blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,textarea,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
body{font:12px/1.5 "微软雅黑","Microsoft Yahei";color:#444;overflow-x:hidden}
a{text-decoration:none;color:#444}
a:hover{color:#f60}
img{max-width:100%;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
input,select,textarea{font-size:12px;color:#444;font-family:"微软雅黑","Microsoft Yahei";outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.wp{width:80%;max-width:1366px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
@font-face{font-family:Bold;src:url(../fonts/SourceHanSansCN-Bold.otf)}
@font-face{font-family:Akziden;src:url(../fonts/AkzidenzGroteskBQ.otf)}
@font-face{font-family:Regular;src:url(../fonts/SourceHanSansCN-Regular.otf)}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.main{margin-left:175px}
.header{position:fixed;top:0;bottom:0;left:0;width:175px;background-color:#fff;z-index:101}
.logo{width:135px;margin:43px auto 109px}
.logo img{width:100%;display:block}
.header .lang{position:absolute;bottom:44px;left:50%;margin-left:-50px;width:100px;border:1px solid #008a84}
.header .lang a{width:50%;float:left;text-align:center;line-height:27px;color:#008a84}
.header .lang a.on{background-color:#008a84;color:#fff}
.soBox{position:absolute;right:0;top:0;z-index:101}
.soBox:after{content:'';position:absolute;top:0;right:0;width:223px;height:495px;background:url(../images/so-bg1.png) right top no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.so-btn{width:42px;height:43px;display:block;position:absolute;right:0;top:28px;z-index:2;cursor:pointer;background:url(../images/i-so.png) center center no-repeat}
.so{position:absolute;top:28px;right:0;display:none;z-index:2}
.so .inp{display:block;height:45px;width:250px;color:#fff;padding:0 45px 0 20px;font-size:16px;background:0;border:1px solid #fff;border-radius:45px}
.so .inp:focus{background-color:transparent!important;border:1px solid #fff}
.so .inp::-webkit-input-placeholder{color:#999}
.so .inp::-moz-placeholder{color:#999}
.so .inp::-ms-input-placeholder{color:#999}
.so .btn{position:absolute;width:45px;height:45px;right:0;top:0;border:0;cursor:pointer;background:url(../images/i-so.png) center center no-repeat;-o-background-size:30px auto;-ms-background-size:30px auto;-moz-background-size:30px auto;-webkit-background-size:30px auto;background-size:30px auto}
.nav{position:relative;z-index:3}
.nav li{position:relative}
.nav li .v1{font-size:16px;color:#555;display:block;position:relative;z-index:3;height:56px;line-height:56px;padding-left:36px}
.nav li .v1 i{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:6px;background-position:center;background-repeat:no-repeat}
.nav dl{position:absolute;width:182px;top:0;left:175px;visibility: hidden;opacity: 0;
	transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s
}
.nav .i10 dl,.nav .i11 dl,.nav .i7 dl,.nav .i8 dl,.nav .i9 dl{top:auto;bottom:0}
.nav .i5{position: static;}
.nav .i5 dl{top: -35px;}
.nav .i5 dd a{font-size: 14px;height: 40px;line-height: 40px;padding-left: 30px;}
.nav dl.open{visibility: visible;opacity: 1;}
.nav dd a{display:block;height:60px;line-height:60px;padding-left:50px;font-size:16px;color:#fff}
.nav dd.ok a,.nav dd:hover a{background-color:#1a9691}
.nv-bg{position:fixed;top:0;bottom:0;width:182px;left:175px;background-color:#008a84;z-index:2;visibility: hidden;opacity: 0;
	transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s
}
.nv-bg.open{visibility: visible;opacity: 1;}
.menuBtn{position:relative;z-index:9;display:none;width:40px;height:40px;padding:7px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:3px;background-color:#0394ed;margin:3px 0 5px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:5px;top:47%;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.ban{height:480px;position:relative;background-position:center center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.ban .tit{position:absolute;top:50%;left:0;right:0;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.ban .tit h2{font-size:40px;color:#2a5db4}
.ban .tit em{font-size:20px;font-family:arial;color:rgba(136,136,136,.5);text-transform:uppercase}
.banner{height:100vh;padding-top: 87px;}
.banner .slick-list,.banner .slick-slide,.banner .slick-slider,.banner .slick-track{height:100%}
.banner .slick-slide a{outline:0;position:relative;height:100%;display:block;background-position:center center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.banner .wp{position:relative}
.banner .tit{position:absolute;top:42.3vh;color:#fff;padding-left:26px}
.banner .tit:after{content:'';position:absolute;left:0;top:8px;width:3px;height:89px;background-color:#fff}
.banner .tit h2{font-size:50px;line-height:1.3;text-shadow:0 2px 2px rgba(0,0,0,.7)}
.banner .tit p{font-size:24px;text-shadow:0 2px 2px rgba(0,0,0,.4)}
.banner .slick-next,.banner .slick-prev{position:absolute;top:57vh;overflow:hidden;cursor:pointer;width:34px;height:26px;font-size:0;line-height:0;z-index:9;border:0;background-color:transparent;background-repeat:no-repeat;background-position:left center}
.banner .slick-prev{left:50%;margin-left:-683px;background-image:url(../images/i-l.png)}
.banner .slick-next{left:50%;margin-left:-630px;background-image:url(../images/i-r.png)}
.banner .slick-prev:after{content:'';position:absolute;right:0;top:0;height:26px;width:1px;background-color:#fff}
.banner .slick-dots{position: absolute;left: 0;right: 0;text-align: center;bottom: 30px;font-size: 0;z-index: 5;}
.banner .slick-dots li{display: inline-block;width: 50px;height: 4px;background-color: #fff;cursor: pointer;margin: 0 3px;}
.banner .slick-dots li button{display: none;}
.banner .slick-dots li.slick-active{background-color: #0394ed;}
.footer{color:#fff;background:url(../images/fd-bg.png) center center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.fd-con{overflow:hidden;padding:98px 135px 75px}
.fd-tit{font-size:18px;line-height:45px}
.fd-tit i{width:45px;height:45px;display:inline-block;vertical-align:middle;background-position:left center;background-repeat:no-repeat}
.fd-tit .icon1{background-image:url(../images/i-fd1.png)}
.fd-tit .icon2{background-image:url(../images/i-fd2.png)}
.fd-tit .icon3{background-image:url(../images/i-fd3.png)}
.fd-tit .icon4{background-image:url(../images/i-fd4.png)}
.fd-tel{float:left;max-width:560px}
.fd-add .txt,.fd-add2 .txt,.fd-tel .txt{font-size:14px;line-height:30px}
.fd-add{float:left;margin-left:80px}
.fd-add .txt{margin-bottom:5px}
.fd-add2{float:left;margin-left:70px}
.fd-qr{float:right;margin-top:10px}
.fd-qr .pic{width:132px;margin-bottom:5px}
.fd-qr .pic img{width:100%;display:block}
.fd-qr p{font-size:14px;color:#fff;text-align:center}
.fd-copy{line-height:68px;overflow:hidden;padding:0 135px;border-top:1px solid rgba(255,255,255,.1)}
.fd-copy p{font-size:14px;color:rgba(255,255,255,.6)}
.fd-copy .share{float:right; font-size:14px;}
.fd-copy .share a{width:33px;height:33px;padding:0;margin:0 0 0 19px;background-position:center!important;background-repeat:no-repeat;background-color:rgba(255,255,255,.1);border-radius:50%}
.index-fd{background:url(../images/fd-bg1.jpg) center center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.index-fd .footer{background:0}
.index-fd .fd-con{padding-top:93px}
.fd-link{padding:0 135px;overflow:hidden}
.fd-link dl{width:10%;float:left}
.fd-link dt{margin-bottom:25px}
.fd-link dt a{display:block;font-size:18px;color:#fff;font-weight:700}
.fd-link dd a{display:block;font-size:14px;line-height:30px;color:#fff}
.fd-link a:hover{opacity:.8}
.g-tab{height:70px;background-color:#0394ed}
.g-tab ul{font-size:0;text-align:center}
.g-tab li{display:inline-block;margin-right:-1px}
.g-tab li a{font-size:18px;color:#fff;display:block;line-height:70px;padding:0 70px;position:relative}
.g-tab li a:after{content:'';position:absolute;right:0;top:50%;margin-top:-7px;width:1px;height:14px;background-color:#fff}
.g-tab li.on a,.g-tab li:hover a{background-color:#4bb9fc;color:#fff}
.g-tab li.on a:after,.g-tab li:hover a:after,.g-tab li:last-child a:after{display:none}
.g-tab1{background-color:#0394ed;text-align:center;padding:26px 135px 15px}
.g-tab1 ul{font-size:0}
.g-tab1 li{display:inline-block;margin-right:-1px;margin-bottom:9px}
.g-tab1 li a{height:40px;line-height:40px;display:block;padding:0 30px;font-size:18px;color:#fff;position:relative}
.g-tab1 li a:after{content:'';position:absolute;right:0;top:50%;margin-top:-7px;width:1px;height:14px;background-color:#fff}
.g-tab1 li.on a,.g-tab1 li:hover a{background-color:#9be3e0;color:#3aa5a3}
.g-tab1 li.on a:after,.g-tab1 li:hover a:after,.g-tab1 li:last-child a:after{display:none}
/*!公用*/
.g-titq1{overflow:hidden}
.g-titq1 h3{font-size:40px;color:#0394ed;line-height:1.3em;padding-bottom:27px;position:relative;overflow:hidden}
.g-titq1 em{display:block;font-size:20px;color:rgba(51,51,51,.5);line-height:1.3em;font-family:Arial;text-transform:uppercase;letter-spacing:2.2px;margin-top:8px;overflow:hidden}
.g-titq1 h3:after{content:'';width:34px;height:2px;background-color:rgba(51,51,51,.5);position:absolute;left:0;bottom:0}
.g-titq2{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:12px;overflow:hidden}
.g-titq2 a{display:block;float:right;font-size:17px;color:#999;line-height:30px;margin-left:10px;overflow:hidden}
.g-titq2 a i{display:inline-block;vertical-align:middle;width:20px;height:12px;background:url(../images/iconq8.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-left:5px}
.g-titq2 a:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.g-titq2 h3{font-size:20px;color:#444;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.fix-win{position: fixed;top: 0%;left: 20px;z-index: 103;width: 320px;
	/*-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);*/
}
.fix-win li{margin-bottom: 30px;position: relative;}
.fix-win .con{display: block;position: relative;}
.fix-win .pic{padding-top: 72%;height: 0;position: relative;overflow: hidden;}
.fix-win .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.fix-win h3{position: absolute;top: 50%;left: 10px;right: 10px;text-align: center;
	font-size: 19px;color: #fff;line-height: 28px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.fix-win h3 span{font-size: 22px;display: block;}
.fix-win .close{position: absolute;top: 0;right: 0;height: 40px;width: 47px;z-index: 2;
	background: url(../images/p-close.png) no-repeat center center;
	cursor: pointer;
}



/*!产品指南详情*/
.ul-txtq1{text-align:center;font-size:0;margin-top:50px;overflow:hidden}
.ul-txtq1 li{display:inline-block;vertical-align:middle;margin:0 8px}
.ul-txtq1 li a{display:block;width:200px;font-size:18px;color:#0394ed;line-height:48px;border:1px solid #0394ed;border-radius:25px;overflow:hidden}
.ul-txtq1 li.on a,.ul-txtq1 li:hover a{background-color:#0394ed;color:#fff}
.m-textq1{overflow:hidden;margin-top:50px;margin-bottom:31px}
.m-textq1 .top{background-color:#0394ed;padding:33px 77px 35px 31px;margin-bottom:50px;overflow:hidden}
.m-textq1 .ll{float:left;width:652px;margin-right:47px;overflow:hidden}
.m-textq1 .slider-for{float:left;width:520px;background-color:#fff;margin-right:10px;overflow:hidden}
.m-textq1 .slider-for .pic{width:100%;height:439px;line-height:439px;text-align:center;overflow:hidden}
.m-textq1 .slider-for .pic img{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}
.m-textq1 .slider-nav{width:122px;margin:-2px 0 -3px;overflow:hidden}
.m-textq1 .slider-nav .item{margin:2px 0 3px}
.m-textq1 .slider-nav .pic{height:104px;line-height:104px;text-align:center;background-color:#fff;overflow:hidden;position:relative}
.m-textq1 .slider-nav .pic img{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}
.m-textq1 .slider-nav .slick-current .pic:after{content:'';border:4px solid #58cec9;position:absolute;top:0;left:0;bottom:0;right:0}
.m-textq1 .top .rr{font-size:16px;color:#fff;line-height:2em;padding-top:34px;overflow:hidden}
.m-textq1 .top .rr .tit{font-size:24px;line-height:1.33em;font-weight:400;font-family:Bold,"微软雅黑";margin-bottom:13px;overflow:hidden}
.m-textq1 .top .rr .desc{height:22em;overflow:hidden}
.m-textq1 .box{overflow:hidden}
.m-textq1 .box h3{font-size:27px;color:#fff;line-height:1.8em;text-align:center;background-color:#0394ed;padding:15px 0 19px;overflow:hidden}
.m-textq1 .box .table{overflow:hidden;margin-bottom:50px}
.m-textq1 .box .table h4{font-size:23px;color:#333;line-height:1.8em;font-weight:400;text-align:center;background-color:#e3e3e3;border:1px solid #ccc;padding:8px 0;margin-bottom:-1px;position:relative;z-index:2;overflow:hidden}
/*!发展历史*/
.m-slider{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;overflow:hidden}
.m-slider:after{content:'';height:2px;background-color:#ddd;position:absolute;top:143px;left:0;right:0;z-index:1}
.m-slider .slider-for{padding:87px 0 262px;margin:0 -39px;position:relative;z-index:2}
.m-slider .slider-for .item{margin:0 39px;position:relative}
.m-slider .slider-for .item:after{content:'';height:2px;background-color:#0394ed;position:absolute;top:56px;left:0;right:0}
.m-slider .slider-for i{display:block;width:18px;height:35px;background:url(../images/iconq1.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-left:45px;margin-bottom:46px;overflow:hidden}
.m-slider .slider-for .txt{overflow:hidden}
.m-slider .slider-for .date{font-size:36px;color:#0394ed;line-height:1.5em;font-weight:400;font-family:Akziden,"微软雅黑";margin-bottom:7px;overflow:hidden}
.m-slider .slider-for .desc{font-size:16px;color:#535353;line-height:2.19em;overflow:hidden}
.m-slider .slider-for .slick-next,.m-slider .slider-for .slick-prev{position:absolute;top:126px;overflow:hidden;width:36px;height:36px;font-size:0;line-height:0;z-index:4;border:none;border-radius:50%;background:center center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;cursor:pointer}
.m-slider .slider-for .slick-prev{left:-24px;background-image:url(../images/iconq2.png)}
.m-slider .slider-for .slick-next{right:-24px;background-image:url(../images/iconq3.png)}
.m-slider .slider-for .slick-dots{position:absolute;left:0;bottom:15px;width:100%;text-align:center;z-index:4}
.m-slider .slider-for .slick-dots li{display:inline-block;margin:0 2px}
.m-slider .slider-for .slick-dots li button{display:block;width:10px;height:10px;font-size:0;line-height:0;text-indent:999px;background-color:#fff;border:1px solid #0394ed;border-radius:50%;padding:0;cursor:pointer}
.m-slider .slider-for .slick-dots li.slick-active button{background-color:#0394ed}
.m-slider .slider-for .slick-next:hover,.m-slider .slider-for .slick-prev:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
/*!公司介绍*/
.m-company{background-repeat:no-repeat;background-position:88.5% 71px;padding-top:58px;overflow:hidden}
.ul-imgtxtq1{overflow:hidden}
.ul-imgtxtq1 li{margin-bottom:67px;overflow:hidden}
.ul-imgtxtq1 li:last-child{margin-bottom:51px}
.ul-imgtxtq1 .con{position:relative;overflow:hidden}
.ul-imgtxtq1 .pic{float:left;width:50%;height:auto;overflow:hidden}
.ul-imgtxtq1 .pic img{display:block;width:100%;height:100%}
.ul-imgtxtq1 li:nth-child(even) .pic{float:right}
.ul-imgtxtq1 .box{width:50%;position:absolute;top:0;right:0;bottom:0;overflow:hidden}
.ul-imgtxtq1 li:nth-child(even) .box{left:0;right:auto}
.ul-imgtxtq1 .txt{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 55px 0 62px;overflow:hidden}
.ul-imgtxtq1 .desc{font-size:16px;color:#535353;line-height:2.19em;max-height:21.9em;overflow:hidden}
.jsnr{line-height:32px;letter-spacing:0.1px;}
.jsnr p{padding-top:15px;text-align:justify;}
.ul-imgtxtq1 li:nth-child(even) .txt{padding:0 70px 0 55px}
.ul-imgtxtq1 .txt .g-titq1{margin-bottom:19px}
/*!核心技术体系*/
.m-core{padding:51px 0 148px;overflow:hidden}
.m-core .box{margin-top:50px;overflow:hidden}
.m-core .con,.m-core .item,.m-core .item .top{overflow:hidden}
.m-core .item h3{font-size:24px;color:#fff;line-height:69px;text-align:center;background-color:#0394ed;padding:0 5px;overflow:hidden}
.m-core .item .top h3{float:left;width:50%}
.m-core dl{overflow:hidden}
.m-core dd{float:left;width:25%;overflow:hidden}
.m-core .item.qm dd{width:16.66%}
.m-core dd span{display:block;font-size:16px;color:#333;line-height:67px;text-align:center;background-color:#f5f5f5;border:1px solid #ccc;padding:0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-core .arr{overflow:hidden}
.m-core .arrow{border:1px solid #ccc;border-top:none;padding:11px 0 16px;overflow:hidden}
.m-core .arr .arrow{float:left;width:50%}
.m-core .arrow i{display:block;width:40px;height:40px;background:url(../images/iconq4.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:0 auto;overflow:hidden}
/*!人力资源_人才战略*/
.m-talent{padding:105px 0 83px;overflow:hidden}
.m-talent .txt{margin-bottom:65px;overflow:hidden}
.m-talent .txt .g-titq1{float:left;width:284px;padding-top:1px}
.m-talent .txt .g-titq1 h3:after{display:none}
.m-talent .txt .g-titq1 h3 em{margin-top:12px}
.m-talent .txt .desc{font-size:16px;color:#333;line-height:1.88em;letter-spacing:.65px;padding-left:80px;position:relative;overflow:hidden}
.m-talent .txt .desc:after{content:'';width:1px;height:135px;background-color:#bfbfbf;position:absolute;top:10px;left:0}
.m-talent .pic{width:100%;height:auto;overflow:hidden}
.m-talent .pic img{display:block;width:100%;height:auto}
/*!生产能力*/
.m-textq2{padding:46px 0 48px;overflow:hidden}
.ul-imgq1{margin:0 -20px 10px;overflow:hidden}
.ul-imgq1 li{float:left;width:50%;padding:0 20px;margin-bottom:20px;overflow:hidden}
.ul-imgq1 .pic{position:relative;height:0;padding-top:68%;background-color:#ccc;overflow:hidden}
.ul-imgq1 .pic img{display:block;width:100%;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-textq2 .txt{font-size:20px;color:#666;line-height:2em;letter-spacing:1.5px;overflow:hidden}
/*!售后服务类别*/
.m-category{padding:87px 0 69px;overflow:hidden}
.m-category h3{font-size:30px;color:#333;line-height:1.5em;text-align:center;border-bottom:1px solid rgba(181,181,181,.3);padding-bottom:35px;overflow:hidden}
.ul-txtq2{margin:65px -20px 0;overflow:hidden}
.ul-txtq2 li{float:left;width:25%;padding:0 20px;margin-bottom:36px;overflow:hidden}
/*.ul-txtq2 li:last-child{width:auto;clear:left}*/
.ul-txtq2 h4{font-weight:400;padding-left:36px;margin-bottom:22px;position:relative;overflow:hidden}
.ul-txtq2 h4:after{content:'';width:22px;height:22px;background-color:#0394ed;border-radius:50%;position:absolute;left:0;top:16px}
.ul-txtq2 h4 span{display:inline-block;vertical-align:middle;font-size:24px;color:#333;line-height:40px;border:2px solid #0394ed;border-radius:8px;padding:2px 28px 9px 22px}
.ul-txtq2 .desc{font-size:18px;color:#333;line-height:1.67em;height:3.34em;overflow:hidden}
.ul-txtq2 .pic{margin-top:66px;overflow:hidden}
.ul-txtq2 .pic img{display:block;margin:0 auto}
/*!投资者关系*/
.m-investor{padding-top:82px;padding-bottom:30px;overflow:hidden}
.m-investor .item{margin-bottom:53px;overflow:hidden}
.m-investor h3{font-size:24px;color:#333;line-height:43px;font-weight:400;overflow:hidden}
.m-investor h3 a{display:inline-block;vertical-align:middle;width:160px;height:43px;font-size:20px;color:#fff;line-height:43px;text-align:center;background-color:#0394ed;margin-left:36px;margin-top:-4px;overflow:hidden}
.m-investor h3 a:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-investor .form{margin-top:27px;margin-bottom:17px;overflow:hidden}
.m-investor .form textarea{display:block;width:100%;height:249px;font-size:16px;color:#333;line-height:1.8em;background-color:#fafafa;border-radius:6px;border:none;resize:none;padding:15px 21px;overflow:hidden}
.m-investor .form .sub-btn{display:block;width:160px;height:58px;background-color:#0394ed;border:none;text-align:center;font-size:20px;color:#fff;line-height:58px;margin-top:19px;margin-left:3px;overflow:hidden}
.m-investor .form .sub-btn:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.ul-imgtxtq2{margin:44px -10px 0;overflow:hidden}
.ul-imgtxtq2 li{float:left;width:33.33%;padding:0 10px;position:relative}
.ul-imgtxtq2 li:after{content:'';width:1px;height:143px;background-color:#b5b5b5;position:absolute;top:50%;right:0}
.ul-imgtxtq2 li:last-child:after{display:none}
.ul-imgtxtq2 .pic{width:80px;height:80px;margin:0 auto 42px;position:relative}
.ul-imgtxtq2 .pic img{display:block;width:100%;height:100%}
.ul-imgtxtq2 .pic:after{content:'';width:25px;height:7px;background-color:#0394ed;position:absolute;left:50%;bottom:-25px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.ul-imgtxtq2 span{display:block;font-size:20px;color:#4f4f4f;line-height:1.5em;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-imgtxtq2 span a{color:#4f4f4f}
.ul-imgtxtq2 span a:hover{text-decoration:underline}
/*!首页第三屏*/
#page2,#page3{background-repeat:no-repeat;background-position:right center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.row-a2{overflow:hidden;position:relative;z-index:102}
.g-titq1.qm{padding:0 10px}
.g-titq1.qm h3{text-align:center;padding-bottom:0;color:#333}
.g-titq1.qm h3:after{display:none}
.g-titq1.qm em{color:rgba(168,169,171,.8)}
.m-news{width:1464px;margin:30px auto 0;overflow:hidden;position:relative;z-index:102}
.m-news .box{margin:0 -10px;overflow:hidden}
.m-news .ll{float:left;width:67%;padding:0 10px;overflow:hidden}
.m-news .rr{float:left;width:33%;padding:0 10px;overflow:hidden}
.m-news .content{background-color:rgba(255,255,255,.1);padding:48px 52px 20px 46px;overflow:hidden}
.m-news .rr .content{padding:47px 43px 20px 51px}
.m-news .mess{margin-top:21px;overflow:hidden}
.m-news .left{float:left;width:414px;margin-right:38px;margin-bottom:31px;overflow:hidden}
.m-news .left a{display:block}
.m-news .left .pic{position:relative;height:0;padding-top:57%;margin-bottom:23px;overflow:hidden}
.m-news .left .pic img{display:block;width:100%;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-news .left a:hover .pic img{-webkit-transform:scale(1.08) translateY(-50%);-moz-transform:scale(1.08) translateY(-50%);-ms-transform:scale(1.08) translateY(-50%);-o-transform:scale(1.08) translateY(-50%);transform:scale(1.08) translateY(-50%)}
.m-news .left .pic .date{display:block;width:85px;text-align:center;font-size:14px;color:#fff;line-height:1.3em;background-color:rgba(0,138,132,.9);position:absolute;top:0;left:0;padding:4px 0 10px;overflow:hidden}
.m-news .left .pic .date em{display:block;font-size:36px;line-height:1.3em;font-weight:700;margin-bottom:-4px;overflow:hidden}
.m-news .left .txt{font-size:14px;color:#888;line-height:1.92em;padding-left:29px;position:relative;overflow:hidden}
.m-news .left .txt:after{content:'';width:9px;height:9px;background-color:#008a84;border-radius:50%;-webkit-box-shadow:0 0 5px rgba(0,138,132,.21);-moz-box-shadow:0 0 5px rgba(0,138,132,.21);-ms-box-shadow:0 0 5px rgba(0,138,132,.21);-o-box-shadow:0 0 5px rgba(0,138,132,.21);box-shadow:0 0 5px rgba(0,138,132,.21);position:absolute;top:11px;left:7px}
.m-news .left .txt .tit{font-size:18px;color:#444;line-height:1.67em;margin-bottom:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-news .left a:hover .txt .tit{color:#008a84}
.m-news .left .txt .desc{height:3.84em;overflow:hidden}
.ul-txtq3{padding-top:6px;overflow:hidden}
.ul-txtq3 li{margin-bottom:31px;overflow:hidden}
.ul-txtq3 .con{display:block}
.ul-txtq3 .txt{font-size:14px;color:#888;line-height:1.92em;padding-left:24px;position:relative;overflow:hidden}
.ul-txtq3 .txt:after{content:'';width:9px;height:9px;background-color:#008a84;border-radius:50%;-webkit-box-shadow:0 0 5px rgba(0,138,132,.21);-moz-box-shadow:0 0 5px rgba(0,138,132,.21);-ms-box-shadow:0 0 5px rgba(0,138,132,.21);-o-box-shadow:0 0 5px rgba(0,138,132,.21);box-shadow:0 0 5px rgba(0,138,132,.21);position:absolute;top:11px;left:0}
.ul-txtq3 .txt .tit{font-size:18px;color:#444;line-height:1.67em;margin-bottom:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txtq3 a:hover .txt .tit{color:#008a84}
.ul-txtq3 .txt .desc{height:3.84em;overflow:hidden}
.ul-txtq4{margin-top:28px;margin-bottom:21px;overflow:hidden}
.ul-txtq4 li{border-bottom:1px dashed rgba(0,0,0,.1);padding-bottom:15px;margin-bottom:16px;overflow:hidden}
.ul-txtq4 li:last-child{margin-bottom:0;border-bottom:none}
.ul-txtq4 .con{display:block}
.ul-txtq4 .txt{overflow:hidden}
.ul-txtq4 .tit{font-size:18px;color:#444;line-height:1.63em;margin-bottom:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txtq4 a:hover .tit{color:#008a84}
.ul-txtq4 .date{display:block;font-size:17px;color:#999;line-height:1.5em;background:url(../images/iconq9.png) left center no-repeat;padding-left:23px;overflow:hidden}
.row-a1{overflow:hidden}
.row-a1 .ll{float:left;width:50%;height:100vh;background-color:rgba(255,255,255,.95);padding:160px 162px 20px 147px;overflow:hidden}
.row-a1 .ll .g-titq1 img{display:block;margin-bottom:-42px;overflow:hidden}
.row-a1 .ll .g-titq1 h3{color:#333;padding-bottom:39px}
.row-a1 .ll .txt{font-size:16px;color:#333;line-height:2em;margin-top:39px;margin-bottom:57px;overflow:hidden}
.row-a1 .ll .txt .more{display:block;width:208px;height:48px;background:url(../images/iconq10.png) right center no-repeat #008a84;font-size:16px;color:#fff;line-height:48px;padding:0 80px 0 26px;margin-top:29px;overflow:hidden}
.row-a1 .ll .txt .more:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.ul-imgtxtq3{overflow:hidden}
.ul-imgtxtq3 li{float:left;margin-right:58px;overflow:hidden}
.ul-imgtxtq3 .con{display:block}
.ul-imgtxtq3 .pic{width:86px;height:86px;border-radius:50%;border:1px solid #008a84;margin:0 auto 6px;overflow:hidden}
.ul-imgtxtq3 .pic img{display:block;width:100%;height:100%}
.ul-imgtxtq3 a:hover .pic img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.ul-imgtxtq3 span{display:block;font-size:18px;color:#333;line-height:1.5em;font-weight:700;text-align:center;overflow:hidden}
.ul-imgtxtq3 a:hover span{color:#008a84}
.row-a1 .rr{float:left;width:50%;height:100vh;overflow:hidden}
.row-a1 .video{width:100%;height:100vh;position:relative;overflow:hidden}
.row-a1 .video video{display:block;width:100%;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.row-a1 .video a{display:block}
.row-a1 .video i{display:block;width:95px;height:95px;background:url(../images/iconq14.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}
/*!视频弹窗*/
.m-pop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:110;display:none}
.m-pop .pop-bg{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;background-color:rgba(0,0,0,.5)}
.m-pop .inner{position:absolute;top:50%;left:50%;width:800px;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background-color:#fff}
.m-pop .close{position:absolute;width:20px;height:20px;right:-20px;top:-20px;background:url(../images/close.png) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-win .video{width:100%;height:auto;overflow:hidden}
.m-win .video video{display:block;width:100%;height:auto}
.g-titq2 a,.m-investor .form .sub-btn,.m-investor h3 a,.m-news .left .pic img,.m-news .left .txt .tit,.m-slider .slider-for .slick-next,.m-slider .slider-for .slick-prev,.row-a1 .ll .txt .more,.ul-imgtxtq2 span a,.ul-imgtxtq3 .pic img,.ul-imgtxtq3 span,.ul-txtq1 li a,.ul-txtq3 .txt .tit,.ul-txtq4 .tit{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.pages{text-align:center;margin:20px 0 71px}
.pages ul{display:inline-block;vertical-align:top}
.pages li{float:left;margin:0 11px}
.pages a{display:block;width:48px;height:48px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#0394ed;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;font-size:18px;color:#fff;line-height:48px;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.pages .prev a{background-image:url(../images/img2.png)}
.pages .next a{background-image:url(../images/img3.png)}
.pages a:hover,.pages li.on a{background-color:#f5cb1b}
.p-list1{overflow:hidden;position:relative;margin:105px 20px 81px 60px}
.p-list1:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:1px;background:#fff}
.p-list1:before{content:"";display:block;position:absolute;right:0;bottom:0;top:0;width:1px;background:#fff}
.p-list1 li{float:left;width:33.33%;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}
.p-list1 li:nth-child(n+4){padding-top:55px;padding-bottom:15px}
.p-list1 .con{display:block;font-size:16px;color:#797979;line-height:24px;text-align:center;padding:0 20px 41px}
.p-list1 .tit{font-size:20px;color:#333;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:7px;margin-top:10px}
.p-list1 .con:hover .tit{color:#0394ed}
.p-list1 .det{height:48px;overflow:hidden;padding:0 10px}
.p-list1 .pic{height:0;padding-top:66.66%;position:relative;overflow:hidden}
.p-list1 .pic img{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:100%}
.m-tit1{font-size:24px;color:#fff;line-height:101px;text-align:center;background:#0394ed}
.m-utilization{padding:73px 0 91px;font-size:16px;color:#4b4b4b;line-height:1.875}
.m-utilization .con1 .m-tit1{margin-bottom:68px}
.m-utilization .con2 .m-tit1{margin-bottom:41px}
.m-utilization .con2 .tit1{margin-top:5px;margin-bottom:4px}
.m-utilization .con1{padding-bottom:70px}
.m-utilization .con2{padding-bottom:20px}
.m-utilization .img{display:block;margin:0 auto}
.m-utilization .det{background:#fff;box-shadow:0 0 7px rgba(0,0,0,.09);padding:41px 35px 37px;margin-top:18px}
.m-utilization .tit1{font-size:24px;color:#2a5db4;line-height:62px;text-align:center}
.m-utilization .tit2{font-size:20px;color:#0394ed}
.m-case{overflow-x:auto;overflow-y:hidden;font-size:16px;color:#333;line-height:20px;text-align:center}
.m-case table{width:100%;min-width:600px}
.m-case th{font-size:20px;color:#333;line-height:56px;font-weight:400;border:1px solid #d4d4d4;background:#f5f5f5}
.m-case .th1{width:19%}
.m-case .th2{width:10%}
.m-case .th3,.m-case .th4{width:10.5%}
.m-case td{padding:19px 5px 20px;border:1px solid #d4d4d4}
.m-article1{font-size:16px;color:#1f1f1f;line-height:1.75;color:rgba(31,31,31,.8);padding:60px 0 45px}
.m-article1 p{margin-top:18px;}
.m-article1 .img{display:block;margin:0 auto;}
.m-article1 img{margin-top:20px; margin-bottom:10px;}
.m-article1 h1{font-size:26px;color:#3e3e3e;text-align:center}
.m-article1 .info{color:#bfbfc1;line-height:23px;text-align:center;border-bottom:2px solid #f1f9f9;padding:14px 10px 19px;margin-bottom:44px}
.m-article1 .info span{padding:0 20px;line-height:24px}
.m-article1 .info span:after{display:none}
.m-article1 .info img{display:inline-block;vertical-align:middle;margin:-2px 3px 0 0}
.m-article1 .bdsharebuttonbox a{float:none;display:inline-block;vertical-align:top;width:23px!important;height:23px!important;padding:0!important;margin:0 2px!important;background-position:center center!important}
.m-article1 .bdsharebuttonbox .bds_tqq{background-image:url(../images/img18.jpg)}
.m-article1 .bdsharebuttonbox .bds_qzone{background-image:url(../images/img19.jpg)}
.m-article1 .bdsharebuttonbox .bds_sqq{background-image:url(../images/img20.jpg)}
.m-article1 .bdsharebuttonbox .bds_tsina{background-image:url(../images/img21.jpg)}
.m-article1 .bdsharebuttonbox .bds_weixin{background-image:url(../images/img22.jpg)}
.bd_weixin_popup .bd_weixin_popup_main{padding-top:8px!important;padding-bottom:8px!important}
.m-flip{position:relative;z-index:2;padding:38px 0;font-size:18px;color:#333;line-height:32px}
.m-flip .col-l{float:none;display:inline-block;vertical-align:top;width:48%}
.m-flip .col-r{display:inline-block;vertical-align:top;width:48%;text-align:right}
.m-flip .det{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.m-flip a{color:inherit}
.m-flip a:hover{color:#2a5db4}
.m-flip .tit{font-size:20px;color:#333;margin-bottom:2px}
.m-flip:after{content:"";display:block;position:absolute;left:-9999px;right:-9999px;top:0;bottom:0;z-index:-1;background:#effefd}
.p-list2{margin:32px 0 58px}
.p-list2 li{overflow:hidden;padding:40px 0 45px;border-bottom:2px solid #eeeded}
.p-list2 .pic{float:left;width:349px;height:205px;margin-right:30px;overflow:hidden}
.p-list2 .pic img{display:block;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.p-list2 .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.p-list2 .txt{overflow:hidden;font-size:16px;color:#686666;line-height:28px;padding-top:23px}
.p-list2 .tit{font-size:24px;color:#333;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.p-list2 .tit a{color:inherit;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.p-list2 .tit a:hover{color:#0394ed}
.p-list2 .det{height:5.25em;overflow:hidden}
.p-list2 .date{font-size:17px;color:#999;line-height:24px;padding:11px 0 12px}
.p-list2 .date img{display:inline-block;vertical-align:middle;margin:-2px 3px 0 0}
.p-list3{width:127px;position:absolute;left:0;top:50%;z-index:20;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.p-list3 li{font-size:40px;color:#fff;line-height:236px;font-weight:700;padding:0 5px 0 121px;margin:-60px 0;width:236px;height:236px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:translateX(-46%);-moz-transform:translateX(-46%);-ms-transform:translateX(-46%);-o-transform:translateX(-46%);transform:translateX(-46%);background:rgba(255,255,255,.3);overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;position:relative;z-index:1;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.p-list3 li.on,.p-list3 li:hover{background:#008a84;z-index:2}
.box-tab1{width:100%;height:100%;position:relative;z-index:10;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover;background:rgba(0,0,0,.1)}
.box-tab2{background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover;position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}
.p-list4{position:absolute;left:7.6%;right:7.6%;z-index:10;bottom:24px}
.p-list4 li{float:left;width:20%;height:132px;background:rgba(255,255,255,.1);background:rgba(0,0,0,.1);border-right:1px solid rgba(255,255,255,.3);position:relative;cursor:pointer}
.p-list4 li:last-child{border:none}
.p-list4 .tit{position:absolute;left:0;right:0;top:50%;z-index:5;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:18px;color:#fff;line-height:55px;text-align:center;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.p-list4 .tit i{display:inline-block;vertical-align:middle;width:55px;height:55px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #fff;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;margin-right:15px}
.p-list4 .pic{position:absolute;left:0;top:0;z-index:4;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;opacity:0;filter:alpha(opacity=0)}
.p-list4 li.hover{height:168px;background:#008a84;border-color:#008a84;top:-36px}
.p-list4 li.hover .pic{opacity:.1;filter:alpha(opacity=10)}
.p-list4 li.hover i{background-color:#008a84}
.p-list5{width:79%;margin:0 auto;padding-top:11%;overflow:hidden}
.p-list5 li{float:left;width:33.3%;padding:12px;}
.p-list5 .con{display:block;height:310px;background:rgba(255,255,255,.8);font-size:20px;color:#289b99;text-align:center;line-height:24px;font-weight:700;position:relative;z-index:5;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.p-list5 .pic{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.p-list5 .txt{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;line-height:46px; font-size:16px;}
.p-list5 i{display:block;width:100%;height:260px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;margin:0 auto; font-size:16px;}
.p-list5 .icon1{background-image:url(../images/img40.png)}
.p-list5 .icon2{background-image:url(../images/img41.png)}
.p-list5 .icon3{background-image:url(../images/img42.png)}
.p-list5 .icon4{background-image:url(../images/img43.png)}
.p-list5 .icon5{background-image:url(../images/img44.png)}
.p-list5 .icon6{background-image:url(../images/img45.png)}
.p-list5 .icon7{background-image:url(../images/img46.png)}
.p-list5 .icon8{background-image:url(../images/img47.png)}
.p-list5 .icon9{background-image:url(../images/img48.png)}
.p-list5 .icon10{background-image:url(../images/img49.png)}
.p-list5 .icon11{background-image:url(../images/img50.png)}
.p-list5 .icon12{background-image:url(../images/img51.png)}
.p-list5 .icon13{background-image:url(../images/img52.png)}
.p-list5 .icon14{background-image:url(../images/img53.png)}
.p-list5 .icon15{background-image:url(../images/img54.png)}
.p-list5 .icon16{background-image:url(../images/img55.png)}
.p-list5 .icon17{background-image:url(../images/img56.png)}
.p-list5 .icon18{background-image:url(../images/img57.png)}
.p-list5 .icon19{background-image:url(../images/img58.png)}
.p-list5 .con:hover{color:#fff;background:rgba(40,155,153,.99)}
.p-list5 .con:hover .pic{opacity:.1;filter:alpha(opacity=10)}
.p-list5 .con:hover .icon1{background-image:url(../images/img59.png)}
.p-list5 .con:hover .icon2{background-image:url(../images/img60.png)}
.p-list5 .con:hover .icon3{background-image:url(../images/img61.png)}
.p-list5 .con:hover .icon4{background-image:url(../images/img62.png)}
.p-list5 .con:hover .icon5{background-image:url(../images/img63.png)}
.p-list5 .con:hover .icon6{background-image:url(../images/img64.png)}
.p-list5 .con:hover .icon7{background-image:url(../images/img65.png)}
.p-list5 .con:hover .icon8{background-image:url(../images/img66.png)}
.p-list5 .con:hover .icon9{background-image:url(../images/img67.png)}
.p-list5 .con:hover .icon10{background-image:url(../images/img68.png)}
.p-list5 .con:hover .icon11{background-image:url(../images/img69.png)}
.p-list5 .con:hover .icon12{background-image:url(../images/img70.png)}
.p-list5 .con:hover .icon13{background-image:url(../images/img71.png)}
.p-list5 .con:hover .icon14{background-image:url(../images/img72.png)}
.p-list5 .con:hover .icon15{background-image:url(../images/img73.png)}
.p-list5 .con:hover .icon16{background-image:url(../images/img74.png)}
.p-list5 .con:hover .icon17{background-image:url(../images/img75.png)}
.p-list5 .con:hover .icon18{background-image:url(../images/img76.png)}
.p-list5 .con:hover .icon19{background-image:url(../images/img77.png)}
.box-core{width:52%;margin-left:7%}
.box-core .g-titq1.qm{padding:0}
.box-core .g-titq1.qm h3{text-align:left}
.p-list7{width:34%;height:100%;position:absolute;right:0;top:0}
.p-list7 li{height:50%}
.p-list7 .con{display:block;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;z-index:1;overflow:hidden;font-size:40px;color:#fff;line-height:1.95;font-weight:700;text-align:center}
.p-list7 .txt{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.p-list7 .tit{position:absolute;left:5px;right:5px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.p-list7 .img{display:block;width:140px;height:140px;margin:0 auto 10px}
.p-list7 .con:hover .txt{background:rgba(0,138,132,.9)}
.p-list6{padding-top:37px}
.p-list6 li{padding-left:97px;position:relative;font-size:14px;color:#666;line-height:24px;margin-bottom:26px}
.p-list6 i{display:block;width:83px;height:83px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #008a84;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:absolute;left:0;top:0}
.p-list6 .det{height:48px;overflow:hidden}
.p-list6 .tit{font-size:18px;color:#333;padding:6px 0 5px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.m-txtl{padding-top:50px;margin-bottom:78px;overflow:hidden}
.m-txtl .info{overflow:hidden;font-size:16px;color:#535353;line-height:2.19em;margin-bottom:55px}
.m-txtl .info p{text-indent:2em}
.m-listl,.ul-listl{overflow:hidden}
.ul-listl li{width:50%;float:left;margin-bottom:41px}
.ul-listl li:nth-child(2n+1){clear:left}
.ul-listl .con{width:57%}
.ul-listl .con .tit{font-size:20px;color:#333;font-weight:400;padding-left:30px;margin-bottom:8px;background:url(../images/iconl1.png) left center no-repeat;-webkit-background-size:25px auto;-moz-background-size:25px auto;-ms-background-size:25px auto;-o-background-size:25px auto;background-size:25px auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-listl .con .desc{font-size:14px;color:#999;line-height:1.72em}
.m-listl .txt{color:#333;font-size:18px;line-height:1.95em;margin-bottom:29px}
.m-listl .txt1{color:#666;margin-bottom:0}
.m-listl .g-titq1{margin-bottom:13px}
.m-listl .g-titq1 h3{font-size:24px;color:#333;padding-bottom:17px}
.m-listl .g-titq1 em{font-size:12px;margin-top:7px}
.m-infol1{overflow:hidden;padding-top:86px;margin-bottom:77px}
.m-titl1{overflow:hidden;border-bottom:1px solid #e9e9e9;margin-bottom:66px}
.m-titl1 h3{font-size:30px;color:#333;text-align:center;line-height:1.5em;margin-bottom:36px}
.m-infol1 .desc{font-size:18px;color:#333;line-height:1.5em;margin-bottom:58px}
.m-infol1 .item{overflow:hidden;font-size:18px;color:#333;line-height:1.67em;margin-bottom:36px}
.m-infol1 .item .tit a{line-height:40px;padding:2px 28px 3px 22px;color:#333;font-size:24px;font-weight:400;border:2px solid #0394ed;border-radius:8px;display:inline-block;margin:0 0 22px 38px;position:relative}

.m-infol1 .item .tit a:after{content:"";position:absolute;top:50%;left:-37px;width:22px;height:22px;background-color:#0394ed;border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m-infol1 .item1{margin-top:123px}
.m-infol1 .item .pic{margin-left:180px}
.m-infol1 .item1 .tit{margin-bottom:99px}
.m-contact{padding-top:94px}
.ul-listl2{margin-bottom:74px;overflow:hidden}
.ul-listl2 li{float:left;width:33.33%;position:relative}
.ul-listl2 li:after{position:absolute;content:"";top:0;height:160px;width:1px;background-color:#bfbfbf;right:0}
.ul-listl2 li:last-child:after{display:none}
.ul-listl2 .con{width:255px;margin:0 auto}
.ul-listl2 .pic{width:65px;height:65px;overflow:hidden;margin:0 auto 14px}
.ul-listl2 .pic img{display:block;width:100%}
.ul-listl2 .txt{font-size:16px;line-height:1.38em;color:#000;text-align:center}
.ul-listl2 .txt .tit{font-size:24px;color:#333;line-height:1.5em;margin-bottom:20px}
.ul-listl2 .txt .info{overflow:hidden;margin-bottom:8px}
.ul-listl2 .txt .info span{float:left}
.ul-listl2 .txt .info p{overflow:hidden;text-align:left}
.ul-listl2 li:last-child .txt .info span,.ul-listl2 li:last-child .txt .info p{float: none;display: inline-block;vertical-align: middle;}
.ul-mapl{overflow:hidden;margin:0 -20px 97px}
.ul-mapl li{padding:0 20px;width:50%;float:left;height:575px}
.ul-mapl .mapBox1{height:100%}
.BMap_center{overflow:visible!important}
.BMap_center:after{content:"";position:absolute;left:0;right:0;top:-25px;height:6px;z-index:1;background-color:#0394ed}
.mapBox1 .anchorBL{display:none}
.map-info{padding-top:14px}
.map-info h3{font-size:22px;color:#333;font-weight:400;margin-bottom:6px}
.BMap_shadow img{display:none}
.map-info p,.map-info span{font-size:16px;color:#333;margin-bottom:5px}
.mapBox1 img{-webkit-transition:0s;-o-transition:0s;transition:0s}
.ul-listl3{overflow:hidden;margin:0 -20px 63px}
.ul-listl3 li{width:50%;float:left;padding:0 20px;margin-bottom:40px}
.ul-listl3 .con{font-size:18px;color:#666;line-height:1.5em;padding:32px 51px 41px;-webkit-box-shadow:0 10px 25px rgba(4,0,0,.09);-moz-box-shadow:0 10px 25px rgba(4,0,0,.09);-ms-box-shadow:0 10px 25px rgba(4,0,0,.09);-o-box-shadow:0 10px 25px rgba(4,0,0,.09);box-shadow:0 10px 25px rgba(4,0,0,.09)}
.ul-listl3 .con .tit{font-size:24px;font-weight:400;color:#333;line-height:1.5em;width:450px;height:3em;overflow:hidden;margin-bottom:10px}
.ul-listl3 .con p{background:url(../images/iconl5.png) center left no-repeat;-webkit-background-size:21px auto;-moz-background-size:21px auto;-ms-background-size:21px auto;-o-background-size:21px auto;background-size:21px auto;padding-left:36px;height:1.5em;overflow:hidden}
.ul-listl3 .con1{overflow:hidden;padding:57px 51px 62px}
.ul-listl3 .con1 .txt{overflow:hidden;padding-left:30px}
.ul-listl3 .con1 .pic{width:52px;height:52px;float:left;margin-top:8px}
.ul-listl3 .con1 .pic img{display:block;width:100%}
.ul-listl3 .con1 p{padding-left:0;background:0 0;font-size:16px;color:#333;line-height:1.5em;height:1.5em;overflow:hidden}
.ul-listl3 .con1 .p1{font-size:24px;line-height:1.5em;margin-bottom:3px}
.m-imgtxtl1{padding-top:62px;overflow:hidden}
.ul-imgtxtl1{overflow:hidden;margin:0 -32px 51px}
.ul-imgtxtl1 li{width:50%;float:left;padding:0 32px;margin-bottom:21px}
.ul-imgtxtl1 .con{display:block;overflow:hidden;padding:9px 10px 11px;background-color:#fff}
.ul-imgtxtl1 .con .pic{float:left;width:220px;height:220px;line-height:216px;font-size:0;border:2px solid #e8e8e8;background-color:#fff}
.ul-imgtxtl1 .con .pic img{display:inline-block;vertical-align:middle;width:100%}
.ul-imgtxtl1 .con .txt{height:100%;overflow:hidden;font-size:16px;color:#797979;font-family:Regular,"微软雅黑";font-weight:400;line-height:1.88em;padding:46px 100px 0 54px}
.ul-imgtxtl1 .con .txt p{max-height:7.52em;overflow:hidden}
.ul-imgtxtl1 .con .tit{font-size:24px;color:#333;font-family:Bold,"微软雅黑";margin-bottom:5px;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-imgtxtl1 .con,.ul-imgtxtl1 .con .pic,.ul-imgtxtl1 .con .tit,.ul-imgtxtl1 .con .txt{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.ul-imgtxtl1 .con:hover{background-color:#e8e8e8}
.ul-imgtxtl1 .con:hover .pic{border:none}
.ul-imgtxtl1 .con:hover .tit,.ul-imgtxtl1 .con:hover .txt{color:#000}
.m-listl4{padding:50px 0 126px}
.m-listl4 dl{-webkit-box-shadow:0 6px 10px rgba(204,204,204,.5);-moz-box-shadow:0 6px 10px rgba(204,204,204,.5);-ms-box-shadow:0 6px 10px rgba(204,204,204,.5);-o-box-shadow:0 6px 10px rgba(204,204,204,.5);box-shadow:0 6px 10px rgba(204,204,204,.5)}
.m-listl4 dt{font-size:22px;color:#000;overflow:hidden;padding:0 53px;height:84px;line-height:84px;-webkit-box-shadow:0 6px 10px rgba(204,204,204,.71);-moz-box-shadow:0 6px 10px rgba(204,204,204,.71);-ms-box-shadow:0 6px 10px rgba(204,204,204,.71);-o-box-shadow:0 6px 10px rgba(204,204,204,.71);box-shadow:0 6px 10px rgba(204,204,204,.71)}
.m-listl4 span{display:block;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-listl4 .span1{width:18.5%}
.m-listl4 .span2{width:18%}
.m-listl4 .span3{width:20%}
.m-listl4 .span4{width:16.5%}
.m-listl4 .span5{width:22%}
.m-listl4 .span6{float:right}
.m-listl4 dd{border-bottom:1px solid #bfbfbf}
.m-listl4 dd:last-child{border-bottom:none}
.m-listl4 dd .tit-top{padding:0 53px;overflow:hidden;font-size:16px;color:#333;height:95px;line-height:95px;cursor:pointer}
.m-listl4 .span6 em{display:inline-block;vertical-align:middle;width:32px;height:32px;background:url(../images/iconl10.png) center center no-repeat #0394ed;-webkit-background-size:14px auto;-moz-background-size:14px auto;-ms-background-size:14px auto;-o-background-size:14px auto;background-size:14px auto;border-radius:50%}
.m-listl4 .info{overflow:hidden;background:url(../images/m-listl4bg.jpg) bottom right no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:59px 70px 61px;display:none}
.m-listl4 .info .tit{font-size:24px;color:#0394ed;line-height:1.5em;padding-left:52px;background:url(../images/iconl11.png) left center no-repeat;-webkit-background-size:32px auto;-moz-background-size:32px auto;-ms-background-size:32px auto;-o-background-size:32px auto;background-size:32px auto;margin-bottom:32px}
.m-listl4 .info .stit{font-size:18px;color:#0394ed;display:block;font-weight:700;float:none;margin-bottom:26px}
.m-listl4 .info .stit1{margin-bottom:20px}
.m-listl4 .info ul{margin-bottom:38px}
.m-listl4 .info li{font-size:14px;color:#333;line-height:2em;padding-left:17px;position:relative}
.m-listl4 .info li:after{content:"";position:absolute;top:10px;left:0;width:8px;height:8px;border-radius:50%;background-color:#333}
.m-listl4 .info p{font-size:14px;color:#333;line-height:2em}
.m-listl4 dd .span6 em,.m-listl4 dd .tit-top{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-listl4 dd.on .tit-top,.m-listl4 dd:hover .tit-top{background-color:#0394ed;color:#fff}
.m-listl4 dd.on .tit-top .span6 em,.m-listl4 dd:hover .tit-top .span6 em{background:url(../images/iconl10-1.png) center center no-repeat #fff}
@media only screen and (max-width:1920px){
.soBox:after{width:11.6145vw;height:25.78vw}
.ban .tit h2{font-size:2.0833vw}
.banner .tit h2{font-size:2.8125vw}
.banner .tit p{font-size:1.25vw}
.m-textq1 .top{padding:1.72vw 4.01vw 1.72vw 1.61vw}
.m-textq1 .ll{margin-right:2.4479vw}
.m-textq1 .top .rr{padding-top:1.77vw}
.m-slider .slider-for{padding:87px 0 13.6458vw}
.m-slider .slider-for .date{font-size:1.875vw}
.g-titq1 h3{font-size:2.08vw}
.ul-imgtxtq1 .txt{padding:0 2.86vw 0 3.229vw}
.ul-imgtxtq1 li:nth-child(even) .txt{padding:0 3.6458vw 0 2.86458vw}
.m-talent .txt .desc{padding-left:4.16vw}
.m-news .left .pic .date em{font-size:1.875vw}
.row-a1 .ll{padding:8.33vw 8.4375vw 20px 7.656vw}
.m-article1 h1{font-size:1.35vw}
.p-list3 li,.p-list7 .con{font-size:2.08vw}
.m-titl1 h3{font-size:1.56vw}
}
@media only screen and (max-width:1680px){
.ban{height:400px}
.logo{margin-bottom:69px}
.nav dd a,.nav li .v1{line-height:45px;height:45px}
.g-tab li a{font-size:16px;padding:0 50px}
.fd-con{padding:60px 75px 50px}
.fd-link{padding:0 75px}
.fd-add{margin-left:35px}
.fd-add2{margin-left:30px}
.fd-copy{padding:0 75px}
.g-tab1{padding:20px 75px 10px}
.g-tab1 li a{font-size:16px;padding:0 25px}
.fd-link dt{margin-bottom:10px}
.index-fd .fd-con{padding-top:40px}
.banner .slick-prev{margin-left:-570px}
.banner .slick-next{margin-left:-515px}
.banner .tit:after{height:75px}
.m-textq1 .ll{margin-right:30px}
.m-textq1 .top .rr .tit{font-size:20px}
.m-textq1 .top{padding:20px}
.m-textq1 .box h3{font-size:24px}
.m-textq1 .box .table h4{font-size:18px}
.ul-imgtxtq1 .txt,.ul-imgtxtq1 li:nth-child(even) .txt{padding:0 25px}
.m-news{width:1200px}
.m-news .content,.m-news .rr .content{padding:20px}
.ul-txtq4{margin-bottom:20px}
.ul-imgtxtq3 li{margin-right:20px}
.row-a1 .ll{padding:100px 60px 20px}
.p-list1{margin:50px 20px}
.p-list1 li,.p-list1 li:nth-child(n+4){padding:0}
.p-list1 .con{font-size:14px;padding:20px}
.p-list1 .tit{font-size:18px}
.pages{margin:20px 0 30px}
.pages li{margin:0 5px}
.pages a{width:40px;height:40px;line-height:40px;font-size:14px}
.m-article1{padding:30px 0;font-size:14px}
.m-flip{font-size:16px}
.m-flip .tit{font-size:18px;margin-bottom:0}
.m-tit1{font-size:20px;line-height:4.2}
.m-utilization{font-size:14px;padding:50px 0}
.m-utilization .tit1{font-size:20px;line-height:2.58}
.m-utilization .tit2{font-size:18px}
.m-utilization .con1 .m-tit1,.m-utilization .con2 .m-tit1{margin-bottom:30px}
.m-utilization .con1{padding-bottom:30px}
.m-case{font-size:14px}
.m-case th{font-size:16px}
.p-list2 .tit{font-size:20px}
.p-list2 .txt{font-size:14px;line-height:24px}
.p-list2 .date{font-size:16px}
.p-list3 li{width:180px;height:180px;line-height:180px;padding-left:90px;margin:-40px 0}
.p-list4{bottom:10px}
.p-list4 .tit{font-size:18px}
.p-list4 .tit i{width:44px;height:44px;margin-right:10px}
.p-list5 .con{font-size:16px}
.p-list5 i{width:100%;height:260px}
.p-list5{padding-top:6%}
.p-list6 li{font-size:13px}
.p-list6 .tit{font-size:16px}
.p-list6{padding-top:20px}
.m-txtl{padding-top:40px;margin-bottom:40px}
.m-txtl .info{margin-bottom:40px}
.m-listl .g-titq1 h3{font-size:22px}
.ul-listl .con{width:65%}
.m-infol1{padding-top:70px;margin-bottom:60px}
.m-titl1{margin-bottom:50px}
.m-infol1 .desc{margin-bottom:40px}
.m-infol1 .item1{margin-top:80px}
.m-infol1 .item .tit:after{width:18px;height:18px}
.m-infol1 .item1 .tit{margin-bottom:50px}
.ul-listl2 .con{width:70%}
.ul-listl3 .con .tit{width:auto}
.map-info{padding-top:0}
.ul-imgtxtl1{margin:0 -20px}
.ul-imgtxtl1 li{padding:0 20px}
.ul-imgtxtl1 .con .txt{padding:48px 50px 0 30px}
.nav .i5 dl{top: -45px;}
.nav .i5 dd a{font-size: 12px;height: 30px;line-height: 30px;padding-left: 30px;}
.ul-txtq2 .desc{font-size: 14px;}
}
@media only screen and (max-width:1440px){
.fd-con{position:relative;padding-right:100px}
.fd-qr{position:absolute;right:75px;top:60px;float:none}
.so-btn{-o-background-size:30px auto;-ms-background-size:30px auto;-moz-background-size:30px auto;-webkit-background-size:30px auto;background-size:30px auto}
.fd-tit{font-size:16px}
.fd-tit i{width:35px;-o-background-size:25px auto;-ms-background-size:25px auto;-moz-background-size:25px auto;-webkit-background-size:25px auto;background-size:25px auto}
.m-flip{font-size:14px;line-height:24px;padding:20px 0}
.fd-link dt a,.m-flip .tit{font-size:16px}
.fd-link dd a{line-height:26px}
.banner .slick-prev{margin-left:-500px}
.banner .slick-next{margin-left:-445px}
.m-category h3{font-size:26px;padding-bottom:30px}
.ul-txtq2 h4 span{font-size:18px;padding: 2px 28px 2px 22px;}
.ul-txtq2{margin:40px -10px 0}
.ul-txtq2 li{padding:0 10px}
.m-investor h3{font-size:20px}
.m-investor .form .sub-btn,.m-investor h3 a,.ul-imgtxtq2 span{font-size:16px}
.m-investor .item{margin-bottom:30px}
.ul-imgtxtq2 .pic{width:60px;height:60px}
.m-news{width:1180px}
.row-a1 .ll{padding:55px 50px 20px}
.row-a1 .ll .txt{margin-top:20px;margin-bottom:30px}
.m-news,.row-a1 .ll .txt .more{margin-top:20px}
.ul-imgtxtq1 .desc{max-height:13.14em}
.p-list1{margin:30px 20px}
.p-list1 .con{font-size:12px;line-height:20px;padding:15px 10px}
.p-list1 .tit{font-size:16px}
.p-list1 .det{height:40px}
.m-article1{font-size:13px}
.m-article1 .info{padding:10px;margin-bottom:20px}
.m-tit1{font-size:18px;line-height:3}
.m-utilization{font-size:13px;line-height:1.8;padding:30px 0}
.m-utilization .tit1{font-size:16px;line-height:2}
.m-utilization .tit2{font-size:14px}
.m-utilization .con1 .m-tit1,.m-utilization .con2 .m-tit1{margin-bottom:20px}
.m-utilization .con1{padding-bottom:20px}
.m-case{font-size:12px}
.m-case th{font-size:14px}
.m-utilization .det{padding:20px}
.p-list2 .tit{font-size:16px}
.p-list2 .txt{font-size:13px;line-height:24px;padding-top:10px}
.p-list2 .date{font-size:14px;padding:5px 0}
.p-list2 li{padding:20px 0}
.p-list2{margin:10px 0 30px}
.p-list2 .pic{width:280px;height:164px;margin-right:20px}
.p-list3 li{width:160px;height:160px;line-height:160px;padding-left:80px}
.p-list4{bottom:0}
.p-list4 li{height:110px}
.p-list4 li.hover{height:140px;top:-30px}
.p-list4 .tit{font-size:16px}
.p-list4 .tit i{width:36px;height:36px;margin-right:10px}
.p-list5 li{padding:0 5px 10px}
.p-list5 .con{font-size:14px;height:260px}
.p-list5 i{width:100%;height:210px}
.p-list5{padding-top:13%}
.p-list7 .con{line-height:1.5}
.p-list7 .img{width:110px;height:110px}
.p-list6 li{font-size:12px;padding-left:76px;margin-bottom:10px}
.p-list6 i{width:66px;height:66px}
.p-list6 .tit{padding:0 0 5px}
.m-txtl{padding-top:30px;margin-bottom:30px}
.m-txtl .info{line-height:1.8em;margin-bottom:30px;font-size:14px}
.m-listl .g-titq1 h3{font-size:20px}
.m-listl .txt{font-size:16px;margin-bottom:20px}
.ul-listl .con .tit{font-size:18px}
.ul-listl li{margin-bottom:30px}
.ul-listl .con{width:70%}
.m-listl .txt1{margin-bottom:0}
.m-infol1 .item .tit a{font-size:20px;line-height:2em;margin-bottom:20px}
.m-titl1 h3{font-size:22px;margin-bottom:30px}
.m-infol1{padding-top:60px;margin-bottom:50px}
.m-contact{padding-top:50px}
.ul-listl2,.ul-listl3{margin-bottom:40px}
.ul-listl2 .con{width:auto;padding:0 20px}
.ul-mapl li{height:540px}
.ul-mapl{margin-bottom:50px}
.ul-listl2 .txt .tit,.ul-listl3 .con .tit,.ul-listl3 .con1 .p1{font-size:20px}
.ul-listl3 .con{padding:30px;font-size:16px}
.ul-listl3 .con1{padding:47px 30px}
.map-info h3{font-size:20px}
.ul-imgtxtl1 .con .pic{width:180px;height:180px;line-height:176px}
.ul-imgtxtl1 .con .tit{font-size:22px}
.ul-imgtxtl1 .con .txt{font-size:14px;padding:20px 30px 0 20px}
.m-listl4{padding:30px 0 80px}
.m-listl4 dt{font-size:20px}
.m-listl4 .span4{width:14.5%}
.m-listl4 .span1{width:20.5%}
.m-listl4 .info .tit{font-size:20px;-webkit-background-size:26px auto;-moz-background-size:26px auto;-ms-background-size:26px auto;-o-background-size:26px auto;background-size:26px auto;margin-bottom:20px}
.m-listl4 .info .stit,.m-listl4 .info ul{margin-bottom:20px}
.m-listl4 .info{padding:30px 40px}
.m-listl4 dd .tit-top{height:80px;line-height:80px}
.m-listl4 dd .tit-top,.m-listl4 dt{padding:0 30px}
.fix-win{width: 240px;}
.fix-win h3{font-size: 14px;}
.fix-win h3 span{font-size: 16px;}
.fix-win li{margin-bottom: 20px;}
}
@media only screen and (max-width:1366px){
.ban{height:350px}
.logo{margin-bottom:30px}
.nav dd a,.nav li .v1{height:38px;line-height:38px;font-size:14px}
.header .lang{bottom:20px}
.g-tab li a{padding:0 30px;line-height:50px}
.g-tab{height:50px}
.fd-add .txt,.fd-add2 .txt,.fd-tel .txt{font-size:12px;line-height:24px}
.fd-con{padding:30px 40px 25px}
.fd-tel{max-width:480px}
.fd-qr{position:static;float:left;margin-left:40px}
.fd-qr .pic{width:100px}
.fd-qr p{font-size:12px}
.ban .tit em{font-size:16px}
.fd-copy{padding:0 40px;line-height:50px}
.fd-copy .share{margin-top:8px}
.fd-add{margin-left:40px}
.fd-add2{margin-left:40px;margin-right:20px}
.fd-copy p{font-size:12px}
.fd-link{padding:0 40px}
.fd-link dd a{font-size:12px;line-height:24px}
.fd-link dt{margin-bottom:5px}
.index-fd .fd-con{padding:30px}
.banner .tit:after{height:65px}
.g-tab1{padding:20px 40px 10px}
.wp{width:85%;max-width:1180px}
.ul-imgtxtq1 .txt .g-titq1{margin-bottom:10px}
.g-titq1 h3{padding-bottom:20px}
.g-titq1 em{font-size:18px}
.m-news{width:95%}
.m-news .left{margin-right:20px}
.row-a1 .ll .g-titq1 h3{padding-bottom:20px}
.row-a1 .ll .g-titq1 img{height:50px;margin-bottom:-32px}
.p-list5{padding-top:9%}
.m-infol1{padding-top:50px;margin-bottom:40px}
}
@media only screen and (max-width:1290px){
.fd-add2{margin-right:0}
.g-tab li a{padding:0 15px}
.banner .slick-prev{margin-left:-470px}
.banner .slick-next{margin-left:-415px}
.m-textq1 .ll{float:none;margin:0 auto}
.m-textq1 .top .rr .desc{height:auto}
.ul-imgtxtq1 li{margin-bottom:30px}
.ul-imgtxtq1 li:last-child{margin-bottom:30px}
.m-news .left{width:345px;margin-bottom:15px}
.row-a1 .ll{padding-top:30px}
.row-a1 .ll .txt{margin-top:10px;margin-bottom:20px}
.m-news,.row-a1 .ll .txt .more{margin-top:20px}
.ul-txtq3{padding-top:0}
.ul-txtq3 li{margin-bottom:15px}
.ul-txtq4{margin-top:10px;margin-bottom:0}
.ul-txtq4 li{padding-bottom:12px;margin-bottom:14px}
.ul-imgtxtq3 .pic{width:70px;height:70px}
.row-a1 .video i{width:80px;height:80px}
.p-list5{padding-top:10%}
.m-infol1{padding-top:40px;margin-bottom:30px}
}
@media only screen and (max-width:1199px){
.fix-win{display: none;}
.wp{width:auto;padding:0 10px;max-width:none}
.header{right:0;bottom:auto;width:auto;height:50px;box-shadow:0 0 15px rgba(0,0,0,.2)}
.header .hdr{position:fixed;top:50px;bottom:0;left:-160px;background-color:#fff;border-top:1px solid #0394ed;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.header .hdr.open{left:0}
.nav{width:160px}
.logo{line-height:50px;margin:0 auto}
.logo img{display:inline-block;vertical-align:middle;width:auto}
.menuBtn{display:block;position:absolute;left:10px;top:5px}
.soBox:after{display:none}
.so{position:fixed;top:55px;left:0;right:0}
.so .inp{border-color:#0394ed;height:40px;width:100%;color:#0394ed}
.so .inp:focus{background-color:transparent!important;border:1px solid #0394ed}
.so .btn{background-image:url(../images/i-so1.png)}
.so-btn{position:fixed;top:0;width:50px;height:50px;background-image:url(../images/i-so1.png)}
.main{margin-left:0;margin-top:50px}
.nv-bg{top:50px}
.nav dl.open,.nv-bg.open{left:160px}
.nav .i5 dl{top: 0;}
.fd-add,.fd-add2,.fd-con,.fd-link,.fd-qr,.fd-tel{display:none}
.banner .tit{text-align:center;padding:0;right:0;left:0}
.banner .tit h2{font-size:24px}
.banner .tit p{font-size:16px}
.banner .tit:after{display:none}
.banner .slick-next,.banner .slick-prev{display:none!important}
.banner .slick-dots{display:block!important;position:absolute;left:0;right:0;bottom:20px;font-size:0;text-align:center}
.banner .slick-dots li{width:10px;height:10px;margin:0 3px;background:#fff;display:inline-block;border-radius:50%}
.banner .slick-dots li button{display:none}
.banner .slick-dots li.slick-active{background-color:#2a5db4}
.ul-txtq1{margin-top:30px}
.m-textq1{margin-top:20px;margin-bottom:10px}
.m-textq1 .box .table,.m-textq1 .top{margin-bottom:20px}
.m-slider:after{top:80px}
.m-slider .slider-for{padding:30px;margin:0}
.m-slider .slider-for i{margin-bottom:30px;margin-left:30px}
.m-slider .slider-for .item:after{top:50px}
.m-slider .slider-for .item{margin:0 10px}
.m-slider .slider-for .slick-prev{left:-8px}
.m-slider .slider-for .slick-next{right:-8px}
.m-slider .slider-for .slick-next,.m-slider .slider-for .slick-prev{top:62px}
.m-slider .slider-for .date{font-size:24px}
.m-company{padding-top:30px}
.g-titq1 h3{font-size:24px}
.m-core{padding:30px 0}
.m-core .box{margin-top:20px}
.m-core .item h3{font-size:20px}
.m-talent{padding:30px 0}
.m-talent .txt .g-titq1{float:none;width:auto}
.m-talent .txt .desc{padding-left:0}
.m-talent .txt .desc:after{display:none}
.m-talent .txt{margin-bottom:20px}
.m-textq2{padding:30px 0}
.ul-imgq1{margin:0 -10px 10px}
.ul-imgq1 li{padding:0 10px}
.m-textq2 .txt{font-size:16px}
.m-category{padding:30px 0}
.m-category h3{font-size:24px;padding-bottom:20px}
.ul-txtq2{margin-top:20px}
.ul-txtq2 li{width:33.33%}
.ul-txtq2 h4 span{font-size:18px}
.ul-txtq2 .pic{margin-top:20px}
.m-investor{padding-top:30px;padding-bottom:0}
.m-investor .item{margin-bottom:20px}
.m-investor .form{margin-bottom:0;margin-top:10px}
.ul-imgtxtq2{margin-top:20px}
.row-a2{padding:30px 0}
.m-news{width:auto;margin-top:20px}
.m-news .ll,.m-news .rr{float:none;width:auto;padding:0}
.m-news .ll{margin-bottom:20px}
.m-news .left{width:414px;margin-bottom:20px}
.ul-txtq3 li{margin-bottom:20px}
.ul-txtq4{margin-top:20px;margin-bottom:0}
.ul-txtq4 li{padding-bottom:10px;margin-bottom:10px}
.m-news .left .pic .date em{font-size:24px}
.row-a1 .ll{float:none;width:auto;padding:30px 20px;height:auto}
.row-a1 .ll .g-titq1 img{height:30px;margin-bottom:-20px}
.row-a1 .ll .txt{margin-top:10px;margin-bottom:20px}
.row-a1 .ll .txt .more{margin-top:10px}
.row-a1 .rr{float:none;width:auto;height:auto}
.row-a1 .video{height:0;padding-top:60%}
.p-list1{margin:20px 0 30px}
.m-article1 h1{font-size:18px;line-height:1.5}
.p-list3{position:relative;top:auto;left:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);width:auto;text-align:center;margin:20px 0}
.p-list3 li{display:inline-block;vertical-align:top;width:100px;height:auto;line-height:100px;margin:0 5px;padding:0 5px;text-align:center;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);color:#444;font-size:20px}
.p-list3 li.on,.p-list3 li:hover{background:#008a84;color:#fff}
.p-list3 li:after{content:"";display:block;width:0;height:0;position:absolute;left:0;right:0;top:0;z-index:-1}
.p-list4{left:0;right:0}
.p-list5{padding-top:0;width:auto;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.box-tab1{width:auto;height:0;padding-top:51%}
.p-list4 li{height:88px}
.p-list4 li.hover{height:110px;top:-22px}
.p-list4 .tit{font-size:14px;line-height:28px}
.p-list4 .tit i{width:28px;height:28px;display:block;margin:0 auto}
.p-list5 li{padding:0 5px 10px}
.p-list5 .con{font-size:12px;height:200px}
.p-list5 .txt{padding-top:5px}
.p-list5 i{width:100%;height:150px}
.box-core{padding:20px 0;width:57%;margin-left:4%}
.p-list7 .img{width:88px;height:88px}
.p-list7 .con{font-size:24px}
.ul-listl .con{width:80%}
.m-txtl .info{margin-bottom:20px}
.m-listl .g-titq1 h3{font-size:18px}
.ul-listl li{margin-bottom:20px}
.m-infol1 .item .tit a{font-size:18px}
.m-infol1{padding-top:30px;margin-bottom:20px}
.m-infol1 .item1{margin-bottom:0}
.m-infol1 .item .pic{margin-left:150px}
.m-imgtxtl1{padding-top:20px}
.ul-listl2 .txt .tit,.ul-listl3 .con .tit,.ul-listl3 .con1 .p1{font-size:18px}
.ul-listl2 .txt .tit{margin-bottom:15px}
.ul-listl2{margin-bottom:30px}
.m-contact{padding-top:30px}
.map-info h3{font-size:18px}
.map-info p,.map-info span{font-size:14px}
.ul-mapl li{padding:0 10px;height:450px}
.ul-mapl{margin:0 0 20px}
.ul-listl3 .con1{padding:44px 30px}
.m-listl4{padding:20px 0 50px}
.m-listl4 dd .tit-top{height:60px;line-height:60px;font-size:14px}
.m-listl4 dt{height:70px;line-height:70px;font-size:16px}
.m-listl4 dd .tit-top,.m-listl4 dt{padding:0 20px}
.m-listl4 .info{padding:20px}
.m-listl4 .info .tit{font-size:18px;-webkit-background-size:20px auto;-moz-background-size:20px auto;-ms-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto;padding-left:30px}
.m-listl4 .info .stit{font-size:16px;margin-bottom:10px}
.m-listl4 .info ul{margin-bottom:15px}
}
@media only screen and (max-width:959px){
.fd-copy{padding:10px}
.fd-copy .share{float:none;text-align:center;height:40px;overflow:hidden;margin:0 0 5px}
.fd-copy .share a{margin:0 5px;float:none;display:inline-block}
.fd-copy .bdshare-button-style0-16:after{display:none}
.fd-copy p{text-align:center;line-height:24px}
.m-core dd{width:50%}
.m-core .item.qm dd{width:33.33%}
.ul-txtq2 li{width:50%}
.ul-imgtxtq1 .box{position:static;width:auto;margin-bottom:10px}
.ul-imgtxtq1 .txt{position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.ul-imgtxtq1 .pic{float:none;margin:0 auto;width:70%}
.ul-imgtxtq1 li:nth-child(even) .pic{float:none}
.ul-imgtxtq1 .txt,.ul-imgtxtq1 li:nth-child(even) .txt{padding:0}
.ul-imgtxtq1 .desc{max-height:100%}
.m-flip{padding:10px 0 5px}
.m-flip .col-l,.m-flip .col-r{display:block;float:none;width:auto;text-align:left;padding-bottom:5px}
.ul-listl .con{width:90%}
.m-listl .txt{line-height:1.5em;font-size:14px}
.m-listl .g-titq1 h3{padding-bottom:12px}
.ul-listl .con .desc{line-height:1.6em}
.m-infol1 .item .pic{margin-left:100px}
.m-infol1 .item{font-size:16px}
.m-infol1 .item1{margin-top:0}
.m-infol1 .desc{margin-bottom:20px;font-size:16px}
.m-titl1{margin-bottom:20px}
.m-titl1 h3{font-size:18px;margin-bottom:10px}
.m-infol1{padding-top:20px}
.m-imgtxtl1{padding-top:30px}
.ul-imgtxtl1{margin:0 -10px}
.ul-imgtxtl1 li{padding:0 10px}
.ul-imgtxtl1 .con .pic{width:140px;height:140px;line-height:136px}
.ul-imgtxtl1 .con .tit{font-size:18px}
.ul-imgtxtl1 .con .txt{padding:0 0 0 20px}
}
@media only screen and (max-width:767px){
.fd-copy .share{display:none;}
.g-tab li{width:50%;float:left;border-bottom:1px solid #fff;margin-right:0}
.g-tab li a{background-color:#0394ed;margin-right:1px;line-height:40px;font-size:14px;overflow:hidden;height:40px}
.g-tab{height:auto;overflow:hidden;background-color:transparent}
.g-tab .wp{padding:0}
.g-tab li a:after{display:none}
.ban .tit h2{font-size:18px}
.ban .tit em{font-size:14px}
.ban{height:140px}
.banner{height:auto}
.banner .wp{position:static}
.banner .item a{padding-top:50%}
.banner .tit{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.banner .tit h2{font-size:20px}
.banner .tit p{font-size:14px}
.g-tab1{padding:0;overflow:hidden;background-color:transparent;margin-left:1px}
.g-tab1 li{float:left;width:50%;display:block;margin:0}
.g-tab1 li a{font-size:14px;padding:0;height:35px;line-height:35px;margin-bottom:1px;margin-right:1px;overflow:hidden;background-color:#0394ed}
.g-tab1 li a:after{display:none}
.ul-txtq1 li{margin:0 5px}
.ul-txtq1 li a{font-size:14px;width:140px;line-height:40px}
.m-textq1 .ll{width:auto}
.m-textq1 .slider-for{width:auto;float:none;margin-right:0;margin-bottom:10px}
.m-textq1 .slider-nav{float:none;width:auto;margin:0 -5px}
.m-textq1 .slider-nav .item{margin:0 5px}
.m-textq1 .top{padding:10px 10px 20px}
.m-textq1 .top .rr{padding-top:10px;font-size:14px;line-height:1.8em}
.m-textq1 .top .rr .tit{font-size:16px;margin-bottom:10px}
.m-textq1 .box h3{font-size:18px;padding:10px}
.m-textq1 .box .table h4{font-size:16px;padding:5px 0}
.m-slider .slider-for{padding:30px 0 40px}
.m-slider .slider-for i{margin-left:10px}
.m-slider .slider-for .date{font-size:18px}
.m-slider .slider-for .desc{font-size:14px;line-height:1.8em}
.ul-imgtxtq1 li{margin-bottom:20px}
.ul-imgtxtq1 .pic{width:auto;height:auto}
.g-titq1 h3{font-size:18px;padding-bottom:10px}
.g-titq1 em{font-size:14px;margin-top:5px;letter-spacing:.5px}
.ul-imgtxtq1 .desc{font-size:14px;line-height:1.8em}
.m-core .item h3{font-size:16px;line-height:1.8em;padding:10px 0}
.m-core dd span{font-size:14px;line-height:1.8em;padding:10px 5px}
.m-core .arrow{padding:10px 0}
.m-core .arrow i{width:20px;height:20px}
.m-core .item .top h3{float:none;width:auto;margin-bottom:5px}
.m-core .item.qm dd{width:50%}
.m-talent .txt .desc{font-size:14px;line-height:1.8em}
.m-talent .txt .g-titq1 h3 em{margin-top:5px}
.ul-imgq1{margin:0 -5px}
.ul-imgq1 li{padding:0 5px;margin-bottom:10px}
.m-textq2 .txt{font-size:14px;line-height:1.8em}
.m-category h3{font-size:18px;padding-bottom:10px}
.ul-txtq2{margin:20px 0 0}
.ul-txtq2 li{float:none;width:auto;padding:0;margin-bottom:20px}
.ul-txtq2 h4{margin-bottom:10px;padding-left:20px}
.ul-txtq2 h4:after{width:10px;height:10px;top:10px}
.ul-txtq2 h4 span{font-size:16px;line-height:1.8em;padding:0 10px}
.ul-txtq2 .desc{font-size:14px;height:auto}
.m-investor h3{font-size:16px;line-height:35px}
.m-investor h3 a{font-size:14px;width:100px;height:35px;line-height:35px;margin-left:20px}
.m-investor .form textarea{font-size:14px;padding:10px;height:185px}
.m-investor .form .sub-btn{font-size:14px;width:100px;height:40px;line-height:40px}
.ul-imgtxtq2 li{float:none;padding:0;width:auto;margin-bottom:20px}
.ul-imgtxtq2 li:after{display:none}
.ul-imgtxtq2 .pic{width:40px;height:40px;margin-bottom:20px}
.ul-imgtxtq2 .pic:after{width:14px;height:3px;bottom:-10px}
.ul-imgtxtq2 span{font-size:14px}
.g-titq2{padding-bottom:10px}
.m-news .box{margin:0}
.m-news .content,.m-news .rr .content{padding:20px 10px}
.m-news .left{float:none;width:auto;margin-right:0}
.m-news .left .pic .date em{font-size:18px;margin-bottom:0}
.m-news .left .pic{margin-bottom:10px}
.m-news .left .txt .tit,.ul-txtq3 .txt .tit{font-size:16px}
.m-news .left .txt,.ul-txtq3 .txt{line-height:1.8em}
.m-news .left .txt .desc,.ul-txtq3 .txt .desc{height:auto}
.m-news .left .txt:after,.ul-txtq3 .txt:after{top:9px}
.ul-txtq4 .tit{font-size:16px}
.g-titq2 a,.ul-txtq4 .date{font-size:14px}
.g-titq2 a i{width:10px;height:6px}
.g-titq2 h3{font-size:18px}
.row-a1 .ll{padding:30px 10px}
.row-a1 .ll .g-titq1 img{height:20px;margin-bottom:-10px}
.row-a1 .ll .txt{font-size:14px;line-height:1.8em}
.row-a1 .ll .txt .more{font-size:14px;width:180px}
.ul-imgtxtq3 li{width:33.33%;padding:0 10px;margin-right:0}
.ul-imgtxtq3 .pic{width:60px;height:60px}
.ul-imgtxtq3 span{font-size:14px}
.row-a1 .video i{width:60px;height:60px}
.pages{margin:20px 0}
.pages a{width:30px;height:30px;line-height:30px;font-size:12px}
.pages li{display:none}
.pages .next,.pages .prev{display:block}
.p-list1 li{width:50%}
.p-list1 .tit{font-size:14px;margin:5px 0}
.m-article1{padding:20px 0}
.m-article1 .info{padding:5px 0;margin-bottom:15px}
.m-article1 .info span{padding:0 5px}
.m-article1 .info .bdsharebuttonbox{display:block;padding-top:5px}
.m-tit1{font-size:15px;line-height:1.2;padding:10px 0}
.m-utilization .tit1{font-size:15px}
.m-utilization .det{padding:10px}
.m-case th{line-height:40px}
.m-case td{padding:5px 2px}
.m-utilization .con1 .m-tit1,.m-utilization .con2 .m-tit1{margin-bottom:10px}
.p-list2{margin-bottom:20px}
.p-list2 .pic{float:none;width:auto;height:auto;margin:0}
.p-list2 .det{height:auto}
.p-list2 li{padding:15px 0;border-width:1px}
.p-list2 .txt{font-size:12px;line-height:1.8}
.p-list2 .date{font-size:12px;text-align:center}
.box-tab1{height:auto;min-height:300px;padding:20px 5px}
.p-list3{margin:15px 0}
.p-list3 li{width:80px;height:80;line-height:80px;font-size:18px}
.p-list5{position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.p-list5 li{width:33.33%}
.p-list4 .tit{font-size:12px}
.box-core{margin:0 10px;padding-bottom:10px;width:auto}
.box-core .g-titq1.qm h3{text-align:center}
.p-list6{padding-top:10px}
.p-list6 li{padding-left:60px;line-height:1.8}
.p-list6 .tit{font-size:14px;padding-bottom:0}
.p-list6 .det{height:auto}
.p-list6 i{width:50px;height:50px}
.p-list7{position:static;width:auto;height:auto}
.p-list7 li{height:auto}
.p-list7 .con{height:0;padding-top:79.46%;font-size:18px}
.p-list7 .img{width:70px;height:70px}
.ul-listl .con{width:92%}
.ul-listl .con .tit{font-size:16px}
.m-infol1 .item{font-size:14px;margin-bottom:20px}
.m-infol1 .item1{margin-bottom:0}
.m-infol1 .item .pic{margin-left:0}
.m-infol1 .item .tit a{font-size:16px;line-height:1.8em;padding:0 10px;margin-bottom:10px;margin-left:20px}
.m-infol1 .item .tit a:after{width:10px;height:10px;left:-20px}
.ul-listl2{margin-bottom:15px}
.ul-listl2 .txt .tit,.ul-listl3 .con .tit,.ul-listl3 .con1 .p1{font-size:16px}
.ul-listl2 .txt{font-size:14px;display:inline-block}
.ul-listl3 li{width:auto;float:none;margin-bottom:15px}
.ul-listl3 .con .tit,.ul-listl3 .con p{height:auto}
.ul-listl3 .con p{-webkit-background-size:18px auto;-moz-background-size:18px auto;-ms-background-size:18px auto;-o-background-size:18px auto;background-size:18px auto;padding-left:25px}
.ul-listl3 .con{padding:15px;font-size:14px;-webkit-box-shadow:0 5px 10px rgba(4,0,0,.09);-moz-box-shadow:0 5px 10px rgba(4,0,0,.09);-ms-box-shadow:0 5px 10px rgba(4,0,0,.09);-o-box-shadow:0 5px 10px rgba(4,0,0,.09);box-shadow:0 5px 10px rgba(4,0,0,.09)}
.ul-listl3{margin:0 -10px 20px}
.ul-listl3 .con1 .txt{padding-left:10px}
.ul-listl3 .con1 p{padding-left:0}
.ul-listl3 .con1 .pic{margin-top:0}
.ul-listl2 li{width:auto;float:none;margin-bottom:15px;text-align:center}
.ul-listl2 .pic,.ul-listl2 .txt .tit{margin-bottom:5px}
.ul-listl2 li:after{display:none}
.ul-listl2 li:last-child{margin-bottom:0}
.ul-listl2 .con{padding:0}
.ul-mapl li{width:auto;float:none;margin-bottom:10px;height:320px}
.map-info h3{font-size:16px}
.ul-imgtxtl1{margin:0}
.ul-imgtxtl1 li{float:none;padding:0;width:auto;margin-bottom:20px}
.ul-imgtxtl1 .con{padding:0}
.m-imgtxtl1{padding-top:20px}
.m-listl4 .span4,.m-listl4 .span5{display:none}
.m-listl4 .span1,.m-listl4 .span2,.m-listl4 .span3{width:30%}
.m-listl4 .span6 em{width:25px;height:25px;-webkit-background-size:12px auto;-moz-background-size:12px auto;-ms-background-size:12px auto;-o-background-size:12px auto;background-size:12px auto}
.m-listl4 dt{height:50px;line-height:50px}
.m-listl4 dd .tit-top{height:40px;line-height:40px}
.m-listl4 .info .tit{margin-bottom:10px}
.banner{padding-top: 20px;}
}
@media only screen and (max-width:479px){
.ul-txtq1 li{display:block;margin:0 0 5px}
.ul-txtq1 li a{width:auto;border-radius:0}
.m-textq1 .slider-for .pic{height:300px;line-height:300px}
.m-textq1 .slider-nav .pic{height:60px;line-height:60px}
.m-textq1 .slider-nav .slick-current .pic:after{border-width:2px}
.m-textq1 .slider-nav .pic img{max-width:80%;max-height:80%}
.m-core dd{float:none;width:auto}
.m-core .item.qm dd{width:auto}
.p-list1 li{float:none;width:auto}
.p-list1 .con{padding:10px 0}
.p-list1 .det{height:auto}
.p-list5 li{width:50%}
.p-list4{overflow-x:auto;overflow-y:hidden;white-space:nowrap}
.p-list4 li,.p-list4 li.hover{display:inline-block;vertical-align:top;float:none;width:96px;height:70px;top:0;margin-right:-4px}
.ul-listl li{width:auto;float:none}
.ul-listl .con{width:auto}
.ul-imgtxtl1 .con .pic{float:none;width:auto;height:auto;margin-bottom:15px;line-height:0}
.ul-imgtxtl1 .con .txt{padding:0}
.ul-imgtxtl1 .con .txt p{max-height:none;line-height:1.5em}
.ul-imgtxtl1 .con .tit{white-space:normal}
.ul-mapl li{height:270px}
.m-listl4 dt{font-size:14px}
.m-listl4 .span2,.m-listl4 .span3{width:27%}
.m-listl4 .span1{width:36%}
.m-listl4 .info li{line-height:1.5em;padding-left:12px;font-size:12px}
.m-listl4 .info li:after{width:5px;height:5px}
.m-listl4 .info p{line-height:1.5em;font-size:12px}
.m-listl4 .info .tit{font-size:16px}
.m-listl4 .info .stit{font-size:14px}
.m-listl4 .info{background-image:none;padding:15px}
.m-listl4 dd .tit-top,.m-listl4 dt{padding:0 10px}
}