*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}@font-face {    font-family: "SourceHanSansCN-Regular";    src: url("../sourcehansanscn-regular.html");     src: url("../sourcehansanscn-regulard41d.html#iefix") format("embedded-opentype"),        url("../woff/sourcehansanscn-regular.woff") format("woff"),    url("../sourcehansanscn-regular-2.html") format("truetype"),         url("../sourcehansanscn-regular-3.html#SourceHanSansCN-Regular") format("svg");     font-style: normal;    font-weight: normal;}body{color:#3d4c63;background:#fff;font:14px/1.5 "SourceHanSansCN-Regular","Microsoft Yahei",sans-serif;outline:0}a{color:#333;text-decoration:none}a:hover{color:inherit}img{max-width:100%;border:none}.fp-section.fp-table, .fp-slide.fp-table{    padding-top: 0 !important;    height: 100% !important}em,i{font-style:normal}table{border-collapse:collapse;border-spacing:0}input,select,textarea{font-size:12px;color:#444;font-family:"SourceHanSansCN-Regular","Microsoft Yahei",sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}::-ms-clear,::-ms-reveal{display:none}.fix{*zoom:1}.fix:after,.fix:before{display:block;content:"";height:0;clear:both}.c{clear:both}.col-l,.l{float:left}.col-r,.r{float:right}.ani{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.unselect{-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.wp{width:96%;max-width:1500px;margin:0 auto}.h50{height:50px;clear:both;overflow:hidden}.h100{height:100px;clear:both;overflow:hidden}.header{position:fixed;top:0;left:0;width:100%;padding:0 126px 0 26px;height:84px;z-index:100;box-shadow:0 0 5px 0 rgba(0,0,0,.05);background-color: #fff}.logo{float:left;display:block;line-height:84px;overflow:hidden}.logo img{display:inline-block;vertical-align:middle}.hd-r{float:right;font-size:0}.hd-lang{position:absolute;top:26px;right:88px}.hd-lang .lang-s{position:relative;top:3px;padding-right:17px;background:url(../png/icon-down_2.png) no-repeat right center;font-family:Arial;font-size:16px;line-height:28px;color:#212121;text-transform:uppercase;cursor:pointer}.hd-lang .lang-s:after{content:'';position:absolute;right:-13px;top:50%;margin-top:-11px;width:1px;height:22px;background-color:#d2d2d2}.lang-box{position:absolute;top:62px;right:0;z-index:2;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:200px;display:none;overflow:hidden}.lang-box a{display:block;text-transform:uppercase;float:left;width:50%;text-align:center;font-size:14px;line-height:50px}.lang-box a.on,.lang-box a:hover{color:#1966a7}.menuBtn{display:none;position:fixed;top:12px;right:12px;z-index:201;width:30px;height:30px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.menuBtn b{display:block;height:4px;background-color:#095395;margin:4px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;margin-top:-5px;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)}.nav{float:left;margin-right:7px}.nav>li{position:relative;float:left}.nav>li>a{display:block;font-size:18px;line-height:84px;padding:0 29px;color:#232323;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.nav>li.ok>a,.nav>li.on>a,.nav>li>a:hover{color:#1966a7}.logo .img1{display: inline-block;}.logo .img2{display: none;}.header.hd_2{background-color: transparent; box-shadow: 0;}.header.hd_2 .nav>li>a{color: #fff}.header.hd_2 .hd-lang .lang-s{color: #fff; background-image: url(../png/icon-down.png);}.header.hd_2 .hd-lang .lang-s:after{background-color: rgba(255, 255, 255, 0.2);}.header.hd_2 .hd-so i{background-image: url(../png/so.png);}.header.hd_2 .logo .img1{display: none;}.header.hd_2 .logo .img2{display: inline-block;}.logo h2{margin-left: 10px; padding: 8px 0; display: inline-block; vertical-align: bottom; color: #000; font-size: 20px; line-height: 1.4; font-weight: normal;}.header.hd_2 .logo h2{color: #fff;}.nav .con{display:none;position:absolute;top:100%;left:-20px;right:-20px;padding:5px 0;background-color: rgba(224, 224, 224, 0.86);z-index:10}.nav .con a{display:block;font-size:16px;line-height:42px;text-align:center}.nav{position: relative}.pronv2.nav2{width: 1104px; position: absolute; left: 50%; right: auto; margin-left: -552px}.nav .con a+a{border-top:1px solid silver}.nav .con a:hover{color:#1966a7}.hd-so{position:absolute;top:26px;right:36px}.hd-so i{display:block;background:url(../png/so_2.png) no-repeat center center/19px auto;width:30px;height:33px;cursor:pointer}.so-box{position:absolute;top:63px;right:0;height:40px;width:300px;background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.3);display:none}.so-box .inp{position:absolute;top:0;left:0;width:100%;height:100%;padding-left:10px;padding-right:50px;font-size:14px;color:#333;border:none}.so-box .sub{position:absolute;right:0;top:0;height:100%;width:50px;background:#1966a7 url(../png/so2.png) no-repeat center center/19px auto;font-size:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.banner,.banner .slick-list,.banner .slick-track,.banner .slider{height:100%}.banner{position:relative;overflow:hidden}.banner .item{display:block;height:100%;overflow:hidden}.banner .item.slick-current{    transform:scale(1.1);-webkit-transform:scale(1.1);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;position:relative;visibility:visible;z-index:11;opacity:1;animation:activeB 15s infinite;-webkit-animation:activeB 15s infinite;transition-timing-function:linear;-webkit-transition-timing-function:linear}.banner .item .bg{height:100%;outline:0;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;}@keyframes activeB{    0%{transform:scale(1);-webkit-transform:scale(1)}    50%{transform:scale(1.1);-webkit-transform:scale(1.1)}    100%{transform:scale(1);-webkit-transform:scale(1)}}@-moz-keyframes activeB{    0%{transform:scale(1);-webkit-transform:scale(1)}    50%{transform:scale(1.1);-webkit-transform:scale(1.1)}    100%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes activeB{    0%{transform:scale(1);-webkit-transform:scale(1)}    50%{transform:scale(1.1);-webkit-transform:scale(1.1)}    100%{transform:scale(1);-webkit-transform:scale(1)}}@-o-keyframes activeB{    0%{transform:scale(1);-webkit-transform:scale(1)}    50%{transform:scale(1.1);-webkit-transform:scale(1.1)}    100%{transform:scale(1);-webkit-transform:scale(1)}}.banner .slick-arrow{position:absolute;top:50%;margin-top:-21px;width:42px;height:42px;font-size:0;background-color:transparent;background-repeat:no-repeat;background-position:center;border:0;cursor:pointer;z-index:2;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.banner .slick-prev{left:80px;background-image:url(../png/z-prev.png)}.banner .slick-next{right:80px;background-image:url(../png/z-next.png)}.banner .slick-arrow:hover{opacity:.8}.banner .animLoop{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:24px;animation:myfirst infinite linear alternate .8s;-moz-animation:myfirst infinite linear alternate .8s;-webkit-animation:myfirst infinite linear alternate .8s;-o-animation:myfirst infinite linear alternate .8s}@keyframes myfirst{    0%{bottom:30px}    100%{bottom:15px}}@-moz-keyframes myfirst{    0%{bottom:30px}    100%{bottom:15px}}@-webkit-keyframes myfirst{    0%{bottom:30px}    100%{bottom:15px}}@-o-keyframes myfirst{    0%{bottom:30px}    100%{bottom:15px}}.banner .animLoop .pic{width:23px;height:57px;margin:0 auto 10px}.banner .animLoop .pic img{display:block;width:100%;height:100%}.banner .animLoop p{font-size:14px;color:#fff;text-align:center}.footer{padding:62px 0 0;background-color:#35393b}.fd-top{padding:0 0 50px;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.1)}.fd-nv{float:left}.fd-nv li{float:left;width:160px}.fd-nv h4{position:relative;font-weight: normal;}.fd-nv h4:after{content:'';display:block;margin:16px 0 10px;width:26px;height:1px;background:#fff}.fd-nv h4 a{display:block;font-size:18px;color:#fff}.fd-nv .con a{display:block;font-size:14px;line-height:40px;color:#fff;opacity:.8;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.fd-nv .con a:hover{opacity:1}.fd-eq{float:right;padding:3px 0 0}.fd-eq li{float:left}.fd-eq li+li{margin-left:20px}.fd-eq .pic{width:149px;height:148px}.fd-eq .pic img{display:block;width:100%;height:100%}.fd-eq p{font-size:14px;line-height:40px;color:#fff;text-align:center}.fd-bot{padding:22px 0;color:#fff;opacity:.8;overflow:hidden}.fd-bot span{margin-left:15px}.fd-bot a{color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.fd-bot a:hover{opacity:.8}.bd_weixin_popup{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ind-tit1{text-align:center;color:#1c1c1c}.ind-tit1 h3{font-size:32px}.ind-tit1 h3 strong:before{content:'';display:inline-block;vertical-align:middle;width:277px;height:1px;background-color:#d2d2d2;margin-right:45px}.ind-tit1 h3 strong:after{content:'';display:inline-block;vertical-align:middle;width:277px;height:1px;background-color:#d2d2d2;margin-left:45px}.ind-tit1.t2 h3 strong:after,.ind-tit1.t2 h3 strong:before{background-color:#3b3b3b}.ind-tit1 p{opacity:.7}.ind-tit1 .p2{margin-top:20px}.section2{background:url(../jpg/ind-row1.jpg) no-repeat center/cover}.z-tab{text-align:center;padding:30px 0 40px}.z-tab li{display:inline-block;width:176px}.z-tab i{display:block;width:60px;height:60px;margin:0 auto;background-repeat:no-repeat;background-position:center bottom}.z-tab i.i1{background-image:url(../png/icon-z1.png)}.z-tab i.i2{background-image:url(../png/icon-z2.png)}.z-tab i.i3{background-image:url(../png/icon-z3.png)}.z-tab i.i4{background-image:url(../png/icon-z4.png)}.z-tab a:hover i,.z-tab li.on i{background-position:center top}.z-tab a:hover p,.z-tab li.on p{color:#095395}.z-tab p{color:#404040}.slick-pro{position:relative;margin:0 -8px}.slick-pro .slick-list{padding:20px 0}.slick-pro .item{background-color:#e8eff7;margin:0 8px;padding:70px 0 40px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.slick-pro .pic{height:300px;line-height:300px;text-align:center}.slick-pro .pic img{display:inline-block;vertical-align:middle;max-height:90%;max-width:90%}.slick-pro .txt{text-align:center;padding:0 10px}.slick-pro .txt h4{font-weight:400;font-size:20px;color:#232323;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slick-pro .txt p{font-size:16px;height: 24px; color:#686868;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-l1 .slick-arrow,.slick-case .slick-arrow,.slick-pro .slick-arrow,.z-arrow .arrow{position:absolute;top:50%;margin-top:-24px;width:47px;height:47px;font-size:0;border:0;background-repeat:no-repeat;background-position:center;background-color:#e3e3e3;border-radius:50%;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;z-index:2}.case-l1 .slick-prev,.slick-case .slick-prev,.slick-pro .slick-prev,.z-arrow .prev{left:-80px;background-image:url(../png/z-prev2.png)}.case-l1 .slick-next,.slick-case .slick-next,.slick-pro .slick-next,.z-arrow .next{right:-80px;background-image:url(../png/z-next2.png)}.case-l1 .slick-arrow:hover,.slick-case .slick-arrow:hover,.slick-pro .slick-arrow:hover,.z-arrow .arrow:hover{background-color:#0a569b}.case-l1 .slick-prev:hover,.slick-case .slick-prev:hover,.slick-pro .slick-prev:hover,.z-arrow .prev:hover{background-image:url(../png/z-prev2-on.png)}.case-l1 .slick-next:hover,.slick-case .slick-next:hover,.slick-pro .slick-next:hover,.z-arrow .next:hover{background-image:url(../png/z-next2-on.png)}.tab-con{height:0;visibility:hidden;overflow:hidden}.tab-con.show{height:auto;visibility:visible}.slick-case{padding:0 32px 8px;margin-top:48px}.slick-case .slick-list{padding:0 10px}.case-item{float:left;width:33.33%}.case-item .inner{position:relative;display:block;margin:0 13px}.case-item_video .pic:before{content:'';position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;width:60px;height:60px;background:url(../png/play.png) no-repeat center;-webkit-background-size:55px auto;background-size:55px auto;z-index:3}.case-item .pic{position:relative;padding-top:51.45%}.case-item .pic img{position:absolute;top:0;left:0;width:100%;height:100%}.case-item .pic:after{content:'';position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid #fff;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;z-index:2}.case-item h4{font-weight: normal; padding-right:30px;font-size:16px;line-height:64px;color:#3e3e3e;background:url(../png/z-arrow.png) no-repeat right center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.case-item .info{position:absolute;bottom:80px;left:-24px;width:318px;padding:18px 20px;background-color:#0a569b;color:#fff;opacity:0;z-index:2;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.case-item .inner:hover h4{color:#0a569b;background-image:url(../png/z-arrow-on.png)}.case-item .inner:hover .info{opacity:1}.case-item .inner:hover .pic:after{opacity:1}.section3{background:url(../jpg/ind-row2.jpg) no-repeat center/cover}.g-more{color:#fff;display:block;width:150px;height:40px;line-height:38px;margin:0 auto;border:1px solid #0a579b;padding-left:40px;border-radius:20px;background:#1f67a5 url(../png/icon-more.png) 110px center no-repeat;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.slick-case .slick-arrow{margin-top:-55px}.g-more:hover{color:#fff;background-position:120px center}.section4{background:url(../jpg/ind-row3.jpg) no-repeat center/cover}.w50{width:50%;height:100%;padding:0 120px}.ind-tit2{padding:200px 0 0;position:relative;text-align:center;font-size:32px;color:#1c1c1c;margin-bottom:36px}.ind-tit2:after{content:'';display:block;margin:10px auto 0;width:31px;height:2px;background-color:#0a579b}.z-about{padding:0 0 90px;line-height:27px;color:#4a4a4a;letter-spacing:1px}.z-about strong{color:#1f67a5}.ul-tab2{text-align:center;margin-bottom:50px}.ul-tab2 li{display:inline-block}.ul-tab2 li a{display:block;width:112px;height:33px;line-height:33px;border-radius:17px;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.ul-tab2 a:hover{color:#1f67a5}.ul-tab2 li.on a{background:#1f67a5;color:#fff}.dn{display:none}.about-r{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.about-r img{display:none}.section5{background:url(../jpg/ind-row4.jpg) no-repeat center/cover}.m-news{overflow:hidden;padding:30px 0 68px}.slick-news{float:left;width:1001px;margin:0 18px 0 0}.slick-news .item{display:block;position:relative}.slick-news .pic{position:relative;padding-top:48.35%}.slick-news .pic img{position:absolute;top:0;left:0;width:100%;height:100%}.slick-news p{position:absolute;bottom:0;left:0;right:0;font-size:20px;color:#fff;line-height:63px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:rgba(31,103,165,.5);z-index:2;padding:0 150px 0 18px}.slick-news .slick-dots{position:absolute;right:37px;bottom:27px;z-index:3}.slick-news .slick-dots li{float:left;width:10px;height:10px;border:1px solid #fff;border-radius:50%;margin-left:12px;cursor:pointer}.slick-news .slick-dots li button{display:none}.slick-news .slick-dots li.slick-active{background-color:#fff}.z-news{padding:20px 36px 0;overflow:hidden;background-color:#fff}.z-news li{padding:16px 0}.z-news li+li{border-top:1px dotted #e5e5e5}.z-news li a{display:block;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.z-news .time{padding-left:21px;background:url(../png/icon-time.png) no-repeat left center;font-size:17px;color:#999}.z-news li a:hover{color:#1f67a5}.fp-section.section6{padding-top:0!important}#fp-nav ul li a span,.fp-slidesNav ul li a span{background-color:#0a579b!important;border:1px solid #0a579b!important}#fp-nav ul li .fp-tooltip{color:#0a579b!important}#fp-nav ul li a.active span{width:14px!important;height:14px!important;margin:-7px 0 0 -7px!important;background-color:transparent!important}#fp-nav ul li:hover a span{margin:-2px!important}#fp-nav ul li:hover a.active span{margin:-7px 0 0 -7px!important}#fp-nav ul li{position:relative;margin:21px!important}#fp-nav ul li+li:before{content:'';position:absolute;bottom:15px;left:7px;width:1px;height:16px;background-color:#c2d4e3}#fp-nav ul li a span{width:5px!important;height:5px!important}#fp-nav ul li:last-child{display:none}#fp-nav{z-index:10!important}@font-face{font-family:BdCndAlt;src:url(../otf/akzidenzgroteskbq-bdcndalt.otf)}@font-face{font-family:XBdCndAlt;src:url(../otf/akzidenzgroteskbq-xbdcndalt.otf)}@font-face{font-family:Condensed-Bold;src:url(../ttf/helveticacondensedbold.ttf)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.bdC1{background-color:#eff4f9}.bdP1{padding-top:84px}.ban{height:480px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;overflow:hidden}.ban .wp{position:relative;height:100%;overflow:hidden}.cur{padding-left:32px;position:absolute;left:0;top:5px;right:0;line-height:55px;font-size:0;background:url(../png/i-d1.png) left center no-repeat;border-bottom:1px solid rgba(255,255,255,.3);z-index:2}.cur a,.cur em,.cur span{display:inline-block;vertical-align:middle;font-size:14px;color:#fff}.cur a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.cur em{padding:0 20px}.cur a:hover{color:#1966a7}.ban-tit_d1{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:50px;color:#fff;line-height:1.4;font-weight:700;z-index:2}.ban-tit_d1 span{margin-bottom:1px;display:block;font-size:24px;color:#fff;line-height:1.4;text-transform:uppercase;font-weight:400}.box-link1{position:absolute;left:0;bottom:0;right:0;z-index:2}.box-link1:before{content:'';position:absolute;left:0;top:0;right:0;height:1px;background-color:rgba(255,255,255,.4)}.lk-l1{font-size:0;text-align:center;overflow:hidden;}.left .lk-l1{    text-align: left;}.lk1-item{display:inline-block;vertical-align:top}.lk1-item a{padding:0 70px;display:block;font-size:18px;color:#fff;line-height:60px;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.lk1-item a:hover,.lk1-item.on a{background-color:rgba(25,102,167,.8)}.lk-l2{font-size:0;text-align:center;overflow:hidden}.lk2-item{margin:0 12px;display:inline-block;vertical-align:middle}.lk2-item a{padding:0 10px;display:block;min-width:254px;font-size:18px;color:#1966a7;line-height:60px;border:1px solid #1966a7;border-radius:4px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.lk2-item a:hover,.lk2-item.on a{background-color:#1966a7;border-color:#1966a7;color:#fff}.lk-con1{overflow:hidden}.row-pd1{padding:64px 0 88px;overflow:hidden}.lk-l3{padding:64px 0 23px;margin:0 -20px;font-size:0}.lk3-item{margin-bottom:40px;display:inline-block;vertical-align:top;width:33.33%}.lk3-item .con{padding:15px 19px 5px;margin:0 20px;display:block;font-size:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.lk3-item .pic-box{margin-right:24px;display:inline-block;vertical-align:middle;width:45%;overflow:hidden}.lk3-item .pic{position:relative;padding-top:100%}.lk3-item .pic img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.lk3-item .info{padding-bottom:16px;display:inline-block;vertical-align:middle;width:46%;overflow:hidden}.lk3-item h4{margin-bottom:20px;font-size:22px;color:#404040;line-height:1.4;    font-weight:700;    /*white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;    overflow:hidden;*/    -webkit-transition:.3s;-o-transition:.3s;transition:.3s}.lk3-item .desc{margin-bottom:28px;font-size:16px;color:#070002;line-height:1.4}.lk3-item .icon{display:none;width:36px;height:36px;background:url(../png/i-d2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.lk3-item .con:hover{box-shadow:0 0 18px 0 rgba(31,103,165,.75)}.lk3-item .con:hover .pic img{-webkit-transform: scale(1.03,1.03);-ms-transform: scale(1.03,1.03);-o-transform: scale(1.03,1.03);transform: scale(1.03,1.03)}.lk3-item .con:hover h4{color:#1f67a5}.lk3-item .con:hover .icon{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.pages{font-size:0;text-align:center;overflow:hidden}.pages ul{display:inline-block;vertical-align:middle}.pages li{float:left;margin:0 3px}.pages a,.pages span{padding:0 7px;display:block;font-size:14px;color:#666;line-height:34px;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.pages a{min-width:36px;border:1px solid #b9b7b7}.pages .pages-end a,.pages .pages-first a,.pages .pages-next a,.pages .pages-prev a{color:#000;min-width:61px}.pages .on a,.pages a:hover{border-color:#1f67a5;background-color:#1f67a5;color:#fff}.pages .pages-none{display:none}.txt-d1{overflow:hidden;padding-right: 20px;min-height: 360px}.tit-d1{padding:50px 0 17px;position:relative}.tit-d1 h3{padding:16px 0;font-size:36px;color:#064f99;line-height:1.4;font-weight:700;position:relative;z-index:2}.tit-d1 h3:after{content:'';position:absolute;left:0;bottom:0;width:28px;height:2px;background-color:#e60012}.tit-d1 span{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:6px;font-size:164px;color:rgba(150,175,209,.15);font-family:BdCndAlt;line-height:1.4;z-index:1}.txt-d1 .txt{font-size:16px;color:#565656;line-height:2.38;}.dT1-item1 .txt-d1{padding-right: 60%;}.txt-d1.txt1-c{text-align:center}.txt-d1.txt1-c .tit-d1 h3:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.txt-d1.txt1-c .tit-d1 span{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.txt-d1.txt1-f .tit-d1 h3{color:#fff}.txt-d1.txt1-f .tit-d1 span{color:rgba(255,255,255,.1)}.txt-d1.txt1-f .txt{color:#fff}.ban.ban-d2{height:516px}.ban-tit_d2{padding:30px 0;position:absolute;left:0;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:2;display: none}.ban-tit_d2 h2{margin-bottom:30px;font-size:44px;color:#fff;line-height:1.1;font-weight:700}.ban-tit_d2 h2 span{display:block;font-size:66px;line-height:1.4}.ban-tit_d2 h3{font-size:24px;color:#fff;line-height:1.4;font-weight:400}.ban-tit_d2:after{content:'';position:absolute;left:50%;bottom:0;width:60px;height:5px;background-color:#fff;margin-left:-30px}.row-dT1{position:relative}.row-dT1 .lk-l2{background-color:#f3f7fb;padding:50px 0 0}.box-tabs{overflow:hidden}.con-tab1{height:0;visibility:hidden;overflow:hidden}.con-tab1 .wp{padding: 0 90px;position: relative;}.con-tab1.show{height:auto;visibility:visible}.dT1-item1{padding-top:50px;background-color:#f3f7fb;overflow:hidden;padding-bottom: 50px;}.row-dT1{background-color:#f3f7fb;position:relative}.row-dT1 .lk-l2{padding:49px 0 0}.box-tabs{overflow:hidden}.con-tab1{height:0;visibility:hidden;overflow:hidden}.con-tab1.show{height:auto;visibility:visible}.dT1-item1{background-color:#f3f7fb;overflow:hidden;}.dT1-item1 .pic {    position: absolute;    top: 50%;    right: 80px;    -webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);    width:50%;overflow:hidden}.dT1-item4 .pic{    position: absolute;    top: 50%;    left: 80px;    -webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);    width:50%;overflow:hidden}.dT1-item1 .pic img,.dT1-item4 .pic img{display:block;width:100%}.dT1-item2{padding:88px 0 76px;background-color:rgba(213,222,234,.6);overflow:hidden}.dT1-item2 .pic{position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%); width:50%;overflow:hidden}.dT1-item2 .pic img{display:block;width:100%}.dT1-item2 .txt-d1{padding-left: 60%;}.dT1-item2 .txt-d1 .tit-d1{padding-bottom:19px}.dT1-item3{padding:49px 0 25px;background-color:#f3f7fb;overflow:hidden}.dT1-item3 .pic{padding-top:65px;margin:0 76px;float:right;width:712px;overflow:hidden}.dT1-item3 .pic img{display:block;width:100%}.dT1-item4{padding:94px 0 86px;background-color:#fff;overflow:hidden}.dT1-item4 .txt-d1{    padding-left: 60%;}.dT1-item5{padding:39px 0 100px;background-color:#e1e6ee;overflow:hidden}.dT1-item5 .txt-d1{margin-bottom:9px}.dT1-item5 .tit-d1{padding-bottom:22px}.dT1-item5 .txt-d1 .txt{width:830px;line-height:2;margin:0 auto}.dT1-item5 .pic{margin:0 auto;width:904px;overflow:hidden}.dT1-item5 .pic img{display:block;width:100%}.dT1-item6{height:576px;overflow:hidden}.dT1-item6 .l,.dT1-item6 .r{width:50%}.dT1-item6 .l{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;height:100%;overflow:hidden}.dT1-item6 .txt-d1{padding:0 8.2% 22px 22.1%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.dT1-item6 .r{height:100%;background-color:#d9dce0;position:relative;overflow:hidden}.dT1-item6 .pic{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:69.8%;overflow:hidden}.dT1-item6 .pic img{display:block;width:100%;height:100%}.dT1-item7{padding:47px 0 85px;background-color:#fff;overflow:hidden}.dT1-item7 .txt-d1{margin-bottom:36px}.dT1-item7 .tit-d1{padding-bottom:20px}.dT1-item7 .txt-d1 .txt{width:522px;line-height:2;margin:0 auto}.dT1-item7 .pic{margin:0 auto;width:958px;overflow:hidden}.dT1-item7 .pic img{display:block;width:100%}.dT1-item8{padding:105px 15px 98px 116px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}.dT1-item8 .pic{margin:0 165px 0 115px;float:left;width:573px;border:6px solid #1d1e20;overflow:hidden}.dT1-item8 .pic img{display:block;width:100%;height:100%}.dT1-item8 .txt-d1{padding:19px 5px 0 0}/*.lk-l1.lk1-col2 .lk1-item{min-width:500px}*/.row-ser1{padding:96px 0 85px;overflow:hidden}.txt-l1{padding-bottom:21px;margin-right:-80px;overflow:hidden}.txt1-item{margin-bottom:20px;padding:0 80px 0 86px;background-repeat:no-repeat;background-position:left center;float:left}.txt1-item h4{margin-bottom:18px;font-size:24px;color:#070002;line-height:1.4;font-weight:400}.txt1-item .txt{font-size:18px;color:#666;line-height:1.4}.qId-1{margin-bottom:20px;padding:25px 0;border-bottom:1px solid rgba(1,15,48,.2)}.so-d1{padding-right:92px;margin-bottom:30px;width:600px;border:1px solid rgba(191,191,191,.5);box-shadow:0 10px 43px 0 rgba(18,148,217,.05);border-radius:4px;position:relative;overflow:hidden}.so-d1 input{outline:0;border:none}.so-d1 .inp{padding:0 28px;display:block;width:100%;height:48px;line-height:48px;font-size:18px;color:#666}.so-d1 .inp::-webkit-input-placeholder{color:#999999}.so-d1 .inp::-moz-placeholder{color:#999999}.so-d1 .inp:-ms-input-placeholder{color:#999999}.so-d1 .btn{position:absolute;right:0;top:0;bottom:0;width:92px;background:url(../png/i-d5.png) center center no-repeat;cursor:pointer}.qId-1 .con{font-size:28px;color:#666;line-height:1.4}.form-1{overflow:hidden}.form-1 .tips{margin-bottom:30px;font-size:18px;color:#333;line-height:1.4}.form-1 input,.form-1 textarea{outline:0;border:none}.form1-item{margin-bottom:30px;overflow:hidden}.form1-item .sp1{padding-right:10px;float:left;width:132px;font-size:18px;color:#666;line-height:60px}.form1-item .right{overflow:hidden}.form1-item .inp{padding:9px 20px;display:block;width:100%;width:424px;height:50px;line-height:30px;border:1px solid rgba(181,181,181,.5);font-size:24px;color:#000;border-radius:6px}.form1-item .tar{padding:12px 20px;display:block;width:100%;height:260px;border:1px solid rgba(181,181,181,.5);font-size:24px;color:#000;line-height:1.4;border-radius:6px;resize:none}.form-1 .btn{margin-top:-16px;padding-left:132px}.btn-d1{display:block;width:200px;height:60px;line-height:60px;border-radius:6px;text-align:center;background-color:#1294d9;font-size:24px;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn-d1:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}.tit-d2{margin-bottom:38px;font-size:48px;color:#333;line-height:1.4;letter-spacing:2px;font-weight:400}.tit-d2 span{padding:0 4px;margin-top:3px;display:block;font-size:24px;color:#999;line-height:1.4;letter-spacing:1.4px;text-transform:uppercase}.about-1{min-height:960px;position:relative;overflow:hidden}.about-1 .pic{overflow:hidden;display:none}.about-1 .pic img{display:block;width:100%}.ab-bg{position:absolute;left:0;top:0;bottom:0;width:41.4%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}.txt-d2{padding:61px 0;margin-left:46.7%;overflow:hidden}.txt-d2 .txt{padding:0 4px;margin-bottom:72px;font-size:16px;color:#333;letter-spacing:.8px;line-height:2}.num-l1{padding:0 8px;margin:0 -90px;overflow:hidden}.num1-item{padding:0 90px;float:left;position:relative}.num1-item:before{content:'';position:absolute;left:0;top:14px;bottom:18px;width:1px;background-color:#b5b5b5}.num1-item .num{margin-bottom:7px;display:block;font-size:14px;color:#333;text-align:center}.num1-item .num em{font-size:52px;color:#333;line-height:1.4;font-family:Condensed-Bold}.num1-item .num-txt{font-size:14px;color:#666;line-height:1.74;text-align:center}.so-1{padding:40px 0;overflow:hidden}.so1-con{width:688px;margin:0 auto;position:relative;overflow:hidden}.so1-con button,.so1-con input{outline:0;border:none}.so1-con .inp{padding:0 30px;padding-right:190px;display:block;width:100%;height:50px;line-height:48px;border:1px solid #1294d9;border-radius:40px;font-size:18px;color:#000;background-color:transparent}.so1-con .inp::-webkit-input-placeholder{color:#ccc}.so1-con .inp::-moz-placeholder{color:#ccc}.so1-con .inp:-ms-input-placeholder{color:#ccc}.so1-con .sub{position:absolute;right:0;top:0;bottom:0;width:160px;text-align:center;font-size:18px;color:#fff;border-radius:40px;background-color:#1294d9;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.so1-con .sub i{display:inline-block;vertical-align:middle;margin:-2px 8px 0 0;width:22px;height:22px;background:url(../png/i-d6.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}.so1-con .sub:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}.row-honor1{padding-bottom:85px;overflow:hidden}.lk-l4{padding:45px 0 20px;margin:0 -20px;font-size:0}.lk4-item{margin-bottom:77px;display:inline-block;vertical-align:top;width:25%}.lk4-item .con{padding-bottom: 20px; display:block;margin:0 20px;background-color: #f2f6f8; -webkit-transition: .3s; -o-transition: .3s; transition: .3s;}.lk4-item .pic{    text-align: center;    padding:14px;background-color:#f2f6f8;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}.lk4-item .pic .inner{    height: 420px;    line-height: 420px;    overflow: hidden;}.lk4-item .pic img{    display: inline-block;    vertical-align: middle;    width: 100%;    height: 100%;    -webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;transition:.8s}.lk4-item h4{padding:0 26px;font-size:16px;color:#333;letter-spacing:1px;line-height:1.5;font-weight:400;height:3em;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.lk4-item .con:hover{box-shadow:0 0 32px 0 rgba(31,103,165,.75); overflow: hidden;}.lk4-item .con:hover .pic img{transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2)}.row-cont1{padding-bottom:162px;background-color:#e8eff7;overflow:hidden}.row-cont1 .so-1{background-color:#e8eff7}.cont-map{width:814px;margin:20px auto 60px;position:relative}.cont-map .map{overflow:hidden;display:none;}.cont-map .map img{display:block;width:100%}.addr1-item{position:absolute}.addr1-item .icon{display:none;width:14px;height:18px;cursor:pointer;background:url(../png/i-d7.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:relative;z-index:3}.addr1-item .con{position:absolute;top:0;left:7px;padding-top:18px;padding-left:115px;display:none}.addr1-item .con:before{content:'';position:absolute;left:0;top:18px;width:122px;height:71px;background:url(../png/i-d8.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.addr1-item .con .inner{padding:22px 10px;width:398px;background-color:#fff;border:1px solid #1f67a5;position:relative;z-index:33}.addr1-item .con .icon2{position:absolute;right:28px;top:33px;width:15px;height:20px;background:url(../png/i-d7.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}.addr1-item .con h4{padding-right:60px;margin-bottom:10px;font-size:20px;color:#1f67a5;line-height:1.4}.addr1-item .con .txt{font-size:14px;color:#7a7a7a;line-height:1.86}.addr-point1{right:11.6%;top:11%}.addr-point2{right:14.6%;top:22.4%}.addr-point3{right:13.4%;top:30.2%}.addr-point4{right:24.7%;top:37.1%}.addr-point5{right:23%;top:39.8%}.addr-point6{right:21.6%;top:47.3%}.addr-point7{right:18.6%;top:52.4%}.addr-point8{right:12.8%;top:59.1%}.addr-point9{right:14.8%;top:64%}.addr-point10{right:22%;top:57.3%}.addr-point11{right:28.3%;top:53.7%}.addr-point12{right:31.4%;top:45%}.addr-point13{right:39.1%;top:38%}.addr-point14{right:37.1%;top:52.9%}.addr-point15{right:31.3%;top:61.7%}.addr-point16{right:30.5%;top:70.4%}.addr-point17{right:23.6%;top:71.4%}.addr-point18{right:24.7%;top:80.2%}.addr-point19{right:30.5%;top:70.4%}.addr-point20{right:48.5%;top:62.8%}.addr-point21{right:40.6%;top:75.5%}.addr-point22{right:35.8%;top:81.5%}.addr-point23{right:28.3%;top:83.9%}.addr-point24{right:50.7%;top:78.9%}.addr-point25{right:59.6%;top:38%}.addr-point26{right:78.8%;top:30.6%}.addr1-item.on .con{display:block}.addr-l2{margin:0 -13px;font-size:0;overflow:hidden}.addr2-item{margin-bottom:16px;display:inline-block;vertical-align:top;width:25%}.addr2-item .con{padding:30px 15px 0 30px;margin:0 13px;height:100%;min-height:220px;display:block;background-color:#fff;position:relative;overflow:hidden}.addr2-item .icon{display: none;  position:absolute;right:33px;top:31px;width:26px;height:26px;background:url(../png/i-d9.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}.addr2-item h4{padding-right:60px;margin-bottom:16px;font-size:20px;color:#292929;line-height:1.4}.addr2-item .txt{font-size:16px;color:#676767;line-height:2}.addr2-item.on .con{background-color:#1f67a5}.addr2-item.on .icon{background-image:url(../png/i-d9-on.png)}.addr2-item.on h4{color:#fff}.addr2-item.on .txt{color:#fff}.table-d1{padding:0 0 75px;overflow:hidden}.table-d1 table{width:100%;table-layout:fixed}.table-d1 th{font-size:18px;color:#fff;font-weight:700;text-align:center;background-color:#0a569b;line-height:60px}.table-d1 td{padding:12px 0;font-size:16px;color:#545454;line-height:34px;text-align:center;background-color:#fcfdfe}.table-d1 tr:nth-child(even) td{background-color:#e6eef5}.table-d1 .tit{padding-left:56px;text-align:left}.table-d1 .tit a{display:block;color:#545454;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-d1 .download{margin:0 auto;display:block;width:20px;height:20px;background:url(../png/i-d10.png) center center no-repeat;-webkit-background-size:20px auto;background-size:20px auto;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.table-d1 .download:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}.row-news1{padding:14px 0 66px;overflow:hidden}.news-l1{padding-bottom:70px;overflow:hidden}.news-l1 .wp{    max-width: 1300px;}.news1-item{    -webkit-transition: .3s;    -moz-transition: .3s;    -ms-transition: .3s;    -o-transition: .3s;    transition: .3s;}.news1-item:hover {    background-color: #e8eef2;}.news1-item .con{    padding:32px 0;padding-right:250px;border-bottom:1px solid #f0f0f0;position:relative;overflow:hidden;    -webkit-transition: .3s;    -moz-transition: .3s;    -ms-transition: .3s;    -o-transition: .3s;    transition: .3s;}.news1-item:hover .con{    margin-left: 46px;}.news1-item:hover .more{width:158px;height:40px;line-height:40px;background-color:#1f67a5;color:#fff}.news1-item:hover .more i{background-image:url(../png/i-d12-on.png)}.news1-item .pic{margin-right:22px;float:left;width: 299px;    height: 163px;overflow:hidden}.news1-item .pic img{display:block;width:100%;height:100%}.news1-item .date{position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.news1-item .date .day{padding:10px 0;display:block;font-size:49px;color:#dadada;line-height:1.4;font-family:XBdCndAlt;position:relative}.news1-item .date .day:after{content:'';position:absolute;left:50%;bottom:0;width:41px;height:2px;background-color:#dadada;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.news1-item .date .year{padding:12px 0 16px;display:block;font-size:33px;color:#dadada;line-height:1.4;font-family:XBdCndAlt}.news1-item .info{padding-top:16px;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.news1-item h4 a{display: block; font-weight: bold; margin-bottom:14px;font-size:20px;color:#3d3d3d;line-height:1.4;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;    -webkit-transition: .3s;    -moz-transition: .3s;    -ms-transition: .3s;    -o-transition: .3s;    transition: .3s;}.news1-item h4 a:hover{    color: #1f67a5;}.news1-item .time{margin-bottom:16px;padding-left:24px;font-size:16px;color:#bfbfc1;line-height:1.4;background:url(../png/i-d11.png) left center no-repeat;display:none}.news1-item .txt{margin-bottom:18px;font-size:16px;color:#606060;line-height:2;height:4em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.news1-item .more{display:none;width:132px;height:36px;line-height:36px;text-align:center;background-color:#ebebeb;border-radius:40px;font-size:14px;color:#505050;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.news1-item .more i{display:inline-block;vertical-align:middle;margin:-2px 0 0 12px;width:6px;height:8px;background:url(../png/i-d12.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}/*.news1-item.on{padding:47px 0;padding-right:0}*//*.news1-item.on .pic{margin-right:41px;width:750px;height:430px}*//*.news1-item.on .date{right:-1000px}*//*.news1-item.on .info{padding-top:14px}*//*.news1-item.on h4{margin-bottom:23px;font-size:28px;color:#3e3e3e}*//*.news1-item.on .time{display:block}*//*.news1-item.on .txt{margin-bottom:23px;height:12em;-webkit-box-orient:vertical;-webkit-line-clamp:6;display:-webkit-box;overflow:hidden}*//*.news1-item.on .more{width:158px;height:40px;line-height:40px;background-color:#1f67a5;color:#fff}*//*.news1-item.on .more i{background-image:url(../images/i-d12-on.png)}*//*.news1-item .more:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}*/.detail-1{padding-top:24px;overflow:hidden}.detail-1 .wp{padding: 0 210px}.detail-1 .top{padding:17px 0;border-bottom:1px solid rgba(108,109,109,.1);overflow:hidden}.detail-1 h1{margin-bottom:18px;font-size:26px;color:#3e3e3e;text-align:center;line-height:1.4;font-weight:700}.detail-1 .info{font-size:0;text-align:center;overflow:hidden}.detail-1 .info .date,.detail-1 .info .num,.detail-1 .info .share{margin:0 20px;display:inline-block;vertical-align:middle;font-size:16px;color:#bfbfc1}.detail-1 .info span{padding-left:26px;background-repeat:no-repeat;background-position:left center}.detail-1 .info .date{background-image:url(../png/i-d13.png)}.detail-1 .info .num{background-image:url(../png/i-d14.png)}.detail-1 .info .share span{background-image:url(../png/i-d15.png)}.detail-1 .info .bdsharebuttonbox{display:inline-block;vertical-align:middle}.detail-1 .info .bdsharebuttonbox a{margin:0 3px;width:23px;height:23px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}.detail-1 .info .bdsharebuttonbox .bds_tqq{background-image:url(../png/i-d16.png)}.detail-1 .info .bdsharebuttonbox .bds_qzone{background-image:url(../png/i-d17.png)}.detail-1 .info .bdsharebuttonbox .bds_sqq{background-image:url(../png/i-d18.png)}.detail-1 .info .bdsharebuttonbox .bds_tsina{background-image:url(../png/i-d19.png)}.detail-1 .info .bdsharebuttonbox .bds_weixin{background-image:url(../png/i-d20.png)}.detail-1 .con{padding:42px 0;font-size:16px;color:#424242;line-height:2.5}.detail-page{padding:38px 0 44px;background-color:rgba(10,86,155,.06);overflow:hidden}.detail-page a{display:block;width:48%}.detail-page .prev{float:left}.detail-page .next{float:right;text-align:right}.detail-page h4{margin-bottom:6px;font-size:20px;color:#333;line-height:1.4;font-weight:700}.detail-page p{font-size:18px;color:#333;line-height:1.4;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.detail-page a:hover p{color:#1966a7}.lk-l1.lk1-col4 .lk1-item{width:25%}.case-1{padding:57px 0 63px;overflow:hidden}.case-l1{margin:0 -43px;}.case-l1 .case-item .inner{margin:50px 43px 37px}.case-l1 .case-item .pic{padding-top:55%}.case-l1 .case-item .pic:after{left:13px;top:13px;right:13px;bottom:13px}.case-l1 .case-item h4{font-size:18px;line-height:54px}.case-l1 .case-item .info{bottom:84px;line-height:1.71}.box-link2{margin:0 -24px;margin-bottom:67px;padding:0 24px;position:relative;overflow:hidden}.box-link2:after,.box-link2:before{content:'';position:absolute;top:0;width:24px;bottom:0;background-color:#fff;z-index:0}.box-link2:before{left:0}.box-link2:after{right:0}.box-link2 .case-l1{margin:-50px -43px -30px}.box-link2 .case-l1 .case-item{margin:-1px 0 0 -1px;float:left;width:33.33%;border:1px solid #f0f0f0}.caseD-1{padding:1px 0 67px;overflow:hidden}.caseD-1 .tit{margin-bottom:57px;padding:38px 0;border-bottom:1px solid #e2e2e2;text-align:center}.caseD-1 .tit h1{font-size:28px;color:#323232;line-height:1.4;font-weight:700}.slick-newsD1{margin:0 auto 61px;width:884px;position:relative}.slick-newsD1 .con{padding-top:55%;position:relative;overflow:hidden}.slick-newsD1 .con img,.slick-newsD1 .con video{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000}.slick-newsD1 .slick-arrow{position:absolute;top:50%;width:47px;height:47px;margin-top:-23.5px;background-repeat:no-repeat;background-position:center center;background-color:rgba(83,136,185,.2);border-radius:50%;cursor:pointer;outline:0;border:none;text-indent:-999px;overflow:hidden;z-index:2;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.slick-newsD1 .slick-prev{left:-93px;background-image:url(../png/i-d21.png)}.slick-newsD1 .slick-next{right:-93px;background-image:url(../png/i-d22.png)}.slick-newsD1 .slick-arrow:hover{background-color:#5388b9}.slick-newsD1 .slick-prev:hover{background-image:url(../png/i-d21-on.png)}.slick-newsD1 .slick-next:hover{background-image:url(../png/i-d22-on.png)}.table-d2{overflow:hidden}.table-d2 table{width:100%}.table-d2 td,.table-d2 th{padding:24px 29px;line-height:30px;border:1px solid rgba(201,201,201,.4)}.table-d2 th{font-size:18px;color:#fff;background-color:#5388b9;text-align:center;font-weight:700}.table-d2 td{font-size:15px;color:#323232;font-weight:700}.caseD-2{padding:67px 0 36px;background-color:rgba(10,86,155,.06);overflow:hidden}.tit-d3{font-size:24px;color:#333;line-height:1.4;font-weight:700}.caseD-2 .case-l1 .case-item .inner{margin:39px 43px}.con-tab1 table{word-break:break-all}.box-nav_2{    padding-right: 20px;    font-size: 0;    background-color: rgba(224, 224, 224, 0.86);    overflow: hidden;}.box-nav_2 dl{    display: inline-block;    vertical-align: top;    width: 25%;    padding: 0 20px 0 40px;}.box-nav_2 dt{    border-bottom: 1px solid rgba(116, 116, 116, 0.33);    font-size: 16px;    color: #000000;    line-height: 47px;    white-space: nowrap;    -ms-text-overflow: ellipsis;    text-overflow: ellipsis;    overflow: hidden;}.box-nav_2 dt a{    display: block;    color: #000000;    font-weight: bold;}.box-nav_2 dd{    padding: 10px 0;    overflow: hidden;}.box-nav_2 dd a{    display: block;    font-size: 14px;    color: #333333;    line-height: 32px;    white-space: nowrap;    -ms-text-overflow: ellipsis;    text-overflow: ellipsis;    overflow: hidden;}.box-nav_2 dd a:hover{    color: #1966a7;}/*2019/12/04*/.js-pop{    position: absolute;    left: 50%;    top: 50%;    width: 78px;    height: 78px;    margin: -39px 0 0 -39px;    background: url(../png/video-start-d.png) center center no-repeat;    -webkit-background-size: cover;    background-size: cover;    z-index: 3;}.pop-video{    display: none;    position: fixed;    top: 0;    right: 0;    bottom: 0;    left: 0;    z-index: 1000;    background-color: #000000;}.pop-video video{    display: block;    width: 100%;    height: 100%;}.g-close{    position: absolute;    right: 32px;    top: 32px;    width: 50px;    height: 50px;    border: 2px solid #ffffff;    border-radius: 50%;    background: url(../png/pop-colse-d.png) center center no-repeat;    -webkit-background-size: 24px auto;    background-size: 24px auto;    cursor: pointer;    z-index: 1001;    -webkit-transition: .3s;    -o-transition: .3s;    transition: .3s;}.g-close:hover {    -webkit-transform: rotate(180deg);    -ms-transform: rotate(180deg);    -o-transform: rotate(180deg);    transform: rotate(180deg);}@media only screen and (max-width:1799px){    .case-l1 .slick-prev{left:20px}    .case-l1 .slick-next{right:20px}}@media only screen and (max-width:1699px){    .z-tab{padding:20px 0}    .slick-pro .item{padding:40px 0 20px}    #fp-nav.fp-left{left:0!important}    .ind-tit1{padding:30px 0 0}    .fp-enabled .wp{max-width:1200px}    .slick-case{margin-top:20px}    .case-item h4{line-height:48px}    .z-about{padding:0 0 50px}    .ul-tab2{margin-bottom:20px}    .slick-news{width:800px}    .z-news{padding-top:18px}    .z-news li{padding:8px 0}    .z-news li a{margin-bottom:7px}    .fd-nv li{width:160px}    .lk1-item a{padding:0 30px}    .lk2-item a{min-width:180px}    .lk-l3{margin:0 -10px}    .lk3-item .con{margin:0 10px}    .lk3-item{margin-bottom:20px}    .addr1-item .con .inner{width:250px}    .con-tab1 .wp{padding: 15px;}    .nav>li>a{padding: 0 15px;}}@media only screen and (max-width:1399px){    .z-tab{padding:10px 0}    .slick-pro .item{padding:20px 0}    .slick-pro .pic{height:200px;line-height:200px}    .slick-pro .txt h4{font-size:18px}    .slick-pro .txt p{font-size:14px}    .ind-tit1 .p2{margin-top:5px}    .fp-enabled .wp{max-width:1100px}    .ind-tit2{padding:90px 0 0}    .z-about{padding:0 0 30px}    .z-news{padding:10px 20px 8px}    .fd-eq li+li{margin-left:10px}    .fd-nv li{width:140px}    .fd-nv h4 a{font-size:18px}    .fd-nv .con a{line-height:28px}    .slick-news{width:650px}    .z-news li{padding:5px 0}    .z-news li a{font-size:14px;margin-bottom:6px}    .z-news .time{font-size:12px;-webkit-background-size:10px auto;background-size:10px auto}    .m-news{padding:20px 0 30px}    .case-item .info{font-size:12px;width:200px;padding:10px;bottom:60px}    .pronv2-con2 dd{padding:10px 0 20px}    .pronv2-con2 dd a{font-size:14px;line-height:24px}    .pronv2-con2 dt{font-size:18px;line-height:2}    .pronv2-tab li a{font-size:18px;height:48px;line-height:48px}    .case-item h4{font-size:14px;line-height:36px}    .w50{padding:0 80px}    .ind-tit1{padding:20px 0 0}    .ind-tit1 h3{font-size:24px}    .ind-tit1 p{font-size:12px}    .header{height:50px}    .bdP1{padding-top:50px}    .hd-lang,.hd-so{top:10px}    .logo{line-height:50px;max-width:60px}    .nav>li>a{line-height:50px}    .nav>li>a{padding:0 20px}    .pronv2{top:50px!important}    .fp-section{padding-top:50px!important}    .dT1-item8 .pic{margin:0 30px}    .lk-l4{margin:0 -10px}    .lk4-item h4{padding:0 10px}    .lk4-item .con{margin:0 10px}    .lk4-item{margin-bottom:30px}    .slick-case .slick-prev,.slick-pro .slick-prev{left:-50px}    .slick-case .slick-next,.slick-pro .slick-next{right:-50px}    .pronv2-con2{max-height:500px;overflow-y:auto}    .cont-map{width:610px}    .txt1-item{width:50%}    .case-1{padding:50px 10px 60px}    .pronv2.nav2{width: 1000px; margin-left: -500px;}    .box-nav_2{padding-right: 20px;}    .box-nav_2 dl{padding: 0 10px 0 30px;}    .logo h2{display: none;}}@media only screen and (max-width:1299px){    .pronv2.nav2 {        margin-left: -400px;    }    .box-nav_2 dd a{        line-height: 24px;    }}@media only screen and (min-width:1200px){    /*.zban .lk-l1.lk1-col2 .lk1-item{        min-width: auto;        width: 25%;    }*/    .box-link1.p100 .wp{max-width: 1300px}    .con-tab1 .lk-l3{margin:0 -10px}    .con-tab1 .lk3-item{width:33.33%}    .con-tab1 .lk3-item .con{margin:0 10px}    .pronv2{display:none;position:fixed;left:0;right:0;top:84px;z-index:100}    .pronv2-mask{height:300px}    .pronv2 .pronv2-con1{background:rgba(51,51,51,.96)}    .pronv2-tab{overflow:hidden}    .pronv2-tab li{float:left; width: 25%}    .pronv2-tab li a{display:block;font-size:20px;color:#fff;height:69px;line-height:69px;text-align:center;padding:0 70px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}    .pronv2-tab li a:hover,.pronv2-tab li.on a{background:rgba(204,204,204,.2)}    .pronv2-con2{padding:6px 0 0;background:rgba(236,236,236,.95)}    .pronv2-con2 dl:first-child{background:url(../png/logo2.png) no-repeat right top}    .pronv2-con2 dl+dl{border-top:1px solid silver}    .pronv2-con2 dt{font-weight:700;font-size:20px;line-height:3;color:#333;background:url(../png/icon-add.png) no-repeat 100px center;cursor:pointer}    .pronv2-con2 dd{display:none;padding:25px 0 50px;overflow:hidden}    .pronv2-con2 dd .lie{        float: left;        width: 250px;        margin-right: 10px;    }    .pronv2-con2  dd .lie a{        display: block;    }    .pronv2-con2 .nolie  dd a{        float: left;        width: 250px;        margin-right: 10px;    }    .pronv2-con2  dd a{        overflow: hidden;        text-overflow:ellipsis;        white-space: nowrap;        font-size:16px;line-height:33px;color:#666;padding: 0 10px 0 24px;background:url(../png/icon-arrow2.png) no-repeat left center;}    .pronv2-con2 dd a:hover{color:#1966a7}    .slick-pro .item:hover{box-shadow:0 0 10px 0 rgba(9,86,155,.75)}    .about-r img{display:none}}@media only screen and (max-width:1199px){    .detail-1 .wp{padding: 0}    .fp-enabled .wp{max-width:900px}    .menuBtn{display:block}    .header{padding:0 15px}    .logo{max-width:50px}    .hd-r{display:none;position:fixed;top:50px;left:0;right:0;float:none;height:calc(100vh - 50px);overflow-y:auto;background-color:rgba(236,236,236,.95);z-index:100}    .hd-lang,.hd-so,.nav{position:static}    .nav>li{float:none}    .nav>li>a{text-align:center}    .hd-lang .lang-s,.hd-so i{display:none}    .lang-box{display:block;width:100px;margin:0 auto;position:static;background-color:transparent}    .so-box{display:block;right:5%;width:90%;top:50px}    .hd-so{margin:10px}    .nav{float:none;margin:45px 0 0}    .fp-section{padding-top:0!important}    .banner .item{height:480px}    body{padding-top:50px!important}    .banner .slick-prev{left:20px}    .banner .slick-next{right:20px}    .banner .animLoop{display:none}    .nav .con{position:static}    .pronv2,.pronv2-con2{display:none}    .pronv2-con2{display:none!important}    .pronv2-tab{padding:5px 0;background-color:rgba(236,236,236,.5);z-index:10}    .nav .con{background-color:rgba(236,236,236,.5)}    .pronv2-tab li a{display:block;font-size:14px;line-height:36px;text-align:center}    .nav .con a{font-size:14px;line-height:36px}    .pronv2-tab li+li a{border-top:1px solid #999}    .ind-tit1{padding:30px 0 0}    .slick-case .slick-prev,.slick-pro .slick-prev{left:-20px}    .slick-case .slick-next,.slick-pro .slick-next{right:-20px}    .fp-section{padding-bottom:30px}    .fp-section.section1,.fp-section.section6{padding-bottom:0}    .about-r{position:absolute;top:0;right:0}    .w50{padding:0 20px}    .fd-nv{display:none}    .fd-eq{float:none;text-align:center}    .fd-eq li{float:none;display:inline-block;vertical-align:top}    .footer{padding-top:20px}    .fd-top{padding-bottom:10px}    .case-item .info{bottom:45px;left:-10px}    .lk1-item a{font-size:16px;padding:0 10px;line-height:48px}    .ban{height:240px}    .ban-tit_d1{font-size:30px;margin-top:10px}    .ban-tit_d1 span{font-size:14px}    .lk2-item{margin:0 3px}    .lk2-item a{min-width:120px;line-height:36px}    .row-pd1{padding:30px 0}    .lk-l3{margin:0 -10px;padding:30px 0 10px}    .lk3-item .con{margin:0 10px}    .so-1{padding:30px 0}    .table-d1{padding:30px 0}    .table-d1 th{line-height:60px}    .table-d1 td{padding:8px 0}    .dT1-item1{padding:30px 0 60px}    .dT1-item1 .pic{padding-top:20px;padding-bottom:80px}    .dT1-item1 .pic,.dT1-item2 .pic,.dT1-item3 .pic,.dT1-item4 .pic,.dT1-item8 .pic{        float:none;margin:0 auto;        position: static;        width: auto;        -webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);    }    .txt-d1{        min-height: initial;        padding: 0 !important;    }    .ban-tit_d2 h3{font-size:18px}    .ban-tit_d2 h2{font-size:24px}    .ban-tit_d2 h2 span{font-size:36px}    .ban.ban-d2{height:300px}    .addr-l2{display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:stretch}    .slick-newsD1{width:70%}    .case-l1 .case-item .info{bottom:60px}    .news1-item.on .pic{width:520px;height:280px}    .news1-item.on h4{margin-bottom:10px;font-size:22px}    .news1-item .time{margin-bottom:10px;font-size:14px}    .news1-item .txt{font-size:14px;line-height:1.5;height:3em}    .news1-item.on .txt{height:9em}    .news1-item{padding-right:170px}    .tit-d2{margin-bottom:20px;font-size:34px}    .tit-d2 span{font-size:17px}    .txt-d2 .txt{margin-bottom:50px;font-size:14px}    .num1-item .num em{font-size:42px}    .pronv2.nav2{position: static; width: auto; margin-left: 0;}    .lk3-item .info{width: 44%;}    .lk-l1{display:-webkit-flex;display:flex;overflow-x:auto}    .lk-l1.lk1-col2 .lk1-item{flex-grow:1;min-width:auto;float:left;width:auto}    .lk-l1.lk1-col4 .lk1-item{width:auto}}@media only screen and (max-width:959px){    .wp{max-width:700px}    .ind-tit1 h3 strong:after,.ind-tit1 h3 strong:before{width:100px}    .slick-case{padding:0;margin:20px -8px 10px}    .ul-tab2 li a{width:100px}    .slick-news{float:none;width:auto;margin-right:0}    .fd-bot .l,.fd-bot .r{float:none;text-align:center}    .fd-bot em,.fd-bot span{display:block;margin:0}    .slick-case .slick-list{padding:0}    .case-item .info{display:none}    .table-d1 .tit{padding-left:20px}    .lk-l1{display:-webkit-flex;display:flex;overflow-x:auto}    .lk-l1.lk1-col2 .lk1-item{flex-grow:1;min-width:auto;float:left;width:auto}    .lk4-item{width:33.33%}    .lk-l1.lk1-col4 .lk1-item{width:auto}    .lk4-item h4{font-size:14px}    .lk4-item{margin-bottom:15px}    .dT1-item5 .pic{width:auto}    .dT1-item6{height:400px}    .dT1-item6 .pic{width:350px}    .tit-d1 h3{font-size:30px}    .dT1-item6 .txt-d1{padding:20px}    .dT1-item8{padding:30px}    .dT1-item5 .txt-d1 .txt{width:auto}    .dT1-item7 .pic{width:80%}    .slick-case .slick-prev,.slick-pro .slick-prev{left:0}    .slick-case .slick-next,.slick-pro .slick-next{right:0}    .so1-con{width:80%}    .row-cont1{padding-bottom:60px}    .cont-map{width:400px}    .addr1-item .con{padding-left:30px}    .addr1-item .con .inner{width:180px}    .addr1-item .con h4{padding-right:30px;font-size:16px}    .addr1-item .con .icon2{right:10px;top:23px}    .addr1-item .con .txt{font-size:13px;line-height:1.6}    .addr-l2{margin:0 -5px}    .addr2-item{margin-bottom:10px}    .addr2-item .con{margin:0 5px;padding:30px 20px;min-height:auto}    .addr2-item .icon{right:20px}    .addr2-item h4{padding-right:40px;margin-bottom:10px;font-size:18px}    .addr2-item .txt{font-size:14px;line-height:1.6}    .row-ser1{padding:60px 0}    .so-d1{margin-bottom:40px;width:80%}    .so-d1 .inp{height:60px;line-height:60px;font-size:26px}    .txt1-item h4{margin-bottom:10px;font-size:20px}    .txt1-item .txt{font-size:16px}    .qId-1{margin-bottom:60px;padding:40px 0}    .qId-1 .con{font-size:24px}    .form-1 .tips{margin-bottom:30px;font-size:20px}    .form1-item{margin-bottom:30px}    .form1-item .sp1{font-size:20px;line-height:50px}    .form1-item .inp{height:50px;font-size:20px}    .form1-item .tar{font-size:20px}    .btn-d1{font-size:20px;width:160px;height:50px;line-height:50px}    .caseD-1{padding:0;padding-bottom:60px}    .caseD-1 .tit{margin-bottom:40px;padding:30px 0}    .caseD-1 .tit h1{font-size:24px}    .slick-newsD1{margin-bottom:40px}    .table-d2 td,.table-d2 th{padding:20px 10px}    .table-d2 th{font-size:16px;padding:0}    .table-d2 td{font-size:13px;line-height:1.6}    .caseD-2{padding:60px 0 30px}    .tit-d3{font-size:20px}    .case-1{padding:50px 0 60px}    .box-link2{margin-bottom:40px}    .case-l1{margin:0 -15px}    .case-l1 .case-item .inner{margin:20px 15px}    .caseD-2 .case-l1 .case-item .inner{margin:20px 15px}    .box-link2 .case-l1{margin:-20px -15px -30px}    .detail-1 h1{font-size:24px}    .detail-1 .info .date,.detail-1 .info .num,.detail-1 .info .share{margin:0 10px}    .detail-1 .con{padding:30px 0}    .row-news1{padding:10px 0 60px}    .news-l1{padding-bottom:40px}    .news1-item.on .pic{margin-right:20px;width:420px;height:239px}    .news1-item .pic{margin-right:20px;width:240px;height:130px}    .news1-item .info{padding-top:5px}    .news1-item h4{margin-bottom:10px;font-size:16px}    .news1-item .txt{margin-bottom:10px}    .news1-item .date .day{font-size:40px}    .news1-item .date .year{font-size:28px}    .news1-item{padding:30px 0;padding-right:0}    .news1-item.on{padding:30px 0}    .news1-item.on .info{padding-top:0}    .news1-item.on h4{font-size:20px}    .news1-item.on .txt{margin-bottom:10px}    .about-1{padding:60px 0;min-height:auto}    .ab-bg{display:none}    .about-1 .pic{float:left;margin-right:20px;display:block;width:50%}    .txt-d2{padding:0;margin-left:0;width:auto;overflow:visible}    .tit-d2{font-size:26px}    .tit-d2 span{font-size:12px}    .txt-d2 .txt{margin-bottom:30px}    .box-nav_2 dl{width: 50%;}    .news1-item .con{        padding-right: 0;    }    .news1-item .date{ padding:0 10px;left:0;top:30px;right:auto;bottom:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);color: #333333;}    .lk3-item{width: 50%;}}@media only screen and (max-width:767px){    .lk4-item .pic .inner{        height: 200px;        line-height: 200px;    }    .wp{padding:0 20px;width:auto}    .banner .item{height:180px}    .ind-tit1 h3 strong:after,.ind-tit1 h3 strong:before{width:80px}    .ind-tit1 h3 strong:before{margin-right:15px}    .ind-tit1 h3 strong:after{margin-left:15px}    .ind-tit1 h3{font-size:20px}    .slick-case .slick-arrow,.slick-pro .slick-arrow{width:30px;height:30px}    .slick-case .slick-prev,.slick-pro .slick-prev{left:-15px}    .slick-case .slick-next,.slick-pro .slick-next{right:-15px}    .banner .slick-arrow{-webkit-background-size:30px auto;background-size:30px auto}    .banner .slick-prev{left:10px}    .banner .slick-next{right:10px}    .slick-pro .pic{height:100px;line-height:100px}    .slick-pro .txt h4{font-size:16px}    .slick-pro{margin:0 -3px}    .slick-pro .item{margin:0 3px}    .slick-pro .txt p{font-size:12px}    .slick-pro .slick-list{padding:0}    .slick-case{margin:10px -3px}    .case-item{width:50%}    .case-item .inner{margin:0 3px}    .w50{float:none!important;width:auto;height:auto;padding:0}    .ind-tit2{font-size:20px;margin-bottom:15px}    .about-r{position:static;background:0 0!important}    .about-r img{display:block;width:100%}    .about-l{padding:0 20px}    .slick-news p{font-size:14px;line-height:45px;padding:0 70px 0 10px}    .slick-news .slick-dots{right:10px;bottom:17px}    .slick-news .slick-dots li{margin-left:5px}    .fd-eq .pic{width:100px;height:100px}    .fd-eq p{font-size:12px;line-height:2}    .fd-bot{font-size:12px;padding:10px 0}    .z-tab p{position:relative;top:-5px}    .cur{padding-left:50px;background-position:20px center}    .cur em{padding:0 5px}    .cur{line-height:36px}    .ban-tit_d1{left:20px;font-size:20px;top:40%;margin-top:0}    .ban-tit_d1 span{font-size:12px}    .ban{height:200px}    .box-link1 .wp{padding:0}    .lk1-item a{font-size:14px;line-height:36px}    .lk2-item a{font-size:16px}    .table-d1 td{font-size:14px}    .table-d1 .tit{padding-left:10px}    .table-d1 .download{-webkit-background-size:20px auto;background-size:20px auto}    .table-d1 th{font-size:15px;line-height:30px;padding-right:2px}    .lk3-item{display:block;width:auto}    .lk3-item .con{padding:10px}    /*.lk3-item .info,.lk3-item .pic-box{width:auto;display:block;margin-right:0}*/    .lk3-item .pic-box{margin-right: 10px; width: 40%;}    .lk2-item{margin: 0; margin-bottom: 5px; width: 25%;}    .lk2-item a{padding: 0 4px; margin: 0 3px; min-width: auto; font-size: 14px;}    .lk3-item h4{margin-bottom:10px;font-size: 16px;}    .lk3-item .info{width: 55%; padding: 0;}    .lk3-item .desc{margin-bottom:0;font-size: 14px;}    .tit-d1 h3{font-size:24px}    .tit-d1 span{font-size:80px}    .txt-d1 .txt{font-size:14px}    .dT1-item1 .pic,.dT1-item2 .pic,.dT1-item3 .pic,.dT1-item4 .pic,.dT1-item5 .pic,.dT1-item7 .pic,.dT1-item8 .pic{width:auto;padding-top:0}    .dT1-item1 .pic{padding-bottom:0}    .dT1-item1{padding:0}    .dT1-item2,.dT1-item3,.dT1-item4{padding:0}    .dT1-item3 .pic{padding-top:10px}    .dT1-item6{height:auto}    .tit-d1{padding:10px 0}    .dT1-item6 .txt-d1{position:static;padding:20px;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}    .dT1-item6 .l,.dT1-item6 .r{float:none;width:auto;height:auto}    .dT1-item6 .pic{position:static;width:auto;height:auto;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}    .dT1-item7{padding:0 20px 30px}    .dT1-item8{padding:30px 0}    .dT1-item8 .txt-d1{padding:0}    .dT1-item5{padding:0 0 30px}    .row-honor1{padding-bottom:30px}    .lk-l4{padding:20px 0 10px}    .dT1-item7 .txt-d1{margin-bottom:20px;padding:0 20px}    .dT1-item7 .txt-d1 .txt{width:auto}    .row-dT1 .lk-l2{padding:30px 0 0}    .lk4-item{width:50%}    .z-tab{padding:20px;overflow:hidden}    .z-tab li{float:left;width:50%;display:block}    .case-item_video .pic:before{-webkit-background-size:36px auto;background-size:36px auto}    .so-1{padding:20px 0}    .row-cont1{padding-bottom:40px}    .cont-map{margin:30px auto;width:300px}    .addr1-item.on .con{display:none}    .addr1-item.on .icon{width:14px;height:18px}    .addr2-item{width:50%}    .addr2-item .con{padding:30px 10px}    .addr2-item h4{padding-right:30px}    .addr2-item .icon{top:34px;right:10px;width:20px;height:20px}    .so1-con .inp{padding:0 100px 0 20px;height:40px;line-height:38px;font-size:14px}    .so1-con .sub{font-size:14px;width:80px}    .so1-con .sub i{width:18px;height:18px}    .addr1-item .icon{width:10px;height:13px}    .txt1-item{float:none;width:auto}    .row-ser1{padding:40px 0}    .txt-l1{padding-bottom:0}    .txt1-item h4{font-size:18px}    .txt1-item .txt{font-size:14px}    .qId-1{margin-bottom:40px;padding:30px 0}    .so-d1{width:auto;margin-bottom:20px;padding-right:70px}    .so-d1 .inp{padding:0 20px;height:50px;line-height:48px;font-size:20px}    .so-d1 .btn{width:50px;-webkit-background-size:auto 100%;background-size:auto 100%}    .qId-1 .con{font-size:18px}    .form-1 .tips{font-size:18px;margin-bottom:20px}    .form1-item .sp1{font-size:18px;line-height:40px;float:none;width:auto}    .form-1 .btn{padding-left:0;margin-top:0}    .form1-item .inp{height:40px;width:100%;font-size:18px}    .form1-item .tar{height:200px;font-size:18px}    .btn-d1{font-size:18px;width:140px;height:40px;line-height:40px;margin:0 auto}    .form1-item{margin-bottom:15px}    .caseD-1{padding-bottom:40px}    .caseD-1 .tit{margin-bottom:20px;padding:20px 0}    .caseD-1 .tit h1{font-size:20px}    .slick-newsD1{margin-bottom:20px;width:60%}    .slick-newsD1 .slick-arrow{width:40px;height:40px;margin-top:-20px}    .slick-newsD1 .slick-prev{left:-50px}    .slick-newsD1 .slick-next{right:-50px}    .table-d2 th{font-size:14px;line-height:1.4}    .table-d2 td{font-size:12px}    .caseD-2{padding:40px 0 30px}    .case-1{padding:40px 0}    .box-link2{margin-bottom:30px}    .case-l1{margin:0 -5px}    .caseD-2 .case-l1 .case-item .inner{margin:10px 5px}    .box-link2 .case-l1 .case-item{width:50%}    .case-l1 .case-item h4{font-size:14px;line-height:36px}    .case-l1 .case-item .inner{margin:10px 10px}    .box-link2 .case-l1{margin:-10px}    .pages li{display:none}    .pages .on,.pages .pages-end,.pages .pages-first,.pages .pages-next,.pages .pages-prev{display:block}    .pages .pages-none{display:none}    .pages a,.pages span{padding:0 5px;min-width:26px;font-size:12px;line-height:26px}    .pages .pages-end a,.pages .pages-first a,.pages .pages-next a,.pages .pages-prev a{min-width:50px}    .tit-d3{margin-bottom:10px;font-size:18px}    .detail-1 h1{font-size:20px}    .detail-1 .info .date,.detail-1 .info .num,.detail-1 .info .share{margin-bottom:10px;font-size:14px}    .detail-1 .con{font-size:14px;line-height:2}    .detail-page{padding:30px 0}    .detail-page .next,.detail-page .prev{float:none;width:auto;text-align:left}    .detail-page .prev{margin-bottom:20px}    .detail-page h4{font-size:18px}    .detail-page p{font-size:14px}    .row-news1{padding:10px 0 40px}    .news-l1{padding-bottom:30px}    .news1-item{padding:10px 0;padding-right:0}    .news1-item .pic{float:none;width:auto;height:auto;margin:0;margin-bottom:15px}    .news1-item .pic img{height:auto}    .news1-item .date .day{padding:5px 0;color:#fff;font-size:26px}    .news1-item .date .day:after{background-color:#fff}    .news1-item .date .year{padding:5px 0;color:#fff;font-size:18px}    .news1-item.on{padding:20px 0}    .news1-item.on .pic{margin:0;margin-bottom:15px;float:none;width:auto;height:auto}    .about-1{padding:40px 0}    .about-1 .pic{float:none;width:auto;margin:0;margin-bottom:15px}    .tit-d2{margin-bottom:15px;font-size:20px}    .tit-d2 span{letter-spacing:0}    .txt-d2{overflow:hidden}    .num-l1{margin:0 -30px}    .num1-item{width:50%;padding:0 30px}    .num1-item .num em{font-size:34px}    .con-tab1 table{margin:20px 0}    .nav>li>a{font-size: 16px;}    .box-nav_2 dt{font-size: 15px; padding: 0; padding-left: 15px;}    .box-nav_2 dd{padding: 10px 0; padding-left: 15px;}    .box-nav_2 dd a{font-size: 12px;}    .detail-1 .wp{padding: 0 20px}    .ban-tit_d2 h2{font-size: 20px;}    .ban-tit_d2 h2 span{font-size: 32px;}    .ban-tit_d2 h3{font-size: 14px;}    .dT1-item2 .txt-d1{padding: 0;}    .dT1-item2 .txt-d1 .tit-d1{padding: 10px 0;}    .news1-item .con{padding: 10px 0;}    .news1-item h4 a{font-size: 16px;}    .news1-item .txt{margin: 0; height: auto; max-height: 3em;}    .ban.ban-d2{height:160px}}