/*整站样式*/
html,body,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0; border:0;}
body{font-size: 12px;font-family: '微软雅黑', Arial;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
ul,ol,li{ list-style-type:none;}
img{border:0;vertical-align:middle}
select,input,select{vertical-align:middle;outline: none;}
table{border-collapse:collapse;border-spacing:0}
iframe{border:none;}
a:link{color:#666666;text-decoration:none;}
a:visited{color:#666666;text-decoration:none;}
a:hover{color:#0093ff;text-decoration:none;}
a:active{color:#0093ff;text-decoration:none;}
.h{display:none;visibility:visible;}
.wrap{border: 0;padding:0;width:1100px;margin:0 auto;*zoom:1;}
.wrap:after{clear: both;content:"";display: table;}
.c{clear:both;font-size:0;line-height:0;height:0;visibility:visible;}
.fix{*zoom:1;}
.fix:after{clear: both;content:"";display: table;}
.fl{float: left;}
.fr{float: right;}
.pors{position: relative;}
/* 编辑器内容样式 凡是编辑器修改区域加上 */
.editor{line-height:24px;text-align:left;}
.editor p{text-indent:2em;}
.editor ol li{list-style-type:circle;margin-left:25px;}
.editor ul li{list-style-type:square;margin-left:25px;}
/*网页样式*/

header{
	min-width: 1120px;
	height: 80px;
	background: url(../image/top_bg.png);
	position: relative;
	z-index: 10;
}
.top{
	width: 1120px;
	margin: 0 auto;
}
.logo {
	float: left;
}
.logo img{
	float: left;
}
.top ul{
	float: right;
	*margin-right: 50px;
	*margin-top: -50px;
}
.top ul li{
	font-size: 14px;
	margin: 0 10px;
	padding: 26px 17px 14px 17px;
	float: left;
}
.top ul li a{
	display: block;
	color: #000;
	width: 100%;
	height: 100%;
}
.top ul li:hover{
	background: #003299;
	border-radius: 0 0 10px 10px;
}
.top ul li:hover a{
	color: #fff;
}
.top ul .on{
	background: #003299;
	border-radius: 0 0 10px 10px;
}
.top ul .on a{
	color: #fff;
}
.top .so{
	float: right;
}
.top .so img{
	float: right;
	margin-top: 25px;
	margin-left: 10px;
	padding-left: 20px;
	border-left: 1px solid #4c4c4c;
	line-height: 15px;
}
.fullSlide{
	position: relative;
	margin-top: -11px;
}
.fullSlide .pic li{
	height: 498px;
}
.fullSlide .hd{
	width: 100%;
	margin: 0 auto;
	position:absolute;
	bottom: 25px;
	text-align: center;
}
.fullSlide .hd li{
	width: 10px;
	height: 10px;
	background: #2aadf7;
	border-radius: 50%;
	display:inline-block;
	*display:inline;
	zoom:1;
	overflow:hidden;
	margin: 0 5px;
	cursor: pointer;
	
}
.fullSlide .hd .on{
	background: #003299;
}
.main{
	width: 1120px;
	margin: 0 auto;
	height: 520px;
	position: relative;
}
.main_t{
	padding-top: 50px;
	text-align: center;
	margin: 0 auto;
}

.main_t div{
	width: 54px;
	height: 1px;
	background: #646464;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-bottom: 10px;
}
.main_t h2{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	font-size: 30px;
	line-height: 30px;
	margin: 0 18px;
	color: #0a99f7;
}
.main_t h2 span{
	color: #003299;
	margin-left: 15px;
}
.main ul{
	position: absolute;
	bottom: 40px;
	margin-right: -25px;
}
.main ul li{
	width: 260px;
	margin-right: 25px;
	float: left;
	*margin-right: 15px;
	transform: translate(0%,0px );
	transition-duration: 0.8s;
}
.main ul li img{
	border-top: 3px solid #1d64ae;
	box-shadow: 0px 0px 10px #999;
}
.main ul li h2{
	color: #282828;
	font-size: 16px;
	line-height: 16px;
	padding: 25px 0;
	text-align: center;
}
.main ul li em{
	background: url(../image/n_02.png);
	width: 260px;
	height: 50px;
	display: block;
}
.main ul li:hover{
	
	transform: translate(0%,-10px );
	transition-duration: 0.8s;
}
.main ul li:hover em{
	background: url(../image/n_01.png);
}
.main ul li:hover img{
	border-color: #0a99f7;
}
.main_01{
	height: 550px;
	background: url(../image/m_bg.jpg) center;
}
.main_01 .main_t{
	padding-top: 60px;
}
.main_01_c{
	width: 1120px;
	margin: 0 auto;
}
.main_01_l{
	margin-top: 40px;
	margin-left: 60px;
	width: 586px;
	height: 328px;
	border-right: 1px solid #c1c1c1;
	background: #fff;
	position: relative;

}
.main_01_l li{
	position: relative;
	float: left;
}
.main_01_l li img{
	float: left;
}
.main_01_l li div{
	width: 286px;
	float: left;
}
.main_01_l li div h2{
	text-align: center;
	color: #000;
	font-size: 18px;
	line-height: 18px;
	padding-top: 45px;
	padding-bottom: 30px;
}
.main_01_l li div h2 em{
	width: 25px;
	height: 1px;
	background: #c2a265;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-bottom: 5px;
}
.main_01_l li div h2 span{
	margin: 0 12px;
}
.main_01_l li div p{
	color: #003299;
	line-height: 24px;
	width: 250px;
	margin: 0 auto;
}
.main_01_l h3{
	position: absolute;
	width: 157px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: #fff;
	background: #0a99f7;
	bottom: 19px;
	right: -30px;
}
.main_01_l a{
	width: 100%;
	height: 100%;
	display: block;
	float: left;
	position: relative;
	z-index: 10;
}
.main_01_l .sPrev,
.main_01_l .sNext{
	width: 20px;
	height: 20px;
	position: absolute;
	bottom: 19px;
	display: block;
	z-index: 11;
}
.main_01_l .sPrev{
	background: url(../image/z.png);
	left: 325px;
}
.main_01_l .sPrev:hover{
	background: url(../image/z1.png);
}
.main_01_l .sNext{
	background: url(../image/y.png);
	left: 350px;
}
.main_01_l .sNext:hover{
	background: url(../image/y1.png);
}
.main_01_r{
	margin-top: 40px;
	margin-left: 120px;
}
.main_01_r li{
	margin-bottom: 15px;
	position: relative;
}
.main_01_r .img2{
	display: none;
	
}
.main_01_r .on .img1{
	display: none;
}
.main_01_r .on .img2{
	display: block;
}
.main_02{
	height: 650px;
	background: #f7f7f7;
}
.main_02_t,
.main_02_c{
	width: 1120px;
	margin: 0 auto;
}
.main_02_t{
	text-align: center;
	padding: 62px;
}
.main_02_t li{
	width: 128px;
	height: 40px;
	background: #003299;
	color: #fff;
	text-align: center;
	font-size: 18px;
	line-height: 40px;
	margin: 0 40px;
	cursor: pointer;
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.main_02_t .on{
	background: #0a99f7;
}

.main_02_l{
	position: relative;
	width: 480px;
	height: 455px;
	background: #fff;
	box-shadow: 5px 5px 5px #ddd;
	text-align: center;
	
}
.main_02_l h2{
	text-align: center;
	color: #5a5a5a;
	font-size: 18px;
	line-height: 18px;
	border-bottom: 1px dashed #a6a6a6;
	padding-bottom: 9px;
	padding-top: 32px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 0 auto;
}
.main_02_l p{
	width: 430px;
	margin: 0 auto;
	text-align: left;
	color: #7e7e7e;
	font-size: 14px;
	line-height: 24px;
	margin-top: 8px;
}
.main_02_l p span{
	float: right;
	color: #0a99f7;
}
.main_02_l a{
	width: 100%;
	height: 100%;
	display: block;
}

.main_02_r li{
	margin-bottom: 18px;
	width: 575px;
	padding: 20px;
	background: #fff;
	box-shadow: 5px 5px 5px #ddd;
	height: 100px;
}
.main_02_r li img{
	float: left;
}
.main_02_r li h2,
.main_02_r li p{
	float: right;
	width: 400px;
}
.main_02_r li h2{
	font-size: 18px;

	color: #5a5a5a;
	line-height: 18px;
	padding-top: 15px;
}
.main_02_r li:hover h2{
	color: #125dab;
}
.main_02_r li h2 span{
	float: right;
	color: #0a99f7;
	font-size: 12px;
}
.main_02_r li p{
	color: #7e7e7e;
	line-height: 18px;
	padding-top: 10px;
}
.main_02_r li a{
	width: 100%;
	height: 100%;
	display: block;
}

.foot{
	height: 235px;
	background: #1450a8;
	min-width: 1120px;
}
.foot_01{
	width: 1120px;
	margin: 0 auto;
}
.foot_01 dl{
	width: 128px;
	height: 157px;
	float: left;
	margin-top: 42px;
	padding-left: 21px;
	border-left: 1px dashed #94c9ff;
}
.foot_01 dl:first-child{
	padding-left: 0;
	border: 0;
}
.foot_01 dt{
	color: #fff;
	font-size: 14px;
	line-height: 14px;
	margin-bottom: 10px;
}
.foot_01 dt em{
	width: 26px;
	height: 1px;
	background: #0a99f7;
	display: block;
	margin-top: 6px;
}
.foot_01 dd{
	color: #5499ff;
	line-height: 22px;
}
.foot_01 dd a{
	color: #5499ff;
}
.foot_01 dd:hover a{
	color: #fff;
}

.foot_c{
	width: 290px;
	margin-top: 40px;
}
.foot_l{
	width: 115px;
}
.foot_l h3{
	color: #0a99f7;
	font-size: 12px;
	line-height: 12px;
	padding-top: 10px;
}

.foot_r{
	width: 160px;
}
.foot_r h2{
	color: #fff;
	font-size: 16px;
	line-height: 16px;
	padding-top: 6px;
	padding-bottom: 5px;
}
.foot_r h3{
	color: #fff;
	font-size: 14px;
	line-height: 14px;
	position: relative;
	z-index: 10;
}
.foot_r div{
	width: 92px;
	height: 16px;
	background: #0a99f7;
	position: relative;
	top: -10px;
}
.foot_r p{
	color: #fff;
	line-height: 18px;
	padding-top: 5px;
}
footer{
	height: 34px;
	background: #003299;
	line-height: 34px;
}
footer div{
	width: 1120px;
	margin: 0 auto;
	text-align: right;
	color: #fff;
}
footer div span{
	margin: 0 15px;
}





.ban {
	height: 350px;
	margin-top: -10px;
}
/*科研产品与服务*/

.por_top{
	width: 1120px;
	margin: 0 auto;
	text-align: center;
	margin-top: 35px;
	margin-bottom: 35px;
}
.por_top li{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 0 30px;
	height: 60px;
	width: 120px;
	text-align: center;
	line-height: 60px;
	color: #000000;
	font-size: 18px;
}
.por_top li a{
	color: #000;
	width: 100%;
	height: 100%;
	display: block;
}
.por_top .on{
	color: #fff;
	background: #0a99f7;
	box-shadow: 10px 10px 0px #63bdf8;
}
.por_top .on a{
	color: #fff;
}
.por_top li:hover{
	background: #0a99f7;
	box-shadow: 10px 10px 0px #63bdf8;
}
.por_top li:hover a{
	color: #fff;
}



.por_con{
	width: 1120px;
	margin: 0 auto;
	text-align: center;
	border-top: 1px solid #003299;
	border-bottom: 1px solid #003299;
}
.por_con li{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	height: 49px;
	line-height: 49px;
	margin: 0 16px;
	color: #003299;
	font-size: 16px;
}
.por_con li a{
	color: #003299;
}
.por_con li:hover a{
	color: #000;
}
.por_con .on a{
	color: #000;
}


.por_foot{
	width: 1120px;
	margin: 0 auto;
	margin-bottom: 50px;
}
.por_foot li{
	height: 320px;
	box-shadow: 0px 10px 5px -5px #cecece;
	position: relative;
}
.por_foot li h2{
	color: #000;
	font-size: 18px;
	line-height: 18px;
	padding-top: 110px;
	padding-bottom: 30px;
}
.por_foot li p{
	font-size: 14px;
	color: #7a7a7a;
	line-height: 23px;
}
.por_foot li h3{
	width: 118px;
	height: 28px;
	border: 1px solid #0a99f7;
	color: #0a99f7;
	text-align: center;
	line-height: 28px;
	font-size: 14px;
	margin-top: 13px;
	display: none;
}
.por_foot li:hover h3{
	display: block;
}
.por_foot li div{
	width: 480px;
	margin-left: 100px;
}
.por_foot li img{
	box-shadow: 6px 8px 1px #c7c7c7;
}
.por_foot em{
	width: 405px;
	height: 200px;
	border: 3px solid #0a99f7;
}
.por_foot .li1 img{
	position: absolute;
	right: 110px;
	top: 25px;
	z-index: 10;
}
.por_foot .li2 img{
	position: absolute;
	left: 100px;
	top: 25px;
	z-index: 10;
}
.por_foot .li1 em{
	position: absolute;
	top: 97px;
	right: 67px;
}
.por_foot .li2 em{
	position: absolute;
	top: 97px;
	left: 122px;
}
.por_foot .li1 div{
	float: left;
}
.por_foot .li2 div{
	float: right;
}


.pro_01{
	width: 1120px;
	margin: 0 auto;
	margin-top: 40px;
	margin-bottom: 85px;
}
.pro_01_t{
	height: 245px;
	background: #ededed;
}
.pro_01_t img{
	float: left;
	margin-right: 45px;
}
.pro_01_t h2{
	width: 500px;
	float: left;
	color: #000;
	font-size: 18px;
	line-height: 18px;
	padding-top: 88px;
	padding-bottom: 18px;
}
.pro_01_t p{
	width: 500px;
	float: left;
	color: #000;
	font-size: 14px;
	line-height: 23px;
}



.pro_01_f table{
	width: 1120px;
	text-align: center;
	margin-top: 35px;
}
.pro_01_f .tr1{
	border-bottom: 1px solid #cbcbcb;
	height: 30px;
}
.pro_01_f tr{
	height: 88px;
	border-bottom: 1px dashed #c8c8c8;
}
.pro_01_f .tr1 td{
	color: #000;
	font-size: 16px;
	line-height: 16px;
	padding-bottom: 11px;
}

.pro_01_f .tr1 .td1{
	width: 290px;
	text-align: center;
}
.pro_01_f .tr1 .td3{
	text-align: center;
}
.pro_01_f .td1{
	width: 290px;
	text-align: left;
}
.pro_01_f .td2{
	width: 90px;
}
.pro_01_f .td3{
	width: 340px;
	text-align: left;
}
.pro_01_f .td4{
	width: 195px;
}
.pro_01_f .td5{
	text-align: right;
}
.pro_01_f .td5 a{
	color: #0a99f7;
}
.pro_01_f td a{
	color: #666666;
	font-size: 14px;
}
.pro_01_f td em{
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background: #003299;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-right: 50px;
	position: relative;
	top: 5px;
}
.pro_01_f tr:hover a{
	color: #0a99f7;
}
.pro_01_f tr:hover em{
	background: #0a99f7;
}
.pro_01_f tr:hover .td5 a{
	color: #000;
}

.pro_02{
	width: 1120px;
	margin: 0 auto;
}
.pro_02 .a1{
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	color: #1450a8;
	display: block;
	text-align: right;
}
.pro_02_top{
	margin-bottom: 20px;
}
.pro_02_top img{
	float: right;
}
.pro_02_top div{
	width: 430px;
	float: left;
	margin-left: 70px;
	padding-top: 80px;
}
.pro_02_top h2{
	font-size: 30px;
	color: #000;
}
.pro_02_top p{
	font-size: 30px;
	color: #0a99f7;
}


.pro_02_con li{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	height: 50px;
	line-height: 50px;
	width: 280px;
	text-align: center;
	color: #000;
	font-size: 18px;
	background: #f2f5f6;
	cursor: pointer;
}
.pro_02_con li:hover{
	background: #1450a8;
	color: #fff;
}
.pro_02_con .on{
	background: #1450a8;
	color: #fff;
}
.pro_02_foot{
	margin-bottom: 50px;
}

.pro_02_01{
	color: #666666;
	font-size: 14px;
	line-height: 25px;
	margin-top: 40px;
}


.pro_02_02 li{
	line-height: 50px;
	font-size: 14px;
	border-bottom: 1px dashed #cbcbcb;
}
.pro_02_02 li a{
	color: #666;
}
.pro_02_02 li span{
	color: #0a99f7;
	float: right;
	
}


.pro_02_03{
	margin-top: 30px;
}
.pro_02_03 ul{
	margin-right: -18px;
}
.pro_02_03 li{
	width: 360px;
	float: left;
	margin-right: 18px;
}
.pro_02_03 h2{
	text-align: center;
	color: #000;
	font-size: 16px;
	line-height: 16px;
	padding: 25px 0;
}

.pro_04_con {
	background: #f2f5f6;
}
.pro_04_con li{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	height: 50px;
	line-height: 50px;
	width: 186px;
	text-align: center;
	color: #000;
	font-size: 18px;
	background: #f2f5f6;
	cursor: pointer;
}
.pro_04_con .on{
	background: #1450a8;
	color: #fff;
}





/*临床产品与服务*/

.ser_top{
	width: 1120px;
	margin: 0 auto;
	text-align: center;
	margin-top: 35px;
	margin-bottom: 35px;
}
.ser_top li{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 0 30px;
	height: 60px;
	width: 120px;
	text-align: center;
	line-height: 60px;
	color: #000000;
	font-size: 18px;
}
.ser_top li a{
	color: #000;
	width: 100%;
	height: 100%;
	display: block;
}
.ser_top .on{
	color: #fff;
	background: #003299;
	box-shadow: 10px 10px 0px #5d7cbd;
}
.ser_top .on a{
	color: #fff;
}
.ser_top li:hover{
	background: #003299;
	box-shadow: 10px 10px 0px #5d7cbd;
}
.ser_top li:hover a{
	color: #fff;
}



.ser_con{
	width: 1120px;
	margin: 0 auto;
	text-align: center;
	border-top: 1px solid #0a99f7;
	border-bottom: 1px solid #0a99f7;
}
.ser_con li{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	height: 49px;
	line-height: 49px;
	margin: 0 16px;
	color: #0a99f7;
	font-size: 16px;
}
.ser_con li a{
	color: #0a99f7;
}
.ser_con li:hover a{
	color: #000;
}
.ser_con .on a{
	color: #000;
}



.ser_01_t{
	height: 245px;
	background: #c2e5fd;
}
.ser_01_t img{
	float: left;
	margin-right: 45px;
}
.ser_01_t h2{
	width: 500px;
	float: left;
	color: #003299;
	font-size: 18px;
	line-height: 18px;
	padding-top: 88px;
	padding-bottom: 18px;
}
.ser_01_t p{
	width: 500px;
	float: left;
	color: #003299;
	font-size: 14px;
	line-height: 23px;
}

.ser_01_f table{
	width: 1120px;
	text-align: center;
	margin-top: 35px;
}
.ser_01_f .tr1{
	border-bottom: 1px solid #cbcbcb;
	height: 30px;
}
.ser_01_f tr{
	height: 88px;
	border-bottom: 1px dashed #c8c8c8;
}
.ser_01_f .tr1 td{
	color: #000;
	font-size: 16px;
	line-height: 16px;
	padding-bottom: 11px;
}

.ser_01_f .tr1 .td1{
	width: 290px;
	text-align: center;
}
.ser_01_f .tr1 .td3{
	text-align: center;
}
.ser_01_f .td1{
	width: 290px;
	text-align: left;
}
.ser_01_f .td2{
	width: 90px;
}
.ser_01_f .td3{
	width: 340px;
	text-align: left;
}
.ser_01_f .td4{
	width: 195px;
}
.ser_01_f .td5{
	text-align: right;
}
.ser_01_f .td5 a{
	color: #003299;
}
.ser_01_f td a{
	color: #666666;
	font-size: 14px;
}
.ser_01_f td em{
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background: #050505;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-right: 10px;
	position: relative;
	top: 5px;
}
.ser_01_f tr:hover a{
	color: #003299;
}
.ser_01_f tr:hover em{
	background: #003299;
}
.ser_01_f tr:hover .td5 a{
	color: #ff0101;
}


.ser_02_con li{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	height: 50px;
	line-height: 50px;
	width: 280px;
	text-align: center;
	color: #000;
	font-size: 18px;
	background: #f2f5f6;
	cursor: pointer;
}
.ser_02_con .on{
	background: #0a99f7;
	color: #fff;
}
.ser_02_con li:hover{
	background: #0a99f7;
	color: #fff;
}



/*资源中心*/


.res_logo{
	text-align: center;
	margin: 0 auto;
	padding-top: 35px;
	padding-bottom: 40px;
}

.res_top{
	width: 1120px;
	margin: 0 auto;
	text-align: center;
	margin-bottom: 40px;
}
.res_top li{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 118px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	background: #003299;
	margin: 0 1px;
}
.res_top li a{
	color: #fff;
	width: 100%;
	height: 100%;
	display: block;
}
.res_top li:hover{
	background: #0a99f7;
}
.res_top .on{
	background: #0a99f7;
}

.res_01 .li1{
	background: #fafaf9;
}

.res_01 li{
	height: 250px;
}

.res_01 li .tanchu{
	width: 1120px;
	margin: 0 auto;
	cursor: pointer;
	height: 100%;
}
.res_01 li .tanchu h3{
	width: 615px;
	float: left;
	padding-top: 75px;
	color: #757575;
	font-size: 14px;
}
.res_01 li .tanchu h2{
	width: 615px;
	float: left;
	color: #5a5a5a;
	font-size: 18px;
	padding-bottom: 10px;
}
.res_01 li .tanchu p{
	width: 615px;
	float: left;
	line-height: 23px;
	color: #888888;
	font-size: 14px;
}
.res_01 li .tanchu img{
	float: right;
	margin-top: 43px;
}
.res_01 li .tanchu div{
	float: left;
	width: 615px;
}
.res_01 li .tanchu:hover p,.res_01 li .tanchu:hover h3{
	color: #0a99f7;
}
.res_01 li .tanchu:hover h2{
	color: #003299;
}


.tanchu_bg{
	background-color: rgba(0,0,0,0.35);
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1000;
	display: none;
	width: 100%;
	height: 100%;
	display: none;
}
.tanchu_tc{
	width: 1120px;
	height: 630px;
	overflow: scroll;
	position: fixed;
	z-index: 1001;
	background: #fff;
	overflow-x:hidden;
}

.tanchu_tc .div1{
	width: 780px;
	margin-left: 80px;
	margin-top: 60px;
	line-height: 30px;
	color: #666666;
}
.tanchu_tc .div1 p{
	font-family: "宋体";
}
.tanchu_bg .guanbi{
	position: fixed;
	top: 90px;
	left: 50%;
	margin-left: 560px;
}

.res_02{
	width: 1120px;
	margin: 0 auto;
	height: 540px;
}
.res_02 ul{
	margin-left: 83px;
}
.res_02 li{
	width: 450px;
	height: 73px;
	background: #aeaeae;
	box-shadow: 6px 6px 0 #e7e7e7;
	margin-bottom: 27px;
	margin-right: 40px;
	float: left;
}
.res_02 li div{
	width: 90px;
	text-align: center;
	float: left;
	background: #f3f3f3;
	height: 73px;
	margin-right: 29px;
}
.res_02 li h3{
	font-size: 30px;
	color: #686868;
	font-family: "Arial";
	line-height: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
}
.res_02 li span{
	color: #686868;
	font-size: 14px;
}
.res_02 li h2{
	color: #ffffff;
	font-size: 14px;
	line-height: 73px;
}
.res_02 li:hover{
	background: #7abbe6;
}
.res_02 li:hover div{
	background: #415b8f;
}
.res_02 li:hover h3,.res_02 li:hover span{
	color: #fff;
}


.fullSlide_01{
	width: 1120px;
	margin: 0 auto;
	margin-bottom: 60px;
}
.fullSlide_01 .hd{
	text-align: center;
	
}
.fullSlide_01 .hd li{
	width: 15px;
	height: 15px;
	border-radius: 50%;
	background: #003299;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 0 2px;
}
.fullSlide_01 .hd .on{
	background: #b6b6b6;
}



.res_03{
	width: 1120px;
	margin: 0 auto;
	height: 540px;
}
.res_03 ul{
	margin-left: 83px;
}
.res_03 li{
	width: 450px;
	height: 73px;
	background: #aeaeae;
	box-shadow: 6px 6px 0 #e7e7e7;
	margin-bottom: 27px;
	margin-right: 40px;
	float: left;
	position: relative;
}
.res_03 li a{
	width: 100%;
	height: 100%;
	display: block;
}
.res_03 li em{
	position: absolute;
	background: url(../image/n_05.png);
	width: 18px;
	height: 15px;
	display: block;
	right: 9px;
	bottom: 17px;
}
.res_03 li div{
	width: 90px;
	text-align: center;
	float: left;
	background: #f3f3f3;
	height: 73px;
	margin-right: 29px;
}
.res_03 li h3{
	font-size: 30px;
	color: #686868;
	font-family: "Arial";
	line-height: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
}
.res_03 li span{
	color: #686868;
	font-size: 14px;
}
.res_03 li h2{
	color: #ffffff;
	font-size: 14px;
	line-height: 14px;
	padding-top: 18px;
}
.res_03 li p{
	color: #ffffff;
	font-size: 14px;
	line-height: 14px;
	padding-top: 12px;
}
.res_03 li:hover{
	background: #7abbe6;
}
.res_03 li:hover div{
	background: #415b8f;
}
.res_03 li:hover h3,.res_03 li:hover span{
	color: #fff;
}



.res_04{
	width: 850px;
	margin: 0 auto;
	margin-bottom: 100px;
}
.res_04 .li1 {
	border-bottom: 1px solid #bdbdbd;
	padding-bottom: 10px;
	margin-top: 25px;
}
.res_04 .on{
	border: 0;
}
.res_04 .li1 i{
	width: 8px;
	height: 8px;
	background: #0a99f7;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-left: 17px;
	margin-right: 20px;
}
.res_04 .li1 em{
	background: url(../image/n_07.png) no-repeat;
	width: 27px;
	height: 27px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	float: right;
}
.res_04 .on em{
	background: url(../image/n_06.png);
}
.res_04 .li1 span{
	font-size: 14px;
	color: #666666;
	line-height: 27px;
}
.res_04 .on span{
	color: #003299;
}
.res_04 .li2{
	width: 785px;
	margin-left: 18px;
	color: #666666;
	font-family: "宋体";
	line-height: 30px;
}


/*关于我们*/
.abo{
	height: 650px;
	background: url(../image/m_27.jpg) center;
	margin-bottom: 45px;
}
.abo_01{
	width: 1120px;
	margin: 0 auto;
	height: 100%;
}
.abo_01 .div1{
	width: 600px;
	height: 100%;
	border-right: 5px solid #fff;
}
.abo_01 .div2{
	float: left;
	border-bottom: 1px solid #fff;
}
.abo_01 .div2 h2{
	font-size: 30px;
	color: #003299;
	line-height: 30px;
	padding-top: 34px;
}
.abo_01 .div2 span{
	font-size: 24px;
	color: #0a99f7;
	padding: 5px 0;
	display: block;
}
.abo_01 .div3{
	float: left;
	width: 550px;
	margin-left: 25px;
	padding-right: 30px;
	height: 500px;
	overflow: scroll;
	overflow-x:hidden;
	color: #666666;
	font-size: 14px;
	line-height: 24px;
	margin-top: 25px;.
	
}

.abo_01 .div3::-webkit-scrollbar {
	background-color: #fff;
	width: 0px;
}
.abo_01 .div3::-webkit-scrollbar-thumb{
	background: #0e3e9e;
}

.abo_11{
	background: #f8f8f8;
	height: 650px;
}
.abo_10{
	background: #f8f8f8;
	height: 650px;
	margin-bottom: 40px;
}
.abo_1{
	width: 1120px;
	margin: 0 auto;
	padding-top: 65px;
}
.abo_1 ul{
	margin-right: -24px;
}
.abo_1 li{
	float: left;
	width: 260px;
	margin-bottom: 35px;
	margin-right: 24px;
}
.abo_1 li img{
	border: 1px solid #d2d2d2;
}
.abo_1 li h2{
	text-align: center;
	font-size: 14px;
	color: #777777;
	line-height: 14px;
	padding-top: 10px;
}

.abo_02{
	width: 1120px;
	margin: 0 auto;
}

.abo_02_l{
	margin-top: 32px;
	width: 780px;
	border-right: 1px solid #d4d4d4;
	height: 565px;
}
.abo_02_l li{
	float: left;
	margin-right: 40px;
	width: 210px;
	height: 160px;
	margin-bottom: 38px;
	border: 1px solid #a7a7a7;
}
.abo_02_l .on{
	border-color: #0458bc;
}

.abo_02_r{
	width: 390px;
	margin-top: 88px;
	height: 500px;
	color: #747474;
	line-height: 28px;
	font-size: 14px;	margin-right:-100px;
}

.fanye{
	height: 40px;
	line-height: 40px;
	width: 1120px;
	margin: 0 auto;
	color: #000000;
	font-size: 16px;
}
.fanye span{
	margin: 0 5px;
}
.fanye a{
	width: 24px;
	height: 24px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	position: relative;
	top: 5px;
}
.fanye .a1{
	background: url(../image/z2.png);
}
.fanye .a1:hover{
	background: url(../image/z3.png);
}
.fanye .a2{
	background: url(../image/y2.png);
}
.fanye .a2:hover{
	background: url(../image/y3.png);
}


.abo_04{
	width: 1120px;
	margin: 0 auto;
}
.abo_04_l{
	width: 605px;
	padding-top: 95px;
	color: #666666;
	font-size: 18px;
	line-height: 52px;
}

.abo_04_r{
	margin-top: 27px;
}



#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(http://www.biowit.com/Public/home/css/80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { background:url(http://www.biowit.com/Public/home/css/images/mbNumber_bg.gif) no-repeat center; display:none; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; }
#mbPrevLink { width:35px; height:52px; background:transparent url(http://www.biowit.com/Public/home/images/zhuo_01.png) no-repeat center; position: absolute; top:38%; left:20px; }
#mbNextLink { width:35px; height:52px; background:transparent url(http://www.biowit.com/Public/home/images/you_01.png) no-repeat center; position: absolute; top:38%; right:20px; }
#mbCloseLink { width:31px;height: 31px; background:transparent url(http://www.biowit.com/Public/home/images/guan_01.png) no-repeat center; position:absolute; top:10px; right:10px; }
.mod_gallerylist .layout_default{float: left;margin-right: 15px;margin-bottom: 20px;}
.mod_gallerylist {margin-right: -15px;}

.sosuo{
	display: none;
	position: relative;
	z-index: 100;
	*margin-right: 50px;
	*top: -40px;
}
.soso{
	width: 200px;
	height: 25px;
	border: 1px solid #aaa;
	float: right;
	margin-top: 20px;
	line-height: 25px;
	font-size: 18px;
	padding-left: 10px;
}
.sobg{
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
	position: absolute;
	z-index: 5;
	opacity: 0;
	display: none;
	
}
.abo_01 .div1{overflow: hidden;}.float0831 {	POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute;z-index:1000;}.float0831 A {	COLOR: #00a0e9}.float0831 A:hover {	COLOR: #ff8100; TEXT-DECORATION: none}.float0831 .floatL {	POSITION: relative; WIDTH: 28px; FLOAT: left}.float0831 .floatL A {	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px}.float0831 .floatR {	BACKGROUND: url(../image/float_bg.gif)}.float0831 .tp {	BACKGROUND: url(../image/float_bg.gif)}.float0831 .cn {	BACKGROUND: url(../image/float_bg.gif)}.float0831 .floatR {	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden}.float0831 .tp {	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px}.float0831 .cn {	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px}.float0831 .cn H3 {	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px}.float0831 .cn UL {	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 14px; PADDING-TOP: 0px}.float0831 .cn UL LI {	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal}.float0831 .titZx {	BACKGROUND: url(../image/float_s.gif) no-repeat}.float0831 .titDh {	BACKGROUND: url(../image/float_s.gif) no-repeat}.float0831 .titDc {	BACKGROUND: url(../image/float_s.gif) no-repeat}.float0831 .icoZx {	BACKGROUND: url(../image/float_s.gif) no-repeat}.float0831 .icoTc {	BACKGROUND: url(../image/float_s.gif) no-repeat}.float0831 .icoFf {	BACKGROUND: url(../image/float_s.gif) no-repeat}.float0831 .icoTl {	BACKGROUND: url(../image/float_s.gif) no-repeat}.float0831 .btnOpen {	BACKGROUND: url(../image/float_s.gif) no-repeat;}.float0831 .btnOpen_n {	BACKGROUND: url(../image/float_s.gif) no-repeat}.float0831 .btnCtn {	BACKGROUND: url(../image/float_s.gif) no-repeat}.float0831 .titZx {	BACKGROUND-POSITION: 5px -10px}.float0831 .titDh {	BACKGROUND-POSITION: 5px -66px}.float0831 .titDc {	BACKGROUND-POSITION: 5px -124px}.float0831 .icoZx {	BACKGROUND-POSITION: 2px -154px}.float0831 .icoTc {	BACKGROUND-POSITION: 0px -325px}.float0831 .icoFf {	BACKGROUND-POSITION: 2px -213px}.float0831 .icoTl {	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: 2px -266px; FLOAT: left;font-size:12px;}.float0831 .btnOpen {	BACKGROUND-POSITION: -30px -396px;}.float0831 .btnOpen_n {	BACKGROUND-POSITION: 0px -530px}.float0831 .btnCtn {	BACKGROUND-POSITION: 0px -396px}.float0831 .icoZx {	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}.float0831 .icoTc {	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left;line-height:2;}.float0831 .icoFf {	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}.float0831 .btnOpen {	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}.float0831 .btnOpen_n {	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}.float0831 .btnCtn {	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}.float0831 .btnOpen {	TOP: 118px; LEFT: 1px}.float0831 .btnOpen_n {	TOP: 118px; LEFT: 1px}.float0831 .btnCtn {	TOP: 118px; LEFT: 2px}.float0831 UL LI H3.titDc A {	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px}.float0831 UL LI.top {	BORDER-BOTTOM: #ace5f9 1px solid}.float0831 UL LI.bot {	BORDER-BOTTOM-STYLE: none}.float0831 UL.webZx {	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(http://www.biowit.com/Public/home/images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px}.float0831 UL LI.webZx-in {	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px}#tedian img{max-width:900px;}#guige img{max-width:900px;}