/*!-----------------[初始化]--------------*/
*,: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;word-wrap: break-word;}
pre{white-space: normal;}
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}
body{color:#444;font-size:12px;line-height:1.5;font-family:"微软雅黑","Microsoft Yahei"}
a{color:inherit;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
em,i{font-style:normal}
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:#c3cde2}
::-moz-placeholder{color:#c3cde2}
::-ms-input-placeholder{color:#c3cde2}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.bodyInn{padding-top:100px}
.wp{width:90%;max-width:1580px;margin:0 auto}
@font-face{font-family:Arial-Black;src:url(../fonts/Arial-Black.ttf)}
@font-face{font-family:HelveticaNeueBold;src:url(../fonts/HelveticaNeueBold.ttf)}
@keyframes ani1{
0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}
100%{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}
}
@keyframes ani2{
0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:.5}
100%{-webkit-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3);opacity:.2}
}
@keyframes ani3{
0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:.5}
100%{-webkit-transform:scale(5.33);-ms-transform:scale(5.33);-o-transform:scale(5.33);transform:scale(5.33);opacity:.2}
}
#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;display:none}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#004585;z-index:-1}
#browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px}
#browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px}
#browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px}
#browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px}
#browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px}
#browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}
#browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto 10px;font-size:80px;line-height:80px}
#browser-modal .browser-content .browser-item .iconchrome{background:url(../images/bro.png) no-repeat}
#browser-modal .browser-content .browser-item .iconfirefox{background:url(../images/bro.png) 0 -100px no-repeat}
#browser-modal .browser-content .browser-item .iconopera{background:url(../images/bro.png) 0 -200px no-repeat}
#browser-modal .browser-content .browser-item .iconEdge{background:url(../images/bro.png) 0 -300px no-repeat}
#browser-modal .browser-content .browser-item a{cursor:pointer;display:block}
#browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px}
#browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700}
.menuBtn{position:relative;width:40px;height:40px;cursor:pointer;z-index:10;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.menuBtn b{display:block;width:100%;height:1px;background-color:#fff;margin:4px 0}
.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;width:40px;background-color:#fff}
.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)}
.menuBtn.mob{display:none}
.header{padding:10px 50px 0;position:fixed;left:0;top:0;right:0;height:100px;z-index:100;display:-webkit-flex;display:flex;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header:before{content:'';position:absolute;left:0;bottom:0;right:0;height:1px;background-color:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .header-col{width:300px;position:relative;flex-shrink:0;display:-webkit-flex;display:flex;align-items:center}
.header .header-col .header-col_l{padding:0 20px;width:100px;flex-shrink:0}
.header .header-col .header-col_r{padding:0 18px;width:200px;flex-shrink:0}
.header .header-col .line{position:absolute;left:100px;bottom:0;width:1px;height:88px;background-color:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .header-com{flex-grow:1}
.header .header-cor{border-left:1px solid #fff;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .header-logo{height:60px;position:relative}
.header .header-logo img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .header-logo .ig_on{opacity:0;visibility:hidden}
.header .header-cont{padding:0 76px 0 46px}
.header .header-cont .header-cont_wrap{height:100%;display:-webkit-flex;display:flex}
.header .header-set{padding-left:13px;height:100%;display:-webkit-flex;display:flex;align-items:center}
.header .header-set .item{display:block;flex-shrink:0}
.header .header-set .lang{position:relative}
.header .header-set .lang .hd{padding:0 12px;min-width:46px;height:50px;cursor:pointer;display:-webkit-flex;display:flex;align-items:center}
.header .header-set .lang .hd .icon-is{background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .header-set .lang .hd .icon-lang{width:15px;height:15px;background-image:url(../images/d-lang1.png)}
.header .header-set .lang .hd .icon-arrow{margin-left:10px;width:11px;height:6px;background-image:url(../images/d-arrow1.png)}
.header .header-set .lang .bd{padding:10px 0;position:absolute;right:0;top:100%;width:90px;background-color:#fff;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.15);z-index:10;opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .header-set .lang .bd:before{content:'';position:absolute;right:14px;top:-5px;width:11px;height:6px;background:url(../images/d-arrow1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .header-set .lang .bd ul a{padding:5px 15px;display:block;font-size:14px;color:#333;line-height:1.4;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .header-set .lang .bd ul a:hover{background-color:#025090;color:#fff}
.header .header-set .lang:hover .bd{opacity:1;visibility:visible;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.header .header-nav{flex-grow:1;display:-webkit-flex;display:flex;justify-content:flex-end}
.header .header-nav li{position:relative}
.header .header-nav li .tit{padding:0 44px;display:block;height:100%;font-size:18px;color:#fff;font-weight: bold;text-align:center;position:relative;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .header-nav li .tit span{padding:0 6px;display:block;position:relative;line-height:34px}
.header .header-nav li .tit span:before{content:'';position:absolute;left:0;bottom:0;right:0;height:1px;background-color:#fff;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .header-nav li .tit i{position:absolute;right:10px;top:50%;width:40px;height:40px;background:url(../images/d-arrow17.png) center center no-repeat;-webkit-background-size:16px auto;background-size:16px auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:0}
.header .header-sub{position:absolute;left:50%;top:80px;min-width:160px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:10;display:none}
.header .header-sub .sub-inn{padding:15px 0;background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.15);position:relative;overflow:hidden}
.header .header-sub .sub-inn:before{content:'';position:absolute;left:0;top:0;right:0;height:3px;background-color:#025090}
.header .header-sub a{padding:7px 15px;display:block;font-size:14px;color:#000;text-align:center;line-height:1.5;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .header-sub a:hover{background-color:#025090;color:#fff}
.header .header-nav li.on .tit span:before,.header .header-nav li:hover .tit span:before{opacity:1}
.header .header-nav li.on .tit i{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}
.header-popSub{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:101;overflow-y:auto;display:none}
.header-popSub .close{position:absolute;right:40px;top:40px;width:60px;height:60px;line-height:60px;background-color:#fff;border-radius:50%;font-size:0;text-align:center;z-index:10;cursor:pointer}
.header-popSub .close .icon-is{display:inline-block;vertical-align:middle;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain}
.header-popSub .close .icon-close{background-image:url(../images/d-close1.png)}
.header-popSub .lst-nav{height:100%;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.header-popSub .lst-nav ul{max-height:100%}
.header-popSub .lst-nav a{padding:15px 20px;display:block;font-size:32px;color:#fff;line-height:2;text-align:center}
.header-popSub .lst-nav a span{padding:0 6px;display:inline-block;position:relative}
.header-popSub .lst-nav a span:before{content:'';position:absolute;left:0;bottom:0;right:0;height:2px;background-color:#fff;opacity:0}
.header-popSub .lst-nav li.on a span:before{opacity:1}
.header-popSub.active{display:block}
.header.active{background-color:#fff}
.header.active .header-col .line,.header.active .menuBtn b,.header.active:before{background-color:#2b2b2b}
.header.active .header-logo img{opacity:0;visibility:hidden}
.header.active .header-logo .ig_on{opacity:1;visibility:visible}
.header.active .header-cor{border-color:#2b2b2b}
.header.active .header-set .lang .hd .icon-lang{background-image:url(../images/d-lang2.png)}
.header.active .header-set .lang .hd .icon-arrow{background-image:url(../images/d-arrow2.png)}
.header.active .header-set .lang .bd{background-color:rgba(54,60,74,.9)}
.header.active .header-set .lang .bd:before{background-image:url(../images/d-arrow2.png)}
.header.active .header-set .lang .bd ul a{color:#fff}
.header.active .header-nav li .tit{color:#000}
.header.active .header-nav li .tit span:before{background-color:#025190}
.header.active .header-nav li.on .tit,.header.active .header-nav li:hover .tit{color:#025190}
.header.down{background-color:#fff}
.header.down .header-col .line,.header.down .menuBtn b,.header.down:before{background-color:#2b2b2b}
.header.down .header-logo img{opacity:0;visibility:hidden}
.header.down .header-logo .ig_on{opacity:1;visibility:visible}
.header.down .header-cor{border-color:#2b2b2b}
.header.down .header-set .lang .hd .icon-lang{background-image:url(../images/d-lang2.png)}
.header.down .header-set .lang .hd .icon-arrow{background-image:url(../images/d-arrow2.png)}
.header.down .header-set .lang .bd{background-color:rgba(54,60,74,.9)}
.header.down .header-set .lang .bd:before{background-image:url(../images/d-arrow2.png)}
.header.down .header-set .lang .bd ul a{color:#fff}
.header.down .header-nav li .tit{color:#000}
.header.down .header-nav li .tit span:before{background-color:#025190}
.header.down .header-nav li.on .tit,.header.down .header-nav li:hover .tit{color:#025190}
.header.pageInn{background-color:#fff}
.header.pageInn .header-col .line,.header.pageInn .menuBtn b,.header.pageInn:before{background-color:#2b2b2b}
.header.pageInn .header-logo img{opacity:0;visibility:hidden}
.header.pageInn .header-logo .ig_on{opacity:1;visibility:visible}
.header.pageInn .header-cor{border-color:#2b2b2b}
.header.pageInn .header-set .lang .hd .icon-lang{background-image:url(../images/d-lang2.png)}
.header.pageInn .header-set .lang .hd .icon-arrow{background-image:url(../images/d-arrow2.png)}
.header.pageInn .header-set .lang .bd{background-color:rgba(54,60,74,.9)}
.header.pageInn .header-set .lang .bd:before{background-image:url(../images/d-arrow2.png)}
.header.pageInn .header-set .lang .bd ul a{color:#fff}
.header.pageInn .header-nav li .tit{color:#000}
.header.pageInn .header-nav li .tit span:before{background-color:#025190}
.header.pageInn .header-nav li.on .tit,.header.pageInn .header-nav li:hover .tit{color:#025190}
.footer{border-top:2px solid #025090}
.footer .footer-1{padding:44px 0}
.footer .footer-1,.footer .footer-1 .wp{display:-webkit-flex;display:flex;justify-content:space-between}
.footer .footer-1 .wp{width:100%}
.footer .footer-1 .footer1-col{padding:4px 50px 0 0;width:380px;border-right:1px solid #e6e4e4;flex-shrink:0}
.footer .footer-1 .footer1-com{padding:0 20px 0 70px;flex-grow:1}
.footer .footer-1 .footer1-cor{padding:0 20px;width:200px;border-left:1px solid #e6e4e4;flex-shrink:0}
.footer .footer-logo{display:block;height:62px;line-height:62px;font-size:0}
.footer .footer-logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.footer .footer-info{margin-top:20px}
.footer .footer-info .item{padding-left:14px;display:-webkit-flex;display:flex;align-items:flex-start}
.footer .footer-info .icon{margin-right:14px;width:40px;height:40px;line-height:40px;font-size:0;text-align:center;flex-shrink:0}
.footer .footer-info .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.footer .footer-info .desc{padding-top:14px;font-size:18px;color:#0a0606;line-height:1.33;flex-grow:1}
.footer .footer-nav{display:-webkit-flex;display:flex;align-items:flex-start}
.footer .footer-nav a{display:block;font-size:inherit;color:inherit}
.footer .footer-nav dl{padding-right:15px;width:25%;flex-shrink:0}
.footer .footer-nav dt{margin-bottom:17px;font-size:24px;color:#000;font-weight:700;line-height:1.1}
.footer .footer-nav dd{font-size:16px;color:#5f5f5f;line-height:1.2}
.footer .footer-nav dd a{padding:10px 0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.footer .footer-nav dd a:hover{text-decoration:underline;color:#025090}
.footer .footer-code .pic{margin:0 auto 8px;padding:5px;width:118px;height:118px;line-height:108px;font-size:0;text-align:center;background-color:#eaeaea}
.footer .footer-code .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.footer .footer-code .tit{font-size:16px;color:#5f5f5f;font-weight:400;text-align:center}
.footer .d-share1{margin-top:14px}
.footer .footer-2{padding:34px 0;border-top:1px solid #e6e4e4}
.footer .footer-copy{font-size:14px;color:#a3a3a3;text-align:center}
.footer .footer-copy a{font-size:inherit;color:inherit}
.footer .footer-copy a:hover{text-decoration:underline}
.d-share1{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.d-share1 .item{padding:0 6px}
.d-share1 .btn{padding:0;margin:0;display:block;width:30px;height:30px;line-height:30px;font-size:0;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-share1 .bds_tsina{background:url(../images/d-blog1.png) center center no-repeat!important;-webkit-background-size:24px auto!important;background-size:24px auto!important}
.d-share1 .bds_linkedin{background:url(../images/d-in1.png) center center no-repeat!important;-webkit-background-size:24px auto!important;background-size:24px auto!important}
.d-share1 .bds_sqq{background:url(../images/d-qq1.png) center center no-repeat!important;-webkit-background-size:24px auto!important;background-size:24px auto!important}
.d-share1 .item:hover .btn{opacity:.8}
.d-share2{margin-top:28px}
.d-share2 .title{margin-bottom:32px;font-size:20px;color:#2c2c2c;font-weight:700;text-align:center}
.d-share2 .cont{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.d-share2 .item{padding:0 16px}
.d-share2 .btn{padding:0;margin:0;display:block;width:64px;height:64px;line-height:62px;font-size:0;text-align:center;border:1px solid transparent;border-radius:50%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-share2 .bds_tsina{border-color:#be1111;background:url(../images/d-blog2.png) center center no-repeat!important;-webkit-background-size:contain!important;background-size:contain!important}
.d-share2 .bds_weixin{border-color:#02904f;background:url(../images/d-wechat1.png) center center no-repeat!important;-webkit-background-size:contain!important;background-size:contain!important}
.d-share2 .item.i1 .btn{border-color:#be1111}
.d-share2 .item.i2 .btn{border-color:#02904f}
.d-share2 .item:hover .btn{opacity:.8}
.bd_weixin_popup{width:auto!important;height:auto!important}
.pages{padding-top:72px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.pages ul{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.pages ul li{padding:0 8px}
.pages ul a{padding:0 5px;display:block;min-width:38px;line-height:36px;border:1px solid #dcdcdc;border-radius:50%;font-size:16px;color:#888;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.pages ul .next,.pages ul .prev{padding:0 20px}
.pages ul .next a,.pages ul .prev a{padding:0;width:38px;height:38px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:24px auto;background-size:24px auto;border:none}
.pages ul .prev a{background-image:url(../images/d-arrow11.png)}
.pages ul .prev a:hover{background-image:url(../images/d-arrow13.png)}
.pages ul .next a{background-image:url(../images/d-arrow12.png)}
.pages ul .next a:hover{background-image:url(../images/d-arrow14.png)}
.pages ul .active a,.pages ul a:hover{background-color:#025190;color:#fff;border-color:#025190}
.d-hd1{margin-bottom:66px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.d-hd1 .title{font-weight:400;position:relative;z-index:1;flex-grow:1}
.d-hd1 .title .cn{padding-left:38px;font-size:18px;color:#025090;line-height:1.1;position:relative}
.d-hd1 .title .cn:before{content:'';position:absolute;left:0;top:8px;width:25px;height:1px;background-color:#025090}
.d-hd1 .title .en{position:absolute;left:0;top:-52px;font-family:HelveticaNeueBold;font-size:60px;line-height:1;color:rgba(255,255,255,0);text-stroke:1px #cfcfcf;-webkit-text-stroke:1px #cfcfcf;opacity:.6;z-index:-1}
.d-hd1.hd1_2 .title .en{top:-42px;font-size:48px}
.d-btns1{flex-shrink:0;display:-webkit-flex;display:flex;align-items:center}
.d-btns1 .a1{font-size:16px;color:#fff;font-family:HelveticaNeueBold;text-transform:uppercase;display:-webkit-flex;display:flex;align-items:center}
.d-btns1 .icon-is{margin-right:26px;width:60px;height:60px;border:1px solid #fff;border-radius:50%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:17px auto;background-size:17px auto;flex-shrink:0}
.d-btns1 .icon-arrow{background-image:url(../images/d-arrow3.png)}
.d-btns1 .a1:hover .icon-arrow{animation:3s infinite ani1}
.d-btns2{display:-webkit-flex;display:flex;align-items:center}
.d-btns2 .a1{padding:0 22px;display:block;font-size:16px;color:#2377af;text-align:center;min-width:112px;border:1px solid #1e6fa7;line-height:34px;border-radius:18px;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-btns2 .a1 .icon-is{margin-left:8px;width:16px;height:9px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-btns2 .a1 .icon-arrow{background-image:url(../images/d-arrow4.png)}
.d-btns2 .a1:hover{color:#fff;background-color:#1e6fa7}
.d-btns2 .a1:hover .icon-arrow{background-image:url(../images/d-arrow5.png);-webkit-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}
.d-btns2.c1 .a1{border-color:#969696;color:#969696}
.d-btns2.c1 .a1 .icon-arrow{background-image:url(../images/d-arrow6.png)}
.d-btns2.c1 .a1:hover{color:#fff;border-color:#025090}
.d-btns2.c1 .a1:hover .icon-arrow{background-image:url(../images/d-arrow5.png)}
.d-cur{padding-left:30px;font-size:16px;color:#fff;position:relative;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-cur:before{content:'';position:absolute;left:0;top:2px;width:20px;height:17px;background:url(../images/d-home1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.d-cur a,.d-cur span{padding:0 2px;display:block;font-size:inherit;color:inherit}
.d-cur a:hover{text-decoration:underline}
.d-pos2 .hd{display:none}
.d-pos2 .bd{border-bottom:1px solid #c1c1c1}
.d-pos2 .bd ul{font-size:0;text-align:center}
.d-pos2 .bd ul li{padding:0 75px;display:inline-block;vertical-align:bottom}
.d-pos2 .bd ul a{padding:0 18px;line-height:84px;display:block;font-size:22px;color:#0d0d0d;font-weight:700;position:relative}
.d-pos2 .bd ul a:before{content:'';position:absolute;left:0;bottom:0;right:0;height:2px;background-color:#025190;opacity:0}
.d-pos2 .bd ul .on a{color:#025190}
.d-pos2 .bd ul .on a:before{opacity:1}
.d-swpPagination1{position:absolute;left:0;bottom:0!important;right:0;font-size:0;text-align:center;z-index:10}
.d-swpPagination1 .swiper-pagination-bullet{margin:0 3px!important;width:10px;height:10px;background-color:#fff;border-radius:5px;opacity:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-swpPagination1 .swiper-pagination-bullet-active{width:44px;background-color:#025090}
.d-swpPagination2{position:absolute;left:0;bottom:0!important;right:0;font-size:0;text-align:center;z-index:10}
.d-swpPagination2 .swiper-pagination-bullet{margin:0 5px!important;width:12px;height:12px;background-color:#828282;border-radius:50%;border:2px solid transparent;opacity:1}
.d-swpPagination2 .swiper-pagination-bullet-active{border-color:#fafafa;background-color:#025090}
.d-swpArrow1{position:absolute;top:50%;width:38px;height:38px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10;cursor:pointer;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-swpArrow1.prev{left:-62px;background-image:url(../images/d-arrow7.png)}
.d-swpArrow1.prev:hover{background-image:url(../images/d-arrow9.png)}
.d-swpArrow1.next{right:-62px;background-image:url(../images/d-arrow8.png)}
.d-swpArrow1.next:hover{background-image:url(../images/d-arrow10.png)}
.d-ls1{margin:0 -46px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-ls1 li{padding:0 46px;width:33.33%;flex-shrink:0;display:-webkit-flex;display:flex}
.d-ls1 .con{padding-bottom:5px;border-bottom:2px solid #d8d8da}
.d-ls1 .icon{margin-bottom:14px;height:60px;line-height:60px;font-size:0}
.d-ls1 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.d-ls1 .text{display:-webkit-flex;display:flex;align-items:flex-start}
.d-ls1 .num{margin-right:6px;font-size:36px;color:#025090;line-height:1;font-family:Arial-Black;flex-shrink:0}
.d-ls1 .num i{font-size:24px}
.d-ls1 .desc{padding-top:14px;font-size:15px;color:#999;line-height:1.07}
.d-ls1.ls1_2{margin:0 -5px}
.d-ls1.ls1_2 li{padding:0 5px}
.d-ls1.ls1_2 .con{border:none}
.d-ls1.ls1_2 .icon{margin-bottom:24px}
.d-ls1.ls1_2 .text{align-items:center}
.d-ls1.ls1_2 .desc{padding:0}
.d-ls2{height:928px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-ls2 li{width:33.33%;flex-shrink:0}
.d-ls2 .con{display:block;height:100%;position:relative;overflow:hidden}
.d-ls2 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.d-ls2 .mask-bgc{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.7;z-index:2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls2 .mask-tit{padding:82px 50px;position:absolute;left:0;bottom:0;right:0;z-index:5;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls2 .mask-tit .icon{margin-bottom:20px;height:60px;line-height:60px;font-size:0}
.d-ls2 .mask-tit .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.d-ls2 .mask-tit .tit{font-size:32px;color:#f0f1f7;font-weight:400}
.d-ls2 .mask-text{padding:40px 50px;position:absolute;left:0;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls2 .mask-text .icon{margin:0 auto 34px;width:116px;height:116px;line-height:114px;border:1px solid #fff;border-radius:50%;font-size:0;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls2 .mask-text .icon img{display:inline-block;vertical-align:middle;max-width:60%;max-height:60%}
.d-ls2 .mask-text .tit{margin-bottom:46px;font-size:32px;color:#f0f1f7;font-weight:400;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls2 .mask-text .desc{font-size:18px;color:#f0f1f7;line-height:2.22;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls2 .mask-text .desc,.d-ls2 .mask-text .icon,.d-ls2 .mask-text .tit{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}
.d-ls2 .con:hover .mask-tit{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}
.d-ls2 .con:hover .mask-bgc{background-color:#025090;opacity:.68}
.d-ls2 .con:hover .mask-text{opacity:1}
.d-ls2 .con:hover .mask-text .desc,.d-ls2 .con:hover .mask-text .icon,.d-ls2 .con:hover .mask-text .tit{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);opacity:1}
.d-ls2 .con:hover .mask-text .icon{transition-delay:.3s}
.d-ls2 .con:hover .mask-text .tit{transition-delay:.6s}
.d-ls2 .con:hover .mask-text .desc{transition-delay:.8s}
.d-ls3{margin:0 -20px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.d-ls3 li{padding:0 20px;margin-bottom:40px;width:16.66%;flex-shrink:0}
.d-ls3 .con{display:block}
.d-ls3 .pic{height:90px;line-height:88px;font-size:0;text-align:center;border:1px solid #d9d9d9}
.d-ls3 .pic img{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}
.d-ls4{margin:0 -16px -32px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-ls4 li{padding:0 16px;margin-bottom:32px;width:33.33%;flex-shrink:0}
.d-ls4 .con{display:block;height:100%;background-color:#fff;border-radius:6px;box-shadow:0 0 5px rgba(0,0,0,.15);overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls4 .pic{padding-top:73.12%;position:relative;overflow:hidden}
.d-ls4 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls4 .text{padding:22px 30px;min-height:180px}
.d-ls4 .tit{margin-bottom:5px;font-size:20px;color:#000;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls4 .date{margin-bottom:16px;font-size:16px;color:#000;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls4 .desc{font-size:16px;color:#000;line-height:1.88;height:3.76em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls4 .con:hover{background-color:#025090}
.d-ls4 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-ls4 .con:hover .date,.d-ls4 .con:hover .desc,.d-ls4 .con:hover .tit{color:#fff}
.d-ls5{margin:0 -10px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-ls5 li{padding:0 10px;width:14.68%;min-height:618px;flex-shrink:0}
.d-ls5 .con{padding:46px 25px;display:block;height:100%;position:relative;z-index:1;border-radius:12px;overflow:hidden}
.d-ls5 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(2,80,144,1) 0,rgba(2,80,144,0) 100%);z-index:-1}
.d-ls5 .con:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(9,133,232,1) 0,rgba(9,133,232,0) 100%);z-index:-1;opacity:0}
.d-ls5 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-2}
.d-ls5 .icon{margin-bottom:20px;height:60px;line-height:60px;font-size:0}
.d-ls5 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.d-ls5 .tit{font-size:24px;color:#fff;font-weight:700;line-height:1.25}
.d-ls5 .desc{margin-top:52px;font-size:16px;color:#fff;line-height:1.88;/*max-height:9.4em;-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;*/overflow:hidden;opacity:0;display: none;}
.d-ls5 li.on{width:26.6%}
.d-ls5 li.on .con:after{opacity:.6}
.d-ls5 li.on .desc{opacity:1;display: block;}
.d-ls5.col1{}
.d-ls5.col1 li.on{width: 100%}
.d-ls5.col2{}
.d-ls5.col2 li.on{width: 85.32%}
.d-ls5.col3{}
.d-ls5.col3 li{width: 23.81%}
.d-ls5.col3 li.on{width: 52.38%}
.d-ls5.col4{}
.d-ls5.col4 li.on{width: 55.96%}
.d-ls5.col5{}
.d-ls5.col5 li.on{width: 41.28%}
.d-ls5.col6{}
.d-ls5.col6 li.on{width: 26.6%}
.d-ls6{margin:0 -27px -46px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-ls6 li{padding:0 27px;margin-bottom:46px;width:33.33%;flex-shrink:0}
.d-ls6 .con{display:block;height:100%;box-shadow:0 0 8px rgba(0,0,0,.1)}
.d-ls6 .pic{padding-top:53.05%;position:relative;overflow:hidden}
.d-ls6 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls6 .text{padding:23px 30px 0}
.d-ls6 .tit{margin-bottom:8px;font-size:22px;color:#333;font-weight:700;line-height:1.36;height:2.72em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-ls6 .desc{font-size:16px;color:#888;line-height:1.88;height:3.76em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.d-ls6 .bt{margin-top:15px;height:56px;border-top:2px solid #eaf0fb;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.d-ls6 .date{font-size:14px;color:#888;display:-webkit-flex;display:flex;align-items:center}
.d-ls6 .date img{margin-right:8px;max-width:15px;flex-shrink:0}
.d-ls6 .icon-is{display:block;width:24px;height:13px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain}
.d-ls6 .icon-arrow{background-image:url(../images/d-arrow12.png)}
.d-ls6 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-ls6 .con:hover .tit{color:#025190}
.d-ls7{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}
.d-ls7 .con{display:block}
.d-ls7 .pic{padding:10px;margin:0 auto 22px;width:142px;height:142px;line-height:122;font-size:0;text-align:center;background-color:#fff}
.d-ls7 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.d-ls7 .tit{margin-bottom:2px;font-size:18px;color:#000;font-weight:700;text-align:center}
.d-ls7 .desc{font-size:16px;color:#7d7d7e;text-align:center}
.d-banner1{height:100vh;position:relative;overflow:hidden}
.d-banner1 .d-swpPagination1{bottom:40px!important}
.d-banner1 .swiper-slide{overflow:hidden}
.d-banner1 .swiper-slide:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.18;z-index:2}
.d-banner1 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:1}
.d-banner1 .banner-cont{position:absolute;left:0;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10}
.d-banner1 .banner-cont .title{color:#fff;line-height:1.2}
.d-banner1 .banner-cont .title .cn{font-size:50px;font-weight:700}
.d-banner1 .banner-cont .title .en{margin-top:48px;font-size:20px;font-weight:400}
.d-banner1 .banner-cont .d-btns1{margin-top:78px}
.d-section1{padding:124px 0 198px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.d-section1,.d-section1 .wp{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-section1 .wp{width:100%}
.d-section1 .sec-col{flex-grow:1}
.d-section1 .sec-cor{margin-left:8.99%;width:30.38%;flex-shrink:0}
.d-section1 .d-ls1{margin-top:52px}
.d-desc1 .tit{margin-bottom:28px;font-size:48px;color:#222;font-weight:400;line-height:1.2}
.d-desc1 .txt{font-size:16px;color:#707070;line-height:1.88;max-height:7.52em;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}
.d-desc1 .d-btns2{margin-top:42px}
.d-imgs1{border-radius:10px;padding-top:123.6%;border:1px solid #fff;position:relative;overflow:hidden}
.d-imgs1 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-imgs1:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-section2{overflow:hidden}
.d-section3{padding:120px 0 96px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.d-section3 .d-hd1{margin-bottom:102px}
.d-swp1{margin:0 auto;width:45.94%;position:relative}
.d-swp1 .d-swpArrow1{margin-top:-48px}
.d-swp1 .con{display:block;position:relative;overflow:hidden}
.d-swp1 .pic{margin-bottom:24px;padding-top:55.56%;position:relative;overflow:hidden}
.d-swp1 .pic:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.35;z-index:10;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-swp1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-swp1 .text{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-end;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-swp1 .d-btns2{width: 170px}
.d-swp1 .d-btns2 .a1{min-width: 0; width: 100%}
.d-swp1 .left{width:calc(100% - 170px);flex-shrink:0;display:-webkit-flex;display:flex;align-items:flex-start}
.d-swp1 .tit{margin-right:25px;max-width:calc(38% - 25px);font-size:32px;color:#292929;font-weight:700;line-height:1.2;flex-shrink:0}
.d-swp1 .desc{margin-top:12px;width:62%;font-size:18px;color:#000;line-height:1.67;height:3.34em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;flex-shrink:0}
.d-swp1 .d-btns2{padding-bottom:6px;flex-shrink:0}
.d-swp1 .swiper-slide-active .pic:before{opacity:0}
.d-swp1 .swiper-slide-active .text{opacity:1}
.d-swp1 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-swp1 .con:hover .d-btns2 .a1{color:#fff;border-color:#025090;background-color:#025090}
.d-swp1 .con:hover .d-btns2 .a1 .icon-arrow{background-image:url(../images/d-arrow5.png)}
.d-section4{padding:120px 0 82px;overflow:hidden}
.d-section5{padding:112px 0 98px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.d-section5 .d-hd1{margin-bottom:50px}
.d-ban1{height:570px;position:relative;overflow:hidden}
.d-ban1 .bgc{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.42;z-index:2}
.d-ban1 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:1}
.d-ban1 .ban-cont{position:absolute;left:0;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10}
.d-ban1 .ban-cont .title{color:#fff;font-weight:400;line-height:1.44}
.d-ban1 .ban-cont .title .cn{font-size:50px}
.d-ban1 .ban-cont .title .en{margin-top:2px;font-size:22px}
.d-ban1 .d-pos1{position:absolute;left:0;bottom:24px;right:0;z-index:10}
.d-ban2{padding:30px 0;padding-top: 158px;min-height:296px;position:relative;z-index:1;overflow:hidden;display:-webkit-flex;display:flex; flex-direction: column; align-items:flex-start; justify-content: center}
.d-ban2 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-1}
.d-ban2 .title{margin-bottom:20px;font-size:50px;color:#fff;font-weight:700;line-height:1.1}
.d-ban2 .info{font-size:18px;color:#fff;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.d-ban2 .info span{display:-webkit-flex;display:flex;align-items:center}
.d-ban2 .info span img{margin-right:14px;flex-shrink:0}
.d-ban2 .d-cur{margin-top: 44px}
.d-secInn1{padding:100px 0 132px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.d-secInn1,.d-secInn1 .wp{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-secInn1 .wp{width:100%}
.d-secInn1 .sec-col{width:48.73%;flex-shrink:0}
.d-secInn1 .sec-cor{padding-top:46px;width:46.52%;flex-shrink:0}
.d-secInn1 .d-hd1{margin-bottom:30px}
.d-imgs2{padding-top:53.06%;border:2px solid #f6f6f6;border-radius:12px;position:relative;overflow:hidden}
.d-imgs2 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-imgs2:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-desc2 .tit{margin-bottom:32px;font-size:28px;color:#222;font-weight:400}
.d-desc2 .txt{font-size:16px;color:#707070;line-height:2.25;text-indent:2em}
.d-secInn2{padding:82px 0 96px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.d-secInn2,.d-secInn2 .wp{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-secInn2 .wp{width:100%}
.d-secInn2 .sec-col{padding-top:42px;width:48.73%;flex-shrink:0}
.d-secInn2 .sec-cor{width:46.52%;flex-shrink:0}
.d-secInn2 .d-hd1{margin-bottom:30px}
.d-swp2{border:1px solid #fff;border-radius:12px;position:relative;overflow:hidden}
.d-swp2 .pic{padding-top:62.18%;position:relative;overflow:hidden}
.d-swp2 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-swp2 .d-swpPagination2{bottom:30px!important}
.d-swp2:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-secInn3{padding:100px 0 58px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.d-secInn3,.d-secInn3 .wp{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-secInn3 .wp{width:100%}
.d-secInn3 .sec-col{padding-left:16px;margin-right:-10.1%;width:57.5%;flex-shrink:0}
.d-secInn3 .sec-cor{padding-top:20px;padding-right:calc((100% - 1580px)/ 2);width:47.4%;flex-shrink:0}
.d-secInn3 .d-hd1{margin-bottom:40px}
.d-secInn3 .d-ls1{margin-top:70px}
.d-map1{padding-top:58.92%;position:relative}
.d-map1 .bg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.d-map1 .point{position:absolute;cursor:pointer;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.d-map1 .point .icon-circle{position:absolute;display:block;width:12px;height:12px;background-color:#4688bf;border-radius:50%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-map1 .point .icon-circle:after,.d-map1 .point .icon-circle:before{content:'';position:absolute;left:50%;top:50%;border-radius:50%;background-color:#4688bf;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-map1 .point .icon-circle:before{margin:-50% 0 0 -50%;width:100%;height:100%;animation:3s infinite ani2}
.d-map1 .point .icon-circle:after{margin:-50% 0 0 -50%;width:100%;height:100%;animation:3s infinite ani3}
.d-map1 .point .tit{position:absolute;top:36px;font-size:16px;color:#4688bf;text-align:center;white-space:nowrap}
.d-map1 .point.i1 .icon-circle{order:2}
.d-map1 .point.i1 .tit{top:auto;bottom:36px;order:1}
.d-map1 .point.i2 .icon-circle:after,.d-map1 .point.i2 .icon-circle:before{animation-delay:.8s}
.d-map1 .point.i3 .icon-circle:after,.d-map1 .point.i3 .icon-circle:before{animation-delay:.3s}
.d-map1 .point.i4 .icon-circle:after,.d-map1 .point.i4 .icon-circle:before{animation-delay:.5s}
.d-map1 .point.i5 .icon-circle:after,.d-map1 .point.i5 .icon-circle:before{animation-delay:.3s}
.d-map1 .point.i6 .icon-circle:after,.d-map1 .point.i6 .icon-circle:before{animation-delay:.5s}
.d-map1 .point.i7 .icon-circle:after,.d-map1 .point.i7 .icon-circle:before{animation-delay:1s}
.d-map1 .point.i8 .icon-circle:after,.d-map1 .point.i8 .icon-circle:before{animation-delay:.8s}
.d-map1 .point.i9 .icon-circle:after,.d-map1 .point.i9 .icon-circle:before{animation-delay:1s}
.d-map1 .point.i10 .icon-circle:after,.d-map1 .point.i10 .icon-circle:before{animation-delay:.8s}
.d-map1 .point.i11 .icon-circle:after,.d-map1 .point.i11 .icon-circle:before{animation-delay:.3s}
.d-map1 .point:hover .icon-circle,.d-map1 .point:hover .icon-circle:after,.d-map1 .point:hover .icon-circle:before{background-color:#025090}
.d-secInn4{padding:148px 0 58px;overflow:hidden}
.d-secInn4 .d-hd1{margin-bottom:24px}
.d-secInn4 .d-desc2{margin-bottom:70px}
.d-swp3{padding:0 40px;position:relative;overflow:hidden}
.d-swp3 .d-swpArrow1.prev{left:0}
.d-swp3 .d-swpArrow1.next{right:0}
.d-swp3 .slider{padding:0 20px;position:relative;overflow:hidden}
.d-swp3 .swiper-slide{padding:26px 0;height:auto}
.d-swp3 .con{padding:1px 30px 20px 36px;display:block;height:100%;background-color:#fff;box-shadow:0 3px 10px 0 rgba(180,180,180,.32);border-radius:6px;display:-webkit-flex;display:flex;align-items:flex-start}
.d-swp3 .pic{margin:-26px 36px 0 0;width:35.77%;border-radius:6px;position:relative;overflow:hidden;flex-shrink:0}
.d-swp3 .pic:before{content:'';display:block;padding-top:129.53%}
.d-swp3 .pic img{position:absolute;left:0;top:0;width:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.d-swp3 .text{padding-top:34px;width:calc(64.23% - 36px);flex-shrink:0}
.d-swp3 .hd{margin-bottom:30px;font-size:24px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-swp3 .hd .name{margin-right:10px;color:#025090}
.d-swp3 .hd .job{color:#0c0c0c}
.d-swp3 .list{font-size:16px;color:#6b6c6e;line-height:1.5}
.d-swp3 .list li{margin-bottom:12px;padding-left:18px;position:relative}
.d-swp3 .list li:before{content:'';position:absolute;left:0;top:10px;width:4px;height:4px;background-color:#6b6c6e;border-radius:50%}
.d-swp3 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-secInn5{padding:50px 0 100px;overflow:hidden}
.d-secInn6{padding:80px 0;overflow:hidden}
.d-secInn7{padding:60px 0 90px;overflow:hidden}
.d-desc3{font-size:18px;color:#454545;line-height:1.94;text-indent:2em}
.d-dtPage{margin-top:50px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.d-dtPage .item{padding:0 30px;display:block;min-width:176px;line-height:46px;font-size:18px;color:#888;position:relative;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.d-dtPage .item:before{content:'';position:absolute;left:0;top:0;bottom:0;width:1px;background-color:#bfbfbf}
.d-dtPage .item:first-child:before{display:none}
.d-dtPage .icon-is{background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;flex-shrink:0}
.d-dtPage .icon-arrow{width:10px;height:18px;background-image:url(../images/d-arrow15.png)}
.d-dtPage .icon-return{margin-left:20px;width:25px;height:22px;background-image:url(../images/d-return1.png)}
.d-dtPage .prev .icon-arrow{margin-right:20px}
.d-dtPage .next .icon-arrow{margin-left:20px;background-image:url(../images/d-arrow16.png)}
.d-dtPage .item:hover{text-decoration:underline}
.d-secInn8{padding:100px 0 190px;background-color:#f6f6f6;overflow:hidden}
.d-imgs3{padding-top:56.83%;border-radius:12px;border:1px solid #fff;position:relative;overflow:hidden;box-shadow:0 4px 16px 0 rgba(0,0,0,.15)}
.d-imgs3 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.d-contact{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-contact .col{width:40.51%;flex-shrink:0}
.d-contact .cor{padding-top:60px;width:51.46%;flex-shrink:0}
.d-contact .lg{margin-bottom:60px;height:75px;line-height:75px;font-size:0}
.d-contact .lg img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.d-contact .info{font-size:22px;color:#0d0d0d;line-height:1.5}
.d-contact .info .tit{margin-bottom:10px;color:#363c4a;font-weight:400}
.d-contact .d-ls7{margin-top:68px;padding:0 8px}
.d-desc4{margin-bottom: 46px; font-size: 16px; color: #000000; line-height: 1.88}



















@media only screen and (min-width:950px){
.bodyInn{padding-top:5.208vw}
.wp{max-width:82.29vw}
.menuBtn{width:2.083vw;height:2.083vw}
.menuBtn.open b{width:2.083vw}
.header{padding:.52vw 2.604vw 0;height:5.208vw}
.header .header-col{width:15.62vw}
.header .header-col .header-col_l{padding:0 1.041vw;width:5.208vw}
.header .header-col .header-col_r{padding:0 .937vw;width:10.41vw}
.header .header-col .line{left:5.208vw;height:4.583vw}
.header .header-logo{height:3.125vw}
.header .header-cont{padding:0 3.958vw 0 2.395vw}
.header .header-set{padding-left:.677vw}
.header .header-set .lang .hd{padding:0 .625vw;min-width:2.395vw;height:2.604vw}
.header .header-set .lang .hd .icon-lang{width:.781vw;height:.781vw}
.header .header-set .lang .hd .icon-arrow{margin-left:.52vw;width:.572vw;height:.312vw}
.header .header-set .lang .bd{padding:.52vw 0;width:4.687vw;border-radius:.52vw;box-shadow:0 0 .26vw rgba(0,0,0,.15)}
.header .header-set .lang .bd:before{right:.729vw}
.header .header-set .lang .bd ul a{padding:.26vw .781vw;font-size:.729vw}
.header .header-nav li .tit{padding:0 2.291vw;font-size:.937vw}
.header .header-nav li .tit span{padding:0 .312vw;line-height:1.77vw}
.header .header-sub{top:4.166vw;min-width:8.333vw}
.header .header-sub .sub-inn{padding:.781vw 0}
.header .header-sub .sub-inn:before{height:.156vw}
.header .header-sub a{padding:.364vw .781vw;font-size:.729vw}
.header-popSub .close{right:2.083vw;top:2.083vw;width:3.125vw;height:3.125vw;line-height:3.125vw}
.header-popSub .close .icon-is{width:1.562vw;height:1.562vw}
.header-popSub .lst-nav a{padding:.781vw 1.041vw;font-size:1.666vw}
.header-popSub .lst-nav a span{padding:0 .312vw}
.header-popSub .lst-nav a span:before{height:.104vw}
.footer .footer-1{padding:2.291vw 0}
.footer .footer-1 .footer1-col{padding:.208vw 2.604vw 0 0;width:19.79vw}
.footer .footer-1 .footer1-com{padding:0 1.041vw 0 3.645vw}
.footer .footer-1 .footer1-cor{padding:0 1.041vw;width:10.41vw}
.footer .footer-logo{height:3.229vw;line-height:3.229vw}
.footer .footer-info{margin-top:1.041vw}
.footer .footer-info .item{padding-left:.729vw}
.footer .footer-info .icon{margin-right:.729vw;width:2.083vw;height:2.083vw;line-height:2.083vw}
.footer .footer-info .desc{padding-top:.729vw;font-size:.937vw}
.footer .footer-nav dl{padding-right:.781vw}
.footer .footer-nav dt{margin-bottom:.885vw;font-size:1.25vw}
.footer .footer-nav dd{font-size:.833vw}
.footer .footer-nav dd a{padding:.52vw 0}
.footer .footer-code .pic{margin:0 auto .416vw;padding:.26vw;width:6.145vw;height:6.145vw;line-height:5.625vw}
.footer .footer-code .tit{font-size:.833vw}
.footer .d-share1{margin-top:.729vw}
.footer .footer-2{padding:1.77vw 0}
.footer .footer-copy{font-size:.729vw}
.d-share1 .item{padding:0 .312vw}
.d-share1 .btn{width:1.562vw;height:1.562vw;line-height:1.562vw}
.d-share1 .bds_linkedin,.d-share1 .bds_sqq,.d-share1 .bds_tsina{-webkit-background-size:1.25vw auto!important;background-size:1.25vw auto!important}
.d-share2{margin-top:1.458vw}
.d-share2 .title{margin-bottom:1.666vw;font-size:1.041vw}
.d-share2 .item{padding:0 .833vw}
.d-share2 .btn{width:3.333vw;height:3.333vw;line-height:3.229vw}
.pages{padding-top:3.75vw}
.pages ul li{padding:0 .416vw}
.pages ul a{padding:0 .26vw;min-width:1.979vw;line-height:1.875vw;font-size:.833vw}
.pages ul .next,.pages ul .prev{padding:0 1.041vw}
.pages ul .next a,.pages ul .prev a{width:1.979vw;height:1.979vw}
.d-hd1{margin-bottom:3.437vw}
.d-hd1 .title .cn{padding-left:1.979vw;font-size:.937vw}
.d-hd1 .title .cn:before{top:.416vw;width:1.302vw}
.d-hd1 .title .en{top:-2.708vw;font-size:3.125vw}
.d-hd1.hd1_2 .title .en{top:-2.187vw;font-size:2.5vw}
.d-btns1 .a1{font-size:.833vw}
.d-btns1 .icon-is{margin-right:1.354vw;width:3.125vw;height:3.125vw;-webkit-background-size:.885vw auto;background-size:.885vw auto}
.d-btns2 .a1{padding:0 1.145vw;font-size:.833vw;min-width:5.833vw;line-height:1.77vw;border-radius:.937vw}
.d-btns2 .a1 .icon-is{margin-left:.416vw;width:.833vw;height:.468vw}
.d-btns2 .a1:hover .icon-arrow{-webkit-transform:translateX(.156vw);-ms-transform:translateX(.156vw);-o-transform:translateX(.156vw);transform:translateX(.156vw)}
.d-cur{padding-left:1.562vw;font-size:.833vw}
.d-cur:before{top:.104vw;width:1.041vw;height:.885vw}
.d-cur a,.d-cur span{padding:0 .104vw}
.d-pos2 .bd ul li{padding:0 3.906vw}
.d-pos2 .bd ul a{padding:0 .937vw;line-height:4.375vw;font-size:1.145vw}
.d-pos2 .bd ul a:before{height:.104vw}
.d-swpPagination1 .swiper-pagination-bullet{margin:0 .156vw!important;width:.52vw;height:.52vw}
.d-swpPagination1 .swiper-pagination-bullet-active{width:2.291vw}
.d-swpPagination2 .swiper-pagination-bullet{margin:0 .26vw!important;width:.625vw;height:.625vw}
.d-swpArrow1{width:1.979vw;height:1.979vw}
.d-swpArrow1.prev{left:-3.229vw}
.d-swpArrow1.next{right:-3.229vw}
.d-ls1{margin:0 -2.395vw}
.d-ls1 li{padding:0 2.395vw}
.d-ls1 .con{padding-bottom:.26vw}
.d-ls1 .icon{margin-bottom:.729vw;height:3.125vw;line-height:3.125vw}
.d-ls1 .num{margin-right:.312vw;font-size:1.875vw}
.d-ls1 .num i{font-size:1.25vw}
.d-ls1 .desc{padding-top:.729vw;font-size:.781vw}
.d-ls1.ls1_2{margin:0 -.26vw}
.d-ls1.ls1_2 li{padding:0 .26vw}
.d-ls1.ls1_2 .icon{margin-bottom:1.25vw}
.d-ls2{height:48.33vw}
.d-ls2 .mask-tit{padding:4.27vw 2.604vw}
.d-ls2 .mask-tit .icon{margin-bottom:1.041vw;height:3.125vw;line-height:3.125vw}
.d-ls2 .mask-tit .tit{font-size:1.666vw}
.d-ls2 .mask-text{padding:2.083vw 2.604vw}
.d-ls2 .mask-text .icon{margin:0 auto 1.77vw;width:6.041vw;height:6.041vw;line-height:5.937vw}
.d-ls2 .mask-text .tit{margin-bottom:2.395vw;font-size:1.666vw}
.d-ls2 .mask-text .desc{font-size:.937vw}
.d-ls2 .mask-text .desc,.d-ls2 .mask-text .icon,.d-ls2 .mask-text .tit{-webkit-transform:translateY(1.041vw);-ms-transform:translateY(1.041vw);-o-transform:translateY(1.041vw);transform:translateY(1.041vw)}
.d-ls3{margin:0 -1.041vw -2.083vw}
.d-ls3 li{padding:0 1.041vw;margin-bottom:2.083vw}
.d-ls3 .pic{height:4.687vw;line-height:4.583vw}
.d-ls4{margin:0 -.833vw -1.666vw}
.d-ls4 li{padding:0 .833vw;margin-bottom:1.666vw}
.d-ls4 .text{padding:1.145vw 1.562vw;min-height:9.375vw}
.d-ls4 .tit{margin-bottom:.26vw;font-size:1.041vw}
.d-ls4 .date{margin-bottom:.833vw;font-size:.833vw}
.d-ls4 .desc{font-size:.833vw}
.d-ls5{margin:0 -.52vw}
.d-ls5 li{padding:0 .52vw;min-height:32.18vw}
.d-ls5 .con{padding:2.395vw 1.302vw;border-radius:.625vw}
.d-ls5 .icon{margin-bottom:1.041vw;height:3.125vw;line-height:3.125vw}
.d-ls5 .tit{font-size:1.25vw}
.d-ls5 .desc{margin-top:2.708vw;font-size:.833vw}
.d-ls6{margin:0 -1.406vw -2.395vw}
.d-ls6 li{padding:0 1.406vw;margin-bottom:2.395vw}
.d-ls6 .con{box-shadow:0 0 .416vw rgba(0,0,0,.1)}
.d-ls6 .text{padding:1.197vw 1.562vw 0}
.d-ls6 .tit{margin-bottom:.416vw;font-size:1.145vw}
.d-ls6 .desc{font-size:.833vw}
.d-ls6 .bt{margin-top:.781vw;height:2.916vw}
.d-ls6 .date{font-size:.729vw}
.d-ls6 .date img{margin-right:.416vw;max-width:.781vw}
.d-ls6 .icon-is{width:1.25vw;height:.677vw}
.d-ls7 .pic{padding:.52vw;margin-bottom:1.145vw;width:7.395vw;height:7.395vw}
.d-ls7 .tit{margin-bottom:.104vw;font-size:.937vw}
.d-ls7 .desc{font-size:.833vw}
.d-banner1 .d-swpPagination1{bottom:2.083vw!important}
.d-banner1 .banner-cont .title .cn{font-size:2.604vw}
.d-banner1 .banner-cont .title .en{margin-top:2.5vw;font-size:1.041vw}
.d-banner1 .banner-cont .d-btns1{margin-top:4.062vw}
.d-section1{padding:6.458vw 0 10.31vw}
.d-section1 .d-ls1{margin-top:2.708vw}
.d-desc1 .tit{margin-bottom:1.458vw;font-size:2.5vw}
.d-desc1 .txt{font-size:.833vw}
.d-desc1 .d-btns2{margin-top:2.187vw}
.d-imgs1{border-radius:.52vw}
.d-section3{padding:6.25vw 0 5vw}
.d-section3 .d-hd1{margin-bottom:5.312vw}
.d-swp1 .d-swpArrow1{margin-top:-2.5vw}
.d-swp1 .pic{margin-bottom:1.25vw}
.d-swp1 .d-btns2{width: 9.854vw}
.d-swp1 .left{width:calc(100% - 9.854vw)}
.d-swp1 .tit{margin-right:1.302vw;max-width:calc(38% - 1.302vw);font-size:1.666vw}
.d-swp1 .desc{margin-top:.625vw;font-size:.937vw}
.d-swp1 .d-btns2{padding-bottom:.312vw}
.d-section4{padding:6.25vw 0 4.27vw}
.d-section5{padding:5.833vw 0 5.104vw}
.d-section5 .d-hd1{margin-bottom:2.604vw}
.d-ban1{height:29.68vw}
.d-ban1 .ban-cont .title .cn{font-size:2.604vw}
.d-ban1 .ban-cont .title .en{margin-top:.104vw;font-size:1.145vw}
.d-ban1 .d-pos1{bottom:1.25vw}
.d-ban2{padding:2.066vw 0;padding-top:8.208vw;min-height:19.14vw}
.d-ban2 .title{margin-bottom:1.041vw;font-size:2.604vw}
.d-ban2 .info{font-size:.937vw}
.d-ban2 .info span img{margin-right:.729vw;max-width:1vw}
.d-ban2 .d-cur{margin-top: 3vw}
.d-secInn1{padding:5.208vw 0 6.875vw}
.d-secInn1 .sec-cor{padding-top:2.395vw}
.d-secInn1 .d-hd1{margin-bottom:1.562vw}
.d-imgs2{border-radius:.625vw}
.d-desc2 .tit{margin-bottom:1.666vw;font-size:1.458vw}
.d-desc2 .txt{font-size:.833vw}
.d-secInn2{padding:4.27vw 0 5vw}
.d-secInn2 .sec-col{padding-top:2.187vw}
.d-secInn2 .d-hd1{margin-bottom:1.562vw}
.d-swp2{border-radius:.625vw}
.d-swp2 .d-swpPagination2{bottom:1.562vw!important}
.d-secInn3{padding:5.208vw 0 3.020vw}
.d-secInn3 .sec-col{padding-left:.833vw}
.d-secInn3 .sec-cor{padding-top:1.041vw;padding-right:calc((100% - 82.29vw)/ 2)}
.d-secInn3 .d-hd1{margin-bottom:2.083vw}
.d-secInn3 .d-ls1{margin-top:3.645vw}
.d-map1 .point .icon-circle{width:.625vw;height:.625vw}
.d-map1 .point .tit{top:1.875vw;font-size:.833vw}
.d-map1 .point.i1 .tit{top:auto;bottom:1.875vw}
.d-secInn4{padding:7.708vw 0 3.020vw}
.d-secInn4 .d-hd1{margin-bottom:1.25vw}
.d-secInn4 .d-desc2{margin-bottom:3.645vw}
.d-swp3{padding:0 2.083vw}
.d-swp3 .slider{padding:0 1.041vw}
.d-swp3 .swiper-slide{padding:1.354vw 0}
.d-swp3 .con{padding:1px 1.562vw 1.041vw;padding-left:1.875vw}
.d-swp3 .pic{margin:-1.354vw 1.875vw 0 0;border-radius:.312vw}
.d-swp3 .text{padding-top:1.77vw;width:calc(64.23% - 1.875vw)}
.d-swp3 .hd{margin-bottom:1.562vw;font-size:1.25vw}
.d-swp3 .hd .name{margin-right:.52vw}
.d-swp3 .list{font-size:.833vw}
.d-swp3 .list li{margin-bottom:.625vw;padding-left:.937vw}
.d-swp3 .list li:before{top:.52vw;width:.208vw;height:.208vw}
.d-secInn5{padding:2.608vw 0 5.208vw}
.d-secInn6{padding:4.166vw 0}
.d-secInn7{padding:3.125vw 0 4.687vw}
.d-desc3{font-size:.937vw}
.d-dtPage{margin-top:2.604vw}
.d-dtPage .item{padding:0 1.562vw;min-width:9.166vw;line-height:2.395vw;font-size:.937vw}
.d-dtPage .icon-arrow{width:.52vw;height:.937vw}
.d-dtPage .icon-return{margin-left:1.041vw;width:1.302vw;height:1.145vw}
.d-dtPage .prev .icon-arrow{margin-right:1.041vw}
.d-dtPage .next .icon-arrow{margin-left:1.041vw}
.d-secInn8{padding:5.208vw 0 9.895vw}
.d-imgs3{padding-top:56.83%;border-radius:.625vw;box-shadow:0 .208vw .833vw 0 rgba(0,0,0,.15)}
.d-contact .cor{padding-top:3.125vw}
.d-contact .lg{margin-bottom:3.125vw;height:3.906vw;line-height:3.906vw}
.d-contact .info{font-size:1.145vw}
.d-contact .info .tit{margin-bottom:.52vw}
.d-contact .d-ls7{margin-top:3.541vw;padding:0 .416vw}
.d-desc4{margin-bottom: 2.395vw; font-size: 0.833vw;}
}
@media only screen and (max-width:1359px){
.menuBtn{width:26px;height:26px}
.menuBtn.open b{width:26px}
.header .header-nav li .tit{font-size:12px}
.header .header-nav li .tit span{line-height:30px}
.header .header-set .lang .hd .icon-lang{width:16px;height:16px}
.header .header-set .lang .hd .icon-arrow{width:8px;height:4px}
.header .header-set .lang .bd{width:60px}
.footer .footer-info .desc,.header .header-set .lang .bd ul a,.header .header-sub a{font-size:12px}
.footer .footer-nav dt{font-size:16px}
.footer .footer-code .tit,.footer .footer-copy,.footer .footer-nav dd a{font-size:12px}
.d-share1 .bds_linkedin,.d-share1 .bds_sqq,.d-share1 .bds_tsina{-webkit-background-size:16px auto!important;background-size:16px auto!important}
.d-share2 .title{font-size:14px}
.pages ul a{font-size:12px;min-width:28px;line-height:26px}
.pages ul .next a,.pages ul .prev a{width:28px;height:28px;-webkit-background-size:16px auto;background-size:16px auto}
.d-hd1 .title .cn{font-size:14px}
.d-btns1 .a1{font-size:12px}
.d-btns1 .icon-is{width:40px;height:40px}
.d-btns2 .a1{min-width:80px;line-height:26px;font-size:12px;border-radius:15px}
.d-btns2 .a1 .icon-is{width:10px;height:6px}
.d-cur{padding-left:24px;font-size:12px}
.d-cur:before{width:16px;height:14px;top:2px}
.d-swpPagination1 .swiper-pagination-bullet{width:8px;height:8px}
.d-swpPagination1 .swiper-pagination-bullet-active{width:30px}
.d-swpPagination2 .swiper-pagination-bullet{width:8px;height:8px;border-width:1px}
.d-swpArrow1{width:34px;height:34px}
.d-ls1 .num{font-size:24px}
.d-ls1 .desc{padding-top:4px;font-size:12px}
.d-ls2 .mask-text .desc{font-size:12px}
.d-ls4 .tit{font-size:16px}
.d-ls4 .date,.d-ls4 .desc,.d-ls5 .desc{font-size:12px}
.d-ls6 .tit{font-size:16px}
.d-ls6 .date,.d-ls6 .desc{font-size:12px}
.d-ls6 .date img{max-width:12px}
.d-ls6 .icon-is{width:18px;height:10px}
.d-ls6 .bt{height:4vw}
.d-ls7 .desc,.d-ls7 .tit{font-size:14px}
.d-banner1 .banner-cont .title .cn{font-size:34px}
.d-banner1 .banner-cont .title .en{font-size:14px}
.d-desc1 .txt{font-size:12px}
.d-swp1 .d-btns2{width: 124px}
.d-swp1 .left{width:calc(100% - 124px)}
.d-swp1 .desc{margin-top:4px;font-size:12px}
.d-ban2 .info{font-size:12px}
.d-ban2 .info span img{max-width:14px}
.d-desc2 .txt{font-size:12px}
.d-swp3{padding:0 3vw}
.d-swp3 .list{font-size:12px}
.d-desc3,.d-dtPage .item{font-size:14px}
.d-dtPage .icon-arrow{width:8px;height:12px}
.d-dtPage .icon-return{width:16px;height:14px}
.d-desc4{font-size: 14px}
}
@media only screen and (max-width:1199px){
.wp{width:90%!important;max-width:none!important}
.footer .footer-1 .wp{width:90%}
.footer .footer-1 .footer1-cor{width:13vw}
.d-pos2 .bd ul a,.footer .footer-nav dt{font-size:14px}
.d-swpArrow1.prev{left:-50px}
.d-swpArrow1.next{right:-50px}
.d-ls1 .num{font-size:18px}
.d-ls1 .desc{font-size:8px}
.d-ls5 .tit{font-size:16px}
.d-section1 .wp{width:90%}
.d-ban1 .ban-cont .title .cn{font-size:24px}
.d-ban1 .ban-cont .title .en{font-size:12px}
.d-secInn3 .sec-cor{padding-right:5%}
.d-desc2 .tit{font-size:14px}
.d-swp3{padding:0 34px}
.d-swp3 .hd{font-size:16px}
.d-swp3 .list li:before{width:2px;height:2px;top:8px}
.d-contact .info{font-size:14px}
}
@media only screen and (max-width:949px){
.bodyInn,body{padding-top:60px}
.menuBtn{margin:0 auto;width:50px;height:50px}
.menuBtn b{width:26px}
.menuBtn.open b{margin-left:-13px;left:50%}
.menuBtn.pc{display:none}
.menuBtn.mob{display:-webkit-flex;display:flex}
.header{padding:0;height:60px;background-color:#025090;justify-content:space-between}
.header:before{z-index:601}
.header .header-col{width:auto;position:relative;z-index:601;flex-grow:1}
.header .header-col .header-col_l{padding:0;width:76px}
.header .header-col .line{left:76px}
.header .header-col .header-col_r{padding:0 10px;width:auto;flex-grow:1}
.header .header-logo{height:40px}
.header .header-cor{padding:0 10px;width:76px;position:relative;z-index:601}
.header .header-set{padding:0}
.header .header-set .lang .hd{padding:0 10px;height:40px}
.header .header-set .lang .bd{width:80px;border-radius:5px}
.header .header-cont{padding:60px 0 0;position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.9);z-index:600;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .header-cont:before{content:'';position:absolute;left:0;top:0;right:0;height:60px;background-color:#000}
.header .header-cont .header-cont_wrap{height:100%;overflow-y:auto}
.header .header-cont.active{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.header .header-nav{padding:20px 0;display:block}
.header .header-nav li .tit{padding:0;font-size:18px;display:block;text-align:left}
.header .header-nav li .tit span{padding:5px 30px 5px 20px;line-height:40px}
.header .header-nav li .tit i{opacity:1}
.header .header-sub{position:static;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.header .header-sub .sub-inn{border-radius:0}
.header .header-sub .sub-inn:before{display:none}
.header .header-sub a{text-align:left;padding-left:40px;font-size:16px}
.footer .footer-1{padding:20px 0}
.footer .footer-1 .wp{display:block}
.footer .footer-1 .footer1-col{margin-bottom:15px;padding:0;width:auto;border:none}
.footer .footer-1 .footer1-com{padding:0;display:none}
.footer .footer-1 .footer1-cor{padding:0;width:auto;border:none}
.footer .footer-2{padding:10px 0}
.footer .footer-logo{height:50px;line-height:50px;text-align:center}
.footer .footer-info{margin-top:10px;display:none}
.d-share1 .bds_linkedin,.d-share1 .bds_sqq,.d-share1 .bds_tsina{-webkit-background-size:24px auto!important;background-size:24px auto!important}
.pages{padding-top:30px}
.pages ul li{padding:0 4px}
.pages ul .next,.pages ul .prev{padding:0 10px}
.d-hd1{margin-bottom:20px}
.d-hd1 .title .en{top:-20px!important;font-size:24px!important}
.d-btns1 .icon-is{margin-right:10px;width:30px;height:30px;-webkit-background-size:8px auto;background-size:8px auto}
.d-pos2{padding:20px 0 0}
.d-pos2 .hd{padding:0 30px 0 20px;position:relative;display:block;border:1px solid #c1c1c1;font-size:16px;height:52px;line-height:50px;border-radius:10px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.d-pos2 .hd:before{content:'';position:absolute;right:10px;top:50%;width:11px;height:6px;background:url(../images/d-arrow2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-pos2 .bd{margin-top:2px;padding:10px 0;border:1px solid #c1c1c1;border-radius:5px;display:none}
.d-pos2 .bd ul li{display:block;padding:0}
.d-pos2 .bd ul a{padding:15px;line-height:1.5}
.d-pos2 .bd ul a:before{height:1px}
.d-pos2 .hd.active:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}
.d-ls1{margin:0 -5px}
.d-ls1 li{padding:0 5px;width:100%}
.d-ls1 .con{padding:15px 0;border-width:1px;width:100%;display:-webkit-flex;display:flex;align-items:center}
.d-ls1 .icon{margin:0 15px 0 0!important;width:40px;height:40px;line-height:40px;flex-shrink:0}
.d-ls1 .text{display:block}
.d-ls1 .num{font-size:22px}
.d-ls1 .num i{font-size:16px}
.d-ls1 .desc{padding-top:2px;font-size:10px;line-height:1.2}
.d-ls2{height:auto}
.d-ls2 li{width:100%}
.d-ls2 .con{min-height:300px;display:-webkit-flex;display:flex;align-items:center}
.d-ls2 .mask-bgc{background-color:#025090;opacity:.68}
.d-ls2 .mask-tit{padding:30px;display:none}
.d-ls2 .mask-tit .icon{margin:0 0 10px;height:40px;line-height:40px}
.d-ls2 .mask-tit .tit{font-size:18px}
.d-ls2 .mask-text{padding:50px 30px;width:100%;position:relative;top:auto;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);opacity:1}
.d-ls2 .mask-text .icon{margin-bottom:15px;width:50px;height:50px;line-height:48px}
.d-ls2 .mask-text .tit{margin-bottom:10px;font-size:18px}
.d-ls2 .mask-text .desc,.d-ls2 .mask-text .icon,.d-ls2 .mask-text .tit{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.d-ls3{margin:0 -5px -10px}
.d-ls3 li{padding:0 5px;margin-bottom:10px;width:33.33%}
.d-ls3 .pic{height:50px;line-height:48px}
.d-ls4{margin-bottom:-20px}
.d-ls4 li{margin-bottom:20px;width:100%}
.d-ls4 .text{padding:15px;min-height:0}
.d-ls4 .tit{margin-bottom:4px}
.d-ls4 .date{margin-bottom:10px}
.d-ls5{margin-bottom:-20px}
.d-ls5 li{margin-bottom:20px;width:100%!important;height:auto;min-height: 0;}
.d-ls5 .con{padding:40px 20px}
.d-ls5 .icon{margin-bottom:15px;height:40px;line-height:40px}
.d-ls5 .desc{margin-top:10px;opacity:1;display: block;max-height: none;}
.d-ls6{margin-bottom:-20px}
.d-ls6 li{margin-bottom:20px;width:100%}
.d-ls6 .text{padding:20px 20px 0}
.d-ls6 .desc{font-size:12px}
.d-ls6 .bt{height:40px;margin-top:10px}
.d-ls6 .date{font-size:12px}
.d-ls6 .date img{max-width:12px}
.d-ls6 .icon-is{width:20px;height:10px}
.d-ls7{margin-bottom:-20px}
.d-ls7 li{margin-bottom:20px}
.d-ls7 .pic{margin-bottom:10px}
.d-banner1{height:300px}
.d-banner1 .banner-cont .title .cn{font-size:22px}
.d-banner1 .banner-cont .title .en{margin-top:10px;font-size:12px}
.d-banner1 .banner-cont .d-btns1{margin-top:20px}
.d-banner1 .d-swpPagination1{bottom:15px!important}
.d-section1{padding:60px 0 40px}
.d-section1 .wp{display:block}
.d-section1 .sec-col{margin-bottom:20px}
.d-section1 .sec-cor{margin:0;width:100%}
.d-section1 .d-ls1{margin-top:30px}
.d-desc1 .tit{margin-bottom:10px;font-size:20px}
.d-desc1 .d-btns2{margin-top:20px}
.d-section3{padding:60px 0 40px}
.d-section3 .d-hd1{margin-bottom:30px}
.d-swp1{width:85%}
.d-swpArrow1.prev{left:-18px}
.d-swpArrow1.next{right:-18px}
.d-swp1 .pic{margin-bottom:15px}
.d-swp1 .text{display:block}
.d-swp1 .left{width:100%;display:block}
.d-swp1 .tit{margin:0 0 5px;font-size:16px;width:100%;max-width:100%}
.d-swp1 .desc{margin-top:2px;width:100%}
.d-swp1 .d-btns2{padding:0;margin-top:10px; width: 140px}
.d-section4,.d-section5{padding:60px 0 40px}
.d-section5 .d-hd1{margin-bottom:20px}
.d-ban1{height:150px}
.d-ban1 .ban-cont{top:45%}
.d-ban1 .d-pos1{bottom:10px}
.d-ban1 .ban-cont .title .cn{font-size:20px}
.d-ban2{padding:40px 0 20px;min-height:160px}
.d-ban2 .title{margin-bottom:10px;font-size:20px}
.d-ban2 .info span img{margin-right:8px}
.d-ban2 .d-pos1{bottom:10px}
.d-ban2 .d-cur{margin-top: 20px}
.d-secInn1{padding:60px 0 40px}
.d-secInn1,.d-secInn1 .wp{flex-wrap:wrap}
.d-secInn1 .sec-col,.d-secInn1 .sec-cor{width:100%}
.d-secInn1 .sec-col{order:2}
.d-secInn1 .sec-cor{padding:0;margin-bottom:15px;order:1}
.d-secInn1 .d-hd1{margin-bottom:20px}
.d-desc2 .tit{margin-bottom:10px}
.d-secInn2{padding:60px 0 40px}
.d-secInn2 .wp{flex-wrap:wrap}
.d-secInn2 .sec-col,.d-secInn2 .sec-cor{width:100%}
.d-secInn2 .sec-col{padding:0;margin-bottom:15px}
.d-secInn2 .d-hd1{margin-bottom:20px}
.d-swp2 .d-swpPagination2{bottom:10px!important}
.d-secInn3{padding:60px 5% 40px;flex-wrap:wrap}
.d-secInn3 .sec-col,.d-secInn3 .sec-cor{width:100%;padding:0;margin:0}
.d-secInn3 .sec-col{order:2}
.d-secInn3 .sec-cor{margin-bottom:15px;order:1}
.d-secInn3 .d-hd1{margin-bottom:20px}
.d-secInn3 .d-ls1{margin-top:15px}
.d-map1 .point .tit{top:5px;font-size:8px}
.d-map1 .point .icon-circle{width:2px;height:2px}
.d-map1 .point.i1 .tit{bottom:5px}
.d-secInn4{padding:60px 0 20px}
.d-secInn4 .d-desc2,.d-secInn4 .d-hd1{margin-bottom:20px}
.d-swp3{padding:0}
.d-swp3 .slider{padding:0 15px}
.d-swp3 .con{padding:1px 20px 15px;box-shadow:0 3px 6px 0 rgba(180,180,180,.32)}
.d-swp3 .pic{margin:-20px 15px 10px 0}
.d-swp3 .text{padding-top:15px;width:calc(64.23% - 15px)}
.d-swp3 .hd{margin-bottom:5px}
.d-swp3 .hd .name{margin-right:5px}
.d-swp3 .list li{margin-bottom:6px;padding-left:8px}
.d-secInn5,.d-secInn6{padding:40px 0}
.d-secInn7{padding:20px 0 40px}
.d-share2 .title{margin-bottom:20px}
.d-share2 .item{padding:0 10px}
.d-share2 .btn{width:32px;height:32px}
.d-dtPage{margin-top:20px}
.d-dtPage .item{padding:0 15px;font-size:12px;min-width:80px;line-height:30px}
.d-dtPage .prev .icon-arrow{margin-right:10px}
.d-dtPage .icon-return,.d-dtPage .next .icon-arrow{margin-left:10px}
.d-secInn8{padding:40px 0}
.d-contact{display:block}
.d-contact .col,.d-contact .cor{width:100%}
.d-contact .col{margin-bottom:20px}
.d-contact .cor{padding:0}
.d-contact .lg{margin-bottom:15px;height:50px;line-height:50px;text-align:center}
.d-contact .info{width:100%;text-align:center}
.d-contact .d-ls7{margin-top:20px}
.d-desc4{margin-bottom: 20px;}
}