/* CSS Document */
*{margin:0px; padding:0px; list-style:none;}
body{font-family:TimesNR,""; font-size:14px; color:#000;}
img{border:none;}
a,a:hover{text-decoration:none; color:#000;}
.clear{clear:both;}
#bigbox{width:1000%;}
#box{width:1049px; margin:0 auto;}
table{max-width:100%;}
.none{display:none;}

/*头部*/
	.nav{width:1049px; margin:0 auto;}
	.nav .logo{float:left; width:243px; height:89px; background:url(../images/logo.png) no-repeat; margin:38px 0;}
	.nav .logo a{display:block; width:243px; height:89px;}
	
	.nav ul{float:right; width:750px; margin-top:60px; position:relative; z-index:20;}
	.nav ul li{float:left; text-align:center; padding:0 10px; height:44px; line-height:22px; font-size:15px; color:#505050; position:relative;}
	.nav ul li span{font-size:12px; color:#868686;}
	.nav ul li a{color:#505050;}
	
	.nav ul .on{box-shadow:-2px 0px 0px rgba(217,217,217,0.3),2px 0px 0px rgba(217,217,217,0.3);}
	.nav ul li dl{position:absolute; top:42px; left:0px; min-width:144px; background:#fff; padding:18px;;box-shadow:-2px 2px 0px rgba(217,217,217,0.3),2px 2px 0px rgba(217,217,217,0.3); display:none;}
	.nav ul li dl dd{height:34px; line-height:34px; white-space:nowrap; font-family:"宋体"; border-bottom:1px solid #d0d0d0; text-align:left; color:#9d9d9d;}
	.nav ul li dl dd a{color:#9d9d9d;}
	

	.banner{height:543px; overflow:hidden; position:relative;}
	.banner p{height:543px; overflow:hidden; opacity:0; display:none;}
	
	.banner ul{position:absolute; bottom:20px; margin:0 auto; margin-left:50%; left:-30px;}
	.banner ul li{float:left; width:10px; height:10px; border-radius:50%; background:#fff; margin-right:10px; cursor:pointer;}
	.banner ul .on{background:#D20508;}
	
/*底部*/
	.foot{background:#868686; padding:12px 0;}
	.foot p{font-family:"宋体";}
	.foot .fnav{height:40px; line-height:40px; text-align:center; border-bottom:1px solid #9e9d9d; color:#ededed;}
	.foot .fnav a{color:#ededed;}
	.foot .copy{text-align:center; font-size:13px; color:#d5d5d5; height:32px; line-height:32px;}
	.foot .copy a{color:#d5d5d5;}
	
/*首页*/
	/*科研服务*/
		.kyff{width:1049px; margin:0 auto; margin-top:44px;}
		.kyff .line{width:645px; margin:0 auto; height:1px; background:#1c82d8;}
		.kyff h2{font-size:24px; font-weight:500; color:#2e7af8; text-align:center; height:32px; line-height:32px;  width:120px; margin:0 auto; margin-top:-17px; background:#fff;}
		.kyff p{font-family:"宋体"; color:#a2a2a2; text-align:center; line-height:40px;}
		
		.kyff ul{width:1049px; margin:0 auto; margin-top:40px; overflow:hidden;}
		.kyff ul li{float:left; width:134px; margin-right:49px;}
		.kyff ul li i{border:1px solid #d0d0d0; display:block; width:132px; height:132px; border-radius:50%;}
		.kyff ul li i img{width:132px; height:132px; border-radius:50%;}
		.kyff ul li h3{font-size:15px; font-weight:500; color:#656565; text-align:center; margin-top:20px; line-height:22px; white-space:nowrap;}
		
	/*四块内容*/
		.four{background:#fbf9f9; padding:30px 0; margin-top:30px;}
		.four h2{height:40px; line-height:40px; position:relative;}
		.four h2 span{display:inline-block; border-bottom:3px solid #1c82d8; font-size:20px; font-weight:500; color:#404040;}
		.four h2 em{display:block; width:55px; height:23px; position:absolute; bottom:0px; right:0px; border:1px solid #c8c8c8; border-radius:2px; text-align:center; line-height:23px; font-family:"宋体"; font-size:13px; color:#949494; font-style:normal; font-weight:normal;}
		.four h2 em a{display:block; color:#949494;}
		
		.about{float:left; width:588px;}
		.about .intro{margin-top:32px;}
		.about .intro i{display:block; float:left; width:239px; height:269px;}
		.about .intro .detail{float:right; width:330px;}
		.about .intro .detail p{font-family:"宋体"; color:#656565; line-height:30px; height:210px; overflow:hidden;}
		.about .intro .detail div{margin-top:21px; width:226px; float:right;}
		.about .intro .detail div span{display:block; float:left; text-align:center; width:108px; height:38px; line-height:38px; color:#fff; font-family:"宋体"; font-size:15px;}
		.about .intro .detail div .d{background:#237de3; margin-right:10px;}
		.about .intro .detail div .c{background:#f1b72d;}
		.about .intro .detail div span a{display:block; color:#fff;}
		
		.news{float:right; width:417px;}
		.news ul{margin-top:32px; height:269px; overflow:hidden;}
		.news ul li{height:79px; overflow:hidden; margin-bottom:16px;}
		.news ul li i{display:block; width:40px; height:35px; float:left; background:url(../images/nico.png) no-repeat; line-height:35px; text-indent:3px; font-size:22px; color:#fff; font-family:Arial;}
		.news ul li div{float:right; width:367px; height:78px; border-bottom:1px solid #d1d1d1; font-family:"宋体";}
		.news ul li div h3{font-size:14px; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
		.news ul li div p{font-size:13px; color:#828181; margin-top:10px; line-height:26px; height:52px;}
		
		.lxwm{float:left; width:588px; margin-top:55px;}
		.lxwm div{margin-top:32px;}
		.lxwm div i{float:left; width:167px;}
		.lxwm div i img{width:167px; height:167px;}
		.lxwm div p{float:right; width:385px; font-size:15px; line-height:30px; color:#656565;}
		
		.xbk{float:right; width:417px; margin-top:55px;}
		.xbk ul{margin-top:32px;}
		.xbk ul li{height:35px; line-height:35px; background:url(../images/dot.png) no-repeat left center; text-indent:16px; font-family:"宋体"; color:#656565;}
		.xbk ul li span{float:right; color:#52aceb;}
		.xbk ul li a{color:#656565;}
		
/*内页*/
	/*满屏盒子*/
		.fullbox{background:#fbf9f9; padding:35px 0;}
	/*当前位置*/
		.location{font-size:30px; font-weight:500; height:68px; line-height:68px; border-bottom:1px solid #e0e0e0;}
		.location span{float:right; font-family:"宋体"; color:#1262b4; font-size:14px; font-weight:normal;}
		.location span a{color:#1262b4;}
	
	/*内容区域*/
		.content{margin-top:46px;}
		
	/*左侧菜单一*/
		.cata1{float:left; width:167px;}
		.cata1 dd{height:43px; background:#a7a7a7; margin-bottom:25px; text-align:center; line-height:43px; font-size:24px; color:#fff;}
		.cata1 .on{background:#0962bc;}
		.cata1 dd a{display:block; color:#FFF;}
	
	/*左侧菜单二*/	
		.cata2{float:left; width:260px;}
		.cata2 dd{height:43px; background:#a7a7a7; margin-bottom:25px; text-indent:10px; line-height:43px; font-size:16px; color:#fff;}
		.cata2 .on{background:#0962bc;}
		.cata2 dd a{display:block; color:#FFF;}
		
	/*右侧新闻*/
		.newsright{float:right; width:849px;}

		.nlist li{border-bottom:1px dashed #CECECE; padding-bottom:40px; min-height:120px; margin-bottom:40px;}
		.nlist li i{display:block; float:left; background:#5294d7; width:77px; height:40px; line-height:20px; color:#fff; font-size:16px; font-style:normal; padding:4px 0; text-align:center; position:relative;}
		.nlist li i em{display:block; width:14px; height:8px; background:url(../images/timebg.png) no-repeat; position:absolute; top:0px; right:-13px;}
		.nlist li div{float:right; width:743px;}
		.nlist li div h2{font-size:24px; font-weight:500;}
		.nlist li div p{font-family:"宋体"; font-size:15px; color:#6c6c6c; margin-top:10px; line-height:30px; padding:8px 0;}
		.nlist li div span{display:block; font-family:"宋体"; font-size:15px; color:#0962bc;}
		.nlist li div span a{color:#0962bc;}
		
	/*文章详情*/
		.subt{font-size:28px; font-weight:500; text-align:center; padding:8px 0;}
		.time{height:32px; line-height:32px; font-family:"宋体"; padding-bottom:12px; text-align:center; color:#898989; border-bottom:1px dashed #CACACA;}
		.text{padding:10px 0; line-height:32px; font-family:"宋体";}
		.text img{max-width:1049px;}
		
	/*栏目简介*/
		.cateintro i{display:block; width:415px; height:253px; float:left;}
		.cateintro i img{width:415px; height:253px;}
		.cateintro div{float:right; width:573px; line-height:32px; font-family:"宋体"; font-size:15px; color:#484848;}
		
		.cname{border-top:1px solid #e0e0e0; padding:35px 0 0 0; margin-top:50px; font-size:20px; font-weight:500; line-height:44px;}
		.cname span{display:inline-block; border-bottom:3px solid #5294d7;}
		
		.cname2{padding:35px 0 0 0; margin-top:10px; font-size:20px; font-weight:500; line-height:44px;}
		.cname2 span{display:inline-block; border-bottom:3px solid #5294d7;}
		
	/*子目录样式1  科研服务*/
		.cate_kyff{margin-top:40px; overflow:hidden;}
		.cate_kyff li{float:left; width:327px; margin:0 34px 30px 0;}
		.cate_kyff li i{border:1px solid #d0d0d0; display:block; width:99px; height:99px; border-radius:50%; float:left;}
		.cate_kyff li i img{width:99px; height:99px; border-radius:50%;}
		.cate_kyff li div{width:212px; float:right;}
		.cate_kyff li div h2{font-size:20px; font-weight:500; color:#515151; margin-bottom:10px;}
		.cate_kyff li div p{color:#787878; font-size:15px; font-family:"宋体"; line-height:26px; height:104px; overflow:hidden;}
		
	/*子目录样式2 试剂耗材*/
		.cate_sjhc{margin-top:40px;}
		.cate_sjhc li{float:left; width:410px; margin:0 100px 30px 0;}
		.cate_sjhc li i{display:block; width:166px; height:111px; float:left;}
		.cate_sjhc li i img{width:166px; height:111px;}
		.cate_sjhc li div{width:215px; float:right;}
		.cate_sjhc li div h2{font-size:20px; font-weight:500; color:#515151; margin-bottom:10px;}
		.cate_sjhc li div p{color:#787878; font-size:15px; font-family:"宋体"; line-height:26px; height:52px; overflow:hidden;}
		
	/*联系我们*/
		.address{float:left; width:60%; margin-top:10px;}
		.address li{height:36px; line-height:36px;font-size:14px; color:#636363;}
		.address li span{display:block; float:left; margin-right:20px; width:25px; height:36px;}
		.address .ico1 span{display:inline-block; background:url(../images/tel.png) no-repeat center;}
		.address .ico2 span{background:url(../images/mobile.png) no-repeat center;}
		.address .ico3 span{background:url(../images/mail.png) no-repeat center;}
		.address .ico4 span{background:url(../images/local.png) no-repeat center;}
		.address .ico5 span{background:url(../images/web.png) no-repeat center;}
		
		.ewm{float:left; margin-left:10px;}
		
	/*试剂耗材右侧*/
		.right2{float:right; width:737px;}
		
		.catename{height:36px; line-height:36px; font-size:20px; font-weight:500;}
		.catename span{display:inline-block; border-bottom:3px solid #5294d7;}
		
		#sjtab{margin-top:20px; background:#000;}
		#sjtab td{height:37px; line-height:37px; text-indent:20px;}
		#sjtab thead td{background:#3bb3e8; color:#fff; font-size:15px;}
		#sjtab tbody td{background:#fff; font-family:"宋体"; color:#787878;}
		#sjtab tbody td a{color:#787878;}
		
	/*细胞库表格*/
		#xbktab{margin-top:20px; background:#000;}
		#xbktab td{height:37px; line-height:37px; text-align:center;}
		#xbktab thead td{background:#3bb3e8; color:#fff; font-size:15px;}
		#xbktab tbody td{background:#fff; font-family:"宋体"; color:#787878;}
		#xbktab tbody td a{color:#787878;}	
				
/*分页*/
	/*分页样式*/
	.pages{margin:0 auto; margin-top:20px; padding-bottom:10px;}
	.pageon{background:#0067B2; border:1px solid #ddd; color:#fff; font-size:14px; text-align:center; height:25px; line-height:25px; padding-left:8px; padding-right:8px;}
	.pageon a,.pageon a:hover{color:#fff; font-size:14px; display:block; font-weight:normal;}
	
	.pageout{background:#fff; border:1px solid #ddd; color:#0067B2; font-size:14px; text-align:center; height:25px; line-height:25px; padding-left:8px; padding-right:8px;}
	.pageout a,.pageout a:hover{color:#0067B2; font-size:14px; display:block; font-weight:normal;}		
	

/* 2018-1-25新增*/	
		
	/*产品列表样式*/
		.goods{margin-top:12px;}
		.libg{background:#f1f1f1}
		.goods li{margin-bottom:12px;padding:10px}
		.goods li .img{float:left;display:block;width:220px;height:190px;margin-right:10px}
		.goods li .img img{width:220px;height:190px}
		.goods li .txt{float:right;width:487px;height:190px;position:relative}
		.goods li .txt h3{font-size:14px;color:#0055a2}
		.goods li .txt h3 a:hover{color:#D65813;}
		.goods li .txt p{color:#a5a5a5;line-height:25px;height:125px;overflow:hidden}
		.goods li .txt .btn{position:absolute;bottom:0;right:0;background:#3375b9;color:#d9eef7;display:block;width:98px;height:28px;text-align:center;line-height:28px}	
		.goods li .txt .btn:hover{background:#15A0D4;}
		
	/*产品详情*/
		.cdetail{margin-top:12px;}
		.cdetail img{float:left; width:220px; height:190px;}
		.cdetail h1{float:right; width:460px; height:155px; background:#ececec; padding:35px 0 0 30px; font-size:20px;}
		
		.c_content{margin-top:12px;}
		.c_content .menu{border-bottom:1px solid #0090d5; font-size:16px}
		.c_content .menu span{display:inline-block; background:#0090d5; padding:0 20px; line-height:40px; color:#fff}
		.c_content .content{padding:10px; line-height:30px;}
		