@charset "utf-8";
*{ -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
body,html{width:100%; overflow-x:hidden;}
body{ margin:0px; padding:0px; margin:0px auto; font-size:14px; line-height:24px; font-family:"微软雅黑"; color:#4c4c4c; min-width:320px; background-image:url("../images/bg1_01.jpg");background-repeat: no-repeat;background-position: top;}
ul,li,form, dl,dt,dd,div,ul,li,h1,h2,h3,h4,h5,h6,p,em,i{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#414446; font-family:"微软雅黑";}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
button{ cursor:pointer; border:0px;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ max-width:100%; border:none; border:0;  vertical-align:top;}
a{ color:#4c4c4c; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#0093df;}
.fl{ float:left;}.fr{ float:right;}.tc{ text-align:center;}.tr{ text-align:right;}
.hidetxt{ display:none;}
.clear{ clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
.Contain{max-width:1200px; min-width:320px; margin:0px auto;}
.relative{ position:relative;}
*:hover{transition: all 0.2s;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;}
*:hover *{transition: all 0.2s;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;}
:-moz-placeholder {color: #fff;}
::-moz-placeholder {color: #fff;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color: #fff;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #fff;}

@media ( max-width:1200px){
.Contain{padding:0px 10px;}
}

.Scale-img {overflow: hidden;text-align: center;cursor: pointer; zoom:1; overflow: hidden;}
.Scale-img img {opacity: 1;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.Scale-img:hover img {opacity: 1;-webkit-transform: scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1); top:0px; left:0px;}
.f_gray{ color:#666;}


.slideBox{transition: all 0s;-webkit-transition: all 0s;-moz-transition: all 0s;-ms-transition: all 0s;}



/*Top*/
.Head-Top{position:relative;}
.Logo{display: block;float: left;    width: 620px;
    line-height: 157px;
    height: 160px;
    vertical-align: middle;}
.Logo img{max-width: 100%;vertical-align: middle;}

.JK-Top{margin-left:80px;padding-top: 30px;float: left;}
.JK-Top li{width: 80px;float: left;text-align: center;}
.JK-Top li a{color: #fff;}

.Search{float: right;margin-top: 29px;}
.Search form{}
.Search-txt{width: 240px;height: 40px;float:right;line-height: 40px;;color: #fff;background: rgba(13,86,144,.5);padding-left:20px;border-radius: 20px 0 0 20px;}
.Search-But{width: 60px;height:40px;float:right;background-color: rgba(13,86,144,.5);background-image: url('../images/search.png');background-repeat: no-repeat;background-position: center;border-radius: 0 20px 20px 0;}


/*NavsBox*/
.NavsBox{display:block;vertical-align: middle;background: #0d5690;}
.NavsBox li{float: left;width:16.65%;height: 55px;line-height: 55px;position: relative;}
.NavsBox li a{font-size: 16px;display: block;text-align: center;color: #fff;}
.NavsBox li.onnav > a,.NavsBox li:hover > a{background:#e8171d}
.navDL{width: 180px;text-align: center;padding: 10px 25px;border: 1px solid #c2c2c0;background: rgba(255,255,255,.8);position: absolute;left: 50%;margin-left: -90px;display: none;transition: all 0s;-webkit-transition: all 0s;-moz-transition: all 0s;-ms-transition: all 0s;z-index: 99;}
.navDL dd{height: 44px;line-height: 44px;border-bottom: 1px solid #cfd1d1;}
.navDL dd a{color: #333;}
.navDL dd:hover a{color: #4073d2;}

.Position{ padding-top:12px;}
.Position span{ color:#0d5690;}


/*Banner*/

.Banner .owl-carousel{width:100%; overflow:hidden; position:relative; border:1px solid #ddd;  }
.Banner .owl-pagination{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; width: 100%; line-height:15px; text-align:center;}
.Banner .owl-pagination .owl-page{border-radius: 5px;margin:0 6px;  width:10px; height:10px; background:#dadae0;display: inline-block;}
.Banner .owl-pagination .owl-page.active{ background:#fff;width: 30px;}
.Banner .item img{width:100%; display:block; height:350px;}

@media ( max-width:640px){
.Header .Contain,.Banner .Contain{padding:0;}
.header_menu{display:block; background-image:position:absolute; top:50%; right:10px; margin-top:-12px; width:26px; height:24px;background-size:100%;background-position:center; background-repeat:no-repeat; z-index:9;}
.Showbox{width:50%; height:100%; background:rgba(0,0,0,.95); overflow:auto;overflow-x:none; position:fixed;z-index:9990;top:0; right:-100%;}
.Showbox .close_bar{height:70px;line-height:70px;overflow:hidden;position:absolute;top:0;left:0; width:100%;background:rgba(0,0,0,.95); border-bottom:1px solid #e8e8e8;text-align:right;}
.Showbox .close_bar a{ no-repeat;width:25px;height:25px; background-size:cover;display:inline-block;vertical-align:middle;margin-right:20px;transition:transform ease-in 0.3s;}
.Showbox .close_bar a:hover{transform:rotate(180deg);}
.NavsBox{background:none; margin-top:72px; border-radius:0px;}
.NavsBox li{float:none; width:100%; height:auto;}
.NavsBox li .icon{position:absolute; width:32px; height:55px; top:0px; right:0px; background: no-repeat center center; z-index:999;}
.NavsBox li a{padding:5px 0px; line-height:45px; font-size:18px;}
.NavsBox li .navDL{position:static; width:100%; left:0px; margin-left:0;}

.Head-Top{padding:10px;}
.Logo{width:200px; height:auto;line-height: 1;}
.Search p{display:none;}
.Search .sbtn{width:20px; height:15px; background:position:absolute; right:80px; top:50%; margin-top:-7px; z-index:9;}
.Search form{display:none; position:absolute; top:100%; right:0px; z-index:99;}
.Banner .item img{height:150px;}
}

/*Section1*/
.HomeCont{width:49%; margin-top: 17px;}
.Title-Top{height: 37px;line-height: 37px;background: #f2f2f2;}
.Title-Top a{float: right;font-size: 12px;color: #888;display: inline-block;margin-right: 10px;}
.Title-Top span{display: inline-block;width: 117px;height: 37px;line-height: 37px;text-align: center;font-size: 16px;color: #fff;background: #0d5690;}

/*实验室新闻轮播*/
.NewsBanner{ width:482px; height:261px; overflow:hidden; position:relative; border:1px solid #ddd; margin-top: 16px;}
.NewsBanner .hd{ height:30px; overflow:hidden; position:absolute; right:0; bottom:0; z-index:1;}
.NewsBanner .hd ul{ overflow:hidden; zoom:1; text-align: right;padding-right: 11px;line-height: 30px;}
.NewsBanner .hd ul li{margin:0 5px;  width:8px; height:8px; background:#fff;display: inline-block;border-radius: 4px;}
.NewsBanner .hd ul li.on{ background:#0d5690;}
.NewsBanner .bd{ position:relative; height:100%; z-index:0;   }
.NewsBanner .bd li{ zoom:1; vertical-align:middle; }
.NewsBanner .bd img{ width:482; height:261; display:block;  }
.NewsBanner .bd li p{position: absolute;bottom: 0;left: 0;height: 30px;line-height: 30px;padding-left: 20px;background: rgba(0,0,0,.4);color: #fff;width: 482px;font-size: 14px;}

/*实验室新闻*/
.NewsUL{margin-top: 10px;}
.NewsUL li{font-size: 16px;line-height: 48px;padding-left: 21px;background-image: padding-right: 16px;background-repeat: no-repeat;background-position: 10px 22px;}
.NewsUL li span{font-size: 14px;color: #0d5690;float: right;}
.NewsUL li a{color: #444;}
.NewsUL li:hover a{color: #0d5690;}

/*研究动态*/
.YJDTUL li{padding: 20px 0 20px 0;border-bottom: 1px solid #eeeeee; position:relative; min-height:80px;}
.YJDTUL li span{font-size: 14px;color: #0d5690;float: right;}
.YJDTUL li .YJDT-Txt a{color: #444;display: block; height:24px; overflow:hidden;}
.YJDTUL li:hover .YJDT-Txt a{color: #0d5690;}
.YJDT-P{font-size: 14px;color: #888;height: 48px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;margin-top: 8px;}

.YJDTUL li:last-child{border-bottom: none; padding-bottom:0;}

.YJDT-Img{width: 80px;height: 80px; position:absolute; left:0px; top:20px;}
.YJDT-Img img{width:100%;height:80px;}
.YJDT-Txt{margin-left:100px;}
.YJDTUL li:hover .YJDT-Img img{transform: scale(1.2);}

.w_center{ width:1200px; margin:0 auto;background: #fff;padding: 0 15px;}
.w_f1{ margin-top:25px;}
.w_f1_l{ width:860px; float:left;}
.w_tit{ width:100%; line-height:35px; font-family:"微软雅黑"; border-bottom:2px solid #0f70b4;}
.w_tit a{ float:right; color:#0f70b4; font-size:14px;}
.w_tit b{ font-size:18px;color:#0f70b4; }
.w_tit i{ width:20px; height:18px; display:inline-block; margin-right:8px; float:left; margin-top:9px;}


.w_tit i.w_i3{  no-repeat center;}
.w_tit i.w_i4{ background: no-repeat center;}


.w_f1_l1{ width:100%; height:182px; background:#ebe8e8; padding-right:3%; position:relative; line-height:200%;}
.w_f1_l1 img{ width:263px; height:182px; float:left; margin-right:28px;}
.w_f1_l1 h2{ font-weight:600; font-size:16px;color:#0f70b4; padding-top:10px;margin-bottom:0px;height:70px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden}
.w_f1_l1 h2 a{color:#0f70b4; }
.w_f1_l1 h2 i{ width:22px; height:14px; display:inline-block; margin-left:10px;}
.w_f1_l1 h2 i img{ width:22px; height:14px;}
.w_f1_l1 p{ color:#666666; font-size:12px;height: 65px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;line-height:20px;}
.w_f1_l1 a.w_f1_l1_a{ padding:1px 20px; border:1px solid #0f70b4; border-radius:4px; font-size:13px; position:absolute; right:30px; bottom:8px;color:#0f70b4; }
.w_f1_l2{ width:100%; background:#f9f6f6; padding:0 0 20px 0;}
.w_f1_l2 li{ width:390px; float:left; margin:20px 0 0 20px; color:#666666; font-size:14px; line-height:170%;}
.w_f1_l2 li img{ width:70px; height:70px; float:left; margin-right:10px;}
.w_f1_l2 li span{ float:right; margin-left:10px; margin-top:12px; font-size:13px;}
.w_f1_l2 li p{margin-top:0px;margin-right: 75px;height:70px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.w_f1_l2 li p a{ color:#666666;}
.w_f1_l2 li:hover{color:#0f70b4;}
.w_f1_l2 li:hover p a{color:#0f70b4;}
.w_f1_l2 li:hover img{filter: alpha(opacity=80);-moz-opacity: 0.80;-khtml-opacity: 0.80;opacity: 0.80;}

.w_f1_r{ width:310px; float:right;height:510px;background: #f9f6f6}
.w_f1_r1{ width:310px; padding:0 5px; background:#f9f6f6;}
.w_f1_r1 li{ border-bottom:1px dashed #cccccc; padding:6px 0 ; width:100%; float:left; line-height:160%;}
.w_f1_r1 li img{ width:70px; height:72px; float:left; margin-right:8px;}
.w_f1_r1 li h2{ color:#666666; font-size:14px; padding:5px 0;font-family:"微软雅黑";}
.w_f1_r1 li h2 a{ color:#666666;display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.w_f1_r1 li p{ color:#999999; font-size:12px;height: 44px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.w_f1_r1 li:hover h2 a{ color:#0f70b4; }
.w_f1_r2{ margin-top:12px; width:310px; background:#f9f6f6;}
.w_f1_r2 li{ line-height:43px; height:43px; width:300px; padding:0 5px; font-size:14px; font-weight:600;}
.w_f1_r2 li a{ color:#666666;}
.w_f1_r2 li i{ float:right;}
.w_f1_r2 li:hover a{ text-decoration:none;}
.w_f1_r2 li:hover{ background:#0f70b4;}
.w_f1_r2 li:hover a{ color:#fff;}

.w_f2{ margin-top:25px;}
.w_f2_l{ width:588px; float:left; height:310px; overflow:hidden;}
.w_f2_r{ width:586px; float:right; height:310px; overflow:hidden;}
.w_f2_l1{ background:#f9f6f6; padding:5px 0 10px;}
.w_f2_l1 li{ padding:0 5px; width:578px; float:left; line-height:42px; border-bottom:1px dashed #cccccc; color:#666666; font-size:14px; font-weight:600;}
.w_f2_l1 li span{ float:right;}
.w_f2_l1 li a{ no-repeat center left; padding-left:18px;color:#666666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: block;margin-right: 85px;}
.w_f2_l1 li:hover{ color:#0f70b4;}
.w_f2_l1 li:hover a{ color:#0f70b4;}
.w_f2_r1{ background:#f9f6f6;}
.w_f2_r1 li{ padding:14px 5px;  width:578px; float:left; border-bottom:1px dashed #cccccc; line-height:30px; color:#666666; font-size:14px; font-weight:600;}
.w_f2_r1 li em{ background: no-repeat center; width:61px; height:61px; float:left; display:inline-block; margin-right:8px; line-height:61px; text-align:center; font-size:18px;font-family:"微软雅黑";}
.w_f2_r1 li a em{ color:#fff;}
.w_f2_r1 li a em:hover{ text-decoration:none;}
.w_f2_r1 li p span{ float:right;}
.w_f2_r1 li p a{ color:#666666; }
.w_f2_r1 li p:hover{ color:#0f70b4;}
.w_f2_r1 li p:hover a{ color:#0f70b4;}

.w_f3{ margin-top:25px;}
.w_bd_3{ width:100%; height:238px; overflow:hidden; padding:30px 0; position:relative;  background:#f9f6f6;}
.w_bd_3 .ScrCont { width:32766px; margin-left:0;height:178px !important;}
.w_bd_3 #List1_3{ float:left;}
.w_bd_3 #List2_3{ float:left;}

.w_bd_3 .owl-prev{float:left; background: no-repeat;  width:26px;height:60px; cursor:pointer; position:absolute; left:0px; top:89px; display:inline; font-size:36px; color:#b8b8b8; display:block; z-index:999; }
.w_bd_3 .owl-next{float:right; background: no-repeat; width:26px;height:60px; cursor:pointer; position:absolute; right:0px; top:89px;display:inline; font-size:36px; color:#b8b8b8; display:block;  z-index:999;}


.w_bd_3 .Cont3{width:100%;height:178px; overflow:hidden; display:inline; float:left; margin-left:0px; position:relative;}
/*.w_bd_3 .Cont3 .owl-carousel .owl-wrapper-outer{width:90%;margin:0 auto;}*/
.w_bd_3 .Cont3 .box3{width:95%;height:176px;  text-align:left; position:relative; background:#fff; float:left; border:1px solid #dcdcdc; border-radius:5px; padding-right:10px; font-size:12px; color:#777; line-height:180%; overflow:hidden; margin:0 10px; display:inline;}
/*.w_bd_3 .Cont3 .owl-carousel .owl-item{width:245px;}*/
.w_bd_3 .Cont3 .box3 img{ width:123px; height:176px; float:left; margin-right:15px;}
.w_bd_3 .Cont3 .box3 b{ font-size:14px;font-family:"微软雅黑";}
.w_bd_3 .Cont3 .box3 b a{ color:#666;}
.w_bd_3 .Cont3 .box3 p{ margin:2px 0 0px 0;}
.w_bd_3 .Cont3 .box3 a.w_box3_a{ float:right; color:#0f70b4;}
.w_bd_3 .Cont3 .box3:hover img{filter: alpha(opacity=80);-moz-opacity: 0.80;-khtml-opacity: 0.80;opacity: 0.80;}



.w_bot_bd{ width:100%; padding-top:22px;padding-bottom: 20px; background:#1c529a; margin-top:32px;}
.w_bot_center{ width:1200px; margin:0 auto;}
.w_bot_1{ width:1200px; border-bottom:1px solid #276bc6; padding-bottom:8px; font-size:14px; color:#fff; line-height:180%;}
.w_bot_1 img{ width:1200px; max-width: 1200px;height:28px; margin-bottom:8px;}
.w_bot_1 a{ color:#fff; margin:0 2px;}
.w_bot_2{ width:1200px; margin-top:25px;}
.w_bot_2_l{ width:705px; float:left;border-right: 1px solid #26679b;}
.w_bot_2_l img{ width:625px;}
.w_bot_2_r{ float:right; width:430px; line-height:200%; color:#fff;font-size: 12px;margin-top: 10px;}
.w_bot_2_r a.w_bot_2_r_a1{ float:right; font-size:14px; font-weight:600; border:1px solid #fff; border-radius:5px; padding:2px 20px; color:#fff;}
.w_bot_2_r p a{ color:#fff; margin:0 8px;}



@media ( max-width:1200px){
	.Logo{width: 50%;}
	.w_f1_l{width: 100%;}
	.w_f1_l2 li{width: 47%;margin-left: 2%;}
	.w_f1_r{width: 100%;margin-top: 20px;}
	.w_f1_r1{width: 100%;}
	.w_f2_l{width: 100%;}
	.w_f2_r{width: 100%;margin-top: 20px;}
	.w_f2_l1 li{width: 100%;}
	.w_bd_3 .Cont3{width: 86%;margin: 0 7%;}
	.w_bot_2{width: 100%;}
	.w_bot_2_l{display: none;}
	.w_bot_2_r{width: 100%;text-align: center;}
	.w_bot_1{width: 100%;}

}

@media ( max-width:640px){
	.w_bd_3{display: none;}
	.w_f1_l2 li{width: 100%;margin-left: 0;}
	.w_f1_l1{height: auto;padding-bottom: 65px;}
	.w_f1_l1 img{float: none;display: block;margin: 0 auto;}
}



.w-i{width: 20px;height: 18px;display: inline-block;margin-right: 8px;float: left;margin-top: 9px;}

.w_bzzx_l{ width:220px; float:left; margin-top:30px;}
.w_bzzx_l1{ width:220px; background: no-repeat center bottom; padding-bottom:9px; margin-bottom:30px;}
.w_dz_nav_1{ background:#f6f4f4;}
.w_bz_tit{ width:220px; background-image:url(../images/ds_03.jpg);background-repeat: repeat-x; line-height:80px; height:80px; font-weight:bold;font-family:"微软雅黑"; font-size:24px; text-align:center; color:#fff;border-radius: 10px 10px 0 0 ; }
.w_bz_tit i{ font-size:14px; margin-left:5px;}
.w_dz_nav_1 li{ font-size:14px; font-weight:600; color:#666; border-bottom:1px dashed #dcdcdc; overflow:hidden; width:100%; vertical-align:middle; }
.w_dz_nav_1 li a{ color:#666; padding:0 18px; display:inline-block; width:230px; overflow:hidden; vertical-align:middle; line-height:46px;}
.w_dz_nav_1 li i{ background: no-repeat center; width:7px; height:13px; display:none; float:right; margin-top:16px;}
.w_dz_nav_1 li i.w_jyx{ background: no-repeat center; width:13px; height:7px; margin-top:20px;}
.w_dz_nav_1 li:hover{}
.w_dz_nav_1 li:hover a{ color:#0d5690;text-decoration:none;}
.w_dz_nav_1 li:hover a i{ display:inline-block;}
.w_dz_nav_1 li.w_dz_nav_dq{}
.w_dz_nav_1 li.w_dz_nav_dq a{ color:#0d5690;}
.w_dz_nav_1 li.w_dz_nav_dq i{ display:inline-block;}
.w_dz_nav_1 li .w_jxx_d{ width:100%; padding:10px 0; font-size:12px; color:#666; font-weight:normal;  background:#f6f4f4; overflow:hidden;transition: all 0s;-webkit-transition: all 0s;-moz-transition: all 0s;-ms-transition: all 0s;}
.w_dz_nav_1 li .w_jxx_d a{ line-height:30px;color:#666; display:inline-block; width:100%;  background:#f6f4f4;}
.w_dz_nav_1 li.w_dz_nav_dq .w_jxx_d{/* display:block !important; */ background:#f6f4f4;}
.w_dz_nav_1 li.w_dz_nav_dq .w_jxx_d a{ line-height:30px;color:#666; display:inline-block; width:100%;}
.w_dz_nav_1 li.w_dz_nav_dq .w_jxx_d a.w_jxx_dq{color:#ff9900;}
.w_dz_nav_1 li:hover .w_jxx_d a{color:#666; background:#f6f4f4;}
.w_dz_nav_1 li .w_jxx_d a:hover{ color:#ff9900; text-decoration:none;}

.w_bzlx{ background:#f6f4f4; font-size:12px; line-height:200%; padding:10px; color:#666;}

.w_bzzx_r{ width:920px; float:right; margin-top:30px;}
.w_baxx_tit{ width:100%; line-height:35px; height:35px; border-bottom:2px solid #e5e5e5;}
.w_baxx_tit b{ color:#000; font-size:18px; font-weight:600;font-family:"微软雅黑";}
.w_baxx_tit i{ font-size:14px; font-weight:600; margin-left:6px;font-family:"微软雅黑";}
.w_dqwz{ text-align:right; color:#999999; font-size:12px; float:right; display:inline-block;}
.w_dqwz a{ color:#999; margin:0 5px;}
.w_dqwz a:hover{ color:#666;}



@media ( max-width:1200px){
	.w_center{width: 100%;padding: 0 10px;}
	.w_bzzx_l{width: 18.5%;}
	.w_bzzx_r{width: 76.6667%;}
	.w_bzzx_l1{width: 100%;}
	.w_bz_tit{width: 100%;}

}

@media ( max-width:640px){
	.w_center{border-top: 1px solid #fff;}
	.w_bzzx_l{width: 220px;float: none;}
	.w_bzzx_r{width: 100%;float: none;}
	.w_baxx_tit{height: auto;}
	.w_dqwz{float: none;display: block;}
}




/*实验平台*/
.w-i.w_i7{background: no-repeat center;}
.SYPT-UL li{margin-top: 20px;padding: 20px;height: 170px;background: #f6f4f4;}
.SYPT-Img{display: block;float: left;width: 180px;height: 130px;line-height: 127px;text-align: center;vertical-align: middle;margin-right: 20px;}
.SYPT-Img img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.SYPT-Txt{padding: 15px 0;}
.SYPT-Txt h3{font-size: 18px;color: #333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.SYPT-P{font-size: 14px;color: #666;margin-top: 10px;height: 24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.SYPD-A{display: inline-block;margin-top: 35px;line-height: 24px;height: 24px;width: 80px;font-size: 14px;color: #0d5690;padding-right: 11px;background-image: background-repeat: no-repeat;background-position: right center;}

.SYPT-UL li:hover h3{color: #0d5690;}


@media ( max-width:640px){
	.SYPT-UL li{height: 127px;}
	.SYPT-Img{width: 120px;height: 87px;line-height: 84px;}
	.SYPT-Txt{padding: 0;}
	.SYPD-A{margin-top: 10px;}
}





/*实验平台详情*/
.SYXQ-UL li{width: 48%;margin-right: 4%;float: left;margin-top: 15px; }
.SYXQ-UL li:nth-child(2n){margin-right: 0;}
.SYXQ-Img{display: block;height: 250px;line-height: 235px;padding: 5px;vertical-align: middle;text-align: center;border:1px solid #e6e6e6;}
.SYXQ-Img img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.SYXQ-UL li p{margin-top: 10px;font-size: 14px;color: #666;text-align: center;}


@media ( max-width:640px){
	.SYXQ-Img{height: 170px;line-height: 155px;}
}


@media ( max-width:450px){
	.SYXQ-UL li{width: 100%;margin-right: 0;
}
	
}



.MainBox .w_f2_l1 li{width: 100%;float: none;}











/*公司介绍*/
.GSJS-Index{height: 450px;width: 100%;overflow: hidden;margin-top: 15px;}

/*通知公告*/
.TZGG{margin-top: 20px;height:50px;background: #f4f4f4; position:relative;}
.TZGG-SP{position:absolute; left:0px; top:0px; width: 128px;height: 50px;line-height: 50px;padding-left: 44px;background-color: #e4e4e4;background-image: background-repeat: no-repeat;background-position: 20px center;font-size: 16px;color: #0d5690;}
.txtMarquee-top{margin:0px 0 0px 130px; padding:10px 0px; line-height:30px;}
.TZGGUL{transition: all 0s;-webkit-transition: all 0s;-moz-transition: all 0s;-ms-transition: all 0s;}
.TZGGUL li p{line-height: 30px;margin: 0 30px 0 20px;height: 30px;background-image: background-repeat: repeat-x;background-position: center;}
.TZGGUL li p a{display: inline-block;background-color: #f4f4f4;padding-right: 5px;}
.TZGGUL li p span{display: inline-block;background-color: #f4f4f4;float: right;padding-left: 5px;}

/*技术平台*/
.HomeTeach{display:none; margin-top:4%;transition: all 0s;-webkit-transition: all 0s;-moz-transition: all 0s;-ms-transition: all 0s;}
.HomeTeach .item{background-color: #fff; margin:0px 5px;}
.Ds-LB{margin-top: 30px;width: 960px;margin-left: auto;margin-right: auto;}
.JSPT{margin-top: 20px;padding:3% 0;background-color: #0d5690;}
.JSPT h2{text-align: center;font-size: 36px;font-weight: normal;color: #fff;line-height: 1.5;}
.JSPTUL{margin-top: 30px;margin-left: -10px;transition: all 0s;-webkit-transition: all 0s;-moz-transition: all 0s;-ms-transition: all 0s;}
.JSPTUL li{width: 230px;margin-left: 10px;float: left;background-color: #fff;padding-bottom: 20px;}
.JsptImg{display: block;;width: 100%;height: 130px;line-height: 127px;vertical-align: middle;text-align: center;}
.JsptImg img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.JsptA{display: block;text-align: center;font-size: 16px;color: #1960c0;margin-top: 10px;}
.JsptCont{margin-top: 10px;font-size: 13px;color: #888;height: 120px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:5;overflow: hidden;padding: 0 20px;}
.GD-PT{display: block;margin:40px auto 0;width: 122px;height:36px;border:1px solid #fff;text-align: center;;line-height: 36px;color: #fff;}

@media ( max-width:640px){
.HomeCont{width:100%; float:none !important;}
.Ds-LB{display:none;}
.HomeTeach{display:block;}
.JSPT h2{font-size:24px;}
.TZGGUL li p{margin:0px 10px;}
.TZGGUL li p span{display:none;}
}

@media ( max-width:640px){
.JSPT h2{font-size:20px; line-height:30px;}	
}


/*Foot*/
.FootTop{padding:2% 0;}
.Foot-Right{float: right;text-align: right; width:37%;}
.Foot-Right a{ position:relative;}
.FootNavs{width:60%; float:left;}

.FootLogo{display: inline-block;width: 210px;height: 32px;}
.FootLogo img{width: 210px;height: 32px;}
.FX-Box{margin-top: 30px;vertical-align: middle;}
.FX-Box span{display: inline-block;padding: 0 10px;color: #e4e4e4;}
.FX-Box a{ position:relative;display: inline-block;vertical-align: middle;}
.FX-Box a img{vertical-align: middle;}
.FX-Box .ewm{ border:5px solid #fff; width:0px; height:0px; position:absolute; bottom:30px; left:0px;filter:alpha(opacity=0);-moz-opacity: 0;opacity:0;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.FX-Box a:hover .ewm{width:125px; height:125px;filter:alpha(opacity=100);-moz-opacity: 1;opacity:1;left:-50px;}


.FootNavs dl{float: left;width: 105px;}
.FootNavs dl dt{font-size: 15px;color: #666;margin-bottom: 20px;}
.FootNavs dl dd a{font-size: 13px;color: #888;line-height: 28px;}
.FootNavs dl dd:hover a{color: #0d5690;}

.lianjie{text-align: left;}
.lianjie a{display: inline-block;margin: 0 10px;}


.FootBut{color: #bbb;line-height:24px; padding:20px 0px; background: #333333;}
.FootBut a{color: #bbb;}.FootBut a:hover{color: #cc0000;}

@media ( max-width:640px){
.FootBut{text-align:center;}
.FX-Box{margin-top:3%;}
.FootNavs h3{font-size:16px;}
}

@media ( max-width:480px){
.Foot-Right,.FootNavs{float:none; width:100%;}	
.Foot-Right{text-align:center; margin-bottom:10px;}
.FootNavs h3{font-size:15px;}
}

/*实验室概况*/
.Main-Box{margin-top: 20px;}
.Main-Box .Contain{background: #fff;}
.aboutTi {
    text-align: center;
    font-size: 20px;
    color: #333;
    font-weight: bold;
    border-bottom: 1px solid #dcdcdc;
    padding-top: 33px;
    padding-bottom: 14px;
    position: relative;
}
.aboutTi:before {
    content: '';
    display: block;
    width: 48px;
    height: 3px;
    background-color: #2775c1;
    position: absolute;
    left: 50%;
    margin-left: -24px;
    bottom: -2px;
    z-index: 8;
}
.aboutTi span {
    color: #027fd5;
}
.aboutEdit{padding: 30px 30px 40px;}



/*科研平台*/
.slidebar{ padding:16px 0; }
.navMenu ul{ margin-top:-9px; margin-left:-5px; margin-right:-5px;}
.navMenu li{ width:180px; padding:0 5px; float:left; display:inline; margin-top:9px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; }
.navMenu li a{ display:block; font-size:14px; padding:0 2px; color:#fff; height:32px; text-align:center; line-height:32px; background-color:#72b8f0; -webkit-border-radius:32px; -moz-border-radius:32px; -o-border-radius:32px; -ms-border-radius:32px; border-radius:32px; border:1px solid #8ec6f3; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.navMenu li.onmenu a{ font-weight:bold; color:#444; background-color:#fff; border-color:#fff; }
.current{ position:absolute; right:0; top:16px; margin-top:0;font-size: 12px;}
.slidebar .Contain {position: relative;}
.navMenu li:hover a{ font-weight:bold; color:#444; background-color:#fff; border-color:#fff; }

.infoEdit{ padding-bottom:25px;}

.contactPage{ padding-top:20px; padding-bottom:53px;}
.contactTi{ border-bottom:1px solid #e5e5e5; color:#777777; padding-bottom:14px;}
.contactTi span{ font-size:24px; color:#333; margin-right:14px;}


.platIntro2{ padding-top:30px;}
.platIntro2 .pic{ text-align:center;width:466px; float:left; display:inline;}
.platIntro2 h2,.platIntro2 p{ margin:0;}
.platIntro2 h2{ font-size:16px; color:#333; margin-top:7px;} 
.platIntro2 p{ font-size:13px; line-height:24px; margin-top:10px; }

.platIntro2 .memos{ width:300px; float:right; display:inline;}



.platItem { padding-top:37px; background: repeat-x left top; margin-top:34px;}
.platItem dl,.platItem dt,.platItem dd{ margin:0;}
.platItem dl{}
.platItem dt{ font-size:16px; font-weight:bold; color:#333; margin-bottom:17px;}
.platItem dd{ font-size:13px; color:#5d5d5d; line-height:24px;}
.platItem dd p{ margin:0;}
.platItem img{max-width: 100%;}

.platTi{ font-size:20px; color:#333; border-bottom:1px solid #e5e5e5; padding-bottom:14px; margin-top:37px;}
.platDown{ padding-top:12px;}
.platDown li{ margin-top:15px;}
.platDown li a{ font-size:16px; padding-left:34px; background: no-repeat 0 0; color:#5d5d5d;}
.platDown li a:hover{ color:#0285da; background-image:text-decoration:underline;}



/*通知公告*/
.MenuList{position: relative; overflow: hidden; color: white; height: 150px;background: center no-repeat;}
.MenuList h3{font-size: 40px;margin:20px 0px 0px 0px;line-height: 80px;}
.MenuList .en{display:none;position: absolute;top: -16px;right: 30px;text-transform: uppercase;}
.MenuList a{color: #fff;}
.menulink{float: right;margin-right: 30px;}
.menulink a{margin-left: 15px;}

.new{background-color: #f6f6f6;}
.content {padding: 4px 0px;}
.news_list li { background-color:#fff; clear:both; overflow:hidden; padding:17px; margin-bottom:30px; position:relative; min-height:84px;}
.news_list .img { width:24%; height:0; padding-bottom:16%; overflow:hidden; float:left; position:relative; margin-right:3%;}
.news_list .img img { display:block; width:100%; height:auto;}
.news_list .intro .n {font-size:20px;font-weight:normal;height:36px;line-height:36px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin: 0;color:#333;}
.news_list .intro time { font-size:14px; color:#999;}
.news_list .intro .text { border-top:#999 1px dotted; overflow:hidden; padding-top:10px; margin-top:5px; color:#333; line-height:24px; height:58px; overflow:hidden;}
.news_list a:hover .n { color:#01a2ea;}


.meiti_list .date{width:86px;color:#fff;text-align:center;background:#16a9ea;padding: 30px 0;position:absolute;left: 21px;top: 22px;}
.meiti_list .date span{ display:block;font-family:Arial; }
.meiti_list .date .d1{ font-size:36px; font-weight:bold;  line-height:40px; width:auto; margin:0;}
.meiti_list .date .d2{ color:#c8e2f1;}
.meiti_list .intro{margin-left:110px;}


/*翻页*/
.page{color: #818181;font-size: 12px;width: 100%;text-align: center;margin: 50px 0px;}
.page a{display: inline-block;font-family: '宋体'}
.page a{border:1px solid #cdcdcd;padding:3px 20px;margin-right:10px;cursor: pointer;}
.page a:hover{background-color: #0f7fc1;color: white;border-color: #198eee6 !important}
.a_cur{background-color: #0f7fc1;border-color: #0f7fc1 !important;  color: white;}
.page-num{font-style: normal;}



/*新闻动态*/
.gray{ background-color:#f3f3f3;} 
.newList li {padding: 40px 0 50px 0; background:  repeat-x left bottom;}
.newList a{ display:block; color:#afaeae;}
.newList .pic{ text-align:center;}
.newList li .pic{ width:23.41%; float:left; display:inline;}
.newList li .memos{ width:73.91%; float:right; display:inline; padding-right:72px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.newList h2, .newList p {margin: 0;}
.newList p {height: 48px;overflow: hidden;line-height: 24px;}
.newList .date, .newList i, .newList p {margin-top: 10px;}
.newList li.liTop{ border-bottom:1px solid #e3e3e3; background:none; padding-bottom:40px;}
.newList li.liTop a{ background-color:#fff; -webkit-display:flex; -moz-display:flex; -o-display:flex; -ms-display:flex; display:flex; -webkit-align-items:center; -moz-align-items:center; -o-align-items:center; -ms-align-items:center; align-items:center;}
.newList li.liTop .title{ position:relative; padding-right:100px;}
.newList li.liTop i{ position:absolute; right:0; top:2px; margin-top:0;font-style: normal;display: block;color: ##afaeae;} 
.newList span{ width:126px; height:36px; display:block; font-size:12px; text-transform:uppercase; text-align:center; line-height:36px; -webkit-border-radius:36px; -moz-border-radius:36px; -o-border-radius:36px; -ms-border-radius:36px; border-radius:36px; border:1px solid #dcdcdc; margin-top:18px;}
.newList a h2 {font-size: 17px;font-weight: normal;margin-top: 0;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newList li.liTop .pic{ width:33.5%;}
.newList li.liTop .pic img{width: 268px; height:auto;}
.newList li.liTop .memos{ width:62.5%; margin-left:4%;}
.newList li .pic img{width: 187px; height:136px;}

.infoPage{ height:auto !important; height:340px; min-height:340px;}

/*pages2*/
.Pages {font-size: 12px;text-align: center;padding:4% 0;}
.Pages a, .Pages em {display: inline-block;*display: inline;zoom: 1;}
.Pages a {color: #797979;border: 1px solid rgba(0,0,0,0);line-height: 28px;margin: 0px 2px;}
.Pages .a_first, .Pages .a_prev, .Pages .a_next, .Pages .a_end {width: 74px;border-color: #dcdcdc;margin: 0px 10px;}
.Pages .num {display: inline-block;    font-style: normal;}
.Pages .num a {padding: 0 13px; margin: 0 2px;}
.Pages a:hover, .Pages a.a_cur {color: #fff;background-color: #3977dd;border-color: #3977dd;}



/*人才招聘*/
.jobBan2{ position:relative;}
.jobBan2 > img{max-width: 100%;}
.jobBan2 h2{ margin:0; padding:0; font-size:24px; font-weight:bold; color:#0271c9; position:absolute; left:0; right:0; top:33px; z-index:9; text-align:center;}

.jobSearch{ padding-top:17px;}
.jobSearch input,.jobSearch select{ width:100%; font-size:14px; color:#3f3f3f; background:#FFFFFF; border:1px solid #2775c1; padding:8px; height:36px;  -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.jobSearch select,.jobSearch option{ text-align:center;} 
.jobSearch ul{ margin-left:-7px; margin-right:-7px; margin-top:-10px;}
.jobSearch li{ width:50%; float:left; display:inline; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; padding:0 7px; margin-top:10px;}
.jobSearch li:nth-child(3){ width:76%;}
.jobSearch li:nth-child(4){ width:24%; }
.jobSearch li:nth-child(4) input{ text-align:center; background:#2775c1; color:#fff;}
.jobSearch{ position:absolute; left:0; right:0; bottom:0; z-index:99; background:rgba(255,255,255,.5);}
.jobSearch li{ width:19.33%; padding-right:40px; padding-left:0;}
.jobSearch li:last-child{ padding-right:0;}
.jobSearch li:nth-child(3){ width:46.16%;}
.jobSearch li:nth-child(4){ width:9.6%;}
.jobSearch li:nth-child(4) input{ font-size:16px;}
.jobSearch input,.jobSearch select{ padding-left:16px; padding-right:16px;}



.jobPage2 .Contain{ padding-bottom:40px;}
.jobsList ul {margin-left: -18px;margin-right: -18px;}
.jobsList li {margin-top: 26px;padding-left: 18px;padding-right: 18px;width: 50%;box-sizing: border-box;float: left;display: inline;}
.jobsList li div {padding: 32px 10px;padding-top: 20px;}
.jobsList div {background-color: #eeeeee;}
.jobsList h2 {font-size: 18px;font-weight: normal;margin-bottom: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jobsList h2 a {color: #333;}
.jobsList dd {margin-top: 7px;position: relative;padding-left: 70px;color: #027fd5;float: left;display: inline;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 50%;}
.jobsList dd span {position: absolute;left: 0;top: 0;z-index: 8;color: #333;}
.jobsList dd.d2 { width:50%;}

.jobsList a.more {display: inline-block;background: #fff;padding: 7px 27px;border: 1px solid #e5e5e5;margin-top: 20px;}

.jobsList li:hover div {background-color: #027fd5;}
.jobsList li:hover, .jobsList li:hover h2 a, .jobsList li:hover dd, .jobsList li:hover dd span {color: #fff;}






/*招聘职位详情页*/
.jobLeft .pic{ text-align:center;}

.jobLeft ul{ padding-top:19px;}
.jobLeft li{ padding-left:30px; position:relative; line-height:24px; margin-top:6px;}
.jobLeft li i{ position:absolute; top:0; left:0;}
.jobLeft b{ font-weight:normal; }
.jobLeft,.jobRight{ margin-top:30px;}

.jobLeft,.jobRight{ margin-top:40px;}
	
	.jobLeft img{ width:100%;}
	
.jobLeft{ width:28.16%; float: left;}
	.jobdTi{ font-size:20px;}
	.jobRight{ width:67%;float: right;}


.jobRight .jobdTi,.jobRight dl,.jobRight dd,.jobRight dt{ margin:0; padding:0;}
.jobRight .jobdTi{ font-size:18px; font-weight:normal; color:#027ed5;}
.jobRight .jobMemo{ margin-top:15px;}

.jobRight .jobMemo li{ margin-top:5px;}
.jobRight .jobMemo span{ color:#027fd5;}

	.jobRight .jobMemo li{ float:left; display:inline; margin-right:15px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; }
	.jobRight .jobMemo li:last-child{ margin-right:0;}
	


	.jobRight .jobMemo li{ margin-right:20px;}


	.jobRight .jobMemo ul{ margin-left:-10px; margin-right:-10px;}
	.jobRight .jobMemo li{ width:33%; margin-right:0; margin-top:0; padding:0 10px;}


.jobdList dl,.jobLinks{ background:repeat-x left top; padding-top:35px; margin-top:22px;}
.jobLinks{ padding-top:53px;}
.jobdList dt{ font-size:18px; font-weight:bold; color:#333; margin-bottom:8px;}
.jobdList dd{ line-height:30px; color:#6e6c6c;}
.jobdList dd p{ margin:0; }

.jobLinks{ text-align:center;}
.jobLinks a{ display:inline-block; padding:5px 15px; margin:0 10px; font-size:18px; color:#fff; background:#027ed5; cursor:pointer;  }
.jobLinks a{  margin:0 17px; padding:10px 36px;}



/*招聘职位表单*/
.jobdPage{ padding-top:54px; padding-bottom:120px;}
.jobForm{ margin-top:48px;}
.jobForm h2{ text-align:center; font-size:18px; color:#333; margin:0; padding:0;}
.jobForm li{ margin-top:20px; font-size:16px;} 
.jobForm label{ display:block; margin-bottom:10px;}
.jobForm input{ font-size:16px; display:block; width:100%; border:1px solid #eee; background:#fff; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; padding:10px;}
.jobForm li p{ margin:0; padding:0;}
.jobForm li:nth-child(4) input{ background:none; border:none; padding:10px 0;}
.jobForm li:last-child input{ width:140px; display:inline-block; color:#fff; background:#027ed5; cursor:pointer;}

	.jobForm{ width:500px; margin-left:auto; margin-right:auto;}
	.jobForm li{ position:relative; padding-left:5.5em;}
	.jobForm label{ text-align:right;  margin-bottom:0; position:absolute; left:0; top:0; width:5.5em; line-height:44px;}
	.jobForm li:last-child input{ width:100%;}




/*文档中心*/
.Aftertxt{ text-align:center; color:#666666; font-size:16px; padding:36px 0px 39px;}
.Aftertxt h2{ font-weight:normal; color:#444444; font-size:24px; line-height:66px;}
.Aftertxt h2 span{ color:#12bdab;}


.DownList{ padding:25px 0px 40px;}
.DownList li{ border-bottom:1px dashed #e7e7e7; height:61px; line-height:61px; padding:0px 50px 0 50px; font-size:18px;}
.DownList li .date{ color:#868686; font-family:Arial, Helvetica, sans-serif; width:160px; display:inline-block;}
.DownList li a{ color:#2e2e2e;}
.DownList li .btn{ float:right;}
.DownList li .btn a{ display:inline-block; margin-right:36px;}
.DownList li:hover{ border-bottom:1px dashed #12bdab;}
.DownList li:hover a{color:#12bdab;}



.current,.current a{ color:#fff;}
.current{ font-size:12px; position:relative; margin-top:16px; padding-left:28px; background: no-repeat 0 6px;}
.current span{ position:relative; display:inline-block; vertical-align:top;}
.current span a{ display:block; cursor:pointer; width:100%; position:absolute; right:0px; top:0px; height:25px;}
.current{ position:absolute; right:0; top:16px; margin-top:0;}




/*在线地图*/
.contactPage{ padding-top:20px; padding-bottom:53px;}
.contactTi{ border-bottom:1px solid #e5e5e5; color:#777777; padding-bottom:14px;}
.contactTi span{ font-size:24px; color:#333; margin-right:14px;}
.contactMes .list{ margin-top:35px;}
.contactMes dl,.contactMes dt,.contactMes dd,.contactMes p{ margin:0;}
.contactMes dl{ line-height:24px; padding:40px 20px; background-color:#fff;}
.contactMes dt{ text-align:center; margin-bottom:20px;}




	.contactMes .list{  width:50%; float:left; display:inline; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; padding-right:17px;}
	.contactMes .list:nth-child(2n){ padding-left:17px; padding-right:0;}
	
	.contactMaps{ display:block; margin-top:43px; }
.contactMaps img{max-width: 100%;}
.contactMes dl{ padding:2px 0 2px 95px; position:relative;}
	.contactMes dt{ width:95px; margin-bottom:0; position:absolute; left:0; top:0; bottom:0; background-color:#3977dd; background-position:center bottom; background-repeat:no-repeat;} 
	.contactMes dd{ padding:6px 25px;}	


/*在线留言*/
.onlineList{ margin-top:54px;}
.onlineList li{ margin-bottom:21px; }
.onlineList li i{ display:block; font-style:normal; padding-left:34px; background-position:left center; background-repeat:no-repeat; margin-bottom:8px; }
.onlineList li .txt,.onlineList li textarea{ font-size:12px; border:1px solid #e5e5e5; background:#fff; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; padding:10px 15px;}
.onlineList li textarea{ height:190px;}
.onlineList li:nth-child(1) i{ background-image:} 
.onlineList li:nth-child(2)}

.onlineList li:nth-child(4) i{ background-image:}
.onlineList li:nth-child(5) }
.onlineList li:last-child{ margin-bottom:0;}
.onlineList li .btn1,.onlineList li .btn2{ text-align:center; font-size:16px; height:42px;}
.onlineList li .btn1{ color:#fff; background:#067bee; padding:0 59px;}
.onlineList li .btn2{ margin-left:40px;}

.onlineList li{ position:relative; padding-left:96px;}
	.onlineList li i{ position:absolute; left:0; top:9px; margin-bottom:0;}

.onlineList li{ width:45%; float:left; display:inline; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
	.onlineList li:nth-child(2n){ margin-left:10%;}
	.onlineList li:nth-last-child(1),.onlineList li:nth-last-child(2){ width:100%; margin-left:0;}
	
	.onlineList2 li,.onlineList2 li:nth-child(2n){ width:100%; margin-left:0; }


.onlineList{ width:812px; margin-left:auto; margin-right:auto;}
}
.onlineList2 li:nth-child(3) }
.onlineList2 li:nth-child(4) i{ background-image:none;}


.onlineList2{ max-width:373px; margin-left:auto; margin-right:auto;}




/*单篇*/
.newPage .Contain{padding-left: 50px;padding-right: 50px; height:auto !important; height:409px; min-height:409px;}
.infoTi,.infoTime{ text-align:center;}
.infoTime i{ display:inline-block; margin:0 15px;}
.infoTi{ margin:0; padding:0; padding-top:3%; font-size:18px; font-weight:bold;}
.infoTime{ padding-bottom:30px; margin-top:15px; border-bottom:1px solid #e5e5e5; margin-bottom:30px;}
.FY-a{padding: 20px 0;border-top: 1px solid #ccc;}



/*图片列表*/
.image-list{padding: 0;margin-left: -23px;}
.image-list li{width: 205px;margin-left: 23px;float: left;margin-top: 40px;background: #e0e0e0;}
.image-list .cover{width:100%;height: 190px;line-height: 187px;vertical-align: middle;margin: 0;display: block;background: transparent; text-align:center;}
.image-list .cover img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.image-list li p{text-align: center;font-size: 16px;color: #333;height: 60px;line-height: 60px;background: #ebf4f6;}
.image-list li:hover p{background: #3ba3b7;color: #fff;}


.bshare-custom{ display:inline-block;*display:inline;zoom:1; vertical-align:top;}
.more-style-addthis{ padding:0px !important; background:none !important; background:#027ed5 !important; width:144px; height:44px !important; line-height:44px !important; text-align:center; color:#fff !important; font-size:16px; display:inline-block;}
.bshare-custom .bshare-more-icon{ padding:0 !important;color:#fff !important;}
.bshare-custom #bshare-more-icon, .bshare-custom .bshare-more-icon{ padding:0 !important;color:#fff !important;}
.bshare-custom .bshare-more{ padding:0 !important;color:#fff !important;}

@media ( max-width:640px){
.Main-Box{margin:0;}
.aboutTi{padding-top:0;}
.newPage .Contain{padding:3% 15px 0 !important;}
.aboutEdit{padding:6% 0;}
.image-list{margin:0px;}
.image-list li{width:31.333%; margin:3% 3% 0 0;}
.image-list li:nth-child(3n){margin-right:0;}
.image-list li p{font-size:14px; line-height:30px; height:30px;}

.Pages .a_first, .Pages .a_prev, .Pages .a_next, .Pages .a_end{width:auto; padding:0px 15px; margin:0px 3px;}

.platIntro2 .pic,.platIntro2 .memos{width:100%; float:none; display:block;}
.contactTi span{font-size:20px;}

.news_list .intro .n{font-size:16px;}
.infoTime{padding-bottom:15px; margin-bottom:15px;}
.newList li{padding:25px 0px;}
.newList li .memos{padding-right:20px;}

.jobsList li{width:100%; float:none; display:block; margin:0px 0px 20px 0px;}
.jobsList li:last-child{margin-bottom:0;}

.jobLeft,.jobRight{width:100%; float:none;}
.jobLeft{margin-top:0;}
.jobLeft ul{padding-top:0;}
.jobLeft .pic{display:none;}
.jobRight{margin:30px 0px 0px; padding-bottom:30px;}

.jobForm{margin:0px auto; padding:10px 0px 20px;}

.DownList li{padding:0; font-size:16px;}
.DownList li .btn a{margin-right:0;}
.DownList li .date{display:none;}

}


@media ( max-width:480px){
.image-list li{width:48%; margin-right:0;}
.image-list li:nth-child(2n){float:right;}
.image-list .cover{height:130px; line-height:130px;}

.Pages a{line-height:24px;}
.Pages .a_first, .Pages .a_prev, .Pages .a_next, .Pages .a_end{padding:0px 10px;}

.contactTi span,.platTi{font-size:18px;}

.navMenu li{width:150px;}
.news_list li{padding:10px; margin-bottom:20px;}
.meiti_list .date{left:10px; top:10px; width:70px;}
.meiti_list .date .d1{font-size:26px;}
.meiti_list .intro{margin-left:90px;}
.newList li.liTop a{display:block;}
.newList li.liTop{padding:0;}
.newList li.liTop .pic,.newList li .pic{display:block; width:100%; float:none;}
.newList li .pic img,.newList li.liTop .pic img{display:block; width:100%; height:auto;}
.newList li.liTop .memos{width:100%; padding:15px;}
.newList li .memos{width:100%; padding:15px 15px 0px;}
.newList span{margin-top:10px; height:30px; line-height:30px;}
.newList a h2{font-size:16px;}
.newList .date, .newList i, .newList p{margin-top:5px;}

.jobsList h2{font-size:16px;}
.jobsList li div{padding:15px 10px;}

.jobRight .jobMemo li{width:100%; float:none; display:block;}
.jobdList dl, .jobLinks{padding-top:25px; margin-top:12px;}
.jobLinks a{padding:8px 20px; font-size:16px;}

.jobForm{width:100%;}
.jobForm h2{padding-bottom:10px;}
.jobForm label{font-size:14px; line-height:35px;}
.jobForm input{padding:6px 10px;}
.jobForm li{margin-top:10px;}
.placeholder{word-break:break-all;}

.DownList li{font-size:14px; height:35px; line-height:35px;}

.platItem table{overflow-x:scroll;}
}







/*2019-01-17   新闻中心 */

.New-UL22 li{padding: 20px 0;height: 120px;border-bottom: 1px dashed #e6e6e6;}
.New-Img22{display: block;float: left;margin-right: 16px;width: 100px;height: 80px;line-height: 77px;vertical-align: middle;text-align: center;}
.New-Img22 img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.New-Time22{float: right;font-weight: normal;font-size: 12px;color: #333;}
.New-Name22{display: block;font-size: 16px;color: #333;margin-top: 10px;margin-right: 80px;height: 24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.New-Cont22{margin-top: 15px;font-size: 12px;color: #808080;height: 24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}


.New-UL22 li.liTop{height: auto;padding: 0;margin-top: 30px;}