blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
abbr,acronym{border:0}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
body{font:12px 宋体,Arial,sans-serif}
a{text-decoration:none}
*,: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(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
body{color:#333;font-size:14px;line-height:1.5;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;border:none}
input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}
@font-face{font-family:DIN;src:url(../fonts/DIN-Regular.otf)}
@font-face{font-family:Alibaba-PuHuiTi-Bold;src:url(../fonts/Alibaba-PuHuiTi-Bold.ttf)}
@font-face{font-family:Alibaba-PuHuiTi-Heavy;src:url(../fonts/Alibaba-PuHuiTi-Heavy.ttf)}
@font-face{font-family:Alibaba-PuHuiTi-Medium;src:url(../fonts/Alibaba-PuHuiTi-Medium.ttf)}
@font-face{font-family:Alibaba-PuHuiTi-Regular;src:url(../fonts/Alibaba-PuHuiTi-Regular.ttf)}
.wp{margin:0 auto;width:95%;max-width:1600px}
.fixed{padding-top:90px}

.sub_box .container{overflow:hidden;padding:10px;display:flex;align-items:center}
.sub_box .item{float:left;position:relative}
.sub_box .item:nth-child(1)::after{content:"";display:block;width:1px;height:100vh;background-color:#ebebeb;position:absolute;top:-10px;right:0}
.sub-boxb1 .img img{display:inline-block;vertical-align:middle;border-radius:10px;overflow:hidden;width:100%}
.sub-boxb1{position:relative;width:380px;margin-left:20px}
.sub-boxb1 .img{max-height:220px;border-radius:10px;overflow:hidden;line-height:220px}
.sub_list{margin-right:40px;padding-top:10px}
.sub_list li{display:block;float:none;margin-bottom:23px}
.sub_list li:last-child{margin-bottom:0}
.sub_list .link{border-radius:6px;width:145px;height:45px;line-height:45px;font-size:0;text-align:center;transition:.4s;color:#333;cursor:pointer;display:block}
.sub_list .link:hover,.sub_list>.act .link{background-color:#f4f8f5;color:#40519F}
.sub_list i{display:inline-block;vertical-align:middle;background:url(../images/c-i3.png) no-repeat center;background-size:contain;width:17px;height:17px}
.sub_list .act i{background-image:url(../images/c-i4.png)}
.sub_list .a1{font-size:18px;color:inherit;display:inline-block;vertical-align:middle}
.three_list{padding-left:58px;min-width:210px;min-height:1px;padding-top:10px}
.three_list li{display:none}
.child_a{display:block;color:#333;font-size:0;line-height:45px;transition:.4s;margin-bottom:23px}
.child_a:last-child{margin-bottom:0}
.child_a:hover{color:#40519F}
.child_a .icn,.child_a .s,.child_a img{display:inline-block;vertical-align:middle}
.child_a .s{font-size:18px}
.child_a .icn{width:35px;overflow:hidden}
.child_a .icn img{max-width:19px}
.dropDown{display:none;width:17px;height:17px;background:url(../images/c-i4.png) no-repeat center;background-size:100%}
.nav .dropDown{position:absolute;top:14px;right:15px;transition:.3s;pointer-events:none}
.menuBtn{display:none;position:fixed;top:12px;right:12px;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:#40519F;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)}
.f-top{background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}
.m-txt1{width:55%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:200px;font-size:18px;color:#fff}
.m-txt1 h3{font-size:24px;font-weight:400;margin-bottom:15px}
.m-txt1 .btn{font-size:16px;line-height:38px;color:#40519F;display:inline-block;border-radius:28px;background-color:#fff;padding:0 31px;margin-right:95px;transition:.3s}
.m-txt1 .btn:hover{background-color:#40519F;color:#fff}
.f-box{overflow:hidden;padding:0 100px 20px}
.f-box .col-l{overflow:hidden;width:auto;float:none}
.f-links{overflow:hidden}
.f-dl{float:left;width:25%}
.f-dl dt{font-size:18px;color:#fff;margin-bottom:17px}
.f-dl .v1{display:block;font-size:16px;color:rgba(255,255,255,.6);margin-bottom:10px;transition:.3s}
.f-copy a:hover,.f-dl .v1:hover,.f-ship a:hover{color:#fff}
.f-info{font-size:16px;color:rgba(255,255,255,.6);padding-top:4px}
.f-info .tit{font-size:18px;color:#fff}
.f-info .qr{width:120px;padding-top:7px;font-size:0}
.f-info .qr img{width:100%;max-width:none}
.f-info .tel a{font-size:18px;color:#22c55e;font-family:DIN}
.f-info .dfbox .tel{display:none}
.f-ship{overflow:hidden;font-size:0;line-height:31px;color:rgba(255,255,255,.6);padding:0 100px 30px}
.f-ship span{font-size:18px;color:#fff;display:inline-block;vertical-align:middle}
.f-ship a{font-size:16px;color:inherit;transition:.3s;margin-right:32px;display:inline-block;vertical-align:middle}
.f-copy{overflow:hidden;border-top:1px solid rgba(255,255,255,.2);padding:15px;font-size:16px;color:rgba(255,255,255,.4)}
.f-copy .links{overflow:hidden}
.f-copy .a1{float:left;padding:0 14px;position:relative}
.f-copy .a1::after{content:"";display:block;width:1px;height:14px;background-color:rgba(255,255,255,.4);position:absolute;top:50%;right:0;margin-top:-7px}
.f-copy .a1:last-child{padding-right:0}
.f-copy .a1:last-child::after{display:none}
.f-copy a{color:inherit;transition:.3s}
.rightSlide{position:fixed;top:50%;right:0;z-index:998;transform:translateY(-50%)}
.rightSlide li{position:relative}
.rightSlide .item{width:60px;height:60px;font-size:14px;color:#fff;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;background-color:#40519F;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;margin-bottom:1px}
.rightSlide .item img{display:inline-block;vertical-align:middle;max-width:28px}
.rightSlide .item.g-backtop img{max-width:20px}
.rightSlide .con{position:absolute;right:100%;margin-right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:15px;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(153,153,153,.75);box-shadow:0 0 5px 0 rgba(153,153,153,.75);-webkit-border-radius:7px;border-radius:7px;display:none;text-align:center;font-size:14px;color:#666}
.rightSlide .con p{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.rightSlide .img-ma{display:block;width:120px;max-width:none;height:auto}
.rightSlide li:hover .con{display:block}
.cur-green{background-color:#f4f8f5;padding:18px 0}
.cur,.cur a{font-size:16px;color:#666;line-height:20px}
.cur span{color:#333}
.cur{padding:5px 0;padding-left:40px;background-image:url(../images/cur.png);background-position:left center;background-repeat:no-repeat;background-size:24px;margin-top:15px}
.cur-green .cur{margin-top:0}
.cur a:hover{color:#ca1318}
.pages{text-align:center}
.pages ul{display:block;text-align:center}
.pages ul li{display:inline-block;margin:0 3px;vertical-align:top;font-size:12px}
.pages ul li a{display:block;font-size:12px;width:40px;height:40px;line-height:40px;text-align:center;color:rgba(14,27,48,.8);border:1px solid #dee0e7;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.pages ul .select{border:1px solid #dee0e7;width:87px;height:40px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;padding:0 7px}
.pages ul .select select{display:block;width:100%;text-align:center;height:100%;background-image:url(../images/a8.png);background-size:8px auto;background-repeat:no-repeat;background-position:right center;font-size:12px}
.pages ul .input{width:40px;height:40px;line-height:40px;border:1px solid #dee0e7}
.pages ul .input input{width:100%;display:block;height:100%;padding:0 4px}
.pages ul a:hover,.pages ul li.on a{background-color:#40519F;border:1px solid #40519F;color:#fff}
.pages ul li.next a,.pages ul li.prev a{font-size:0;background-size:7.5px 14px;background-repeat:no-repeat;background-position:center}
.pages ul li.next a,.pages ul li.prev a{font-size:0}
.pages ul li.next a{background-image:url(../images/a7.png)}
.pages ul li.next a:hover{background-image:url(../images/a7-1.png);background-color:#40519F;border:1px solid #40519F}
.pages ul li.prev a{background-image:url(../images/a6.png)}
.pages ul li.prev a:hover{background-image:url(../images/a6-1.png)}
.pages ul li span{display:inline-block;margin-top:5px;font-weight:700;font-family:Arial;color:rgba(14,27,48,.8);line-height:30px;font-size:12px}
@media only screen and (min-width:1199px) and (max-width:1920px){
.wp{margin:0 auto;max-width:83.33vw}
.fixed{padding-top:4.687vw}

.sub_box .item:nth-child(1)::after{content:"";width:1px;right:0}
.sub-boxb1{width:19.79vw}
.sub-boxb1 .img{max-height:11.45833vw;border-radius:.52083vw;overflow:hidden;line-height:11.45833vw}
.sub_list{margin-right:2.083vw;padding-top:.52vw}
.sub_list li{margin-bottom:1.197vw}
.sub_list li:last-child{margin-bottom:0}
.sub_list .link{border-radius:.312vw;width:7.552vw;height:2.343vw;line-height:2.343vw;font-size:0;transition:.4s}
.sub_list i{background:url(../images/c-i3.png) no-repeat center;background-size:contain;width:.885vw;height:.885vw}
.sub_list .act i{background-image:url(../images/c-i4.png)}
.sub_list .a1{font-size:.937vw}
.three_list{padding-left:3.020vw;min-width:10.93vw;min-height:1px;padding-top:.52vw}
.child_a{font-size:0;line-height:2.343vw;transition:.4s;margin-bottom:1.197vw;white-space:nowrap}
.child_a .s{font-size:.937vw}
.child_a .icn{width:1.822vw}
.child_a .icn img{max-width:.989vw}
.dropDown{width:.885vw;height:.885vw;background:url(../images/c-i4.png) no-repeat center;background-size:100%}
.nav .dropDown{top:.729vw;right:.781vw;transition:.3s}
.menuBtn{top:.625vw;right:.625vw;width:1.562vw;height:1.562vw;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{height:.208vw;margin:.208vw 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{margin:0;margin-top:-.26vw;width:1.562vw}
.menuBtn.open b:first-child{transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.f-top{background-repeat:no-repeat;background-size:cover}
.m-txt1{margin:0 auto;align-items:center;justify-content:space-between;height:10.41vw;font-size:.937vw}
.m-txt1 h3{font-size:1.25vw;font-weight:400;margin-bottom:.781vw}
.m-txt1 .btn{font-size:.833vw;line-height:1.979vw;border-radius:1.458vw;padding:0 1.614vw;margin-right:4.947vw;transition:.3s}

.f-box{padding:0 5.208vw 1.041vw}
.f-box .col-l{width:auto}
.f-dl dt{font-size:.937vw;margin-bottom:.885vw}
.f-dl .v1{font-size:.833vw;margin-bottom:.52vw;transition:.3s}
.f-info{font-size:.833vw;padding-top:.208vw}
.f-info .tit{font-size:.937vw}
.f-info .qr{width:6.3157vw;padding-top:.364vw}
.f-info .tel a{font-size:.937vw}
.f-ship{font-size:0;line-height:1.614vw;padding:0 5.208vw 1.562vw}
.f-ship span{font-size:.937vw}
.f-ship a{font-size:.833vw;transition:.3s;margin-right:1.666vw}
.f-copy{border-top:1px solid rgba(255,255,255,.2);padding:.781vw;font-size:.833vw}
.f-copy .a1{padding:0 .729vw}
.f-copy .a1::after{content:"";width:1px;height:.729vw;right:0;margin-top:-.364vw}
.f-copy .a1:last-child{padding-right:0}
.f-copy a{transition:.3s}
.rightSlide{right:0;transform:translateY(-50%)}
.rightSlide .item{width:3.125vw;height:3.125vw;font-size:.729vw;align-items:center;flex-direction:column;justify-content:center;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;margin-bottom:1px}
.rightSlide .item img{max-width:1.458vw}
.rightSlide .item.g-backtop img{max-width:1.041vw}
.rightSlide .con{right:100%;margin-right:.52vw;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:.781vw;background:#fff;-webkit-box-shadow:0 0 .26vw 0 rgba(153,153,153,.75);box-shadow:0 0 .26vw 0 rgba(153,153,153,.75);-webkit-border-radius:.364vw;border-radius:.364vw;font-size:.729vw}
.rightSlide .con p{white-space:nowrap}
.rightSlide .img-ma{width:6.25vw;max-width:none;height:auto}
.cur-green{padding:.937vw 0}
.cur,.cur a{font-size:.833vw;line-height:1.041vw}
.cur{padding:.26vw 0;padding-left:2.083vw;background-image:url(../images/cur.png);background-repeat:no-repeat;background-size:1.25vw;margin-top:.781vw}
.pages ul li{margin:0 .156vw;font-size:.625vw}
.pages ul li a{font-size:.625vw;width:2.083vw;height:2.083vw;line-height:2.083vw;border:1px solid #dee0e7;border-radius:.104vw;-webkit-border-radius:.104vw;-moz-border-radius:.104vw;-ms-border-radius:.104vw;-o-border-radius:.104vw}
.pages ul .select{border:1px solid #dee0e7;width:4.531vw;height:2.083vw;border-radius:.104vw;-webkit-border-radius:.104vw;-moz-border-radius:.104vw;-ms-border-radius:.104vw;-o-border-radius:.104vw;padding:0 .364vw}
.pages ul .select select{background-image:url(../images/a8.png);background-size:.416vw auto;background-repeat:no-repeat;font-size:.625vw}
.pages ul .input{width:2.083vw;height:2.083vw;line-height:2.083vw;border:1px solid #dee0e7}
.pages ul .input input{padding:0 .208vw}
.pages ul a:hover,.pages ul li.on a{border:1px solid #40519F}
.pages ul li.next a,.pages ul li.prev a{font-size:0;background-size:.39vw .729vw;background-repeat:no-repeat}
.pages ul li.next a,.pages ul li.prev a{font-size:0}
.pages ul li.next a{background-image:url(../images/a7.png)}
.pages ul li.next a:hover{background-image:url(../images/a7-1.png);border:1px solid #40519F}
.pages ul li.prev a{background-image:url(../images/a6.png)}
.pages ul li.prev a:hover{background-image:url(../images/a6-1.png)}
.pages ul li span{margin-top:.26vw;font-weight:700;line-height:1.562vw;font-size:.625vw}
}
@media only screen and (min-width:1199px) and (max-width:1700px){
.wp{margin:0 auto;width:95%;max-width:94.11vw}
.fixed{padding-top:5.294vw}

.sub_box .container{overflow:hidden;padding:.588vw;display:flex;align-items:center}
.sub_box .item{float:left;position:relative}
.sub_box .item:nth-child(1)::after{content:"";display:block;width:1px;height:100vh;background-color:#ebebeb;position:absolute;top:-.588vw;right:0}
.sub-boxb1 .img img{display:inline-block;vertical-align:middle;border-radius:.588vw;overflow:hidden;width:100%}
.sub-boxb1{position:relative;width:22.35vw;margin-left:1.176vw}
.sub-boxb1 .img{max-height:12.94vw;border-radius:.588vw;overflow:hidden;line-height:12.94vw}
.sub_list{margin-right:2.352vw;padding-top:.588vw}
.sub_list li{display:block;float:none;margin-bottom:1.352vw}
.sub_list li:last-child{margin-bottom:0}
.sub_list .link{border-radius:.352vw;width:8.529vw;height:2.647vw;line-height:2.647vw;font-size:0;text-align:center;transition:.4s;color:#333;cursor:pointer;display:block}
.sub_list .link:hover,.sub_list>.act .link{background-color:#f4f8f5;color:#40519F}
.sub_list i{display:inline-block;vertical-align:middle;background:url(../images/c-i3.png) no-repeat center;background-size:contain;width:1vw;height:1vw}
.sub_list .act i{background-image:url(../images/c-i4.png)}
.sub_list .a1{font-size:1.1vw;color:inherit;display:inline-block;vertical-align:middle}
.three_list{padding-left:3.411vw;min-width:12.35vw;min-height:1px;padding-top:.588vw}
.three_list li{display:none}
.child_a{display:block;color:#333;font-size:0;line-height:2.647vw;transition:.4s;margin-bottom:1.352vw}
.child_a:last-child{margin-bottom:0}
.child_a:hover{color:#40519F}
.child_a .icn,.child_a .s,.child_a img{display:inline-block;vertical-align:middle}
.child_a .s{font-size:1.058vw}
.child_a .icn{width:2.058vw;overflow:hidden}
.child_a .icn img{max-width:1.117vw}
.dropDown{display:none;width:1vw;height:1vw;background:url(../images/c-i4.png) no-repeat center;background-size:100%}
.nav .dropDown{position:absolute;top:.823vw;right:.882vw;transition:.3s;pointer-events:none}
.menuBtn{display:none;position:fixed;top:.705vw;right:.705vw;width:1.764vw;height:1.764vw;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:.235vw;background-color:#40519F;margin:.235vw 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:undefined;top:50%;margin-top:-.294vw;width:1.764vw}
.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)}
.f-top{background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}
.m-txt1{width:55%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:11.76vw;font-size:1.058vw;color:#fff}
.m-txt1 h3{font-size:1.411vw;font-weight:400;margin-bottom:.882vw}
.m-txt1 .btn{font-size:.941vw;line-height:2.235vw;color:#40519F;display:inline-block;border-radius:1.647vw;background-color:#fff;padding:0 1.823vw;margin-right:5.588vw;transition:.3s}
.m-txt1 .btn:hover{background-color:#40519F;color:#fff}

.f-box{overflow:hidden;padding:0 5.882vw 1.176vw}
.f-box .col-l{overflow:hidden;width:auto;float:none}
.f-links{overflow:hidden}
.f-dl{float:left;width:25%}
.f-dl dt{font-size:1.058vw;color:#fff;margin-bottom:1vw}
.f-dl .v1{display:block;font-size:.941vw;color:rgba(255,255,255,.6);margin-bottom:.588vw;transition:.3s}
.f-copy a:hover,.f-dl .v1:hover,.f-ship a:hover{color:#fff}
.f-info{font-size:.941vw;color:rgba(255,255,255,.6);padding-top:.235vw}
.f-info .tit{font-size:1.058vw;color:#fff}
.f-info .qr{width:7.0588vw;padding-top:.411vw}
.f-info .tel a{font-size:1.058vw;color:#22c55e;font-family:DIN}
.f-ship{overflow:hidden;font-size:0;line-height:1.823vw;color:rgba(255,255,255,.6);padding:0 5.882vw 1.764vw}
.f-ship span{font-size:1.058vw;color:#fff;display:inline-block;vertical-align:middle}
.f-ship a{font-size:.941vw;color:inherit;transition:.3s;margin-right:1.882vw;display:inline-block;vertical-align:middle}
.f-copy{overflow:hidden;border-top:1px solid rgba(255,255,255,.2);padding:.882vw;font-size:.941vw;color:rgba(255,255,255,.4)}
.f-copy .links{overflow:hidden}
.f-copy .a1{float:left;padding:0 .823vw;position:relative}
.f-copy .a1::after{content:"";display:block;width:1px;height:.823vw;background-color:rgba(255,255,255,.4);position:absolute;top:50%;right:0;margin-top:-.411vw}
.f-copy .a1:last-child{padding-right:0}
.f-copy .a1:last-child::after{display:none}
.f-copy a{color:inherit;transition:.3s}
.rightSlide{position:fixed;top:50%;right:0;z-index:998;transform:translateY(-50%)}
.rightSlide li{position:relative}
.rightSlide .item{width:3.529vw;height:3.529vw;font-size:.823vw;color:#fff;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;background-color:#40519F;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;margin-bottom:1px}
.rightSlide .item img{display:inline-block;vertical-align:middle;max-width:1.647vw}
.rightSlide .item.g-backtop img{max-width:1.176vw}
.rightSlide .con{position:absolute;right:100%;margin-right:.588vw;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:.882vw;background:#fff;-webkit-box-shadow:0 0 .294vw 0 rgba(153,153,153,.75);box-shadow:0 0 .294vw 0 rgba(153,153,153,.75);-webkit-border-radius:.411vw;border-radius:.411vw;display:none;text-align:center;font-size:.823vw;color:#666}
.rightSlide .con p{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.rightSlide .img-ma{display:block;width:7.0588vw;max-width:none;height:auto}
.rightSlide li:hover .con{display:block}
.cur-green{background-color:#f4f8f5;padding:1.058vw 0}
.cur,.cur a{font-size:.941vw;color:#666;line-height:1.176vw}
.cur span{color:#333}
.cur{padding:.294vw 0;padding-left:2.352vw;background-image:url(../images/cur.png);background-position:left center;background-repeat:no-repeat;background-size:1.411vw;margin-top:.882vw}
.cur-green .cur{margin-top:0}
.cur a:hover{color:#ca1318}
.pages{text-align:center}
.pages ul{display:block;text-align:center}
.pages ul li{display:inline-block;margin:0 .176vw;vertical-align:top;font-size:.705vw}
.pages ul li a{display:block;font-size:.705vw;width:2.352vw;height:2.352vw;line-height:2.352vw;text-align:center;color:rgba(14,27,48,.8);border:1px solid #dee0e7;border-radius:.117vw;-webkit-border-radius:.117vw;-moz-border-radius:.117vw;-ms-border-radius:.117vw;-o-border-radius:.117vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.pages ul .select{border:1px solid #dee0e7;width:5.117vw;height:2.352vw;border-radius:.117vw;-webkit-border-radius:.117vw;-moz-border-radius:.117vw;-ms-border-radius:.117vw;-o-border-radius:.117vw;padding:0 .411vw}
.pages ul .select select{display:block;width:100%;text-align:center;height:100%;background-image:url(../images/a8.png);background-size:.47vw auto;background-repeat:no-repeat;background-position:right center;font-size:.705vw}
.pages ul .input{width:2.352vw;height:2.352vw;line-height:2.352vw;border:1px solid #dee0e7}
.pages ul .input input{width:100%;display:block;height:100%;padding:0 .235vw}
.pages ul a:hover,.pages ul li.on a{background-color:#40519F;border:1px solid #40519F;color:#fff}
.pages ul li.next a,.pages ul li.prev a{font-size:0;background-size:.441vw .823vw;background-repeat:no-repeat;background-position:center}
.pages ul li.next a,.pages ul li.prev a{font-size:0}
.pages ul li.next a{background-image:url(../images/a7.png)}
.pages ul li.next a:hover{background-image:url(../images/a7-1.png);background-color:#40519F;border:1px solid #40519F}
.pages ul li.prev a{background-image:url(../images/a6.png)}
.pages ul li.prev a:hover{background-image:url(../images/a6-1.png)}
.pages ul li span{display:inline-block;margin-top:.294vw;font-weight:700;font-family:Arial;color:rgba(14,27,48,.8);line-height:1.764vw;font-size:.705vw}
}
@media only screen and (max-width:1199px){
.rightSlide{top:70%}
.rightSlide .item{width:35px;height:35px}
.rightSlide .item img,.rightSlide .item.g-backtop img{max-width:18px}
.wp{max-width:none;width:auto;padding:0 15px}
.fixed,body{padding-top:50px}

.menuBtn{display:block}

.sub_box .container{padding-bottom:0}
.sub_box .item{float:none;width:auto;min-height:auto}
.sub_box{display:none}
.sub_box .item::after{display:none}
.m-dfbox{display:block;margin-bottom:-1px}
.m-dfbox .item{margin:0;padding-bottom:0}
.m-dfbox .type{font-size:14px;margin:0;color:#333;line-height:40px;padding:0 20px}
.a-list{overflow:hidden;padding:0 30px}
.m-dfbox .v2{float:left;width:50%;display:block;line-height:35px;font-size:12px;color:#333;padding:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-dfbox .Multiple{display:none}
.h-cen{float:none;position:fixed;top:50px;left:0;width:100%;bottom:0;background-color:#fff;border-top:1px solid #40519F;overflow-y:auto;overflow-x:hidden;display:none}
.nav .v1::before{display:none}
.h-tel{float:none;margin-left:auto;margin-right:auto}
.noscr{height:100%;overflow:hidden}

.f-top{padding:35px 0}
.m-txt1{display:block;width:auto;text-align:center;font-size:12px;height:auto}
.m-txt1 h3{font-size:18px;margin-bottom:5px}
.m-txt1 .btn{margin:20px auto 0}
.f-info{margin-bottom:20px;font-size:14px}
.dfbox{display:flex;align-items:center;flex-direction:row-reverse}
.dfbox .txt{flex:1;margin-left:20px}
.f-info .tel{display:none}
.f-info .dfbox .tel{display:block}
.f-box .col-l,.f-box .col-r,.f-copy .l,.f-copy .r{float:none;width:auto}
.f-box{padding:0}
.f-links{display:block;padding:15px 0}
.f-dl{float:none;width:auto}
.f-dl dt{padding-bottom:0;line-height:45px;position:relative;border-bottom:1px solid rgba(255,255,255,.2);font-size:16px;margin-bottom:0}
.f-dl dt::after{content:"";display:inline-block;border-top:1px solid #fff;border-left:1px solid #fff;width:8px;height:8px;transition:all .2s;transform:rotateZ(-135deg);position:absolute;top:20px;right:5px}
.f-dl.on dt::after{transform:rotateZ(45deg)}
.f-dl dd{display:none;overflow:hidden;padding:10px 0 0}
.f-dl .v1{float:left;min-width:25%;line-height:30px;font-size:12px;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.f-copy{text-align:center;padding:10px 0;font-size:11px}
.f-copy .l{margin-bottom:10px}
.f-ship{padding:0;line-height:1.5;margin-bottom:10px}
.f-ship a,.f-ship span{font-size:12px;margin-bottom:5px;margin-right:5px}
.f-copy .a1{padding:0 5px}
}
#tenpay_txt{position:fixed;width:100vw;height:100vh;overflow:hidden;left:0;top:0;z-index:999;pointer-events:none}
#tenpay_txt .loading_box{background-color:rgba(41,51,66);position:absolute;left:0;top:0;width:100%;height:100%}
.loading_case{position:fixed;background-color:#fff;border-radius:100%;font-family:BrownStd-Bold;width:.3rem;height:.3rem;right:101%;top:50%;transform:translate(50%,-50%) translateZ(0);animation:roundCome 2s ease 0s 1 forwards;-webkit-animation:roundCome 2s ease 0s 1 forwards;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.loading_case.white{background-color:rgba(41,51,66)}
.loading_case .load_v_box{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) translateZ(0);height:50vh;width:800px;overflow:hidden;opacity:0;animation:vO .1s ease 1.5s 1 forwards}
.loading_case .loading_text{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%) translateZ(0);font-size:0;text-align:center;animation:textOur 2s cubic-bezier(0,.31,.25,1) 3.4s 1 forwards;-webkit-transform:translate(-50%,-50%) translateZ(0);-moz-transform:translate(-50%,-50%) translateZ(0);-ms-transform:translate(-50%,-50%) translateZ(0);-o-transform:translate(-50%,-50%) translateZ(0)}
.loading_case .loading_text>div{display:inline-block;vertical-align:middle;position:relative;font-size:.3rem;color:#22c55e}
.loading_case .loading_text>div:first-child{z-index:2}
.loading_case .loading_text>div.load_text_box{animation:textCome 1s ease 2.3s 1 forwards;overflow:hidden;z-index:-1}
.loading_case .loading_text>div .shade_blaxk{position:absolute;left:0;top:0;opacity:0;background-color:rgba(41,51,66);height:100%;width:.23rem;z-index:2;animation:opCome .2s ease 2.1s 1 forwards}
.loading_case .loading_text .load_wz_box{position:absolute;width:4.33rem;height:100%;right:0;top:0;overflow:hidden;animation:textComeNei 1s ease 2.4s 1 forwards}
.loading_case .loading_text .load_wz{position:absolute;right:0;top:0;width:4.33rem;display:flex;justify-content:flex-end;white-space:nowrap}
.loading_case .loading_text .load_wz.load_zw{opacity:0;position:relative}
.loading_case .sha_case{position:absolute;width:100%;left:100%;top:50%;transform:translate(0,-50%) translateZ(0);text-align:center;animation:logoCome 1s cubic-bezier(0,.3,.76,1.15) 1.5s 1 forwards}
.loading_case .sha_case .sha_name{font-family:BrownStd-Regular;display:block;position:relative;overflow:hidden;width:150px;text-align:center;margin:0 auto;height:15px}
.loading_case .sha_case .sha_name .sha_zw{opacity:0;display:none}
.loading_case .sha_case .sha_name .kh_name{position:relative;left:0;top:0;height:0;white-space:nowrap;animation:khName 1.5s ease-in-out 2.4s 1 forwards;overflow:hidden}
.sha_name img{display:block;width:150px;max-width:none}
.loading_case .sha_case .sha_name .kh_name .sha_show{width:.3rem;height:100%;position:absolute;right:0;top:0;background:-webkit-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,.9));background:-o-linear-gradient(right,rgba(255,255,255,0),rgba(255,255,255,.9));background:-moz-linear-gradient(right,rgba(255,255,255,0),rgba(255,255,255,.9));background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.9));animation:opOut .1s ease-in-out 4s 1 forwards;-webkit-animation:opOut .1s ease-in-out 4s 1 forwards}
@keyframes vO{
0%{opacity:0}
100%{opacity:1}
}
@keyframes roundCome{
0%{top:50%;right:101%}
50%{right:50%;width:.3rem;height:.3rem}
100%{top:50%;right:50%;width:150vw;height:150vw}
}
@keyframes opCome{
0%{opacity:0}
100%{opacity:.5}
}
@keyframes textCome{
0%{margin-left:-.23rem;width:4.56rem}
100%{width:2.31rem;padding-left:.23rem;margin-left:-.23rem}
}
@keyframes textComeNei{
0%{width:4.33rem}
100%{width:2.07rem}
}
@keyframes textOur{
0%{left:50%;transform:translate(-50%,-50%) translateZ(0)}
100%{left:0;transform:translate(-100%,-50%) translateZ(0)}
}
@keyframes logoCome{
0%{left:100%;transform:translate(0,-50%) translateZ(0)}
100%{left:50%;transform:translate(-50%,-50%) translateZ(0)}
}
@keyframes logoShake{
0%{transform:translate(0,0) translateZ(0)}
50%{transform:translate(-10px,0) translateZ(0)}
100%{transform:translate(0,0) translateZ(0)}
}
@keyframes khName{
0%{height:0;width:0}
40%{height:13px;width:0}
100%{width:100%;height:100%}
}
@keyframes opOut{
0%{opacity:1}
100%{opacity:0}
}
@media all and (max-width:1024px){
@keyframes roundCome{
10%{right:90%}
11%{right:88%;top:45%}
12%{top:50%;right:86%}
20%{right:75%;top:50%}
50%{width:.3rem;height:.3rem;right:50%;top:50%}
100%{top:50%;right:50%;width:150vh;height:150vh}
}
}
.m-loading{text-align:center}
.m-loading .loadinglogo{height:80px;text-align:center;margin-bottom:20px}
.m-loading .loadinglogo{height:400px}
.m-loading .loadinglogo img{display:inline-block;height:100%;width:auto}
.m-loading h3{font-size:18px;color:#fff;font-weight:400}
@media only screen and (max-width:959px){
.pages ul .select{width:76px;height:34px}
.pages ul li a{width:34px;height:34px;line-height:33px}
}

.row-a1{overflow:hidden;padding:70px 0}
.row-a1 .g-titb1{margin-bottom:90px}
.m-txtb1{overflow:hidden;margin-bottom:65px}
.m-txtb1 .col-l{width:24%}
.m-txtb1 .col-c{width:62%}
.m-txtb1 .txt{font-size:20px;color:#333;line-height:1.75;text-align:justify}
.m-txtb1 .about{text-align:right;font-size:20px;color:#404f65;font-weight:700}
.g-titb1{color:#333;font-weight:700}
.g-titb1 .h3{font-size:40px}
.g-titb1 .en{font-size:22px;text-transform:uppercase;color:#d6d6d6;letter-spacing:1px}
.g-titb1.tac{text-align:center}
.g-titb1.white{color:#fff}
.g-titb1.white .en{color:rgba(255,255,255,.5)}
.m-more{display:inline-block;background:#40519F;-webkit-box-shadow:0 1px 2px rgba(105,81,255,.05);-moz-box-shadow:0 1px 2px rgba(105,81,255,.05);box-shadow:0 1px 2px rgba(105,81,255,.05);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:0;line-height:50px;padding:0 24px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.m-more:hover{opacity:.8}
.m-more i,.m-more span{display:inline-block;vertical-align:middle}
.m-more span{font-size:16px;color:#fff}
.m-more i{width:24px;height:24px;margin-left:24px;background:url(../images/index/arrRight.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}
.m-mapb1{overflow:hidden}
.m-mapb1 .left{float:left;width:61.56%;margin-right:100px}
.m-mapb1 .map{position:relative;display:inline-block;max-width:100%}
.m-mapb1 .right{overflow:hidden}
.m-mapb1 .bg{display:block}
.m-mapb1 .dot{position:absolute}
.m-mapb1 .point{position:relative;display:inline-block;vertical-align:middle;width:14px;height:14px;background:url(../images/point.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}
.m-circle{position:absolute;left:50%;top:50%;z-index:1;width:400px;height:400px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.m-circle .circle{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #40519F;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.m-circle .circle.circle1{-moz-animation:scale 2s linear infinite;-o-animation:scale 2s linear infinite;animation:scale 2s linear infinite;-webkit-animation:scale 2s linear infinite}
.m-circle .circle.circle2{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;-moz-animation:scale1 2.5s linear infinite;-o-animation:scale1 2.5s linear infinite;animation:scale1 2.5s linear infinite;-webkit-animation:scale1 2.5s linear infinite}
.m-circle .circle.circle3{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s;-moz-animation:scale2 3s linear infinite;-o-animation:scale2 3s linear infinite;animation:scale2 3s linear infinite;-webkit-animation:scale2 3s linear infinite}
.m-circle .circle.circle4{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s;-moz-animation:scale3 2.5s linear infinite;-o-animation:scale3 2.5s linear infinite;animation:scale3 2.5s linear infinite;-webkit-animation:scale3 2.5s linear infinite}
@-webkit-keyframes scale{
0%{opacity:0;width:0%;height:0%}
70%{opacity:.8}
100%{width:20%;height:20%;opacity:0}
}
@-moz-keyframes scale{
0%{opacity:0;width:0%;height:0%}
70%{opacity:.8}
100%{width:20%;height:20%;opacity:0}
}
@-o-keyframes scale{
0%{opacity:0;width:0%;height:0%}
70%{opacity:.8}
100%{width:20%;height:20%;opacity:0}
}
@keyframes scale{
0%{opacity:0;width:0%;height:0%}
70%{opacity:.8}
100%{width:20%;height:20%;opacity:0}
}
@-webkit-keyframes scale1{
0%{opacity:0;width:20%;height:20%}
70%{opacity:.6}
100%{width:40%;height:40%;opacity:0}
}
@-moz-keyframes scale1{
0%{opacity:0;width:20%;height:20%}
70%{opacity:.6}
100%{width:40%;height:40%;opacity:0}
}
@-o-keyframes scale1{
0%{opacity:0;width:20%;height:20%}
70%{opacity:.6}
100%{width:40%;height:40%;opacity:0}
}
@keyframes scale1{
0%{opacity:0;width:20%;height:20%}
70%{opacity:.6}
100%{width:40%;height:40%;opacity:0}
}
@-webkit-keyframes scale2{
0%{opacity:0;width:40%;height:40%}
70%{opacity:.5}
100%{width:80%;height:80%;opacity:0}
}
@-moz-keyframes scale2{
0%{opacity:0;width:40%;height:40%}
70%{opacity:.5}
100%{width:80%;height:80%;opacity:0}
}
@-o-keyframes scale2{
0%{opacity:0;width:40%;height:40%}
70%{opacity:.5}
100%{width:80%;height:80%;opacity:0}
}
@keyframes scale2{
0%{opacity:0;width:40%;height:40%}
70%{opacity:.5}
100%{width:80%;height:80%;opacity:0}
}
@-webkit-keyframes scale3{
0%{opacity:0;width:80%;height:80%}
70%{opacity:.3}
100%{width:100%;height:100%;opacity:0}
}
@-moz-keyframes scale3{
0%{opacity:0;width:80%;height:80%}
70%{opacity:.3}
100%{width:100%;height:100%;opacity:0}
}
@-o-keyframes scale3{
0%{opacity:0;width:80%;height:80%}
70%{opacity:.3}
100%{width:100%;height:100%;opacity:0}
}
@keyframes scale3{
0%{opacity:0;width:80%;height:80%}
70%{opacity:.3}
100%{width:100%;height:100%;opacity:0}
}
.ul-numsb1{overflow:hidden;margin:70px -43px 0}
.ul-numsb1 li{float:left;width:50%}
.ul-numsb1 li:nth-child(3) .item,.ul-numsb1 li:nth-child(4) .item{border-bottom:none}
.ul-numsb1 .item{font-size:20px;color:#333;padding-bottom:50px;overflow:hidden;margin:0 43px 60px;border-bottom:2px solid rgba(200,208,220,.5)}
.ul-numsb1 .box{font-family:DIN;font-size:60px;color:#40519F;font-weight:700}
.row-a2{overflow:hidden}
.row-a2 .g-titb1{margin-bottom:46px}
.ul-prob1{font-size:0;white-space:nowrap;overflow-y:hidden;overflow-x:auto}
.ul-prob1::-webkit-scrollbar{width:10px;height:10px}
.ul-prob1::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#40519F}
.ul-prob1::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.2);-webkit-border-radius:10px;border-radius:10px;background:#ededed}
.ul-prob1 li{display:inline-block;vertical-align:top;width:20%;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s;cursor:pointer;white-space:normal}
.ul-prob1 .act .ve{display:none}
.ul-prob1 .act .content{opacity:1;visibility:visible;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}
.ul-prob1 .ve{position:absolute;bottom:14%;left:5%;width:22px;height:22px;background:url(../images/index/Vector.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;z-index:2}
.ul-prob1 .act .first{display:none}
.ul-prob1 .act .box{display:block}
.ul-prob1 .act .box .bg::after{opacity:0;visibility:hidden}
.ul-prob1 .con{height:900px;overflow:hidden;position:relative}
.ul-prob1 .first{position:absolute;top:50%;left:5%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;width:85%;z-index:2}
.ul-prob1 .first .icon{line-height:46px;height:46px;overflow:hidden;margin-bottom:55px}
.ul-prob1 .first .icon img{display:inline-block;vertical-align:middle;max-height:46px}
.ul-prob1 .first .tit{font-size:32px;color:#fff;height:1.5em;margin-bottom:24px}
.ul-prob1 .first .desc{font-size:18px;line-height:1.72;text-align:justify;color:rgba(255,255,255,.9);display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:5;-webkit-line-clamp:5;overflow:hidden;height:6.88em;letter-spacing:2px}
.ul-prob1 .box{position:relative;height:100%;overflow:hidden}
.ul-prob1 .box .bg{height:100%;position:relative}
.ul-prob1 .box .bg::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(42,51,66,.7)}
.ul-prob1 .box .bg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;max-width:none;min-width:100%;min-height:100%}
.ul-prob1 .content{position:absolute;bottom:30px;left:30px;right:30px;visibility:hidden;opacity:0}
.ul-prob1 .box .idx{font-family:DIN;font-weight:700;font-size:70px;color:#40519F;line-height:1.2;margin-bottom:-37px;padding:0 37px}
.ul-prob1 .infobox{background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:37px 35px 58px}
.ul-prob1 .top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:85px;overflow:hidden}
.ul-prob1 .top .t{font-size:32px;color:#333}
.ul-prob1 .box .icon{height:46px;line-height:46px;font-size:0;overflow:hidden}
.ul-prob1 .box .icon img{max-height:46px}
.ul-prob1 .top .icon img{display:none}
.ul-prob1 .top .icon img:nth-child(2){display:inline-block}
.ul-prob1 .box .info{font-size:18px;color:#666;line-height:1.72;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:4;-webkit-line-clamp:4;overflow:hidden;height:6.88em;margin-bottom:15px;letter-spacing:1px}
.ul-prob1 .tags{overflow:hidden}
.ul-prob1 .tag{display:inline-block;vertical-align:middle;font-size:20px;color:#40519F;padding-left:17px;margin-right:27px;background:url(../images/index/Leaf.png) left center no-repeat;-webkit-background-size:16px 16px;-moz-background-size:16px;-o-background-size:16px;background-size:16px}
.ul-prob1 .tag:last-child{margin-right:0}
.ul-prob1 .tag a:hover{color:#40519F}
.row-a3{overflow:hidden;padding:56px 0 93px}
.row-a3 .g-titb1{margin-bottom:53px}
.m-imgTxtb1{overflow:hidden}
.m-imgTxtb1 .pic{float:right;width:43.56%;overflow:hidden}
.m-imgTxtb1 .pic img{display:block;width:100%}
.m-imgTxtb1 .txt{float:left;width:48.75%;overflow:hidden;padding-top:84px}
.g-picb1{position:relative;padding:18px 70px 18px 18px}
.g-picb1::before{content:"";display:block;width:177px;height:114px;background:#40519f;position:absolute;top:0;left:0}
.g-picb1::after{content:"";display:block;width:116px;height:76px;position:absolute;bottom:0;right:0;background:url(../images/index/c-p6.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}
.g-picb1 img{position:relative;z-index:2}
.ul-txtb1{overflow:hidden;margin:0 -35px}
.ul-txtb1.ue{display:none}
.ul-txtb1 li{float:left;width:33.33%}
.ul-txtb1 .con{display:block;height:63px;overflow:hidden;margin:0 35px 62px;padding-left:24px;line-height:63px;font-size:0;background:url(../images/index/c-p7.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.ul-txtb1 .con:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}
.ul-txtb1 .con:hover .t{color:#40519F}
.ul-txtb1 .icon,.ul-txtb1 .t{display:inline-block;vertical-align:middle}
.ul-txtb1 .icon{width:24px;overflow:hidden;float:left}
.ul-txtb1 .icon img{max-width:20px;display:inline-block;vertical-align:middle}
.ul-txtb1 .t{display:block;font-size:20px;color:#333;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.row-a4{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:90px 0 100px 152px}
.row-a4 .m-topb1{margin-bottom:108px}
.row-a4 .m-topb1 .r{width:1144px}
.m-topb1{overflow:hidden}
.row-a5{overflow:hidden;padding:56px 0 32px}
.row-a5 .g-titb1{margin-bottom:57px}
.m-txtImgb2{overflow:hidden}
.m-txtImgb2 .pic{float:left;width:43.56%}
.m-txtImgb2 .right{overflow:hidden;padding-top:35px}
.ul-iconsb1{overflow:hidden;margin:0 -60px}
.ul-iconsb1 li{float:left;width:50%}
.ul-iconsb1 .con{display:block;overflow:hidden;margin:0 60px 72px}
.ul-iconsb1 .con:hover .icon img{-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85)}
.ul-iconsb1 .con:hover .t{color:#40519F}
.ul-iconsb1 .icon{height:82px;overflow:hidden}
.ul-iconsb1 .icon img{display:block;width:60px;margin:0 auto}
.ul-iconsb1 .txt{text-align:center;font-size:20px;color:#666}
.ul-iconsb1 .t{font-size:24px;color:#333;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:1.5em;margin-bottom:9px;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.ul-iconsb1 .desc{line-height:1.7;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;height:3.4em}
.m-thumbs{position:relative;padding:0 40px}
.m-thumbs::after{content:"";display:block;position:absolute;bottom:7px;left:0;width:100%;height:2px;background-color:#fff;opacity:.1}
.m-thumbs .on.item{color:#40519F}
.m-thumbs .item{color:rgba(255,255,255,.6);-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;cursor:pointer}
.m-thumbs .idx{font-size:16px;margin-bottom:6px}
.m-thumbs .p{font-size:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:1.5em;margin-bottom:15px}
.m-thumbs .i{display:block;width:16px;height:16px;background:url(../images/index/Subtract.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}
.m-gallery .swiper-pagination{display:none}
.m-gallery .item{background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border-top:15px solid rgba(41,137,66,.2);padding:31px 24px 0;overflow:hidden;margin-top:45px;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-gallery .item .tit{font-size:24px;color:#333;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:1.5em;margin-bottom:38px}
.m-gallery .item .desc{font-size:20px;line-height:1.35;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;height:4.05em;color:#666}
.m-gallery .item .bot{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:40px;margin-bottom:18px}
.m-gallery .item .bot .idx{font-weight:700;color:#f5f5f5}
.m-gallery .item .bot .en{color:transparent;-webkit-text-fill-color:#fff;font-weight:700;-webkit-text-stroke:.5px rgba(41,137,66,.3);text-transform:uppercase}
.m-gallery .active .item{border-top-color:#40519F;margin-top:0}
.m-gallery .active .item .bot .idx{color:#ccf0d5}
.row-a6{overflow:hidden;background-color:#f5f8f6;padding:47px 0 40px}
.m-honnerb1{position:relative}
.m-honnerb1 .swiper-container{padding:40px 300px}
.m-honnerb1 .swiper-pagination{display:none}

.m-honnerb1 .pic{float:right;width:36.36%;height:180px;opacity:0;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;overflow:hidden}
.m-honnerb1 .pic .img{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%}
.m-honnerb1 .pic img{display:block;width:100%}
.m-honnerb1 .name{font-size:32px;color:#333;background:url(../images/index/c-i1.png) right center no-repeat;-webkit-background-size:40px 40px;-moz-background-size:40px;-o-background-size:40px;background-size:40px;opacity:0;margin-bottom:40px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}
.m-honnerb1 .box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.m-honnerb1 .txt{font-size:20px;line-height:1.65;color:#333;float:left;width:59.54%;opacity:0;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}
.m-honnerb1 .swiper-slide-active .name,.m-honnerb1 .swiper-slide-active .pic,.m-honnerb1 .swiper-slide-active .txt{opacity:1}
.ul-iconsb2{overflow:hidden;text-align:center;height:150px;line-height:150px;font-size:0}
.ul-iconsb2 li{display:inline-block;vertical-align:middle;margin:0 45px}
.ul-iconsb2 .icon{width:90px;height:90px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #98e1ab;background-color:#fff;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;line-height:90px;text-align:center;font-size:0;overflow:hidden;cursor:pointer}
.ul-iconsb2 .icon img{display:inline-block;vertical-align:middle;max-height:100%}
.ul-iconsb2 .on .icon{width:130px;height:130px;line-height:130px;border-color:#fff;-webkit-box-shadow:0 0 20px #dcefdc;-moz-box-shadow:0 0 20px #dcefdc;box-shadow:0 0 20px #dcefdc}
.row-a7{overflow:hidden;padding:56px 0 73px}
.row-a7 .m-topb1{margin-bottom:53px}
.ul-tabb1{overflow:hidden;margin-top:15px}
.ul-tabb1 li{display:inline-block;vertical-align:middle;margin:0 35px}
.ul-tabb1 li:last-child{margin-right:0}
.ul-tabb1 .s{display:block;font-size:20px;color:#333;border-bottom:2px solid transparent;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;cursor:pointer;padding-bottom:15px}
.ul-tabb1 .s:hover{color:#40519F}
.ul-tabb1 .on .s{border-color:#40519F;color:#40519F}
.ul-tabb1 .m-more{display:none}
.newbox .col-l{width:31.25%;margin-right:50px}
.newbox .col-r{float:none;overflow:hidden}
.ul-newsb1{margin:0 -25px;overflow:hidden}
.ul-newsb1 li{float:left;width:50%}
.ul-newsb1 .inner{margin:0 25px}
.ul-newsb1 .g-con{padding-bottom:13px}
.m-new_cardb1 .g-con{background-color:#fff;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-new_cardb1 .g-con:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,.15);-moz-box-shadow:0 0 30px rgba(0,0,0,.15);box-shadow:0 0 30px rgba(0,0,0,.15)}
.m-new_cardb1 .more{background-color:#f4f8f5;color:#40519F;height:56px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;display:none}
.m-new_cardb1 .more i{display:block;width:25px;height:25px;background:url(../images/index/arrRight1.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;margin-left:13px}
.g-con{display:block;padding:30px 36px 17px;background-color:#fbfbfb;position:relative}
.g-con::before{content:"";display:block;width:19px;height:8px;background:#40519F;position:absolute;top:42px;left:0}
.g-con .tit{font-size:20px;color:#333;height:1.5em;font-weight:700;margin-bottom:11px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.g-con .desc{font-size:18px;color:#333;line-height:1.72;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;height:5.16em;margin-bottom:17px}
.g-con .time{height:1.5em;font-size:16px;color:#999}
.g-con .pic{height:340px;overflow:hidden;margin:18px 0}
.g-con:hover .tit{color:#40519F}
.imgBg{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.imgBg img{display:none}
.news-ban{padding-bottom:30px}
.news-ban .slick-dots{position:absolute;left:0;bottom:0;width:100%;text-align:center;font-size:0}
.news-ban .slick-dots li{display:inline-block;width:10px;height:10px;margin:0 5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#ccc;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.news-ban .slick-dots button{display:none}
.news-ban .slick-dots li.slick-active{background-color:#40519F}
.newbox{overflow:hidden;height:0}
.newbox.show{height:auto}
@media only screen and (min-width:1199px) and (max-width:1920px){

.row-a1{overflow:hidden;padding:3.645vw 0}
.row-a1 .g-titb1{margin-bottom:4.687vw}
.m-txtb1{overflow:hidden;margin-bottom:3.385vw}
.m-txtb1 .col-l{width:24%}
.m-txtb1 .col-c{width:62%}
.m-txtb1 .txt{font-size:1.041vw;color:#333;line-height:1.75;text-align:justify}
.m-txtb1 .about{text-align:right;font-size:1.041vw;color:#404f65;font-weight:700}
.g-titb1{color:#333;font-weight:700}
.g-titb1 .h3{font-size:2.083vw}
.g-titb1 .en{font-size:1.145vw;text-transform:uppercase;color:#d6d6d6;letter-spacing:1px}
.g-titb1.tac{text-align:center}
.g-titb1.white{color:#fff}
.g-titb1.white .en{color:rgba(255,255,255,.5)}
.m-more{display:inline-block;background:#40519F;-webkit-box-shadow:0 1px .104vw rgba(105,81,255,.05);-moz-box-shadow:0 1px .104vw rgba(105,81,255,.05);box-shadow:0 1px .104vw rgba(105,81,255,.05);-webkit-border-radius:.104vw;-moz-border-radius:.104vw;border-radius:.104vw;font-size:0;line-height:2.604vw;padding:0 1.25vw}
.m-more i,.m-more span{display:inline-block;vertical-align:middle}
.m-more span{font-size:.833vw;color:#fff}
.m-more i{width:1.25vw;height:1.25vw;margin-left:1.25vw;background:url(../images/index/arrRight.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}
.m-mapb1{overflow:hidden}
.m-mapb1 .left{float:left;width:61.56%;margin-right:5.208vw}
.m-mapb1 .map{position:relative;display:inline-block;max-width:100%}
.m-mapb1 .right{overflow:hidden}
.m-mapb1 .bg{display:block}
.m-mapb1 .dot{position:absolute}
.m-mapb1 .point{position:relative;display:inline-block;vertical-align:middle;width:.729vw;height:.729vw;background:url(../images/point.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}
.m-circle{position:absolute;left:50%;top:50%;z-index:1;width:20.83vw;height:20.83vw;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.m-circle .circle{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #40519F;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.m-circle .circle.circle1{-moz-animation:scale 2s linear infinite;-o-animation:scale 2s linear infinite;animation:scale 2s linear infinite;-webkit-animation:scale 2s linear infinite}
.m-circle .circle.circle2{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;-moz-animation:scale1 2.5s linear infinite;-o-animation:scale1 2.5s linear infinite;animation:scale1 2.5s linear infinite;-webkit-animation:scale1 2.5s linear infinite}
.m-circle .circle.circle3{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s;-moz-animation:scale2 3s linear infinite;-o-animation:scale2 3s linear infinite;animation:scale2 3s linear infinite;-webkit-animation:scale2 3s linear infinite}
@-webkit-keyframes scale{
0%{opacity:0;width:0%;height:0%}
70%{opacity:.8}
100%{width:20%;height:20%;opacity:0}
}
@-moz-keyframes scale{
0%{opacity:0;width:0%;height:0%}
70%{opacity:.8}
100%{width:20%;height:20%;opacity:0}
}
@-o-keyframes scale{
0%{opacity:0;width:0%;height:0%}
70%{opacity:.8}
100%{width:20%;height:20%;opacity:0}
}
@keyframes scale{
0%{opacity:0;width:0%;height:0%}
70%{opacity:.8}
100%{width:20%;height:20%;opacity:0}
}
@-webkit-keyframes scale1{
0%{opacity:0;width:20%;height:20%}
70%{opacity:.6}
100%{width:40%;height:40%;opacity:0}
}
@-moz-keyframes scale1{
0%{opacity:0;width:20%;height:20%}
70%{opacity:.6}
100%{width:40%;height:40%;opacity:0}
}
@-o-keyframes scale1{
0%{opacity:0;width:20%;height:20%}
70%{opacity:.6}
100%{width:40%;height:40%;opacity:0}
}
@keyframes scale1{
0%{opacity:0;width:20%;height:20%}
70%{opacity:.6}
100%{width:40%;height:40%;opacity:0}
}
@-webkit-keyframes scale2{
0%{opacity:0;width:40%;height:40%}
70%{opacity:.5}
100%{width:80%;height:80%;opacity:0}
}
@-moz-keyframes scale2{
0%{opacity:0;width:40%;height:40%}
70%{opacity:.5}
100%{width:80%;height:80%;opacity:0}
}
@-o-keyframes scale2{
0%{opacity:0;width:40%;height:40%}
70%{opacity:.5}
100%{width:80%;height:80%;opacity:0}
}
@keyframes scale2{
0%{opacity:0;width:40%;height:40%}
70%{opacity:.5}
100%{width:80%;height:80%;opacity:0}
}
@-webkit-keyframes scale3{
0%{opacity:0;width:80%;height:80%}
70%{opacity:.3}
100%{width:100%;height:100%;opacity:0}
}
@-moz-keyframes scale3{
0%{opacity:0;width:80%;height:80%}
70%{opacity:.3}
100%{width:100%;height:100%;opacity:0}
}
@-o-keyframes scale3{
0%{opacity:0;width:80%;height:80%}
70%{opacity:.3}
100%{width:100%;height:100%;opacity:0}
}
@keyframes scale3{
0%{opacity:0;width:80%;height:80%}
70%{opacity:.3}
100%{width:100%;height:100%;opacity:0}
}
.ul-numsb1{overflow:hidden;margin:3.645vw -2.239vw 0}
.ul-numsb1 li{float:left;width:50%}
.ul-numsb1 li:nth-child(3) .item,.ul-numsb1 li:nth-child(4) .item{border-bottom:none}
.ul-numsb1 .item{font-size:1.041vw;color:#333;padding-bottom:2.604vw;overflow:hidden;margin:0 2.239vw 3.125vw;border-bottom:.104vw solid rgba(200,208,220,.5)}
.ul-numsb1 .box{font-family:DIN;font-size:3.125vw;color:#40519F;font-weight:700}
.row-a2{overflow:hidden}
.row-a2 .g-titb1{margin-bottom:2.395vw}
.ul-prob1 .act .ve{display:none}
.ul-prob1 .act .content{opacity:1;visibility:visible;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}
.ul-prob1 .ve{position:absolute;bottom:14%;left:5%;width:1.145vw;height:1.145vw;background:url(../images/index/Vector.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;z-index:2}
.ul-prob1 .act .first{display:none}
.ul-prob1 .act .box{display:block}
.ul-prob1 .act .box .bg::after{opacity:0;visibility:hidden}
.ul-prob1 .con{height:46.87vw;overflow:hidden;position:relative}
.ul-prob1 .first{position:absolute;top:50%;left:5%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;z-index:2}
.ul-prob1 .first .icon{line-height:2.395vw;height:2.395vw;overflow:hidden;margin-bottom:2.864vw}
.ul-prob1 .first .icon img{display:inline-block;vertical-align:middle;max-height:2.395vw}
.ul-prob1 .first .tit{font-size:1.666vw;color:#fff;height:1.5em;margin-bottom:1.25vw}
.ul-prob1 .first .desc{font-size:.937vw;line-height:1.72;text-align:justify;color:rgba(255,255,255,.9)}
.ul-prob1 .box .bg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;max-width:none;min-width:100%;min-height:100%}
.ul-prob1 .content{position:absolute;bottom:1.5625vw;left:1.5625vw;right:1.5625vw;visibility:hidden;opacity:0}
.ul-prob1 .box .idx{font-family:DIN;font-weight:700;font-size:3.645vw;color:#40519F;line-height:1.2;margin-bottom:-1.927vw;padding:0 1.927vw}
.ul-prob1 .infobox{background-color:#fff;-webkit-border-radius:.416vw;-moz-border-radius:.416vw;border-radius:.416vw;padding:1.927vw 1.927vw 3.02vw}
.ul-prob1 .top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:4.427vw;overflow:hidden}
.ul-prob1 .top .t{font-size:1.666vw;color:#333}
.ul-prob1 .box .icon{height:2.395vw;line-height:2.395vw;font-size:0;overflow:hidden}
.ul-prob1 .box .icon img{max-height:2.395vw}
.ul-prob1 .box .info{font-size:.937vw;color:#666;margin-bottom:.781vw}
.ul-prob1 .tags{overflow:hidden}
.ul-prob1 .tag{display:inline-block;vertical-align:middle;font-size:1.041vw;color:#40519F;padding-left:.885vw;margin-right:1.406vw;background:url(../images/index/Leaf.png) left center no-repeat;-webkit-background-size:.833vw .833vw;-moz-background-size:.833vw;-o-background-size:.833vw;background-size:.833vw}
.row-a3{overflow:hidden;padding:2.916vw 0 4.843vw}
.row-a3 .g-titb1{margin-bottom:2.76vw}
.m-imgTxtb1{overflow:hidden}
.m-imgTxtb1 .pic{float:right;width:43.56%;overflow:hidden}
.m-imgTxtb1 .pic img{display:block;width:100%}
.m-imgTxtb1 .txt{float:left;width:48.75%;overflow:hidden;padding-top:4.375vw}
.g-picb1{position:relative;padding:.937vw 3.645vw .937vw .937vw}
.g-picb1::before{content:"";display:block;width:9.218vw;height:5.937vw;background:#40519f;position:absolute;top:0;left:0}
.g-picb1::after{content:"";display:block;width:6.041vw;height:3.958vw;position:absolute;bottom:0;right:0;background:url(../images/index/c-p6.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}
.g-picb1 img{position:relative;z-index:2}
.ul-txtb1{overflow:hidden;margin:0 -1.822vw}
.ul-txtb1 li{float:left;width:33.33%}
.ul-txtb1 .con{display:block;height:3.281vw;overflow:hidden;margin:0 1.822vw 3.229vw;padding-left:1.25vw;line-height:3.281vw;font-size:0;background:url(../images/index/c-p7.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.ul-txtb1 .icon,.ul-txtb1 .t{display:inline-block;vertical-align:middle}
.ul-txtb1 .icon{width:1.25vw;overflow:hidden}
.ul-txtb1 .icon img{max-width:1.041vw;display:inline-block;vertical-align:middle}
.ul-txtb1 .t{display:block;font-size:1.041vw;color:#333}
.row-a4{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:4.687vw 0 5.208vw 7.916vw}
.row-a4 .m-topb1{margin-bottom:5.625vw}
.row-a4 .m-topb1 .r{width:59.58vw}
.m-topb1{overflow:hidden}
.row-a5{overflow:hidden;padding:2.916vw 0 1.666vw}
.row-a5 .g-titb1{margin-bottom:2.968vw}
.m-txtImgb2{overflow:hidden}
.m-txtImgb2 .pic{float:left;width:43.56%}
.m-txtImgb2 .right{overflow:hidden;padding-top:1.822vw}
.ul-iconsb1{overflow:hidden;margin:0 -3.125vw}
.ul-iconsb1 li{float:left;width:50%}
.ul-iconsb1 .con{display:block;overflow:hidden;margin:0 3.125vw 3.75vw}
.ul-iconsb1 .icon{height:4.27vw;overflow:hidden}
.ul-iconsb1 .icon img{display:block;width:3.125vw;margin:0 auto}
.ul-iconsb1 .txt{text-align:center;font-size:1.041vw;color:#666}
.ul-iconsb1 .t{font-size:1.25vw;color:#333;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:1.5em;margin-bottom:.468vw}
.ul-iconsb1 .desc{line-height:1.7;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;height:3.4em}
.m-thumbs{position:relative;padding:0 2.083vw}
.m-thumbs::after{content:"";display:block;position:absolute;bottom:.364vw;left:0;width:100%;height:.104vw;background-color:#fff;opacity:.1}
.m-thumbs .item{color:rgba(255,255,255,.6);-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;cursor:pointer}
.m-thumbs .idx{font-size:.833vw;margin-bottom:.312vw}
.m-thumbs .p{font-size:1.041vw;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:1.5em;margin-bottom:.781vw}
.m-thumbs .i{display:block;width:.833vw;height:.833vw;background:url(../images/index/Subtract.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}
.m-gallery .item{background-color:#fff;-webkit-border-radius:.416vw;-moz-border-radius:.416vw;border-radius:.416vw;border-top:.781vw solid rgba(41,137,66,.2);padding:1.614vw 1.25vw 0;overflow:hidden;margin-top:2.343vw;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-gallery .item .tit{font-size:1.25vw;color:#333;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:1.5em;margin-bottom:1.979vw}
.m-gallery .item .desc{font-size:1.041vw;line-height:1.35;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;height:4.05em;color:#666}
.m-gallery .item .bot{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:2.083vw;margin-bottom:.937vw}
.m-gallery .item .bot .idx{font-weight:700;color:#f5f5f5}
.m-gallery .item .bot .en{color:transparent;-webkit-text-fill-color:#fff;font-weight:700;-webkit-text-stroke:0 .26vw rgba(41,137,66,.3);text-transform:uppercase}
.row-a6{overflow:hidden;background-color:#f5f8f6;padding:2.447vw 0 2.083vw}
.m-honnerb1{position:relative}
.m-honnerb1 .swiper-container{padding:2.083vw 15.62vw}
.m-honnerb1 .swiper-pagination{display:none}

.m-honnerb1 .con{background:#fff;-webkit-box-shadow:0 .312vw 1.041vw #dbe3eb;-moz-box-shadow:0 .312vw 1.041vw #dbe3eb;box-shadow:0 .312vw 1.041vw #dbe3eb;-webkit-border-radius:.833vw;-moz-border-radius:.833vw;border-radius:.833vw;overflow:hidden;padding:3.489vw 2.916vw}
.m-honnerb1 .pic{float:right;width:36.36%;opacity:0;height:9.4736vw}
.m-honnerb1 .pic img{display:block;width:100%}
.m-honnerb1 .name{font-size:1.666vw;color:#333;background:url(../images/index/c-i1.png) right center no-repeat;-webkit-background-size:2.083vw 2.083vw;-moz-background-size:2.083vw;-o-background-size:2.083vw;background-size:2.083vw;opacity:0;margin-bottom:2.083vw}
.m-honnerb1 .txt{font-size:1.041vw;line-height:1.65;color:#333;float:left;width:59.54%;opacity:0}
.m-honnerb1 .swiper-slide-active .name,.m-honnerb1 .swiper-slide-active .pic,.m-honnerb1 .swiper-slide-active .txt{opacity:1}
.ul-iconsb2{overflow:hidden;text-align:center;height:7.812vw;line-height:7.812vw;font-size:0}
.ul-iconsb2 li{display:inline-block;vertical-align:middle;margin:0 2.343vw}
.ul-iconsb2 .icon{width:4.687vw;height:4.687vw;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #98e1ab;background-color:#fff;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;line-height:4.687vw;text-align:center;font-size:0;overflow:hidden;cursor:pointer}
.ul-iconsb2 .icon img{display:inline-block;vertical-align:middle;max-height:100%}
.ul-iconsb2 .on .icon{width:6.77vw;height:6.77vw;line-height:6.77vw;border-color:#fff;-webkit-box-shadow:0 0 1.041vw #dcefdc;-moz-box-shadow:0 0 1.041vw #dcefdc;box-shadow:0 0 1.041vw #dcefdc}
.row-a7{overflow:hidden;padding:2.916vw 0 3.802vw}
.row-a7 .m-topb1{margin-bottom:2.76vw}
.ul-tabb1{overflow:hidden;margin-top:.781vw}
.ul-tabb1 li{display:inline-block;vertical-align:middle;margin:0 1.822vw}
.ul-tabb1 li:last-child{margin-right:0}
.ul-tabb1 .s{display:block;font-size:1.041vw;color:#333;border-bottom:.104vw solid transparent;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;cursor:pointer;padding-bottom:.781vw}
.ul-tabb1 .s:hover{color:#40519F}
.ul-tabb1 .on .s{border-color:#40519F;color:#40519F}
.newbox .col-l{width:31.25%;margin-right:2.604vw}
.newbox .col-r{float:none;overflow:hidden}
.ul-newsb1{margin:0 -1.302vw;overflow:hidden}
.ul-newsb1 li{float:left;width:50%}
.ul-newsb1 .inner{margin:0 1.302vw}
.ul-newsb1 .g-con{padding-bottom:.677vw}
.m-new_cardb1 .g-con{background-color:#fff;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-new_cardb1 .g-con:hover{-webkit-box-shadow:0 0 1.562vw rgba(0,0,0,.15);-moz-box-shadow:0 0 1.562vw rgba(0,0,0,.15);box-shadow:0 0 1.562vw rgba(0,0,0,.15)}
.m-new_cardb1 .more{background-color:#f4f8f5;color:#40519F;height:2.916vw;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.833vw;display:none}
.m-new_cardb1 .more i{display:block;width:1.302vw;height:1.302vw;background:url(../images/index/arrRight1.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;margin-left:.677vw}
.g-con{display:block;padding:1.562vw 1.875vw .885vw;background-color:#fbfbfb;position:relative}
.g-con::before{content:"";display:block;width:.989vw;height:.416vw;background:#40519F;position:absolute;top:2.187vw;left:0}
.g-con .tit{font-size:1.041vw;color:#333;height:1.5em;font-weight:700;margin-bottom:.572vw;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.g-con .desc{font-size:.937vw;color:#333;line-height:1.72;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;height:5.16em;margin-bottom:.885vw}
.g-con .time{height:1.5em;font-size:.833vw;color:#999}
.g-con .pic{height:17.7vw;overflow:hidden;margin:.937vw 0}
.g-con:hover .tit{color:#40519F}
.imgBg{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.imgBg img{display:none}
}
@media only screen and (min-width:1199px) and (max-width:1700px){

.row-a1{overflow:hidden;padding:4.117vw 0}
.row-a1 .g-titb1{margin-bottom:5.294vw}
.m-txtb1{overflow:hidden;margin-bottom:3.823vw}
.m-txtb1 .col-l{width:24%}
.m-txtb1 .col-c{width:62%}
.m-txtb1 .txt{font-size:1.176vw;color:#333;line-height:1.75;text-align:justify}
.m-txtb1 .about{text-align:right;font-size:1.176vw;color:#404f65;font-weight:700}
.g-titb1{color:#333;font-weight:700}
.g-titb1 .h3{font-size:2.352vw}
.g-titb1 .en{font-size:1.294vw;text-transform:uppercase;color:#d6d6d6;letter-spacing:1px}
.g-titb1.tac{text-align:center}
.g-titb1.white{color:#fff}
.g-titb1.white .en{color:rgba(255,255,255,.5)}
.m-more{display:inline-block;background:#40519F;-webkit-box-shadow:undefined 1px .117vw rgba(105,81,255,.05);-moz-box-shadow:undefined 1px .117vw rgba(105,81,255,.05);box-shadow:undefined 1px .117vw rgba(105,81,255,.05);-webkit-border-radius:.117vw;-moz-border-radius:.117vw;border-radius:.117vw;font-size:0;line-height:2.941vw;padding:0 1.411vw;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.m-more:hover{opacity:.8}
.m-more i,.m-more span{display:inline-block;vertical-align:middle}
.m-more span{font-size:.941vw;color:#fff}
.m-more i{width:1.411vw;height:1.411vw;margin-left:1.411vw;background:url(../images/index/arrRight.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}
.m-mapb1{overflow:hidden}
.m-mapb1 .left{float:left;width:61.56%;margin-right:5.882vw}
.m-mapb1 .map{position:relative;display:inline-block;max-width:100%}
.m-mapb1 .right{overflow:hidden}
.m-mapb1 .bg{display:block}
.m-mapb1 .dot{position:absolute}
.m-mapb1 .point{position:relative;display:inline-block;vertical-align:middle;width:.823vw;height:.823vw;background:url(../images/point.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}
.m-circle{position:absolute;left:50%;top:50%;z-index:1;width:23.52vw;height:23.52vw;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.m-circle .circle{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #40519F;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.m-circle .circle.circle1{-moz-animation:scale 2s linear infinite;-o-animation:scale 2s linear infinite;animation:scale 2s linear infinite;-webkit-animation:scale 2s linear infinite}
.m-circle .circle.circle2{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;-moz-animation:scale1 2.5s linear infinite;-o-animation:scale1 2.5s linear infinite;animation:scale1 2.5s linear infinite;-webkit-animation:scale1 2.5s linear infinite}
.m-circle .circle.circle3{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s;-moz-animation:scale2 3s linear infinite;-o-animation:scale2 3s linear infinite;animation:scale2 3s linear infinite;-webkit-animation:scale2 3s linear infinite}
.m-circle .circle.circle4{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s;-moz-animation:scale3 2.5s linear infinite;-o-animation:scale3 2.5s linear infinite;animation:scale3 2.5s linear infinite;-webkit-animation:scale3 2.5s linear infinite}
@-webkit-keyframes scale{
0%{opacity:0;width:0%;height:0%}
70%{opacity:.8}
100%{width:20%;height:20%;opacity:0}
}
@-moz-keyframes scale{
0%{opacity:0;width:0%;height:0%}
70%{opacity:.8}
100%{width:20%;height:20%;opacity:0}
}
@-o-keyframes scale{
0%{opacity:0;width:0%;height:0%}
70%{opacity:.8}
100%{width:20%;height:20%;opacity:0}
}
@keyframes scale{
0%{opacity:0;width:0%;height:0%}
70%{opacity:.8}
100%{width:20%;height:20%;opacity:0}
}
@-webkit-keyframes scale1{
0%{opacity:0;width:20%;height:20%}
70%{opacity:.6}
100%{width:40%;height:40%;opacity:0}
}
@-moz-keyframes scale1{
0%{opacity:0;width:20%;height:20%}
70%{opacity:.6}
100%{width:40%;height:40%;opacity:0}
}
@-o-keyframes scale1{
0%{opacity:0;width:20%;height:20%}
70%{opacity:.6}
100%{width:40%;height:40%;opacity:0}
}
@keyframes scale1{
0%{opacity:0;width:20%;height:20%}
70%{opacity:.6}
100%{width:40%;height:40%;opacity:0}
}
@-webkit-keyframes scale2{
0%{opacity:0;width:40%;height:40%}
70%{opacity:.5}
100%{width:80%;height:80%;opacity:0}
}
@-moz-keyframes scale2{
0%{opacity:0;width:40%;height:40%}
70%{opacity:.5}
100%{width:80%;height:80%;opacity:0}
}
@-o-keyframes scale2{
0%{opacity:0;width:40%;height:40%}
70%{opacity:.5}
100%{width:80%;height:80%;opacity:0}
}
@keyframes scale2{
0%{opacity:0;width:40%;height:40%}
70%{opacity:.5}
100%{width:80%;height:80%;opacity:0}
}
@-webkit-keyframes scale3{
0%{opacity:0;width:80%;height:80%}
70%{opacity:.3}
100%{width:100%;height:100%;opacity:0}
}
@-moz-keyframes scale3{
0%{opacity:0;width:80%;height:80%}
70%{opacity:.3}
100%{width:100%;height:100%;opacity:0}
}
@-o-keyframes scale3{
0%{opacity:0;width:80%;height:80%}
70%{opacity:.3}
100%{width:100%;height:100%;opacity:0}
}
@keyframes scale3{
0%{opacity:0;width:80%;height:80%}
70%{opacity:.3}
100%{width:100%;height:100%;opacity:0}
}
.ul-numsb1{overflow:hidden;margin:4.117vw -2.529vw 0}
.ul-numsb1 li{float:left;width:50%}
.ul-numsb1 li:nth-child(3) .item,.ul-numsb1 li:nth-child(4) .item{border-bottom:none}
.ul-numsb1 .item{font-size:1.176vw;color:#333;padding-bottom:2.941vw;overflow:hidden;margin:0 2.529vw 3.529vw;border-bottom:.117vw solid rgba(200,208,220,.5)}
.ul-numsb1 .box{font-family:DIN;font-size:3.529vw;color:#40519F;font-weight:700}
.row-a2{overflow:hidden}
.row-a2 .g-titb1{margin-bottom:2.705vw}
.ul-prob1{font-size:0;white-space:nowrap;overflow-y:hidden;overflow-x:auto}
.ul-prob1::-webkit-scrollbar{width:.588vw;height:.588vw}
.ul-prob1::-webkit-scrollbar-thumb{-webkit-border-radius:.588vw;border-radius:.588vw;background:#40519F}
.ul-prob1::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 .294vw rgba(0,0,0,.2);box-shadow:inset 0 0 .294vw rgba(0,0,0,.2);-webkit-border-radius:.588vw;border-radius:.588vw;background:#ededed}
.ul-prob1 li{display:inline-block;vertical-align:top;width:20%;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s;cursor:pointer;white-space:normal}
.ul-prob1 .act .ve{display:none}
.ul-prob1 .act .content{opacity:1;visibility:visible;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}
.ul-prob1 .ve{position:absolute;bottom:14%;left:5%;width:1.294vw;height:1.294vw;background:url(../images/index/Vector.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;z-index:2}
.ul-prob1 .act .first{display:none}
.ul-prob1 .act .box{display:block}
.ul-prob1 .act .box .bg::after{opacity:0;visibility:hidden}
.ul-prob1 .con{height:52.94vw;overflow:hidden;position:relative}
.ul-prob1 .first{position:absolute;top:50%;left:5%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;width:85%;z-index:2}
.ul-prob1 .first .icon{line-height:2.705vw;height:2.705vw;overflow:hidden;margin-bottom:3.235vw}
.ul-prob1 .first .icon img{display:inline-block;vertical-align:middle;max-height:2.705vw}
.ul-prob1 .first .tit{font-size:1.882vw;color:#fff;height:1.5em;margin-bottom:1.411vw}
.ul-prob1 .first .desc{font-size:1.058vw;line-height:1.72;text-align:justify;color:rgba(255,255,255,.9);display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:5;-webkit-line-clamp:5;overflow:hidden;height:6.88em;letter-spacing:.117vw}
.ul-prob1 .box{position:relative;height:100%;overflow:hidden}
.ul-prob1 .box .bg{height:100%;position:relative}
.ul-prob1 .box .bg::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(42,51,66,.7)}
.ul-prob1 .box .bg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;max-width:none;min-width:100%;min-height:100%}
.ul-prob1 .content{position:absolute;bottom:1.764vw;left:1.764vw;right:1.764vw;visibility:hidden;opacity:0}
.ul-prob1 .box .idx{font-family:DIN;font-weight:700;font-size:4.117vw;color:#40519F;line-height:1.2;margin-bottom:-2.176vw;padding:0 2.176vw}
.ul-prob1 .infobox{background-color:#fff;-webkit-border-radius:.47vw;-moz-border-radius:.47vw;border-radius:.47vw;padding:2.176vw 2.058vw 3.411vw}
.ul-prob1 .top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:5vw;overflow:hidden}
.ul-prob1 .top .t{font-size:1.882vw;color:#333}
.ul-prob1 .box .icon{height:2.705vw;line-height:2.705vw;font-size:0;overflow:hidden}
.ul-prob1 .box .icon img{max-height:2.705vw}
.ul-prob1 .top .icon img{display:none}
.ul-prob1 .top .icon img:nth-child(2){display:inline-block}
.ul-prob1 .box .info{font-size:1.058vw;color:#666;margin-bottom:.882vw;letter-spacing:1px}
.ul-prob1 .tags{overflow:hidden}
.ul-prob1 .tag{display:inline-block;vertical-align:middle;font-size:1.176vw;color:#40519F;padding-left:1vw;margin-right:1.588vw;background:url(../images/index/Leaf.png) left center no-repeat;-webkit-background-size:.941vw .941vw;-moz-background-size:.941vw;-o-background-size:.941vw;background-size:.941vw}
.ul-prob1 .tag:last-child{margin-right:0}
.ul-prob1 .tag a:hover{color:#40519F}
.row-a3{overflow:hidden;padding:3.294vw 0 5.47vw}
.row-a3 .g-titb1{margin-bottom:3.117vw}
.m-imgTxtb1{overflow:hidden}
.m-imgTxtb1 .pic{float:right;width:43.56%;overflow:hidden}
.m-imgTxtb1 .pic img{display:block;width:100%}
.m-imgTxtb1 .txt{float:left;width:48.75%;overflow:hidden;padding-top:4.941vw}
.g-picb1{position:relative;padding:1.058vw 4.117vw 1.058vw 1.058vw}
.g-picb1::before{content:"";display:block;width:10.41vw;height:6.705vw;background:#40519f;position:absolute;top:0;left:0}
.g-picb1::after{content:"";display:block;width:6.823vw;height:4.47vw;position:absolute;bottom:0;right:0;background:url(../images/index/c-p6.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}
.g-picb1 img{position:relative;z-index:2}
.ul-txtb1{overflow:hidden;margin:0 -2.058vw}
.ul-txtb1 li{float:left;width:33.33%}
.ul-txtb1 .con{display:block;height:3.705vw;overflow:hidden;margin:0 2.058vw 3.647vw;padding-left:1.411vw;line-height:3.705vw;font-size:0;background:url(../images/index/c-p7.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.ul-txtb1 .con:hover{-webkit-transform:translateY(-.294vw);-moz-transform:translateY(-.294vw);-ms-transform:translateY(-.294vw);-o-transform:translateY(-.294vw);transform:translateY(-.294vw)}
.ul-txtb1 .con:hover .t{color:#40519F}
.ul-txtb1 .icon,.ul-txtb1 .t{display:inline-block;vertical-align:middle}
.ul-txtb1 .icon{width:1.411vw;overflow:hidden;float:left}
.ul-txtb1 .icon img{max-width:1.176vw;display:inline-block;vertical-align:middle}
.ul-txtb1 .t{display:block;font-size:1.176vw;color:#333;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.row-a4{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:5.294vw 0 5.882vw 8.941vw}
.row-a4 .m-topb1{margin-bottom:6.352vw}
.row-a4 .m-topb1 .r{width:67.29vw}
.m-topb1{overflow:hidden}
.row-a5{overflow:hidden;padding:3.294vw 0 1.882vw}
.row-a5 .g-titb1{margin-bottom:3.352vw}
.m-txtImgb2{overflow:hidden}
.m-txtImgb2 .pic{float:left;width:43.56%}
.m-txtImgb2 .right{overflow:hidden;padding-top:2.058vw}
.ul-iconsb1{overflow:hidden;margin:0 -3.529vw}
.ul-iconsb1 li{float:left;width:50%}
.ul-iconsb1 .con{display:block;overflow:hidden;margin:0 3.529vw 4.235vw}
.ul-iconsb1 .con:hover .icon img{-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85)}
.ul-iconsb1 .con:hover .t{color:#40519F}
.ul-iconsb1 .icon{height:4.823vw;overflow:hidden}
.ul-iconsb1 .icon img{display:block;width:3.529vw;margin:0 auto}
.ul-iconsb1 .txt{text-align:center;font-size:1.176vw;color:#666}
.ul-iconsb1 .t{font-size:1.411vw;color:#333;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:1.5em;margin-bottom:.529vw;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.ul-iconsb1 .desc{line-height:1.7;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;height:3.4em}
.m-thumbs{position:relative;padding:0 2.352vw}

.m-thumbs::after{content:"";display:block;position:absolute;bottom:.411vw;left:0;width:100%;height:.117vw;background-color:#fff;opacity:.1}
.m-thumbs .on.item{color:#40519F}
.m-thumbs .item{color:rgba(255,255,255,.6);-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;cursor:pointer}
.m-thumbs .idx{font-size:.941vw;margin-bottom:.352vw}
.m-thumbs .p{font-size:1.176vw;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:1.5em;margin-bottom:.882vw}
.m-thumbs .i{display:block;width:.941vw;height:.941vw;background:url(../images/index/Subtract.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}
.m-gallery .swiper-pagination{display:none}
.m-gallery .item{background-color:#fff;-webkit-border-radius:.47vw;-moz-border-radius:.47vw;border-radius:.47vw;border-top:.882vw solid rgba(41,137,66,.2);padding:1.823vw 1.411vw 0;overflow:hidden;margin-top:2.647vw;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-gallery .item .tit{font-size:1.411vw;color:#333;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:1.5em;margin-bottom:2.235vw}
.m-gallery .item .desc{font-size:1.176vw;line-height:1.35;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;height:4.05em;color:#666}
.m-gallery .item .bot{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:2.352vw;margin-bottom:1.058vw}
.m-gallery .item .bot .idx{font-weight:700;color:#f5f5f5}
.m-gallery .item .bot .en{color:transparent;-webkit-text-fill-color:#fff;font-weight:700;-webkit-text-stroke:0 .294vw rgba(41,137,66,.3);text-transform:uppercase}
.m-gallery .active .item{border-top-color:#40519F;margin-top:0}
.m-gallery .active .item .bot .idx{color:#ccf0d5}
.row-a6{overflow:hidden;background-color:#f5f8f6;padding:2.764vw 0 2.352vw}
.m-honnerb1{position:relative}
.m-honnerb1 .swiper-container{padding:2.352vw 17.64vw}
.m-honnerb1 .swiper-pagination{display:none}

.m-honnerb1 .con{background:#fff;-webkit-box-shadow:undefined .352vw 1.176vw #dbe3eb;-moz-box-shadow:undefined .352vw 1.176vw #dbe3eb;box-shadow:undefined .352vw 1.176vw #dbe3eb;-webkit-border-radius:.941vw;-moz-border-radius:.941vw;border-radius:.941vw;overflow:hidden;padding:3.941vw 3.294vw}
.m-honnerb1 .pic{float:right;width:36.36%;opacity:0;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;height:10.588vw}
.m-honnerb1 .pic img{display:block;width:100%}
.m-honnerb1 .name{font-size:1.882vw;color:#333;background:url(../images/index/c-i1.png) right center no-repeat;-webkit-background-size:2.352vw 2.352vw;-moz-background-size:2.352vw;-o-background-size:2.352vw;background-size:2.352vw;opacity:0;margin-bottom:2.352vw;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}
.m-honnerb1 .box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.m-honnerb1 .txt{font-size:1.176vw;line-height:1.65;color:#333;float:left;width:59.54%;opacity:0;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}
.m-honnerb1 .swiper-slide-active .name,.m-honnerb1 .swiper-slide-active .pic,.m-honnerb1 .swiper-slide-active .txt{opacity:1}
.ul-iconsb2{overflow:hidden;text-align:center;height:8.823vw;line-height:8.823vw;font-size:0}
.ul-iconsb2 li{display:inline-block;vertical-align:middle;margin:0 2.647vw}
.ul-iconsb2 .icon{width:5.294vw;height:5.294vw;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #98e1ab;background-color:#fff;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;line-height:5.294vw;text-align:center;font-size:0;overflow:hidden;cursor:pointer}
.ul-iconsb2 .icon img{display:inline-block;vertical-align:middle;max-height:100%}
.ul-iconsb2 .on .icon{width:7.647vw;height:7.647vw;line-height:7.647vw;border-color:#fff;-webkit-box-shadow:undefined undefined 1.176vw #dcefdc;-moz-box-shadow:undefined undefined 1.176vw #dcefdc;box-shadow:undefined undefined 1.176vw #dcefdc}
.row-a7{overflow:hidden;padding:3.294vw 0 4.294vw}
.row-a7 .m-topb1{margin-bottom:3.117vw}
.ul-tabb1{overflow:hidden;margin-top:.882vw}
.ul-tabb1 li{display:inline-block;vertical-align:middle;margin:0 2.058vw}
.ul-tabb1 li:last-child{margin-right:0}
.ul-tabb1 .s{display:block;font-size:1.176vw;color:#333;border-bottom:.117vw solid transparent;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;cursor:pointer;padding-bottom:.882vw}
.ul-tabb1 .s:hover{color:#40519F}
.ul-tabb1 .on .s{border-color:#40519F;color:#40519F}
.ul-tabb1 .m-more{display:none}
.newbox .col-l{width:31.25%;margin-right:2.941vw}
.newbox .col-r{float:none;overflow:hidden}
.ul-newsb1{margin:0 -1.47vw;overflow:hidden}
.ul-newsb1 li{float:left;width:50%}
.ul-newsb1 .inner{margin:0 1.47vw}
.ul-newsb1 .g-con{padding-bottom:.764vw}
.m-new_cardb1 .g-con{background-color:#fff;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-new_cardb1 .g-con:hover{-webkit-box-shadow:undefined undefined 1.764vw rgba(0,0,0,.15);-moz-box-shadow:undefined undefined 1.764vw rgba(0,0,0,.15);box-shadow:undefined undefined 1.764vw rgba(0,0,0,.15)}
.m-new_cardb1 .more{background-color:#f4f8f5;color:#40519F;height:3.294vw;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.941vw;display:none}
.m-new_cardb1 .more i{display:block;width:1.47vw;height:1.47vw;background:url(../images/index/arrRight1.png) no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;margin-left:.764vw}
.g-con{display:block;padding:1.764vw 2.117vw 1vw;background-color:#fbfbfb;position:relative}
.g-con::before{content:"";display:block;width:1.117vw;height:.47vw;background:#40519F;position:absolute;top:2.47vw;left:0}
.g-con .tit{font-size:1.176vw;color:#333;height:1.5em;font-weight:700;margin-bottom:.647vw;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.g-con .desc{font-size:1.058vw;color:#333;line-height:1.72;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;height:5.16em;margin-bottom:1vw}
.g-con .time{height:1.5em;font-size:.941vw;color:#999}
.g-con .pic{height:20vw;overflow:hidden;margin:1.058vw 0}
.g-con:hover .tit{color:#40519F}
.imgBg{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.imgBg img{display:none}
.news-ban{padding-bottom:1.764vw}
.news-ban .slick-dots{position:absolute;left:0;bottom:0;width:100%;text-align:center;font-size:0}
.news-ban .slick-dots li{display:inline-block;width:.588vw;height:.588vw;margin:0 .294vw;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#ccc;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.news-ban .slick-dots button{display:none}
.news-ban .slick-dots li.slick-active{background-color:#40519F}
.newbox{overflow:hidden;height:0}
.newbox.show{height:auto}
}
@media screen and (max-width:1199px){

.row-a1{padding:6vw 0}
.row-a1 .g-titb1{margin-bottom:20px}
.g-titb1{text-align:center;margin-bottom:20px}
.g-titb1 .h3{font-size:20px}
.g-titb1 .en{font-size:14px}
.m-txtb1{position:relative;padding-bottom:60px;margin-bottom:20px}
.m-txtb1 .col-c,.m-txtb1 .col-l,.m-txtb1 .col-r{float:none;width:auto}
.m-txtb1 .col-r{display:none}
.m-txtb1 .txt{font-size:14px}
.m-more{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);line-height:40px;padding:0 20px}
.m-more span{font-size:14px}
.m-more i{-webkit-background-size:80% 80%;-moz-background-size:80%;-o-background-size:80%;background-size:80%;margin-left:8px}
.m-mapb1 .left,.m-mapb1 .right{float:none;width:auto;margin:0}
.m-circle{width:100px;height:100px}
.ul-numsb1{margin:20px -10px 0}
.ul-numsb1 .item{font-size:14px;margin:0 10px 20px;border-width:1px;padding-bottom:10px;text-align:center}
.ul-numsb1 .box{font-size:30px}
.row-a2 .g-titb1{margin-bottom:20px}
.ul-prob1{padding:0 15px 30px;white-space:normal}
.ul-prob1 li{width:auto;display:block}
.ul-prob1 .con{height:auto;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #f4f4f4;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-prob1 .content{position:relative;opacity:1;visibility:visible;z-index:2;bottom:0;right:0;left:0;padding-top:10px}
.ul-prob1 .first{display:none}
.ul-prob1 .ve{display:none}
.ul-prob1 .box .bg{position:absolute;top:0;left:0;width:100%}
.ul-prob1 .box .idx{font-size:30px;padding:0 10px;margin-bottom:0;color:#fff}
.ul-prob1 .box .icon{height:30px;line-height:30px}
.ul-prob1 .box .icon img{max-height:25px}
.ul-prob1 .box .info{font-size:14px;height:auto;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;color:#fff}
.ul-prob1 .top{height:60px}
.ul-prob1 .top .t{font-size:18px;color:#fff}
.ul-prob1 .top .icon img{display:inline-block}
.ul-prob1 .top .icon img:nth-child(2){display:none}
.ul-prob1 .infobox{padding:10px;background-color:transparent}
.ul-prob1 .tag{font-size:12px;padding-left:12px;margin-right:5px;margin-bottom:5px;-webkit-background-size:10px 10px;-moz-background-size:10px;-o-background-size:10px;background-size:10px;color:#fff}
.ul-prob1 .tag a{color:#fff}
.m-imgTxtb1 .pic,.m-imgTxtb1 .txt{float:none;width:auto}
.m-imgTxtb1 .txt{padding-top:15px}
.row-a3{padding:6vw 0}
.row-a3 .g-titb1{margin-bottom:20px}
.ul-txtb1{margin:0 -10px;display:none}
.ul-txtb1.ue{display:block}
.ul-txtb1 .con{width:213px;margin:0 auto 20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.ul-txtb1 .t{font-size:14px;display:block}
.g-picb1{padding:10px 0 0 10px}
.g-picb1::after{display:none}
.m-honnerb1 .name,.m-honnerb1 .pic,.m-honnerb1 .txt{opacity:1}
.m-honnerb1 .pic{height:180px}
.row-a4{padding:6vw 15px}
.row-a4 .m-topb1{margin-bottom:20px}
.m-thumbs{padding:0 5px}

.m-gallery .swiper-container{padding-bottom:50px}
.m-gallery .swiper-pagination-bullet-active{background-color:#40519F}
.m-gallery .swiper-pagination{display:block;bottom:0}
.m-gallery .item{margin-top:0;padding:10px;border-top-width:8px}
.m-gallery .item .tit{font-size:16px;margin-bottom:8px}
.m-gallery .item .desc{font-size:14px}
.m-gallery .item .bot{font-size:20px;margin-bottom:0}
.m-txtImgb2{text-align:center}
.m-txtImgb2 .pic,.m-txtImgb2 .right{float:none;width:auto}
.m-txtImgb2 .pic{display:inline-block;vertical-align:top}
.ul-iconsb1{margin:0}
.ul-iconsb1 li{float:none;width:auto}
.ul-iconsb1 li:last-child .con{border-bottom:none}
.ul-iconsb1 .con{padding-bottom:10px;margin:0 0 20px;border-bottom:1px solid #f4f4f4}
.ul-iconsb1 .icon{height:45px}
.ul-iconsb1 .icon img{width:auto;max-height:40px}
.ul-iconsb1 .txt{font-size:14px}
.ul-iconsb1 .t{font-size:16px}
.row-a5{padding:6vw 0}
.row-a5 .g-titb1{margin-bottom:20px}
.row-a6{padding-top:5vw;padding-bottom:0}
.m-honnerb1 .swiper-container{padding:0 0 50px}
.m-honnerb1 .swiper-pagination{display:block;bottom:0}

.m-honnerb1 .swiper-pagination-bullet-active{background-color:#40519F}
.m-honnerb1 .con{padding:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.m-honnerb1 .name{font-size:18px;margin-bottom:10px;-webkit-background-size:20px 20px;-moz-background-size:20px;-o-background-size:20px;background-size:20px}
.m-honnerb1 .box{display:block}
.m-honnerb1 .pic,.m-honnerb1 .txt{float:none;width:auto}
.m-honnerb1 .txt{font-size:14px;margin-bottom:10px}
.ul-iconsb2{display:none}
.row-a7{padding:6vw 0}
.row-a7 .m-topb1{margin-bottom:20px}
.m-topb1 .l,.m-topb1 .r{float:none;width:auto!important}
.m-thumbs .p{font-size:16px;margin-bottom:5px}
.ul-tabb1{overflow-x:auto;overflow-y:hidden;white-space:nowrap;text-align:center}
.ul-tabb1 li{margin:0 8px}
.ul-tabb1 .s{font-size:14px;padding-bottom:5px}
.row-a7{padding-bottom:50px;position:relative}
.ul-tabb1 .on .m-more{display:block}
.newbox .col-l,.newbox .col-r{float:none;width:auto}
.newbox .col-l{margin:0 0 15px}
.ul-newsb1{margin:0}
.ul-newsb1 li{float:none;width:auto}
.ul-newsb1 .inner{margin:0 0 15px}
.g-con{padding:10px}
.g-con .tit{font-size:16px;margin-bottom:8px}
.g-con::before{width:6px;height:2px;top:21px}
.g-con .pic{height:auto;margin:8px 0}
.g-con .pic img{display:block;margin:0 auto}
.g-con .desc{font-size:14px;margin-bottom:10px}
.g-con .time{font-size:14px}
.imgBg img{display:block}
.g-con::before{display:none}
}
@media screen and (max-width:767px){

.ul-txtb1 li{width:50%}
.ul-txtb1 .con{width:auto;margin-left:10px;margin-right:10px;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.g-titnews{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}
.g-titnews .tit{font-size:22px;position:relative;padding-left:10px}
.g-titnews .tit::after{height:20px;width:4px;background-color:#40519F;position:absolute;content:"";left:0;top:50%;transform:translateY(-50%)}
.g-titnews .more{font-size:16px;color:#999;display:block;transition:.3s}
.g-titnews .more:hover{opacity:.8}
.g-bana1{padding-top:39.4%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}
.g-bana1 .txt{color:#fff;position:absolute;left:0;right:0;top:42%}
.g-bana1 .ch{font-size:70px;font-weight:400;margin-bottom:28px}
.g-bana1 .en{font-size:40px;opacity:.7;text-transform:capitalize}
.g-taba1{margin-top:-35px;position:relative;z-index:1;margin-bottom:25px}
.ul-tablist1{background-color:#fff;height:75px;display:block;overflow:hidden;box-shadow:0 4px 28px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:space-between}
.ul-tablist1 li{display:block;text-align:center;flex:1}
.ul-tablist1 .con{display:block;line-height:75px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;font-size:18px}
.ul-tablist1 .con:hover,.ul-tablist1 .on .con{background-color:#40519F;color:#fff}
.ul-listnews1 li{margin-bottom:26px}
.ul-listnews1 .con{display:block;overflow:hidden;background-color:#f8f8f8;padding:16px 24px}
.ul-listnews1 .pic{float:left;width:21%;height:152px;overflow:hidden;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;margin-right:30px;position:relative}
.ul-listnews1 .pic .date{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;right:0;text-align:center;color:#fff;font-family:DIN;position:absolute;font-size:40px}
.ul-listnews1 .pic img{display:block;width:100%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;height:100%}
.ul-listnews1 .con:hover .pic img{transform:scale(1.06);-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06)}
.ul-listnews1 .txt{overflow:hidden}
.ul-listnews1 h3{font-size:20px;margin-bottom:20px;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;height:1.5em;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-listnews1 .con:hover h3{color:#40519F}
.ul-listnews1 .desc{font-size:18px;margin-bottom:22px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.7;height:3.4em}
.ul-listnews1 .info{overflow:hidden}
.ul-listnews1 .time{float:left;width:50%;font-size:16px;color:#999;font-family:DIN;font-weight:700}
.ul-listnews1 .more{float:right;display:inline-block;border-bottom:1px solid #333;padding-bottom:6px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;font-size:14px}
.ul-listnews1 .con:hover .more{color:#40519F;border-color:#40519F}
.row-news{padding:46px 0;padding-bottom:100px}
.row-news .col-l{width:78%}
.row-news .col-r{width:16.5%}
.ul-listnews2{margin-bottom:82px}
.ul-listnews2 li{margin-bottom:25px}
.ul-listnews2 .con{display:block;background-color:#f7f7f7}
.ul-listnews2 .pic{overflow:hidden}
.ul-listnews2 .pic .img{display:block;width:100%;height:auto;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-listnews2 .con:hover .pic .img{transform:scale(1.06);-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06)}
.ul-listnews2 .txt{padding:20px 14px 24px}
.ul-listnews2 .tit{font-size:20px;overflow:hidden;margin-bottom:10px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;font-weight:700;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}
.ul-listnews2 .con:hover .tit{color:#40519F}
.ul-listnews2 .info{display:inline-block;font-size:15px;color:#adadad;margin-bottom:10px;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}
.ul-listnews2 .desc{font-size:16px}
.m-newsdetail .top{border-bottom:1px solid #d9d9d9;padding-bottom:40px;margin-bottom:40px}
.m-newsdetail .tittle{margin-bottom:28px}
.m-newsdetail .tittle span{display:inline-block;padding:8px 20px;background-color:#ebebeb;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px}
.m-newsdetail .tit{overflow:hidden;margin-bottom:10px}
.m-newsdetail h1{float:left;width:65%;line-height:2;font-size:30px}
.m-newsdetail .date{float:right;width:124px;border:1px solid #d9d9d9;text-align:center;font-family:DIN}
.m-newsdetail .date .year{border-bottom:1px solid #d9d9d9;font-size:18px;height:44px;line-height:44px;color:#999}
.m-newsdetail .day{font-size:36px;padding:8px 0}
.m-newsdetail .desc{font-size:18px;line-height:25px;margin-bottom:60px;text-align:justify}
.m-newsdetail .info{color:#999;font-size:14px}
.m-newsdetail .info span{display:inline-block;margin-right:40px}
.m-newsdetail .link-news{background-color:#f4f8f5;padding:30px 32px;overflow:hidden;background-image:url(../images/a4.png);background-position:center;background-repeat:no-repeat;background-size:40px}
.m-newsdetail .link-news a{font-size:18px;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-newsdetail .link-news a:hover{color:#40519F}
.m-newsdetail .link-news .prev{float:left;width:40%}
.m-newsdetail .link-news .next{float:right;width:40%}
.ul-servicelist{display:block}
.ul-servicelist .con{display:block;padding:70px 0 40px}
.ul-servicelist li:nth-child(even) .con{background:#f4f8f5}
.m-servicedet{overflow:hidden;position:relative;background:#f4f8f5;padding:60px 80px 60px 60px;margin-bottom:24px}
.ul-servicelist li:nth-child(even) .m-servicedet{background-color:#fff;text-align:right}
.m-servicedet .content{color:#f5f7ea;font-size:73px;left:0;bottom:-38px;position:absolute;display:inline-block;z-index:1;color:#e5f7ea;text-transform:uppercase}
.ul-servicelist li:nth-child(even) .m-servicedet .content{right:40px;left:auto;color:#f4f8f5}
.m-servicedet .tit{float:left;position:relative;width:28%;padding-top:16px}
.ul-servicelist li:nth-child(even) .m-servicedet .tit{float:right}
.m-servicedet .tit::after{position:absolute;content:"";width:25px;height:5px;background:#40519F;left:0;top:0}
.ul-servicelist li:nth-child(even) .m-servicedet .tit::after{right:0;left:auto}
.m-servicedet .t1{font-size:40px;margin-bottom:10px;font-family:Alibaba-PuHuiTi-Bold}
.m-servicedet .t2{font-size:22px;color:#d6d6d6;text-transform:uppercase}
.m-servicedet .txt{overflow:hidden;font-size:22px;line-height:44px;text-align:left;text-align:justify}
.m-servicelink{overflow:hidden}
.m-servicelink .links{height:558px;overflow-y:auto;overflow-x:hidden}
.m-servicelink .links .con1{margin:0 -14px;overflow:hidden}
.m-servicelink .pic{float:right;width:825px;margin-left:40px;overflow:hidden}
.ul-servicelist li:nth-child(even) .m-servicelink .pic{float:left;margin-left:0;margin-right:30px}
.m-servicelink .pic img{display:block;width:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-servicelink .pic img:hover{transform:scale(1.06);-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06)}
.m-servicelink .pic .img{padding-top:64%;background-position:center;background-repeat:no-repeat;background-size:cover}
.m-servicelink .inner{float:left;width:50%;padding:1px 16px;margin-bottom:32px}
.m-servicelink .inner-last{width:100%}
.m-servicelink .group{border:1px solid #98e1ab;outline:1px solid transparent!important;background:#f4f8f5;padding:50px 30px 46px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;box-sizing:border-box;height:246px;display:block}
.ul-servicelist li:nth-child(even) .m-servicelink .group{background-color:#fff}
.m-servicelink .group:hover{border-color:#40519F;outline-color:#40519F!important;box-shadow:0 7px 16px rgba(106,165,121,.19)}
.m-servicelink .tit{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}
.m-servicelink .ch{font-size:22px;margin-bottom:8px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;font-weight:700}
.m-servicelink .group:hover .ch{color:#40519F}
.m-servicelink .en{color:#adadad;font-size:18px}
.m-servicelink .icn img{width:46px;height:46px}
.m-servicelink .more{display:inline-block;font-size:14px;color:#666;padding-right:20px;background-repeat:no-repeat;background-position:right center;background-size:13px auto;background-image:url(../images/b3.png);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-servicelink .group:hover .more{background-image:url(../images/b3-1.png);color:#40519F}
.row-service-det{background-color:#f4f8f5;padding-bottom:70px}
.m-service-det{overflow:hidden;display:flex;align-items:stretch;justify-content:flex-start;margin-top:-115px;position:relative;z-index:1}
.m-service-det .col-l{width:15%;border-right:1px solid rgba(41,137,66,.5);min-height:1px;float:none;background-color:#e2efe6}
.m-floor.fixed{position:fixed;height:auto;top:90px;width:240px;padding-top:0}
.ul-snvser{padding-top:16px}
.ul-snvser .con{display:block;text-align:center;padding:40px 0;font-size:22px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-snvser .con span{display:inline-block;padding-right:40px;background-image:url(../images/c9.png);background-position:right center;background-repeat:no-repeat;background-size:16px auto;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-snvser .con:hover,.ul-snvser .on .con{color:#40519F}
.ul-snvser .con:hover span,.ul-snvser .on .con span{background-image:url(../images/c9-1.png)}
.m-serdet-right{overflow:hidden;background-color:#fff;padding:0 138px 40px 70px;width:85%}
.m-serdet-right .top{display:flex;align-items:center;justify-content:space-between;margin-top:60px;padding-bottom:24px;border-bottom:1px dashed #98e1ab;margin-bottom:40px}
.m-serdet-right .tit .ch{color:#40519F;font-size:26px}
.m-serdet-right .tit .en{color:#adadad;font-size:16px}
.m-serdet-right .txt{font-size:18px;line-height:33px;text-align:justify}
.m-serdet-right .txt img{height:auto}
.m-serdet-right .txt-ue{display:none}
.m-serdet-right h2{font-size:24px}
.m-serdet-right h3{font-size:20px;position:relative;padding-left:20px}
.m-serdet-right h3 span{width:15px;height:15px;position:absolute;left:0;top:.5em;display:inline-block}
.m-serdet-right h3 span img{width:15px;height:15px;display:block}
@media only screen and (min-width:1199px) and (max-width:1920px){
.g-bana1{padding-top:39.4%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}
.g-bana1 .txt{color:#fff;position:absolute;left:0;right:0;top:42%}
.g-bana1 .ch{font-size:3.645vw;font-weight:400;margin-bottom:1.458vw}
.g-bana1 .en{font-size:2.083vw;opacity:.7}
.g-taba1{margin-top:-1.822vw;position:relative;z-index:1;margin-bottom:1.302vw}
.ul-tablist1{background-color:#fff;height:3.906vw;overflow:hidden;box-shadow:0vw .208vw 1.458vw rgba(0,0,0,.15)}
.ul-tablist1 .con{display:block;line-height:3.906vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;font-size:.937vw}
.ul-tablist1 .con:hover,.ul-tablist1 .on .con{background-color:#40519F;color:#fff}
.ul-listnews1 li{margin-bottom:1.354vw}
.ul-listnews1 .con{display:block;overflow:hidden;background-color:#f8f8f8;padding:.833vw 1.25vw}
.ul-listnews1 .pic{float:left;width:21%;overflow:hidden;border-radius:.416vw;-webkit-border-radius:.416vw;-moz-border-radius:.416vw;-ms-border-radius:.416vw;-o-border-radius:.416vw;margin-right:1.562vw;position:relative}
.ul-listnews1 .pic .date{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;right:0;text-align:center;color:#fff;font-family:DIN;position:absolute;font-size:2.083vw}
.ul-listnews1 .pic img{display:block;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-listnews1 .con:hover .pic img{transform:scale(1.06);-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06)}
.ul-listnews1 .txt{overflow:hidden}
.ul-listnews1 h3{margin-bottom:1.041vw;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;height:1.5em;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-listnews1 .con:hover h3{color:#40519F}
.ul-listnews1 .desc{margin-bottom:1.145vw;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.7}
.ul-listnews1 .info{overflow:hidden}
.ul-listnews1 .time{float:left;width:50%;color:#999}
.ul-listnews1 .more{float:right;display:inline-block;border-bottom:.052vw solid #333;padding-bottom:.312vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-listnews1 .con:hover .more{color:#40519F;border-color:#40519F}
.row-news .col-l{width:78%}
.row-news .col-r{width:16.5%}
.ul-listnews2{margin-bottom:4.27vw}
.ul-listnews2 li{margin-bottom:1.302vw}
.ul-listnews2 .con{display:block;background-color:#f7f7f7}
.ul-listnews2 .pic{overflow:hidden}
.ul-listnews2 .pic .img{display:block;width:100%;height:auto;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-listnews2 .con:hover .pic .img{transform:scale(1.06);-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06)}
.ul-listnews2 .txt{padding:1.041vw .729vw 1.25vw}
.ul-listnews2 .tit{font-size:1.041vw;overflow:hidden;margin-bottom:.52vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;font-weight:700;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}
.ul-listnews2 .con:hover .tit{color:#40519F}
.ul-listnews2 .info{display:inline-block;font-size:.781vw;color:#adadad;margin-bottom:.52vw;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}
.ul-listnews2 .desc{font-size:.833vw}
.m-newsdetail .top{border-bottom:.052vw solid #d9d9d9;padding-bottom:2.083vw;margin-bottom:2.083vw}
.m-newsdetail .tittle{margin-bottom:1.458vw}
.m-newsdetail .tittle span{display:inline-block;padding:.416vw 1.041vw;background-color:#ebebeb;border-radius:1.25vw;-webkit-border-radius:1.25vw;-moz-border-radius:1.25vw;-ms-border-radius:1.25vw;-o-border-radius:1.25vw}
.m-newsdetail .tit{overflow:hidden;margin-bottom:.52vw}
.m-newsdetail h1{float:left;width:60%;line-height:2}
.m-newsdetail .date{float:right;width:6.458vw;border:.052vw solid #d9d9d9;text-align:center;font-family:DIN}
.m-newsdetail .date .year{border-bottom:.052vw solid #d9d9d9;font-size:.937vw;height:2.291vw;line-height:2.291vw;color:#999}
.m-newsdetail .day{font-size:1.875vw;padding:.416vw 0}
.m-newsdetail .desc{font-size:.937vw;line-height:1.302vw;margin-bottom:3.125vw}
.m-newsdetail .info{color:#999;font-size:.729vw}
.m-newsdetail .link-news{background-color:#f4f8f5;padding:1.562vw 1.666vw;overflow:hidden;background-image:url(../images/a4.png);background-position:center;background-repeat:no-repeat;background-size:2.083vw}
.m-newsdetail .link-news a{font-size:.937vw;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-newsdetail .link-news a:hover{color:#40519F}
.m-newsdetail .link-news .prev{float:left;width:40%}
.m-newsdetail .link-news .next{float:right;width:40%}
.ul-servicelist{display:block}
.ul-servicelist .con{display:block;padding:3.645vw 0 2.083vw}
.ul-servicelist li:nth-child(even) .con{background:#f4f8f5}
.m-servicedet{overflow:hidden;position:relative;background:#f4f8f5;padding:3.125vw 4.166vw 3.125vw 3.125vw;margin-bottom:1.25vw}
.ul-servicelist li:nth-child(even) .m-servicedet{background-color:#fff;text-align:right}
.m-servicedet .content{color:#f5f7ea;font-size:3.802vw;left:0;bottom:-1.979vw;position:absolute;display:inline-block;z-index:1;color:#e5f7ea;text-transform:uppercase}
.ul-servicelist li:nth-child(even) .m-servicedet .content{right:2.083vw;left:auto;color:#f4f8f5}
.m-servicedet .tit{float:left;position:relative;width:28%;padding-top:.833vw}
.ul-servicelist li:nth-child(even) .m-servicedet .tit{float:right}
.m-servicedet .tit::after{position:absolute;content:"";width:1.302vw;height:.26vw;background:#40519F;left:0;top:0}
.ul-servicelist li:nth-child(even) .m-servicedet .tit::after{right:0;left:auto}
.m-servicedet .t1{font-size:2.083vw;margin-bottom:.52vw}
.m-servicedet .t2{font-size:1.145vw;color:#d6d6d6;text-transform:uppercase}
.m-servicedet .txt{overflow:hidden;font-size:1.145vw;line-height:2.291vw}
.m-servicelink{overflow:hidden}
.m-servicelink .links{height:29.4vw}
.m-servicelink .links .con1{margin:0 -.729vw}
.m-servicelink .pic{float:right;width:42.96vw;margin-left:2.083vw}
.ul-servicelist li:nth-child(even) .m-servicelink .pic{float:left;margin-left:0;margin-right:1.562vw}
.m-servicelink .pic img{display:block;width:100%}
.m-servicelink .inner{float:left;padding:.052vw .833vw;margin-bottom:1.666vw}
.m-servicelink .group{border:.052vw solid #98e1ab;outline:.052vw solid transparent!important;background:#f4f8f5;padding:2.604vw 1.562vw 2.395vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;box-sizing:border-box;height:12.81vw}
.ul-servicelist li:nth-child(even) .m-servicelink .group{background-color:#fff}
.m-servicelink .group:hover{border-color:#40519F;outline-color:#40519F!important;box-shadow:0vw .364vw .833vw rgba(106,165,121,.19)}
.m-servicelink .tit{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.125vw}
.m-servicelink .ch{font-size:1.145vw;margin-bottom:.416vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-servicelink .group:hover .ch{color:#40519F}
.m-servicelink .en{color:#adadad;font-size:.937vw}
.m-servicelink .icn img{width:2.395vw;height:2.395vw}
.m-servicelink .more{display:inline-block;font-size:.729vw;color:#666;padding-right:1.041vw;background-repeat:no-repeat;background-position:right center;background-size:.677vw auto;background-image:url(../images/b3.png);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-servicelink .group:hover .more{background-image:url(../images/b3-1.png);color:#40519F}
.row-service-det{background-color:#f4f8f5;padding-bottom:3.645vw}
.m-service-det{overflow:hidden;display:flex;align-items:stretch;justify-content:flex-start;margin-top:-5.989vw;position:relative;z-index:1}
.m-service-det .col-l{display:block;width:15%;border-right:.052vw solid rgba(41,137,66,.5);min-height:.052vw;float:none}
.m-floor.fixed{top:4.687vw;width:12.5vw}
.ul-snvser{padding-top:.833vw}
.ul-snvser .con{display:block;text-align:center;padding:2.083vw 0;font-size:1.145vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-snvser .con span{display:inline-block;padding-right:2.083vw;background-image:url(../images/c9.png);background-position:right center;background-repeat:no-repeat;background-size:.833vw auto;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-snvser .con:hover,.ul-snvser .on .con{color:#40519F}
.ul-snvser .con:hover span,.ul-snvser .on .con span{background-image:url(../images/c9-1.png)}
.m-serdet-right{overflow:hidden;background-color:#fff;padding:0 7.187vw 2.083vw 3.645vw;width:85%}
.m-serdet-right .top{display:flex;align-items:center;justify-content:space-between;margin-top:3.125vw;padding-bottom:1.25vw;border-bottom:.052vw dashed #98e1ab;margin-bottom:2.083vw}
.m-serdet-right .tit .ch{color:#40519F;font-size:1.354vw}
.m-serdet-right .tit .en{color:#adadad;font-size:.833vw}
.m-serdet-right .txt{font-size:.937vw;line-height:1.718vw}
.m-serdet-right h2{font-size:1.25vw}
.m-serdet-right h3{font-size:1.041vw;position:relative;padding-left:1.041vw}
.m-serdet-right h3 span{width:.781vw;height:.781vw;position:absolute;left:0;top:.5em;display:inline-block}
.m-serdet-right h3 span img{width:.781vw;height:.781vw;display:block}
}
@media only screen and (min-width:1199px) and (max-width:1700px){
.g-titnews{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.411vw}
.g-titnews .tit{font-size:1.294vw;position:relative;padding-left:.588vw}
.g-titnews .tit::after{height:1.176vw;width:.235vw;background-color:#40519F;position:absolute;content:"";left:0;top:50%;transform:translateY(-50%)}
.g-titnews .more{font-size:.941vw;color:#999;display:block;transition:.3s}
.g-titnews .more:hover{opacity:.8}
.g-bana1{padding-top:39.4%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}
.g-bana1 .txt{color:#fff;position:absolute;left:0;right:0;top:42%}
.g-bana1 .ch{font-size:4.117vw;font-weight:400;margin-bottom:1.647vw}
.g-bana1 .en{font-size:2.352vw;opacity:.7;text-transform:capitalize}
.g-taba1{margin-top:-2.058vw;position:relative;z-index:1;margin-bottom:1.47vw}
.ul-tablist1{background-color:#fff;height:4.411vw;display:block;overflow:hidden;box-shadow:0vw .235vw 1.647vw rgba(0,0,0,.15);display:flex;align-items:center;justify-content:space-between}
.ul-tablist1 li{display:block;text-align:center;flex:1}
.ul-tablist1 .con{display:block;line-height:4.411vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;font-size:1.058vw}
.ul-tablist1 .con:hover,.ul-tablist1 .on .con{background-color:#40519F;color:#fff}
.ul-listnews1 li{margin-bottom:1.529vw}
.ul-listnews1 .con{display:block;overflow:hidden;background-color:#f8f8f8;padding:.941vw 1.411vw}
.ul-listnews1 .pic{float:left;width:21%;overflow:hidden;border-radius:.47vw;-webkit-border-radius:.47vw;-moz-border-radius:.47vw;-ms-border-radius:.47vw;-o-border-radius:.47vw;margin-right:1.764vw;position:relative}
.ul-listnews1 .pic .date{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;right:0;text-align:center;color:#fff;font-family:DIN;position:absolute;font-size:2.352vw}
.ul-listnews1 .pic img{display:block;width:100%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-listnews1 .con:hover .pic img{transform:scale(1.06);-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06)}
.ul-listnews1 .txt{overflow:hidden}
.ul-listnews1 h3{margin-bottom:.676vw;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;height:1.5em;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-listnews1 .con:hover h3{color:#40519F}
.ul-listnews1 .desc{margin-bottom:.794vw;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.7;height:3.4em}
.ul-listnews1 .info{overflow:hidden}
.ul-listnews1 .time{float:left;width:50%;color:#999;font-family:DIN;font-weight:700}
.ul-listnews1 .more{float:right;display:inline-block;border-bottom:.058vw solid #333;padding-bottom:.352vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-listnews1 .con:hover .more{color:#40519F;border-color:#40519F}
.row-news{padding:2.705vw 0;padding-bottom:5.882vw}
.row-news .col-l{width:78%}
.row-news .col-r{width:16.5%}
.ul-listnews2{margin-bottom:4.823vw}
.ul-listnews2 li{margin-bottom:1.47vw}
.ul-listnews2 .con{display:block;background-color:#f7f7f7}
.ul-listnews2 .pic{overflow:hidden}
.ul-listnews2 .pic .img{display:block;width:100%;height:auto;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-listnews2 .con:hover .pic .img{transform:scale(1.06);-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06)}
.ul-listnews2 .txt{padding:1.176vw .823vw 1.411vw}
.ul-listnews2 .tit{font-size:1.176vw;overflow:hidden;margin-bottom:.588vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;font-weight:700;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}
.ul-listnews2 .con:hover .tit{color:#40519F}
.ul-listnews2 .info{display:inline-block;font-size:.882vw;color:#adadad;margin-bottom:.588vw;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}
.ul-listnews2 .desc{font-size:.941vw}
.m-newsdetail .top{border-bottom:.058vw solid #d9d9d9;padding-bottom:2.352vw;margin-bottom:2.352vw}
.m-newsdetail .tittle{margin-bottom:1.647vw}
.m-newsdetail .tittle span{display:inline-block;padding:.47vw 1.176vw;background-color:#ebebeb;border-radius:1.411vw;-webkit-border-radius:1.411vw;-moz-border-radius:1.411vw;-ms-border-radius:1.411vw;-o-border-radius:1.411vw}
.m-newsdetail .tit{overflow:hidden;margin-bottom:.588vw}
.m-newsdetail h1{float:left;width:65%;line-height:2;font-size:1.764vw}
.m-newsdetail .date{float:right;width:7.294vw;border:.058vw solid #d9d9d9;text-align:center;font-family:DIN}
.m-newsdetail .date .year{border-bottom:.058vw solid #d9d9d9;font-size:1.058vw;height:2.588vw;line-height:2.588vw;color:#999}
.m-newsdetail .day{font-size:2.117vw;padding:.47vw 0}
.m-newsdetail .desc{font-size:1.058vw;line-height:1.47vw;margin-bottom:3.529vw}
.m-newsdetail .info{color:#999;font-size:.823vw}
.m-newsdetail .info span{display:inline-block;margin-right:2.352vw}
.m-newsdetail .link-news{background-color:#f4f8f5;padding:1.764vw 1.882vw;overflow:hidden;background-image:url(../images/a4.png);background-position:center;background-repeat:no-repeat;background-size:2.352vw}
.m-newsdetail .link-news a{font-size:1.058vw;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-newsdetail .link-news a:hover{color:#40519F}
.m-newsdetail .link-news .prev{float:left;width:40%}
.m-newsdetail .link-news .next{float:right;width:40%}
.ul-servicelist{display:block}
.ul-servicelist .con{display:block;padding:4.117vw 0 2.352vw}
.ul-servicelist li:nth-child(even) .con{background:#f4f8f5}
.m-servicedet{overflow:hidden;position:relative;background:#f4f8f5;padding:3.529vw 4.705vw 3.529vw 3.529vw;margin-bottom:1.411vw}
.ul-servicelist li:nth-child(even) .m-servicedet{background-color:#fff;text-align:right}
.m-servicedet .content{color:#f5f7ea;font-size:4.294vw;left:0;bottom:-2.235vw;position:absolute;display:inline-block;z-index:1;color:#e5f7ea;text-transform:uppercase}
.ul-servicelist li:nth-child(even) .m-servicedet .content{right:2.352vw;left:auto;color:#f4f8f5}
.m-servicedet .tit{float:left;position:relative;width:28%;padding-top:.941vw}
.ul-servicelist li:nth-child(even) .m-servicedet .tit{float:right}
.m-servicedet .tit::after{position:absolute;content:"";width:1.47vw;height:.294vw;background:#40519F;left:0;top:0}
.ul-servicelist li:nth-child(even) .m-servicedet .tit::after{right:0;left:auto}
.m-servicedet .t1{font-size:2.352vw;margin-bottom:.588vw;font-family:Alibaba-PuHuiTi-Bold}
.m-servicedet .t2{font-size:1.294vw;color:#d6d6d6;text-transform:uppercase}
.m-servicedet .txt{overflow:hidden;font-size:1.294vw;line-height:2.588vw}
.m-servicelink{overflow:hidden}
.m-servicelink .links{height:32.82vw;overflow-y:auto;overflow-x:hidden}
.m-servicelink .links .con1{margin:0 -.823vw;overflow:hidden}
.m-servicelink .pic{float:right;width:48.52vw;margin-left:2.352vw;overflow:hidden}
.ul-servicelist li:nth-child(even) .m-servicelink .pic{float:left;margin-left:0;margin-right:1.764vw}
.m-servicelink .pic img{display:block;width:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-servicelink .pic img:hover{transform:scale(1.06);-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06)}
.m-servicelink .pic .img{padding-top:64%;background-position:center;background-repeat:no-repeat;background-size:cover}
.m-servicelink .inner{float:left;width:50%;padding:.058vw .941vw;margin-bottom:1.882vw}
.m-servicelink .inner-last{width:100%}
.m-servicelink .group{border:.058vw solid #98e1ab;outline:.058vw solid transparent!important;background:#f4f8f5;padding:2.941vw 1.764vw 2.705vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;box-sizing:border-box;height:14.47vw}
.ul-servicelist li:nth-child(even) .m-servicelink .group{background-color:#fff}
.m-servicelink .group:hover{border-color:#40519F;outline-color:#40519F!important;box-shadow:0vw .411vw .941vw rgba(106,165,121,.19)}
.m-servicelink .tit{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.529vw}
.m-servicelink .ch{font-size:1.294vw;margin-bottom:.47vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;font-weight:700}
.m-servicelink .group:hover .ch{color:#40519F}
.m-servicelink .en{color:#adadad;font-size:1.058vw}
.m-servicelink .icn img{width:2.705vw;height:2.705vw}
.m-servicelink .more{display:inline-block;font-size:.823vw;color:#666;padding-right:1.176vw;background-repeat:no-repeat;background-position:right center;background-size:.764vw auto;background-image:url(../images/b3.png);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-servicelink .group:hover .more{background-image:url(../images/b3-1.png);color:#40519F}
.row-service-det{background-color:#f4f8f5;padding-bottom:4.117vw}
.m-service-det{overflow:hidden;display:flex;align-items:stretch;justify-content:flex-start;margin-top:-6.764vw;position:relative;z-index:1}
.m-service-det .col-l{width:15%;border-right:.058vw solid rgba(41,137,66,.5);min-height:.058vw;float:none;background-color:#e2efe6}
.m-floor.fixed{position:fixed;height:auto;top:5.294vw;width:14.11vw;padding-top:0}
.ul-snvser{padding-top:.941vw}
.ul-snvser .con{display:block;text-align:center;padding:2.352vw 0;font-size:1.294vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-snvser .con span{display:inline-block;padding-right:2.352vw;background-image:url(../images/c9.png);background-position:right center;background-repeat:no-repeat;background-size:.941vw auto;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-snvser .con:hover,.ul-snvser .on .con{color:#40519F}
.ul-snvser .con:hover span,.ul-snvser .on .con span{background-image:url(../images/c9-1.png)}
.m-serdet-right{overflow:hidden;background-color:#fff;padding:0 8.117vw 2.352vw 4.117vw;width:85%}
.m-serdet-right .top{display:flex;align-items:center;justify-content:space-between;margin-top:3.529vw;padding-bottom:1.411vw;border-bottom:.058vw dashed #98e1ab;margin-bottom:2.352vw}
.m-serdet-right .tit .ch{color:#40519F;font-size:1.529vw}
.m-serdet-right .tit .en{color:#adadad;font-size:.941vw}
.m-serdet-right .txt{font-size:1.058vw;line-height:1.941vw}
.m-serdet-right h2{font-size:1.411vw}
.m-serdet-right h3{font-size:1.176vw;position:relative;padding-left:1.176vw}
.m-serdet-right h3 span{width:.882vw;height:.882vw;position:absolute;left:0;top:.5em;display:inline-block}
.m-serdet-right h3 span img{width:.882vw;height:.882vw;display:block}
}
@media only screen and (max-width:1199px){
.m-service-det .col-l{display:none}
.m-serdet-right{width:100%}
.g-bana1 .txt{top:35%}
.ul-tablist1 .con{line-height:50px;font-size:16px}
.ul-tablist1{height:50px}
.g-bana1 .ch{font-size:35px;margin-bottom:10px}
.g-bana1 .en{font-size:20px}
.row-news .col-l{float:none;width:100%;margin-bottom:50px}
.row-news .col-r{float:none;width:100%}
.ul-listnews1 h3{font-size:18px;margin-bottom:5px}
.ul-listnews1 .desc{font-size:16px;margin-bottom:5px}
.ul-listnews1 .pic .date{font-size:26px}
.ul-listnews1 .con{padding:15px}
.ul-listnews1 .time{font-size:14px}
.ul-listnews1 .more{font-size:14px;padding-bottom:4px}
.ul-listnews1 .pic{margin-right:14px;height:128px}
.row-news{padding:30px 0}
.ul-listnews2 .tit{font-size:18px}
.ul-listnews2 .txt{padding:14px}
.m-newsdetail h1{font-size:20px}
.m-newsdetail .date{width:80px}
.m-newsdetail .date .year{font-size:16px;height:30px;line-height:30px}
.m-newsdetail .day{font-size:20px}
.m-newsdetail .top{padding-bottom:20px;margin-bottom:20px}
.m-newsdetail .tittle{margin-bottom:15px}
.m-newsdetail .link-news a{font-size:14px}
.m-newsdetail .link-news{padding:15px;margin-bottom:20px}
.m-newsdetail .desc{margin-bottom:30px}
.m-servicedet{padding:20px}
.m-servicedet .t1{font-size:20px}
.m-servicedet .txt{font-size:16px;line-height:1.7}
.m-servicedet .t2{font-size:18px}
.m-servicedet .content{font-size:50px;bottom:-25px}
.m-servicelink .pic{float:none;width:100%;margin-left:0;margin-bottom:20px}
.m-servicelink .links{height:auto;overflow:hidden}
.ul-servicelist li:nth-child(even) .m-servicelink .pic{float:none;width:100%;margin-right:0;margin-bottom:20px}
.m-servicelink .group{height:auto;padding:20px}
.m-servicelink .ch{font-size:18px}
.m-servicelink .en{font-size:14px}
.m-servicelink .tit{margin-bottom:20px}
.m-servicelink .icn img{width:30px;height:30px}
.m-servicelink .inner{padding:1px 5px}
.m-servicelink .links .con1{margin:0}
.ul-servicelist .con{padding:30px 0}
.m-serdet-right{padding:0 20px 20px}
.ul-snvser .con{padding:10px 0;font-size:18px}
.m-serdet-right .top{margin:20px 0}
.m-serdet-right .tit .ch{font-size:18px}
.m-serdet-right .tit .en{font-size:14px}
.m-serdet-right .icn img{max-height:30px}
.m-serdet-right h2{font-size:18px}
.m-serdet-right h3{font-size:16px}
.m-serdet-right .txt{font-size:16px}
.m-serdet-right h3 span{top:.6em}
.ul-snvser .con span{padding-right:20px}
}
@media only screen and (max-width:959px){
.g-titnews{margin-bottom:15px}
.g-titnews .more{font-size:14px}
.g-titnews .tit{font-size:20px}
.g-titnews .tit::after{height:16px}
.pages ul li{display:none}
.pages ul .next,.pages ul .on,.pages ul .prev,.pages ul .select{display:inline-block}
.m-newsdetail h1{font-size:18px}
.m-newsdetail .date{width:70px}
.m-newsdetail .date .year{font-size:14px}
.m-newsdetail .day{font-size:16px}
.m-newsdetail .desc{font-size:14px}
.m-newsdetail .link-news{background-size:25px}
.m-servicedet .content{display:none}
.m-servicedet .t1{font-size:18px}
.m-servicedet .t2{font-size:14px}
.m-servicedet .txt{font-size:14px}
.ul-snvser .con{font-size:16px}
.m-service-det{margin-top:0}
}
@media only screen and (max-width:767px){
.g-bana1 .ch{font-size:18px;margin-bottom:0}
.g-bana1 .en{font-size:14px}
.ul-tablist1 .con{line-height:35px;font-size:14px}
.ul-tablist1{height:35px;display:block;white-space:nowrap;overflow-x:auto;overflow-y:hidden;text-align:center}
.ul-tablist1 li{display:inline-block}
.ul-tablist1 .con{padding:0 10px}
.g-cur{display:none}
.g-taba1{margin-top:-16px;margin-bottom:0}
.ul-listnews1 .pic{width:34%;height:102px}
.ul-listnews2{margin-bottom:30px}
.ul-listnews1 h3{font-size:16px}
.ul-listnews1 .desc{font-size:14px}
.ul-listnews1 .time{font-size:12px}
.ul-listnews1 .more{font-size:12px}
.ul-listnews1 .pic .date{font-size:25px}
.ul-listnews2 .tit{font-size:16px;margin-bottom:4px}
.ul-listnews2 .info{font-size:12px}
.ul-listnews2 .desc{font-size:14px}
.m-newsdetail h1{margin-bottom:10px;font-size:16px;width:100%}
.m-newsdetail .date{margin-top:10px;display:none}
.m-newsdetail .info{font-size:12px}
.m-newsdetail .info span{margin-right:15px}
.m-newsdetail .tittle span{font-size:12px;padding:4px 15px}
.m-newsdetail .link-news .prev{float:none;width:100%;margin-bottom:10px}
.m-newsdetail .link-news .next{float:none;width:100%}
.m-newsdetail .link-news{background-image:none}
.m-servicedet .tit{float:none;width:100%;margin-bottom:10px;padding-top:8px}
.m-servicedet .t1{margin-bottom:0}
.m-servicedet .tit::after{height:2px}
.m-servicelink .inner{float:none;width:100%;margin-bottom:15px;padding:1px}
.ul-servicelist li:nth-child(even) .m-servicedet .tit{float:none}
.m-servicelink .ch{font-size:16px}
.m-servicelink .en{font-size:12px}
.m-service-det .col-l{display:none}
.m-serdet-right{float:none;width:100%;padding:0 0 20px}
.row-service-det{background-color:#fff}
.m-serdet-right .txt-ue{display:block}
.m-serdet-right .txt-pc{display:none}
}
@font-face{font-family:DIN-Bold;src:url(../fonts/DIN-Bold.otf)}
.row-d1{overflow:hidden;padding-top:85px}
.g-tit-d{text-align:center;margin-bottom:57px}
.g-tit-d h3{font-size:40px;color:#333;font-weight:600}
.g-tit-d b{font-size:22px;font-weight:600;text-transform:uppercase;color:#d6d6d6}
.m-about1{padding-bottom:70px}
.m-about1 .content{margin-bottom:50px}
.m-about1 .col-l,.m-about1 .col-r{width:45%}
.m-about1 .desc{font-size:18px;text-align:justify;color:#000;margin-bottom:83px;line-height:1.75;letter-spacing:.5px}
.m-about1 .desc1{margin-bottom:20px}
.m-about1 .desc3{margin-bottom:0}
.m-about1 .content .tit{position:relative;font-weight:700;font-size:24px;text-align:justify;color:#333;padding-left:40px;margin-bottom:73px;line-height:1.7}
.m-about1 .content .pic{width:100%;height:auto;overflow:hidden}
.m-about1 .content .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-about1 .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-about1 .content .tit2{margin-bottom:29px;padding-top:8px}
.m-about1 .content .tit::before{content:'';position:absolute;top:0;left:0;width:24px;height:19px;background-image:url(../images/d-icon1.png);background-size:contain;background-repeat:no-repeat;background-position:center}
.ul-numlist{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}
.ul-numlist li{float:left;width:25%}
.ul-numlist .con{position:relative;padding:26px 70px 7px}
.ul-numlist .con::after{content:'';position:absolute;top:50%;right:0;width:1px;height:40px;background:#d6d6d6;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-numlist li:last-child .con::after{display:none}
.ul-numlist .con .tit{font-size:18px;color:#000}
.ul-numlist .con .num{font-size:16px;color:#666}
.ul-numlist .con .num b,.ul-numlist .con .num span{font-family:DIN-Bold;font-weight:700;font-size:60px;color:#40519F}
.ul-numlist .con .num b{margin-right:26px}
.m-Service{padding:68px 0 45px;background:#f5f9f6}
.ul-prolist{margin:0 -12px}
.ul-prolist li{float:left;width:25%;margin-bottom:25px}
.ul-prolist .con{display:block;background:#fff;margin:0 12px;height:528px;overflow:hidden;box-sizing:border-box;padding-bottom:40px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-prolist .con .txt{padding:39px 30px 20px}
.ul-prolist .tit{height:1.5em;font-size:24px;color:#333;margin-bottom:31px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-prolist .desc{height:8.5em;font-size:18px;color:#666;line-height:1.7;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}
.ul-prolist .pic{position:relative;width:210px;height:210px;margin:0 auto;border-radius:50%;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;z-index:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-prolist .pic::before{content:'';position:absolute;top:50%;left:50%;width:100%;height:100%;background:rgba(0,0,0,.5);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:2}
.ul-prolist .pic .img1{display:block;width:100%;height:100%;object-fit:cover}
.ul-prolist .pic .img2{position:absolute;top:50%;left:50%;width:34px;height:34px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:2}
.ul-prolist .con:hover{padding-bottom:0}
.ul-prolist .con:hover .tit{color:#40519F}
.ul-prolist .con:hover .pic{width:100%;height:258px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
.ul-prolist .con:hover .pic::before{opacity:0}
.ul-prolist .con:hover .pic .img2{opacity:0}
.ul-prolist .con:hover .txt{padding-bottom:20px}
.m-advantage{padding:68px 0 70px;background-repeat:no-repeat;background-size:cover;background-position:center}
.m-advantage .g-tit-d h3{color:#fff}
.m-advantage .g-tit-d b{color:#d6d6d6}
.m-advantage .content{height:734px;background-color:#fff}
.m-advantage .content .pic{float:left;width:818px;height:734px;overflow:hidden}
.m-advantage .content .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advantage .content .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-advantage .content .fold{height:734px;overflow-y:auto;overflow-x:hidden;padding:15px 40px 24px 40px;box-sizing:border-box}
.m-advantage .content .fold::-webkit-scrollbar{width:5px;height:10px}
.m-advantage .content .fold::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#40519F;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}
.m-advantage .content .fold::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.2);-webkit-border-radius:10px;border-radius:10px;background:#ededed;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}
.m-advertise-d li{padding:25px 0 22px;border-bottom:1px solid #d6d6d6;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d .title{justify-content:space-between;display:flex;align-items:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d .title .tit{font-size:24px;color:#333;flex:1;width:80%;display:flex;align-items:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d .title .tit p{width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-advertise-d .title span{display:inline-block;width:40px;height:40px;background-repeat:no-repeat;background-size:cover;background-position:center;margin-right:35px}
.m-advertise-d .title i{width:6px;height:6px;border:1px solid transparent;border-top-color:#000;border-right-color:#000;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d li.on{border-bottom-color:#40519F;padding-bottom:16px}
.m-advertise-d li.on .title{margin-bottom:23px}
.m-advertise-d li.on .title .tit{color:#40519F}
.m-advertise-d li.on .title i{border-top-color:#40519F;border-right-color:#40519F;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}
.m-require-d{padding:0 40px 0 50px}
.m-require-d .desc{font-size:18px;color:#333;line-height:1.7}
.m-certificate{padding-top:67px;padding-bottom:65px}
.m-certificate .g-tit-d{margin-bottom:87px}
.m-certificate .slickbox{position:relative;z-index:2}
.m-certificate .slickbox .bg{display:none;position:absolute;bottom:-101px;left:0;width:100%;height:131px;background-image:url(../images/d-bg3.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}
.slick-d1{position:relative;padding:0 80px;margin:0 -30px;z-index:1}
.slick-d1 .slick-arrow{position:absolute;z-index:2;width:54px;height:54px;border:0;top:50%;transform:translateY(-50%);font-size:0;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:contain;background-color:transparent;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.slick-d1 .slick-prev{left:0;background-image:url(../images/e-left1.png)}
.slick-d1 .slick-prev:hover{background-image:url(../images/e-left1-on.png)}
.slick-d1 .slick-next{right:0;background-image:url(../images/e-right1.png)}
.slick-d1 .slick-next:hover{background-image:url(../images/e-right1-on.png)}
.slick-d1 .item{margin:0 30px}
.slick-d1 .item .pic{width:315px;height:auto;overflow:hidden}
.slick-d1 .item .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.slick-d1 .item:hover .pic img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}
.m-team{padding:67px 0 20px;background:#f5f9f6}
.m-team .g-tit-d{margin-bottom:121px}
.ul-perlist{padding:0 80px}
.ul-perlist li{margin-bottom:100px}
.ul-perlist li:last-child{margin-bottom:0}
.ul-perlist .con{display:block}
.ul-perlist .pic{float:left;width:31.25%;margin-right:57px;margin-top:-118px}
.ul-perlist li:nth-child(2n) .pic{float:right;margin-left:50px;margin-right:0}
.ul-perlist .txt{overflow:hidden}
.ul-perlist .title{margin-bottom:53px;display:flex;justify-content:flex-start}
.ul-perlist .title .name{display:inline-block;font-size:24px;color:#000;line-height:34px;margin-right:100px}
.ul-perlist .title .email{display:inline-block;min-width:286px;background-image:url(../images/d-icon10.png);background-size:35px 35px;background-repeat:no-repeat;background-position:left center;font-size:16px;padding-left:43px;padding-right:30px;color:#40519F;border:1px solid #40519F;border-radius:20px;border-left:none;height:35px;line-height:35px;box-sizing:border-box}
.ul-perlist .desc{font-size:18px;color:#000;line-height:1.9}
.ul-perlist .desc dd{overflow:hidden}
.ul-perlist .desc dd span{float:left;width:50%;font-size:18px;color:#000}
.row-d2{overflow:hidden}
.m-join1 .g-cur{margin-bottom:70px}
.m-join1 .cur{margin-top:0;padding-top:22px;padding-bottom:22px}
.m-join1{padding:0 0 70px;background:#f5f9f6}
.m-join1 .txt{width:48.5%;float:left;overflow:hidden}
.m-join1 .tit{font-size:40px;color:#40519F;margin-bottom:52px;line-height:1;padding-top:3px}
.m-join1 .tit span{display:inline;position:relative}
.m-join1 .tit span::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:8px;background:linear-gradient(180deg,#71a040 0,#246c35 100%);opacity:.2}
.m-join1 .desc{font-size:17px;color:#000;line-height:1.85;letter-spacing:.5px}
.m-join1 .pic{width:48.7%;float:right;overflow:hidden}
.m-join1 .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-join1 .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-join2{padding:67px 0 70px}
.m-join2 .tit{text-align:center;margin-bottom:55px}
.m-join2 .tit h3{font-size:40px;color:#333;margin-bottom:10px}
.m-join2 .tit .desc{font-size:24px;color:#333}
.m-advertise-d2 li{margin-bottom:32px;border-bottom:2px solid #fafafa;box-sizing:border-box;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d2 li:last-child{margin-bottom:0}
.m-advertise-d2 .con{padding:44px 48px 44px 59px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;background:#fafafa;box-sizing:border-box}
.m-advertise-d2 .tit1{font-weight:700;font-size:28px;color:#333;width:25%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d2 .txt{position:relative;width:70%;padding-right:100px}
.m-advertise-d2 .info{height:70px;overflow:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d2 .info h3{font-size:17px;color:#666;font-weight:400;line-height:2.5;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d2 .info p{font-size:16px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d2 .more{width:50px;height:50px;background-image:url(../images/d-icon11.png);background-size:22px 22px;background-repeat:no-repeat;background-position:center}
.m-advertise-d2 .btn{position:absolute;bottom:-77px;left:0;font-size:14px;color:#fff;width:88px;height:40px;line-height:40px;text-align:center;background:#40519F;border-radius:4px;opacity:0}
.m-advertise-d2 li.on{border-bottom:2px solid #40519F}
.m-advertise-d2 li.on .con{padding-bottom:125px}
.m-advertise-d2 .con:hover .tit1,.m-advertise-d2 li.on .tit1{color:#40519F}
.m-advertise-d2 li.on .info h3,.m-advertise-d2 li.on .info p{color:#333}
.m-advertise-d2 li.on .info p{white-space:inherit;margin-bottom:14px}
.m-advertise-d2 li.on .info{height:auto;overflow:visible}
.m-advertise-d2 li.on .btn{opacity:1}
.m-advertise-d2 li.on .more{background-image:url(../images/d-icon11-on.png);background-size:22px 4px}
.m-welfare{padding:67px 0 55px;background:#f5f9f6}
.m-welfare .g-tit-d{margin-bottom:62px}
.ul-fulist{margin:0 -20px}
.ul-fulist li{width:16.66%;float:left;margin-bottom:20px}
.ul-fulist .con{position:relative;display:block;margin:0 20px;width:245px;height:245px;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-fulist .con:hover{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px)}
.ul-fulist .text{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.ul-fulist .pic{width:90px;height:90px;line-height:90px;text-align:center;margin:0 auto 25px}
.ul-fulist .pic img{display:inline-block;vertical-align:middle}
.ul-fulist .tit{font-size:22px;color:#333;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-fulist .con:hover .tit{color:#40519F}
.m-contact{padding:67px 0 70px}
.m-contact .g-tit-d{margin-bottom:58px}
.m-contact .desc{padding-top:35px;box-sizing:border-box;border-top:4px solid #40519F;margin-bottom:38px}
.m-contact .desc .item{float:left;width:25%}
.m-contact .desc .item .s1{display:block;font-size:18px;color:#666;margin-bottom:18px}
.m-contact .desc .item .s2{display:block;font-size:22px;font-weight:600;color:#333}
.m-contact .pic{width:100%;height:auto;overflow:hidden}
.m-contact .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-contact .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.swiper-d1{position:relative}

.row-d3{padding-top:15px;overflow:hidden}
.m-wisdom{padding:70px 0 73px}
.m-wisdom .col-l{width:49.25%}
.m-wisdom .col-r{width:46%;overflow:hidden;padding-top:15px;margin-top:-15px}
.m-wisdom .m-tabBox-d{padding-top:12px}
.m-wisdom .g-tit-d{text-align:left;margin-bottom:74px}
.m-wisdom .pic{width:100%;height:auto;overflow:hidden}
.m-wisdom .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-wisdom .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-tabBox-d .tab-tit{margin-bottom:53px;border-top:1px dashed #ccf0d5}
.m-tabBox-d .tab-tit li,.swiper-d1 .li{cursor:pointer}
.swiper-d1 .li{padding:0 10px}
.swiper-d1 .swiper-notification{display:none}
.m-tabBox-d .tab-tit .tit{height:1.5em;font-size:24px;color:#333;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-tabBox-d .tab-tit i{display:block;width:20px;height:20px;background-image:url(../images/d-i13.png);background-position:center;background-repeat:no-repeat;background-size:contain;margin-bottom:22px;margin-top:-10px}
.m-tabBox-d .tab-tit .desc{font-size:17px;color:#666;height:3.6em;line-height:1.8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-tabBox-d .tab-con .con{overflow-y:auto;height:340px;padding-right:15px}
.m-tabBox-d .tab-con .con .morebox{display:none}
.m-tabBox-d .tab-con .con::-webkit-scrollbar{width:5px;height:10px}
.m-tabBox-d .tab-con .con::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#40519F}
.m-tabBox-d .tab-con .con::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.2);-webkit-border-radius:10px;border-radius:10px;background:#ededed}
.m-tabBox-d .tab-con .info{font-size:17px;text-align:justify;color:#333;line-height:1.8}
.swiper-d1{overflow:inherit!important}

.m-tabBox-d .tab-tit li.on i,.swiper-d1 .slide-thumb-active i{background-image:url(../images/d-i13-on.png)}
.m-tabBox-d .tab-tit li.on .tit,.swiper-d1 .slide-thumb-active .tit{color:#40519F}
.m-tabBox-d .tab-tit .slide-thumb-active .desc,.m-tabBox-d .tab-tit li.on .desc{color:#333}
.m-wisdom2{background:#f5f9f6;padding-bottom:70px}
.m-wisdom3,.m-wisdom4{padding-bottom:46px}
.m-wisdom2 .col-l{width:46%}
.m-wisdom2 .g-tit-d{margin-bottom:40px}
.m-wisdom .desc{font-size:17px;text-align:justify;color:#333;line-height:1.8}
.m-wisdom2 .g-tit-d h3{line-height:1.5;font-size:38px}
.m-wisdom2 .col-r{width:49.25%}
.ul-list-d1{margin:0 -16px;font-size:0;padding-bottom:30px;white-space:nowrap}
.m-wisdom2 .TAB_CLICK2{margin:0}
.m-wisdom2 .m-tabBox-d2 .tab-tit{margin:0 -16px 21px}
.m-wisdom2 .content{margin-bottom:55px}
.ul-list-d1 li{min-width:512px;display:inline-block}
.m-wisdom2 .content-m{display:none}
.m-tabBox-d2 .tab-tit{overflow-x:auto;overflow-y:hidden;margin-bottom:21px}
.m-tabBox-d2 .tab-tit::-webkit-scrollbar{width:10px;height:10px}
.m-tabBox-d2 .tab-tit::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#40519F}
.m-tabBox-d2 .tab-tit::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.2);-webkit-border-radius:10px;border-radius:10px;background:#ededed}
.ul-list-d1 .con{position:relative;padding:16px 40px 24px;background-color:#fff;margin:0 16px;box-sizing:border-box;cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d1 .con::after{opacity:0;content:'';position:absolute;bottom:-48px;left:50%;width:84px;height:52px;background-image:url(../images/d-i11.png);background-position:center;background-repeat:no-repeat;background-size:cover;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.ul-list-d1 .con .s1{margin-bottom:27px;font-size:16px;color:#333;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d1 .con .tit{flex:1;overflow:hidden;padding-right:10px}
.ul-list-d1 .con h3{font-size:23px;color:#333;font-weight:400;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d1 .con b{display:block;font-size:16px;color:#333;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d1 .text{display:flex;justify-content:space-between;align-items:center}
.ul-list-d1 .icon{width:40px;height:41px}
.ul-list-d1 .icon img{display:block;width:100%;height:100%;object-fit:cover}
.ul-list-d1 li.on .con{box-shadow:0 10px 14px rgba(41,137,66,.08)}
.ul-list-d1 li.on .con::after{opacity:1}
.ul-list-d1 li.on .con .s1,.ul-list-d1 li.on .con b,.ul-list-d1 li.on .con h3{color:#40519F}
.m-tabBox-d2 .listbox{background-color:#fff}
.m-tabBox-d2 .listbox .tit{font-size:18px;color:#333;padding:14px 32px 11px;border-bottom:1px solid #ebebeb;box-sizing:border-box}
.ul-list-d2{padding:0 32px}
.ul-list-d2 li{float:left;width:20%}
.ul-list-d2 .con{padding:34px 0 36px;font-size:17px;color:#333}
.ul-list-d2 .con i{display:inline-block;width:16px;height:17px;margin-right:11px;vertical-align:middle;background-image:url(../images/d-i12.png);background-size:cover;background-repeat:no-repeat;background-position:center}
.m-wisdom3 .content{margin-bottom:55px}
.m-wisdom3 .g-tit-d{padding-top:36px;margin-bottom:53px}
.ul-list-d3{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:stretch;padding-bottom:0}
.ul-list-d3 .con{background:#f5f9f6;height:100%;display:block;padding:16px 0 0}
.ul-list-d3 .con .s1{padding:0 39px}
.ul-list-d3 .con .txt{padding:0 39px 24px}
.ul-list-d3 .con::after{display:none}
.ul-list-d3 li{margin-bottom:24px;min-width:auto}
.ul-list-d3 .li1{width:28.7%;min-width:auto}
.ul-list-d3 .li2{width:42.6%}
.ul-list-d3 .li3{width:50%}
.bottombox-d .ul-list-d2{padding:34px 0 17px;border-top:1px solid #ebebeb;display:flex;justify-content:space-around;align-items:stretch;flex-wrap:wrap}
.bottombox-d .ul-list-d2 li{width:auto;margin-bottom:20px;min-width:180px}
.bottombox-d .ul-list-d2 .con{padding:0}
.bottombox-d .ul-list-d4{justify-content:flex-start}
.bottombox-d .ul-list-d4 li{min-width:196px}
.m-wisdom4{background:#f5f9f6}
.m-wisdom4 .g-tit-d{padding-top:14px;margin-bottom:38px}
.m-wisdom4 .col-r{width:49.25%}
.m-wisdom4 .col-l{width:46%}
.m-wisdom4 .ul-list-d3 .con{background-color:#fff}
.m-wisdom4 .ul-list-d4 li{min-width:260px;margin-bottom:23px}
.m-wisdom4 .ul-list-d2{padding-bottom:12px}
.m-contantus1{padding:89px 0 37px}
.ul-addlist{margin:0 -32px}
.ul-addlist li{float:left;width:50%;margin-bottom:32px}
.ul-addlist .con{display:block;margin:0 32px}
.ul-addlist .pic{position:relative;height:0;overflow:hidden;padding-top:43.8%;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0}
.ul-addlist .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-addlist .con:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-addlist .text{padding:40px 55px;background-color:#f5f9f6}
.ul-addlist .name{margin-bottom:22px}
.ul-addlist .name i{display:block;width:22px;height:24px;margin-bottom:9px;background-image:url(../images/d-icon17.png);background-repeat:no-repeat;background-position:center;background-size:cover}
.ul-addlist .name span{display:block;font-size:24px;color:#40519F}
.ul-addlist .desc{height:126px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.ul-addlist .desc .p{font-size:16px;color:#333;margin-bottom:15px}
.ul-addlist .desc .p:last-child{margin-bottom:0}
.row-d4{overflow:hidden}
.m-contantus2{padding-bottom:30px}
.m-contantus2 .contanttop{padding-top:76px;background:#f5f9f6}
.m-contantus2 .contanttop .g-tit-d{margin-bottom:63px}
.form-d{padding-bottom:100px}
.form-d .inpbox{margin-bottom:24px}
.form-d .input{width:48%;overflow:hidden}
.form-d .input .label{float:left;width:80px;font-size:18px;color:#333;line-height:59px;text-align:right;margin-right:16px}
.form-d .input .inp{overflow:hidden}
.form-d .input input{width:100%;height:59px;line-height:59px;padding:0 10px;background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;font-size:18px;color:#333}
.form-d .input input::placeholder{font-size:18px;color:#666}
.form-d .input2{width:100%;margin-bottom:26px}
.form-d .input2 .inp{position:relative}
.form-d textarea{border:1px solid #d8d8d8;border-radius:4px;width:100%;height:125px;box-sizing:border-box;padding:10px;font-size:18px;color:#333;resize:none}
.form-d #demo{display:block;position:absolute;bottom:10px;right:30px;font-size:14px;color:#999}
.form-d .btn{font-size:18px;padding-left:96px}
.form-d .btn1{font-size:18px;display:inline-block;color:#fff;width:123px;height:55px;line-height:55px;text-align:center;background:#40519F;border-radius:4px;margin-right:10px;cursor:pointer}
.form-d .btn2{width:88px;height:55px;line-height:55px;text-align:center;background:#fff;border:1px solid #d8d8d8;border-radius:4px;cursor:pointer}
.m-contantus2 .map{position:relative;width:100%;height:688px}
.m-contantus2 .map #container{display:block;width:100%;height:100%;object-fit:cover}
.m-contantus2 .map .anchorBL{display:none}
.m-contantus2 .map .BMap_Marker{width:60px;height:70px}
.m-contantus2 .map .BMap_Marker img{margin:0 auto!important;display:block;width:60px;height:100%;object-fit:contain;object-position:bottom}
.m-contantus2 .map .tips{position:absolute;top:180px;left:161px;width:634px;height:auto;padding:57px 50px 49px;background:#fff;border-radius:16px;box-shadow:0 0 40px rgba(48,56,50,.3)}
.m-contantus2 .map .tips .tit{font-size:32px;line-height:44px;color:#333;margin-bottom:30px}
.m-contantus2 .ul-addlist{margin:0}
.m-contantus2 .ul-addlist .text{padding:0;background-color:transparent}
.m-contantus2 .ul-addlist .name span{font-size:20px}
.m-contantus2 .ul-addlist .desc .p{margin-bottom:5px}
.m-contantus2 .ul-addlist .name i{margin-bottom:12px}
.m-contantus2 .ul-addlist .desc{min-height:auto}
.row-d5{overflow:hidden}
.m-culture{padding:84px 0 70px}
.m-culture .g-tit-d{margin-bottom:60px}
.m-culture .col-l,.m-culture .col-r{width:48.44%}
.m-culture .content{margin-bottom:50px}
.m-culture .content .tit{padding-top:8px;margin-bottom:44px}
.m-culture .tit{margin-bottom:45px}
.m-culture .desc{margin-bottom:0;font-size:17px}
.m-culture .slogan{margin:0 -25px}
.m-culture .slogan .item{width:50%;float:left}
.m-culture .slogan .con{position:relative;margin:0 25px;box-sizing:border-box;border-top:8px solid #40519F;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-culture .slogan .text{position:relative;z-index:2;padding:36px 32px 43px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-culture .slogan .tit{font-size:32px;color:#333;margin-bottom:26px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-culture .slogan .desc{font-size:24px;line-height:33px;color:#666;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-culture .slogan .con .pic{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-position:top center;background-repeat:no-repeat;background-size:cover;z-index:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-culture .slogan .con:hover .pic{opacity:1}
.m-culture .slogan .con:hover .text{background:rgba(19,32,49,.67)}
.m-culture .slogan .con:hover .tit{color:#fff}
.m-culture .slogan .con:hover .desc{color:rgba(255,255,255,.8)}
.m-value{padding:66px 0 70px;background:#f5f9f6}
.m-value .g-tit-d{margin-bottom:64px}
.ul-listd2{margin:0 -15px}
.ul-listd2 li{float:left;width:22.5%;margin-bottom:30px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listd2 li.on{width:32.5%}
.ul-listd2 .con{position:relative;overflow:hidden;display:block;height:252px;margin:0 15px;padding-top:32px;background:#fff;border-radius:16px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;box-sizing:border-box;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;box-shadow:0 2px 20px rgba(0,0,0,.14)}
.ul-listd2 .content{position:relative;margin-bottom:32px}
.ul-listd2 .content{height:158px}
.ul-listd2 .content .l{position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.ul-listd2 .title{text-align:center}
.ul-listd2 .icon{position:relative;width:80px;height:80px;margin:0 auto;margin-bottom:18px}
.ul-listd2 .icon .img1{display:block;width:100%;height:100%;object-fit:cover}
.ul-listd2 .icon .img2{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listd2 li.on .icon .img2{opacity:1}
.ul-listd2 li.on .icon .img1{display:none}
.ul-listd2 .tit{font-size:20px;text-align:center;color:#333;margin-bottom:10px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listd2 b{font-size:16px;font-weight:400;text-align:center;color:#999;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listd2 .txt{color:#fff;opacity:0;height:9em;margin-top:9px;padding:26.5px 29.5px;font-size:16px;text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listd2 .num{position:absolute;bottom:0;left:0;width:100%;font-size:14px;color:#adadad;padding:0 16px 8px;text-align:right;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listd2 li.on{width:32.5%}
.ul-listd2 li.on .con{background:#40519F}
.ul-listd2 li.on .content .l{position:static;top:auto;left:auto;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}
.ul-listd2 li.on .content .box1{padding:0 44px 0 47.5px}
.ul-listd2 li.on .txt{opacity:1;border-left:1px solid rgba(255,255,255,.28)}
.ul-listd2 li.on .num,.ul-listd2 li.on .tit{color:#fff}
.ul-listd2 li.on b{color:rgba(255,255,255,.7)}
@media only screen and (min-width:950px) and (max-width:1920px){
.row-d1{padding-top:4.427vw}
.g-tit-d{text-align:center;margin-bottom:2.968vw}
.g-tit-d h3{font-size:2.083vw;color:#333}
.g-tit-d b{font-size:1.145vw;text-transform:uppercase;color:#d6d6d6}
.m-about1{padding-bottom:3.645vw}
.m-about1 .content{margin-bottom:2.604vw}
.m-about1 .col-l,.m-about1 .col-r{width:45%}
.m-about1 .desc{font-size:.937vw;text-align:justify;color:#000;margin-bottom:4.322vw;line-height:1.75;letter-spacing:.026vw}
.m-about1 .desc1{margin-bottom:1.041vw}
.m-about1 .desc3{margin-bottom:0}
.m-about1 .content .tit{position:relative;font-weight:700;font-size:1.25vw;text-align:justify;color:#333;padding-left:2.083vw;margin-bottom:3.802vw;line-height:1.7}
.m-about1 .content .tit2{margin-bottom:1.51vw;padding-top:.416vw}
.m-about1 .content .tit::before{content:'';position:absolute;top:0;left:0;width:1.25vw;height:.989vw;background-image:url(../images/d-icon1.png);background-size:contain;background-repeat:no-repeat;background-position:center}
.ul-numlist{border-top:.052vw solid #d6d6d6;border-bottom:.052vw solid #d6d6d6}
.ul-numlist li{float:left;width:25%}
.ul-numlist .con{position:relative;padding:1.354vw 3.645vw .364vw}
.ul-numlist .con::after{content:'';position:absolute;top:50%;right:0;width:.052vw;height:2.083vw;background:#d6d6d6;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-numlist li:last-child .con::after{display:none}
.ul-numlist .con .tit{font-size:.937vw;color:#000}
.ul-numlist .con .num{font-size:.833vw}
.ul-numlist .con .num b,.ul-numlist .con .num span{font-size:3.125vw}
.ul-numlist .con .num b{margin-right:1.354vw}
.m-Service{padding:3.541vw 0 2.34375vw}
.ul-prolist{margin:0 -.625vw}
.ul-prolist li{margin-bottom:1.30208vw}
.ul-prolist .con{margin:0 .625vw;height:27.5vw;padding-bottom:2.083vw}
.ul-prolist .con .txt{padding:2.031vw 1.562vw 1.04166vw}
.ul-prolist .tit{font-size:1.25vw;margin-bottom:1.614vw}
.ul-prolist .desc{font-size:.937vw}
.ul-prolist .pic{width:10.93vw;height:10.93vw}
.ul-prolist .pic::before{content:'';position:absolute;top:50%;left:50%;width:100%;height:100%;background:rgba(0,0,0,.5);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:2}
.ul-prolist .pic .img1{display:block;width:100%;height:100%;object-fit:cover}
.ul-prolist .pic .img2{position:absolute;top:50%;left:50%;width:1.77vw;height:1.77vw;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:2}
.ul-prolist .con:hover{padding-bottom:0}
.ul-prolist .con:hover .tit{color:#40519F}
.ul-prolist .con:hover .pic{width:100%;height:13.43vw;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
.ul-prolist .con:hover .pic::before{opacity:0}
.ul-prolist .con:hover .pic .img2{opacity:0}
.ul-prolist .con:hover .txt{padding-bottom:1.04166vw}
.m-advantage{padding:3.541vw 0 3.645vw;background-repeat:no-repeat;background-size:cover;background-position:center}
.m-advantage .g-tit-d h3{color:#fff}
.m-advantage .g-tit-d b{color:#d6d6d6}
.m-advantage .content{height:38.22vw;background-color:#fff}
.m-advantage .content .pic{float:left;width:42.6vw;height:38.22vw}
.m-advantage .content .pic img{display:block;width:100%;height:100%;object-fit:cover}
.m-advantage .content .fold{height:38.22vw;padding:.781vw 2.083vw 1.25vw}
.m-advantage .content .fold::-webkit-scrollbar{width:.26vw;height:.52vw}
.m-advantage .content .fold::-webkit-scrollbar-thumb{-webkit-border-radius:.52vw;border-radius:.52vw;-webkit-border-radius:.52vw;-moz-border-radius:.52vw;-ms-border-radius:.52vw;-o-border-radius:.52vw}
.m-advantage .content .fold::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 .26vw rgba(0,0,0,.2);box-shadow:inset 0 0 .26vw rgba(0,0,0,.2);-webkit-border-radius:.52vw;border-radius:.52vw;-moz-border-radius:.52vw;-ms-border-radius:.52vw;-o-border-radius:.52vw}
.m-advertise-d li{padding:1.302vw 0 1.145vw;border-bottom-width:.052vw}
.m-advertise-d .title .tit{font-size:1.25vw}
.m-advertise-d .title span{width:2.083vw;height:2.083vw;margin-right:1.822vw}
.m-advertise-d .title i{width:.312vw;height:.312vw;border-width:.052vw}
.m-advertise-d li.on{padding-bottom:.833vw}
.m-advertise-d li.on .title{margin-bottom:1.197vw}
.m-advertise-d li.on .title .tit{color:#40519F}
.m-advertise-d li.on .title i{border-top-color:#40519F;border-right-color:#40519F;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}
.m-require-d{padding:0 2.083vw 0 2.604vw}
.m-require-d .desc{font-size:.937vw}
.m-certificate{padding-top:3.489vw;padding-bottom:3.385416vw}
.m-certificate .g-tit-d{margin-bottom:4.531vw}
.m-certificate .slickbox .bg{bottom:-5.26vw;height:6.822vw}
.slick-d1{padding:0 4.166vw;margin:0 -1.562vw}
.slick-d1 .item{margin:0 1.562vw}
.slick-d1 .item .pic{width:16.4vw}
.m-team{padding:3.489vw 0 1.041vw}
.m-team .g-tit-d{margin-bottom:6.302vw}
.ul-perlist{padding:0 4.166vw}
.ul-perlist li{margin-bottom:5.208vw}
.ul-perlist li:last-child{margin-bottom:0}
.ul-perlist .con{display:block}
.ul-perlist .pic{float:left;width:31.25%;margin-right:2.968vw;margin-top:-6.145vw}
.ul-perlist li:nth-child(2n) .pic{float:right;margin-left:2.604vw;margin-right:0}
.ul-perlist .txt{overflow:hidden}
.ul-perlist .title{margin-bottom:2.76vw;display:flex;justify-content:flex-start}
.ul-perlist .title .name{display:inline-block;font-size:1.25vw;color:#000;line-height:1.77vw;margin-right:5.208vw}
.ul-perlist .title .email{display:inline-block;min-width:14.89vw;background-image:url(../images/d-icon10.png);background-size:1.822vw 1.822vw;background-repeat:no-repeat;background-position:left center;font-size:.833vw;padding-left:2.239vw;padding-right:1.562vw;color:#40519F;border:.052vw solid #40519F;border-radius:1.041vw;border-left:none;height:1.822vw;line-height:1.822vw;box-sizing:border-box}
.ul-perlist .desc{font-size:.937vw;color:#000;line-height:1.9}
.ul-perlist .desc dd{overflow:hidden}
.ul-perlist .desc dd span{float:left;width:50%;font-size:.937vw;color:#000}
.m-join1 .g-cur{margin-bottom:3.645vw}
.m-join1 .cur{margin-top:0;padding-top:1.145vw;padding-bottom:1.145vw}
.m-join1{padding:0 0 3.645vw;background:#f5f9f6}
.m-join1 .txt{width:48.5%;float:left;overflow:hidden}
.m-join1 .tit{font-size:2.083vw;color:#40519F;margin-bottom:2.708vw;line-height:1;padding-top:.156vw}
.m-join1 .tit span{display:inline;position:relative}
.m-join1 .tit span::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:.416vw;background:linear-gradient(180deg,#71a040 0,#246c35 100%);opacity:.2}
.m-join1 .desc{font-size:.885vw;color:#000;line-height:1.85;letter-spacing:.026vw}
.m-join1 .pic{width:48.7%;float:right}
.m-join1 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.m-join2{padding:3.489vw 0 3.645vw}
.m-join2 .tit{text-align:center;margin-bottom:2.864vw}
.m-join2 .tit h3{font-size:2.083vw;color:#333;margin-bottom:.52vw}
.m-join2 .tit .desc{font-size:1.25vw;color:#333}
.m-advertise-d2 li{margin-bottom:1.666vw;border-bottom:.104vw solid #fafafa;box-sizing:border-box;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d2 li:last-child{margin-bottom:0}
.m-advertise-d2 .con{padding:2.291vw 2.5vw 2.291vw 3.072vw;display:flex;justify-content:space-between;align-items:center;cursor:pointer;background:#fafafa;box-sizing:border-box}
.m-advertise-d2 .tit1{font-weight:700;font-size:1.458vw;color:#333;width:25%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d2 .txt{position:relative;width:70%;padding-right:5.208vw}
.m-advertise-d2 .info{height:3.645vw;overflow:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d2 .info h3{font-size:.885vw;color:#666;font-weight:400;line-height:2.5;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d2 .info p{font-size:.833vw;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d2 .more{width:2.604vw;height:2.604vw;background-image:url(../images/d-icon11.png);background-size:1.145vw 1.145vw;background-repeat:no-repeat;background-position:center}
.m-advertise-d2 .btn{position:absolute;bottom:-4.010vw;left:0;font-size:.729vw;color:#fff;width:4.583vw;height:2.083vw;line-height:2.083vw;text-align:center;background:#40519F;border-radius:.208vw;opacity:0}
.m-advertise-d2 li.on{border-bottom-width:.104vw}
.m-advertise-d2 li.on .con{padding-bottom:6.51vw}
.m-advertise-d2 .con:hover .tit1,.m-advertise-d2 li.on .tit1{color:#40519F}
.m-advertise-d2 li.on .info h3,.m-advertise-d2 li.on .info p{color:#333}
.m-advertise-d2 li.on .info p{white-space:inherit;margin-bottom:.729vw}
.m-advertise-d2 li.on .info{height:auto;overflow:visible}
.m-advertise-d2 li.on .btn{opacity:1}
.m-advertise-d2 li.on .more{background-image:url(../images/d-icon11-on.png);background-size:1.145vw .208vw}
.m-welfare{padding:3.489vw 0 2.86458vw;background:#f5f9f6}
.m-welfare .g-tit-d{margin-bottom:3.229vw}
.ul-fulist{margin:0 -1.04166vw}
.ul-fulist li{margin-bottom:1.04166vw}
.ul-fulist .con{position:relative;display:block;margin:0 1.04166vw;width:12.76vw;height:12.76vw;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-fulist .con:hover{transform:translateY(-.52083vw);-webkit-transform:translateY(-.52083vw);-moz-transform:translateY(-.52083vw);-ms-transform:translateY(-.52083vw);-o-transform:translateY(-.52083vw)}
.ul-fulist .text{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.ul-fulist .pic{width:4.687vw;height:4.687vw;line-height:4.687vw;text-align:center;margin:0 auto 1.302vw}
.ul-fulist .pic img{display:inline-block;vertical-align:middle}
.ul-fulist .tit{font-size:1.1458vw;color:#333;text-align:center;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-fulist .con:hover .tit{color:#40519F}
.m-contact{padding:3.489vw 0 3.645vw}
.m-contact .g-tit-d{margin-bottom:3.020vw}
.m-contact .desc{padding-top:1.822vw;box-sizing:border-box;border-top:.208vw solid #40519F;margin-bottom:1.979vw}
.m-contact .desc .item{float:left;width:25%}
.m-contact .desc .item .s1{display:block;font-size:.937vw;color:#666;margin-bottom:.937vw}
.m-contact .desc .item .s2{display:block;font-size:1.145vw;font-weight:600;color:#333}
.m-contact .pic{width:100%;height:auto}
.m-contact .pic img{display:block;width:100%;height:100%;object-fit:cover}

.m-wisdom{padding:3.645vw 0 3.802vw}
.m-wisdom .col-r{padding-top:.78125vw;margin-top:-.78125vw}
.m-wisdom .m-tabBox-d{padding-top:.625vw}
.m-wisdom .g-tit-d{text-align:left;margin-bottom:3.854vw}
.m-wisdom .pic{width:100%;height:auto}
.m-tabBox-d .tab-tit{margin-bottom:2.76vw;border-top:.052vw dashed #ccf0d5}
.m-tabBox-d .tab-tit .tit{height:1.5em;font-size:1.25vw;margin-bottom:.416vw}
.m-tabBox-d .tab-tit i{display:block;width:1.041vw;height:1.041vw;margin-bottom:1.145vw;margin-top:-.52vw}
.m-tabBox-d .tab-tit .desc{font-size:.885vw}
.m-tabBox-d .tab-con .con{overflow-y:auto;height:17.708vw;padding-right:.781vw}
.m-tabBox-d .tab-con .info{font-size:.885vw}
.m-wisdom2{background:#f5f9f6;padding-bottom:3.645vw}
.m-wisdom3,.m-wisdom4{padding-bottom:2.39583vw}
.m-wisdom2 .col-l{width:46%}
.m-wisdom2 .g-tit-d{margin-bottom:2.083vw}
.m-wisdom .desc{font-size:.885vw;text-align:justify;color:#333;line-height:1.8}
.m-wisdom2 .g-tit-d h3{line-height:1.5;font-size:1.979vw}
.m-wisdom2 .col-r{width:49.25%}
.ul-list-d1{margin:0 -.833vw;padding-bottom:1.562vw}
.m-wisdom2 .TAB_CLICK2{margin:0}
.m-wisdom2 .m-tabBox-d2 .tab-tit{margin:0 -.833vw 1.093vw}
.m-wisdom2 .content{margin-bottom:2.864vw}
.ul-list-d1 li{min-width:26.66vw}
.m-tabBox-d2 .tab-tit{margin-bottom:1.093vw}
.m-tabBox-d2 .tab-tit::-webkit-scrollbar{width:.52083vw;height:.52083vw}
.m-tabBox-d2 .tab-tit::-webkit-scrollbar-thumb{-webkit-border-radius:.52083vw;border-radius:.52083vw;background:#40519F;-webkit-border-radius:.52083vw;-moz-border-radius:.52083vw;-ms-border-radius:.52083vw;-o-border-radius:.52083vw}
.m-tabBox-d2 .tab-tit::-webkit-scrollbar-track{-webkit-border-radius:.52083vw;border-radius:.52083vw;-moz-border-radius:.52083vw;-ms-border-radius:.52083vw;-o-border-radius:.52083vw}
.ul-list-d1 .con{position:relative;padding:.833vw 2.083vw 1.25vw;background-color:#fff;margin:0 .833vw;box-sizing:border-box;cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d1 .con::after{opacity:0;content:'';position:absolute;bottom:-2.5vw;left:50%;width:4.375vw;height:2.708vw;background-image:url(../images/d-i11.png);background-position:center;background-repeat:no-repeat;background-size:cover;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.ul-list-d1 .con .s1{margin-bottom:1.406vw;font-size:.833vw;color:#333;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d1 .con h3{font-size:1.197vw;color:#333;font-weight:400;margin-bottom:.52vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d1 .con b{font-size:.833vw;color:#333;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d1 .text{display:flex;justify-content:space-between;align-items:center}
.ul-list-d1 .icon{width:2.083vw;height:2.135vw}
.ul-list-d1 .icon img{display:block;width:100%;height:100%;object-fit:cover}
.ul-list-d1 li.on .con{box-shadow:0vw .52vw .729vw rgba(41,137,66,.08)}
.ul-list-d1 li.on .con::after{opacity:1}
.ul-list-d1 li.on .con .s1,.ul-list-d1 li.on .con b,.ul-list-d1 li.on .con h3{color:#40519F}
.m-tabBox-d2 .listbox{background-color:#fff}
.m-tabBox-d2 .listbox .tit{font-size:.937vw;color:#333;padding:.729vw 1.666vw .572vw;border-bottom:.052vw solid #ebebeb;box-sizing:border-box}
.ul-list-d2{padding:0 1.666vw}
.ul-list-d2 li{float:left;width:20%}
.ul-list-d2 .con{padding:1.77vw 0 1.875vw;font-size:.885vw;color:#333}
.ul-list-d2 .con i{display:inline-block;width:.833vw;height:.885vw;margin-right:.572vw;vertical-align:middle;background-image:url(../images/d-i12.png);background-size:cover;background-repeat:no-repeat;background-position:center}
.m-wisdom3 .content{margin-bottom:2.864vw}
.m-wisdom3 .g-tit-d{padding-top:1.875vw;margin-bottom:2.76vw}
.ul-list-d3{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:stretch;padding-bottom:0}
.ul-list-d3 .con{background:#f5f9f6;height:100%;display:block;padding:.833vw 0 0}
.ul-list-d3 .con .s1{padding:0 2.031vw}
.ul-list-d3 .con .txt{padding:0 2.031vw 1.25vw}
.ul-list-d3 .con::after{display:none}
.ul-list-d3 li{margin-bottom:1.25vw}
.ul-list-d3 .li1{width:28.7%}
.ul-list-d3 .li2{width:42.6%}
.ul-list-d3 .li3{width:50%}
.bottombox-d .ul-list-d2{padding:1.77vw 0 .885vw;border-top:.052vw solid #ebebeb;display:flex;justify-content:space-around;align-items:stretch;flex-wrap:wrap}
.bottombox-d .ul-list-d2 li{width:auto;margin-bottom:1.041vw;min-width:9.375vw}
.bottombox-d .ul-list-d2 .con{padding:0}
.bottombox-d .ul-list-d4{justify-content:flex-start}
.bottombox-d .ul-list-d4 li{min-width:10.2vw}
.m-wisdom4{background:#f5f9f6}
.m-wisdom4 .g-tit-d{padding-top:.729vw;margin-bottom:1.979vw}
.m-wisdom4 .col-r{width:49.25%}
.m-wisdom4 .col-l{width:46%}
.m-wisdom4 .ul-list-d3 .con{background-color:#fff}
.m-wisdom4 .ul-list-d4 li{min-width:13.54vw;margin-bottom:1.197vw}
.m-wisdom4 .ul-list-d2{padding-bottom:.625vw}
.m-contantus1{padding:4.635vw 0 1.927vw}
.ul-addlist{margin:0 -1.666vw}
.ul-addlist li{float:left;width:50%;margin-bottom:1.666vw}
.ul-addlist .con{display:block;margin:0 1.666vw}
.ul-addlist .pic{position:relative;height:0;overflow:hidden;padding-top:43.8%;border-radius:.52vw .52vw 0 0;-webkit-border-radius:.52vw .52vw 0 0;-moz-border-radius:.52vw .52vw 0 0;-ms-border-radius:.52vw .52vw 0 0;-o-border-radius:.52vw .52vw 0 0}
.ul-addlist .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-addlist .con:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-addlist .text{padding:2.083vw 2.864vw;background-color:#f5f9f6}
.ul-addlist .name{margin-bottom:1.145vw}
.ul-addlist .name i{display:block;width:1.145vw;height:1.25vw;margin-bottom:.468vw;background-image:url(../images/d-icon17.png);background-repeat:no-repeat;background-position:center;background-size:cover}
.ul-addlist .name span{display:block;font-size:1.25vw;color:#40519F}
.ul-addlist .desc{height:6.562vw}
.ul-addlist .desc .p{font-size:.833vw;color:#333;margin-bottom:.781vw}
.ul-addlist .desc .p:last-child{margin-bottom:0}
.m-contantus2{padding-bottom:1.562vw}
.m-contantus2 .contanttop{padding-top:3.958vw;background:#f5f9f6}
.m-contantus2 .contanttop .g-tit-d{margin-bottom:3.281vw}
.form-d{padding-bottom:5.208vw}
.form-d .inpbox{margin-bottom:1.25vw}
.form-d .input{width:48%;overflow:hidden}
.form-d .input .label{float:left;width:4.166vw;font-size:.937vw;line-height:3.072vw;text-align:right;margin-right:.833vw}
.form-d .input .inp{overflow:hidden}
.form-d .input input{width:100%;height:3.072vw;line-height:3.072vw;padding:0 .52vw;border-radius:.208vw;font-size:.937vw}
.form-d .input input::placeholder{font-size:.937vw;color:#666}
.form-d .input2{width:100%;margin-bottom:1.354vw}
.form-d .input2 .inp{position:relative}
.form-d textarea{border-radius:.208vw;width:100%;height:6.5104vw;padding:.52vw;font-size:.937vw}
.form-d textarea::placeholder{font-size:.937vw;color:#666}
.form-d #demo{display:block;position:absolute;bottom:.52vw;right:1.562vw;font-size:.729vw}
.form-d .btn{font-size:.937vw;padding-left:5vw}
.form-d .btn1{display:inline-block;color:#fff;font-size:.937vw;width:6.406vw;height:2.864vw;line-height:2.864vw;text-align:center;background:#40519F;border-radius:.208vw;margin-right:.52vw;cursor:pointer}
.form-d .btn2{font-size:.937vw;width:4.583vw;height:2.864vw;line-height:2.864vw;text-align:center;background:#fff;border:.052vw solid #d8d8d8;border-radius:.208vw;cursor:pointer}
.m-contantus2 .map{position:relative;width:100%;height:35.83vw}
.m-contantus2 .map #container{display:block;width:100%;height:100%;object-fit:cover}
.m-contantus2 .map .anchorBL{display:none}
.m-contantus2 .map .BMap_Marker img{width:3.125vw!important;background-size:contain!important}
.m-contantus2 .map .tips{position:absolute;top:9.375vw;left:8.385vw;width:33.02vw;height:auto;padding:2.968vw 2.604vw 2.552vw;background:#fff;border-radius:.833vw;box-shadow:0vw 0vw 2.083vw rgba(48,56,50,.3)}
.m-contantus2 .map .tips .tit{font-size:1.666vw;line-height:2.291vw;color:#333;margin-bottom:1.562vw}
.m-contantus2 .ul-addlist{margin:0}
.m-contantus2 .ul-addlist .text{padding:0;background-color:transparent}
.m-contantus2 .ul-addlist .name span{font-size:1.041vw}
.m-contantus2 .ul-addlist .desc .p{margin-bottom:.26vw}
.m-contantus2 .ul-addlist .name i{margin-bottom:.625vw}
.m-contantus2 .ul-addlist .desc{min-height:auto}
.m-culture{padding:4.375vw 0 3.645vw}
.m-culture .g-tit-d{margin-bottom:3.125vw}
.m-culture .col-l,.m-culture .col-r{width:48.44%}
.m-culture .content{margin-bottom:2.604vw}
.m-culture .content .tit{padding-top:.416vw;margin-bottom:2.291vw}
.m-culture .tit{margin-bottom:2.343vw}
.m-culture .desc{margin-bottom:0;font-size:.885vw}
.m-culture .slogan{margin:0 -1.302vw}
.m-culture .slogan .con{margin:0 1.302vw}
.m-culture .slogan .text{padding:1.875vw 1.666vw 2.239vw}
.m-culture .slogan .tit{font-size:1.666vw;margin-bottom:1.354vw}
.m-culture .slogan .desc{font-size:1.25vw;line-height:1.718vw}
.m-value{padding:3.437vw 0 3.64583vw}
.m-value .g-tit-d{margin-bottom:3.333vw}
.ul-listd2{margin:0 -.781vw}
.ul-listd2 li{margin-bottom:1.5625vw}
.ul-listd2 .con{height:13.12vw;margin:0 .781vw;padding-top:1.666vw;border-radius:.833vw;-webkit-border-radius:.833vw;-moz-border-radius:.833vw;-ms-border-radius:.833vw;-o-border-radius:.833vw;filter:drop-shadow(0vw .104vw 1.041vw rgba(0, 0, 0, .14))}
.ul-listd2 .content{margin-bottom:1.666vw}
.ul-listd2 .content{height:8.229vw}
.ul-listd2 .icon{width:4.166vw;height:4.166vw;margin:0 auto;margin-bottom:.937vw;background-position:center;background-repeat:no-repeat;background-size:cover}
.ul-listd2 .tit{font-size:1.041vw;text-align:center;color:#333;margin-bottom:.52vw}
.ul-listd2 b{font-size:.833vw}
.ul-listd2 .txt{color:#fff;opacity:0;height:9em;margin-top:.468vw;padding:1.38vw 1.536vw;font-size:.833vw}
.ul-listd2 .num{font-size:.729vw;padding:0 .833vw .416vw}
.ul-listd2 li.on .content .box1{padding:0 2.291vw 0 2.473vw}
}
@media only screen and (min-width:1199px) and (max-width:1700px){
.row-d1{overflow:hidden;padding-top:5vw}
.g-tit-d{text-align:center;margin-bottom:3.352vw}
.g-tit-d h3{font-size:2.352vw;color:#333;font-weight:600}
.g-tit-d b{font-size:1.294vw;font-weight:600;text-transform:uppercase;color:#d6d6d6}
.m-about1{padding-bottom:4.117vw}
.m-about1 .content{margin-bottom:2.941vw}
.m-about1 .col-l,.m-about1 .col-r{width:45%}
.m-about1 .desc{font-size:1.058vw;text-align:justify;color:#000;margin-bottom:4.882vw;line-height:1.75;letter-spacing:.029vw}
.m-about1 .desc1{margin-bottom:1.176vw}
.m-about1 .desc3{margin-bottom:0}
.m-about1 .content .tit{position:relative;font-weight:700;font-size:1.411vw;text-align:justify;color:#333;padding-left:2.352vw;margin-bottom:4.294vw;line-height:1.7}
.m-about1 .content .pic{width:100%;height:auto;overflow:hidden}
.m-about1 .content .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-about1 .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-about1 .content .tit2{margin-bottom:1.705vw;padding-top:.47vw}
.m-about1 .content .tit::before{content:'';position:absolute;top:0;left:0;width:1.411vw;height:1.117vw;background-image:url(../images/d-icon1.png);background-size:contain;background-repeat:no-repeat;background-position:center}
.ul-numlist{border-top:.058vw solid #d6d6d6;border-bottom:.058vw solid #d6d6d6}
.ul-numlist li{float:left;width:25%}
.ul-numlist .con{position:relative;padding:1.529vw 4.117vw .411vw}
.ul-numlist .con::after{content:'';position:absolute;top:50%;right:0;width:.058vw;height:2.352vw;background:#d6d6d6;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-numlist li:last-child .con::after{display:none}
.ul-numlist .con .tit{font-size:1.058vw;color:#000}
.ul-numlist .con .num{font-size:.941vw;color:#666}
.ul-numlist .con .num b,.ul-numlist .con .num span{font-family:DIN-Bold;font-weight:700;font-size:3.529vw;color:#40519F}
.ul-numlist .con .num b{margin-right:1.529vw}
.m-Service{padding:4vw 0 2.647vw;background:#f5f9f6}
.ul-prolist{margin:0 -.705vw}
.ul-prolist li{float:left;width:25%;margin-bottom:1.47vw}
.ul-prolist .con{display:block;background:#fff;margin:0 .705vw;height:31.05vw;overflow:hidden;box-sizing:border-box;padding-bottom:2.352vw;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-prolist .con .txt{padding:2.294vw 1.764vw 1.17647vw}
.ul-prolist .tit{height:1.5em;font-size:1.411vw;margin-bottom:1.823vw}
.ul-prolist .desc{font-size:1.058vw}
.ul-prolist .pic{width:12.35vw;height:12.35vw}
.ul-prolist .con:hover{padding-bottom:0}
.ul-prolist .con:hover .tit{color:#40519F}
.ul-prolist .con:hover .pic{height:15.17vw}
.ul-prolist .con:hover .pic::before{opacity:0}
.ul-prolist .con:hover .pic .img2{opacity:0}
.ul-prolist .con:hover .txt{padding-bottom:1.17647vw}
.m-advantage{padding:4vw 0 4.117vw;background-repeat:no-repeat;background-size:cover;background-position:center}
.m-advantage .g-tit-d h3{color:#fff}
.m-advantage .g-tit-d b{color:#d6d6d6}
.m-advantage .content{height:43.17vw;background-color:#fff}
.m-advantage .content .pic{float:left;width:48.11vw;height:43.17vw;overflow:hidden}
.m-advantage .content .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advantage .content .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-advantage .content .fold{height:43.17vw;overflow-y:auto;overflow-x:hidden;padding:.882vw 2.352vw 1.411vw 2.352vw;box-sizing:border-box}
.m-advantage .content .fold::-webkit-scrollbar{width:.294vw;height:.588vw}
.m-advantage .content .fold::-webkit-scrollbar-thumb{-webkit-border-radius:.588vw;border-radius:.588vw;background:#40519F;-webkit-border-radius:.588vw;-moz-border-radius:.588vw;-ms-border-radius:.588vw;-o-border-radius:.588vw}
.m-advantage .content .fold::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 .294vw rgba(0,0,0,.2);box-shadow:inset 0 0 .294vw rgba(0,0,0,.2);-webkit-border-radius:.588vw;border-radius:.588vw;background:#ededed;-moz-border-radius:.588vw;-ms-border-radius:.588vw;-o-border-radius:.588vw}
.m-advertise-d li{padding:1.47vw 0 1.294vw;border-bottom:.058vw solid #d6d6d6;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d .title{justify-content:space-between;display:flex;align-items:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d .title .tit{font-size:1.411vw;color:#333;flex:1;width:80%;display:flex;align-items:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d .title .tit p{width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-advertise-d .title span{display:inline-block;width:2.352vw;height:2.352vw;background-repeat:no-repeat;background-size:cover;background-position:center;margin-right:2.058vw}
.m-advertise-d .title i{width:.352vw;height:.352vw;border:.058vw solid transparent;border-top-color:#000;border-right-color:#000;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d li.on{border-bottom-color:#40519F;padding-bottom:.941vw}
.m-advertise-d li.on .title{margin-bottom:1.352vw}
.m-advertise-d li.on .title .tit{color:#40519F}
.m-advertise-d li.on .title i{border-top-color:#40519F;border-right-color:#40519F;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}
.m-require-d{padding:0 2.352vw 0 2.941vw}
.m-require-d .desc{font-size:1.058vw;color:#333;line-height:1.7}
.m-certificate{padding-top:3.941vw;padding-bottom:3.8235vw}
.m-certificate .g-tit-d{margin-bottom:5.117vw}
.m-certificate .slickbox{position:relative;z-index:2}
.m-certificate .slickbox .bg{position:absolute;bottom:-5.941vw;left:0;width:100%;height:7.705vw;background-image:url(../images/d-bg3.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}
.slick-d1{position:relative;padding:0 4.705vw;margin:0 -1.764vw;z-index:1}
.slick-d1 .slick-arrow{position:absolute;z-index:2;width:3.176vw;height:3.176vw;border:0;top:50%;transform:translateY(-50%);font-size:0;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:contain;background-color:transparent;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.slick-d1 .slick-prev{left:0;background-image:url(../images/e-left1.png)}
.slick-d1 .slick-prev:hover{background-image:url(../images/e-left1-on.png)}
.slick-d1 .slick-next{right:0;background-image:url(../images/e-right1.png)}
.slick-d1 .slick-next:hover{background-image:url(../images/e-right1-on.png)}
.slick-d1 .item{margin:0 1.764vw}
.slick-d1 .item .pic{width:18.52vw;height:auto;overflow:hidden}
.slick-d1 .item .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.slick-d1 .item:hover .pic img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}
.m-team{padding:3.941vw 0 1.176vw;background:#f5f9f6}
.m-team .g-tit-d{margin-bottom:7.117vw}
.ul-perlist{padding:0 4.705vw}
.ul-perlist li{margin-bottom:5.882vw}
.ul-perlist li:last-child{margin-bottom:0}
.ul-perlist .con{display:block}
.ul-perlist .pic{float:left;width:31.25%;margin-right:3.352vw;margin-top:-6.941vw}
.ul-perlist li:nth-child(2n) .pic{float:right;margin-left:2.941vw;margin-right:0}
.ul-perlist .txt{overflow:hidden}
.ul-perlist .title{margin-bottom:3.117vw;display:flex;justify-content:flex-start}
.ul-perlist .title .name{display:inline-block;font-size:1.411vw;color:#000;line-height:2vw;margin-right:5.882vw}
.ul-perlist .title .email{display:inline-block;min-width:16.82vw;background-image:url(../images/d-icon10.png);background-size:2.058vw 2.058vw;background-repeat:no-repeat;background-position:left center;font-size:.941vw;padding-left:2.529vw;padding-right:1.764vw;color:#40519F;border:.058vw solid #40519F;border-radius:1.176vw;border-left:none;height:2.058vw;line-height:2.058vw;box-sizing:border-box}
.ul-perlist .desc{font-size:1.058vw;color:#000;line-height:1.9}
.ul-perlist .desc dd{overflow:hidden}
.ul-perlist .desc dd span{float:left;width:50%;font-size:1.058vw;color:#000}
.row-d2{overflow:hidden}
.m-join1 .g-cur{margin-bottom:4.117vw}
.m-join1 .cur{margin-top:0;padding-top:1.294vw;padding-bottom:1.294vw}
.m-join1{padding:0 0 4.117vw;background:#f5f9f6}
.m-join1 .txt{width:48.5%;float:left;overflow:hidden}
.m-join1 .tit{font-size:2.352vw;color:#40519F;margin-bottom:3.058vw;line-height:1;padding-top:.176vw}
.m-join1 .tit span{display:inline;position:relative}
.m-join1 .tit span::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:.47vw;background:linear-gradient(180deg,#71a040 0,#246c35 100%);opacity:.2}
.m-join1 .desc{font-size:1vw;color:#000;line-height:1.85;letter-spacing:.029vw}
.m-join1 .pic{width:48.7%;float:right;overflow:hidden}
.m-join1 .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-join1 .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-join2{padding:3.941vw 0 4.117vw}
.m-join2 .tit{text-align:center;margin-bottom:3.235vw}
.m-join2 .tit h3{font-size:2.352vw;color:#333;margin-bottom:.588vw}
.m-join2 .tit .desc{font-size:1.411vw;color:#333}
.m-advertise-d2 li{margin-bottom:1.882vw;border-bottom:.117vw solid #fafafa;box-sizing:border-box;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d2 li:last-child{margin-bottom:0}
.m-advertise-d2 .con{padding:2.588vw 2.823vw 2.588vw 3.47vw;display:flex;justify-content:space-between;align-items:center;cursor:pointer;background:#fafafa;box-sizing:border-box}
.m-advertise-d2 .tit1{font-weight:700;font-size:1.647vw;color:#333;width:25%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d2 .txt{position:relative;width:70%;padding-right:5.882vw}
.m-advertise-d2 .info{height:4.117vw;overflow:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d2 .info h3{font-size:1vw;color:#666;font-weight:400;line-height:2.5;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d2 .info p{font-size:.941vw;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertise-d2 .more{width:2.941vw;height:2.941vw;background-image:url(../images/d-icon11.png);background-size:1.294vw 1.294vw;background-repeat:no-repeat;background-position:center}
.m-advertise-d2 .btn{position:absolute;bottom:-4.529vw;left:0;font-size:.823vw;color:#fff;width:5.176vw;height:2.352vw;line-height:2.352vw;text-align:center;background:#40519F;border-radius:.235vw;opacity:0}
.m-advertise-d2 li.on{border-bottom:.117vw solid #40519F}
.m-advertise-d2 li.on .con{padding-bottom:7.352vw}
.m-advertise-d2 .con:hover .tit1,.m-advertise-d2 li.on .tit1{color:#40519F}
.m-advertise-d2 li.on .info h3,.m-advertise-d2 li.on .info p{color:#333}
.m-advertise-d2 li.on .info p{white-space:inherit;margin-bottom:.823vw}
.m-advertise-d2 li.on .info{height:auto;overflow:visible}
.m-advertise-d2 li.on .btn{opacity:1}
.m-advertise-d2 li.on .more{background-image:url(../images/d-icon11-on.png);background-size:1.294vw .235vw}
.m-welfare{padding:3.941vw 0 3.235vw;background:#f5f9f6}
.m-welfare .g-tit-d{margin-bottom:3.647vw}
.ul-fulist{margin:0 -1.17647vw}
.ul-fulist li{margin-bottom:.882vw}
.ul-fulist .con{position:relative;display:block;margin:0 1.17647vw;width:14.41176vw;height:14.41176vw;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-fulist .con:hover{transform:translateY(-.5882vw);-webkit-transform:translateY(-.5882vw);-moz-transform:translateY(-.5882vw);-ms-transform:translateY(-.5882vw);-o-transform:translateY(-.5882vw)}
.ul-fulist .text{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.ul-fulist .pic{width:5.294vw;height:5.294vw;line-height:5.294vw;text-align:center;margin:0 auto 1.47058vw}
.ul-fulist .pic img{display:inline-block;vertical-align:middle}
.ul-fulist .tit{font-size:1.2941vw;color:#333;text-align:center;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-fulist .con:hover .tit{color:#40519F}
.m-contact{padding:3.941vw 0 4.117vw}
.m-contact .g-tit-d{margin-bottom:3.411vw}
.m-contact .desc{padding-top:2.058vw;box-sizing:border-box;border-top:.235vw solid #40519F;margin-bottom:2.235vw}
.m-contact .desc .item{float:left;width:25%}
.m-contact .desc .item .s1{display:block;font-size:1.058vw;color:#666;margin-bottom:1.058vw}
.m-contact .desc .item .s2{display:block;font-size:1.294vw;font-weight:600;color:#333}
.m-contact .pic{width:100%;height:auto;overflow:hidden}
.m-contact .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-contact .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.swiper-d1{position:relative}

.row-d3{padding-top:.882vw}
.m-wisdom{padding:4.117vw 0 4.294vw}
.m-wisdom .col-l{width:49.25%}
.m-wisdom .col-r{width:46%;overflow:hidden;padding-top:.882vw;margin-top:-.882vw}
.m-wisdom .m-tabBox-d{padding-top:.705vw}
.m-wisdom .g-tit-d{text-align:left;margin-bottom:4.352vw}
.m-wisdom .pic{width:100%;height:auto;overflow:hidden}
.m-wisdom .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-wisdom .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-tabBox-d .tab-tit{margin-bottom:3.117vw;border-top:.058vw dashed #ccf0d5}
.m-tabBox-d .tab-tit li,.swiper-d1 .li{cursor:pointer}
.swiper-d1 .li{padding:0 .588vw}
.swiper-d1 .swiper-notification{display:none}
.m-tabBox-d .tab-tit .tit{height:1.5em;font-size:1.411vw;color:#333;margin-bottom:.47vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-tabBox-d .tab-tit i{display:block;width:1.176vw;height:1.176vw;background-image:url(../images/d-i13.png);background-position:center;background-repeat:no-repeat;background-size:contain;margin-bottom:1.294vw;margin-top:-.588vw}
.m-tabBox-d .tab-tit .desc{font-size:1vw;color:#666;height:3.6em;line-height:1.8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-tabBox-d .tab-con .con{overflow-y:auto;height:20vw;padding-right:.882vw}
.m-tabBox-d .tab-con .info{font-size:1vw;text-align:justify;color:#333;line-height:1.8}
.swiper-d1{overflow:inherit!important}

.m-tabBox-d .tab-tit li.on i,.swiper-d1 .slide-thumb-active i{background-image:url(../images/d-i13-on.png)}
.m-tabBox-d .tab-tit li.on .tit,.swiper-d1 .slide-thumb-active .tit{color:#40519F}
.m-tabBox-d .tab-tit .slide-thumb-active .desc,.m-tabBox-d .tab-tit li.on .desc{color:#333}
.m-wisdom2{background:#f5f9f6;padding-bottom:4.117vw}
.m-wisdom3,.m-wisdom4{padding-bottom:2.705vw}
.m-wisdom2 .col-l{width:46%}
.m-wisdom2 .g-tit-d{margin-bottom:2.352vw}
.m-wisdom .desc{font-size:1vw;text-align:justify;color:#333;line-height:1.8}
.m-wisdom2 .g-tit-d h3{line-height:1.5;font-size:2.235vw}
.m-wisdom2 .col-r{width:49.25%}
.ul-list-d1{margin:0 -.941vw;font-size:0;padding-bottom:1.764vw;white-space:nowrap}
.m-wisdom2 .content{margin-bottom:3.235vw}
.ul-list-d1 li{min-width:30.11vw;display:inline-block}
.m-wisdom2 .content-m{display:none}
.m-tabBox-d2 .tab-tit{overflow-x:auto;overflow-y:hidden;margin-bottom:1.235vw}
.m-tabBox-d2 .tab-tit::-webkit-scrollbar{width:.588vw;height:.588vw}
.m-tabBox-d2 .tab-tit::-webkit-scrollbar-thumb{-webkit-border-radius:.588vw;border-radius:.588vw;background:#40519F}
.m-tabBox-d2 .tab-tit::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 .294vw rgba(0,0,0,.2);box-shadow:inset 0 0 .294vw rgba(0,0,0,.2);-webkit-border-radius:.588vw;border-radius:.588vw;background:#ededed}
.ul-list-d1 .con{position:relative;padding:.941vw 2.352vw 1.411vw;background-color:#fff;margin:0 .941vw;box-sizing:border-box;cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d1 .con::after{opacity:0;content:'';position:absolute;bottom:-2.823vw;left:50%;width:4.941vw;height:3.058vw;background-image:url(../images/d-i11.png);background-position:center;background-repeat:no-repeat;background-size:cover;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.ul-list-d1 .con .s1{margin-bottom:1.588vw;font-size:.941vw;color:#333;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d1 .con h3{font-size:1.352vw;color:#333;font-weight:400;margin-bottom:.588vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d1 .con b{font-size:.941vw;color:#333;font-weight:400;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d1 .text{display:flex;justify-content:space-between;align-items:center}
.ul-list-d1 .icon{width:2.352vw;height:2.411vw}
.ul-list-d1 .icon img{display:block;width:100%;height:100%;object-fit:cover}
.ul-list-d1 li.on .con{box-shadow:0vw .588vw .823vw rgba(41,137,66,.08)}
.ul-list-d1 li.on .con::after{opacity:1}
.ul-list-d1 li.on .con .s1,.ul-list-d1 li.on .con b,.ul-list-d1 li.on .con h3{color:#40519F}
.m-tabBox-d2 .listbox{background-color:#fff}
.m-tabBox-d2 .listbox .tit{font-size:1.058vw;color:#333;padding:.823vw 1.882vw .647vw;border-bottom:.058vw solid #ebebeb;box-sizing:border-box}
.ul-list-d2{padding:0 1.882vw}
.ul-list-d2 li{float:left;width:20%}
.ul-list-d2 .con{padding:2vw 0 2.117vw;font-size:1vw;color:#333}
.ul-list-d2 .con i{display:inline-block;width:.941vw;height:1vw;margin-right:.647vw;vertical-align:middle;background-image:url(../images/d-i12.png);background-size:cover;background-repeat:no-repeat;background-position:center}
.m-wisdom3 .content{margin-bottom:3.235vw}
.m-wisdom3 .g-tit-d{padding-top:2.117vw;margin-bottom:3.117vw}
.ul-list-d3{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:stretch;padding-bottom:0}
.ul-list-d3 .con{background:#f5f9f6;height:100%;display:block;padding:.941vw 0 0}
.ul-list-d3 .con .s1{padding:0 2.294vw}
.ul-list-d3 .con .txt{padding:0 2.294vw 1.411vw}
.ul-list-d3 .con::after{display:none}
.ul-list-d3 li{margin-bottom:1.411vw;min-width:auto}
.ul-list-d3 .li1{width:28.7%;min-width:auto}
.ul-list-d3 .li2{width:42.6%}
.ul-list-d3 .li3{width:50%}
.bottombox-d .ul-list-d2{padding:2vw 0 1vw;border-top:.058vw solid #ebebeb;display:flex;justify-content:space-around;align-items:stretch;flex-wrap:wrap}
.bottombox-d .ul-list-d2 li{width:auto;margin-bottom:1.176vw;min-width:10.58vw}
.bottombox-d .ul-list-d2 .con{padding:0}
.bottombox-d .ul-list-d4{justify-content:flex-start}
.bottombox-d .ul-list-d4 li{min-width:11.52vw}
.m-wisdom4{background:#f5f9f6}
.m-wisdom4 .g-tit-d{padding-top:.823vw;margin-bottom:2.235vw}
.m-wisdom4 .col-r{width:49.25%}
.m-wisdom4 .col-l{width:46%}
.m-wisdom4 .ul-list-d3 .con{background-color:#fff}
.m-wisdom4 .ul-list-d4 li{min-width:15.29vw;margin-bottom:1.352vw}
.m-wisdom4 .ul-list-d2{padding-bottom:.705vw}
.m-contantus1{padding:5.235vw 0 2.176vw}
.ul-addlist{margin:0 -1.882vw}
.ul-addlist li{float:left;width:50%;margin-bottom:1.882vw}
.ul-addlist .con{display:block;margin:0 1.882vw}
.ul-addlist .pic{position:relative;height:0;overflow:hidden;padding-top:43.8%;border-radius:.588vw .588vw 0 0;-webkit-border-radius:.588vw .588vw 0 0;-moz-border-radius:.588vw .588vw 0 0;-ms-border-radius:.588vw .588vw 0 0;-o-border-radius:.588vw .588vw 0 0}
.ul-addlist .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-addlist .con:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-addlist .text{padding:2.352vw 3.235vw;background-color:#f5f9f6}
.ul-addlist .name{margin-bottom:1.294vw}
.ul-addlist .name i{display:block;width:1.294vw;height:1.411vw;margin-bottom:.529vw;background-image:url(../images/d-icon17.png);background-repeat:no-repeat;background-position:center;background-size:cover}
.ul-addlist .name span{display:block;font-size:1.411vw;color:#40519F}
.ul-addlist .desc{min-height:7.411vw}
.ul-addlist .desc .p{font-size:.941vw;color:#333;margin-bottom:.882vw}
.ul-addlist .desc .p:last-child{margin-bottom:0}
.row-d4{overflow:hidden}
.m-contantus2{padding-bottom:1.764vw}
.m-contantus2 .contanttop{padding-top:4.47vw;background:#f5f9f6}
.m-contantus2 .contanttop .g-tit-d{margin-bottom:3.705vw}
.form-d{padding-bottom:5.882vw}
.form-d .inpbox{margin-bottom:1.411vw}
.form-d .input{width:48%;overflow:hidden}
.form-d .input .label{float:left;width:4.705vw;font-size:1.058vw;color:#333;line-height:3.47vw;text-align:right;margin-right:.941vw}
.form-d .input .inp{overflow:hidden}
.form-d .input input{width:100%;height:3.47vw;line-height:3.47vw;padding:0 .588vw;background-color:#fff;border:.058vw solid #d8d8d8;border-radius:.235vw;font-size:1.058vw;color:#333}
.form-d .input input::placeholder{font-size:1.058vw;color:#666}
.form-d .input2{width:100%;margin-bottom:1.529vw}
.form-d .input2 .inp{position:relative}
.form-d textarea{border:.058vw solid #d8d8d8;border-radius:.235vw;width:100%;height:7.352vw;box-sizing:border-box;padding:.588vw;font-size:1.058vw;color:#333;resize:none}
.form-d #demo{display:block;position:absolute;bottom:.588vw;right:1.764vw;font-size:.823vw;color:#999}
.form-d .btn{font-size:1.058vw;padding-left:5.647vw}
.form-d .btn1{font-size:1.058vw;display:inline-block;color:#fff;width:7.235vw;height:3.235vw;line-height:3.235vw;text-align:center;background:#40519F;border-radius:.235vw;margin-right:.588vw;cursor:pointer}
.form-d .btn2{width:5.176vw;height:3.235vw;line-height:3.235vw;text-align:center;background:#fff;border:.058vw solid #d8d8d8;border-radius:.235vw;cursor:pointer}
.m-contantus2 .map{position:relative;width:100%;height:40.47vw}
.m-contantus2 .map #container{display:block;width:100%;height:100%;object-fit:cover}
.m-contantus2 .map .anchorBL{display:none}
.m-contantus2 .map .BMap_Marker{width:3.529vw;height:4.117vw}
.m-contantus2 .map .BMap_Marker img{margin:0 auto!important;display:block;width:3.529vw;height:100%;object-fit:contain;object-position:bottom}
.m-contantus2 .map .tips{position:absolute;top:10.58vw;left:9.47vw;width:37.29vw;height:auto;padding:3.352vw 2.941vw 2.882vw;background:#fff;border-radius:.941vw;box-shadow:0vw 0vw 2.352vw rgba(48,56,50,.3)}
.m-contantus2 .map .tips .tit{font-size:1.882vw;line-height:2.588vw;color:#333;margin-bottom:1.764vw}
.m-contantus2 .ul-addlist{margin:0}
.m-contantus2 .ul-addlist .text{padding:0;background-color:transparent}
.m-contantus2 .ul-addlist .name span{font-size:1.176vw}
.m-contantus2 .ul-addlist .desc .p{margin-bottom:.294vw}
.m-contantus2 .ul-addlist .name i{margin-bottom:.705vw}
.m-contantus2 .ul-addlist .desc{min-height:auto}
.row-d5{overflow:hidden}
.m-culture{padding:4.941vw 0 4.117vw}
.m-culture .g-tit-d{margin-bottom:3.529vw}
.m-culture .col-l,.m-culture .col-r{width:48.44%}
.m-culture .content{margin-bottom:2.941vw}
.m-culture .content .tit{padding-top:.47vw;margin-bottom:2.588vw}
.m-culture .tit{margin-bottom:2.647vw}
.m-culture .desc{margin-bottom:0;font-size:1vw}
.m-culture .slogan{margin:0 -1.47vw}
.m-culture .slogan .con{margin:0 1.47vw}
.m-culture .slogan .text{padding:2.117vw 1.882vw 2.529vw}
.m-culture .slogan .tit{font-size:1.882vw;color:#333;margin-bottom:1.529vw}
.m-culture .slogan .desc{font-size:1.411vw;line-height:1.941vw}
.m-value{padding:3.882vw 0 4.117vw}
.m-value .g-tit-d{margin-bottom:3.764vw}
.ul-listd2{margin:0 -.882vw}
.ul-listd2 li{margin-bottom:1.764vw}
.ul-listd2 .con{height:14.82vw;margin:0 .882vw;padding-top:1.882vw;border-radius:.941vw;-webkit-border-radius:.941vw;-moz-border-radius:.941vw;-ms-border-radius:.941vw;-o-border-radius:.941vw;box-shadow:0vw .117vw 1.176vw rgba(0,0,0,.14)}
.ul-listd2 .content{position:relative;margin-bottom:1.882vw}
.ul-listd2 .content{height:9.294vw}
.ul-listd2 .icon{width:4.705vw;height:4.705vw;margin-bottom:1.058vw}
.ul-listd2 .tit{font-size:1.176vw;margin-bottom:.588vw}
.ul-listd2 b{font-size:.941vw}
.ul-listd2 .txt{margin-top:.529vw;padding:1.558vw 1.735vw;font-size:.941vw}
.ul-listd2 .num{font-size:.823vw;padding:0 .941vw .47vw}
.ul-listd2 li.on .content .box1{padding:0 2.588vw 0 2.794vw}
}
@media only screen and (max-width:1199px){

.slick-d1 .slick-arrow{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.slick-d1 .slick-next{right:2%}

.g-tit-d h3{font-size:35px}
.g-tit-d b{font-size:18px}
.m-about1 .desc{font-size:16px}
.m-about1 .content .tit{font-size:20px}
.ul-numlist .con .tit{font-size:16px}
.ul-numlist .con .num b,.ul-numlist .con .num span{font-size:30px}
.ul-prolist li{width:33.33%}
.ul-numlist .con .num{font-size:16px}
.ul-prolist .tit{font-size:20px;margin-bottom:10px}
.ul-prolist .desc{font-size:16px;height:7.5em;line-height:1.5}
.ul-prolist .con .txt{padding:12px 10px}
.m-advertise-d .title .tit{font-size:20px}
.m-advertise-d .title i{width:6px;height:6px}
.m-require-d .desc{font-size:16px}
.ul-prolist{margin:0 -5px}
.ul-prolist .con{margin:0 5px;height:315px}
.ul-prolist .con:hover .txt{padding-bottom:10px}
.m-advertise-d .title span{width:30px;height:30px;margin-right:20px}
.m-advantage .content{height:500px}
.m-advantage .content .pic{width:450px;height:500px}
.m-advantage .content .fold{height:500px;padding:10px 15px}
.ul-perlist .title .name{width:50%;font-size:18px;line-height:1.1;margin-right:20px}
.ul-perlist .title .email{min-width:150px;background-size:30px 30px;font-size:14px;padding-left:35px;padding-right:25px;height:30px;line-height:30px;border-radius:20px}
.ul-perlist .desc dd span{font-size:14px}
.ul-perlist .desc{font-size:15px}
.ul-perlist .pic{margin-right:20px}
.ul-perlist li:nth-child(2n) .pic{margin-left:20px}
.m-tabBox-d .tab-tit .tit{font-size:20px;margin-bottom:10px}
.m-tabBox-d .tab-tit i{display:block;width:15px;height:15px;margin-bottom:10px;margin-top:-7.5px}
.m-wisdom .col-r{padding-top:14px;margin-top:-14px}
.m-tabBox-d .tab-tit .desc{font-size:15px;line-height:inherit;height:3em}
.m-tabBox-d .tab-con .con{height:21vw}
.m-tabBox-d .tab-con .info{font-size:15px}
.m-wisdom .desc{font-size:15px}
.ul-list-d1 .con .s1{font-size:14px}
.ul-list-d1 .con h3{font-size:18px}
.ul-list-d1 .con b{font-size:14px}
.ul-list-d1 .icon{width:35px;height:35px}
.m-tabBox-d2 .listbox .tit{font-size:16px}
.ul-list-d2 .con i{width:14px;height:15px}
.ul-list-d2 .con{font-size:12px}
.ul-addlist .name i{width:15px;height:17px}
.ul-addlist .name span{font-size:20px}
.ul-addlist .desc .p{font-size:14px}
.ul-addlist .desc{height:99px}
.form-d .input .label{width:64px;font-size:16px;line-height:40px;margin-right:10px;box-sizing:border-box}
.form-d .input input{width:100%;height:40px;line-height:40px;padding:0 10px;border-radius:4px;font-size:16px}
.form-d .input input::placeholder,.form-d textarea::placeholder{font-size:16px}
.form-d textarea{border-radius:4px;width:100%;height:100px;padding:10px;font-size:16px}
.form-d #demo{bottom:10px;right:15px;font-size:14px}
.form-d .btn{font-size:16px;padding-left:74px}
.form-d .btn1{font-size:16px;width:100px;height:40px;line-height:40px;border-radius:4px;margin-right:10px}
.form-d .btn2{font-size:16px;width:70px;height:40px;line-height:40px;border:1px solid #d8d8d8;border-radius:4px;box-sizing:border-box}
.m-contantus2 .map{height:344px}
.m-contantus2 .map .tips .tit{font-size:20px;line-height:inherit;color:#333;margin-bottom:15px}
.m-contantus2 .ul-addlist .name span{font-size:16px}
.m-contantus2 .map .ul-addlist .desc{height:auto}
.m-contantus2 .map .tips{padding:10px 15px}
.m-culture .slogan .tit{font-size:20px}
.m-culture .slogan .desc{font-size:16px;line-height:inherit}
.ul-listd2 .txt{margin-top:-9px;padding:10px 10px;font-size:14px;-webkit-line-clamp:5;box-sizing:border-box}
.ul-listd2 .tit{font-size:14px;margin-bottom:5px}
.ul-listd2 b{font-size:12px}
.ul-listd2 .con{padding-top:15px;margin:0 5px}
.ul-listd2 .num{font-size:12px;padding:0 10px 5px}
.ul-listd2{margin:0 -5px}
.ul-listd2 li.on .content .box1{padding:0 15px}
.m-join1 .tit{font-size:26px;margin-bottom:15px;padding-top:0}
.m-join1 .desc{font-size:15px}
.m-join2 .tit h3{font-size:28px}
.m-join1 .pic{width:100%;float:none;height:auto;margin-bottom:20px}
.m-join1 .txt{width:100%;float:none}
.m-join1 .g-cur{margin-bottom:10px}
.m-join2 .tit .desc{font-size:18px}
.m-advertise-d2 .tit1{font-size:20px}
.m-advertise-d2 .info h3{font-size:15px;line-height:1.4}
.m-advertise-d2 .info p{font-size:14px}
.m-advertise-d2 .more{width:40px;height:40px;background-size:16px 16px}
.m-advertise-d2 .btn{font-size:14px;width:88px;height:35px;line-height:35px;border-radius:4px}
.m-advertise-d2 li.on .more{background-size:16px 4px}
.ul-fulist .tit{font-size:14px}
.m-contact .desc .item .s1{font-size:16px}
.m-contact .desc .item .s2{font-size:14px}
.ul-fulist{margin:0 -15px}
.ul-fulist li{width:20%;margin-bottom:20px}
.ul-fulist .con{margin:0 15px;width:160px;height:160px}
.ul-fulist .pic{width:45px;height:45px;line-height:45px;text-align:center;margin:0 auto 15px}
}
@media only screen and (max-width:950px){
.row-d1{padding-top:30px}
.g-tit-d{margin-bottom:25px}
.g-tit-d h3{font-size:28px}
.g-tit-d b{font-size:18px}
.m-about1{padding-bottom:30px}
.m-about1 .col-l,.m-about1 .col-r{width:100%;float:none}
.m-about1 .content{margin-bottom:30px}
.m-about1 .desc{font-size:16px;margin-bottom:15px;line-height:1.6;letter-spacing:normal}
.m-about1 .content .tit{font-size:20px;padding-left:35px;margin-bottom:15px;line-height:1.6}
.ul-numlist .con{padding:15px 30px 10px 40px}
.ul-numlist .con .tit{font-size:16px}
.ul-numlist .con .num b,.ul-numlist .con .num span{font-size:40px}
.ul-numlist .con .num b{margin-right:20px}
.m-Service{padding:30px 0 10px}
.ul-prolist li{width:50%;margin-bottom:20px}
.ul-prolist .con .txt{padding:15px 15px 20px}
.ul-prolist .con:hover .txt{padding:15px 15px 20px}
.ul-prolist .tit{font-size:20px;margin-bottom:15px}
.ul-prolist .desc{height:4.8em;font-size:16px;line-height:1.6}
.ul-prolist .pic{position:static;width:100%;height:200px;margin:0 auto;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;transition:0;-webkit-transition:0;-moz-transition:0;-ms-transition:0;-o-transition:0}
.ul-prolist .con:hover .pic{height:200px}
.ul-prolist .pic::before{display:none}
.ul-prolist .pic .img2{display:none}
.ul-prolist .con{margin:0 12px;height:auto;padding-bottom:0}
.m-advantage{padding:30px 0}
.m-advantage .content .pic{float:none;width:100%;height:auto}
.m-advertise-d .title .tit{font-size:20px;width:80%}
.m-advantage .content .fold{padding:15px 20px;height:auto}
.m-advertise-d li{padding:15px 0 15px}
.m-advertise-d .title span{width:30px;height:30px;margin-right:15px}
.m-advertise-d li.on .title{margin-bottom:15px}
.m-require-d .desc{font-size:16px;line-height:1.6}
.m-advantage .content{height:auto}
.m-certificate{padding-top:30px;padding-bottom:80px}
.m-certificate .g-tit-d{margin-bottom:25px}
.m-certificate .slickbox .bg{bottom:-65px;height:100px}
.slick-d1{padding:0;margin:0 -20px}
.slick-d1 .slick-arrow{top:auto;bottom:-66px;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
.slick-d1 .slick-next{right:44%}
.slick-d1 .slick-prev{left:44%}
.slick-d1 .item{margin:0 20px}
.slick-d1 .item .pic{width:100%;height:auto}
.m-team{padding:30px 0}
.m-team .g-tit-d{margin-bottom:25px}
.ul-perlist{padding:0}
.ul-perlist li{margin-bottom:20px}
.ul-perlist .pic{float:none;width:31.25%;height:auto;margin:0 auto;text-align:center}
.ul-perlist .title .name{width:auto;font-size:20px;line-height:inherit;margin-right:0}
.ul-perlist .title{margin-bottom:15px;justify-content:space-around}
.ul-perlist .desc dd span{font-size:16px}
.ul-perlist li:nth-child(2n) .pic{float:none;margin-left:0;margin-right:0;margin:0 auto}
.ul-perlist .desc{font-size:16px;line-height:1.6}
.ul-slick-d1 .slick-dots{position:absolute;overflow:hidden;bottom:-40px;left:50%;transform:translate(-50%)}
.ul-slick-d1 .slick-dots li{display:inline-block;width:10px;height:10px;margin:0 5px;border-radius:50%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;background-color:#d6d6d6}
.ul-slick-d1 .slick-dots li button{display:none}
.ul-slick-d1 .slick-dots li.slick-active{background:#40519F}
.row-d3{padding-top:0}
.m-wisdom{padding:30px 0 30px}
.m-wisdom0{padding-bottom:0}
.m-wisdom .g-tit-d{text-align:center;margin-bottom:25px}
.m-wisdom .col-l{width:100%;float:none;margin-bottom:15px}
.m-wisdom .col-r{width:100%;float:none;position:relative!important}
.m-tabBox-d .tab-tit i{margin:-10px auto 10px}
.m-tabBox-d .tab-tit .tit{font-size:20px;margin-bottom:5px;text-align:center}
.m-tabBox-d .tab-tit .desc{font-size:16px;height:3.2em;line-height:1.6}
.m-tabBox-d .tab-tit{margin-bottom:20px}
.m-tabBox-d .tab-con .con{position:relative;overflow-y:hidden;height:auto;padding-bottom:30px;box-sizing:border-box}
.m-tabBox-d .tab-con .con .info{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden}
.m-tabBox-d .tab-con .swiper-slide-active .con.on .info{display:block}
.m-tabBox-d .tab-con .con .morebox{display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.m-tabBox-d .tab-con .con .morebox .morebtn{cursor:pointer;color:#40519F;font-size:20px}
.m-tabBox-d .tab-con .con .morebox .btn1,.m-tabBox-d .tab-con .con.on .morebox .btn2{display:block}
.m-tabBox-d .tab-con .con .morebox .btn2,.m-tabBox-d .tab-con .con.on .morebox .btn1{display:none}
.m-tabBox-d .tab-con .con.on .m-tabBox-d .tab-con .info{font-size:16px;line-height:1.8}
.m-wisdom .desc{font-size:16px;line-height:1.8}
.m-wisdom2 .content{margin-bottom:20px}
.ul-list-d1{margin:0 -8px}
.ul-list-d1 .con{padding:15px 15px;margin:0 8px}
.ul-list-d1 .con .s1{margin-bottom:15px;font-size:15px}
.ul-list-d1 .con h3{font-size:18px;margin-bottom:5px}
.ul-list-d1 .con b{font-size:14px}
.ul-list-d1 .con::after{bottom:-37px;width:60px;height:40px}
.ul-list-d1 .icon{width:35px;height:36px}
.m-tabBox-d2 .tab-tit{margin-bottom:30px}
.m-tabBox-d2 .listbox .tit{font-size:16px;padding:14px 15px 11px}
.ul-list-d2{padding:0 15px}
.ul-list-d2 .con{padding:15px 0;font-size:15px}
.ul-list-d2 li{float:left;width:33.33%}
.m-wisdom3 .g-tit-d{padding-top:0}
.m-wisdom3 .content{margin-bottom:20px}
.ul-list-d1{margin:0 -8px;display:block}
.ul-list-d3 .li1,.ul-list-d3 .li2,.ul-list-d3 .li3{width:100%}
.ul-list-d3{overflow:hidden;margin:0;white-space:inherit;padding-bottom:0!important}
.ul-list-d3 li{margin-bottom:15px}
.ul-list-d3 li:last-child{margin-bottom:0}
.ul-list-d3 .li3{margin-bottom:15px}
.ul-list-d1 li{min-width:245px;display:inline-block}
.ul-list-d1{padding-bottom:25px}
.m-tabBox-d2 .tab-tit{margin-bottom:10px}
.m-tabBox-d2 .tab-tit::-webkit-scrollbar{height:5px}
.ul-list-d1 .con{padding:15px 15px;margin:0 8px}
.ul-list-d3 .con .s1{padding:0}
.ul-list-d3 .con .txt{padding:0}
.ul-list-d3 .li3 .con .txt{padding-bottom:15px}
.bottombox-d .ul-list-d2{padding:15px 0 0}
.bottombox-d .ul-list-d2 li{margin-bottom:0}
.bottombox-d .ul-list-d4{justify-content:space-around}
.bottombox-d .ul-list-d4 li{margin-bottom:10px}
.m-wisdom4 .ul-list-d3 li{margin-bottom:15px}
.m-wisdom4 .ul-list-d3 li:last-child{margin-bottom:0}
.m-wisdom4 .ul-list-d3 li:last-child .con .txt{padding-bottom:0}
.m-wisdom4 .ul-list-d4 li{min-width:auto;margin-bottom:0;padding:0 10px}
.ul-list-d3 .con{margin:0}
.m-contantus1{padding:30px 0 10px}
.ul-addlist{margin:0 -10px}
.ul-addlist .con{margin:0 10px}
.ul-addlist .text{padding:15px 20px}
.ul-addlist .desc{min-height:129px}
.ul-addlist .name span{font-size:18px}
.ul-addlist .name{margin-bottom:10px}
.ul-addlist .desc .p{font-size:15px;margin-bottom:8px}
.ul-addlist li{margin-bottom:20px}
.m-contantus2 .contanttop{padding-top:30px}
.m-contantus2 .contanttop .g-tit-d{margin-bottom:20px}
.form-d .input input{height:40px;line-height:40px;font-size:16px}
.form-d .input input::placeholder,.form-d textarea::placeholder{font-size:16px}
.form-d .input .label{width:71px;font-size:16px;line-height:40px}
.form-d textarea{font-size:16px}
.form-d .btn1{font-size:16px;width:110px;height:40px;line-height:40px}
.form-d .btn2{width:80px;height:40px;line-height:40px}
.form-d .input2{margin-bottom:20px}
.form-d .btn{font-size:16px;padding-left:87px}
.form-d{padding-bottom:30px}
.m-contantus2 .map .tips{top:50%;left:5%;width:50%;height:auto;padding:15px 20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.m-contantus2 .map .tips .tit{font-size:20px;line-height:inherit;color:#333;margin-bottom:10px}
.m-contantus2 .ul-addlist .name span{font-size:18px}
.m-contantus2 .ul-addlist .name i{margin-bottom:5px}
.m-contantus2 .map{height:388px}
.form-d #demo{right:15px}
.m-contantus2 .map .BMap_Marker img{width:20px}
.m-culture{padding:30px 0}
.m-culture .g-tit-d{margin-bottom:20px}
.m-culture .content .tit{padding-top:0}
.m-culture .slogan .text{padding:15px 20px}
.m-culture .slogan .tit{font-size:24px;margin-bottom:10px}
.m-culture .slogan .desc{font-size:18px;line-height:inherit;margin-bottom:0}
.m-value{padding:30px 0 15px}
.m-value .g-tit-d{margin-bottom:20px}
.ul-listd2 li{float:left;width:50%;margin-bottom:15px}
.ul-listd2 li.on{width:50%}
.ul-listd2{margin:0 -8px}
.ul-listd2 .con{height:181px;margin:0 8px;padding-top:20px}
.ul-listd2 .icon{margin-bottom:10px}
.ul-listd2 .tit{font-size:18px;margin-bottom:0}
.ul-listd2 .content{margin-bottom:20px;height:141px}
.ul-listd2 li.on .content .box1{padding:0 20px}
.ul-listd2 .txt{height:8.5em;margin-top:0;padding:10px 15px;font-size:16px;text-align:inherit;-webkit-line-clamp:5}
.m-join1{padding:0 0 30px}
.m-join1 .g-cur{margin-bottom:15px}
.m-join1 .cur{margin-top:0;padding-top:20px;padding-bottom:5px}
.m-join1 .pic{width:100%;float:none;height:auto;margin-bottom:20px}
.m-join1 .txt{width:100%;float:none}
.m-join1 .tit{font-size:28px;margin-bottom:20px;padding-top:0;text-align:center}
.m-join1 .desc{font-size:16px;line-height:1.6}
.m-join2{padding:30px 0}
.m-join2 .tit{margin-bottom:25px}
.m-join2 .tit h3{font-size:28px}
.m-join2 .tit .desc{font-size:18px}
.m-advertise-d2 .con{position:relative;padding:60px 15px 0;display:block}
.m-advertise-d2 .tit1{position:absolute;top:15px;left:15px;width:70%;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-advertise-d2 .more{position:absolute;top:5px;right:15px}
.m-advertise-d2 .txt{display:none;padding-bottom:20px;width:100%;padding-right:0}
.m-advertise-d2 .text{padding-top:0;padding-bottom:10px}
.m-advertise-d2 li{margin-bottom:15px}
.m-advertise-d2 .info{height:auto}
.m-advertise-d2 .info h3{line-height:inherit;margin-bottom:10px}
.m-advertise-d2 li.on .con{padding-bottom:0}
.m-advertise-d2 .info p{font-size:16px;white-space:inherit;margin-bottom:10px}
.m-advertise-d2 .btn{display:block;position:static;bottom:auto;left:auto;font-size:14px;width:88px;height:40px;line-height:40px;opacity:1}
.m-welfare{padding:30px 0}
.m-welfare .g-tit-d{margin-bottom:25px}
.ul-fulist{margin:0 -10px}
.ul-fulist li{width:25%}
.ul-fulist .con{margin:0 10px;width:170px;height:170px}
.ul-fulist .pic{width:50px;height:50px;line-height:50px;text-align:center;margin:0 auto 10px}
.ul-fulist .tit{font-size:16px}
.m-contact{padding:30px 0 20px}
.m-contact .g-tit-d{margin-bottom:25px}
.m-contact .desc .item{float:left;width:50%;margin-bottom:10px}
.m-contact .desc{padding:15px 15px 5px;margin-bottom:20px;background:#f5f9f6}
.m-contact .desc .item .s1{font-size:16px;margin-bottom:5px}
.m-contact .desc .item .s2{font-size:18px}
.m-advertise-d2 .con:hover .tit1{color:#333}
.m-advertise-d2 li.on .con .tit1{color:#40519F}
.m-wisdom0 .col-r{padding-bottom:30px}

}
@media only screen and (max-width:750px){
.g-tit-d{margin-bottom:15px}
.g-tit-d h3{font-size:20px}
.g-tit-d b{font-size:16px}
.m-about1 .desc{font-size:15px}
.m-about1 .content .tit{font-size:17px;padding-left:30px}
.m-about1 .content .tit::before{width:20px;height:15px}
.m-about1{padding-bottom:15px}
.m-about1 .content{margin-bottom:20px}
.ul-numlist{border:none}
.ul-numlist li{width:50%}
.ul-numlist li:nth-child(2n) .con::after{display:none}
.ul-numlist .con .num b{margin-right:15px}
.ul-numlist .con .num b,.ul-numlist .con .num span{font-size:32px}
.ul-numlist .con .tit{font-size:15px}
.ul-numlist .con .num{font-size:15px}
.m-Service{padding:20px 0 10px}
.ul-prolist li{width:100%;margin-bottom:15px;float:none}
.ul-prolist .con .txt{padding:15px}
.ul-prolist .con:hover .txt{padding:15px}
.ul-prolist .tit{font-size:16px;margin-bottom:10px}
.ul-prolist .desc{font-size:14px;height:auto}
.ul-prolist .pic{height:auto}
.ul-prolist .con:hover .pic{height:auto}
.m-advantage{padding:20px 0}
.m-advertise-d .title .tit{font-size:15px}
.m-advertise-d .title span{width:25px;height:25px;margin-right:10px}
.m-advertise-d li{padding:10px 0}
.m-advertise-d li.on .title{margin-bottom:10px}
.m-require-d{padding:0 20px 0 35px}
.m-require-d .desc{font-size:14px}
.m-certificate{padding-top:20px;padding-bottom:60px}
.slick-d1 .item{margin:0 15px}
.m-certificate .slickbox .bg{bottom:-48px;height:77px}
.m-team{padding:20px 0}
.ul-perlist .title{margin-bottom:15px;display:block;text-align:center}
.ul-perlist .title .name{font-size:15px;margin-bottom:10px}
.ul-perlist .title .email{min-width:265px;background-size:30px 30px;font-size:14px;padding-left:43px;padding-right:30px;height:30px;line-height:30px}
.ul-perlist .desc dd span{display:block;float:none;width:100%;font-size:15px}
.ul-perlist .desc{font-size:15px}
.ul-slick-d1 .slick-dots{bottom:-30px}
.m-wisdom{padding:20px 0}
.m-wisdom .g-tit-d{margin-bottom:15px}
.m-tabBox-d .tab-tit i{margin:-7px auto 5px}
.m-tabBox-d .tab-tit i{width:15px;height:15px}
.m-tabBox-d .tab-tit .tit{font-size:17px}
.m-tabBox-d .tab-tit{margin-bottom:10px}
.m-tabBox-d .tab-tit .desc{font-size:14px;line-height:1.5;height:auto;text-align:center;display:initial}
.m-tabBox-d .tab-con .info{font-size:15px;line-height:1.6}
.m-tabBox-d .tab-con .con .morebox .morebtn{font-size:17px}
.m-wisdom2 .g-tit-d h3{line-height:inherit;font-size:20px}
.m-wisdom .desc{font-size:15px;line-height:inherit}
.ul-list-d1 li{float:left;width:50%}
.ul-list-d1 .con::after{display:none}
.ul-list-d1 .text{display:block}
.ul-list-d1 .con .s1{margin-bottom:5px;font-size:15px}
.ul-list-d1 .con b{font-size:12px}
.ul-list-d1 .con h3{font-size:15px;margin-bottom:0}
.ul-list-d1{margin:0 -5px}
.ul-list-d1 li{margin-bottom:10px}
.ul-list-d1 .con{padding:10px;margin:0 5px;text-align:center}
.ul-list-d1 .icon{width:30px;height:30px;margin:0 auto}
.ul-list-d1 .con .tit{margin-bottom:8px}
.m-tabBox-d2{display:none}
.m-wisdom2 .content-m{display:block}
.m-tabBox-d2 .tab-tit{margin-bottom:15px}
.m-tabBox-d2 .listbox .tit{font-size:15px;padding:10px 15px}
.ul-list-d2{padding:10px 15px 0}
.ul-list-d2 li{float:none;width:100%;margin-bottom:8px}
.ul-list-d2 .con{padding:0;font-size:15px}
.ul-list-d3,.ul-list-d3 .con{margin:0}
.ul-list-d3{padding-bottom:0}
.ul-list-d3 .con{position:relative;text-align:left}
.ul-list-d3 .con .s1{padding:0;margin-bottom:10px}
.ul-list-d3 .icon{margin:0;position:absolute;top:10px;right:10px}
.bottombox-d .ul-list-d2{display:block;padding:10px 0 0;white-space:normal}
.bottombox-d .ul-list-d4 li{margin-bottom:5px;min-width:180px}
.m-advertised2 li{background-color:#fff;padding:10px 15px;margin-bottom:10px}
.m-advertised2 .title{position:relative;display:flex;justify-content:flex-start;align-items:center}
.m-advertised2 .title::after{content:'';position:absolute;top:18px;right:15px;width:8px;height:8px;border:1px solid transparent;border-top-color:#000;border-right-color:#000;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertised2 li.on .title::after{border-top-color:#40519F;border-right-color:#40519F;transform:rotate(135deg) translateY(-50%);-webkit-transform:rotate(135deg) translateY(-50%);-moz-transform:rotate(135deg) translateY(-50%);-ms-transform:rotate(135deg) translateY(-50%);-o-transform:rotate(135deg) translateY(-50%)}
.m-advertise-d .title i{width:6px;height:6px;border:1px solid transparent;border-top-color:#000;border-right-color:#000;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-advertised2 .title i{display:inline-block;width:25px;height:25px;margin-right:10px;background-repeat:no-repeat;background-position:center;background-size:cover}
.m-advertised2 .title h3{font-size:16px;color:#333}
.m-advertised2 .title b{font-size:14px;color:#333}
.m-advertised2 li.on .title h3{color:#40519F}
.m-advertised2 li.on .title b{color:#40519F}
.m-advertised2 .ul-list-d2{padding:0}
.m-advertised2 .ul-list-d2 li{padding:0}
.m-advertised2 .ul-list-d2 .con{font-size:14px}
.m-advertised2 .tit{margin-bottom:10px}
.m-required2{padding-top:15px}
.m-contantus1{padding:20px 0 10px}
.ul-addlist,.ul-addlist .con{margin:0}
.ul-addlist li{float:none;width:100%;margin-bottom:10px}
.ul-addlist .text{padding:10px 15px}
.ul-addlist .name i{width:18px;height:20px;margin-bottom:5px}
.ul-addlist .name span{font-size:16px}
.ul-addlist .desc .p{font-size:14px;margin-bottom:5px}
.ul-addlist .desc{min-height:auto;height:auto}
.m-contantus2 .contanttop{padding-top:20px}
.form-d .input{width:100%;float:none;margin-bottom:10px}
.form-d .inpbox{margin-bottom:0}
.form-d .input input{height:35px;line-height:35px;font-size:14px}
.form-d .input .label{width:56px;font-size:14px;line-height:35px;margin-right:10px}
.form-d .input input::placeholder,.form-d textarea::placeholder{font-size:14px}
.form-d textarea{font-size:14px}
.form-d .btn1{font-size:15px;width:100px;height:35px;line-height:35px}
.form-d .btn2{width:80px;height:35px;line-height:35px}
.form-d{padding-bottom:20px}
.form-d .btn{font-size:16px;padding-left:66px}
.m-contantus2{padding-bottom:20px}
.m-contantus2 .map{height:auto}
.m-contantus2 .map #container{height:200px}
.m-contantus2 .map .tips{position:static;top:auto;left:auto;width:100%;height:auto;box-shadow:none;padding:15px 20px 0;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
.m-contantus2 .map .tips .tit{font-size:16px;margin-bottom:8px}
.m-contantus2 .ul-addlist .name span{font-size:15px}
.m-culture .slogan{margin:0}
.m-culture .slogan .con{margin:0;border-width:4px}
.m-culture .slogan .item{width:100%;float:none;margin-bottom:10px}
.m-culture .slogan .tit{font-size:18px;margin-bottom:5px}
.m-culture .slogan .desc{font-size:16px}
.m-culture .slogan .text{padding:10px 10px}
.m-culture{padding:20px 0 10px}
.ul-listd2 li{float:none;width:100%;margin-bottom:10px}
.ul-listd2 li.on{width:100%}
.ul-listd2 .icon{width:60px;height:60px;margin-bottom:10px}
.ul-listd2{margin:0}
.ul-listd2 .con{height:153px;margin:0;border-radius:10px;padding-top:15px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}
.ul-listd2 .tit{font-size:16px;margin-bottom:0}
.ul-listd2 b{font-size:14px}
.ul-listd2 .txt{padding:10px 10px;font-size:15px}
.ul-listd2 .content{height:128px;margin-bottom:10px}
.m-join1{padding:20px 0}
.m-join1 .tit{font-size:18px;margin-bottom:15px}
.m-join1 .tit span::after{height:5px;bottom:2px}
.m-join2{padding:20px 0}
.m-join2 .tit h3{font-size:20px}
.m-join2 .tit .desc{font-size:16px}
.m-join2 .tit{margin-bottom:15px}
.m-advertise-d2 .tit1{font-size:15px}
.m-advertise-d2 .more{width:30px;height:30px;background-size:15px 15px}
.m-welfare{padding:20px 0}
.m-advertise-d2 .con{padding-top:50px}
.m-advertise-d2 .more{top:10px}
.m-advertise-d2 .info h3{font-size:14px}
.ul-fulist li{width:50%;float:left;margin-bottom:20px}
.m-advertise-d2 .info p{font-size:14px;margin-bottom:10px}
.m-advertise-d2 .btn{height:35px;line-height:35px}
.m-advertise-d2 li.on .more{background-size:15px 4px}
.ul-fulist .con{width:155px;height:155px;margin:0 auto}
.m-contact{padding:20px 0 20px}
.m-contact .desc .item{float:none;width:100%;margin-bottom:10px}
.m-contact .desc .item .s1{font-size:14px}
.m-contact .desc .item .s2{font-size:16px}
.m-contact .desc{padding:10px 15px 5px;margin-bottom:15px}
.slick-d1 .slick-arrow{bottom:-55px}
.slick-d1 .slick-next{right:38%}
.slick-d1 .slick-prev{left:38%}
.m-wisdom0 .col-r{position:relative;padding-bottom:20px}
.m-wisdom0{padding-bottom:0}
}
.g-cur-e1{margin:17px 0 72px}
.g-bane1{padding-top:41.5%;overflow:hidden}
.g-bane1 .ch{width:60%;float:left;font-family:Alibaba-PuHuiTi-Regular}
.g-bane1 .r{width:34%}
.g-bane1 .txt{top:20%;overflow:hidden}
.g-bane1 .con{margin-bottom:109px}
.g-bane1 .r .txt1{font-weight:400;font-size:32px;line-height:1.8;color:#b9c0ca;top:7%;font-family:Alibaba-PuHuiTi-Regular}
.g-tite1 .ch{font-size:35px;line-height:1.7;color:#333;text-align:center;font-family:Alibaba-PuHuiTi-Medium}
.g-tite1 .en{text-transform:uppercase;font-size:20px;color:#d6d6d6;text-align:center;font-family:Alibaba-PuHuiTi-Regular}
.g-bane1 .m-pic{position:absolute;left:0;right:0;bottom:-2%}
.g-bane1 .pic{position:relative}
.g-bane1 .pic .img1{position:absolute;top:-20px;left:-35px;z-index:2;display:block;width:126px;height:126px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.g-bane1 .pic .img2{display:block;width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;height:292px}
.m-us1,.m-us2{background-position:center;background-size:cover;background-repeat:no-repeat}
.m-us1 .txtr{width:80%;float:left}
.m-us1 .txtr .tit1{font-size:24px;color:#40519F;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:400;margin-bottom:15px;font-family:Alibaba-PuHuiTi-Regular}
.m-us1 .txtr .desc{float:none;font-weight:400;font-size:18px;color:#333;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;margin-bottom:33px;font-family:Alibaba-PuHuiTi-Regular}
.m-us1 .box{padding:56px 0 60px}
.m-us1 .box .l{width:40%}
.m-us1 .box .r{width:53.8%;height:586px;overflow:hidden;overflow-y:auto}
.m-us1 .box .l .pic{position:relative;width:641px;height:566px;padding-left:25px;overflow:hidden}
.m-us1 .box .l .pic img{position:relative;z-index:2;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-us1 .box .l .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-us1 .box .l .pic::after{display:block;content:" ";position:absolute;left:0;top:25px;width:604px;height:566px;background:rgba(101,209,129,.1);z-index:1}
.m-us1 .box .con{padding:32px 0 0}
.m-us1 .txtr2{float:right;border:1px solid #d3f2da;width:16.5%}
.m-us1 .txtr2 .itemr{position:relative;background:#f4f8f5;padding:24px 0 28px}
.m-us1 .txtr2 li.on .itemr{background:#40519F}
.m-us1 .txtr2 li.on .itemr::after{display:block;content:" ";position:absolute;left:-8px;top:50%;width:17px;height:17px;background:#40519F;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg)}
.m-us1 .txtr2 .pic{width:60px;height:60px;margin:0 auto 18px}
.m-us1 .txtr2 img{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-us1 .txtr2 .img2{display:none}
.m-us1 .txtr2 li.on .img1{display:none}
.m-us1 .txtr2 li.on .img2{display:block}
.m-us1 .txtr2 .tit2{font-size:16px;color:#333;text-align:center;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;font-family:Alibaba-PuHuiTi-Regular}
.m-us1 .txtr2 li.on .tit2{color:#fff}
.m-us2{overflow:hidden;padding:64px 0 0}
.m-us2 .box{padding:71px 0 110px}
.m-us2 .box .l{width:37.8%}
.m-us2 .box .r{width:54.3%}
.m-us2 .g-tite1 .ch,.m-us2 .g-tite1 .en{color:#fff}
.m-us2 .item .tit1{font-size:18px;color:#333;margin-bottom:10px;font-family:Alibaba-PuHuiTi-Medium}
.m-us2 .slider-for{margin-right:5px;margin-bottom:21px}
.m-us2 .slider-for .swiper{overflow:hidden}
.m-us2 .slider-for .item{overflow:hidden;margin:0 -20px}
.m-us2 .slider-for .li{overflow:hidden;float:left;width:60%;margin-bottom:27px}
.m-us2 .slider-for .li1{width:40%}
.m-us2 .slider-for .li3{width:100%}
.m-us2 .slider-for .con{background:#fff;border:1px solid #ccf0d5;box-shadow:inset 0 4px 6px rgba(22,69,34,.36);border-radius:8px;margin:0 20px;padding:13px 16px;box-sizing:border-box;height:164px}
.m-us2 .slider-for .li1 .con{position:relative}
.m-us2 .slider-for .li1 .desc{position:absolute;top:65%;left:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);width:100%;text-align:center}
.m-us2 .slider-for .num{display:inline-block;font-family:Alibaba-PuHuiTi-Bold;font-weight:700;font-size:60px;margin-top:-3px;margin-right:3px;color:#40519F}
.m-us2 .slider-for .li3 .con{height:128px}
.m-us2 .l .tit{padding-left:20px;font-weight:400;font-size:24px;color:#fff;margin-bottom:32px;font-family:Alibaba-PuHuiTi-Regular}
.m-us2 .slider-nav .item1{width:100%}
.m-us2 .m-con .desc{font-size:24px;color:#40519F;font-family:Alibaba-PuHuiTi-Regular;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;height:4.5em}
.m-us2 .slider-for .li1 .desc{color:#666}
.m-us2 .slider-nav .info{font-size:14px;line-height:22px;text-align:center;color:#fff;font-family:Alibaba-PuHuiTi-Regular}
.m-ban-page .slick-current .info{color:#24b049}
.m-ban-page{position:relative}
.m-ban-page .slick-arrow{position:absolute;top:77%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);font-size:0;border:none;background-color:transparent;background-position:center;background-repeat:no-repeat;width:45px;height:45px;background-size:45px 45px;z-index:3}
.m-ban-page .slick-prev{left:-16%;background-image:url(../images/e-left.png)}
.m-ban-page .slick-next{right:-16%;background-image:url(../images/e-right.png)}

.m-us2 .slider-nav .dot{position:relative;width:100%;height:16px;background-image:url(../images/e-dot.png);background-position:center;background-repeat:no-repeat;background-size:16px 16px}
.m-ban-page .slick-current .dot{background-image:url(../images/e-dot-on.png)!important}
.m-us2 .slider-nav{position:relative}
.m-us2 .slider-nav::after{display:block;content:" ";position:absolute;top:13%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:100%;height:2px;background-color:rgba(255,255,255,.2)}
.m-us2 .r .pic{width:740px;height:478px;padding-top:12px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;overflow:hidden}
.m-us2 .r .pic img{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-us2 .box .r .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-us3{background:#f5f9f6;padding:67px 0 89px}
.m-us3 .g-tite1{margin:0 0 64px}
.m-icon-e{padding-bottom:108px;overflow:hidden;width:100%}
.m-icon-e2{margin-bottom:0;overflow:hidden}
.m-icon-e .icon{position:relative;float:left;width:16.66%}
.m-icon-e1,.m-icon-e2{display:flex;justify-content:center;align-items:center;overflow:hidden}
.m-icon-e1 .icon,.m-icon-e2 .icon{flex:1!important;width:auto!important}
.m-icon-e .pic{position:relative;width:80px;height:80px;line-height:80px;margin:0 auto 24px;text-align:center;overflow:hidden}
.m-icon-e .icon::after{display:block;content:" ";width:48px;height:18px;position:absolute;right:0;top:39%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);background-image:url(../images/e-arrow.png);background-position:center;background-repeat:no-repeat;background-size:contain}
.m-icon-e2 .icon::after{top:30%;transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg)}
.m-icon-e2 .icon:first-child::after{display:none}
.m-icon-e1 .icon:last-child::after{left:50%;right:0;top:131%;transform:translate(-50%,0) rotate(90deg);-webkit-transform:translate(-50%,0) rotate(90deg);-moz-transform:translate(-50%,0) rotate(90deg);-ms-transform:translate(-50%,0) rotate(90deg);-o-transform:translate(-50%,0) rotate(90deg)}
.m-icon-e .pic img{display:inline-block;max-width:100%;vertical-align:middle;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-icon-e .icon:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-icon-e .tit{font-weight:400;font-size:24px;color:#333;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;font-family:Alibaba-PuHuiTi-Medium;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-icon-e .icon:hover .tit{color:#40519F}
.m-icon-e3{display:flex}
.m-icon-e3 .icon{position:relative;padding-left:55px;padding-bottom:59px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;flex:1;float:none}
.m-icon-e3 .icon:hover{background:#ecf5ef}
.m-icon-e3 .icon .pic::after{display:none}
.m-icon-e3 .icon .pic{margin:61px 0 58px 0;overflow:hidden;width:50px;height:50px;line-height:50px}
.m-icon-e3 .tit{text-align:left;font-weight:400;font-size:23px}
.m-icon-e3 .icon{border:1px solid #ebebeb;border-right:none}
.m-icon-e3 .icon:first-child{border-left:none}
.m-icon-e3 .em{position:absolute;top:58px;right:54px;font-size:16px;color:#40519F}
.m-us4{overflow:hidden;background-color:#fff}
.m-us4 .box1{position:relative;height:524px}
.m-us4 .g-tite1{margin-bottom:72px}
.m-us4 .r .pic{position:absolute;right:0;width:1176px;height:100%;overflow:hidden}
.m-us4 .r .pic img{display:block;height:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-us4 .box1 .r .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-us4 .box1 .l{padding-top:103px}
.m-icon-e3{margin-bottom:0}
.m-us5{background:#f5f9f6}
.m-us5 .box-m{display:none}
.slider-for1{overflow:hidden;padding:0 80.5px 60px;margin-bottom:60px}
.slider-for1 .pic{width:619px;height:316px;float:left;overflow:hidden;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;margin-right:64px}
.slider-for1 .pic img{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.slider-for1 .item .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.slider-for1 .txt{overflow:hidden;padding-top:73px}
.slider-for1 .txt .tit{font-family:Alibaba-PuHuiTi-Medium;font-size:24px;color:#333;margin-bottom:29px}
.slider-for1 .item .desc{font-size:19px;line-height:1.8;height:5.4em;color:#333;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;width:89%;font-family:Alibaba-PuHuiTi-Regular}
.m-page-e1{position:relative;padding:0 0 0 212px}

.swiper-e1{overflow:hidden;width:100%}
.slider-nav1 .img2{display:none!important}
.slider-nav1-m .swiper-slide-thumb-active .img2{display:block!important}
.slider-nav1-m .swiper-slide-thumb-active .img1{display:none!important}
.slider-nav1-m .img2{display:none!important}
.slider-nav1 .on .img2{display:block!important}
.slider-nav1 .txt{font-size:22px;color:#333;font-family:Alibaba-PuHuiTi-Regular;height:3em;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}
.slider-nav1 .top{position:relative;overflow:hidden;margin-bottom:35px}
.slider-nav1 .num{float:left;font-size:16px;color:#000;font-family:Alibaba-PuHuiTi-Regular}
.slider-nav1 .pic{float:right;width:28px;height:28px;line-height:28px;text-align:center}
.slider-nav1 .pic img{display:block;max-width:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.slider-nav1 .item:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.slider-nav1 .swiper-slide{overflow:hidden}
.slider-nav1{display:flex}
.slider-nav1 .item{border:1px solid #c5daca;flex:1;border-right:none!important}
.slider-nav1 .item:last-child{border-right:1px solid #c5daca!important}
.slider-nav1-m .item{float:none;width:100%!important;box-sizing:border-box}
.slider-nav1 .item:nth-child(1),.slider-nav1 .item:nth-child(2),.slider-nav1 .item:nth-child(3),.slider-nav1 .item:nth-child(4),.slider-nav1 .item:nth-child(5),.slider-nav1 .item:nth-child(6){border-top:1px solid #c5daca}
.slider-nav1 .con{padding:24px 24px 68px}
.slider-nav1 .on .num,.slider-nav1 .on .txt{color:#40519F}
.slider-nav1 .on .pic .img1{display:none}
.slider-nav1 .on .pic .img2{display:block}
.slider-nav1 .on .con{background:#ecf5ef}
.slider-nav1 .swiper-slide-thumb-active .num,.slider-nav1 .swiper-slide-thumb-active .txt{color:#40519F}
.slider-nav1 .swiper-slide-thumb-active .pic .img1{display:none}
.slider-nav1 .swiper-slide-thumb-active.pic .img2{display:block}
.slider-nav1 .swiper-slide-thumb-active .con{background:#ecf5ef}
.m-us5 .g-tite1{padding:69px 0 55px}
.row-us6{overflow:hidden}
.m-us6{padding-bottom:27px;overflow:hidden}
.m-us6 .g-tite1{padding:66px 0 64px}
.m-us6 .box{overflow:hidden;margin-bottom:20px}
.m-us6 .item{float:left;width:30.3%}
.m-us6 .item:last-child{width:33.3%}
.m-us6 .con{background:#f5f9f6;height:480px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;padding-top:83px}
.m-us6 .item3 .con{padding:68px 0 0 81px}
.m-us6 .con:hover,.m-us6 .item3 .con:hover{background:#40519F}
.m-us6 .item1 .con,.m-us6 .item2 .con{margin-right:24px}
.m-us6 .item3 .con{background:#f5f9f6;height:228px}
.m-us6 .item3{width:33.3%;margin-bottom:24px}
.m-us6 .item4{margin-bottom:0}
.m-us6 .con .pic{width:80px;height:80px;line-height:80px;text-align:center}
.m-us6 .item1 .con .pic,.m-us6 .item2 .con .pic{margin:0 auto 66px}
.m-us6 .item3 .con .pic{float:left;overflow:hidden;margin-right:55px}
.m-us6 .item1 .con .txt,.m-us6 .item2 .con .txt{text-align:center}
.m-us6 .item3 .con .txt{overflow:hidden;margin-top:-4px;padding-right:12px}
.m-us6 .con .pic img{display:block;max-width:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-us6 .con .pic .img2{display:none}
.m-us6 .con:hover .pic .img1{display:none}
.m-us6 .con:hover .pic .img2{display:block}
.m-us6 .con .tit{font-size:22px;color:#000;height:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;margin-bottom:26px;font-family:Alibaba-PuHuiTi-Medium}
.m-us6 .con .desc{font-weight:400;font-size:16px;line-height:1.65;height:3.3em;color:#000;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;font-family:Alibaba-PuHuiTi-Regular}
.m-us6 .con:hover .desc,.m-us6 .con:hover .tit{color:#fff}
.m-icon-e3 .icon::after{display:none}
.m-m-e{display:none}
.slider-nav1{overflow:hidden;margin-bottom:20px}
@media only screen and (min-width:1199px) and (max-width:1920px){
.g-cur-e1{margin:.885vw 0 3.75vw}
.g-bane1 .con{margin-bottom:5.677vw}
.g-bane1 .r .txt1{font-weight:400;font-size:1.666vw}
.g-tite1 .ch{font-size:1.822vw;line-height:1.7}
.g-tite1 .en{text-transform:uppercase;font-size:1.041vw}
.g-bane1 .pic .img1{top:-1.041vw;left:-1.822vw;width:6.562vw;height:6.562vw;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.g-bane1 .pic .img2{border-radius:.52vw;-webkit-border-radius:.52vw;-moz-border-radius:.52vw;-ms-border-radius:.52vw;-o-border-radius:.52vw;height:15.2vw;object-fit:cover}
.m-us1 .txtr .tit1{font-size:1.25vw;margin-bottom:.781vw}
.m-us1 .txtr .desc{font-weight:400;font-size:.937vw;margin-bottom:1.718vw}
.m-us1 .box{padding:2.916vw 0 3.125vw}
.m-us1 .box .r{width:53.8%;height:30.72vw}
.m-us1 .box .l .pic{width:33.38vw;height:29.47vw;padding-left:1.302vw}
.m-us1 .box .l .pic::after{content:" ";top:1.302vw;width:31.45vw;height:29.47vw;background:rgba(101,209,129,.1)}
.m-us1 .box .con{padding:1.666vw 0 0}
.m-us1 .txtr2{border:1px solid #d3f2da;width:16.5%}
.m-us1 .txtr2 .itemr{background:#f4f8f5;padding:1.25vw 0 1.458vw}
.m-us1 .txtr2 li.on .itemr{background:#40519F}
.m-us1 .txtr2 li.on .itemr::after{content:" ";left:-.416vw;width:.885vw;height:.885vw;background:#40519F;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg)}
.m-us1 .txtr2 .pic{width:3.125vw;height:3.125vw;margin:0 auto .937vw}
.m-us1 .txtr2 .tit2{font-size:.833vw}
.m-us2{padding:3.333vw 0 0}
.m-us2 .box{padding:3.697vw 0 5.729vw}
.m-us2 .box .l{width:37.8%}
.m-us2 .box .r{width:54.3%}
.m-us2 .item .tit1{font-size:.937vw;margin-bottom:.52vw}
.m-us2 .slider-for{margin-right:.26vw;margin-bottom:1.093vw}
.m-us2 .slider-for .item{margin:0 -1.041vw}
.m-us2 .slider-for .li{margin-bottom:1.406vw}
.m-us2 .slider-for .con{background:#fff;border:1px solid #ccf0d5;box-shadow:inset 0 .208vw .312vw rgba(22,69,34,.36);border-radius:.416vw;margin:0 1.041vw;padding:.677vw .833vw;box-sizing:border-box;height:8.541vw}
.m-us2 .slider-for .num{font-size:3.125vw;margin-top:-.156vw}
.m-us2 .slider-for .li3 .con{height:6.666vw}
.m-us2 .l .tit{padding-left:1.041vw;font-weight:400;font-size:1.25vw;margin-bottom:1.666vw}
.m-us2 .m-con .desc{font-size:1.25vw}
.m-us2 .slider-nav .info{font-size:.729vw;line-height:1.145vw}

.m-us2 .slider-nav .dot{height:.833vw;background-image:url(../images/e-dot.png);background-size:.833vw .833vw}
.m-ban-page .swiper-slide-thumb-active .dot{background-image:url(../images/e-dot-on.png)}
.m-us2 .slider-nav::after{content:" ";transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);height:1px}
.m-us2 .r .pic{width:38.54vw;height:24.89vw;padding-top:.625vw;border-radius:1.041vw;-webkit-border-radius:1.041vw;-moz-border-radius:1.041vw;-ms-border-radius:1.041vw;-o-border-radius:1.041vw}
.m-us3{background:#f5f9f6;padding:3.489vw 0 4.635vw}
.m-us3 .g-tite1{margin:0 0 3.333vw}
.m-icon-e{padding-bottom:5.625vw}
.m-icon-e2{margin-bottom:0;flex-direction:row-reverse}
.m-icon-e .pic{width:4.166vw;height:4.166vw;line-height:4.166vw;margin:0 auto 1.25vw}
.m-icon-e .icon::after{content:" ";width:2.5vw;height:.937vw}
.m-icon-e .tit{font-size:1.25vw}
.m-icon-e3 .icon{padding-left:2.864vw;padding-bottom:3.072vw}
.m-icon-e3 .icon::after{display:none}
.m-icon-e3 .icon .pic{margin:3.177vw 0 3.020vw 0;width:2.604vw;height:2.604vw;line-height:2.604vw}
.m-icon-e3 .tit{font-size:1.197vw}
.m-icon-e3 .icon:first-child{border-left:none}
.m-icon-e3 .em{top:3.020vw;right:2.812vw;font-size:.833vw}
.m-us4 .g-tite1{margin-bottom:3.75vw}
.m-us4 .box1{height:27.5vw}
.m-us4 .r .pic{width:61.25vw;height:27.5vw}
.m-us4 .box1 .l{padding-top:5.364vw}
.m-icon-e3{margin-bottom:0}
.m-us5{background:#f5f9f6}
.slider-for1{padding:0 4.192vw 3.125vw;margin-bottom:3.125vw}
.slider-for1 .pic{width:32.23vw;height:16.45vw;border-radius:.833vw;-webkit-border-radius:.833vw;-moz-border-radius:.833vw;-ms-border-radius:.833vw;-o-border-radius:.833vw;margin-right:3.333vw}
.slider-for1 .txt{padding-top:3.802vw}
.slider-for1 .txt .tit{font-size:1.25vw;margin-bottom:1.51vw}
.slider-for1 .item .desc{font-size:.989vw}
.m-page-e1{padding:0 0 0 11vw;overflow:hidden}

.slider-nav1 .txt{font-size:1.145vw}
.slider-nav1 .top{margin-bottom:1.822vw}
.slider-nav1 .num{font-size:.833vw}
.slider-nav1 .con{padding:1.25vw 1.25vw 3.541vw}
.slider-nav1 .swiper-slide-thumb-active .con{background:#ecf5ef}
.m-us5 .g-tite1{padding:3.593vw 0 2.864vw}
.m-us6{padding-bottom:1.406vw}
.m-us6 .g-tite1{padding:3.437vw 0 3.333vw}
.m-us6 .item:last-child{width:33.3%}
.m-us6 .con{background:#f5f9f6;height:25vw;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;padding-top:4.322vw}
.m-us6 .item3 .con{padding:3.541vw 0 0 4.218vw}
.m-us6 .con:hover,.m-us6 .item3 .con:hover{background:#40519F}
.m-us6 .item1 .con,.m-us6 .item2 .con{margin-right:1.25vw}
.m-us6 .item3 .con{background:#f5f9f6;height:11.87vw}
.m-us6 .item3{margin-bottom:1.25vw}
.m-us6 .item4{margin-bottom:0}
.m-us6 .con .pic{width:4.166vw;height:4.166vw;line-height:4.166vw}
.m-us6 .item1 .con .pic,.m-us6 .item2 .con .pic{margin:0 auto 3.437vw}
.m-us6 .item3 .con .pic{margin-right:2.864vw}
.m-us6 .item3 .con .txt{margin-top:-.208vw;padding-right:.625vw}
.m-us6 .con .tit{font-size:1.145vw;height:1.5em;margin-bottom:1.354vw}
.m-us6 .con .desc{font-weight:400;font-size:.833vw;line-height:1.65;height:3.3em;-webkit-line-clamp:2}
}
@media only screen and (min-width:1199px) and (max-width:1700px){
.g-cur-e1{margin:1vw 0 4.235vw}
.g-bane1{padding-top:41.5%}
.g-bane1 .con{margin-bottom:6.411vw}
.g-bane1 .r .txt1{font-weight:400;font-size:1.882vw}
.g-tite1 .ch{font-size:2.058vw}
.g-tite1 .en{font-size:1.176vw}
.g-bane1 .m-pic{right:0;bottom:-2%}
.g-bane1 .pic .img1{top:-1.176vw;left:-2.058vw;width:7.411vw;height:7.411vw;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.g-bane1 .pic .img2{border-radius:.588vw;-webkit-border-radius:.588vw;-moz-border-radius:.588vw;-ms-border-radius:.588vw;-o-border-radius:.588vw;height:17.17vw}
.m-us1 .txtr .tit1{font-size:1.411vw;margin-bottom:.882vw}
.m-us1 .txtr .desc{font-weight:400;font-size:1.058vw;margin-bottom:1.941vw}
.m-us1 .box{padding:3.294vw 0 3.529vw}
.m-us1 .box .r{width:53.8%;height:34.47vw}
.m-us1 .box .l .pic{width:37.7vw;height:33.29vw;padding-left:1.47vw}
.m-us1 .box .l .pic img{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-us1 .box .l .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-us1 .box .l .pic::after{content:" ";top:1.47vw;width:35.52vw;height:33.29vw;background:rgba(101,209,129,.1)}
.m-us1 .box .con{padding:1.882vw 0 0}
.m-us1 .txtr2{border:1px solid #d3f2da;width:16.5%}
.m-us1 .txtr2 .itemr{background:#f4f8f5;padding:1.411vw 0 1.647vw}
.m-us1 .txtr2 li.on .itemr{background:#40519F}
.m-us1 .txtr2 li.on .itemr::after{content:" ";left:-.47vw;width:1vw;height:1vw}
.m-us1 .txtr2 .pic{width:3.529vw;height:3.529vw;margin:0 auto 1.058vw}
.m-us1 .txtr2 .tit2{font-size:.941vw}
.m-us2{padding:3.764vw 0 0}
.m-us2 .box{padding:4.176vw 0 6.47vw}
.m-us2 .item .tit1{font-size:1.058vw;margin-bottom:.588vw}
.m-us2 .slider-for{margin-right:.294vw;margin-bottom:1.235vw}
.m-us2 .slider-for .item{margin:0 -1.176vw}
.m-us2 .slider-for .li{margin-bottom:1.588vw}
.m-us2 .slider-for .con{background:#fff;border:1px solid #ccf0d5;box-shadow:inset 0 .235vw .352vw rgba(22,69,34,.36);border-radius:.47vw;margin:0 1.176vw;padding:.764vw .941vw;box-sizing:border-box;height:9.647vw}
.m-us2 .slider-for .num{font-weight:700;font-size:3.529vw;margin-top:-.176vw;margin-right:.176vw}
.m-us2 .slider-for .li3 .con{height:7.529vw}
.m-us2 .l .tit{padding-left:1.176vw;font-weight:400;font-size:1.411vw;margin-bottom:1.882vw}
.m-us2 .m-con .desc{font-size:1.411vw}
.m-us2 .slider-nav .info{font-size:.823vw;line-height:1.294vw}
.m-ban-page .slick-arrow{font-size:0;border:none;width:2.647vw;height:2.647vw;background-size:2.647vw 2.647vw}
.m-ban-page .slick-prev{left:-16%;background-image:url(../images/e-left.png)}
.m-ban-page .slick-next{right:-16%;background-image:url(../images/e-right.png)}
.m-us2 .slider-nav .dot{height:.941vw;background-size:.941vw .941vw}
.m-ban-page .slick-current .dot{background-image:url(../images/e-dot-on.png)!important}
.m-us2 .r .pic{width:43.52vw;height:28.11vw;padding-top:.705vw;border-radius:.588vw;-webkit-border-radius:.588vw;-moz-border-radius:.588vw;-ms-border-radius:.588vw;-o-border-radius:.588vw}
.m-us3{background:#f5f9f6;padding:3.941vw 0 5.235vw}
.m-us3 .g-tite1{margin:0 0 3.764vw}
.m-icon-e{padding-bottom:6.352vw}
.m-icon-e2{margin-bottom:0}
.m-icon-e .icon{width:16.66%}
.m-icon-e3 .icon{width:auto!important}
.m-icon-e1,.m-icon-e2{justify-content:center;align-items:center}
.m-icon-e1 .icon,.m-icon-e2 .icon{flex:1!important;width:auto!important}
.m-icon-e .pic{width:4.705vw;height:4.705vw;line-height:4.705vw;margin:0 auto 1.411vw}
.m-icon-e .icon::after{content:" ";width:2.823vw;height:1.058vw;right:0}
.m-icon-e .tit{font-weight:400;font-size:1.411vw;padding:0 .588vw}
.m-icon-e3 .icon{padding-left:3.235vw;padding-bottom:3.47vw}
.m-icon-e3 .icon .pic{margin:3.588vw 0 3.411vw 0;width:2.941vw;height:2.941vw;line-height:2.941vw}
.m-icon-e3 .tit{font-weight:400;font-size:1.352vw}
.m-icon-e3 .icon{border-right:none}
.m-icon-e3 .icon:first-child{border-left:none}
.m-icon-e3 .em{top:3.411vw;right:3.176vw;font-size:.941vw}
.m-us4 .box1{height:30.82vw}
.m-us4 .g-tite1{margin-bottom:4.235vw}
.m-us4 .r .pic{right:0;width:69.17vw}
.m-us4 .box1 .l{padding-top:6.058vw}
.m-icon-e3{margin-bottom:0}
.slider-for1{padding:0 4.735vw 3.529vw;margin-bottom:3.529vw}
.slider-for1 .pic{width:36.41vw;height:18.58vw;border-radius:.941vw;-webkit-border-radius:.941vw;-moz-border-radius:.941vw;-ms-border-radius:.941vw;-o-border-radius:.941vw;margin-right:3.764vw}
.slider-for1 .txt{padding-top:4.294vw}
.slider-for1 .txt .tit{font-size:1.411vw;margin-bottom:1.705vw}
.slider-for1 .item .desc{font-size:1.117vw;line-height:1.8}
.m-page-e1{padding:0 0 0 12.47vw}

.slider-nav1 .txt{font-size:1.294vw}
.slider-nav1 .top{margin-bottom:2.058vw}
.slider-nav1 .num{font-size:.941vw}
.slider-nav1 .pic{width:1.647vw;height:1.647vw;line-height:1.647vw}
.slider-nav1 .item{border:1px solid #c5daca}
.slider-nav1-m .item{width:100%!important;box-sizing:border-box}
.slider-nav1 .item:nth-child(1),.slider-nav1 .item:nth-child(2),.slider-nav1 .item:nth-child(3),.slider-nav1 .item:nth-child(4),.slider-nav1 .item:nth-child(5){border-top:1px solid #c5daca}
.slider-nav1 .con{padding:1.411vw 1.411vw 4vw}
.m-us5 .g-tite1{padding:4.058vw 0 3.235vw}
.m-us6{padding-bottom:1.588vw}
.m-us6 .g-tite1{padding:3.882vw 0 3.764vw}
.m-us6 .box{margin-bottom:1.176vw}
.m-us6 .item{width:30.3%}
.m-us6 .item:last-child{width:33.3%}
.m-us6 .con{background:#f5f9f6;height:28.23vw;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;padding-top:4.882vw}
.m-us6 .item3 .con{padding:4vw 0 0 4.764vw}
.m-us6 .con:hover,.m-us6 .item3 .con:hover{background:#40519F}
.m-us6 .item1 .con,.m-us6 .item2 .con{margin-right:1.411vw}
.m-us6 .item3 .con{background:#f5f9f6;height:13.41vw}
.m-us6 .item3{width:33.3%;margin-bottom:1.411vw}
.m-us6 .item4{margin-bottom:0}
.m-us6 .con .pic{width:4.705vw;height:4.705vw;line-height:4.705vw}
.m-us6 .item1 .con .pic,.m-us6 .item2 .con .pic{margin:0 auto 3.882vw}
.m-us6 .item3 .con .pic{margin-right:3.235vw}
.m-us6 .item3 .con .txt{margin-top:-.235vw;padding-right:.705vw}
.m-us6 .con .tit{font-size:1.294vw;height:1.5em;margin-bottom:1.529vw}
.m-us6 .con .desc{font-weight:400;font-size:.941vw;line-height:1.65;height:3.3em}
.slider-nav1{margin-bottom:1.176vw}
}
@media only screen and (max-width:1440px){
.m-us1 .txtr .tit1{font-size:17px}
.m-us1 .txtr .desc{font-size:14px;margin-bottom:1.5vw}
.m-us1 .txtr2 .tit2{font-size:13px}
.m-us1 .txtr2 .pic{width:38px;height:38px}
.m-us2 .slider-nav::after{top:8px}
.m-us2 .slider-nav .dot{height:16px;background-size:10px 10px}
.m-us2 .slider-nav .info{font-size:12px}

.m-icon-e3 .em{font-size:14px}
.m-icon-e3 .icon .pic{width:40px;height:40px;line-height:40px}

.slider-for1 .txt .tit{font-size:18px}
.slider-for1 .item .desc{font-size:15px}
.slider-nav1 .num{font-size:14px}
.slider-nav1 .txt{font-size:17px}
.m-us6 .con .tit{font-size:18px;margin-bottom:.8vw}
.m-us6 .con .desc{font-size:14px}
.m-icon-e3 .icon{padding-left:2.5vw;padding-bottom:2.4vw}
}
@media only screen and (max-width:1750px){
.m-ban-page .slick-prev{left:-6%}
.m-ban-page .slick-next{right:-6%}
}
@media only screen and (max-width:1199px){
.g-tite1 .ch{font-size:26px}
.g-tite1 .en{text-transform:uppercase;font-size:15px}
.g-bane1 .pic{width:100%;margin:0 auto}
.g-bane1 .r .txt1{font-size:25px}
.g-bane1 .con{margin-bottom:7vw}
.g-bane1 .pic .img1{top:-20px;left:0;width:110px;height:110px}
.m-us1 .box .l,.m-us1 .box .r{float:none;width:100%}
.m-us1 .box .r{height:auto;overflow:hidden}
.m-us1 .box .l .pic{position:relative;width:100%;height:46vw;padding-left:30px;margin-bottom:30px}
.m-us1 .box .l .pic::after{display:block;content:" ";position:absolute;left:0;top:30px;width:94%;height:46vw}
.m-us1 .box .l .pic img{display:block;width:100%;height:100%;object-fit:cover}
.m-us2 .box .r{float:none;width:100%}
.m-us2 .box .l{float:none;width:100%;box-sizing:border-box}
.m-us2 .box .m-con{width:99%;margin:0 auto}
.m-us2{padding:32px 0 0}
.m-us2 .l .tit{font-size:22px}
.m-us2 .m-con .desc{font-size:22px}
.m-us2 .slider-for .num{font-size:54px}
.m-us2 .slider-nav .info{font-size:15px}
.m-us2 .slider-nav .dot{height:22px;background-size:16px 16px}
.m-us2 .slider-nav::after{top:11px}
.m-us2 .box .l{margin-bottom:25px}
.m-us2 .r .pic{width:100%;height:46vw;padding-top:0}
.m-us2 .r .pic img{display:block;width:100%;height:100%;object-fit:cover}
.m-us2 .box{padding:46px 0 60px}
.m-us3{padding:30px 0 40px}
.m-icon-e .pic{width:65px;height:65px;line-height:65px;margin:0 auto 18px}
.m-icon-e .pic::after{width:45px;height:15px;right:-140%}
.m-icon-e .tit{font-size:20px}
.m-icon-e1 .icon:last-child .pic::after{top:257%}
.m-us5 .g-tite1{padding:35px 0 30px}
.m-page-e1{padding:0 90px}
.slider-for1 .pic{width:43vw;height:auto;margin-right:20px}
.slider-for1 .item .desc{text-align:justify;line-height:1.6;height:4.8em}
.slider-for1 .item .desc br{display:none}
.m-us6 .g-tite1{padding:38px 0 36px}
.m-icon-e1 .icon:last-child::after{top:145%}
.m-us4 .box1 .l,.m-us4 .box1 .r{padding-top:33px;float:none;width:100%}
.m-us4 .box1 .r{padding-top:0}
.m-us4 .box1 .l .pic{display:none}
.m-us4 .g-tite1{margin-bottom:22px}
.m-icon-e .icon::after{width:45px;height:15px}
.m-us4 .box1{height:59vw}
.m-us4 .box2 .m-icon-e3{overflow:hidden;width:102%;margin:0 -2px}
.m-us4 .box2 .m-icon-e3 .icon{background-color:#fff;width:25%}
.m-us4 .r .pic{width:100%;height:45vw}
.m-us4 .r .pic img{display:block;width:100%;height:100%;object-fit:cover}
.m-icon-e3{display:block;margin-bottom:0}
.m-icon-e3 .icon{float:left;width:33.3%}
.m-icon-e3 .icon{border:1px solid #ebebeb;border-left:none}
.m-icon-e3 .icon:nth-child(1),.m-icon-e3 .icon:nth-child(2),.m-icon-e3 .icon:nth-child(3){border-top-color:#ebebeb}
.m-us5 .box{display:none}
.m-us5 .box-m{display:block}
.m-us6 .item{float:left;width:50%!important;margin-bottom:20px}
.m-us6 .con{height:350px;padding-top:66px}
.m-us6 .box{margin:0 -10px}
.m-us6 .item .con{margin:0 10px}
.m-us6 .item1 .con .pic,.m-us6 .item2 .con .pic{margin:0 auto 26px}
.m-us6 .con .pic{width:70px;height:70px;line-height:70px}
.m-us6 .item3 .con .pic{float:left;overflow:hidden;margin-right:30px}
.m-us6 .item3 .con{height:193px}
.m-us6 .item3 .con{padding:63px 0 0 38px}
.m-icon-e .icon::after{right:-10%}
.m-us2 .slider-nav .item3{margin-left:0}
.g-bane1 .pic .img2{height:16vw;width:97%;float:right}
.m-ban-page .slick-prev{left:0}
.m-ban-page .slick-next{right:0}
.m-icon-e .icon{width:25%}
.m-icon-e1 .icon,.m-icon-e2 .icon{width:20%}
}
@media only screen and (max-width:1200px){
.m-pc-e{display:none}
.m-m-e{display:block}
.m-m-e .ul-process .txt h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;height:3em}
}
@media only screen and (max-width:1100px){
.slider-for1 .txt{overflow:hidden;padding-top:5vw}
.slider-for1 .txt .tit{margin-bottom:12px}
.slider-for1{margin-bottom:35px}
.slider-nav1 .item{width:20%}
.slider-nav1 .item:nth-child(6){border-top:none}
.slider-nav1 .item:last-child,.slider-nav1 .item:nth-child(6n){border-right:none}
.slider-nav1 .item:last-child,.slider-nav1 .item:nth-child(5){border-right:1px solid #c5daca}
.slider-nav1 .item:nth-child(5n){border-right:1px solid #c5daca}
}
@media only screen and (max-width:959px){
.g-bane1 .ch{font-size:25px;margin-bottom:0}
.g-bane1 .r .txt1{font-size:19px}
.g-bane1 .pic .img1{width:90px;height:90px}
.g-bane1 .pic .img2{height:18vw}
.g-cur-e1{margin:17px 0 38px}
.m-us1 .box{padding:16px 0 30px}
.m-us1 .txtr2 .itemr{padding:16px 0 14px}
.m-us1 .txtr2 .pic{margin:0 auto 9px}
.m-us1 .txtr2{width:13.5%}
.m-us2 .box{padding:28px 0 30px}
.m-icon-e .tit{font-size:16px}
.m-icon-e .pic{width:55px;height:55px;line-height:55px;margin:0 auto 14px}
.m-icon-e2 .icon::after{top:32%}
.m-us6 .con{height:300px;padding-top:42px}
.m-icon-e .icon::after{right:-14%;width:35px;height:10px}
.m-icon-e{padding-bottom:72px}
.m-us4 .box2 .m-icon-e3 .icon{width:50%}
}
@media only screen and (max-width:767px){
.row-us3{overflow:hidden}
.g-bane1 .pic .img2{height:21vw}
.g-bane1 .ch{float:none;width:100%;font-size:20px;margin-bottom:5px}
.g-bane1 .r{float:none;width:100%}
.g-bane1 .r .txt1{font-size:14px}
.g-bane1{padding-top:66.5%;overflow:hidden}
.g-bane1 .txt{top:6%}
.g-bane1 .pic .img1{width:55px;height:55px;top:-25px;left:0}
.g-bane1 .con{margin-bottom:7.5vw}
.m-us1{padding:20px 0 0}
.m-us1 .box .l .pic::after{top:20px}
.m-us1 .box .l .pic{padding-left:20px;margin-bottom:10px}
.m-us1 .txtr .tit1{font-size:16px;margin-bottom:5px}
.m-us1 .txtr{width:60%;float:left}
.m-us1 .txtr .desc{display:block;height:auto;margin-bottom:20px}
.m-us1 .txtr2 .tit2{font-size:12px}
.m-us1 .txtr2 .pic{width:30px;height:30px;margin:0 auto 3px}
.m-us1 .txtr2{width:24.5%}
.m-us1 .txtr2 li.on .itemr::after{left:-7px;width:14px;height:14px}
.m-us2{padding:20px 0 0}
.m-us2 .box{padding:7px 0 21px}
.m-us2 .l .tit{font-size:18px;margin-bottom:10px;padding-left:10px}
.m-us2 .slider-for .con{margin:0 10px;padding:10px 10px;height:110px!important}
.m-us2 .slider-for .item{overflow:hidden;margin:0 -10px}
.m-us2 .item .tit1{font-size:16px;margin-bottom:0}
.m-us2 .slider-for .num{font-size:32px;margin-top:3px;margin-right:3px}
.m-us2 .slider-for .li{width:52%}
.m-us2 .slider-for .li3{width:100%}
.m-us2 .slider-for .li1{width:48%}
.m-us2 .m-con .desc{font-size:14px}
.m-us2 .slider-nav .info{font-size:12px}
.m-ban-page .slick-arrow{width:40px;height:40px;background-size:40px 40px;top:52%}
.m-ban-page .slick-prev{left:-4%}
.m-ban-page .slick-next{right:-4%}
.m-us3{padding:20px 0 30px}
.m-icon-e .icon{width:50%}
.m-icon-e .pic{width:40px;height:40px;line-height:40px;margin:0 auto 4px}
.m-icon-e .tit{font-size:15px;padding:0 5px}
.m-icon-e{padding-bottom:50px}
.m-icon-e1,.m-icon-e2{display:block;padding-bottom:39px}
.m-icon-e .icon{margin-bottom:15px}
.m-us3 .g-tite1{margin:0 0 7px}
.m-us4 .box1 .l,.m-us4 .box1 .r{padding-top:20px}
.m-us4 .g-tite1{margin-bottom:-9px}
.m-icon-e3 .icon{float:left;width:33.3%;margin-bottom:0;padding-left:10px;padding-bottom:10px}
.m-icon-e3 .icon .pic{margin:19px 0 25px 0}
.m-icon-e3 .em{position:absolute;top:19px;right:14px}
.m-icon-e3 .tit{font-size:13px}
.m-us5 .g-tite1{padding:20px 0 10px}
.slider-for1 .pic{float:none;width:100%;height:auto;margin:0 auto}
.m-page-e1{padding:0 44px}
.slider-for1 .txt{padding-top:10px}
.slider-for1 .txt .tit{font-size:16px;margin-bottom:5px}
.slider-for1 .item .desc{font-size:14px;line-height:1.5;display:block;height:auto;width:100%}
.slider-nav1 .con{padding:15px}
.slider-nav1 .top{margin-bottom:12px}
.slider-nav1 .txt{font-size:15px}
.slider-nav1 .item{width:33.3%}
.slider-nav1 .item:nth-child(6){border-top:none;border-right:1px solid #c5daca}
.slider-nav1 .item:last-child,.slider-nav1 .item:nth-child(6n){border-right:none}
.slider-nav1 .item:last-child,.slider-nav1 .item:nth-child(5){border-right:1px solid #c5daca}
.slider-nav1 .item:last-child{border-right:1px solid #c5daca}
.slider-nav1 .item:nth-child(4),.slider-nav1 .item:nth-child(5){border-top:none}
.slider-nav1 .item:nth-child(5){border-right:none}
.slider-nav1 .item:nth-child(3n){border-right:1px solid #c5daca}

.m-us6 .g-tite1{padding:20px 0 10px}
.m-us6{margin:0 -5px}
.m-us6 .item .con{margin:0 5px}
.m-us6 .con .pic{width:50px;height:50px;line-height:50px;margin:0 auto 15px!important}
.m-us6 .con{height:auto;padding:20px 0}
.m-us6 .con .tit{font-size:16px;margin-bottom:8px}
.m-us6 .con .desc{font-size:14px;display:block;height:auto}
.m-us6 .item{float:none;width:100%!important;margin-bottom:15px}
.m-us6 .item3 .con .pic{float:none;margin-right:0}
.m-us6 .item3 .con .txt{text-align:center;overflow:hidden;margin-top:0;padding-right:0}
.m-us6 .item3 .con{padding:20px 0;height:auto}
.m-us2 .slider-for{margin-bottom:0}
}
.main-e1{background:rgba(229,247,234,.6)}
.g-cur-e2{padding:10px 0 20px}
.g-bane2{padding-top:44.65%}
.g-bane2 .txt{top:207px}
.g-bane2 .l{width:49.5%}
.g-bane2 .r{width:50.5%}
.g-bane2 .tit{font-weight:400;font-size:70px;color:#fff;padding:13px 0 26px;font-family:Alibaba-PuHuiTi-Regular}
.g-bane2 .desc{font-size:31px;color:#b9c0ca;font-family:Alibaba-PuHuiTi-Regular}
.g-bane2 .line img{display:block;width:100%;margin:81px 0 72px}
.ul-nume1{overflow:hidden}
.ul-nume1 li{float:left;width:33.3%}
.ul-nume1 .tit1{font-weight:400;font-size:24px;color:#b9c0ca;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:6px;font-family:Alibaba-PuHuiTi-Regular}
.ul-nume1 .num1{font-weight:700;font-size:60px;color:#54d675;font-family:Alibaba-PuHuiTi-Bold}
.g-bane2 .r .pic{position:relative}
.g-bane2 .pic .img1{display:block;width:640px;height:510.48px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;overflow:hidden}
.g-bane2 .pic .img2{position:absolute;right:0;bottom:-84.4px;display:block;width:405px;height:241.36px;border-radius:20px;overflow:hidden}
.m-guidance1 .g-tite1{padding:46px 0 258px}
.m-guidance1 .box{background:#fff}
.m-guidance1 .con1{position:relative;margin-top:-193px;z-index:2;box-shadow:0 6px 10px rgba(226,232,227,.61);height:573px;margin-bottom:70px}
.m-guidance1 .txtr{overflow:hidden}
.m-guidance1 .txtr .titl{font-size:24px;font-weight:400;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-guidance1 .l{width:43.8%}
.m-guidance1 .l .pic{width:100%;height:573px;overflow:hidden}
.m-guidance1 .l .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-guidance1 .con1 .l .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-guidance1 .r{width:56.2%;background-color:#fff;height:573px;overflow:hidden;overflow-y:auto;padding-right:10px}
.m-guidance1 .txtr .pic{width:80px;height:80px;float:left;overflow:hidden;border-radius:10px;margin-right:40px}
.m-guidance1 .txtr .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-guidance1 .iteml:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-guidance1 .txtr .tit1{font-family:Alibaba-PuHuiTi-Bold;font-size:22px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:1.5em;margin:-17px 0 17px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-guidance1 .iteml:hover .tit1{color:#40519F}
.m-guidance1 .txtr .desc{font-size:18px;color:#666;line-height:1.7;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;font-family:Alibaba-PuHuiTi-Regular}
.m-guidance1 .iteml{overflow:hidden;border-bottom:1px solid #ccf0d5;padding:55.5px 29px 55.5px 64px;height:191px}
.m-guidance1 .r::-webkit-scrollbar{width:5px;height:10px}
.m-guidance1 .r::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#40519F}
.m-guidance1 .r::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.2);-webkit-border-radius:10px;border-radius:10px;background:#ededed}
.m-guidance1 .iteml:last-child{border-color:transparent}
.row-guidance2{background:#f5f9f6}
.m-guidance2 .g-tite1{padding:67px 0 53px}
.ul-guidance-e1{overflow:hidden;margin:0 -6px 73px}
.ul-guidance-e1 li{float:left;width:25%;margin-bottom:20px}
.ul-guidance-e1 .con{display:block;margin:0 6px;background-color:#fff;border-radius:8px;overflow:hidden}
.ul-guidance-e1 .pic{position:relative}
.ul-guidance-e1 .pic .img1{display:block;width:100%;height:200px;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-guidance-e1 li:hover .pic .img1{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-guidance-e1 .pic .img2{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);bottom:-46px;width:92px;height:92px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.ul-guidance-e1 .txt{padding:76px 27px 40px}
.ul-guidance-e1 .tit{font-size:23px;font-weight:400;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;margin-bottom:36px;font-family:Alibaba-PuHuiTi-Bold;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-guidance-e1 li:hover .tit{color:#40519F}
.ul-guidance-e1 .desc{font-size:17px;text-align:center;color:#333;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:1.7;height:5.1em;font-family:Alibaba-PuHuiTi-Regular}
.m-guidance3,.m-guidance5{background-position:center;background-size:cover;background-repeat:no-repeat;padding:69px 0 78px}
.m-guidance3 .g-tite1{margin-bottom:65px}
.m-guidance3 .g-tite1 .ch{color:#fff}
.ul-guidance-e2{overflow:hidden}
.ul-guidance-e2 li{float:left;width:25%;border-bottom:1px solid rgba(255,255,255,.3)}
.ul-guidance-e2 li:nth-last-child(1),.ul-guidance-e2 li:nth-last-child(2),.ul-guidance-e2 li:nth-last-child(3),.ul-guidance-e2 li:nth-last-child(4){border-bottom:1px solid transparent}
.ul-guidance-e2 .item{position:relative;width:320px;height:208px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-guidance-e2 .con{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:100%}
.ul-guidance-e2 li:hover .item{background:linear-gradient(180deg,#30a04d 0,#34ab79 100%)}
.ul-guidance-e2 .tit{font-weight:400;font-size:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;text-align:center;height:1.5em;margin-bottom:11px;font-family:Alibaba-PuHuiTi-Bold}
.ul-guidance-e2 .desc{font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;text-align:center;height:1.5em;font-family:Alibaba-PuHuiTi-Regular}
.m-guidance4{background:#f5f9f6;padding-bottom:27px}
.m-guidance4 .g-tite1{padding:68px 0 17px}
.m-guidance4 .box{padding:50px 0 30px}
.m-guidance4 .l{width:41.5%}
.m-guidance4 .l .pic{width:663px;height:714px;overflow:hidden}
.m-guidance4 .l .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;-webkit-transition:.5s}
.m-guidance4 .box .l .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-guidance4 .r{width:56.5%}
.ul-guidance-e3{background-image:url(../images/e-bg3.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:64px 0 20px 82px}
.ul-guidance-e3 li{position:relative;float:left;width:20%;margin-bottom:70px}
.ul-guidance-e3 li:nth-last-child(1),.ul-guidance-e3 li:nth-last-child(2),.ul-guidance-e3 li:nth-last-child(3),.ul-guidance-e3 li:nth-last-child(4),.ul-guidance-e3 li:nth-last-child(5){margin-bottom:0}
.ul-guidance-e3 .con{height:283px}
.ul-guidance-e3 .txt{position:relative;padding-top:6px}
.ul-guidance-e3 .desc{position:absolute;left:0;top:0;white-space:nowrap;font-size:12px;color:#666;transform-origin:0 0;transform:rotate(90deg);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;font-family:Alibaba-PuHuiTi-Regular}
.ul-guidance-e3 .tit{position:relative;font-weight:400;font-size:22px;color:#333;writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;letter-spacing:8px;line-height:1.1;font-family:Alibaba-PuHuiTi-Bold}
.ul-guidance-e3 .tit::after{display:block;content:" ";position:absolute;top:-26px;left:50%;transform:translateX(-50%);background-image:url(../images/e-guidance.png);background-position:center;background-repeat:no-repeat;background-size:100% auto;width:20.48px;height:10.81px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-guidance-e3 li:hover .tit::after{background-image:url(../images/e-guidance-on.png)}
.ul-guidance-e3 li:hover .desc,.ul-guidance-e3 li:hover .tit{color:#40519F}
.ul-guidance-e3 .num{position:absolute;left:-20px;bottom:20px;font-size:24px;color:#333;width:49px;height:49px;line-height:49px;background:0 0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;text-align:center;font-family:Alibaba-PuHuiTi-Bold}
.ul-guidance-e3 li:hover .num{background:#40519F;color:#fff}
.m-guidance5 .box{position:relative;left:50%;transform:translateX(-50%);width:1600px;height:695px;margin:0 auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.m-guidance5 .box .pic-m{display:none!important}
.m-guidance5 .box .c{width:55%;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.m-guidance5 .box .c .pic{position:relative;padding-top:74%;height:0}
.m-guidance5 .box .c .imgl,.m-guidance5 .box .c .imgr{position:absolute;top:0;left:0;z-index:1;width:75.2%}
.m-guidance5 .box .c .imgr{left:auto;z-index:1;right:0}
.m-guidance5 .box .c .imgc{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:62.2%}
.ul-guidance-e4{position:absolute;left:-46.8%;top:12%;text-align:right;z-index:2;width:50%}
.ul-guidance-e4r{position:absolute;left:auto;right:-43.8%;text-align:left;width:50%}
.ul-guidance-e4 li{margin-bottom:2%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-guidance-e4 li:hover{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px)}
.ul-guidance-e4 li:nth-child(2){margin-right:17%;margin-bottom:10%}
.ul-guidance-e4 li:nth-child(3){margin-right:23%;margin-bottom:11%}
.ul-guidance-e4 li:nth-child(4){margin-right:14%}
.ul-guidance-e4r li:nth-child(2){margin-left:17%;margin-right:auto}
.ul-guidance-e4r li:nth-child(3){margin-left:26.3%;margin-right:auto}
.ul-guidance-e4r li:nth-child(4){margin-left:18.3%;margin-right:auto}
.ul-guidance-e4 .tit{position:relative;font-size:24px;color:#40519F;display:inline-block;font-weight:400;margin-bottom:6px;font-family:Alibaba-PuHuiTi-Regular}
.ul-guidance-e4r .tit{color:#666}
.ul-guidance-e4 li:first-child{margin-right:6%}
.ul-guidance-e4 li:first-child .tit::after{right:-109%}
.ul-guidance-e4r li:first-child{margin-left:6%}
.ul-guidance-e4r li:first-child .tit::after{left:-109%}
.ul-guidance-e4 .tit::after{position:absolute;right:-84%;top:50%;transform:translateY(-50%);display:block;content:" ";width:16px;height:16px;background:#40519F;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-guidance-e4 .desc{font-size:18px;color:#333;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;height:3em;font-family:Alibaba-PuHuiTi-Regular}
.ul-guidance-e4 .desc br{display:none}
.ul-guidance-e4r .tit::after{left:-84%;right:auto}
.row-guidance5{overflow:hidden}
.m-guidance5{padding:67px 0 0}
.m-guidance5 .g-m .m-ys{display:none}
@media only screen and (min-width:1199px) and (max-width:1920px){
.main-e1 .wp,.main-e2 .wp{max-width:83.33vw}
.main-e1{background:rgba(229,247,234,.6)}
.g-cur-e2{padding:.52vw 0 1.041vw}
.g-bane2{padding-top:44.65%}
.g-bane2 .txt{top:10.78vw}
.g-bane2 .l{width:49.5%}
.g-bane2 .r{width:50.5%}
.g-bane2 .tit{font-weight:400;font-size:3.645vw;padding:.677vw 0 1.354vw}
.g-bane2 .desc{font-size:1.614vw}
.g-bane2 .line img{margin:4.218vw 0 3.75vw}
.ul-nume1 .tit1{font-weight:400;font-size:1.25vw;margin-bottom:.312vw}
.ul-nume1 .num1{font-weight:700;font-size:3.125vw}
.g-bane2 .pic .img1{width:33.33vw;height:26.58vw;border-radius:1.041vw;-webkit-border-radius:1.041vw;-moz-border-radius:1.041vw;-ms-border-radius:1.041vw;-o-border-radius:1.041vw}
.g-bane2 .pic .img2{right:0;bottom:-4.395vw;width:21.09vw;height:12.57vw;border-radius:1.041vw}
.m-guidance1 .r{height:29.84vw}
.m-guidance1 .g-tite1{padding:2.395vw 0 13.43vw}
.m-guidance1 .box{background:#fff}
.m-guidance1 .con1{margin-top:-10.05vw;box-shadow:0 .312vw .52vw rgba(226,232,227,.61);height:29.84vw;margin-bottom:3.645vw}
.m-guidance1 .txtr .titl{font-size:1.25vw}
.m-guidance1 .l{width:43.8%}
.m-guidance1 .l .pic{height:29.84vw}
.m-guidance1 .r{width:56.2%}
.m-guidance1 .txtr .pic{width:4.166vw;height:4.166vw;border-radius:.52vw;margin-right:2.083vw}
.m-guidance1 .txtr .pic img{object-fit:cover}
.m-guidance1 .txtr .tit1{font-weight:700;font-size:1.145vw;margin:-.885vw 0 .885vw}
.m-guidance1 .txtr .desc{font-size:.937vw}
.m-guidance1 .iteml{border-bottom:1px solid #ccf0d5;padding:2.89vw 1.51vw 2.89vw 3.333vw;height:9.947vw}
.m-guidance2 .g-tite1{padding:3.489vw 0 2.76vw}
.ul-guidance-e1{margin:0 -.312vw 3.802vw}
.ul-guidance-e1 .con{margin:0 .312vw;border-radius:.416vw}
.ul-guidance-e1 .pic .img1{height:10.41vw;object-fit:cover}
.ul-guidance-e1 .pic .img2{transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);bottom:-2.395vw;width:4.791vw;height:4.791vw;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.ul-guidance-e1 .txt{padding:3.958vw 1.406vw 2.083vw}
.ul-guidance-e1 .tit{font-size:1.197vw;margin-bottom:1.875vw}
.ul-guidance-e1 .desc{font-size:.885vw}
.m-guidance3,.m-guidance5{padding:3.593vw 0 4.062vw}
.m-guidance3 .g-tite1{margin-bottom:3.385vw}
.ul-guidance-e2 li{border-bottom:1px solid rgba(255,255,255,.3)}
.ul-guidance-e2 li:nth-last-child(1),.ul-guidance-e2 li:nth-last-child(2),.ul-guidance-e2 li:nth-last-child(3),.ul-guidance-e2 li:nth-last-child(4){border-bottom:1px solid transparent}
.ul-guidance-e2 .item{width:16.66vw;height:10.83vw;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-guidance-e2 .con{transform:translate(-50%,-50%);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.ul-guidance-e2 li:hover .item{background:linear-gradient(180deg,#30a04d 0,#34ab79 100%)}
.ul-guidance-e2 .tit{font-weight:400;font-size:1.197vw;margin-bottom:.572vw}
.ul-guidance-e2 .desc{font-size:.885vw}
.m-guidance4{background:#f5f9f6;padding-bottom:1.406vw}
.m-guidance4 .g-tite1{padding:3.541vw 0 .885vw}
.m-guidance4 .box{padding:2.604vw 0 1.562vw}
.m-guidance4 .l{width:41.5%}
.m-guidance4 .l .pic{width:34.53vw;height:37.18vw}
.m-guidance4 .r{width:56.5%}
.ul-guidance-e3{background-image:url(../images/e-bg3.png);padding:3.333vw 0 1.041vw 4.27vw}
.ul-guidance-e3 li{margin-bottom:3.645vw}
.ul-guidance-e3 li:nth-last-child(1),.ul-guidance-e3 li:nth-last-child(2),.ul-guidance-e3 li:nth-last-child(3),.ul-guidance-e3 li:nth-last-child(4),.ul-guidance-e3 li:nth-last-child(5){margin-bottom:0}
.ul-guidance-e3 .con{height:14.73vw}
.ul-guidance-e3 .txt{padding-top:.312vw}
.ul-guidance-e3 .desc{white-space:nowrap;transform-origin:0 0;transform:rotate(90deg);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-guidance-e3 .tit{font-weight:400;font-size:1.145vw;letter-spacing:.416vw;line-height:1.1}
.ul-guidance-e3 .tit::after{content:" ";top:-1.354vw;transform:translateX(-50%);background-image:url(../images/e-guidance.png);width:1.066vw;height:.563vw;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-guidance-e3 li:hover .tit::after{background-image:url(../images/e-guidance-on.png)}
.ul-guidance-e3 .num{left:-1.041vw;bottom:1.041vw;font-size:1.25vw;width:2.552vw;height:2.552vw;line-height:2.552vw;background:0 0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-guidance-e3 li:hover .num{background:#40519F}
.m-guidance5{padding:3.489vw 0 0}
.m-guidance5 .box{width:83.33vw;height:36.19vw}
.m-guidance5 .box .c{transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.m-guidance5 .box .c .imgl,.m-guidance5 .box .c .imgr{width:75.2%}
.m-guidance5 .box .c .imgr{left:auto;right:0}
.m-guidance5 .box .c .imgc{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:62.2%}
.ul-guidance-e4{left:-46.8%}
.ul-guidance-e4r{left:auto;right:-46.8%}
.ul-guidance-e4 li{margin-bottom:2%}
.ul-guidance-e4 li:nth-child(2){margin-right:17%;margin-bottom:10%}
.ul-guidance-e4 li:nth-child(3){margin-right:23%;margin-bottom:11%}
.ul-guidance-e4 li:nth-child(4){margin-right:14%}
.ul-guidance-e4r li:nth-child(3){margin-left:26.3%;margin-right:auto}
.ul-guidance-e4r li:nth-child(4){margin-left:18.3%;margin-right:auto}
.ul-guidance-e4 .tit{font-size:1.25vw;font-weight:400;margin-bottom:.312vw}
.ul-guidance-e4 .tit::after{right:-84%;transform:translateY(-50%);content:" ";width:.833vw;height:.833vw;background:#40519F;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-guidance-e4 .desc{font-size:.937vw}
.ul-guidance-e4r .tit::after{left:-84%;right:auto}
.m-guidance5{padding:3.489vw 0 0}
}
@media only screen and (min-width:1199px) and (max-width:1700px){
.main-e1{background:rgba(229,247,234,.6)}
.g-cur-e2{padding:.588vw 0 1.176vw}
.g-bane2{padding-top:44.65%}
.g-bane2 .txt{top:12.17vw}
.g-bane2 .l{width:49.5%}
.g-bane2 .r{width:50.5%}
.g-bane2 .tit{font-weight:400;font-size:4.117vw;padding:.764vw 0 1.529vw}
.g-bane2 .desc{font-size:1.823vw}
.g-bane2 .line img{margin:4.764vw 0 4.235vw}
.ul-nume1 li{width:33.3%}
.ul-nume1 .tit1{font-weight:400;font-size:1.411vw;margin-bottom:.352vw}
.ul-nume1 .num1{font-weight:700;font-size:3.529vw}
.g-bane2 .pic .img1{width:37.64vw;height:30.02vw;border-radius:1.176vw;-webkit-border-radius:1.176vw;-moz-border-radius:1.176vw;-ms-border-radius:1.176vw;-o-border-radius:1.176vw}
.g-bane2 .pic .img2{right:0;bottom:-4.964vw;width:23.82vw;height:14.19vw;border-radius:1.176vw}
.m-guidance1 .g-tite1{padding:2.705vw 0 15.17vw}
.m-guidance1 .box{background:#fff}
.m-guidance1 .con1{margin-top:-11.35vw;box-shadow:0 .352vw .588vw rgba(226,232,227,.61);height:33.7vw;margin-bottom:4.117vw}
.m-guidance1 .txtr .titl{font-size:1.411vw}
.m-guidance1 .l .pic{height:33.7vw}
.m-guidance1 .r{width:56.2%;height:33.7vw;padding-right:.588vw}
.m-guidance1 .txtr .pic{width:4.705vw;height:4.705vw;border-radius:.588vw;margin-right:2.352vw}
.m-guidance1 .txtr .tit1{font-size:1.294vw;height:1.5em;margin:-1vw 0 1vw}
.m-guidance1 .txtr .desc{font-size:1.058vw}
.m-guidance1 .iteml{border-bottom:1px solid #ccf0d5;padding:3.264vw 1.705vw 3.264vw 3.764vw;height:11.23vw}
.row-guidance2{background:#f5f9f6}
.m-guidance2 .g-tite1{padding:3.941vw 0 3.117vw}
.ul-guidance-e1{margin:0 -.352vw 4.294vw}
.ul-guidance-e1 li{margin-bottom:1.176vw}
.ul-guidance-e1 .con{margin:0 .352vw;border-radius:.47vw}
.ul-guidance-e1 .pic .img1{height:11.76vw}
.ul-guidance-e1 .pic .img2{transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);bottom:-2.705vw;width:5.411vw;height:5.411vw;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.ul-guidance-e1 .txt{padding:4.47vw 1.588vw 2.352vw}
.ul-guidance-e1 .tit{font-size:1.352vw;margin-bottom:2.117vw}
.ul-guidance-e1 .desc{font-size:1vw}
.m-guidance3,.m-guidance5{background-size:cover;background-repeat:no-repeat;padding:4.058vw 0 4.588vw}
.m-guidance3 .g-tite1{margin-bottom:3.823vw}
.ul-guidance-e2 li{border-bottom:1px solid rgba(255,255,255,.3)}
.ul-guidance-e2 li:nth-last-child(1),.ul-guidance-e2 li:nth-last-child(2),.ul-guidance-e2 li:nth-last-child(3),.ul-guidance-e2 li:nth-last-child(4){border-bottom:1px solid transparent}
.ul-guidance-e2 .item{width:18.82vw;height:12.23vw;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-guidance-e2 .tit{font-weight:400;font-size:1.352vw;margin-bottom:.647vw}
.ul-guidance-e2 .desc{font-size:1vw}
.m-guidance4{background:#f5f9f6;padding-bottom:1.588vw}
.m-guidance4 .g-tite1{padding:4vw 0 1vw}
.m-guidance4 .box{padding:2.941vw 0 1.764vw}
.m-guidance4 .l{width:41.5%}
.m-guidance4 .l .pic{width:39vw;height:42vw}
.m-guidance4 .r{width:56.5%}
.ul-guidance-e3{background-image:url(../images/e-bg3.png);background-repeat:no-repeat;background-size:100% 100%;padding:3.764vw 0 1.176vw 4.823vw}
.ul-guidance-e3 li{margin-bottom:4.117vw}
.ul-guidance-e3 li:nth-last-child(1),.ul-guidance-e3 li:nth-last-child(2),.ul-guidance-e3 li:nth-last-child(3),.ul-guidance-e3 li:nth-last-child(4),.ul-guidance-e3 li:nth-last-child(5){margin-bottom:0}
.ul-guidance-e3 .con{height:16.64vw}
.ul-guidance-e3 .txt{padding-top:.352vw}
.ul-guidance-e3 .desc{white-space:nowrap;font-size:.705vw;transform-origin:0 0;transform:rotate(90deg)}
.ul-guidance-e3 .tit{font-weight:400;font-size:1.294vw;letter-spacing:.47vw}
.ul-guidance-e3 .tit::after{content:" ";top:-1.529vw;transform:translateX(-50%);background-image:url(../images/e-guidance.png);background-size:100% auto;width:1.204vw;height:.635vw;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-guidance-e3 .num{left:-1.176vw;bottom:1.176vw;font-size:1.411vw;width:2.882vw;height:2.882vw;line-height:2.882vw}
.ul-guidance-e3 li:hover .num{background:#40519F}
.m-guidance5 .box{width:94.11vw;height:40.88vw;margin:0 auto}
.m-guidance5 .box .c .imgr{left:auto;right:0}
.m-guidance5 .box .c .imgc{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:62.2%}
.ul-guidance-e4{left:-46.8%}
.ul-guidance-e4r{left:auto;right:-46.8%}
.ul-guidance-e4 li{margin-bottom:2%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-guidance-e4 li:hover{transform:translateY(.294vw);-webkit-transform:translateY(.294vw);-moz-transform:translateY(.294vw);-ms-transform:translateY(.294vw);-o-transform:translateY(.294vw)}
.ul-guidance-e4 li:nth-child(2){margin-right:17%;margin-bottom:10%}
.ul-guidance-e4 li:nth-child(3){margin-right:23%;margin-bottom:11%}
.ul-guidance-e4 li:nth-child(4){margin-right:14%}
.ul-guidance-e4r li:nth-child(2){margin-right:auto}
.ul-guidance-e4r li:nth-child(3){margin-left:26.3%;margin-right:auto}
.ul-guidance-e4r li:nth-child(4){margin-left:18.3%;margin-right:auto}
.ul-guidance-e4 .tit{font-size:1.411vw;margin-bottom:.352vw}
.ul-guidance-e4 .tit::after{right:-84%;transform:translateY(-50%);content:" ";width:.941vw;height:.941vw}
.ul-guidance-e4 .desc{font-size:1.058vw}
.ul-guidance-e4r .tit::after{left:-84%;right:auto}
.m-guidance5{padding:3.941vw 0 0}
}
@media only screen and (max-width:1440px){
.m-guidance1 .txtr .tit1{font-size:15px}
.m-guidance1 .txtr .desc{font-size:13px}
.ul-guidance-e1 .tit{font-size:18px}
.m-guidance1 .txtr .desc{font-size:12px}
.ul-guidance-e3 .tit{font-size:13px}
}
@media only screen and (max-width:1199px){
.g-bane2 .tit{font-size:35px}
.g-bane2 .txt{top:15%;padding:4px 0 8px}
.g-bane2 .desc{font-size:17px}
.g-bane2 .line img{display:block;width:100%;margin:42px 0 30px}
.ul-nume1 .tit1{font-weight:400;font-size:18px}
.ul-nume1 .num1{font-size:30px}
.g-bane2{padding-top:48.65%}
.g-bane2 .pic .img1{width:35.33vw;height:28.58vw}
.g-bane2 .pic .img2{width:24.09vw;height:14.57vw}
.m-guidance1 .l,.m-guidance1 .r{float:none;width:100%}
.m-guidance1 .r{height:auto;overflow:hidden}
.m-guidance1 .l .pic{width:100%;height:50vw}
.m-guidance1 .con1{height:auto}
.m-guidance1 .iteml{padding:25.5px 19px 25.5px 34px;height:auto}
.m-guidance1 .txtr .tit1{font-size:16px;margin:-5px 0 10px}
.m-guidance1 .txtr .pic{width:65px;height:65px;margin-right:28px}
.m-guidance1 .txtr .desc{font-size:14px}
.m-guidance2 .g-tite1{padding:37px 0 33px}
.ul-guidance-e1{margin:0 -10px 20px}
.ul-guidance-e1 li{width:50%;margin-bottom:20px}
.ul-guidance-e1 .con{margin:0 10px}
.m-guidance3,.m-guidance5{padding:39px 0 38px}
.ul-guidance-e2 li{width:50%}
.ul-guidance-e2 li:nth-last-child(3),.ul-guidance-e2 li:nth-last-child(4){border-bottom:1px solid rgba(255,255,255,.3)}
.m-guidance4 .l,.m-guidance4 .r{float:none;width:100%}
.m-guidance4 .l .pic{width:100%;height:50vw}
.m-guidance4 .l .pic img{display:block;width:100%;height:100%;object-fit:cover}
.ul-guidance-e3{background-size:0;padding:54px 0 10px 32px}
.ul-guidance-e3 li{width:10%;margin-bottom:0}
.ul-guidance-e3 .con{height:272px}
.m-guidance4 .box{padding:30px 0 0}
.m-guidance4 .g-tite1{padding:30px 0 0}
}
@media only screen and (min-width:959px) and (max-width:1199px){
.m-guidance5 .box{width:90.33vw;height:43.19vw;left:auto;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}
.m-guidance5 .box .c .pic{padding-top:81%}
.m-guidance5 .box .c .imgl,.m-guidance5 .box .c .imgr{width:89.2%}
.ul-guidance-e4{left:-46.8%}
.ul-guidance-e4r{left:auto;right:-46.8%}
.ul-guidance-e4 li{margin-bottom:0}
.ul-guidance-e4 li:nth-child(2){margin-right:19%;margin-bottom:5%}
.ul-guidance-e4 li:nth-child(3){margin-right:27%;margin-bottom:11%}
.ul-guidance-e4 li:nth-child(4){margin-right:21%}
.ul-guidance-e4r li:nth-child(3){margin-left:32.3%;margin-right:auto}
.ul-guidance-e4r li:nth-child(4){margin-left:26.3%;margin-right:auto}
.ul-guidance-e4r li:nth-child(2){margin-left:19%;margin-right:auto}
.ul-guidance-e4 .tit{font-size:1.7vw;font-weight:400;margin-bottom:.3vw}
.ul-guidance-e4 .tit::after{right:-84%;transform:translateY(-50%);content:" ";width:1.1vw;height:1.1vw;background:#40519F;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-guidance-e4 .desc{font-size:1.3vw}
.ul-guidance-e4r .tit::after{left:-84%;right:auto}
}
@media only screen and (max-width:959px){
.g-bane2{padding-top:50.65%}
.g-bane2 .tit{font-size:30px;padding:4px 0 5px}
.g-bane2 .desc{font-size:16px}
.g-bane2 .line img{display:block;width:100%;margin:16px 0 16px}
.ul-nume1 .tit1{font-size:16px}
.g-bane2 .pic .img1{width:36.33vw;height:29.58vw}
.g-bane2 .pic .img2{width:27.09vw;height:18.57vw;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}
.m-guidance1 .g-tite1{padding:14px 0 187px}
.m-guidance1 .con1{margin-top:-130px}
.m-guidance2 .g-tite1{padding:24px 0 21px}
.ul-guidance-e1 .txt{padding:58px 20px 31px}
.ul-guidance-e1 .tit{font-size:18px;margin-bottom:10px}
.m-guidance5 .box{width:90.33vw;height:43.19vw;left:auto;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}
.m-guidance5 .box .c .pic{padding-top:81%}
.m-guidance5 .box .c .imgl,.m-guidance5 .box .c .imgr{width:89.2%}
.ul-guidance-e4{left:-46.8%}
.ul-guidance-e4r{left:auto;right:-46.8%}
.ul-guidance-e4 li{margin-bottom:0}
.ul-guidance-e4 li:nth-child(2){margin-right:20%;margin-bottom:5%}
.ul-guidance-e4 li:nth-child(3){margin-right:26%;margin-bottom:11%}
.ul-guidance-e4 li:nth-child(4){margin-right:11%}
.ul-guidance-e4r li:nth-child(3){margin-left:32.3%;margin-right:auto}
.ul-guidance-e4r li:nth-child(4){margin-left:18.3%;margin-right:auto}
.ul-guidance-e4r li:nth-child(2){margin-left:20%;margin-right:auto}
.ul-guidance-e4 .tit{font-size:2vw;font-weight:400;margin-bottom:.3vw}
.ul-guidance-e4 .tit::after{right:-69%;transform:translateY(-50%);content:" ";width:1.1vw;height:1.1vw;background:#40519F;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-guidance-e4 .desc{font-size:1.6vw}
.ul-guidance-e4r .tit::after{left:-69%;right:auto}
.ul-guidance-e4 .desc br{display:none}
}
@media only screen and (max-width:767px){
.g-bane2 .l,.g-bane2 .r{float:none;width:100%}
.g-bane2 .pic .img1{width:80%;height:33.58vw;object-fit:cover;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}
.g-bane2 .pic .img2{left:auto;right:7%;width:50%;height:20.58vw;object-fit:cover;bottom:-20%;border-radius:6px}
.g-bane2 .l{margin-bottom:20px}
.g-bane2 .txt{top:6%}
.g-bane2{padding-top:93.65%}
.ul-nume1 .num1{font-size:26px}
.g-bane2 .tit{font-size:20px;padding:0 0 4px}
.g-bane2 .desc{font-size:13px}
.g-bane2 .line img{margin:9px 0 2px}
.g-tite1 .ch{font-size:20px;line-height:1.5}
.g-tite1 .en{font-size:14px}
.m-guidance1 .g-tite1{padding:14px 0 80px}
.m-guidance1 .l .pic{width:100%;height:40vw}
.m-guidance1 .con1{margin-top:-50px;margin-bottom:30px}
.m-guidance1 .iteml{padding:20.5px 15px 19.5px 12px}
.m-guidance1 .txtr .tit1{font-size:15px;margin:-5px 0 4px}
.m-guidance1 .txtr .pic{width:55px;height:55px;margin-right:18px}
.m-guidance1 .txtr .desc{font-size:13px;line-height:1.6}
.m-guidance2 .g-tite1{padding:20px 0 20px}
.ul-guidance-e1 li{float:none;width:100%;margin-bottom:20px}
.ul-guidance-e1 .pic .img1{height:180px}
.ul-guidance-e1 .pic .img2{bottom:-40px;width:82px;height:82px}
.ul-guidance-e1 .tit{font-size:16px;margin-bottom:8px}
.ul-guidance-e1 .desc{font-size:14px;display:block;height:auto}
.ul-guidance-e1 .txt{padding:50px 15px 28px}
.ul-guidance-e2{margin:0 -10px}
.ul-guidance-e2 li{float:left;width:50%}
.ul-guidance-e2 .item{width:auto;height:173px;margin:0 10px}
.ul-guidance-e2 .tit{font-size:18px;margin-bottom:5px}
.ul-guidance-e2 .desc{font-size:14px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;white-space:normal;height:auto}
.m-guidance3 .g-tite1{margin-bottom:23px}
.m-guidance4 .g-tite1{padding:25px 0 0}
.m-guidance4 .box{padding:25px 0 0}
.ul-guidance-e3{padding:19px 0 0 30px}
.ul-guidance-e3 li{float:left;width:20%;margin-bottom:20px}
.ul-guidance-e3 .con{height:243px}
.m-guidance4 .l{margin-bottom:20px}
.m-guidance4{padding-bottom:10px}
.ul-guidance-e3 .num{left:-20px;bottom:20px;font-size:19px;width:39px;height:39px;line-height:39px}
.ul-guidance-e2 li:nth-last-child(2){border-bottom:none}
.m-guidance5 .box{width:100%;height:auto;padding-top:30px}
.m-guidance5 .box .c{display:flex;justify-content:space-between;width:auto;position:static;left:auto;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);overflow:hidden}
.m-guidance5 .box .c .pic{position:static;padding-top:0;height:auto;display:none}
.m-guidance5 .g-m{width:47.5%;background:rgba(229,247,234,.5);border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;padding:25px 0 0;margin-bottom:20px;text-align:center}
.m-guidance5 .g-m .m-ys{display:inline-block;object-fit:contain;height:83px}
.m-guidance5 .box .pic-m{position:absolute!important;display:block!important;z-index:22;text-align:center;left:50%;top:52px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);width:100%}
.m-guidance5 .box .pic-m img{width:21%}
.ul-guidance-e4{position:static;top:auto;left:auto!important;right:auto!important;width:100%!important;text-align:left!important}
.ul-guidance-e4 li{padding:15px 18px;border-bottom:2px solid rgba(255,255,255,1)}
.ul-guidance-e4 li:last-child{border-bottom:none;margin-bottom:0!important}
.ul-guidance-e4 li:hover{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
.ul-guidance-e4r{left:auto;right:auto}
.m-guidance5 .g-mr{position:relative;background:#f5f5f5}
.ul-guidance-e4 li{margin-bottom:0!important;margin-right:0!important;margin-left:0!important}
.ul-guidance-e4 .tit{font-size:16px;margin-bottom:5px;padding-left:20px}
.ul-guidance-e4 .tit::after{right:auto!important;left:0!important;transform:translateY(-50%);content:" ";width:8px;height:8px;background:#40519F;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-guidance-e4 .desc{font-size:14px;-webkit-line-clamp:4;height:6em}
.ul-guidance-e4 .desc br{display:block}
.m-guidance5{padding:20px 0 10px;background-size:0;background-color:#fff}
}
.m-stock{padding-top:70px}
.ul-plan::-webkit-scrollbar{width:5px;height:10px}
.ul-plan::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#40519F;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}
.ul-plan::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.2);-webkit-border-radius:10px;border-radius:10px;background:#ededed;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}
.ul-num-z{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding:20px 10px;margin-bottom:55px}
.ul-num-z li{float:left;position:relative;width:33.3%;margin-bottom:20px}
.ul-num-z .line{width:1px;height:40px;position:absolute;background-color:#d6d6d6;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-num-z .con{margin:0 91px;position:relative}
.ul-num-z .txt{font-size:18px;color:#000;line-height:1.4;margin-left:15px}
.ul-num-z .years{font-size:16px;color:#666;opacity:.8}
.ul-num-z .years span{font-size:60px;font-weight:700;color:#40519F;line-height:1.3;display:inline-block;margin-right:22px}
.ul-num-z .icon{background-size:cover;background-position:center center;background-repeat:no-repeat;width:64px;height:64px;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.m-sehk{position:relative;margin-bottom:70px}
.m-sehk .txt{width:50%}
.m-sehk .desc{font-size:24px;line-height:1.8;color:#333;margin-bottom:42px}
.m-sehk .item{font-size:24px;color:#333;line-height:1.3;background-color:#f4f8f5;padding:24px 0 24px 39px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-sehk .info{color:#40519F}
.m-sehk .tit{font-weight:600;margin-bottom:18px}
.m-sehk .item1{margin-bottom:32px}
.m-sehk .pic{width:743px;height:408px;position:absolute;right:0;bottom:0;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;overflow:hidden}
.m-sehk .pic img{width:100%;height:auto;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-sehk .pic:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}
.m-condit{margin-bottom:70px}
.g-tit-d2 h3{color:#fff}
.m-condit .g-tit-d{padding-top:70px}
.m-condit .top{height:473px;background:url(../images/zc/hk5.png) center center no-repeat;background-size:cover}
.m-detailq1{background-color:#fff;margin-top:-270px;height:800px}
.m-detailq1 .pic{float:left;width:47.5%;height:100%;overflow:hidden}
.m-detailq1 .box{float:right;width:52.5%;height:100%;background:url(../images/zc/hk7.png) center center no-repeat;background-size:cover;padding:30px 70px 0;box-shadow:10px 10px 10px 0 rgba(120,120,120,.1);position:relative}
.ul-slick-d2{margin-bottom:30px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-bottom:3px}
.ul-slick-d2 li{display:inline-block}
.ul-slick-d2 .con{position:relative;margin-right:90px;cursor:pointer}
.ul-slick-d2 .tit{font-size:24px;line-height:1.5;padding:0 8px;color:#000;display:inline-block;text-align:center}
.ul-slick-d2 .on .tit{color:#40519F;border-bottom:2px solid #40519F}
.ul-slick-d2 .on .icon{width:12px;height:7px;background:url(../images/zc/hk8.png) center center no-repeat;background-size:cover;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.ul-list-co .con{padding:18px 0;border-bottom:2px dashed rgba(41,137,66,.25)}
.ul-list-co .tit{font-size:18px;line-height:1.7;color:#333;margin-bottom:10px}
.ul-list-co .txt{font-size:16px;line-height:1.3;color:#333;margin-bottom:10px;padding-left:25px;position:relative}
.ul-list-co .txt::after{content:"";display:block;width:16px;height:16px;background:url(../images/zc/hk9.png) center center no-repeat;background-size:cover;position:absolute;left:0;top:2px}
.ul-pages-d2{position:absolute;bottom:20px}
.ul-pages-d2 li{float:left;cursor:pointer}
.ul-pages-d2 .num{font-weight:700;color:#000;font-size:22px;width:40px;height:40px;line-height:40px;text-align:center;margin-right:80px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.ul-pages-d2 .on .num{background-color:#40519F;color:#fff}
.ul-pages-d2 li:last-child .num::after{display:none}
.ul-pages-d2 .on .num::after{background-color:#98e1ab}
.m-advantages{background:url(../images/zc/hk11.png) center center no-repeat;height:894px;background-size:cover}
.m-advantages .g-tit-d{padding-top:70px}
.m-advantages .inner{height:600px;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;overflow:hidden}
.m-left-in{width:385px;height:100%;float:left;background:url(../images/zc/hk16.png) center center no-repeat;background-size:cover;text-align:center}
.ul-inner-z{overflow:hidden;background-color:#fff;height:100%}
.m-left-in{padding-top:86px}
.m-left-in .pic-box{width:180px;height:180px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #40519F;display:inline-block;position:relative;margin-bottom:55px}
.m-left-in .pic{width:160px;height:160px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;overflow:hidden;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%)}
.ul-pole{display:inline-block;font-size:0}
.ul-pole li{display:inline-block;overflow:hidden;margin-right:42px;vertical-align:bottom}
.ul-pole li:last-child{margin-right:0}
.ul-pole .pole{width:44px;background-color:#ccf0d5;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;margin-bottom:8px}
.ul-pole li:nth-child(1) .pole{height:177px}
.ul-pole li:nth-child(2) .pole{height:141px}
.ul-pole li:nth-child(3) .pole{height:109px}
.ul-pole li:nth-child(4) .pole{height:77px}
.ul-pole .num{font-size:22px;line-height:1.7;color:#98e1ab}
.ul-inner-z{padding:92px 47px 108px}
.ul-inner-z li{width:50%;height:50%;float:left;overflow:hidden;border-bottom:1px solid #c1edcd;border-right:1px solid #c1edcd}
.ul-inner-z li:nth-child(2n-1){padding-left:30px}
.ul-inner-z li:nth-child(2n){padding-left:63px;border-right:none}
.ul-inner-z li:nth-child(3),.ul-inner-z li:nth-child(4){padding-top:70px;border-bottom:none}
.ul-inner-z .top{margin-bottom:28px}
.ul-inner-z .icon{width:64px;height:64px;float:left;margin-right:24px;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:50%;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.ul-inner-z .con:hover .icon{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg)}
.ul-inner-z .tit{overflow:hidden}
.ul-inner-z .tit h4{font-weight:600;font-size:24px;line-height:1.3;color:#333;margin:6px 0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-inner-z .con:hover .tit h4{color:#40519F}
.ul-inner-z .tit span{font-weight:400;font-size:10px;line-height:1.3;color:#adadad;display:block}
.ul-inner-z{font-size:24px;line-height:1.3;color:#333}
.m-process{padding-top:70px}
.ul-process{overflow:hidden}
.ul-process li{width:20%;float:left}
.ul-process .con{text-align:center;margin-bottom:74px}
.ul-process .icon{display:inline-block;width:80px;height:80px;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:25px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-process .con:hover .icon{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.ul-process .num{width:100%;height:30px;position:relative;margin-bottom:20px}
.ul-process .num::after{content:"";display:block;height:2px;width:100%;background-color:#b9dcc2;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-process .num span{width:30px;line-height:30px;text-align:center;font-size:14px;color:#40519F;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #b9dcc2;display:inline-block;background-color:#fff;position:relative;z-index:2}
.ul-process .txt h4{font-size:24px;line-height:1.3;color:#333;margin-bottom:8px;font-weight:400;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-process .con:hover .txt h4{color:#40519F}
.ul-process .txt span{font-weight:400;font-size:10px;line-height:1.3;color:#adadad;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.m-listing{background-color:#f5f9f6;padding:70px 0}
.ul-listing li{float:left;background-color:#fff;overflow:hidden;width:33.3%}
.ul-listing .con{border-right:1px solid #c1edcd;cursor:pointer}
.ul-listing .top{padding:24px 0;text-align:center;border-bottom:1px solid #40519F;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-listing .tit{font-weight:400;font-size:24px;line-height:1.4;color:#40519F;padding-left:40px;display:inline-block;position:relative;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-listing .tit .icon,.ul-listing .tit .icon2{width:28px;height:28px;background-size:cover;position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-listing .tit .icon2{opacity:0}
.ul-listing .slick-dots{position:absolute;bottom:-30px;width:100%;text-align:center}
.ul-listing .slick-dots li{float:none;width:auto;display:inline-block;background-color:transparent;margin:0 5px}
.ul-listing .slick-dots button{width:10px;height:10px;border:none;background-color:#fff;font-size:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.ul-listing .slick-dots .slick-active button{background-color:#32a951}
.ul-listing .box{padding:45px 30px 80px 60px}
.ul-listing .line{width:38px;height:4px;background-color:#40519F;margin-bottom:32px}
.ul-listing .desc{font-size:20px;line-height:1.4em;color:#000;margin-bottom:33px}
.ul-listing .info{margin-bottom:10px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-listing .text{height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ul-listing .desc2{margin:0}
.ul-listing .con:hover .top{background-color:#32a951}
.ul-listing .con:hover .tit{color:#fff}
.ul-listing .con:hover .icon{opacity:0}
.ul-listing .con:hover .icon2{opacity:1}
.ul-listing .con:hover .info{color:#40519F}
.m-services{padding:70px 0;background-color:#f5f9f6}
.ul-services{overflow:hidden}
.ul-services li{float:left;overflow:hidden;width:33.33%}
.ul-services .txt{height:250px;padding:55px 48px 0;background-color:#fff}
.ul-services .con:hover .tit{color:#40519F}
.ul-services .tit{font-size:24px;line-height:1.4;color:#333;margin-bottom:26px;font-weight:700;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-services .desc{font-size:20px;line-height:1.4;color:#333;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical}
.ul-services .pic{height:250px;overflow:hidden;position:relative}
.ul-services .pic img{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-services .con:hover .pic img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.ul-services .pic::after{position:absolute;content:"";display:block;width:39px;height:18px;background:url(../images/zc/co22.png) center center no-repeat;background-size:cover;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.ul-services li:nth-child(2) .pic::after{top:auto;bottom:0;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}
.ul-services .pic img{width:100%;height:100%}
.m-financ{padding:70px 0}
.m-financ .box{overflow:hidden;position:relative}
.m-financ .pic{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);width:364px;height:364px;overflow:hidden}
.ul-financ{float:left;width:29%;overflow:hidden}
.ul-financ2{float:right}
.ul-financ .con{padding:49px 0;border-bottom:1px dashed #d6d6d6}
.ul-financ li:first-child .con{padding-top:0}
.ul-financ li:last-child .con{padding-bottom:0;border:none}
.ul-financ .tit{font-size:24px;line-height:1.4;color:#333;margin-bottom:16px;position:relative;padding-left:40px;font-weight:700;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-financ .con:hover .tit{color:#40519F}
.ul-financ .num{font-size:14px;color:#38bc5a;width:24px;height:24px;line-height:24px;text-align:center;background:url(../images/zc/co4.png) center center no-repeat;background-size:cover;position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-financ .desc{font-size:18px;line-height:1.7;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ul-financ2 .tit{text-align:left;padding-right:40px}
.ul-financ2 .desc{text-align:left}
.m-plan{padding:70px 0;background-color:#f5f9f6}
.m-plan .box{overflow:hidden}
.m-plan .pic{width:47%;float:left;height:470px;overflow:hidden}
.m-plan .pic img{width:100%;height:100%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-plan .pic:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}
.ul-plan{padding-left:80px;height:470px;overflow-x:hidden;overflow-y:auto;padding-right:10px}
.ul-plan li{border-bottom:1px solid #98e1ab}
.ul-plan .con{cursor:pointer;padding:30px 0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-plan .top{position:relative}
.ul-plan .tit{font-size:24px;line-height:1.4;color:#333;font-weight:700;margin-bottom:25px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-plan .desc{font-size:20px;line-height:1.4;color:#333;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}
.ul-plan .icon{background-size:cover;background-repeat:no-repeat;background-position:center center;width:40px;height:40px;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-plan li:hover{border-bottom:1px solid #40519F}
.ul-plan .con:hover .tit{color:#40519F}
.m-counsel{padding:70px 0 98px}
.ul-counsel li{float:left;width:12.5%;margin-bottom:30px}
.ul-counsel .con{text-align:center;position:relative}
.ul-counsel .num{width:24px;height:24px;font-size:12px;text-align:center;line-height:24px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#38bc5a;color:#fff;position:absolute;left:-2px;top:-2px}
.ul-counsel .icon{display:inline-block;width:88px;height:88px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:32px;position:relative;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-counsel .con:hover .icon{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.ul-counsel .con:hover .text{color:#40519F}
.ul-counsel .text{font-size:24px;line-height:1.4;color:#333;font-weight:700;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-counsel .img{width:87px;height:11px;background:url(../images/zc/co17.png) center center no-repeat;background-size:cover;position:absolute;right:-43px;top:30%}
.m-adv-z{background-color:#f5f9f6;padding:70px 0 90px;overflow:hidden}
.m-adv-z .pic{height:460px;width:610px;overflow:hidden;float:left}
.m-adv-z .pic img{width:100%;height:auto;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-adv-z .pic:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.m-adv-z .box{overflow:hidden;height:460px}
.m-adv-z .tit{padding-left:49px;font-size:28px;line-height:1.2;font-weight:700;margin-bottom:50px}
.m-adv-z .tit span{font-size:60px;line-height:1.2;color:#40519F}
.ul-adv-z li{float:left;width:33.3%;margin-bottom:100px}
.ul-adv-z .con{position:relative;text-align:center}
.ul-adv-z li:nth-child(3n) .con::after{display:none}
.ul-adv-z .con::after{content:"";display:block;width:1px;height:40px;background-color:#d6d6d6;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-adv-z .txt{font-size:18px;line-height:1.7;color:#000}
.ul-adv-z .num{font-size:60px;line-height:1.2;color:#40519F;font-weight:700;display:inline-block}
.ul-adv-z .bot{display:inline-block}

.ul-txt-z{width:50%;overflow:hidden;padding:20px 0}
.ul-txt-z li{float:left;margin-bottom:100px}
.ul-txt-z li:nth-child(2n-1){width:460px}
.ul-txt-z li:nth-child(3),.ul-txt-z li:nth-child(4){margin-bottom:0}
.ul-txt-z .con h3{color:#b9c0ca;font-size:32px;line-height:1.3;margin-bottom:8px}
.ul-txt-z .con span{color:rgba(185,192,202,.8);font-size:24px;line-height:1.4}

.m-detailq1 .pic img{height:100%;width:100%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-detailq1 .pic:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}
@media only screen and (max-width:1920px){
.m-stock{padding-top:3.888vw}
.ul-plan::-webkit-scrollbar{width:.26vw;height:.52vw}
.ul-plan::-webkit-scrollbar-thumb{-webkit-border-radius:.52vw;border-radius:.52vw;-webkit-border-radius:.52vw;-moz-border-radius:.52vw;-ms-border-radius:.52vw;-o-border-radius:.52vw}
.ul-plan::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 .26vw rgba(0,0,0,.2);box-shadow:inset 0 0 .26vw rgba(0,0,0,.2);-webkit-border-radius:.52vw;border-radius:.52vw;-moz-border-radius:.52vw;-ms-border-radius:.52vw;-o-border-radius:.52vw}
.ul-num-z{padding:1.111vw .555vw;margin-bottom:3.055vw}
.ul-num-z .line{width:1px;height:2.222vw}
.ul-num-z .con{margin:0 5.055vw}
.ul-num-z .txt{font-size:1vw;line-height:1.4;margin-left:.833vw}
.ul-num-z .years{font-size:.888vw;opacity:.8}
.ul-num-z .years span{font-size:3.333vw;font-weight:700;line-height:1.3;margin-right:1.222vw}
.ul-num-z .icon{width:3.555vw;height:3.555vw}
.m-sehk{margin-bottom:3.888vw}
.m-sehk .desc{font-size:1.333vw;line-height:1.8;margin-bottom:2.333vw}
.m-sehk .item{font-size:1.333vw;line-height:1.3;padding:1.333vw 0 1.333vw 2.166vw;border-radius:.444vw;-webkit-border-radius:.444vw;-moz-border-radius:.444vw;-ms-border-radius:.444vw;-o-border-radius:.444vw}
.m-sehk .tit{margin-bottom:1vw}
.m-sehk .item1{margin-bottom:1.777vw}
.m-sehk .pic{width:40.27vw;height:22.46vw;right:0;bottom:0;border-radius:.888vw;-webkit-border-radius:.888vw;-moz-border-radius:.888vw;-ms-border-radius:.888vw;-o-border-radius:.888vw}
.m-sehk .pic img{height:auto}
.m-condit{margin-bottom:3.888vw}
.m-condit .g-tit-d{padding-top:3.888vw}
.m-condit .top{height:26.27vw}
.m-detailq1{margin-top:-15vw;height:44.44vw}
.m-detailq1 .pic{width:47.5%}
.m-detailq1 .box{width:52.5%;padding:1.666vw 3.888vw 0;box-shadow:.555vw .555vw .555vw 0 rgba(120,120,120,.1)}
.ul-slick-d2{margin-bottom:1.666vw}
.ul-slick-d2 .con{margin-right:4vw}
.ul-slick-d2 .tit{font-size:1.333vw;line-height:1.5;padding:0 .444vw}
.ul-slick-d2 .on .icon{width:.666vw;height:.388vw;bottom:-.222vw}
.ul-list-co .con{padding:1vw 0;border-bottom:.111vw dashed rgba(41,137,66,.25)}
.ul-list-co .tit{font-size:1vw;line-height:1.7;margin-bottom:.555vw}
.ul-list-co .txt{font-size:.888vw;line-height:1.3;margin-bottom:.555vw;padding-left:1.388vw}
.ul-list-co .txt::after{content:"";width:.888vw;height:.888vw;top:.111vw}
.ul-pages-d2{bottom:1.062vw}
.ul-pages-d2 .num{font-size:1.145vw;height:2.083vw;line-height:2.083vw;width:2.083vw;margin-right:4.166vw}
.m-advantages{height:49.66vw}
.m-advantages .g-tit-d{padding-top:3.888vw}
.m-advantages .inner{height:33.33vw;border-radius:3.333vw;-webkit-border-radius:3.333vw;-moz-border-radius:3.333vw;-ms-border-radius:3.333vw;-o-border-radius:3.333vw}
.m-left-in{width:21.38vw}
.m-left-in{padding-top:4.777vw}
.m-left-in .pic-box{width:10vw;height:10vw;margin-bottom:3.055vw}
.m-left-in .pic{width:8.888vw;height:8.888vw}
.ul-pole li{margin-right:2.333vw}
.ul-pole .pole{width:2.444vw;border-radius:.666vw;-webkit-border-radius:.666vw;-moz-border-radius:.666vw;-ms-border-radius:.666vw;-o-border-radius:.666vw;margin-bottom:.444vw}
.ul-pole li:nth-child(1) .pole{height:9.833vw}
.ul-pole li:nth-child(2) .pole{height:7.833vw}
.ul-pole li:nth-child(3) .pole{height:6.055vw}
.ul-pole li:nth-child(4) .pole{height:4.277vw}
.ul-pole .num{font-size:1.222vw}
.ul-inner-z{padding:5.111vw 2.611vw 6vw}
.ul-inner-z li:nth-child(2n-1){padding-left:1.666vw}
.ul-inner-z li:nth-child(2n){padding-left:3.5vw;border-right:none}
.ul-inner-z li:nth-child(3),.ul-inner-z li:nth-child(4){padding-top:3.888vw;border-bottom:none}
.ul-inner-z .top{margin-bottom:1.555vw}
.ul-inner-z .icon{width:3.555vw;height:3.555vw;margin-right:1.333vw}
.ul-inner-z .tit h4{font-size:1.333vw;margin:.333vw 0}
.ul-inner-z .tit span{font-size:.555vw}
.ul-inner-z{font-size:1.333vw}
.m-process{padding-top:3.888vw}
.ul-process .con{margin-bottom:4.111vw}
.ul-process .icon{width:4.444vw;height:4.444vw;margin-bottom:1.388vw}
.ul-process .num{height:1.666vw;margin-bottom:1.111vw}
.ul-process .num::after{height:.111vw}
.ul-process .num span{width:1.666vw;line-height:1.666vw;font-size:.777vw}
.ul-process .txt h4{font-size:1.333vw;margin-bottom:.444vw}
.ul-process .txt span{font-size:.555vw}
.m-listing{padding:3.888vw 0}
.ul-listing li{width:33.3%}
.ul-listing .top{padding:1.333vw 0}
.ul-listing .tit{font-size:1.333vw;padding-left:2.222vw}
.ul-listing .tit::after{content:"";width:1.555vw;height:1.555vw}
.ul-listing .box{padding:2.5vw 1.666vw 4.444vw 3.333vw}
.ul-listing .line{width:2.111vw;height:.222vw;margin-bottom:1.777vw}
.ul-listing .desc{font-size:1.111vw;line-height:1.4em;margin-bottom:1.833vw}
.ul-listing .info{margin-bottom:.555vw;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-services{padding:3.888vw 0}
.ul-services li{width:33.33%}
.ul-services .txt{height:13.88vw;padding:3.055vw 2.666vw 0}
.ul-services .tit{font-size:1.333vw;line-height:1.4;margin-bottom:1.444vw;font-weight:700}
.ul-services .desc{font-size:1.111vw;line-height:1.4;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.ul-services .pic{height:13.88vw}
.ul-services .pic::after{width:2.031vw;height:.937vw}
.m-financ{padding:3.888vw 0}
.m-financ .pic{width:20.22vw;height:20.22vw}
.ul-financ .con{padding:2.722vw 0}
.ul-financ .tit{font-size:1.333vw;line-height:1.4;margin-bottom:.888vw;padding-left:2.222vw;font-weight:700}
.ul-financ .num{font-size:.777vw;width:1.333vw;height:1.333vw;line-height:1.333vw}
.ul-financ .desc{font-size:1vw}
.ul-financ2 .tit{padding-right:2.222vw}
.m-plan{padding:3.888vw 0}
.m-plan .pic{height:26vw}
.ul-plan{height:26vw;padding-left:4.444vw}
.ul-plan .con{padding:1.666vw 0}
.ul-plan .tit{font-size:1.333vw;margin-bottom:1.388vw}
.ul-plan .desc{font-size:1.111vw}
.ul-plan .icon{width:2.222vw;height:2.222vw}
.m-counsel{padding:3.888vw 0 5.444vw}
.ul-counsel .num{width:1.333vw;height:1.333vw;font-size:.666vw;line-height:1.333vw;left:-.111vw;top:-.111vw}
.ul-counsel .icon{width:4.888vw;height:4.888vw}
.ul-counsel .text{font-size:1.333vw}
.ul-counsel .img{width:4.833vw;height:.611vw;right:-2.388vw}
.m-adv-z{padding:3.888vw 0 5vw}
.m-adv-z .pic{height:25.55vw;width:33.88vw}
.m-adv-z .box{height:25.55vw}
.m-adv-z .tit{padding-left:2.722vw;font-size:1.555vw;margin-bottom:2.777vw}
.m-adv-z .tit span{font-size:3.333vw}
.ul-adv-z li{width:33.3%;margin-bottom:5.555vw}
.ul-adv-z .con::after{height:2.222vw}
.ul-adv-z .txt{font-size:1vw}
.ul-adv-z .num{font-size:3.333vw}
.ul-num-z li{margin-bottom:1vw}
}
@media only screen and (max-width:1440px){
.ul-counsel .num{width:20px;height:20px;line-height:20px;left:-4px;top:-4px}
.ul-pages-d2{bottom:20px}

.wp-b .m-detailq1{height:51vw}
}
@media only screen and (max-width:1199px){

.m-detailq1{height:52vw}
.ul-pages-d2 .num{font-size:14px;height:28px;line-height:28px;width:28px;margin-right:40px}
}
@media only screen and (max-width:950px){
.m-stock{padding-top:40px}
.ul-plan::-webkit-scrollbar{display:none}
.ul-num-z{padding:15px 10px;margin-bottom:30px}
.ul-num-z .line{width:1px;height:30px}
.ul-num-z .txt{font-size:14px}
.ul-num-z .years{font-size:12px}
.ul-num-z .years span{font-size:26px;font-weight:700;line-height:1.3;margin-right:1.222vw}
.ul-num-z .icon{width:35px;height:35px;right:-22px}
.m-sehk{margin-bottom:40px}
.m-sehk .desc{font-size:16px;margin-bottom:20px}
.m-sehk .item{font-size:14px;padding:15px 0 15px 20px;border-radius:.444vw;-webkit-border-radius:.444vw;-moz-border-radius:.444vw;-ms-border-radius:.444vw;-o-border-radius:.444vw}
.m-sehk .tit{margin-bottom:10px}
.m-sehk .item1{margin-bottom:15px}
.m-sehk .pic{width:48%;height:auto;border-radius:.888vw;-webkit-border-radius:.888vw;-moz-border-radius:.888vw;-ms-border-radius:.888vw;-o-border-radius:.888vw}
.m-sehk .pic img{height:auto}
.m-condit{margin-bottom:40px}
.m-condit .g-tit-d{padding-top:40px}
.m-condit .top{height:26.27vw}
.m-detailq1{margin-top:-70px;height:auto;overflow:hidden}
.m-detailq1 .pic{width:100%}
.m-detailq1 .pic img{width:100%}
.m-detailq1 .box{width:100%;padding:15px 20px 60px}
.ul-slick-d2{margin-bottom:12px}
.ul-slick-d2 .con{margin-right:30px}
.ul-slick-d2 .tit{font-size:16px;padding:0 6px}
.ul-slick-d2 .on .icon{width:6px;height:4px;bottom:-2px}
.ul-list-co{margin-bottom:10px}
.ul-list-co .con{padding:15px 0;border-bottom:1px dashed rgba(41,137,66,.25)}
.ul-list-co .tit{font-size:14px;margin-bottom:10px}
.ul-list-co .txt{font-size:13px;margin-bottom:8px;padding-left:15px}
.ul-list-co .txt::after{content:"";width:10px;height:10px;top:3px}
.m-advantages{height:54.66vw}
.m-advantages .g-tit-d{padding-top:40px}
.m-advantages .inner{height:33.33vw;border-radius:3.333vw;-webkit-border-radius:3.333vw;-moz-border-radius:3.333vw;-ms-border-radius:3.333vw;-o-border-radius:3.333vw}
.m-left-in{width:21.38vw}
.m-left-in{padding-top:30px}
.m-left-in .pic-box{width:90px;height:90px;margin-bottom:15px}
.m-left-in .pic{width:80px;height:80px}
.ul-pole .num{font-size:14px}
.ul-inner-z{padding:15px}
.ul-inner-z li:nth-child(2n-1){padding:0 10px}
.ul-inner-z li:nth-child(2n){padding:0 20px;border-right:none}
.ul-inner-z li:nth-child(3),.ul-inner-z li:nth-child(4){padding-top:20px;border-bottom:none}
.ul-inner-z .top{margin-bottom:10px}
.ul-inner-z .icon{width:35px;height:35px;margin-right:15px}
.ul-inner-z .tit h4{font-size:14px;margin:4px 0}
.ul-inner-z .desc{line-height:1.4;height:2.8em}
.ul-inner-z .tit span{font-size:12px}
.ul-inner-z{font-size:14px}
.m-process{padding-top:40px}
.ul-process .con{margin-bottom:40px}
.ul-process .icon{width:45px;height:45px;margin-bottom:12px}
.ul-process .num{height:20px;margin-bottom:10px}
.ul-process .num::after{height:1px}
.ul-process .num span{width:20px;line-height:20px;font-size:12px}
.ul-process .txt{padding:0 6px}
.ul-process .txt h4{font-size:14px;margin-bottom:8px}
.ul-process .txt span{font-size:12px;line-height:1.5;height:4.5em;-webkit-line-clamp:3}
.m-listing{padding:40px 0}
.ul-listing .top{padding:15px 0}
.ul-listing .tit{font-size:16px;padding-left:32px}
.ul-listing .tit::after{content:"";width:18px;height:18px}
.ul-listing .box{padding:25px 15px 40px 30px}
.ul-listing .line{width:25px;height:2px;margin-bottom:15px}
.ul-listing .desc{font-size:14px;margin-bottom:15px}
.ul-listing .info{margin-bottom:10px}
.ul-txt-z{padding:1.111vw 0}
.ul-txt-z li{margin-bottom:5.555vw}
.ul-txt-z li:nth-child(2n-1){width:25.55vw}
.ul-txt-z .con h3{font-size:1.777vw;line-height:1.3;margin-bottom:.444vw}
.ul-txt-z .con span{font-size:1.333vw}
.m-services{padding:40px 0}
.ul-services .txt{height:21vw;padding:20px 25px 0}
.ul-services .tit{font-size:16px;margin-bottom:15px}
.ul-services .desc{font-size:14px;line-height:1.4;-webkit-line-clamp:4}
.ul-services .pic{height:21vw}
.m-financ{padding:40px 0}
.m-financ .pic{width:150px;height:150px}
.ul-financ{width:35%}
.ul-financ .con{padding:30px 0}
.ul-financ .tit{font-size:16px;margin-bottom:10px;padding-left:30px}
.ul-financ .num{font-size:12px;width:20px;height:20px;line-height:20px}
.ul-financ .desc{font-size:14px}
.ul-financ2 .tit{padding-right:30px}
.m-plan{padding:40px 0}
.m-plan .pic{height:auto;float:none;width:100%;margin-bottom:20px}
.ul-plan{padding-left:0;height:auto}
.ul-plan .con{padding:20px 0}
.ul-plan .tit{font-size:16px;margin-bottom:10px}
.ul-plan .desc{font-size:14px;padding-right:35px}
.ul-plan .icon{width:25px;height:25px}
.m-counsel{padding:40px 0 50px}
.ul-counsel li{width:25%;margin-bottom:30px}
.ul-counsel .num{width:22px;height:22px;line-height:22px;font-size:12px;left:-5px;top:-5px}
.ul-counsel .icon{width:60px;height:60px;margin-bottom:15px}
.ul-counsel .text{font-size:14px}
.ul-counsel .img{display:none}
.m-adv-z{padding:40px 0 50px}
.m-adv-z .pic{height:260px;width:350px}
.m-adv-z .box{height:260px}
.m-adv-z .tit{padding-left:25px;font-size:18px;margin-bottom:25px}
.m-adv-z .tit span{font-size:32px}
.ul-adv-z li{margin-bottom:40px}
.ul-adv-z .con::after{height:30px}
.ul-adv-z .txt{font-size:14px}
.ul-adv-z .num{font-size:28px}
.ul-services .pic::after{display:none}
}
@media only screen and (max-width:750px){
.ul-listing .slick-dots{bottom:-10px}
.ul-process .con{margin-bottom:10px}
.m-stock{padding-top:30px}
.ul-num-z{border:none;margin-bottom:10px}
.ul-num-z li{width:100%;margin-bottom:10px;border-bottom:2px dashed rgba(41,137,66,.25)}
.ul-num-z .con{width:80%;position:static;margin:0}
.ul-num-z .line{display:none}
.ul-num-z .icon{right:0}
.m-condit{margin-bottom:30px}
.m-condit .g-tit-d{padding-top:30px}
.m-sehk .txt{width:100%;margin-bottom:15px}
.m-sehk .pic{width:100%;position:static}
.m-condit .top{height:160px}
.m-detailq1{margin-top:-50px}
.m-advantages .g-tit-d{padding-top:30px}
.m-advantages{height:620px}
.m-advantages .inner{height:490px}
.m-left-in{width:100%;height:120px;padding:15px}
.m-left-in .pic-box{margin-right:40px}
.ul-pole .pole{width:20px}
.ul-pole li:nth-child(1) .pole{height:80px}
.ul-pole li:nth-child(2) .pole{height:60px}
.ul-pole li:nth-child(3) .pole{height:40px}
.ul-pole li:nth-child(4) .pole{height:20px}
.ul-inner-z{width:100%;padding:0;height:370px}
.ul-inner-z li:nth-child(2n){padding:10px 15px}
.ul-inner-z li:nth-child(3),.ul-inner-z li:nth-child(4){padding:10px 15px;border-bottom:1px solid #c1edcd}
.ul-inner-z li:first-child{padding:10px 15px}
.ul-inner-z li:last-child{border:none}
.ul-inner-z li{width:100%;height:25%;border-right:none}
.ul-inner-z .con{padding:0}
.ul-inner-z .desc{height:auto}
.ul-process li{width:50%}
.ul-process li:nth-child(2n){margin:0}
.m-listing{padding:30px 0}
.ul-listing li{width:100%;margin-bottom:20px}
.ul-txt-z{width:100%;padding:0;margin-bottom:20px}
.ul-txt-z li:nth-child(2n-1){width:50%}
.ul-txt-z li{width:50%;margin-bottom:10px}
.ul-txt-z .con{text-align:center}

.ul-txt-z .con h3{font-size:14px;margin-bottom:8px}
.m-services{padding:30px 0}
.ul-services li{width:100%;margin-bottom:20px}
.ul-services li:nth-child(2) .con{display:flex;flex-direction:column-reverse}
.ul-services .txt{height:auto;padding:20px}
.ul-services .tit{margin-bottom:10px}
.ul-services .desc{-webkit-line-clamp:3}
.ul-services .pic{height:auto;width:100%}
.m-financ{padding:30px 0}
.m-financ .pic{display:none}
.ul-financ{width:100%;float:none}
.ul-financ .con{padding:20px 0}
.ul-financ2 .tit{padding-left:30px;text-align:left}
.ul-financ li:nth-child(3) .con{padding:20px 0;border-bottom:1px dashed #d6d6d6}
.ul-financ li:first-child .con{padding:20px 0}
.ul-financ .num{left:0}
.ul-financ2 .desc{text-align:left}
.ul-financ2 .tit{padding-right:30px}
.m-plan{padding:30px 0}
.ul-plan{padding-left:0;height:auto}
.ul-plan .con{padding:20px 0}
.ul-plan .icon{width:25px;height:25px;margin-bottom:15px}
.m-counsel{padding:30px 0 10px}
.m-counsel .g-tit-d{margin-bottom:25px}
.ul-counsel .con{padding:0 10px}
.m-adv-z{padding:30px 0 40px}
.m-adv-z .tit span{font-size:30px}
.m-adv-z .pic{width:100%;height:auto;margin-bottom:15px}
.m-adv-z .box{width:100%;height:auto}
.m-adv-z .tit{padding-left:0;font-size:17px;margin-bottom:20px}
.ul-adv-z li{width:50%;margin-bottom:30px}
.ul-adv-z li:nth-child(2n-1) .con::after{display:block}
.ul-adv-z li:nth-child(2n) .con::after{display:none}
.ul-listing .box{padding:20px 15px 10px 15px}
.ul-counsel .icon{width:60px;height:60px}
.ul-counsel li{width:50%}
}
@media only screen and (max-width:450px){
.ul-counsel .con{padding:0 6px}
}