#banner{width: 100%;overflow: hidden;position: relative;min-height: 552px;}
#banner .hd{position: absolute;bottom: 26px; left: 50%;margin-left:-34px;z-index: 10;}
#banner .hd li{float: left;width: 14px;height: 14px;margin:0 10px;text-indent:100px;overflow:hidden;background: #fff;border-radius: 50%;opacity: 0.56;cursor: pointer;}
#banner .hd li.on{opacity: 1;}
#banner .bd{position:relative; height:100%; z-index:0;min-height: 552px;}
#banner .bd li{ zoom:1; vertical-align:middle;width: 100%;height: inherit;position: relative;min-height: 552px;}

.iproScrollNav .next,.iproScrollNav .prev{position: absolute;top: 5rem;display: block;width: 1.7rem;height:3.05rem;color: rgba(255,255,255,0);cursor: pointer;}
.iproScrollNav .next{left: 3rem;background: url(../image/icon-arrows.png) no-repeat  0 0;background-size:cover;}
.iproScrollNav .prev{right: 3rem;background: url(../image/icon-arrows.png) no-repeat -1.75rem 0;background-size: cover;}
.tempWrap{margin: 0 auto !important;min-height: 552px !important;}
#iMedicalProduct .hd ul{position: absolute;bottom: 0; left: 50%;margin-left:-1.7rem;z-index: 10;}
#iMedicalProduct .hd li{float: left;width: 0.7rem;height: 0.7rem;margin:0 0.5rem;text-indent:5rem;overflow:hidden;background: #fff;border-radius: 50%;opacity: 0.56;cursor: pointer;}
#iMedicalProduct .hd li.on{opacity: 1;}
.iproScroll{margin-top: 2.5rem !important;}
.iproScroll li{float:left;display:inline; overflow:hidden;text-align: center;}
.iproScroll li a{color: #1489D3}
.iproScroll .productContent{margin-top: 2rem; color: #fff;font-size: 20px;}
.productBox{
	width: 100%;
	height: 30rem;
	background: #0071c5;
	padding-top: 5rem;
}
.productBox h3{
	font-size: 2.9rem;
	color: #fff;
	text-align: center;
	margin-bottom: 3.5rem;
}
.goods_list_win{
	width: 100%;
	height: 17.5rem;
	position: relative;
	overflow: visible !important;
	margin: 0 auto;
}
.teamBox{
	width: 100%;
	color: #fff;
	font-size: 18px;
	text-align: center;
	position: relative;
	background: rgba(0,0,0,0.5);
}
.teamBox img{
	position: relative;
	z-index: -1;
}
.teamBox .team_Sketch{
	width: 700px;
	position: absolute;
	top: 20%;
	left: 50%;
	margin-left: -350px;
}
.teamBox h3{
	font-size: 58px;
	margin: 1.5rem 0;
}
.teamBox p{
	line-height: 2.5rem;
}
.teamBox span{
	margin-top: 5rem;
}
.achievementBox{
	width: 100%;
	color: #cbe5ee;
	font-size: 16px;
	text-align: left;
	position: relative;
}
.achievementBox .achievement_Sketch{
	position: absolute;
	top: 3rem;
	left: 15%;
}
.achievementBox h3{
	font-size: 3rem;
	margin:1rem 0 2rem 0;
	color: #fff;
}
.achievementBox h4{
	font-size: 1.4rem;
	font-family:arial;
	margin: 0 0 1.5rem;
	
}
.achievementBox ul{
	list-style: inherit;
	font-size: 0.9rem;
}
.achievementBox ul li{
	margin:0 0 0.5rem;
}

#banner .learnMore{
	position: absolute;
	/*bottom: 8rem;
	left: 50%;
	margin-left: -4.9rem;*/
}

/*了解更多*/
.learnMore{
	width: 196px;
	height: 40px;
	line-height: 40px;
	display: inline-block;
	border: 2px solid #fff;
	text-align: center;
	font-size: 16px;
	cursor: pointer;
}
.learnMore a{
	color: #fff;
}


.video{
	background: #000;
	position: relative;
	color: #fff;
	font-weight: bold;
}
.video .videoBox{
	position: absolute;
	top: 8rem;
	left: 14rem;
}
.video video{
	width: 41.3rem;
	height: 23.2rem;
	border: 0.25rem solid #fff;
}
video::-webkit-media-controls-enclosure {
    overflow: hidden;
}

video::-webkit-media-controls-panel {
    width: calc(100% + 30px);
}
.video .videoBox div{
	margin-top: 7rem;
	margin-left: 2.8rem;
}
.video h3{
	font-size: 2.3rem;
}
.video p{
	font-size: 2.3rem;
	margin-top: 1rem;
}