
#header .menu ul li.home a{
	color: #26bbd6;
	border-top:2px solid #26bbd6;
}
#header .menu ul li.home a span{
	border-left:1px solid #f5f5f5;
	border-right:1px solid #f5f5f5;
	line-height: 56px;
	display: block;
	height: 58px;
}
#banner{
	width: 100%;
	min-width: 1000px;
	height: 550px;
	position: relative;
	margin-top: 60px;
}
#banner ul{
	height: 550px;
}
#banner ul li{
	width: 100%;
	height: 550px;
	overflow: hidden;
}
#banner .num ul li{
	width: 35px;
	height: 5px;
}


#banner .pic{
	width: 100%;
	height: 550px;
	background-position: center center;
	background-size: cover;
	position: relative;
	left: 0;
	top: 0;
	z-index: 1;
}
#banner .conBox{
	width: 80%;
	margin:0 auto;
	height: auto;
	position: relative;
	top: -75%;
	z-index: 2;
	color: #fff;
}
#banner .conBox h1{
	color: #fff;
	font-size: 40px;
	line-height: 60px;
	font-weight: 100;
	margin-bottom: 30px;
}
#banner .conBox p{
	color: #fff;
	font-size: 20px;
	line-height: 33px;
	width: 40%;
	text-align:Justify;
	text-justify:inter-ideograph;
	margin-bottom: 50px;
}
#banner .conBox a{
	display: inline-block;
	overflow: hidden;
	position: relative;
	font-size: 18px;
	letter-spacing:2px;
	color: #fff;
	height: 40px;
	line-height: 40px;
	padding: 0 30px;
	border:1px solid #fff;
}
#banner .conBox a .text{
	display: block;
	position: relative;
	z-index: 2;
    -webkit-transition: all 300ms;
    transition: all 300ms;
}
#banner .conBox a:hover .text{
	color: #26bbd6;
}
#banner .conBox a .after{
	position: absolute;
	z-index: 1;
    width: 260%;
    height: 0;
    top: 50%;
    left: 50%;
    background: #fff;
    opacity: 0;
    -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
    -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
    transform: translateX(-50%) translateY(-50%) rotate(45deg);
    -webkit-transition: all 300ms;
    transition: all 300ms;
}
#banner .conBox a:hover .after{
	height: 360%;
	opacity: 1;
}

#banner .btn{
	position: absolute;
	z-index: 3;
	bottom: 40px;
	width: 160px;
	left: 50%;
	margin-left: -50px
}
#banner .btn a{
	opacity: 1;
	display: block;
}
#banner .btn .go{
	display: block;
	width: 30px;
	height: 36px;
	margin:0 auto;
	background: url(../image/icon.png) -498px 0;
}
#banner .btn .prev,
#banner .btn .next{	width: 30px; height: 36px; background-color: none; background: url(../image/icon.png);  top: 0; -webkit-transition: all 300ms; transition: all 300ms;
}
#banner .btn .prev { left: 0; background-position: -293px 11px;}
#banner .btn .next { right: 0; background-position: -393px 11px;}

#banner .btn .prev:hover { left: 0; background-position: -300px 11px;}
#banner .btn .next:hover { right: 0; background-position: -386px 11px;}
@media screen and (max-width: 768px) {
/*手机样式*/
#banner .btn{display: none;}
}

/*工具*/
#sx{
	background: #f2f4f9;
	overflow:hidden;
	padding-top:60px;
	padding-bottom: 60px;
	position: relative;
}
#sx .sxCon{
	width: 100%;
	max-width: 1230px;
	margin: 0 auto;
	text-align: center;
}
#sx .sxCon ul li{
	width: 33%;
	display: inline-block;
}
#sx .sxCon ul li span{
	width: 135px;
	height: 135px;
	display: block;
	margin:0 auto 25px;
	background: url(../image/sx-icon.png);
}
#sx .sxCon ul li span.icon-02{
	background-position: center center
}
#sx .sxCon ul li span.icon-03{
	background-position: right center
}
#sx .sxCon ul li h2{
	font-weight: normal;
	font-size: 20px;
	margin-bottom: 20px;
	color: #333;
}
#sx .sxCon ul li p{
	padding:0 60px;
	font-size: 16px;
	color: #666;
}

/*news*/
#news{
	background: #f8f9fc url(../image/news_bg_left.png) no-repeat left bottom;
	overflow:hidden;
	padding-top:40px;
	padding-bottom: 60px;
	position: relative;
}
#news .bg{
	background: url(../image/news_bg_right.png) no-repeat right 100px;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

#news .title{
	position: relative;
	text-align: center;
}
#news .title h1{
	color: #ecedf0;
	font-size: 80px;
	line-height: 80px;
	font-family:Gotham;
	font-weight: 100;
	position: relative;
	z-index: 1;
}
#news .title h2{
	color: #333;
	font-size: 35px;
	line-height: 35px;
	font-weight: 100;
	position: relative;
	top: 75px;
	z-index: 2;
}
#news .title span{
	width: 30px;
	height: 2px;
	background: #26bbd6;
	display: block;
	margin:18px auto;
}
#news .title p{
	color: 666;
	font-size: 20px;
}

#news .newsBox{
	width: 1230px;
	margin: 0 auto;
}
#news .newsBox .newsCon li{
	padding:40px 0 100px 0;
	margin:0 -15px;
}
#news .newsBox .conBox{
	display: block;
	position: relative;
	float: left;
	width: 360px;
	height: 395px;
	margin:0 30px;
	background: #fff;
    -webkit-transition: all 300ms;
    transition: all 300ms;
}
#news .newsBox .conBox:hover{
	-moz-box-shadow:0px 0px 25px rgba(0,0,0,0.2);               /* For Firefox3.6+ */
	-webkit-box-shadow:0px 0px 25px rgba(0,0,0,0.2);            /* For Chrome5+, Safari5+ */
	box-shadow:0px 0px 25px rgba(0,0,0,0.2);                    /* For Latest Opera */		
}
#news .newsBox .conBox .pic{
	overflow: hidden;
	height: 200px;
}
#news .newsBox .conBox .pic img{
    -webkit-transition: all 300ms;
    transition: all 300ms;
}

#news .newsBox .conBox:hover .pic img{
	-moz-transform:scale(1.05,1.05);
	-webkit-transform:scale(1.05,1.05);
	transform:scale(1.05,1.05);
}
#news .newsBox .conBox .time{
	margin:20px 0 0 20px;
	font-style: italic;
	color: #888;
}

#news .newsBox .conBox h3{
	font-size: 16px;
	color: #333;
	font-weight: normal;
	margin:20px;
}
#news .newsBox .conBox a{
	display: block;
	left: 0;
	bottom: 0;
	font-style: normal;
}
#news .newsBox .conBox a span{
	position: absolute;
	display: block;
	left: 20px;
	bottom: 30px;
	font-style: italic;
}
#news .newsBox .conBox .icon-time{
	width: 14px;
	height: 14px;
	display: inline-block;
	background: url(../image/icon.png) no-repeat -200px 0;
	position: relative;
	top: 1px;
	left: 0;
	bottom: auto;
	margin-right: 5px;
	font-size: 13px;
}

#news .newsBox .prev{
	top: 250px;
	left: 15px;
}
#news .newsBox .next{
	top: 250px;
	right: 15px;
}
#news .newsBox:hover .prev,#news .newsBox:hover .next{
	display: block;
}

#ECG{
	background: #53c3d7 url(../image/ECG_bg.jpg) no-repeat center bottom;
	background-size: cover;
	min-height: 790px;
	padding-top:40px;
}
#ECG .title{
	position: relative;
	text-align: center;
	color: #fff;
}
#ECG .title h1{
	color: #ecedf0;
	font-size: 80px;
	line-height: 80px;
	font-family:Gotham;
	font-weight: 100;
	position: relative;
	z-index: 1;
	opacity: 0.2;
}
#ECG .title h2{
	color: #fff;
	font-size: 35px;
	line-height: 35px;
	font-weight: 100;
	position: relative;
	top: 75px;
	z-index: 2;
}
#ECG .title span{
	width: 30px;
	height: 2px;
	background: #fff;
	display: block;
	margin:18px auto;
}
#ECG .title p{
	color: 666;
	font-size: 20px;
}
#ECG .ECGCon{
	width: 1230px;
	margin: 0 auto;
}

/*远程心电服务样式*/
#ECG .ECGCon .conBox ul{
	padding-top:40px;
	overflow:hidden;
}
#ECG .ECGCon .conBox ul li{
	width:380px;
	height:96px;
	padding:25px 30px;
	box-sizing:border-box;
	margin:0 15px;
	margin-bottom:30px;
	float:left;
	background-color:#fff; 
	position: relative;
    -webkit-transition: all 300ms;
    transition: all 300ms;
    top: 0;
}
#ECG .ECGCon .conBox ul li:hover{
	top: -5px;
}

#ECG .ECGCon .conBox ul li span{
	width:40px;
	height:45px;
	box-sizing:border-box;
	display:inline-block;
	float:left;
	margin-right:20px; 
}
#ECG .ECGCon .conBox ul li span.icon-ECG-01{
	background:url(../image/icon.png) no-repeat 0 -55px;
}
#ECG .ECGCon .conBox ul li span.icon-ECG-02{
	background:url(../image/icon.png) no-repeat -100px -55px;
}
#ECG .ECGCon .conBox ul li span.icon-ECG-03{
	background:url(../image/icon.png) no-repeat -200px -55px;
}
#ECG .ECGCon .conBox ul li span.icon-ECG-04{
	background:url(../image/icon.png) no-repeat -300px -55px;
}
#ECG .ECGCon .conBox ul li span.icon-ECG-05{
	background:url(../image/icon.png) no-repeat -400px -55px;
}
#ECG .ECGCon .conBox ul li span.icon-ECG-06{
	background:url(../image/icon.png) no-repeat -500px -55px;
}
#ECG .ECGCon .conBox ul li h3{
	color:#333;
	font-size:16px;
	font-weight:400;
}
#ECG .ECGCon .conBox ul li p{
	font-size:14px;
	font-style:italic;
	color:#666;
}
#ECG .ECGCon .dataBox ul{
	margin:0 15px;
	margin-top:60px;
	height:100px;
}
#ECG .ECGCon .dataBox ul li{
	float:left;
	width:200px;
	color:#fff;
	text-align:center;
}
#ECG .ECGCon .dataBox ul li b{
	font-size:42px;
	font-weight:400;
}
#ECG .ECGCon .dataBox ul li span{
	display:block;
	font-weight:bold;
}
#ECG .ECGCon .dataBox ul li sup{
	font-size: 18px;
}
#ECG .ECGCon .dataBox ul li p{
	font-size:16px;
}
#ECG .ECGCon .dataBox .date{
	text-align:right;
	padding-right:25px;
	font-size:12px;
	color:#fff;
	opacity:.5;
}

/*智能终端产品样式*/
#product{
	background: url(../image/pro_bg_left.png) left top no-repeat,url(../image/pro_bg_right.png) right bottom no-repeat;
	background-color: #f8f9fc;
	overflow:hidden;
	min-height: 760px;
}
#product .title{
	position: relative;
	text-align: center;
	color: #fff;
	margin-top: 40px;
}
#product .title h1{
	color: #e7e8ea;
	font-size: 80px;
	line-height: 80px;
	font-family:Gotham;
	font-weight: 100;
	position: relative;
	z-index: 1;
	opacity: 0.8;
}
#product .title h2{
	color: #000;
	font-size: 35px;
	line-height: 35px;
	font-weight: 400;
	position: relative;
	top: 75px;
	z-index: 2;
}
#product .title span{
	width: 30px;
	height: 2px;
	background: #26bbd6;
	display: block;
	margin:18px auto;
}
#product .title p{
	color: #666;
	font-size: 20px;
	text-align: center;
}
#product .conBox{
	width: 1230px;
	margin:0 auto;
	height: auto;
	position: relative;
	z-index: 2;
}
#product .productCon .conBox ul{
	margin-top:100px;
}
#product .productCon .conBox ul li{
	width:282px;
	height:320px;
	border:0px solid #ddd;
	background: #fff;
	border-top:0;
	margin:0 12.75px;
	float:left;
	text-align:center;
	position:relative;
	transition:all 400ms ease 0s;
}
#product .productCon .conBox ul li span{
	display:block;
	width:280px;
	height:164px;
	background:url(../image/productCon-01.jpg) no-repeat;
}
#product .productCon .conBox ul li span.icon-product-02{
	background:url(../image/productCon-02.jpg) no-repeat;
}
#product .productCon .conBox ul li span.icon-product-03{
	background:url(../image/productCon-03.jpg) no-repeat;
}
#product .productCon .conBox ul li span.icon-product-04{
	background:url(../image/productCon-04.jpg) no-repeat;
}

#product .productCon .conBox ul li b{
	width:74px;
	height:74px;

	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;

	position:absolute;
	top:127px;
	left:50%;
	margin-left: -37px;

	-moz-box-shadow:0px 8px 5px #f0fafc;
	-webkit-box-shadow:0px 8px 5px #f0fafc;
	box-shadow:0px 8px 5px #f0fafc;

	z-index:100;
}
#product .productCon .conBox ul li p a{
	position:relative;
	display:block;
	box-sizing:border-box;
	border:1px solid #fff;
	width:122px;
	height: 34px;
	line-height: 34px;
	padding: 0 30px;
	margin:35px auto;
	color:#fff;

	-moz-box-shadow:1px 1px 5px #ccc;
	-webkit-box-shadow:1px 1px 5px #ccc;
	box-shadow:1px 1px 5px #ccc;

	overflow:hidden;
}
#product .productCon .conBox ul li p a .text{
	position:absolute;
	font-style:normal;
	display:block;
	z-index:2;
}
#product .productCon .conBox ul li p a .after{
	position: absolute;
	z-index:1;
    width: 260%;
    height: 0;
    top: 50%;
    left: 50%;
    background: #fff;
    opacity: 0;
    -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
    -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
    transform: translateX(-50%) translateY(-50%) rotate(45deg);
    -webkit-transition: all 300ms;
    transition: all 300ms;
}
#product .productCon .conBox ul li p a:hover .text{
	color:#44bacf;
}
#product .productCon .conBox ul li b.icon-pro-01{
	background:#fff url(../image/icon.png) no-repeat -781px -41px;
}
#product .productCon .conBox ul li b.icon-pro-02{
	background:#fff url(../image/icon.png) no-repeat -681px -41px;
}
#product .productCon .conBox ul li b.icon-pro-03{
	background:#fff url(../image/icon.png) no-repeat -581px -41px;
}
#product .productCon .conBox ul li b.icon-pro-04{
	background:#fff url(../image/icon.png) no-repeat -481px -41px;
}
#product .productCon .conBox ul li h3{
	margin-top:70px;
	font-size:18px;
	font-weight:400;
	color:#333;
}
#product .productCon .conBox ul li h4{
	margin-top:10px;
	color:#666;
	font-style:italic;
	font-weight:400;
}
#product .productCon .conBox ul li p{
	display:none;
}

@media screen and (min-width: 768px) {
	#product .productCon .conBox ul li:hover{
		height:410px;
		border:0;
		margin-top:-45px;
		background:#26bbd6;
		color:#fff;
		padding-top:50px;
		box-shadow:0 5px 10px 0px rgba(0,0,0,0.05);
	}
	#product .productCon .conBox ul li:hover span{
		display:none;
	}
	#product .productCon .conBox ul li:hover b{

		-moz-box-shadow:0 0 0 #fff;
		-webkit-box-shadow:0 0 0 #fff;
		box-shadow:0 0 0 #fff;

		top:32px;
	}
	#product .productCon .conBox ul li:hover p{
		display:block;
		font-style:italic;
	}
	#product .productCon .conBox ul li:hover h3{
		color:#fff;
	}
	#product .productCon .conBox ul li:hover h4{
		display:none;
	}
	#product .productCon .conBox ul li h4.en{
		display:none;
	}
	#product .productCon .conBox ul li:hover h4.en{
		display:block;
		margin-top:0;
		margin-bottom:20px;
		font-size:16px;
		color:#fff;
		font-style:normal;
	}
	#product .productCon .conBox ul li p a:hover .after{
		height: 360%;
		opacity: 1;
	}
}

/*开放合作样式*/
#cooperation{
	background:#eceff5;
	min-height:820px;
	overflow:hidden;
}
#cooperation .title{
	position: relative;
	text-align: center;
	color: #fff;
	margin-top: 40px;
}
#cooperation .title h1{
	color: #dbdde3;
	font-size: 80px;
	line-height: 80px;
	font-family:Gotham;
	font-weight: 100;
	position: relative;
	z-index: 1;
	opacity: 0.8;
}
#cooperation .title h2{
	color: #000;
	font-size: 32px;
	line-height: 32px;
	font-weight: 300;
	position: relative;
	top: 75px;
	z-index: 2;
}
#cooperation .title span{
	width: 30px;
	height: 2px;
	background: #26bbd6;
	display: block;
	margin:18px auto;
}
#cooperation .title p{
	color: #666;
	font-size: 20px;
	text-align: center;
}
#cooperation .conBox{
	width: 1230px;
	margin:0 auto;
	height: auto;
	position: relative;
	z-index: 2;
}
#cooperation .conBox ul{
	margin:15px;
	min-height:120px;
	margin-top:60px;
}
#cooperation .conBox ul li{
	position:relative;
	float:left;
	width:340px;
	height:100px;
	margin-right:88px;
	background:url(../image/cooperationCon-01.jpg) no-repeat;
	overflow:visible;
}
#cooperation .conBox ul li.col-02{
	background:url(../image/cooperationCon-02.jpg) no-repeat;
}
#cooperation .conBox ul li.col-03{
	background:url(../image/cooperationCon-03.jpg) no-repeat;
}


#cooperation .conBox ul li:last-child{
	margin-right:0;
}

#cooperation .cooperationCon .customer p{
	color: #666;
	font-size: 20px;
	text-align: center;
	margin-top:30px;
}
#cooperation .cooperationCon .customer ul{
	width:1189px;
	margin:0 auto;
	margin-top:35px;
	overflow:hidden;
	border-left:1px solid #d4d4d4;
	border-top:1px solid #d4d4d4;
}
#cooperation .cooperationCon .customer ul li{
	width:198px;
	height:57px;
	float:left;
	border-right:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
	box-sizing:border-box;
}
#cooperation .cooperationCon .customer ul li img{
	width: 100%;
}
#cooperation .conBox ul li a span{
	width:180px;
	height:110px;
	padding:30px 0;
	position:absolute;
	top:-5px;
	color:#fff;
	font-size:20px;
	font-weight:400;
	background:#35bbd4;
	opacity:.8;
	text-align: center;
	-moz-trsition:all 800ms ease 0s;
	-webkit-transition:all 800ms ease 0s; 
	transition:all 400ms ease 0s; 
}
@media screen and (min-width: 768px) {
	#cooperation .conBox ul li:hover a span{
		width:340px;
		text-align: center;
	}
}

#cooperation .cooperationCon .more{
	width:1186px;
	font-family:"微软雅黑";
	font-size:13px;
	color:#666;
	margin:26px auto;
	opacity:.5;
	letter-spacing:1px;
}
#cooperation .cooperationCon .more a{
	display: inline-block;
	margin-right: 3px;
}
section.footer{
	max-height: 320px;
}


@media screen and (max-width: 768px) {
	#header .menu ul li.home a{
		border-top:0;
	}
	
	
	
/*移动版样式*/
	
	.title h1{
		font-size:40px !important;
	}
	.title h2{
		font-size:30px !important;
	}
	.title p{
		font-size:14px !important;
		padding:0 10px;
	}
	#banner{
		width: 100%;
		min-width: 100%;
		height: 550px;
	}
	#banner ul{
		height: 550px;
	}
	#banner ul li{
		width: 100%;
	}
	#banner .pic{
		width: 100%;
	}
	#banner .conBox{
		position:absolute;
		width:100%;
		padding:0 20px;
		top:35%;
	}
	#banner .conBox h1{
		font-size: 20px;
		margin-bottom:10px;
	}
	#banner .conBox p{
		color: #fff;
		font-size: 14px;
		line-height:20px;
		margin-bottom:10px;
		width:100%;
	}
	#banner .conBox a{
		font-size: 14px;
		color: #fff;
		height:30px;
		line-height: 30px;
		padding: 0 20px;
		margin-top: 40px;
	}
	#banner .btn{
		display:none;
	}
	


	#sx .sxCon ul li{
		width: 100%;
		display: block;
		overflow: hidden;
	}
	#sx .sxCon ul li span{
		width: 135px;
		height: 135px;
		display: block;
		float: left;
		margin:-20px auto 25px;
		background: url(../image/sx-icon.png);
  		transform:scale(0.7,0.7);
	}
	#sx .sxCon ul li span.icon-02{
		background-position: center center
	}
	#sx .sxCon ul li span.icon-03{
		background-position: right center
	}
	#sx .sxCon ul li h2{
		font-weight: normal;
		font-size: 20px;
		margin-bottom: 10px;
		margin-top: 20px;
		color: #333;
		text-align: left;
	}
	#sx .sxCon ul li p{
		padding:0 20px;
		font-size: 14px;
		color: #666;
		text-align: left;
	}



	#news{
		padding-top:0px;
		padding-bottom:20px;
		background: #f8f9fc;
	}
	#news .newsBox{
		width:96%;
		padding-bottom: 50px;
	}
	#news .newsCon{
		width:100%;
	}
	#news .newsBox .conBox{
		width:100%;
		height:100px;
		margin:5px 0;
		overflow:hidden;
		padding:10px 0;
		position: relative;
	}
	#news .newsCon .conBox .pic{
		width:140px;
		height:auto;
		float:none;
		margin-left:20px;
		position: absolute;
	}
	#news .newsCon .conBox .pic img{
		width:100%;
	}

	#news .newsBox .conBox:hover{
		transition:all 0.2s;
		box-shadow:0 0 5px rgba(0,0,0,0.1);
	}
	#news .newsBox .newsCon li{
		padding:0;
	}
	#news .newsBox:hover .prev, #news .newsBox:hover .next{
		display:none;
	}
	#news .newsBox .newsCon a.prev,#news .newsBox .newsCon a.next{
		display:none;
	}
	#news .newsCon .conBox h3{
		font-size: 13px;
		width:100%;
		float:none;
		margin:0;
		padding:6px 30px 0 180px;
		max-height:auto;
		min-height: 70px;
		overflow:hidden;
	}
	#news .newsBox .conBox .time{
		display:none;
	}
	#news .newsCon .conBox a{
		position:relative;
		width:100%;
		height:100%;
		left:0;
		bottom:0;
	}
	#news .newsBox .conBox a span{
		display: none;
	}
	#news .bg{
		background: #fbfcff;
	}

	
	
	#ECG{
		width:100%;
		padding-top:0;
		height:auto;
		padding-bottom:30px;
	}
	#ECG .ECGCon{
		width:100%;
	}
	#ECG .ECGCon .conBox{
		width:100%;
	}
	#ECG .ECGCon .conBox ul{
		width:100%;
	}
	#ECG .ECGCon .conBox ul li{
		width:94%;
		height:96px;
		padding:25px 20px;
		box-sizing:border-box;
		margin:0 3% 10px 3%;
		float:none;	 
	}
	#ECG .ECGCon .dataBox{
		width:100%;
	}
	#ECG .ECGCon .dataBox .date{
		width:100%;
		padding-right:10px;
	}
	#ECG .ECGCon .dataBox ul{
		width:100%;
		margin:0;
		margin-top:20px;
		height:auto;
	}
	#ECG .ECGCon .dataBox ul li{
		width:33.333%;
		margin:10px 0;
	}
	#ECG .ECGCon .dataBox ul li p{
	    font-size:12px;
    }
	#ECG .ECGCon .dataBox ul li b{
	font-size:20px;
	font-weight:400;
    }

	#product{
		min-height:1000px;
		width:100%;
		background: #f8f9fc;
		height:auto;
		overflow:hidden;
	}
	#product .title{
		width:94%;
		margin-top:0;
		padding-left: 3%
	}
	#product .conBox{
		width:100%;
	}
	#product .productCon .conBox ul{
		margin-top:30px;
	}
	#product .productCon .conBox ul li{
		margin-top:20px;
		margin-left:2%;
		margin-right:2%;
	    width:46%;
	    height:320px;
	    background: #fff;
	    border-top:0;
	    float:left;
    } 
	#product .productCon .conBox ul li h4{
		font-size: 12px;
		margin-top:0px;
    }
	#product .productCon .conBox ul li h3{
		margin-top:60px;
    }
	#product .productCon .conBox ul li span{
	    display:block;
    	width:100%;
    	height:164px;
	}
	#product .productCon .conBox ul li b{
		float: none;
	    width:74px;
	    height:74px;

	    -moz-border-radius:50%;
	    -webkit-border-radius:50%;
	    border-radius:50%;

	    position:absolute;
	    top:127px;

	    -moz-box-shadow:0px 8px 5px #f0fafc;
	    -webkit-box-shadow:0px 8px 5px #f0fafc;
	    box-shadow:0px 8px 5px #f0fafc;

	    z-index:100;
    }  







	
	#cooperation{
		width:100%;
		padding-bottom:50px;
		height:auto;
		overflow:hidden;
	}
	#cooperation .title{
		margin-top:0;
	}
	#cooperation .conBox{
		width:100%;
	}
	#cooperation .conBox ul{
		width:100%;
		margin:0;
	}
	#cooperation .cooperationCon .conBox ul li{
		width:94%;
		margin:20px 3%;
		background-size: 100%;
	}
	#cooperation .cooperationCon .customer{
		width:100%;
	}
	#cooperation .cooperationCon .customer ul{
		width:94%;
		margin:0 3%;
	}
	#cooperation .cooperationCon .customer ul li{
		width:33.33%;
		text-align:center;
		height:auto;
		overflow:hidden;
	}
	#cooperation .cooperationCon .customer ul li img{
		width:100%;
	}
	#cooperation .cooperationCon .more{
		display:none;
	}
}