@charset "utf-8";
html{-webkit-font-smoothing:antialiased}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
header, hgroup, nav, menu, main, section, article, summary, details, aside, figure, figcaption, footer{display: block;margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,b,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:400}
dl,ol,ul{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
a{text-decoration:none}
a:hover{text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:none;blr:expression(this.onFocus=this.blur())}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
textarea{resize:none}
img{vertical-align:middle;max-width: 100%;}
select::-ms-expand { display: none; }
select::-ms-value { background-color: transparent; color: #000;}
button,input[type=submit],input[type=text],input[type=button],select{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:0;blr:expression(this.onFocus=this.blur());}
body{color:#333;line-height:1.3;overflow-x: hidden;font-family: '黑体';background:#f4f4f4;padding-top:110px;}
.fl{float:left}
.fr{float:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0}
#web-ietip {width: 526px; height: 90px; padding: 83px 0 0 84px; overflow:hidden; background: url(../css/ietip/browser.png) no-repeat center center; margin: 200px auto 0;}
#web-ietip a{display: block; width: 65px; height: 80px; float: left;}
img{-webkit-transition: all 300ms linear; -moz-transition: all 300ms linear; -o-transition: all 300ms linear; -ms-transition: all 300ms linear; transition: all 300ms linear;}
/*img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}*/
/*{filter:alpha(opacity=50)}*/
.icon{display: inline-block;background-repeat: no-repeat;background-position: center;}
.bg{background-position: center;background-repeat: no-repeat;}
.tl{text-align: left;}
.tr{text-align: right;}
.tc{text-align: center;}
.cp{cursor: pointer;}
.baseWidth{ width: 1400px; margin: 0 auto;}
.layout{max-width: 1400px; margin:0 auto;}
.bgc{background: #fff;}

/*头部*/
.header{ height: 110px;background: #fff; position: fixed; top: 0; width: 100%; z-index: 9999;}
.logo{line-height: 110px; display: inline-block;}
.logo img{width: 100%}
.nav li{ float: left;padding: 0 14px; position: relative; box-sizing: border-box; padding-top: 30px;}
.nav li > a{ font-size: 17px; display: block; color: #000; padding: 0 10px; height: 50px;line-height: 50px;}
.nav li:hover > a{ color: #204e96; border-bottom: 2px solid #204e96; font-weight: bold;}
.nav li.on > a{ color: #204e96;border-bottom: 2px solid #204e96;font-weight: bold;}
.nav-skip { display: none; box-sizing: border-box; width:2.4rem; height:2.4rem; padding:0.5em 0 .4em; text-indent:2.1875em; font-size:1.3rem; line-height:1.9em; text-align:center;}
.nav-skip span {position:relative; top:0.4em; margin:0 auto; -webkit-transition-duration:0s; transition-duration:0s; -webkit-transition-delay:0.2s; transition-delay:0.2s;}
.nav-skip span:before,
.nav-skip span:after {position:absolute; content:'';}
.nav-skip span,
.nav-skip span:before,
.nav-skip span:after {width:1.3em; height:2px; background-color:#666; display:block; -webkit-transition-duration:0.2s; transition-duration:0.2s; -webkit-transition-delay:0.2s, 0; transition-delay:0.2s, 0;}
.nav-skip span:before {top:-0.4em;}
.nav-skip span:after {top:0.4em;}
.nav-skip.toggled span {background-color:rgba(0,0,0,0.0); -webkit-transition-delay:0s; transition-delay:0s;}
.nav-skip.toggled span:before,
.nav-skip.toggled span:after {top:0; -webkit-transition-delay:0, 0.2s; transition-delay:0, 0.2s;}
.nav-skip.toggled span:before {-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.nav-skip.toggled span:after {-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.footer{background:#646464;}
.f_t{padding: 75px 0;}

.address{float: left;margin-right: 100px;}
.address .logo2{display: inline-block; margin-bottom: 25px;}
.address .address_mes li{font-size: 14px;color: #cacaca;line-height: 26px;}
.friendship{height: 80px;line-height: 80px;border-top: 1px solid #747474;}
.friendship span{float: left;color:#fff;font-size: 14px;}
.friendship .friendship_list {float: left;}
.friendship .friendship_list a{float: left;color: #fff;font-size: 14px;margin-right: 30px;}
.f_l{float: left;position: relative;width:  54.54%;}
.f_l dl{float: left;width: 16.66%;}
.f_l dl dt{font-size:16px;color:#cfcfcf;margin-bottom: 30px;}
.f_l dl dd a{display:block;font-size:14px;color:#cacaca;margin-bottom: 15px;}
.f_l dl dd a:hover{color:#fff;}
.f_r{float: right;}
.f_r .leve {float: left;margin-left: 5%;}
.f_r .leve h2{color: #cfcfcf;margin-bottom:16px; }
.f_r .leve .puts {margin-bottom: 3px;}
.f_r .leve .puts input{float: left;width: 150px;font-size: 12px;color: #cacaca;border: 1px solid #525252; height: 28px;line-height: 26px;box-sizing: border-box;padding-left: 8px;background: none;}
.f_r .leve .puts input:nth-child(1){margin-right: 3px;}
.f_r .leve textarea{padding: 8px;color: #cacaca; box-sizing: border-box; width: 303px;height: 70px;border: 1px solid #525252;background: none;}
.f_r .leve .submit{display: block; width: 86px;height: 28px;line-height: 28px;font-size: 12px;color: #a7a7a7;border: 0;background: #464646;margin-top: 3px;}
.f_r  .code{text-align: center; }
.f_r  .code  .pic{margin-bottom: 12px;}
.f_r  .code p{font-size: 14px;color: #969696;}

.f_b{background: #575757;}
.copy{padding:16px 0;*zoom:1;}
.copy:after{content:".";display:block;height:0;clear:both;visibility:hidden; font-size:0; line-height:0}
.copy p{font-size:12px;color:#cacaca;line-height:28px}
.copy a{float: left;margin-left: 20px; line-height: 28px;}


@media screen and (max-width: 1400px){
	.layout{width: 94%;margin: 0 3%;}
	.baseWidth{width: 94%;margin: 0 3%;}
}
@media screen and (min-width: 1201px){
	.nav{ display: inline-block!important; }
}
@media screen and (max-width: 1200px){
	body{ padding-top: 60px; }
	.header{ height: 60px; border-bottom: 1px solid #eee;}
	.header .logo {line-height: 60px;}
	.header .logo img{width: 260px; }
	.nav-skip{ display: inline-block; margin-right: 10px; margin-top: 5px;}
	.lang{ display: none!important; }
	.header .language{ display: inline-block; }
	.nav{ display: none; box-sizing: border-box; overflow: auto; position: absolute; top: 50px; right: 0; padding: 10px 0; width: 33.3%; height: auto; background: rgba(255,255,255,.9);}
	.nav li{ margin: 0; padding: 0 30px 0 20px; width: 100%; display: block; float: none; min-height: 45px; line-height: 45px; height: auto; font-size: 16px; font-weight: normal; text-align: left; }
	.nav li{background: url(../images/tr.png) 97% 21px no-repeat; background-size: 10px; box-sizing: border-box; }

	.nav li.on, .nav li:hover{ border-top: none; border-bottom: none; }
	.nav li.on > a, .nav li:hover > a{ border: none; height: auto; }
	.nav li > a{ font-size: 16px; display: block; padding: 0; color: #333; }
	.show_left{ display: block; }

}
@media screen and (max-width: 1080px){
	.f_l{float: none;width: 100%;text-align: center;margin-bottom: 30px; display: block;padding-top: 180px;}
	.address{margin-bottom: 30px;margin-right: 0;position: relative;z-index: 9;}
	.f_t{padding: 40px 0;}
	.f_r{position: relative;z-index: 9;}
}
@media screen and (max-width:480px){
	.header .logo{max-height: 25px;}
	.nav{width: 40%;}
}
@media screen and (max-width:640px){
	.header .logo img{ width: 200px; }
	.footer{padding-top:60px}
	.f_l{display:block;margin:10px 0;width:100%;text-align:center}
    .f_l dl{width:100%;text-align:left;float:none}
    .f_l dl dt{padding:10px 0;position:relative;border-bottom:1px solid #b7b7b7;font-size:16px;line-height:26px;margin-bottom:10px;cursor: pointer;}
    .f_l dl dt:before{content:"";position:absolute;right:10px;width: 15px;height: 15px; -webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background: url(../images/tl.png) center no-repeat;}
    .f_l dl.active dt:before{content:"";font-size: 14px; position:absolute; right:10px;width: 15px;height: 15px;background: url(../images/tr.png) center no-repeat;}
    .f_l dl dd{display:none}
    .fewm{width:100%;text-align:center;margin-top: 20px;}
    .fewm h3{display:none}
    .copy{margin-top:20px}
	.copy .cl{display: block; float: none;text-align: center;}
	.copy .cr{display: block; float: none;text-align: center;}
	.copy .cr a{float: none;}
	.fewm img{width: 50px;}
	.f_t{padding-bottom: 0;}
}
@media screen and (max-width: 960px){
	.banner{height: 550px;}
	.banner .ban_box{height: 550px;}
	.friendship{line-height: normal; height: auto; padding: 20px 0;}

}
@media screen and (max-width: 500px){
	.f_r{float: none;width: 100%;}
	.f_r .address{float: none;width: 100%;}
	.f_l{padding-top: 0px;}
}
@media screen and (max-width: 790px){
	.copy .cl{display: block; float: none;text-align: center;}
	.copy .cr{display: block; float: none;text-align: center;}
	.copy .cr a{float: none; display: inline-block;}
	.fewm img{width: 50px;}
	.footer{padding-top: 30px;}
}
/*首页*/
.banner{width: 100%;margin: 0 auto;position: relative;height: 750px;}
.banner .ban_box{height: 750px; background-position: center;background-repeat: no-repeat;background-size: cover;}
.banner .slick-dots{overflow:hidden;position: absolute;width: 100%;bottom: 20px;text-align: center;}
.banner .slick-dots>li{margin: 0 4px;cursor: pointer; display: inline-block; width: 10px;height: 10px;background:#d7d7d7; border-radius: 50%;}
.banner .slick-dots>li.slick-active{background: #0658a9;}
@media screen and (max-width:1300px){
	.banner{height: 590px;}
	.banner .ban_box{height:590px;}
}

@media screen and (max-width: 960px){
	.banner{height: 390px;}
	.banner .ban_box{height:390px;}
}
@media screen and (max-width: 760px){
	.banner{height: 300px;}
	.banner .ban_box{height:300px;}

}
@media screen and (max-width: 460px){
	.banner{height: 180px;}
	.banner .ban_box{height:180px;}
}
.pub_t{padding-top: 85px;position: relative;z-index: 9; padding-bottom: 60px;}
.pub_t h1{font-size: 30px;color: #0054a7;}
.pub_t h2{font-size: 28px;color: #000;margin-bottom:30px; }
.pub_t p{display: inline-block;width: 550px;font-size: 17px;color: #585858;line-height: 30px;}
.main1_box{background: #fff;position: relative;}
.main1_box:before{content: "";position: absolute;left: 0;top: 0;width: 199px;height:307px;background: url(../images/main1l.png) center no-repeat; }
.main1_box:after{content: "";position: absolute;right:0;top: 0;width: 342px;height:317px;background: url(../images/main1r.png) center no-repeat; }
.main1_list{position: relative;z-index: 9;}
.main1_list li{float: left; width: 25%;overflow: hidden;position: relative;cursor: pointer;}
.main1_list li .pic img{width: 100%;}
.main1_list li .box1{position:absolute;left: 0;top: 0;width: 100%; padding-top: 40px;}
.main1_list li .box1 i{display: inline-block;height: 100px;line-height: 100px;}
.main1_list li .box1 h2{font-size: 28px;color: #000;margin-bottom: 5px;}
.main1_list li .box1 p{color: #606060;}
.main1_list li .box2{position:absolute;left: 0;top: 0;width: 100%;height: 100%; padding: 40px 5% 0; background: #0054a7;color: #fff; display: none;
	box-sizing: border-box;
}
.main1_list li .box2 i{display: inline-block;height: 100px;line-height: 100px;}
.main1_list li .box2 h2{font-size: 28px;}
.main1_list li .box2 span{display: inline-block;width: 58px;height: 1px;background: #fff;margin: 25px 0;}
.main1_list li .box2  p{ margin-bottom: 80px;}
.main1_list li .box2 .look{display: inline-block;width: 190px;height: 43px;line-height: 43px;color: #fff;border: 1px solid #fff;}
.main1_list li:hover .box2{display: block;}
.main1_list li:hover .box1{display: none;}
.main2_list li{float: left;width: 47%;margin-bottom:2.5%; background: #fff;}
.main2_list li:nth-child(even){float: right;}
.main2_list li .pic{float: left;width: 42.6%; overflow: hidden;}
.main2_list li .pic img{width: 100%;}
.main2_list li .tit{float: left; width: 57.4%;padding: 5.8% 4.4% 0;
	box-sizing: border-box;
}
.main2_list li .tit h2{font-size: 24px;color: #000;margin-bottom: 15px;}
.main2_list li .tit p{font-size: 14px;line-height: 26px;color: #8d8d8d;height:104px;}
.main2_list li:hover .pic img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.main2_list li:hover .tit h2{color: #204e96;}
@media screen and (max-width: 1400px){
	.pub_t{padding: 50px 0;}
	.main1_list li .box2  p{ margin-bottom: 30px;}
}
@media screen and (max-width: 1200px){
	.main1_list li .box2{padding: 5% 4% 0; }
	.main1_list li .box2 i{height: 70px;line-height:70px;}
	.main1_list li .box2 span{margin:15px 0;}
	.main1_list li .box2  p{ margin-bottom: 10px;}
	.main1_list li .box2 h2,.main1_list li .box1 h2{font-size: 22px;}
	.main1_list li .box2 .look{width: 160px;height: 30px;line-height: 30px;}
	.main2_list li .tit h2{font-size: 20px;margin-bottom: 5px;}
	.main2_list li .tit{padding: 4% 4% 0;}
}
@media screen and (max-width: 960px){
	.main1_list li{width: 50%;}
	.main1_list li .box2{padding: 10% 4% 0; }
	.main1_list li .box2  p{ margin-bottom: 20%;}
	.main2_list li{width: 49%;}
	.main2_list li .tit h2{font-size: 16px;font-weight: bold;margin-bottom: 0;}
	.main2_list li .tit p{line-height: 22px; height: 88px;}
}
@media screen and (max-width: 760px){
	.main2_list li{float: none; width: 100%;}
	.main2_list li:nth-child(even){float: none; width: 100%;}
	.main2_list li .tit{padding-top: 7%;}
	.main2_list li .tit h2{margin-bottom: 15px;}
}
@media screen and (max-width: 640px){
	.pub_t p{width: 100%;}
	.pub_t{width: 94%;padding: 5% 3%;}
	.pub_t h1{font-size: 24px;}
	.pub_t h2{font-size: 20px;margin-bottom: 15px;}
	.pub_t p{font-size: 16px;line-height: 25px;}
	.main1_list li .box1 i{width: 50px;}
	.main1_list li .box2 i{width: 50px;}
}
@media screen and (max-width: 500px){
	.main1_list li{width: 100%;}
	.main2_list li .tit{padding-top: 4%;}
	.main2_list li .tit h2{margin-bottom: 0px;}
	.main2_list li .tit p{height: 66px;}
}
/*服务查询*/
.pub_bg{height: 400px; background-size: cover;}
@media screen and (max-width: 1400px){
	.pub_bg{height: 300px;}
}
@media screen and (max-width: 1200px){
	.pub_bg{height: 250px;}
}
@media screen and (max-width:960px){
	.pub_bg{height:200px;}

}
@media screen and (max-width:760px){
	.pub_bg{height:150px;}
}
@media screen and (max-width:640px){
	.pub_bg{height:100px;}
}
@media screen and (max-width:460px){
	.pub_bg{height:80px;}
}
.point_box{background: #fff; border-bottom: 1px solid #eeeeee;}
.point_box  .point{float: left;height: 70px;line-height: 70px;}
.point_box  .point i{width: 6px;height: 12px;background-image: url(../images/point.png);margin: 0 5px;}
.point_box  .point a{color: #666;}
.point_box  .point a em{display: inline-block;width: 17px;height: 15px;background: url(../images/home.png) center no-repeat;margin-right: 8px;vertical-align: middle;}
.point_box .article {float: right;}
.point_box .article a{float: left; height: 68px;line-height: 68px;color: #303030;margin-left: 70px;}
.point_box .article a.on{border-bottom: 2px solid #0054a7;color: #0054a7;}
.point_box .article a:hover{border-bottom: 2px solid #0054a7;color: #0054a7;}
.project_service_box{padding: 50px 0;}
.report {padding: 120px 0;}
.report_list{display:inline-block; }
.report_list li{float: left;margin:0 65px; text-align: center;}
.report_list li .pic{/*overflow: hidden;*/margin-bottom: 30px; border-radius: 50%; display: inline-block;width: 184px;height: 184px;}
.report_list li:hover .pic img{ -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}
.report_list li h2{width: 220px;height: 58px;text-align: center;line-height: 58px;font-size: 15px;color: #333; position: relative;border: 1px solid #e5e5e5;border-radius: 3px;}
.report_list li h2 img{vertical-align: middle; margin-right: 10px;}
.report_list li h2 i{position: absolute;top: -10px;left: 50%;margin-left: -9px; width: 18px;height: 10px;background-image: url(../images/icon12.png);}
/*技术平台*/
.immune_box{padding: 90px 0;}
.technical h2{font-size: 35px;margin-bottom: 65px;}
.technical .technical_con p{font-size: 14px;line-height: 30px;color: #666;margin-bottom: 25px;}
.technical_con .txt1_left{float: left;width: 51%;}
.technical_con .txt1_right{float: right; width:43%; }
.technical_con img{max-width: 100%;}
.technical_con .txt2_left,.technical_con .txt2_right{float: left;width: 50%;}
/*免疫特检*/
.test_box h1{font-size: 34px;line-height: 100px;border-bottom: 1px solid #eee;}
.test_list li{padding: 20px 0;border-bottom: 1px solid #eee;}
.test_list li .pic{float: left;width: 350px;overflow: hidden;margin-right: 35px;}
.test_list li .tit{float: left;width: 850px;}
.test_list li .tit h2{font-size: 18px;margin-bottom: 10px;}
.test_list li .tit span{display: block;font-size: 14px;color: #999;margin-bottom: 30px;}
.test_list li .tit p{font-size: 14px;line-height: 25px;height: 50px;color: #666;margin-bottom: 40px;}
.test_list li .tit .look{display: inline-block;width: 110px;height: 40px;text-align: center;line-height: 40px;color: #333;font-size: 14px;border-radius: 5px; }
.test_list li .tit .look i{width: 7px;height: 12px;background-image: url(../images/point.png); margin-left: 5px;vertical-align: middle;}
.test_list li:hover .tit .look{background: #0054a7;color: #fff;}
.test_list li:hover .tit .look i{background-image: url(../images/pointon.png);}
.test_list li:hover .pic img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}


@media screen and (max-width: 1400px){

	.test_list li .tit{float: left;width: calc(100% - 390px );}
}
@media screen and (max-width: 1200px){
	.technical .technical_con p{line-height: 25px;margin-bottom:15px; }
	.technical_con .txt1_right{width: 49%;}
	.report_list li{margin:0 30px; }
	.report{padding: 90px 0;}
	.immune_box{padding: 60px 0;}
}
@media screen and (max-width:960px){
	.test_list li .tit p{margin-bottom: 20px;}
	.test_box h1{font-size: 28px;line-height: 80px;}
	.technical_con .txt1_left{float: none;width: 100%;}
	.technical_con .txt1_right{float: none;width: 100%; text-align: center;}
	.report_list li{;margin: 0 10px; }
	.report{padding: 60px 0px;}
	.report_list li .pic{width: 160px;height: 160px;}
	.report_list li h2{width: 180px;height: 50px;line-height: 50px;}
	.immune_box{padding: 40px 0;}
}
@media screen and (max-width:760px){
	.test_list li .pic{float: left;width:280px;margin-right: 20px;}
	.test_list li .tit{float: left;width: calc(100% - 300px );}
	.test_list li .tit span{margin-bottom: 10px;}

	.report{padding: 45px 0px;}
	.report_list li .pic{width: 130px;height: 130px;}
	.report_list li h2{width: 160px;height: 40px;line-height: 40px;font-size: 14px;}
	.immune_box{padding: 30px 0;}
}


@media screen and (max-width:640px){
	.technical_con .txt2_left, .technical_con .txt2_right{float: none;width: 100%; }
	.technical_con .txt2_left{margin-bottom: 20px;}

	.report{padding: 30px 0px;}
	.report_list li{float: none;margin-bottom: 20px;}
	.report_list li .pic{width: 130px;height: 130px;margin-bottom: 20px;}
	.report_list li h2{width: 160px;height: 40px;line-height: 40px;font-size: 14px;}


}
@media screen and (max-width:460px){
	.test_list li .pic{float: none;width:100%;margin-right: 0;}
	.test_list li .pic img{word-wrap: 100px;}
	.test_list li .tit{float: none;width:100%; margin-top: 15px;}
	.test_box h1{font-size: 22px;line-height: 50px;}
	.test_list li .tit h2{font-size: 16px;}
}



/***********************************************/
@media screen and (max-width: 1400px){

}
@media screen and (max-width: 1200px){

}
@media screen and (max-width:960px){


}
@media screen and (max-width:760px){

}


@media screen and (max-width:640px){

}
@media screen and (max-width:460px){

}
/*分页器*/
.page_box {margin-top: 60px; text-align: center;}
.page_box .page{text-align: center;display: inline-block;}
.page_box .page a{float: left;width: 40px;height: 40px;  line-height: 36px;font-size: 14px; color: #333;border: 1px solid #d9d9d9;margin: 0 5px;}
.page_box .page a.on{color: #fff;background: #0054a7; border-color: #0054a7;}
.page_box .page a:hover{color: #fff;background: #0054a7; border-color: #0054a7; }
.page_box .page a.first,.page_box .page a.last{width: 128px;}
.page_box .page span{float: left;line-height: 40px;color: #999;font-size: 14px;margin:0 5px;}
.page_box .page input{float: left; width: 40px;height: 40px;  line-height: 36px;font-size: 14px; color: #333;border: 1px solid #d9d9d9;margin: 0 5px; text-align: center;outline: none;}
.page_box .page .submit{width: 78px; background:#fff; cursor: pointer;}
.page_box .page .submit:hover{color: #fff;background: #0054a7; border-color: #0054a7; }
.page_box .page_search{float: left;}
.page_box .page_fenye{float: left;}
/*采样须知*/
.specimen{background: #fff;margin-bottom: 35px;}
.specimen .pic{float: left;width: calc(100% - 450px);}
.specimen .tit{float: left; width: 450px;}
.specimen .tit .prompt{padding: 20px 0 18px 50px;background: #57b648;color: #fff;}
.specimen .tit .prompt i{float: left;margin-right: 30px;}
.specimen .tit .prompt .prompt_con {float: left;}
.specimen .tit .prompt .prompt_con h2{font-size: 22px;line-height: 30px;}
.specimen .tit .prompt .prompt_con span{font-size: 14px;}
.specimen .tit .box{padding: 13.3% 13.3% 0;}
.specimen .tit .box p{line-height: 30px;color: #3f3f3f;margin-bottom: 35px;}
.sampl_list li{background: #fff;}
.sampl_list li .pic{float: left;width: 50%;}
.sampl_list li .tit{float: left;width: 50%;padding: 7.8% 7.8% 0;
	box-sizing: border-box;
}
.sampl_list li .tit h2{font-size: 22px;margin-bottom: 20px;}
.sampl_list li .tit p{line-height: 30px;color: #666;margin-bottom: 20px;}
/*雷德简介*/
.about_box{padding: 50px 0 100px; }
.ldebio {padding:4.2% 4.2% 100px; }
.ldebio .purpose{margin-bottom: 20px; }
.ldebio .purpose .pic{float: left;width: 808px; }
.ldebio .purpose .pic img{width: 100%;vertical-align: bottom;}
.ldebio .purpose .tit{float: left;width: calc(100% - 808px);background: url(../images/img19.png) center no-repeat; padding: 80px 40px 0 80px; color: #fff; border-bottom-right-radius: 65px;overflow: hidden;
 box-sizing: border-box; background-size: cover;height: 401px;
}
.ldebio .purpose .tit h1{font-size: 38px;}
.ldebio .purpose .tit h2{font-size: 30px;margin-bottom:30px; }
.ldebio .purpose .tit p{line-height: 30px;}
.ldebio_con p{font-size: 14px;line-height: 35px;color: #666;margin-bottom: 20px;}
.ldebio_con dl{margin-bottom: 20px;}
.ldebio_con dl dd{float: left;width:32%;margin-right: 1.5%; }
.ldebio_con dl dd:last-child{margin-right: 0;}
/*合作伙伴*/
.cooperate{padding:4% 7% 7%;}
.cooperate_list li{float: left;width: 22.5%;padding: 0 25px; text-align: center;margin-right: 3.25%;margin-bottom: 7%;border: 1px solid #e9e9e9; cursor: pointer;
	box-sizing: border-box;
	box-shadow: 0 5px 10px #e0e0e0;
}
.cooperate_list li:nth-child(4n+4){margin-right: 0;}
.cooperate_list li .pic{height: 153px;line-height: 153px; border-bottom: 1px dashed #dcdcdc; overflow: hidden;}
.cooperate_list li:hover .pic img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.cooperate_list li p{height: 70px;line-height: 70px; color: #333;}
.cooperate_list li:hover p{color:  #204e96}
/*专家队伍*/
.team_list li{float: left;width:48.5%;background: #fff; margin-bottom: 40px;}
.team_list li:nth-child(even){float: right;}
.team_list li .pic{float: left; width: 240px;overflow: hidden;}
.team_list li:hover .pic img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.team_list li .tit{float: left;width:calc(100% - 240px); padding: 0 35px 0 45px;
	box-sizing: border-box;
}
.team_list li .tit h2{line-height: 90px;font-size: 22px;}
.team_list li .tit h2 span{font-size: 16px;color: #979797;margin-left: 10px;}
.team_list li:hover .tit h2{color: #204e96;}
.team_list li:hover .tit h2 span{color: #204e96;}
.team_list li .tit p{line-height: 28px;height: 84px;margin-bottom: 30px;}
.team_list li .tit .look{display: inline-block;width: 110px;height: 40px;text-align: center;line-height: 40px;color: #767676;font-size: 14px;border-radius: 5px; border: 1px solid #d0d0d0}
.team_list li .tit .look i{width: 7px;height: 12px;background-image: url(../images/point.png); margin-left: 5px;vertical-align: middle;}
.team_list li:hover .tit .look{background: #0054a7;color: #fff;border-color: #0054a7;}
.team_list li:hover .tit .look i{background-image: url(../images/pointon.png);}

.mask{position: fixed;left: 0;top: 0; width: 100%;height: 100%;background: url(../images/zz.png); display: none;z-index: 9;}
.expert_box{position: absolute;left: 50%;top: 50%;background: #fff;margin-left:-530px;margin-top: -200px;padding: 100px 60px 30px; width: 940px;  }
.expert_box .close{position: absolute;right: 40px;top: 40px;cursor: pointer;}
.expert_box .expert{}
.expert_box .expert .pic{float: left; width: 240px;margin-right: 40px;}
.expert_box .expert .tit{float: left;width:calc(100% - 280px); height: 300px;overflow-y: scroll;  padding-right: 10px;
	box-sizing: border-box;
}
.expert_box .expert .tit h2{line-height: 40px;font-size: 22px;}
.expert_box .expert .tit h2 span{font-size: 16px;color: #979797;margin-left: 10px;}
.expert_box .expert .tit p{line-height: 28px;font-size: 14px; margin-bottom: 30px;}



@media screen and (max-width: 1400px){
	.cooperate{padding: 3%;}
	.specimen .tit .box{padding: 7% 7% 0;}
	.specimen .tit .prompt{padding-left: 7%;}
	.specimen .tit .box p{margin-bottom: 30px;}
	.specimen .tit .box p:last-child{margin-bottom: 0;}
	.sampl_list li .tit{padding: 5% 5% 0;}
	.sampl_list li .tit p:last-child{margin-bottom: 0;}
	.ldebio{padding: 3.5% 3.5% 80px;}
	.ldebio .purpose .tit{padding: 40px 40px 0;}
	.ldebio .purpose .tit h1{font-size: 34px;}
	.ldebio .purpose .tit h2{font-size: 28px;margin-bottom: 25px;}
}
@media screen and (max-width: 1200px){
	.team_list li .pic{width: 200px;}
	.team_list li .tit{width:calc(100% - 200px)}
	.team_list li .tit{padding: 0 5%;}
	.team_list li .tit p{margin-bottom: 15px; line-height: 25px;height: 75px;}
	.cooperate_list li{padding: 0 15px; }
	.cooperate_list li .pic{height: 140px;line-height: 140px;}
	.cooperate_list li p{height: 60px;line-height: 60px;}
	.specimen .tit .box{padding: 3% 3% 0;}
	.specimen .tit .prompt{padding-left: 3%;}
	.specimen .tit .box p{line-height: 25px;margin-bottom: 20px;}
	.sampl_list li .tit{padding: 3% 3% 0;}
	.sampl_list li .tit h2{margin-bottom: 15px;}
	.sampl_list li .tit p{line-height: 25px;}
	.ldebio .purpose .tit{padding: 15px 15px 0;}
	.ldebio .purpose .tit h1{font-size: 28px;}
	.ldebio .purpose .tit h2{font-size: 22px;margin-bottom: 20px;}
	.ldebio{padding-bottom: 50px;}
	.expert_box{width: 94%;left: 0;margin-left: 3%; box-sizing: border-box;}
}
@media screen and (max-width: 1100px){
	.team_list li .tit h2{line-height: normal; padding: 10px 0;}
	.team_list li .tit h2 span{display: block;margin-left: 0;}
	.specimen .tit .box p{font-size: 14px;line-height: 22px; margin-bottom: 15px;}
	.specimen .tit .prompt{padding: 3% 0 3% 3%;}
	.sampl_list li .tit p{font-size: 14px;}
	.ldebio .purpose .pic{width:calc(100% - 200px);}
	.ldebio .purpose .pic img{height: 401px;}
	.ldebio .purpose .tit{width: 200px;}


}
@media screen and (max-width:960px){
	.team_list li .pic{width: 175px;}
	.team_list li .tit{width:calc(100% - 175px)}
	.point_box .article a{margin-left:40px; }
	.team_list li .tit p{font-size: 14px; line-height: 24px;height: 72px;}
	.team_list li .tit .look{width: 95px;height: 30px;line-height: 30px;}
	.page_box .page a{width: 35px;height: 35px;}
	.page_box .page a.first, .page_box .page a.last{width: 90px;}
	.page_box .page input{width: 32px;height: 32px;line-height: 32px;}
	.page_box .page span {line-height: 35px;}
	.page_box{margin-top: 20px;}
	.about_box{padding: 30px 0;}
	.specimen .pic{float: none;width: 100%;}
	.specimen .tit{float: none;width: 100%;}
	.specimen .tit .box{padding: 2%;}
	.sampl_list li .pic{float: none;width: 100%;}
	.sampl_list li .pic img{width: 100%;}
	.sampl_list li .tit{float: none;width: 100%; padding: 3%;}
	.sampl_list li{border-bottom: 1px solid #eee;}
	.sampl_list li:nth-child(odd){padding-bottom: 3%;}
	.sampl_list li:nth-child(even){padding-top:  3%;}
	.ldebio .purpose .pic{float: none;width: 100%;}
	.ldebio .purpose .pic img{height: auto;}
	.ldebio .purpose .tit{float: none;width: 100%; height: auto; padding: 15px;}
	.ldebio_con p{line-height: 25px;}
	.ldebio{padding-bottom: 40px;}
	.expert_box{padding: 50px 20px 20px;}
	.expert_box .close{top: 12px;right: 12px;}

}
@media screen and (max-width:760px){
	.team_list li{float: none;width: 100%;}
	.team_list li:nth-child(even){float: none;width: 100%;}
	.page_box .page_fenye{display: inline-block;float: none; margin-bottom: 10px;}
	.page_box .page_search{display: inline-block;float: none;}
	.cooperate_list li{width: 48%;margin-right: 4%;}
	.cooperate_list li:nth-child(2n+2){margin-right: 0;}
}
@media screen and (max-width:640px){
	.point_box .point{height:40px;line-height: 40px; }
	.point_box .article a{height: 38px;line-height: 38px;text-align: center;margin-left: 0;width: 20%;}
	.point_box .point,.point_box .article{float: none;}
	.specimen .tit .box{padding: 3%;}
	.ldebio{padding-bottom: 10px;}
	.expert_box .expert .pic{float: none;width: 100%;}
	.expert_box .expert .tit{float: none;width: 100%;height: 150px;}
}
@media screen and (max-width:460px){
	.team_list li .pic{width: 175px;}
	.team_list li .tit{width:calc(100% - 175px)}
	.team_list li .tit h2 span{font-size: 14px;}
	.page_box .page a.first, .page_box .page a.last{width: 60px;}
	.page_box .page a{width: 30px;height: 30px;line-height: 30px;margin: 0 2px;}
	.page_box .page input{width: 28px;height: 28px;line-height: 28px;}
	.page_box .page span {line-height: 30px;}
	.point_box .article a{width: 25%;text-align: center;font-size: 14px;}
	.cooperate_list li .pic{height: 100px;line-height: 100px;}
	.cooperate_list li p{height:40px;line-height:40px;}
	.specimen .tit .prompt i{width: 40px;margin-right: 15px;}
	.specimen .tit .prompt .prompt_con h2{font-size: 20px;}
	.ldebio .purpose .tit{ padding: 10px;}
	.ldebio .purpose .tit h2{margin-bottom: 10px;}
	.ldebio{padding-bottom: 30px;}
	/*.expert_box{margin-top: 250px;}*/
}
@media screen and (max-width:400px){
	.team_list li .pic{float: none;width: 100%; text-align: center;}
	.team_list li .pic img{width: 100%;}
	.team_list li .tit{float: none;width: 100%; padding: 5% }
	.team_list li .tit h2 span{font-size: 14px;}

}

/*行业资讯*/
.news_box {padding-top: 80px;}
.industry_box{padding-bottom: 110px;}
.hangs{width: 100%;margin: 0 auto;position: relative;}
.hangs img{display: inline-block;}
.hangs .ban_box{height: 750px; background-position: center;background-repeat: no-repeat;background-size: cover;}
.hangs .slick-dots{overflow:hidden;position: absolute;width: 100%;bottom: 80px;text-align: center;
	box-sizing: border-box;padding-right:3%;
}
.hangs .slick-dots>li{cursor: pointer; display: inline-block;float: right;  width: 10px;height: 10px;background:#d7d7d7; border-radius: 50%; margin: 0 5px;}
.hangs .slick-dots>li.slick-active{background: #0658a9;}
.hangs .slick-arrow{ background: none;border: none; width: 36px;left: 50%;  height: 36px;bottom:80px;  overflow: hidden; color: transparent; cursor: pointer; position: absolute; z-index: 10;}
.hangs .slick-prev{ margin-left: 6%;  background: url(../images/bl.png) no-repeat; }
.hangs .slick-next{ margin-left: 10%;  background: url(../images/br.png) no-repeat; }
.hangs .slick-prev:hover{background: url(../images/blon.png) no-repeat; }
.hangs .slick-next:hover{background: url(../images/bron.png) no-repeat; }
.hangs .box .pic{float: left;width: 690px;overflow: hidden;}
.hangs .box .tit{float: right;width:590px;margin-right:3%;padding-top: 20px;padding-bottom: 35px;border-bottom: 1px solid #eee;}
.hangs .box .tit h2{font-size: 24px;}
.hangs .box .tit .time{margin: 15px 0;font-size: 12px;line-height: 18px;color: #999999;}
.hangs .box .tit .time span{margin-right: 20px;}
.hangs .box .tit .time img{vertical-align: middle;}
.hangs .box .tit p{font-size: 14px;line-height: 24px;color: #979797;height: 72px;margin-bottom: 40px;}
.hangs .box .tit .look{display: inline-block;width: 110px;height: 40px;text-align: center;line-height: 40px;color: #767676;font-size: 14px;border-radius: 5px; border: 1px solid #d0d0d0}
.hangs .box .tit .look:hover{background: #0054a7;color: #fff;border-color: #0054a7;}
.industry_list{border-top: 1px solid #eee;margin-top: 50px;}
.industry_list li{padding: 20px 0;border-bottom: 1px solid #eee;position: relative;}
.industry_list li .pic{float: left;width: 350px;margin-right: 30px;overflow: hidden;}
.industry_list li .tit {float: left;width:685px; }
.industry_list li .tit h2{font-size: 18px;line-height: 55px;}
.industry_list li .tit p{font-size: 14px;line-height: 24px;color: #979797;height: 72px;margin-bottom: 60px;}
.industry_list li .tit .time{margin: 15px 0;font-size: 12px;line-height: 18px;color: #999999;}
.industry_list li .tit .time span{margin-right: 20px;}
.industry_list li .tit .time img{vertical-align: middle;}
.industry_list li  .look{position: absolute;right: 5px;top: 50%;margin-top: -20px; width: 110px;height: 40px;text-align: center;line-height: 40px;color: #767676;font-size: 14px;border-radius: 5px; border: 1px solid #d0d0d0}
.industry_list li  .look:hover{background: #0054a7;color: #fff;border-color: #0054a7;}

.hangs .box:hover .pic img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.hangs .box:hover .tit h2{color: #204e96;}
.industry_list li:hover .pic img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.industry_list li:hover .tit h2{color: #204e96;}
/*公告公示*/
.notice_box{padding: 6%;}
.notice_list{border-top: 1px solid #eee;}
.notice_list li{padding: 20px 0;border-bottom: 1px dashed #d7d7d7;cursor: pointer;}
.notice_list li .pic{float: right;overflow: hidden;width: 300px;}
.notice_list li .tit{float: left;width: 670px;}
.notice_list li .tit .time{float: left;width: 68px;margin-right: 25px;background: #e5e5e5;color: #6f6f6f;text-align: center;}
.notice_list li .tit .time h2{height: 107px;line-height: 107px;font-size: 24px;font-weight: bold;border-bottom: 1px solid #fff;}
.notice_list li .tit .time span{display: block;height: 26px;line-height: 26px;font-size: 12px;}
.notice_list li .tit .notice_con{float: left;width: calc(100% - 93px);}
.notice_list li .tit .notice_con h2{line-height: 50px;color: #666;font-weight: bold;}
.notice_list li .tit .notice_con p{font-size: 14px;line-height: 23px;height: 46px;color: #888888;margin-bottom: 20px;}
.notice_list li .tit .notice_con .look{font-size: 14px;line-height: 20px;color: #888;}
.notice_list li:hover .tit .notice_con h2{color: #0054a7;}
.notice_list li .tit .notice_con .look:hover{color: #0054a7;}
.notice_list li:hover .pic img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}

/*公司动态*/
.dynamic{width: 1000px;margin: 0 auto;padding-bottom: 100px;}
.dynamic_list li{padding: 30px 0;border-bottom: 1px dashed #dddddd;}
.dynamic_list li .pic{float: left;width: 480px;overflow: hidden;}
.dynamic_list li .tit{float: left;width: 480px;}
.dynamic_list li:nth-child(even) .pic{float: right;}
.dynamic_list li:nth-child(odd) .tit{float: right;}
.dynamic_list li .tit h2{font-size: 18px;font-weight: bold;}
.dynamic_list li .tit .time{margin: 15px 0;font-size: 12px;line-height: 18px;color: #999999;}
.dynamic_list li .tit .time span{margin-right: 20px;}
.dynamic_list li .tit .time img{vertical-align: middle;}
.dynamic_list li .tit p{font-size: 14px;line-height: 25px;height: 100px;color: #333;margin-bottom: 40px;}
.dynamic_list li .tit .look{display: inline-block; width: 110px;height: 40px;text-align: center;line-height: 40px;color: #767676;font-size: 14px;border-radius: 5px; border: 1px solid #d0d0d0}
.dynamic_list li .tit .look:hover{color:#fff;background:#204e96; border-color: #204e96; }
.dynamic_list li:hover .pic img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.dynamic_list li:hover .tit h2{color: #204e96;}

@media screen and (max-width: 1400px){
	.notice_box{padding: 3%;}
	.hangs .box .pic{width: calc(97% - 590px);}
	.hangs .box .tit{margin: 0 1.5%;}
	.hangs .slick-arrow{bottom: 0;}
	.hangs .slick-dots{bottom: 0;}
	.hangs .box .tit p{margin-bottom: 8px;}
}
@media screen and (max-width: 1300px){
	.industry_list li  .look{top: 100%;margin-top: -60px;}
}
@media screen and (max-width: 1200px){
	.dynamic{width: 100%;}
	.dynamic_list li .pic{width:calc(100% - 495px); }
	.notice_list li .tit{width:650px;}
	.industry_list li .pic{margin-right: 15px;}
	.industry_list li .tit{width: calc(100% - 365px);}
	.hangs .box .tit{width: calc(97% - 480px);padding-top: 5px; }
	.hangs .box .pic{width:480px;}
	.hangs .box .tit h2{font-size: 20px;}
	.hangs .box .tit .time{margin: 10px 0;}
	.dynamic{ padding-bottom: 80px; }
	.news_box{padding-top: 60px;}

}
@media screen and (max-width: 1000px){
	.notice_list li .tit{width:615px;}
}
@media screen and (max-width:960px){
	.dynamic_list li{padding: 25px 0;}
	.dynamic_list li .pic{width:350px; }
	.dynamic_list li .tit{width:calc(100% - 360px) }
	.dynamic_list li .tit h2{font-size: 16px;}
	.dynamic_list li .tit .time{margin: 10px 0;}
	.dynamic_list li .tit p{margin-bottom: 25px}

	.notice_list li .tit{width:calc(100% - 210px);}
	.notice_list li .tit .notice_con h2{font-size: 14px;}
	.industry_list li .tit h2{line-height:normal;padding: 15px 0 5px;}
	.industry_list li .tit p{margin-bottom: 20px;}

	.hangs{padding-bottom: 0;}
	.hangs .box .tit{float: none;width: 100%;margin: 0;padding-bottom: 5px;border-bottom: none;}
	.hangs .box .pic{float: none; width: 100%;}
	.hangs .box .pic img{width: 100%;}
	.hangs .slick-arrow{left: 0;}
	.hangs .slick-prev{margin-left: 0;}
	.hangs .slick-next{margin-left: 50px;}
	.dynamic{ padding-bottom: 50px; }
	.news_box{padding-top: 40px;}
	.hangs .box .pic .img-wrap{margin-bottom: 10px;}
	.industry_list{margin-top: 0;border-top: none;}
	.industry_list li{border-bottom: none;}
	.industry_list li .tit .time{margin: 0;overflow: hidden;}
	.industry_list li .look{margin-top: -50px;}
}
@media screen and (max-width:760px){
	.dynamic_list li{padding: 15px 0;}
	.dynamic_list li .pic{width:300px; }
	.dynamic_list li .tit{width:calc(100% - 310px) }
	.dynamic_list li .tit p{height: 75px;margin-bottom: 20px;}
	.dynamic_list li .tit .look{width: 90px;height: 30px;line-height: 30px;}
	.industry_list li .pic{float: none; width: 100%; margin-right: 0;}
	.industry_list li .pic img{width: 100%}
	.industry_list li .tit{width: 100%;}
}
@media screen and (max-width:640px){

	.dynamic_list li {padding: 10px 0;}
	.dynamic_list li .pic{float: none;width: 100% ;}
	.dynamic_list li:nth-child(odd) .pic{float: none;width: 100%;}
	.dynamic_list li:nth-child(even) .pic{float: none;width: 100%;}
	.dynamic_list li .pic img{width: 100%;}
	.dynamic_list li .tit{float: none;width: 96%;padding: 3% 2% 0; }
	.dynamic_list li:nth-child(even) .tit{padding-bottom: 10px;}
	.notice_list li .tit{float: none;width: 100%;margin-bottom: 10px;}
	.notice_list li .pic{float: none;width: 100%;}
	.notice_list li .tit .time{margin-right: 8px;width: 60px;}
	.notice_list li .tit .time h2{height: 80px;line-height: 80px;}
	.notice_list li .tit .notice_con{width: calc(100% - 75px);}
	.notice_list li .tit .notice_con h2{line-height: normal;}
	.notice_list li .tit .notice_con p{margin-bottom: 5px;}
	.dynamic{ padding-bottom: 30px; }
	.news_box{padding-top: 30px;}

}
@media screen and (max-width:460px){
	.dynamic_list li .tit h2{font-size: 14px;}
	.notice_list li .pic img{width: 100%;}
	.notice_box .page_box .page a.first,.notice_box .page_box .page a.last{width: 52px;}
	.about_box .page_box .page a.first,.about_box .page_box .page a.last{width: 52px;}
}


/*新闻详情*/
.new_deta{padding: 0 4.2% 100px;}
.new_t{padding: 50px 0 30px;}
.new_t h1{font-size: 24px;color:#000;margin-bottom:25px; }
.new_t .new_time {line-height: 18px; font-size: 14px;color: #999999;}
.new_t .new_time span{float: left; margin: 0 15px;}
.new_t .new_time .fen_xiang{float: left;margin-left: 50px;}
.new_t .new_time .fen_xiang span{float: left;}
.new_t .new_time .fen_xiang span img{vertical-align: middle;}
.new_t .new_time .fen_xiang em{float: left;margin-right: 10px;}
.new_t .new_time .fen_xiang  a{float: left;margin-right: 7px; line-height: 18px; }
.new_t .new_time .fen_xiang  img{max-width: 14px;max-height: 15px;vertical-align:middle; width: 20px;}
.pnv{padding-top: 36px;border-top: 1px solid #f3f3f3;position: relative;}
.pnv li a{display: block;color: #666;font-size: 14px;margin-bottom: 10px;}
.pnv li a:hover{color: #333;}
.pnv  .fan_h{position: absolute;right: 0;top:35px; width:140px;height: 50px;text-align: center;line-height: 50px; color: #fff;background: #0063b0;border-radius: 5px;}
.new_con{padding: 20px 0;border-bottom: 1px solid #eeeeee;border-top: 1px solid #eeeeee;}
.new_con p{font-size: 14px;line-height: 26px;color: #666;margin-bottom: 25px;}
.new_con .pics dd{width: 48%;float: left;margin-bottom: 20px;}
.new_con .pics dd:nth-child(2){float: right;}
/*招贤纳士*/
.contact_box{padding: 80px 0;}
.join_box h1{font-size: 34px;margin-bottom:55px;}
.join_list li{float: left;width: 23.125%;background: #fff;color: #242424;min-height: 390px;cursor: pointer;margin-right: 2.5%;margin-bottom: 2.5%;}
.join_list li:nth-child(4n+4){margin-right: 0;}
.join_list li .box{padding: 0 7% 11%; }
.join_list li .box h2{height: 77px;line-height: 77px;border-bottom: 1px solid #eee;font-weight: bold;font-size: 22px;}
.join_list li .box dl{padding-top: 30px;font-size: 14px;line-height: 23px;margin-bottom: 40px;}
.join_list li .box dl dt{margin-bottom: 20px;}
.join_list li .box dl dd{margin-bottom: 20px;}
.join_list li .box .look{display: inline-block;width: 120px;height: 40px;text-align: center;line-height: 40px;color: #242424;font-size: 14px;border-radius: 5px; border: 1px solid #d0d0d0}
.join_list li:hover{color: #fff;background: #0054a7;}
.join_list li:hover .box h2{border-color: #fff;}
.join_list li:hover .box .look{color: #fff;border-color: #fff;}
.mask_box{position: fixed;left: 0;top: 0; width: 100%;height: 100%;background: url(../images/zz.png); opacity: 0;z-index: -9;}
.join_list .join-led{padding-top: 30px;font-size: 14px;line-height: 23px;margin-bottom: 40px; height: 155px;overflow: hidden;}
.join_list .join-led p{margin-bottom: 20px;}



.recruit_box{position: absolute; width: 770px;top: 200px;left: 50%;margin-left: -385px;background: #fff; border-radius: 10px;overflow: hidden; padding-bottom: 70px;}
.recruit_box h1{height: 70px;line-height: 70px;padding-left: 40px;background: #0054a7; color: #fff; font-size: 22px;}
.recruit_box .close{position: absolute;right: 15px;top: 15px;cursor: pointer;}
.recruit_con {width: 96%; }

.recruit_con h2{line-height: 60px;font-size: 20px; color: #333;font-weight: bold;}
.recruit_con .time{font-size: 14px;color: #666;margin-bottom: 30px;}
.recruit_con .time span{margin-right: 30px;}
.recruit_con dl dt{color: #333;margin-bottom: 25px;}
.recruit_con dl {margin-bottom: 40px;}
.recruit_con dl dd{font-size: 14px;line-height: 25px;color: #666;}
.recruit_con .tou{line-height: 45px;}
.recruit_con .tou button{width: 195px;height: 45px;background: #0054a7;color: #fff;border: 0;outline: none;font-size: 14px;}
.container2{position: relative;height: 450px; overflow: hidden; padding-left: 40px;padding-right: 40px;}
.recruit_con .tou span{color:#666;margin-left: 20px; }
.recruit_con .tou span a{color:#0054a7; }
.container2 .swiper-scrollbar{ opacity: 1 ! important; }
.container2 .swiper-slide{height: auto;}

/*厂家供应*/
.manufactor h1{font-size: 34px;margin-bottom:55px;}
.manufactor_con .manufactor_left{width: 50%;float: left;}
.manufactor_con .manufactor_right{width: 42%;float: right;margin-right: 4%;}
.manufactor_con .manufactor_left .pic{margin-bottom:20px; }
.manufactor_con .manufactor_left dl dd{float: left;width: 48.5%;margin-right: 3%;}
.manufactor_con .manufactor_left dl dd:last-child{margin-right: 0;}
.manufactor_con .manufactor_right p{line-height: 30px;color: #666;margin-bottom: 30px;}
/*合作加盟*/
.league{background: url(../images/bg6.png) center no-repeat;background-size: cover;}
.league h1{font-size: 34px;margin-bottom:55px;}
.league_con .pic{float: left;text-align: center; width: 50%;}
.league_con .tit{float: left;position: relative;width: 39.2%;padding-left: 40px;padding-bottom: 30px;margin-right: 4.2%;}
.league_con .tit p{font-size: 14px;line-height: 30px;color: #333;}
.league_con .tit:before{content: "";position: absolute;left: 0;top: 0; width: 21px;height: 17px;/*background: url(../images/icon16.png) center no-repeat; background-size: 100%;*/}
.league_con .tit:after{content: "";position: absolute;right:  0;bottom: 0; width: 21px;height:17px;/*background: url(../images/icon17.png) center no-repeat; background-size: 100%;*/}



@media screen and (max-width: 1400px){
	.manufactor_con .manufactor_right{margin-right: 0;width: 48%}
	.manufactor_con .manufactor_right p{font-size: 14px;margin-bottom: 10px;}
	.join_list li .box h2{font-size: 20px;}
}
@media screen and (max-width: 1200px){
	.manufactor h1{font-size: 30px;margin-bottom: 40px;}
	.technical h2{font-size: 30px;margin-bottom: 40px;}
	.manufactor_con .manufactor_left{width: 40%;}
	.manufactor_con .manufactor_right{width: 58%;margin-right: 0}
	.league h1{font-size: 30px;margin-bottom: 40px;}
	.join_box h1{font-size: 30px;margin-bottom: 40px;}
	.join_list li .box h2{line-height: normal;height: auto; padding: 10px 0; font-size: 18px;}
	.join_list li .box dl{padding-top: 15px;margin-bottom: 15px;}
	.join_list li{min-height: 340px;}
	.join_list li .box dl dt{margin-bottom: 15px;}
	.join_list li .box dl dd{margin-bottom: 15px;}
	.join_list li .box .look{width: 90px;height: 35px;line-height: 35px;}
	.new_deta{padding-bottom: 50px;}
	.new_t h1{font-size: 20px;font-weight: bold;}
	.new_con p{line-height: 24px;margin-bottom: 15px;}
	.contact_box{padding: 60px 0;}
}
@media screen and (max-width:960px){
	.manufactor h1{font-size: 28px;margin-bottom: 25px;}
	.league h1{font-size: 28px;margin-bottom: 25px;}
	.technical h2{font-size: 28px;margin-bottom: 25px;}
	.join_box h1{font-size: 28px;margin-bottom: 25px;}
	.manufactor_con .manufactor_left{float: none;width: 100%;margin-bottom: 10px;}
	.manufactor_con .manufactor_left img{width: 100%;}
	.manufactor_con .manufactor_right{float: none;width: 100%;}
	.join_list li{width: 32%;margin-right: 1.33%;}
	.join_list li:nth-child(4n+4){margin-right: 1.33%;}
	.join_list li:nth-child(3n+3){margin-right: 0;}
	.contact_box{padding: 50px 0;}
}
@media screen and (max-width:760px){
	.league_con .pic{float: none;width: 100%;}
	.league_con .pic img{width: 100%;}
	.league_con .tit{float: none;width: 100%; box-sizing: border-box; padding: 30px;}

}
@media screen and (max-width:800px){
	.container2{padding: 0 20px; height: 400px;}
	.recruit_box{width: 96%;margin-left: 0;left: 2%; padding-bottom: 20px;}
}
@media screen and (max-width:640px){
	.join_list li{width: 48%;margin-right: 4%;}
	.join_list li:nth-child(4n+4){margin-right: 4%;}
	.join_list li:nth-child(3n+3){margin-right: 4%;}
	.join_list li:nth-child(2n+2){margin-right: 0;}
	.pnv  .fan_h{position: relative; display: inline-block; top: 5px; width: 90px;height: 35px;line-height: 35px}
	.contact_box{padding: 30px 0;}
	.new_t{padding: 30px 0;}
	.new_t h1{margin-bottom: 15px;}
	.container2{padding: 0 20px; height: 300px;}
	.recruit_box{top: 150px;}
	.recruit_con .tou span{display: block;left: 0;}
}
@media screen and (max-width:460px){
	.manufactor h1{font-size: 22px;margin-bottom: 8px;}
	.league h1{font-size: 22px;margin-bottom: 8px;}
	.join_box h1{font-size: 22px;margin-bottom: 8px;}
	.technical h2{font-size: 22px;margin-bottom: 8px;}
	.join_list li{width: 100%;margin-right: 0;min-height: 320px;}
	.join_list li:nth-child(4n+4){margin-right: 0;}
	.join_list li:nth-child(3n+3){margin-right: 0;}
	.join_list li:nth-child(2n+2){margin-right: 0;}
}


/*学术活动*/
.science_box{margin-bottom: 50px;}
.science_left{float: left;width: 924px;background: #fff; padding-bottom: 80px;}
.science_list {padding: 0 65px;}
.science_list li{padding: 30px 80px;border-bottom: 1px solid #eee;}
.science_list li h2{font-size: 22px;color: #333;}
.science_list li .time{margin: 15px 0;font-size: 12px;line-height: 18px;color: #999999;}
.science_list li .time span{margin-right: 20px;}
.science_list li .time img{vertical-align: middle;}
.science_list li .pic{margin-bottom: 20px;overflow: hidden;}
.science_list li .txt p{float: left;width: 70%;height: 20px;line-height: 20px;color: #9a9a9a;overflow: hidden; }
.science_list li .txt a{float:right;height: 20px;line-height: 20px;color: #0054a7;}
.science_list li:hover h2{color: #204e96;}
.science_right{float: right;width: 430px;background: #fff;}
.science_right h2{height: 53px;line-height: 53px;background: url(../images/icon18.png);font-weight: bold;padding-left: 17px;}
.science_right .science_new{padding: 15px;}
.science_right .science_new a{display: block;margin-bottom: 20px;}
.science_right .science_new a i{float: left; width: 18px;height:18px;background: #9c9c9c;border-radius: 50%;text-align: center;color: #fff; margin-right: 10px;}
.science_right .science_new a p{float: left;width: calc(100% - 30px);line-height: 18px;color: #333;font-size: 16px; height: 18px;}
.science_right .science_new li.on a i{background: #0054a7}
.science_right .science_new a:hover p{color: #204e96;}
.science_list li:hover .pic img{-webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}

/*质量体系*/
.quality{padding-bottom: 60px; background: #fff url(../images/bg7.png) left bottom no-repeat;}
.quality_t{padding: 90px 0 60px;}
.quality_t h2{font-size: 28px;margin-bottom: 15px;}
.quality_t p{line-height: 25px;color: #666;display: inline-block;width:630px;}

@media screen and (max-width: 1400px){
	.science_list{padding: 0 5%;}
	.science_left{width: calc(100%  - 445px)}
	.science_list li{padding: 3%;}
}
@media screen and (max-width: 1200px){
	.science_right{width: 330px;}
	.science_left{width: calc(100%  - 345px)}
	.science_right .science_new a p{font-size: 14px;}
	.quality_t{padding: 50px 0;}
	.science_left{padding-bottom: 60px;}
}
@media screen and (max-width:960px){
	.science_right{width: 260px;}
	.science_left{width: calc(100%  - 280px)}
	.science_right .science_new{padding: 10px;}
	.quality img{max-width: 96%;}
	.quality_t{padding: 30px 0;}
	.quality_t h2{font-size: 24px;}
	.quality_t p{font-size: 14px;line-height: 22px;}
	.science_left{padding-bottom: 40px;}

}
@media screen and (max-width:760px){
	.science_left{float: none;width: 100%;margin-bottom: 20px;}
	.science_right{float: none;width: 100%;}
	.science_list li h2{font-size: 18px;}
	.quality_t p{width:90%;}
}
@media screen and (max-width:640px){
	.science_list li .txt p{font-size: 14px;}
	.science_list li .txt a{font-size: 14px;}
	.science_left{padding-bottom: 30px;}

}
@media screen and (max-width:460px){

}






/*申请检测*/
.apply_box {padding: 40px 35px;}
.apply_box .apply_pic{float: left;width: calc(100% - 580px);}
.apply_box .apply_con{float: right; width: 538px;border-top: 5px solid #0054a7;}
.apply_box .apply_con form{padding: 0 30px 40px;
	box-shadow: 0 5px 20px #ececec;
	}
.apply_box .apply_con form  h2{font-size: 28px;line-height: 105px;}
.apply_mes li{margin-bottom:20px; }
.apply_mes li input{display: block;width: 100%;height: 42px; padding-left: 30px; background: url(../images/icon19.png) 20px center no-repeat; border-radius: 3px;border:1px solid #e0e0e0; outline: none;
	box-sizing: border-box;
}
.apply_mes li.item input{float: left; width: 48%;

}
.apply_mes li.item input.fr{float: right;}
.apply_mes li .sel{position: relative;}
.apply_mes li select{display: block;width: 100%;height: 42px; padding-left: 30px; background: url(../images/icon19.png) 20px center no-repeat; border-radius: 3px;border:1px solid #e0e0e0; outline: none;
	box-sizing: border-box; position: relative;
}
.apply_mes li .sel:after{content: "";position: absolute;right: 20px;top: 50%; width: 11px;height: 6px;background: url(../images/icon20.png) center no-repeat;}
.apply_mes li.item .sel{float: left;width: 48%;}
.apply_mes li.item .sel.fr{float: right;}
.apply_mes li textarea{display: block;width: 100%;height: 120px; border-radius: 3px;border:1px solid #e0e0e0; outline: none; padding: 8px 10px 5px; text-align: left;
	box-sizing: border-box;
}
.apply_con form .btn{text-align: center;}
.apply_con form .btn input {width: 200px;height: 49px;background:#b0b0b0; border-radius: 5px; color: #fff;margin:0 8px; border: 0;outline: none; cursor: pointer;}
.apply_con form .btn input.on{background:#0054a7}
/*.apply_con form .btn .submit{background:#0054a7}*/
/*.apply_con form .btn .cancel{background:#b0b0b0} */
/*查询项目*/
.query_box{padding: 40px 50px;}
.query_mes{background: #f8f8f8;margin-bottom: 35px;}
.query_mes .pic{float: left;width: 50%;}
.query_mes .query_right{float: right;width: 50%;}
.query_mes .query_right form{padding:5.3% 5.3% 0; }
.query_pro li{margin-bottom: 20px;}
.query_pro li select{display: block;width: 100%;height: 42px; padding-left: 30px; background: #fff url(../images/icon21.png) 95% center no-repeat; border:1px solid #e0e0e0; outline: none;
	box-sizing: border-box;
}
.query_pro li.item select{float: left;width: 48%;}
.query_pro li.item select.fr{float: right;}
.query_right form .btn .submit{width:160px;height: 49px; color: #fff; border: 0;outline: none;background:#0054a7}

.digestion{height: 60px;line-height: 60px; background: #204e96;color: #fff; padding: 0 20px;}
.digestion h2{float: left; font-size: 23px;}
.digestion h2 img{margin-right: 25px;vertical-align: middle;}
.digestion span{float: right;}

.spare2_swiper{position: relative;overflow: hidden;padding-bottom: 10px;}
.spare2_con{width: auto;}
.spare2_list{border: 1px solid #eee;font-size: 14px;box-sizing:border-box; }
.spare2_list span{float: left;text-align: center;border-right: 1px solid #eee;overflow: hidden;height: 59px; }
.spare2_list select{float: left;text-align: center;border: 0;border-right: 1px solid #eee;overflow: hidden;height: 59px;padding-left: 20px;background:url(../images/icon21.png) 95% center no-repeat; color: #0054a7; cursor: pointer;
	box-sizing: border-box;
 }

.spare2_list dt{height: 59px;line-height: 59px; color: #0063b0;}
.spare2_list dd{height: 59px;line-height: 59px; border-bottom: 1px solid #eee;}
.spare2_list dd:last-child{border-bottom: 0;}
.spare2 .box1 span{border-right: 1px solid #eee; border-bottom: 1px;
	padding: 10px;
 box-sizing: border-box;
}

.spare2 .sp1{width: 253px; }
.spare2 .sp2{width:208px; }
.spare2 .sp3{width:175px; }
.spare2 .sp4{width:165px;}
.spare2 .sp5{width:165px;}
.spare2 .sp6{width: 332px;border-right: 0}
.spare2 h2{padding-left: 20px;
	box-sizing: border-box;
}
.spare2 .box1{display: block;width: 100%;}
.spare2 .box1 td{border:1px solid #eee; padding: 10px;  font-size:14px;
	box-sizing: border-box;
}





/*.spare2 .box2 {border-left: 1px solid #eee;color: #797979;font-size: 14px; border-right: 1px solid #eee;}*/
/*.spare2 li{height: 49px;line-height: 49px;padding-left: 20px;border-bottom: 1px solid #eee;border-right: 1px solid #eee; }
.spare2 .box1 .sp6 p{padding: 80px 12px 0;line-height: 30px;}
.spare2 .box1 {border-left: 1px solid #eee;color: #797979;font-size: 14px; border-right: 1px solid #eee;}
/*.spare2 .box1 .sp6{border-bottom: 1px solid #eee; height: 300px;}*/
/*.spare2 .box1 h2{line-height: 300px; border-right: 1px solid #eee; border-bottom: 1px solid #eee;}*/*/
/*.spare2 .box2 .sp6{border-bottom: 1px solid #eee; height: 150px;}*/
/*.spare2 .box2 .sp6 p{padding: 30px 12px 0;line-height: 30px;}*/
/*.spare2 .box2 h2{line-height: 150px; border-right: 1px solid #eee; border-bottom: 1px solid #eee;}*/

/*.spare2 .box3{border-left: 1px solid #eee;color: #797979;font-size: 14px; border-right: 1px solid #eee; border-bottom: 1px solid #eee;}
.spare2 .box3 .sp6{height: 100px;}
.spare2 .box3 .sp6 p{line-height: 100px;}
.spare2 .box3 h2{line-height: 100px; }
.spare2 .box3 li{border: 0;}*/
.spare2_swiper .swiper-scrollbar{bottom: 0px; opacity: 1 ! important; }


.ws{position: fixed;top: 50%;margin-top: -140px; right: 0px; z-index: 99;}
.ws li{position: relative; }
.ws li>a{display: inline-block;background: #666;width:68px;height:71px;text-align: center;border-bottom: 2px solid #fff; font-size: 12px;color: #fff;}
.ws li>a:hover{background: #0054a7;}
.ws li>a i{display: inline-block;height: 45px;line-height: 45px;}
.ws li h2{background:#0054a7;color: #fff;font-size: 28px;height: 71px;line-height: 71px;position: absolute;top: 0;width:220px;text-align: center; font-weight: bold; right: 100%;display: none;}
.ws li .surprise{position: absolute;width: 100px; top:-15.5px ;right: 100%; display: none;background: #0054a7;padding: 7px;}
.ws li.gotop a{border-bottom: 0;}
.ws li:hover h2{display: block;}
.ws li:hover .surprise{display: block;}
.works{padding-top: 15px}
.works ul li{font-size: 14px;line-height: 26px;color: #666666;}
/*.ws li.follow a{border-bottom: 0;}*/
/*.ws li.gotop{display: none;border-top: 2px  solid #fff;}*/




@media screen and (max-width: 1400px){
	.apply_box .apply_con form  h2{line-height: 90px;}
}
@media screen and (max-width: 1200px){
	.apply_box .apply_pic{width:calc(100% - 550px);margin-right: 0;}
	.query_box{padding: 30px;}

	.spare2 .sp1{width: 200px;}
	.spare2 .sp2{width:150px; }
	.spare2 .sp3{width:150px; }
	.spare2 .sp4{width:150px;}
	.spare2 .sp5{width:150px;}
	.spare2 .sp6{width: 300px;border-right: 0}
}

@media screen and (max-width:960px){
	.apply_box .apply_con form  h2{font-size: 22px;line-height: 60px;}
	.apply_box .apply_pic{float: none;width: 100%; margin-bottom: 20px;}
	.apply_box .apply_con{float: none;width: 100%;}
	.apply_box .apply_con form{padding: 0 20px 20px;}
	.query_pro li{margin-bottom: 15px;}
	.digestion{line-height: 50px; height: 50px;}
	.digestion h2{font-size: 20px;}
	.digestion h2 img{width: 28px;margin-right: 15px;}
}
@media screen and (max-width:760px){
	.apply_mes li.item .sel{float: none;width: 100%;}
	.apply_mes li.item .sel.fr{float: none;width: 100%;margin-top: 20px;}
	.apply_mes li.item input{float: none; width: 100%;}
	.apply_mes li.item input.fr{float: none; width: 100%;margin-top: 20px;}
	.apply_con form .btn input{width: 130px;height: 35px;}
	.query_mes .pic{float: none;width: 100%;}
	.query_mes .query_right{float: none;width: 100%;}
	.query_mes .query_right form{padding: 5.3%;}
}
@media screen and (max-width:640px){
	.apply_box{padding:3%;}
	.apply_mes li{margin-bottom: 10px;}
	.apply_mes li.item .sel.fr{margin-top: 10px;}
	.apply_mes li.item input.fr{margin-top: 10px;}
	.query_box{padding: 5%;}
	.query_pro li.item select{float: none;width: 100%;}
	.query_pro li.item select.fr{float: none;width: 100%;margin-top: 15px;}
	.ws{margin-top: -50px;}
	.ws li>a{width: 56px;height: 60px;}
	.ws li>a i img{width: 25px;}
	.ws li>a i{height: 40px;line-height: 40px;}
	.digestion{line-height: normal;height: auto;padding: 10px 15px;}
	.digestion h2{float: none;line-height: 30px;margin-bottom: 5px;}
	.digestion span{float: none;}
}
@media screen and (max-width:460px){
	.apply_con form .btn input{width: 100px;height: 35px;}

}


.pc_menu{ position: absolute;display: block; left: 0px; top: 110px;width: 100%;  z-index: 99;line-height:60px; border-top: 1px solid #eee}
.pc_menu .pc_menu2{text-align: center;display: none;}
.pc_menu2_box{padding: 20px;background: #fff;display: inline-block;width: 810px;}
.pc_menu2_box .menu2_name{float: left; width: 310px;border-right: 1px solid #eee;padding: 40px 40px 15px 0; text-align: left;
	box-sizing: border-box;
}
.pc_menu2_box .menu2_name h2{font-size: 22px;}
.pc_menu2_box .menu2_name span{display: block;width: 36px;height: 3px;margin: 20px 0;background: #274bb1;}
.pc_menu2_box .menu2_name p{ font-size: 14px;line-height: 24px;color: #666; }
.pc_menu2_box .menu2_right{float:left; widows: 4px;90px;}
.menu2_right .menu2_list{float: left;width: 130px;}
.menu2_right .menu2_list dd {text-align: center;}
.menu2_right .menu2_list dd a{line-height: 50px;color: #000;font-size: 14px; display: inline-block;padding-left: 15px;background: url(../images/icon23.png) left center no-repeat;}
.menu2_right .menu2_list dd:hover a{color: #2d50b3;}
.menu2_right .pic{float: left;}

.nav li dl{ margin-right: 18px; display: inline-block; vertical-align: top; }
.nav li dl dd{ margin-right: 32px; display: inline-block; vertical-align: top; }
.nav li dl a{ font-size: 16px; padding: 0 10px; min-width: 118px; display: block; white-space: nowrap; background-position: 125px center; color: #333;}
.s_nav{ border-top: 1px solid transparent;display: none; white-space: nowrap; min-width: 494px; font-size: 0; box-sizing: border-box; padding: 16px 20px; position: absolute; left: -62px; top: 82px; width: auto; line-height: 40px; z-index: 999; background: rgba(255,255,255,.94); box-shadow: 3px 3px 0px rgba(0,0,0,0.15); }
.nav li.hase .s_nav{ display: none;}
.nav li.goright .s_nav{ left: auto; right: -62px; }
@media screen and (max-width: 1300px){
	.nav li dl dd{ margin-right: 20px; }
}
@media screen and (max-width: 1200px){
	.nav{ box-shadow: 0 2px 2px rgba(0,0,0,.1); display: none; box-sizing: border-box; overflow: auto; position: absolute; top: 50px; right: 0; padding: 10px 0; width: 33.3%; height: auto; background: rgba(255,255,255,.9);}
	.pc_menu{opacity: 0;z-index: -99; display: none;}
	.s_nav{ box-shadow: none; min-width: 0; display: none; padding: 0; position: static; margin: 0!important; background: none; border-top: none; }
	.s_nav .nav_pic{ display: none;}
	.nav dl{ width: 100%; margin: 0; height: auto; float: none; }
	.nav li dl dd{ display: block; }
	.nav li dl dd{ height: auto!important; margin: 0; float: none; width: 100%; text-align: left; }
	.nav li dl dd > a{ font-size: 14px; font-weight: normal; border-bottom: none; line-height: 30px; background: url(../images/icon69.png) 5px center no-repeat!important; border: none; padding: 0 18px; width: 100%; box-sizing: border-box;}
	.nav li dl .baseWidth{ width: 100%; }
	.nav li a:hover,.nav li dl dd > a:hover{ color: #0f609f; }
	.nav{ display: none; }
}
@media screen and (min-width: 1200px){
	.nav li.hase .s_nav {
    	display: none ! important;
	}
}

.slickmodbox .slick-prev {
    right: 10px;
    background-image: url("../images/xl2.png");
}
.banner .slick-prev {
    left: 10px;
    background-image: url("../images/xl2.png");
}
.banner .slick-next {
    right: 10px;
    background-image: url("../images/xl3.png");
}
.banner .slick-arrow {
    position: absolute;
    cursor: pointer;
    top:50%;
	margin-top:-30px;

    z-index: 2;
    opacity: .6;
    width: 60px;
    height: 60px;
    text-indent: -200%;
    overflow: hidden;
    background-color: #000000;
    background-position: center;
    background-repeat: no-repeat;
}
.pic{ position: relative; }
.img-wrap{ position: relative; }
li:hover .img,
.pic:hover .img{ transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); }
.pic .img{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-position: center; background-size: cover; -webkit-background-size: cover;
	transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; }

.dynamic_list li .pic .img-wrap{ padding-top: 66.67%; }
.science_list li .pic .img-wrap{ padding-top: 73.17%; }
.hangs .box .pic .img-wrap{padding-top: 55%;}
.notice_list li .pic .img-wrap{ padding-top: 100%; }