@charset "utf-8";



* {	margin: 0;	padding: 0;}



body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img {	border: medium none;	margin: 0;	padding: 0; font-weight:500;}



body,button,input,select,textarea {	 font-family:"微软雅黑","宋体",tahoma,Srial,helvetica,sans-serif;	outline: none;}



body{ overflow-x:hidden;}



h1,h2,h3,h4,h5,h6 {	font-size: 100%;}



ul,ol,li {	list-style: none; }



a {	text-decoration: none;	color: #4e4e4e; }



a:hover {	color: #fdc800;}



img {	border: 0px;}



/**em{ font-style:normal;}**/



table {	border-collapse: collapse;	border-spacing: 0;}



html,body {	color: #4e4e4e;	background: #fff;	margin: 0 auto;font-size: 14px !important; overflow-x:hidden;}



::selection { color: #fff; background-color: #005bac;}



::-moz-selection { color: #fff; background-color: #005bac;}



.hide {	display: none;}



.clear {clear: both;}



.center{ text-align:center;}







.pic100 img{width:100% !important;}



.floatleft{float:left;padding:0 30px 30px 0;}



.justify_fix{display:inline-block;*display: inline; *zoom:1; width:100%; height:0; overflow:hidden;}







.f-turn{-webkit-transition: all .3s ease-in;







    -moz-transition: all .3s ease-in;







    -ms-transition: all .3s ease-in;







    -o-transition: all .3s ease-in;







    transition: all .3s ease-in;}







.fl{float:left;}







.fr{float:right;}







.overflow{ overflow:hidden;}







.white,.white a{ color:#fff !important;}







.rela{ position:relative;}







.pad0{ padding:0 !important;}







.pad60{ padding:60px 0;}







.pad85{ padding:85px 0;}







.top30{ margin-top:30px;}







.top40{ margin-top:40px!important;}







.top60{ margin-top:60px!important;}







.slh{ overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}







.red{ color:#e60e11;}



@font-face {    font-family: 'helveticainseratcyrupright';    src: url('../fonts/helvicu-webfont.woff2') format('woff2'),         url('../fonts/helvicu-webfont.woff') format('woff');    font-weight: normal;    font-style: normal;}header{ padding:25px 0; position:relative; z-index:2;}

nav{text-align:center;float:left; width:64%;margin-left:3%;}

nav ul{ margin-bottom:0;}

nav li{width:12.5%;float:left;}

nav li>a{line-height:20px;display:block;height:58px;display:flex;justify-content:center; align-items:Center;}

nav li div{ text-align:center; position:absolute; background-color:rgba(255,255,255,0.8);width: 100%;left: 0; display:none;padding-top: 30px;}

nav li div a{ display:inline-block;margin:0 15px;padding: 20px 0;}

nav li div a:hover{ background:none;}

nav li a:hover,nav li a.cur{ background:url(../images/icon-5.png) no-repeat center center; background-size:auto 100%; color:#005aab;}

.topsearch{ float:right; display:inline-block;width:32px;height:58px; background:url(../images/icon-1.png) no-repeat center center; margin-right:0.5%;}

a:hover.topsearch{background:url(../images/icon-2.png) no-repeat center center;}

.topmember{float:right; display:inline-block;width:32px;height:58px; background:url(../images/icon-3.png) no-repeat center center; margin:0 0.5% 0 0;}

a:hover.topmember,.topmember.cur{background:url(../images/icon-4.png) no-repeat center center;}

.language{ float:right; width:32px;height:32px; background-color:#fff; border:1px solid #dad9d9; line-height:32px; height:32px; color:#dad9d9; text-align:center; border-radius:100%;margin-top: 13px;}

a:hover.language{color:#fff;background-color:#005bac;border-color:#005bac;}

#owl-demo .item img,#owl-demo2 .item img{display: block;width: 100%;height: auto;}

.banner.owl-theme .owl-pagination{position: absolute;width:100%; bottom: 30px;}

.banner.owl-theme .owl-controls .owl-page span{width: 18px;height: 18px;background:url(../images/icon-9.png) no-repeat;opacity:1;}

.banner.owl-theme .owl-controls .owl-page.active span{background:url(../images/icon-8.png) no-repeat; opacity:1;background-size: 100%;}

.banner .owl-buttons{ position:absolute;left:0; top:50%; width:100%;}

.banner .owl-prev{ position:absolute;left:0;top:50%;margin-top:-20px; background:url(../images/caseprev.png) no-repeat !important;width:50px;height:45px; font-size:0 !important;}

.banner .owl-next{ position:absolute;right:0;top:50%;margin-top:-20px; background:url(../images/casenext.png) no-repeat !important;width:50px;height:45px; font-size:0 !important;}

.banners{ display:none !important;}

.h_newTit{ background-color:#005bac;color:#005bac;padding:26px 3.5%; font-size:20px;}

.h_newTit span,.h_video div a p span,.h_scienceTit span,.about1tit span{ font-size:14px; display:inline-block; margin-left:10px;}

.about1tit.white span{ color:#fff;}

.about1tit p{ float:right;}

.h_new .tab{ overflow:hidden;position:absolute;top:26px;right:3.5%;}

.h_new .tab a{ display:block; padding:10px 20px; float:left; text-decoration:none;color:#fff;}

.h_new .tab a.on{ background:url(../images/icon-6.png) no-repeat center center; background-size:auto 100%; color:#fff; text-decoration:none;}

.h_new .content{ overflow:hidden; padding:60px 3.5%;}

.h_new .content li{ display:none;}

.h_new .content li dl a:hover dt img,.researchC dl a:hover dt img,.research2 dl a:hover dt img,.new3list dl a:hover dt img,.new2list dl a:hover dt img,.hr2list dl a:hover dt img,.login_newlist dl:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.h_new .content li dl dd,.new2list dl dd{ margin-top:18px;}

.h_new .content li dl dd b,.new2list dl dd b{ display:inline-block; float:left; font-size:48px; border:1px solid #dcdcdc; margin-right:10px;font-family: 'helveticainseratcyrupright'; color:#005bac; font-weight:100; padding:5px 15px;}

.h_new .content li dl a:hover dd b,.new2list dl a:hover dd b{ border-color:#005bac;}

.h_new .content li dl dd time,.new2list dl dd time{ color:#adadad; padding-top:15px; display:block;}

.h_new .content li dl dd h5,.new2list dl dd h5{ margin-top:5px; font-size:16px;}

.h_center{ background-color:#f5f5f5;padding:60px 0;}

.h_video,.h_hr{ width:38.5%; padding:0 1%;}

.h_video div a{ display:block; height:360px;}

.h_video div a p{ position:absolute;bottom:0;width:100%; background:rgba(0,0,0,0.32); color:#fff; padding:23px 15px; font-size:20px;}

.h_video div a:hover p{ padding: 23px 15px 23px 30px;background:rgba(0,0,0,0.52);}

.h_video div a i{ width:70px;height:70px; display:inline-block; background:url(../images/icon-7.png) no-repeat; position:absolute;left:50%;top:50%;margin:-35px 0 0 -35px;animation: circle 4s infinite linear;}

@keyframes circle{0%{transform: rotate(0deg);}100%{transform: rotate(360deg);}}

.h_video div a:hover i{margin:-55px 0 0 -35px;}

.h_hrL{width:48%; float:left; background:#005bac url(../images/icon-10.png) no-repeat bottom right; padding:40px 15px 40px 25px; height:360px;}

.h_hrL h5{ color:#fff; font-size:20px;}

.h_hrL h5 a{color:#fff;}

.h_hrL p{ color:#fff;margin-top:8px;}

.h_hrL div{ margin-top:30px;}

.h_hrL div a{ display:block; margin:8px 0;color:#c5d2e5;}

.h_hrL div a:hover{color: #fdc800;}

.h_hrR{width:52%; float:left;height:360px;}

.h_hr:hover .h_hrL{width:55%;}

.h_hr:hover .h_hrR{width:45%;}

.h_article{width:23%;padding:0 1%;}

.h_article li a{ display:block;height:172px; position:relative;}

.h_article li h5{ font-size:18px;position:absolute;bottom:0;width:100%; background:rgba(0,0,0,0.32); color:#fff; padding:15px;}

.h_article li.li2{ margin-top:15px;}

.h_article li a:hover h5{ padding: 15px 15px 15px 30px; background:rgba(0,0,0,0.52);}

.h_scienceTit a,.about1tit a,.about6L h5{ font-size:20px; color:#005bac;}

.about1tit a{line-height: 26px}

.h_scienceTit span,.about1tit span{ vertical-align:bottom;color:#393838;}

.h_scienceC .tab{ overflow:hidden;position:absolute;right:0;top:0;}

.h_scienceC .tab a{display:block; padding:10px 20px; float:left; text-decoration:none; color:#928f8f;}

.h_scienceC .tab a.on{color:#005bac; text-decoration:none;}

.h_scienceC .content{ overflow:hidden; padding:30px 0 0 0;}

.h_scienceC .content li{ display:none;}

.h_scienceC .content li dl a { display:block;}

.h_scienceC .content li dl a dt{ border:1px solid #dcdcdc;}

.h_scienceC .content li dl a dd{ margin-top:15px; font-size:15px;}

.h_scienceC .content li dl a:hover dt{ border-color:#005bac;}

.link{ background-color:#005bac;}

.linkL{ width:80%; margin-top:32px;}

.linkL a{ display:inline-block; margin:0 12px;}

.linkR{ background-color:#0156a1;padding:15px 25px; font-size:15px;width: 211px;}

footer{ background-color:#313131; padding:40px 0;}

.footL,.footL a,.footR,.footR a,.bq,.bq a{color:#959595 !important;}

.footL{line-height:30px; width:68%; float:left;}

.footL span,.footR span{ display:inline-block; margin-right:15px;}

.footR{ width:32%;float:right; text-align:right;}

.footR li{ border:1px solid #959595;padding:10px 10px 10px 50px; display:inline-block; margin:0 3px; line-height:22px; text-align:left;}

.footR li.li1{ background:url(../images/icon-11.png) no-repeat left 5px center;}

.footR li.li2{ background:url(../images/icon-12.png) no-repeat left 5px center;}

.footR li.li2 div{ position:absolute;bottom:100%;left:50%; margin-left:-61px; display:none;}

.footR li.li2 div img{width:123px;}

.bq{background-color:#313131; padding:30px 0;}

/*.tck_search{ position:fixed;top:0;left:0; background-color:rgba(45,53,53,1); width:100%;height:100%; z-index:9;}*/

.tck_searchT{width:100%;position:fixed;height:65%;top:-65%;opacity: 0;transition: all 0.5s;-webkit-transition: all 0.5s;overflow: hidden;background-color:rgba(45,53,53,1);z-index:9;}

.tck_searchT.on{opacity: 1;top:0;}

.tck_searchT .close{ position:absolute;right:3.5%;top:3%; font-size:50px;color:#fff; opacity:1;}

.tck_searchT .search{ border-bottom:5px solid #dce6e6; width:50%;margin:auto; padding-top:15%;line-height:80px; overflow:hidden;}

.tck_searchT .search input{color: #fff; width:90%;float:left; background-color:transparent; font-size:30px;}

.tck_searchT .search input::-webkit-input-placeholder {opacity: 0.1;/* WebKit, Blink, Edge */color: #fff;}

.tck_searchT .search input::-moz-placeholder {opacity: 0.1;/* Mozilla Firefox 19+ */color: #fff;}

.tck_searchT .search input:-ms-input-placeholder {opacity: 0.1;/* Internet Explorer 10-11 */color: #fff;}

.tck_searchT .search button{ width:10%; float:right; background-color:transparent;}

.tck_searchB{width:100%;position:fixed;bottom:-35%;opacity: 0;transition: all 0.5s;-webkit-transition: all 0.5s;overflow: hidden;height:35%; background-color:#005bac;z-index:9;}

.tck_searchB.on{opacity: 1;bottom:0;}

.tck_searchB img{ margin-top:6%;}

.about{ background:url(../images/bg1.jpg) no-repeat center center fixed; background-size:cover;}

.Tit{ font-size:42px; color:#005bac;}

.Tit span{ display:inline-block;margin-left:15px;font-size:18px;color:#333;}

.Tit.white span{ color:#fff;}

.about1,.new1{ background-color:#fff;padding:35px;width:51%;}

.about1C{ margin-top:25px;}

.about1C img{ float:left;width:250px; margin-right:20px;}

.about1C p{ height:100px; line-height:25px; overflow:hidden;}

.about1C a,.about6L p,.new1C div a,.hr1 dd div.more a,.add2 div.more a{ width:32px; height:32px;display: inline-block;margin-top:25px; background:url(../images/icon-15.png) no-repeat;}

.about1C a:hover,.about6L a:hover p,.new1C div a:hover,.about1tit p a:hover,.hr1 dd div.more a:hover,.add1 dl dd span a:hover,.add2 div.more a:hover{background:url(../images/icon-16.png) no-repeat;}

.about2{ background:url(../images/pic8.jpg) no-repeat center center; background-size:cover; width:20%;margin:0 1%; height:282px;}



.about2 a,.about3 a{ display:block;padding:25px;}



.about2 a h5,.about3 a h5,.about4 h5,.about5 h5,.about6L h5,.new3 h5{ font-size:20px; margin-bottom:10px;}



.about3{ background:url(../images/pic9.jpg) no-repeat center center; background-size:cover; width:27%;height:282px;}



.about3 a{margin-top: 150px;}



.about4,.new3{ width:23%; background-color:#fe9f02;padding:50px 0; margin-top:20px;}

.about5{width:23%; background-color:#005bac;padding:50px 0; margin:20px 1% 0;}

.about6{width:46%; background:url(../images/pic10.jpg) no-repeat left center; background-size:cover;padding:36px 25px; margin:20px 1% 0 0;height: 218px;}

.about6L{ width:30%;float:left;}

.about6L p{ display:block;margin-top: 78px;}

.about6R{ width:70%;float:right;}

.about6R a{ border:1px solid #dcdcdc;margin:0 1%;float:left;width:31%;}

.about7{width:5%;background-color:#005bac; height:216px; margin-top:20px;}

.about2 a:hover h5,.about3 a:hover h5{ color:#fe9f02;}

.about4:hover,.new3:hover{background-color: #feba49;}

.about5:hover{background-color: #40a5ff;}

.otherbanner1{ padding:132px 10%;}

.other1{ background:url(../images/other1.jpg) no-repeat center center; background-size:cover;}

.other2{ background:url(../images/other2.jpg) no-repeat center center; background-size:cover;}

.other3{ background:url(../images/other3.jpg) no-repeat center center; background-size:cover;}

.other4{ background:url(../images/other4.jpg) no-repeat center center; background-size:cover;}

.other5{ background:url(../images/other5.jpg) no-repeat center center; background-size:cover;}



.other6{ background:url(../images/other6.jpg) no-repeat center center; background-size:cover;}



.other7{ background:url(../images/other7.jpg) no-repeat center center; background-size:cover;}



.other8{ background:url(../images/other8.jpg) no-repeat center center; background-size:cover;}



.other9{ background:url(../images/other9.jpg) no-repeat center center; background-size:cover;}



.other10{ background:url(../images/other10.jpg) no-repeat center center; background-size:cover;}



.site{ padding:22px 15px; color:#9d9c9c;}



.site i{width:20px;height:20px; background:url(../images/icon-19.png) no-repeat; vertical-align:middle;margin-right:10px; display:inline-block;}



.site a{ color:#9d9c9c;}



.othernav{ border-bottom:1px solid #dcdcdc; margin-top:26px;}



.othernav a{ display:inline-block; text-align:center;padding:17px 10px;min-width:195px;float:left;-webkit-transition: all .3s ease-in;

    -moz-transition: all .3s ease-in;

    -ms-transition: all .3s ease-in;

    -o-transition: all .3s ease-in;

    transition: all .3s ease-in;border-right:1px solid #dcdcdc;border-top:1px solid #dcdcdc; font-size:15px;}

.othernav a:first-child{border-left:1px solid #dcdcdc;}

.othernav a:hover,.othernav a.cur{ padding:25px 10px; background-color:#005bac; color:#fff;margin-top:-16px;}

.gsjjmain,.researchmain{line-height:30px;}

.gsjjmain img,.researchmain img{ max-width:100%;}

.gsjjTit{ margin-bottom:40px;}

.gsjjTit h5,.researchmain h5{ font-size:30px; color:#005bac; font-weight:bold;}

.gsjjTit p{color:#8c8b8b; margin-top:5px;}

.historyC{padding:0 50px;}

#sync1 .item{padding: 47px 40px; line-height:30px;}

#sync1 .item h2{ font-size:29px;margin-bottom:35px;}

#sync1 .item dl{ display:flex; flex-dirction:row; margin:8px 0;}

#sync1 .item dl dt{font-size:18px; color:#005bac;}



#sync1 .item dl dd{flex:1; margin-left:32px;}



#sync1 .owl-buttons{ position:absolute;left:0;top:-80px;width:100%;}



#sync1 .owl-buttons .owl-prev,#sync1 .owl-buttons .owl-next{position:absolute;margin:0; opacity:1;filter: Alpha(Opacity=100);height:80px; font-size:0;width:48px;}



#sync1 .owl-buttons .owl-prev{ left:-49px; background:#005bac url(../images/icon-20.png) no-repeat center center;}



#sync1 .owl-buttons .owl-next{ right:-49px;background:#005bac url(../images/icon-21.png) no-repeat center center;}



#sync2 .item{background-color: #005bac;height:80px;line-height:80px;color: #FFF;text-align: center; cursor: pointer; font-size:20px; position:relative;}



#sync2 .item i{width:24px;height:11px; display:inline-block; background:url(../images/icon-22.png) no-repeat; position:absolute;bottom:0;left:50%;margin-left:-12px; opacity:0;}#sync2 .synced .item{font-size:29px;}



#sync2 .synced .item i{opacity:1;}



.honor{ background-color:#f8f8f8; padding:50px 15%;margin:60px auto;}



.honorL{width:55%;height:500px;float:left;}



.honorL h5{ font-size:24px;display: block;  margin-top:15%;}



.honorL p{ font-size:16px; line-height:25px;margin-top:20px;color:#9d9898;}



.honorR{width:40%;float:right;}



.honor .owl-buttons{ position:absolute;top:40%; width:100%;}



.honor .owl-pagination{ display:none;}



.honor .owl-prev{width:55px;height:55px; background:url(../images/icon-23.png) no-repeat !important;filter: Alpha(Opacity=100) !important; opacity:1!important; font-size:0!important; position:absolute;left:-12%;}



.honor .owl-next{width:55px;height:55px; background:url(../images/icon-24.png) no-repeat !important;filter: Alpha(Opacity=100)!important; opacity:1!important;font-size:0!important; position:absolute;right:-12%;}



.honor .owl-prev:hover{background:url(../images/icon-25.png) no-repeat !important;}



.honor .owl-next:hover{background:url(../images/icon-26.png) no-repeat !important;}



.research{ background:url(../images/bg2.jpg) no-repeat center center fixed; background-size:cover;}



.researchC dl a{ border-right:1px solid #fff; display:block;}



.researchC dl dd{  background-color:#005bac;color:#fff;padding:22px 25px; position:relative;}



.researchC dl dd div{ padding:0 55px;}



.researchC dl dd div h5{ font-size:20px;}



.researchC dl dd div.div1{ background:url(../images/icon-27.png) no-repeat;}



.researchC dl dd div.div2{ background:url(../images/icon-28.png) no-repeat;}



.researchC dl dd div.div3{ background:url(../images/icon-29.png) no-repeat;}



.researchC dl dd i{ width:32px;height:32px; background:url(../images/icon-30.png) no-repeat; display:inline-block; position:absolute;right:25px;top:22px;}



.researchC dl a:hover dd{ background-color:#fe9f02;}



.researchmain h5{ margin-bottom:25px;}



.research2 dl,.new3list dl,.new2list dl,.science1 dl,.book dl,.hr2list dl,.partner li{ margin-bottom:20px;}



.research2 dl dd,.new3list dl dd,.science1 dl dd{ border:1px solid #dcdcdc;padding:18px 15px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap; font-size:16px;}



.research2 dl a:hover dd,.new3list dl a:hover dd{ background-color:#005bac; color:#fff;}



.pagelist{ text-align:center; margin:50px auto 0;}



.pagelist li{ display:inline-block; margin:3px 4px;}



.pagelist li a,.pagelist li span{ display:block;padding:10px 15px;border:1px solid #dcdcdc; color:#848383;}



.pagelist li a:hover,.pagelist li.active span{ background-color:#005aab; color:#fff; border-color:#005aab;}



.research3L{ height:540px;}



.research3R {padding:0 15px 0 35px !important;}



.research3R li a{ display:block;padding:13px 0; border-bottom:1px dashed #dcdcdc;}



.research3R li h5{ font-size:18px;padding-left:35px; background:url(../images/icon-8.png) no-repeat left center;}



.research3R li p{ color:#b3b2b2;line-height:25px;height:50px; overflow:hidden; margin-top:7px;}



.new{ background:url(../images/bg3.jpg) no-repeat center center fixed; background-size:cover;}



.new1{ width:35%; height:544px;}



.new1C,.new2C,.hr2C{ margin-top:25px;}



.new1CT{ display:block; padding-bottom:15px; border-bottom:1px dashed #eeeeee;}



.new1CT h5{ font-size:16px; margin-top:15px;}



.new1CT p{ font-size:12px; margin-top:10px; line-height:20px;height:40px; overflow:hidden; color:#b8b5b5;}



.new1C ul{margin-top:15px;}



.new1C ul li{ padding-left:20px; background:url(../images/icon-31.png) no-repeat left center; margin:8px 0;}



.new2,.hr2{width:64%;margin-left:1%; background-color:#005bac;padding: 35px;}



.about1tit p a{ width:32px; height:32px;display: inline-block;background:url(../images/icon-15.png) no-repeat;}



.about1tit.white p a,.hr4 div.more a,.add1 dl dd span a{ width:32px; height:32px;display: inline-block;background:url(../images/icon-34.png) no-repeat;}



.new2C img{ width:260px;float:left;margin-right:24px;}



.new2C h5{ font-size:16px;}



.new2C time{ display:block; margin:10px 0;}



.new2C time span{ display:inline-block;margin-right:10px; font-size:12px; color:#7a9bc9;}



.new2C p{ line-height:20px;height:40px; font-size:12px; overflow:hidden; color:#bbcbe2;}



.new2C span.more{ margin-top:40px; display:inline-block;}



.new2C a:hover h5,.new2C a:hover span.more{ color:#fe9f02;}



.new3{ margin: 15px 1% 0; width: 18%;padding: 48px 0;}



.new4{ background:url(../images/new4bg.jpg) no-repeat bottom center; background-size:cover; padding:23px;width:45%;margin:15px 0 0 0;}



.new4 ul{ margin-top:25px;}



.new4 ul li{ background:url(../images/icon-32.png) no-repeat left center; padding-left:25px; overflow:hidden; margin:15px 0;}



.new4 ul li h5,.new1listB a h5{ width:70%; float:left;}



.new4 ul li time{ display:inline-block; float:right; font-size:12px; color:#b0afaf;}



.new3list dl dt img.videobg{ position:absolute;top:0;left:0; width:100%;height:100%;}



.newmain h1{ font-size:24px; text-align:center; margin:0 auto 15px;}



.newmain time{ display:block; text-align:center; color:#b5b4b4;margin: 15px 0;}



.newmain time span{ display:inline-block;margin:0 10px;}



.newmain .info{ background-color:#f8f8f8;padding:25px 20px;line-height:25px; margin:24px 0;}



.newmain article,.hr2mainR article,.hr1Centent,.login_newmain article{ line-height:35px; font-size:15px;}



.newmain article img,.sciencemainB .content li img,.hr2mainR article img,.hr1Centent img{ max-width:100%;}



.prenext{  border:1px solid #dcdcdc; padding:20px 0; margin-top:25px;}



.prenext p a,.prenext p{ color:#999898;}



.prenext p:last-child{ text-align:right;}



.prenext2{  border-top:1px solid #dcdcdc; padding:20px 0; margin-top:80px;}



.prenext2 p{ margin:10px 0;}



.tj{ margin-bottom:60px;}



.new1listT{ padding-bottom:35px;border-bottom:1px solid #dcdcdc;}



.new1listTR h5{ font-size:24px;}



.new1listTR time,.book dl dd time{ display:block;color:#b7b6b6;margin:15px 0;}



.new1listTR time span,.book dl dd time span,.login_newmain time span{ display:inline-block;margin-right:15px;}



.new1listTR p{line-height:25px;height:75px; overflow:hidden; color:#6d6d6d;}



.new1listTR span.more{ display:inline-block; margin-top:39px; padding:14px 45px; border:1px solid #dcdcdc;}



.new1listTR a:hover span.more{border-color:#fdc800;}



.new1listTL a{ display:block;height:242px;}



.new1listTL img{ display:none;}



.new1listB a{ background:url(../images/icon-36.png) no-repeat center left 18px; display:block; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; overflow:hidden; padding:0 18px 0 52px; overflow:hidden;}



.new1listB a h5{ line-height:56px;}



.new1listB a time{padding:18px 0 18px 0; display:inline-block; border-left:1px solid #dcdcdc;float:right;padding-left:20px; color:#8b8b8b;}



.new1listB a:hover{color: #fff;background:#005aab url(../images/icon-37.png) no-repeat center left 18px;}



.new1listB a:hover time{ color:#c3d1e5;}



.science{ background:url(../images/bg4.jpg) no-repeat center center fixed; background-size:cover;}



.scienceC dl dd div.div1 {background: url(../images/icon-38.png) no-repeat;}



.scienceC dl dd div.div2 {background: url(../images/icon-39.png) no-repeat;}



.scienceC dl dd div.div3 {background: url(../images/icon-40.png) no-repeat;}



.scienceC dl dd div.div4 {background: url(../images/icon-41.png) no-repeat;}



.scienceC dl dd div.div5 {background: url(../images/icon-42.png) no-repeat;}



.scienceC dl dd div.div6 {background: url(../images/icon-43.png) no-repeat;}



.science1 dl,.partner li{ float:left;width:20%;}



.science1 dl a,.partner li a{ display:block;padding:0 10px;}



.science1 dl dt{ border:1px solid #dcdcdc;}



.science1 dl dd{ border:0;}



.science1 dl a:hover dt{border:1px solid #005bac;}



.sciencemainTL{ width:558px;float:left; border:1px solid #dcdcdc;}



.sciencemainTR{ width:calc(100% - 600px);float:right;}



.sciencemainTR h5{ font-size:30px;}



.sciencemainTR p{ background-color:#f8f8f8; margin-top:20px; display:inline-block;padding-right:30px;}



.sciencemainTR p span{ display:inline-block;padding:5px 12px; color:#fff; background-color:#005bac; margin-right:15px;}



.sciencemainTR article{background-color:#f8f8f8;padding:25px; line-height:30px; margin-top:20px;}



.sciencemainTR a{ width:200px;height:55px;line-height:55px; text-align:center; color:#fff; background-color:#005bac; display:inline-block;margin-top:40px;}



.sciencemainTR a:hover { opacity:0.8;}



.sciencemainB .tab{ overflow:hidden; border-bottom:1px solid #dcdcdc; margin-bottom:30px;}



.sciencemainB .tab a{ display:block; padding:20px 50px; float:left; text-decoration:none; font-size:18px;border-right:1px solid #dcdcdc;border-top:1px solid #dcdcdc;}



.sciencemainB .tab a:first-child{border-left:1px solid #dcdcdc;}



.sciencemainB .tab a.on{ background:#005bac; color:#fff; text-decoration:none;}



.sciencemainB .content{ overflow:hidden;}



.sciencemainB .content li{ display:none; line-height:30px;}



.book dl a{ display:block; border:1px solid #dcdcdc;padding:20px; overflow:hidden;}



.book dl dt{ width:80px; float:left;}



.book dl dd{ width:calc(100% - 100px);float:right;}



.book dl dd h5{ font-size:18px;}



.book dl dd time span{ font-size:12px;}



.book dl dd span.down{  background:url(../images/icon-44.png) no-repeat center left;padding-left:35px;margin-top:30px; display:block;width:auto;}



.book dl a:hover{ border-color:#005bac;}



.hr{ background:url(../images/bg5.jpg) no-repeat center center fixed; background-size:cover;}



.hr1{ background-color:#fff;width:35%;}



.hr1 dt a{ height:285px; display:block;}



.hr1 dd{ padding:43px 25px;}



.hr1 dd p{ margin:25px 0 0; line-height:25px;height:75px; overflow:hidden;}



.hr2{background-color:#fff;}



.hr2C dl{ padding:0 5px !important;}



.hr2 dl a,.hr2list dl a{ display:block; background-color:#f8f8f8; overflow:hidden;}



.hr2 dl dt,.hr2list dl dt{width:140px;float:left;}



.hr2 dl dd,.hr2list dl dd{ width:calc(100% - 150px);float:right; padding:15px;}



.hr2 dl dd h5,.hr2list dl h5{ font-size:20px;}



.hr2 dl dd h5 span,.hr2list dl h5 span{ font-size:14px; color:#848282; display:inline-block;margin-left:10px;}



.hr2 dl dd p,.hr2list dl p{ margin-top:15px; color:#717070; line-height:25px;height:75px; overflow:hidden;}



.hr3{ width:20%;margin: 20px 1% 0;}



.hr3 a{ height:260px; display:block;}



.hr4{ background-color:#fe9f02; padding:40px;width:43%;margin:20px 0 0 0;}



.hr4 article{ margin-top:25px; color:#fff;line-height:25px; height:75px; overflow:hidden;}



.hr4 div.more{ margin-top:18px;}



.hr2list dl dd p{ height:50px;}



.hr2list dl dd span.more{ display:block;margin-top:10px;color:#005bac;}



.hr2mainL{ width:240px;float:left;}



.hr2mainR{ width:calc(100% - 280px);float:right;}



.hr2mainR h5{ font-size:30px; margin-bottom:30px;}



.hr2mainR article{ font-size:16px; color:#7d7d7d;}



.hr1Centent h2{ font-size:30px; font-weight:bold;color:#005bac;}



.hr1Centent h5{ font-size:24px; margin:25px 0 10px;}



.partner li a img{ border:1px solid #dcdcdc; border-radius:10px;}



.partner li a:hover img{ border-color:#005dab;}



.feedback .info{ background-color:#f8f8f8;padding:36px 15px; line-height:30px;}



.message{ margin:60px auto 0; width:75%;}



.message li{padding:0 7px;margin-bottom:12px; position:relative;}



.message li input{ border:1px solid #dcdcdc; width:100%; padding:16px 15px; font-size:16px;}



.message li span{ position:absolute;right:23px;top:20px;}



.message li textarea{ font-size:16px;padding:16px 15px;height:170px; resize:none;border:1px solid #dcdcdc; width:100%;}



.message li button{ line-height:55px; background-color:#005bac; color:#fff;width:100%;font-size:16px;}



.add{ background:url(../images/bg6.jpg) no-repeat center center fixed; background-size:cover;}



.add1{ background-color:#005bac;width:34%;}



.add1 dl dd{padding: 35px; }



.add1 dl dd p{ margin-top:25px; color:#fff;height:100px;line-height:25px; overflow:hidden;}



.add1 dl dt{ height:250px;}



.add1 dl dd span a{ margin-top:22px;}



.add2{background-color:#fff;width:41%; margin:0 1%;padding: 35px;}



.add2C{ margin-top:25px;}



.add2C li{ margin-bottom:2px;}



.add2C li a{ background-color:#f9f9f9;padding:23px 15px; display:block;}

.add2C li a div.div1{ width:calc(100% - 260px);font-size:15px; background:url(../images/icon-45.png) no-repeat left center;padding-left:30px;line-height:22px;}

.add2C li a div.div2{ width:119px; font-size:13px; color:#828080;}

.add2C li a div.div3{ width:141px; font-size:13px; color:#828080;}

.add3{ width:23%;}

.add3 dt{ height:308px;}

.add3 dd{ background:url(../images/addbg.jpg) no-repeat right center; background-size:cover;padding:62px 35px; margin-top:10px; font-size:16px; line-height:25px;}

.add3 dd h5{ font-size:24px; margin-top:15px;}

.add3 dd span{ font-size:16px;}

.add2list dl{ margin-bottom:15px;}

.add2list dl dt{ background-color:#f5f5f5;padding:19px 0; cursor:pointer;}

.add2list dl dt div{ padding:0 15px;}

.add2list dl dt div.div1{background:url(../images/icon-45.png) no-repeat left 15px center;padding-left:45px;line-height:22px;width:calc(75% - 361px);font-size:16px;}

.add2list dl dt div.div2{width:150px; color:#828080;}

.add2list dl dt div.div3{width:25%; color:#828080;}

.add2list dl dt div.div4{width:181px; color:#828080;}

.add2list dl dt div.div5{width:30px; text-align:right; background:url(../images/icon-24.png) no-repeat center; background-size:20px;height:20px;}

.add2list dl dd{ padding:30px 25px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6; line-height:25px; display:none;}

.add2list dl.open dt div.div5{background:url(../images/icon-47.png) no-repeat center; background-size:20px;}

.add2list dl.open dt{ background-color:#005bac;color:#fff;}

.add2list dl.open dt div{ color:#fff;}

.add2list dl.open dt div.div1{background:url(../images/icon-46.png) no-repeat left 15px center;}

.contact{ margin-top:80px;}

.contactL{ background:url(../images/contactbg.jpg) no-repeat center center; background-size:cover; padding:45px 35px;}

.contactL h5{ font-size:30px;}

.contactL article{ line-height:30px; font-size:16px; margin:20px 0;}

.contactL dl{ overflow:hidden;}

.contactL dl dt{ width:120px;float:left;}

.contactL dl dd{ float:left; margin:30px 0 0 20px}

.contactR{ margin-top:-110px;}

.map{ height:520px; border:1px solid #dcdcdc;}

.login,.login_otherC{ background-color:#faf9f9;border-top:1px solid #dcdcdc;}

.loginL{ height:432px; width: 75%; float:left;}

.loginL img{ display:none;}

.loginR{ background-color:#fff; padding:40px 35px;width: 25%; float:right;}

.loginR h5{ font-size:30px; text-align:center; margin-bottom:30px;}

.loginR ul li{ overflow:hidden; border:1px solid #dcdcdc; margin-bottom:10px;}

.loginR ul li i{ display:inline-block;width:58px;height:58px; vertical-align:middle;float:left;}

.loginR ul li i.i1{ background:#f8f7f7 url(../images/icon-4.png) no-repeat center center;}

.loginR ul li i.i2{ background:#f8f7f7 url(../images/icon-48.png) no-repeat center center;}

.loginR ul li input{ line-height:58px;width:calc(100% - 58px);float:left; text-indent:15px;}

.loginR ul li.li3{ border:0;}

.loginR ul li.li3 input{width:50%;border:1px solid #dcdcdc;}

.loginR ul li.li3 img{ margin:10px 0 0 10px;max-width: 40%;}

.loginR ul li button{ background-color:#005bac;color:#fff;line-height:60px; text-align:center;width:100%; font-size:16px;}

.logonav{ width:40%; float:right; margin-right:10px;}

.logonav ul li{float: none;display: inline-block; text-align:center; width:70px;}

.loginmember{ background:url(../images/icon-3.png) no-repeat center left; padding-left:35px; float:right;margin: 20px 15px 0 0;line-height:20px; color:#8e8c8c;}

.loginmember a{ color:#005bac; vertical-align:middle;}

.login_magazine_select{ margin:30px 0; text-align:center;}

.login_magazine_select select{ width:32%; background:#fff url(../images/icon-49.png) no-repeat right;-webkit-appearance: none; line-height:68px;height:68px; text-indent:15px; font-size:18px; border:1px solid #dcdcdc; margin:0 0.5%;}

.login_magazineCTL{ width:598px;float:left;}

.login_magazineCTL img{ border:1px solid #dcdcdc;}

.login_magazineCTR{width:calc(100% - 620px);float:right;}

.login_magazineCTR h5{ font-size:30px;}

.login_magazineCTR p{ font-size:18px; margin:15px 0;}

.login_magazineCTR article{ line-height:30px; color:#868484;font-size:15px;}

.login_magazineClist{ margin-top:30px;}

.login_magazineClist li{ border-bottom:1px dashed #dcdcdc;}

.login_magazineClist li a{padding:28px 0; display:block; cursor:pointer;}

.login_magazineClist li a div.div1{ width:50%; font-size:18px;background:url(../images/icon-50.png) no-repeat left center; padding-left:30px;}

.login_magazineClist li a div.div2{ width:calc(50% - 280px); color:#999797; margin-right:20px;}

.login_magazineClist li a div.div3{ width:200px; color:#999797;}

.login_magazineClist li a div.div4,.down{ width:60px; background:url(../images/icon-51.png) no-repeat left center; padding-left:30px;}

.down{margin-top:40px;}

.login_magazineClist li a:hover div.div4{ color:#005bac;}

.login_newlist{ margin-top:35px;}



.login_newlist dl{ overflow:hidden; margin-bottom:40px;}



.login_newlist dl dt{ width:476px;float:left;}



.login_newlist dl dd{ width:calc(100% - 520px);float:right;}



.login_newlist dl dd h5{ font-size:20px;}



.login_newlist dl dd time{ display:block;margin:13px 0 30px; color:#a2a1a1;}



.login_newlist dl dd time span{ display:inline-block;margin-right:15px;}



.login_newlist dl dd p{ line-height:25px;height:75px; overflow:hidden;color:#a2a1a1;}



.login_newlist dl dd div{ margin-top:90px; overflow:hidden;}



.login_newlist dl dd div a{width:175px;height:54px;line-height:54px; text-align:center; display:inline-block;float:left;}



.login_newlist dl dd div a i{width:20px;height:20px; display:inline-block; vertical-align:middle;margin-right:10px;}



.login_newlist dl dd div a.a1{border:1px solid #dcdcdc;}



.login_newlist dl dd div a.a2{border:1px solid 005bac; background-color:#005bac;color:#fff;}



.login_newlist dl dd div a.a1 i{ background:url(../images/icon-52.png) no-repeat;}



.login_newlist dl dd div a.a2 i{ background:url(../images/icon-53.png) no-repeat;}



.login_newlist dl dd div a:hover.a1{ border-color:#005bac;color:#005bac;}



.login_newlist dl dd div a:hover.a2{ opacity:0.8;}



.login_newmain{ background-color:#fff;padding:50px 35px;}



.login_newmain h1{ font-size:24px; width:80%;}



.login_newmain time{display: block;color: #b5b4b4;margin: 15px 0;}



.login_newmian_download{ padding-left:50px; background:url(../images/icon-54.png) no-repeat center left; line-height:38px; position:absolute;right:35px; top:50px;}







.lightboxOverlay {position:fixed;top: 0;left: 0;z-index: 9999;background-color: black;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity: 0.5;display: none;}



.lightbox {position: absolute;left: 0;width: 100%; min-width:320px;z-index: 10000;text-align: center;line-height: 0;font-weight: normal;}



.lightbox .lb-image {display: block;height: auto;}



.lightbox a img {border: none;width:290px height:193px; margin:0px 8px 30px 8px;}



.lb-outerContainer {position: relative;background-color: white;*zoom: 1;width: 270px;height: 180px;margin: 0 auto;}



.lb-outerContainer:after {content: "";display: table;clear: both;}



.lb-container {padding: 4px;}



.lb-loader {position: absolute;top: 43%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}



.lb-cancel {display: block;width: 32px;height: 32px;margin: 0 auto;background:url(../images/loading.gif) no-repeat;}



.lb-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}



.lb-container > .nav {left: 0;}



.lb-nav a {outline: none;}



.lb-prev, .lb-next {width: 49%;height: 100%;cursor: pointer;display: block;}



.lb-prev {left: 0;float: left;}



.lb-prev:hover {background:url(../images/caseprev.png) left 48% no-repeat;}



.lb-next { right: 0;float: right;}



.lb-next:hover {background: url(../images/casenext.png) right 48% no-repeat;}



.lb-dataContainer { margin: 0 auto;padding-top: 5px; *zoom: 1;width: 100%;}



.lb-dataContainer:after {content: ""; display: table; clear: both;}



.lb-data { padding: 0 4px; color: #fff;}



.lb-data .lb-details { width: 85%; float: left; text-align: left; line-height: 1.1em;}



.lb-data .lb-caption { font-family:Arial, "宋体"; font-size: 14px; color:#fff; font-weight: bold; line-height: 1em;}



.lb-data .lb-number { display: block; clear: left; padding-bottom: 1em; font-size: 12px; font-family:Arial, "宋体"; color: #fff;}



.lb-data .lb-close { display: block; float: right; width: 30px; height: 30px; background: url(../images/close.png) top right no-repeat; text-align: right; outline: none; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5;}



.lb-data .lb-close:hover { cursor: pointer; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1;}



/*.h_productC .content li dl dt{ overflow:hidden;}



.h_productC .content li dl dt img,.product dl a dt img{-webkit-transition: all .3s ease-in;



    -moz-transition: all .3s ease-in;



    -ms-transition: all .3s ease-in;



    -o-transition: all .3s ease-in;



    transition: all .3s ease-in;}



.h_productC .content li dl a:hover dt img,.product dl a:hover dt img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}*/



.h_productC .content li dl a,.h_sbzs dl a{ display:block; position:relative;}



.h_productC .content li dl a dd,.h_sbzs dl a dd{color:#fff; position:absolute;top:0;width:100%;height:100%; color:#fff;}



.h_productC .content li dl a dd article,.h_sbzs dl a dd article{ padding:36px; position:relative; z-index:1;}



.h_productC .content li dl a dd article h4,.h_sbzs dl a dd article h4{ font-size:30px;font-family: 'aktiv_groteskregular'; text-transform:uppercase; opacity:0;margin-left:30px;}



.h_productC .content li dl a dd article h5,.h_sbzs dl a dd article h5{font-size:30px;font-family: 'fzzhengheis-db-gbregular';opacity:0;margin-left:30px;}



.h_productC .content li dl a dd article p,.h_sbzs dl a dd article p{ margin-top:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; *white-space:nowrap;opacity:0;margin-left:30px;}



.h_productC .content li dl a dd article span,.h_sbzs dl a dd article span{ margin-top:40px; display:block;opacity:0;margin-left:50px;}



.h_productC .content li dl a dd div,.h_sbzs dl a dd div{ height:33.333%;width:0; position:absolute;background-color:#005aab;}



.h_productC .content li dl a dd div.div1,.h_sbzs dl a dd div.div1{ top:0;left:0;}

.h_productC .content li dl a dd div.div2,.h_sbzs dl a dd div.div2{ top:33.333%;right:0;}

.h_productC .content li dl a dd div.div3,.h_sbzs dl a dd div.div3{ bottom:0;left:0;}

.h_productC .content li dl a:hover dd div,.h_sbzs dl a:hover dd div{width:100%;}

.h_productC .content li dl a:hover dd article h4,.h_productC .content li dl a:hover dd article h5,.h_productC .content li dl a:hover dd article p,.h_productC .content li dl a:hover dd article span,.h_sbzs dl a:hover dd article h4,.h_sbzs dl a:hover dd article h5,.h_sbzs dl a:hover dd article p,.h_sbzs dl a:hover dd article span{ margin-left:0; opacity:1;}

.show1{animation-delay: 0.2s; transition: all 0.2s;}

.show2{animation-delay: 1s; transition: all 1s;}

.show3{animation-delay: 1.8s; transition: all 1.8s;}

.show4{animation-delay: 2.4s; transition: all 2.4s;}

.show5{animation-delay: 0.4s; transition: all 0.4s;}

.h_advantage{ background:url(../images/bg2.jpg) no-repeat top left; background-size:100%;}

.h_advantage .container{  background-color:#fff;}

.h_T h4{font-size:34px;font-family: 'aktiv_groteskregular'; text-transform:uppercase; font-weight:bold;}



.h_T h5,.h_T h5 a{font-family: 'fzzhengheis-db-gbregular';font-size:36px;margin-top:5px; color:#005aab;}



.h_T.white h5 a{ color:#fff;}



.h_C{ margin-top:34px;}



.h_advantageC .line{ width:100%;height:1px; background-color:#dcdcdc; position:absolute; top:71px;}



.h_contrast{ background-color:#f3f6fb;}



.h_contrastC dl dd{ padding:25px 15px;}



.h_contrastC dl dd h5{font-size:18px; margin-bottom:5px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; *white-space:nowrap;}



.h_contrastC dl dd p{ font-size:13px; color:#7e7e7e;line-height:25px; height:50px; overflow:hidden;}



.h_company,.culture{ background:url(../images/bg1.jpg) repeat;}



.h_company .item a{ display:block;border:1px solid #fff; border-radius:15px 0 15px 15px; padding:10px 32px;margin: 0 10px;}



.h_company .item a:hover{border:1px solid #e5b131;}



.h_company .owl-page{ display:none !important;}



.h_sbzs{ background-color:#f3f6fb;}



.h_sbzs dl a dd div{ background-color:#213152;}



.h_about{ background-color:#005aab; padding:36px 31px !important;}



.h_about .h_T i{ width:37px;height:37px; display:inline-block; background:url(../images/icon-9.png) no-repeat; position:absolute;right:0;bottom:0;}



.h_aboutC p{ margin:20px 0;line-height:25px;height:150px; overflow:hidden;}



.h_aboutC a{ width:170px;height:42px; border:1px solid #fff; text-align:center;line-height:42px; display:inline-block;}



.side{position:fixed;width:90px;height:275px;right:10px;bottom:30%;z-index:100;}



.side ul li{width:90px;height:90px;float:left;position:relative; margin-bottom:1px;}



.side ul li a{ display:block; background-color:#213152;}



.side ul li a:hover{background-color:#005aab;}



.side ul li .sidebox,.side ul li .sidebox1{position:absolute;width:90px;height:90px;top:0;right:0;transition:all 0.3s;background:#213152;color:#fff;font:18px/90px "微软雅黑";overflow:hidden;}



.side ul li .sidetop{width:90px;height:90px;line-height:54px;display:inline-block;background:#213152;transition:all 0.3s;}



.side ul li .sidetop:hover{background:#005aab;}



.sidecode{ width:141px;height:180px; background-color:#005aab;    position: absolute; padding:10px;left: -141px; color:#fff;display:none;}



.sidecode img{ margin-bottom:10px;}



a:hover.sidewx .sidecode{ display:block;animation-delay: 0.2s;transition: all 0.2s;}



a:hover.sidewx .sidebox1{ background-color:#005aab;}



.otherh_T h4{ font-size:42px; margin-bottom:10px;}



.otherh_T p{font-size:16px; margin-top:36px;}



.othernav2{ background:url(../images/othernavbg.jpg) no-repeat right bottom 10px; background-size:65%;}



.submit {padding:0 7px !important;}



.submit button{ width:100%; background-color:#213152;color:#fff;font-size:16px;line-height:62px;}



.submit:hover button{ background-color:#005aab;}



.othernav3{margin:48px auto;}



.othernav3 li{ display:inline-block;margin:0 10px;}



.othernav3 li a,.othernav4 a{ display:block;width:178px;height:56px;line-height:56px; text-align:center; border:1px solid #213152; font-size:16px;}



.othernav3 li a:hover,.othernav3 li a.cur,.othernav4 a:hover,.othernav4 a.cur{ background-color:#005aab; border-color:#005aab;color:#fff;}



.sbzs dl dd{ padding:0 15px; position:relative;height:60px;line-height:60px; overflow:hidden;}



.sbzs dl dd h5{ font-size:16px;height:60px;line-height:60px; position:absolute;top:0; opacity:1;width:100%; z-index:2;left:0;}



.sbzs dl dd h4{ font-size:16px;height:60px;line-height:60px; position:absolute;bottom:-50px; opacity:0;width:100%; z-index:2;left:0;}



.sbzs dl dd p{ font-size:48px;font-family: 'aktiv_groteskregular'; color:#3973b5;height:60px;line-height:60px; position:absolute;width:100%;height:100%; text-align:center; top:0;left:0; opacity:0;}



.sbzs dl dd font{ display:block;width:0;height:100%; position:absolute;left:0;top:0; background-color:#005aab; z-index:-1;}



.sbzs dl a:hover dd font{width:100%;}



.sbzs dl a:hover dd h5{top:-50px; opacity:0;}



.sbzs dl a:hover dd h4{bottom:0; opacity:1;color:#fff;}



.sbzs dl a:hover dd p{ opacity:1;}



.othernav4{ position:absolute;right:0;top:60px;}



.othernav4 a{ display:table-cell;}



.sbzsmain{ background-color:#fafafa;}



.sbzsmain h1{ margin: 0 auto 15px;}



.othersearch{ background:url(../images/bg1.jpg) repeat;padding: 22px 15px;}



.othersearch p{ color:#fff;}



.product dl dd{font-size:16px;padding:15px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; *white-space:nowrap;}



.xcpic{ margin:60px 0;width:100%;}



.othercontactL dl { margin-top:28px;}



.othercontactL dl dt{width:118px;float:left;}



.othercontactL dl dd{width:calc(100% - 138px);float:right; margin:26px 0 0 20px;font-size:16px;line-height:25px;}



.othercontactR li{ padding-left:58px;line-height:36px;margin:11px 0; font-size:16px;}



.othercontactR li.li1{ background:url(../images/icon-11.png) no-repeat center left;}



.othercontactR li.li2{ background:url(../images/icon-12.png) no-repeat center left;}



.othercontactR li.li3{ background:url(../images/icon-13.png) no-repeat center left;}



.othercontactR li.li4{ background:url(../images/icon-14.png) no-repeat center left;}



.othercontactR li.li5{ background:url(../images/icon-15.png) no-repeat center left;}



aside .flnav li a{ font-size:16px; display:block;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;padding:24px 15px 24px 45px; background:url(../images/icon-16.png) no-repeat left 15px center;}



aside .flnav li:last-child a{border-bottom:1px solid #dcdcdc;}



aside .flnav li a i{ width:5px;height:10px; display:inline-block;float:right;margin:5px 0 0 0; background:url(../images/icon-18.png) no-repeat;}



aside .flnav li a:hover i,aside .flnav li a.cur i{background:url(../images/icon-19.png) no-repeat;}



aside .flnav li a:hover,aside .flnav li a.cur{background:#005aab url(../images/icon-17.png) no-repeat left 15px center;color:#fff;}



.bzdpic{ width:100%;margin:64px 0;}



.lxwm{ background-color:#005aab;padding:30px;}



.lxwm h2{font-size:18px;padding-bottom:20px; border-bottom:1px solid #fff; position:relative; margin-bottom:30px;}



.lxwm h2 i{ width:40px; height:3px; display:inline-block; position:absolute;left:30px;bottom:-2px; background-color:#fff;}



.lxwm ul li{padding-left:25px;line-height:20px; margin:15px 0;}



.lxwm ul li.li1{ background:url(../images/icon-20.png) no-repeat;}



.lxwm ul li.li2{ background:url(../images/icon-21.png) no-repeat;}



.lxwm dl{ margin-top:20px;}



.lxwm dl dt{width:100px;float:left;}



.lxwm dl dd{ width:calc(100% - 120px);float:right;margin-top: 30px;}



.productmainT dt{width:448px;float:left;}



.productmainT dd{width:calc(100% - 488px);float:right;}



.productmainT dd h5{ font-size:24px;padding-bottom:24px; border-bottom:1px solid #dcdcdc; margin-bottom:24px;}



.productmainT dd p{ line-height:25px;height:125px; overflow:hidden;}



.productmainT dd a{ background-color:#213152;color:#fff;width:168px; height:42px; line-height:42px; text-align:center; margin-top:48px; display:inline-block;}



.productmainTit{ margin-top:67px;padding-bottom:26px; border-bottom:1px solid #dcdcdc; font-size:24px; color:#6e6d6d;}



.productmain article{margin:53px;}







.culture dl dt{ overflow:hidden; position:relative; width:130px; margin:auto;}



.culture dl dt div{ position:absolute;left:0;top:0; overflow:hidden; height:0;}



.culture dl:hover dt div{height:100%;}



.culture dl dd h5{ margin:23px 0 9px; font-size:20px;}

.culture dl dd p{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap; *white-space:nowrap;}



.company li{ border-radius:15px; margin-bottom:20px;}

.company li img{border-radius:15px;}

.company li:hover img{border-radius:0;}

.contactL h2{ font-size:30px; margin-bottom:40px; font-weight:bold;}

canvas { position:fixed;height: 100%; width: 100%;top:0;left:0; }

/*.navL dl dd a:link,.navL dl dd a:visited {position: relative;background: rgba(74, 51, 40, 0.1);overflow: hidden;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}

.navL dl dd a:link:after,.navL dl dd a:visited:after {content: "";position: absolute;background: none repeat scroll 0 0 #fdc800;height: 0%;left: 50%;top: 50%;width: 100%;

  -webkit-transition: all .5s ease 0s;

  -moz-transition: all .5s ease 0s;

  -o-transition: all .5s ease 0s;

  transition: all .5s ease 0s;

}

.navL dl dd a:link:hover,.navL dl dd a:visited:hover {color: #fff;}

.navL dl dd a:link:hover:after,.navL dl dd a:visited:hover:after {height: 420%;}

.navL dl dd a:after {

  -moz-transform: translateX(-50%) translateY(-50%) rotate(-90deg);

  -ms-transform: translateX(-50%) translateY(-50%) rotate(-90deg);

  -webkit-transform: translateX(-50%) translateY(-50%) rotate(-90deg);

  transform: translateX(-50%) translateY(-50%) rotate(-90deg);

}*/

.teltel {display:none;position: fixed;right: 20px;bottom: 10%; }

.teltel img {width: 40px;}

.iphone {position: relative;}

.iphone__item {width:100%;height:100%;position: absolute;bottom: -2em;color: #158f76;text-align: center;}

.iphone__power-btn {width: 2.188em;height: .188em;background: #e0e0e0;position: absolute;right: 2.5em;top: -0.188em;}

.iphone__left-btn {width: .188em;height: 1.250em;top: 3.250em;left: -0.188em;position: absolute;background: #e0e0e0;}

.iphone__left-btn:before {content: '';width: .188em;height: .875em;position: absolute;top: 3em;background: #e0e0e0;}

.iphone__left-btn:after {content: '';width: .188em;height: .875em;position: absolute;top: 5.5em;background: #e0e0e0;}

.iphone__details {width: .438em;height: .438em;border-radius: 100%;position: relative;top: 1.313em;left: 8em;background: #7c7c7c;}

.iphone__details:before {content: '';width: 2.5em;height: .25em;border-radius: .25em;position: absolute;top: 1em;left: -1em;background: #7c7c7c;}

.iphone__home-btn {width: 2.25em;height: 2.25em;border-radius: 100%;position: absolute;bottom: 1em;right: 6.75em;background: #f7f7f7;}

.iphone__home-btn:before {content: '';width: .813em;height: .813em;border: .15em solid #a8a8a8;border-radius: .2em;position: absolute;top: .6em;left: .57em;}

.iphone__screen {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}

.iphone__content {position: relative;background-color: #fff;width: 100%;height: 100%;}

.nav {position:fixed;z-index: 100;opacity: 0;-webkit-transition-property: all;transition-property: all;-webkit-transition-duration: 300ms;

          transition-duration: 300ms;}

.nav--active .nav {opacity: 1;background-color: #333; position:fixed;}

.nav__list {margin: 0;font-size: 16px;padding: 60px 30px 15px 30px; text-align:center;}

.nav__list li>a{padding:15px 0;border-bottom:1px dashed #565555;}

.nav__list li div{padding:10px 15px; font-size:18px; display:none;background-color: #2b2b2b;}

.nav__list li div a{ padding:8px 0;}

.nav__item {list-style-type: none;}

.nav__link {font-size: 1.3em;text-transform: uppercase;text-decoration: none;color: #FFFFFF;opacity: 1;

  -webkit-transition: opacity 300ms ease-in-out;

  transition: opacity 300ms ease-in-out;}

.nav li a{ color:#fff; display:block;}

.nav__trigger {display: none;position: absolute;width: 30px;height: 25px;right: 10px;top: 40px;z-index: 200;}

.nav--active .nav__trigger {    z-index: 9999;opacity: 0.5;}

.nav__icon { display: inline-block;position: relative;width: 30px;height: 3px;background-color: #005caa;

  -webkit-transition-property: background-color, -webkit-transform;

  transition-property: background-color, -webkit-transform;

  transition-property: background-color, transform;

  transition-property: background-color, transform, -webkit-transform;

  -webkit-transition-duration: 300ms;

          transition-duration: 300ms;}

.nav__icon:before,

.nav__icon:after {content: '';display: block;width: 30px;height: 3px;position: absolute;background: #005caa;

  -webkit-transition-property: margin, -webkit-transform;

  transition-property: margin, -webkit-transform;

  transition-property: margin, transform;

  transition-property: margin, transform, -webkit-transform;

  -webkit-transition-duration: 300ms;

          transition-duration: 300ms;

}

.nav__icon:before {margin-top: -10px;}

.nav__icon:after {margin-top: 10px;}

.style-1 .nav {    z-index: 999;  overflow-y: scroll;width: 100%;height: 100%;

-webkit-transform: translateX(-100%);

          transform: translateX(-100%);}

.style-1 .nav__link {opacity: 0;

  -webkit-transition-delay: 500ms;

          transition-delay: 500ms;}

.style-1 .nav--active .nav__link {opacity: 1;}

.style-1 .nav--active .nav {

  -webkit-transition: all 300ms ease-in-out;

  transition: all 300ms ease-in-out;

  -webkit-transform: translateX(0);

          transform: translateX(0);}

.style-1 .nav--active .nav__icon {background: rgba(0, 0, 0, 0);}

.style-1 .nav--active .nav__icon:before {margin-top: 0;

  -webkit-transform: rotate(45deg);

          transform: rotate(45deg);}

.style-1 .nav--active .nav__icon:after {margin-top: 0;

  -webkit-transform: rotate(-45deg);

          transform: rotate(-45deg);}

.nav--active .nav__icon:before,.nav--active .nav__icon:after{background: #fff;}

.gotop{ position:fixed;right:10px;bottom:10%; width:50px;}

.login_name {display:inline-block;}

.loginnav a{ display:inline-block !important;border-bottom: 0;}

.loginnav p{ border-bottom: 1px dashed #565555;padding: 15px 0;}

.login_magazine_select input[type='submit']{border: 1px solid #dcdcdc;background-color: #fff;padding: 13px 37px;margin: 20px 10px 0 0; float: right;}

.proC dl{width:25%;float:left;}

.timechose{margin-bottom: 30px;}

.downnew dl a{ border:0;padding:0;}

.downnew dl div{border: 1px solid #dcdcdc;padding: 20px;overflow: hidden;}

.zhuanli2 table{border-top:1px solid #4e4e4e;border-bottom:1px solid #4e4e4e;border-left: 0;border-right: 0;}

.zhuanli2 table thead th{padding:15px;font-size:18px; text-align:center;border-bottom:1px solid #4e4e4e;font-weight:bold;}

.zhuanli2 table tbody td{padding:15px;font-size:15px; text-align:center;border-bottom:1px solid #4e4e4e;}

.zhuanli2 table tbody td.text-left{ text-align:left !important;}

.topRR{width: 97px;}

.firstnav>a{width:48%; display:inline-block !important;}









@media(max-width:1650px){

	.loginnamenew{position: absolute; right: 2.5%; top: -10px;}

	nav{width: 61%; margin-left: 1%;}

}



@media(max-width:1560px){

	.footL{width: 70%;}

	.footR{width: 30%;}

	.add3 dd{padding: 48px 20px; font-size:14px;}

}



@media(max-width:1466px){

	.loginL{width: 70%;}

	.loginR{width: 30%;}

	.about4,.about5,.about6,.about7{height:244px !important;}



}



@media(max-width:1366px){

	.hr2 dl dt { width: 130px;}

	.hr2 dl dd { width: calc(100% - 130px);}

	.hr1 dd { padding: 38px 25px;}

	.login_magazineCTL{ width:500px;}

    .login_magazineCTR{width:calc(100% - 520px);}

	.logo img{width:300px;}

	nav {width: 64%;}

}



@media(max-width:1300px){

	.footL{width: 65%;}

	.footR{width: 35%;}

	.othernav a{min-width: 155px;}

	.padpic{max-width:50% !important;}

	.sciencemainTR h5 { font-size: 24px;}

	.sciencemainTL { width: 458px;}

	.sciencemainTR {width: calc(100% - 500px);}

	.sciencemainTR a{width: 150px;height: 40px;line-height: 40px;margin-top: 20px;}

	.book dl dd time{margin:5px 0;}

	.book dl dd span.down{ margin-top:20px;}

	.add2C li a div.div3{ display:none;}

	.add2C li a div.div1{width: calc(100% - 120px);}

	nav {margin-left: 0;}

	.logo img {width: 291px;}

	.language,.topmember{width: 26px;}

}



@media(max-width:1199px){

	nav,.tj,.toptel,.linkR,footer,.language,.topmember,.topsearch,.about7,.othernav,.loginmember{ display:none !important;}

	.nav__trigger {display:block;}

	.logo{margin-top: 10px;}

	.h_new .content li dl dd h5,.h_article li h5,.new2list dl dd h5{font-size: 14px;}

	.footL{width: 60%;}

	.footR{width: 40%;}

	.about6R{ margin-top:20px;}

	.researchC dl dd{padding: 22px 15px;}

	.researchC dl dd div {padding: 0 35px 0 55px;}

	.new1listTR h5{font-size: 18px;}

	.Tit { font-size: 32px;}

	.book dl dd h5 { font-size: 16px;}

	.hr2 dl dt { width: 100px;}

	.hr2 dl dd { width: calc(100% - 100px);padding: 10px;}

	.hr2 dl dd p{ font-size:12px;line-height: 20px; height: 60px;margin-top: 5px;}

	.hr1 dd p { margin: 10px 0 0;}

	.hr1 dd { padding: 27px 25px;}

	.add3 dd{padding: 37px 20px;}

	.add3 dd p{height:75px;}

	.add3 dd h5 {font-size: 20px;}

	.loginL{width: 65%;}

	.loginR{width: 35%;}

	.login_magazineCTL{ width:450px;}

    .login_magazineCTR{width:calc(100% - 470px);}

	.login_magazineCTR h5{font-size: 24px;}

	.login_magazineClist li a div.div3{width: 170px;}

	.login_magazineClist li a div.div2{width: calc(50% - 260px);}

	.linkL{width: 78%;}

	.logo img { width: 264px;}


}



@media(max-width:991px){

	

	.padpic{ width:100%;float:none !important; padding:0 !important; margin-bottom:10px;}

    .pad60 { padding: 40px 0;}

	.linkL { width:100%;margin-top: 0; padding:13px 0;}

	header {  padding: 15px 0;}

	.nav__trigger{top: 30px;}

	.h_new .content li dl,.h_scienceC .content li dl{ margin-bottom:20px;}

	.h_video, .h_hr { width: 50%;}

	.h_article{ margin-top:20px;width: 100%; overflow:hidden;padding: 0;}

	.h_article ul li{ float:left; width:48%;margin:0 1%;}

	.h_article li.li2 { margin-top: 0;}

	.about1,.about2,.about3,.about4,.about5,.about6{width:48%; margin:10px 1%;}

	.about3{ height:237px;}

	.about3 a { margin-top: 120px;}

	.padpic{width:100% !important;max-width:100% !important;}

	.gsjjTit h5,.researchmain h5,.hr1Centent h2{font-size: 22px;}

    #sync1 .item h2 { font-size: 26px;}

	.prenext p:last-child{ text-align:left; margin-top:10px;}

	.new1listTR { margin-top:20px;}

	.new1listB a time{font-size: 12px;}

	.new1listTL { padding:0 !important;}

	.new1listTL img{ display:block;}

    .new1listTL a{ background:none !important; height:auto;}

	.new1listTR h5 { font-size: 16px;}

	.science1 dl{ width:50%;}

	.sciencemainTL { width: 50%; margin: auto; float:none;}

	.sciencemainTR { width: 100%; margin-top:20px;}

	.sciencemainB .tab a{ font-size:16px;padding: 10px 30px;}

	.hr2mainL{ width:50%;float:none;margin:auto;}

    .hr2mainR{ width:100%; margin-top:20px;}

	.hr1Centent h5{font-size:18px;}

	.partner li{ width:33.333%;}

	.add2list dl dt div.div4{ display:none;}

	.add2list dl dt div.div3{width:35%;}

	.add2list dl dt div.div1{width:calc(65% - 180px);}

	.contactR{ margin-top:0;}

	.map{ height:350px;}

	.contactL h5 {font-size: 22px;}

	.contact { margin-top: 0;}

	.loginL{width: 100%; background:none; height:auto;}

	.loginL img{ display:block;}

	.loginR{width: 100%;}

	.login_magazineClist li a div.div2{ display:none;}

	.login_magazineClist li a div.div1{width:calc(100% - 230px);}

	.login_magazine_select select{line-height: 48px; height: 48px;background-size:auto 100%;}

	.login_magazine_select select {width: 31%;}

	.login_magazineCTL { width: 50%;}

	.login_magazineCTR{ width: calc(50% - 15px);}

	.login_magazineCTR p{ font-size: 16px;margin:8px 0;}

	.login_newlist dl dt {width: 370px;}

	.login_newlist dl dd { width: calc(100% - 390px);}

	.login_newlist dl dd h5 { font-size: 16px;}

	.login_newlist dl dd time span{font-size: 12px;}

	.login_newlist dl dd p{height:50px;}

	.login_newlist dl dd div{margin-top: 55px;}

	.login_newlist dl dd div a { width: auto;padding: 0 15px; height: 35px;line-height: 35px;    font-size: 12px;}

	.login_newmain h1{  width:100%;}

	.login_newmian_download{position: initial;display: block;}

    .login_magazine_select input[type='submit']{padding: 8px 30px; margin: 20px 15px 0 0;}

	.logo {margin-top: 0;}

	.zhuanli2 table tbody td { padding: 10px;font-size: 14px;}

	.zhuanli2 table thead th {padding: 9px 0;font-size: 16px;}

}



@media(max-width:767px){

	.site{ display:none;}

	.pad60 { padding: 30px 0;}

	.map{ height:250px;}

	.banners { display:block !important;}

	.bannerb{ display:none !important;}

	.linkL {padding: 13px 15px;}

	.bq{padding: 25px 15px;}

	.h_scienceTit{ padding:0 15px;}

	.h_scienceC .tab,.h_new .tab{position: initial; text-align: center;margin-top: 20px;}

	.h_scienceC .tab a,.h_new .tab a{display: inline-block;float: none;}

	.h_hrL { width: 65%;}

	.h_hrR { width: 35%;}

	.h_new .tab a{ color:#333;padding: 10px;}

	.h_new .tab a.on{color:#005bac;background: url(../images/icon-14.png) no-repeat center center;background-size: auto 100%;}

	header { padding: 15px;}

	.h_new .content li dl dd b,.new2list dl dd b{font-size: 28px;padding: 5px 8px;}

	.h_new .content li dl dd time,.new2list dl dd time{padding-top: 5px;}

	.h_new .content li dl dd h5,.new2list dl dd h5{margin-top: 0;}

	.h_new .content{padding: 20px 10px;}

	.h_new .content li dl{padding:0 5px !important;}

	.about1C img,.about6R{ display:none;}

	.about6L{ width:100%;}

	.about1C p{height:50px;}

	.about1,.about2,.about3,.about4,.about5,.about6{height:228px;}

	.pad315{ padding:30px 15px !important;}

	#sync1 .item { padding: 40px 0px;}

	#sync2 .synced .item {font-size: 26px;}

	#sync2 .item,.sciencemainTR h5{font-size: 18px;}

	.Tit { font-size: 24px;}

	.otherbanner1 { padding: 62px 10%;}

	.new3list dl dd{font-size: 14px;}

	.newmain h1{ font-size:20px;}

	.new1listB a{padding: 0 10px 0 35px;background: url(../images/icon-36.png) no-repeat center left 10px;}

	.new1listB a time{padding-left: 10px;}

	.new1listB a time span,.new1listTR span.more,.new1listTR p{ display:none;}

	.sciencemainT { margin-top:10px !important;padding:0 15px;}

	.sciencemainB {padding:20px 15px;}

	.top60{ margin-top:30px !important;}

	.book dl,.hr2list dl{ padding:0 !important;}

	.add2list dl dt div.div3{ display:none;}

	.add2list dl dt div.div1{width:calc(100% - 181px);}

	.map{ height:250px;}

	.login_magazineCTL { width:100%;}

	.login_magazineCTR{ width:100%; margin-top:20px;}

	.login_magazine_select select{font-size: 14px;line-height: 35px; height: 35px;}

	.login_newlist dl dt { width: 170px;}

	.login_newlist dl dd { width: calc(100% - 185px);}

	.login_newlist dl dd time{margin: 5px 0;}

	.login_newlist dl dd h5 { font-size: 16px;}

	.login_newlist dl dd time span{font-size: 12px;}

	.login_newlist dl dd p{height:50px;}

	.login_newlist dl dd div{margin-top: 15px;}

	.login_newmain h1 { font-size: 20px;}

    .login_magazine_select input[type='submit']{padding: 8px 30px;margin: 20px 0 0 0;  float: none;}

	.zhuanli2{ overflow-x: scroll;}

	.zhuanli2 table{width: 750px;}

}

@media(max-width:640px){

	.logo img{ width: 80%;}

	.h_video, .h_hr { width: 100%;}

	.h_hr{ margin-top:20px;}

	.banner.owl-theme .owl-pagination{bottom: 15px;}

    .gsjjTit h5,.researchmain h5{font-size: 19px;}

	#sync1 .item dl{display: block;margin: 15px 0;}

	#sync1 .item dl dd{ margin-left:0;margin-top:6px;}

    .hr2mainR h5 { font-size: 20px; margin-bottom:20px;}

	.partner li a{padding: 0 5px;}

	.message{width:100%;}

	.message { margin: 30px auto 0;}

	.login_magazineClist li a div.div3{ display:none;}

	.login_magazineClist li a div.div1{width: calc(100% - 90px); margin-right:10px;font-size: 14px;}

	.login_newmain h1 { font-size: 18px;}

	.login_newmain{padding: 30px 15px;}

}

@media(max-width:500px){

	#sync2 .synced .item {font-size: 20px;}

	#sync2 .item {font-size: 15px;}

	.sciencemainB .tab a{ padding:10px 0;width:33%; text-align:center;}

	.sciencemainTL { width: 70%;}

	.book dl a{padding: 15px;}

	.hr2list dl dt{ width:100px;}

	.hr2list dl dd{ width:calc(100% - 100px);padding: 15px 10px;}

	.hr2list dl dd span.more{ display:none;}

	.hr2list dl dd p { margin-top: 7px; font-size:12px; line-height:20px;height:40px;}

	.contactL{padding: 30px 15px;}

	.loginR h5 {font-size: 20px;}

	.loginR{padding: 40px 15px;}

	.login_newlist dl dt { width: 120px;}

	.login_newlist dl dd { width: calc(100% - 135px);}

	.login_newlist dl dd time span:nth-child(2),.login_newlist dl dd time span:nth-child(3){ display:none;}

	.login_newlist dl dd p{height:40px; line-height:20px;}

}

@media (max-width:450px){

	#sync1 .owl-buttons .owl-prev, #sync1 .owl-buttons .owl-next{width: 30px;}

	.historyC { padding: 0;}

	#sync1 .owl-buttons .owl-prev { left: 0;}

	#sync1 .owl-buttons .owl-next { right:0;}

	.new1listB a h5{width: 65%;}

	.hr2mainL{ width:80%;}

}

@media (max-width:400px){

	.h_new .content li dl dd h5,.new2list dl dd h5{ font-size:13px;}

	.h_new .content li dl dd time{ font-size:12px;}

	.h_video div a {height: 260px;}

	.book dl dt {width:70px;}

	.book dl dd { width: calc(100% - 85px);}

	.book dl dd span.down {margin-top: 5px;}

	.add2list dl dt div.div1{background:url(../images/icon-45.png) no-repeat left 5px center;font-size:15px; background-size:18px;padding: 0 10px 0 25px;width:calc(100% - 150px);}

	.add2list dl dt div.div2{width: 120px;}

	.add2list dl dt div { padding: 0 5px;}

	.contactL dl dt {width: 120px;margin:auto;float:none;}

	.contactL dl dd { float: none;margin:20px 0 0; text-align:center;}

    .login_magazine_select select{background-size: auto 80%; background-position:right 10%;}

	.login_newlist dl dd div a i{width:15px; height: 15px; background-size:100% !important;margin-right: 3px;}

	.login_newlist dl dd div a{padding: 0 8px;}

	.login_newlist dl dt {width: 100px;}

	.login_newlist dl dd { width: calc(100% - 110px);}

}

