@charset "utf-8";
*{padding:0;margin:0;outline:0;text-decoration:none;list-style:none;}
#header *, #footer *, .nuxt_h_mo_headerCon * {
  box-sizing: border-box;
  font-family: "Noto Sans SC", -apple-system, BlinkMacSystemFont, "Source Han Sans CN", "Helvetica Neue", "PingFang SC", "Microsoft YaHei", Helvetica, Arial, sans-serif;
}
@keyframes displayN{
  0%{height:0px;opacity:0}
  100%{height:16px;opacity:1}
}
@keyframes fadeInUp{
  0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}
  100%{opacity:1;-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0)}
}
@keyframes fadeInLeft{
  0%{opacity:0;-webkit-transform:translate3d(-50px,0px,0);transform:translate3d(-50px,0px,0)}
  100%{opacity:1;-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0)}
}
@keyframes fadeInRight{
  0%{opacity:0;-webkit-transform:translate3d(50px,0px,0);transform:translate3d(50px,0px,0)}
  100%{opacity:1;-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0)}
}
html{height:100%}
body #header,body #footer{font-size:14px;line-height:1.6;color:#333;min-height:100%;position:relative;font-weight:normal;font-family: Noto Sans SC, -apple-system, BlinkMacSystemFont, Source Han Sans CN, Helvetica Neue, PingFang SC, Microsoft YaHei, Helvetica, Arial, sans-serif;}
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,iframe,pre,code,fieldset,legend,form,input,select,textarea,button,p,blockquote,th,td,figure{margin:0;padding:0}
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,iframe,pre,code,fieldset,legend,form,p,blockquote,figure,header,footer,nav,article,section,aside,address,figcaption{zoom:1}
li{list-style-type:none}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:inherit;font-weight:normal;font-size:100%}
iframe,frame,fieldset,img{border:0 none}
img{vertical-align:top}
input[type="button"],input[type="submit"],input[type="reset"]{cursor:pointer}
button{cursor:pointer}
input,textarea,button{-webkit-border-radius:0;-webkit-appearance:none}
input[type="radio"]{-webkit-border-radius:100%;-webkit-appearance:radio}
input[type="checkbox"]{-webkit-appearance:checkbox}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}
textarea{overflow:auto;resize:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left}
th{font-weight:normal}
em,cite,address,i{font-style:normal}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{vertical-align:baseline;top:-4px}
sub{vertical-align:text-bottom;bottom:4px}
input,select,button,textarea{color:#333}
a:link,a:visited,a:active,a{text-decoration:none}
a{color:#333}
a *{cursor:pointer}
:focus{outline:none}
dt{font-weight:normal}
@media screen and (max-device-width:320px){
  body{-webkit-text-size-adjust:none}
}
@media screen and (max-device-width:480px){
  body{-webkit-text-size-adjust:none}
}
@media only screen and (-webkit-min-device-pixel-ratio:2){
  body{-webkit-text-size-adjust:none}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){
  body{-webkit-text-size-adjust:none}
}
@media only screen and (max-width:768px){
  *{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
}
.cf{zoom:1}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:0.5}
input:-moz-placeholder,textarea:-moz-placeholder{opacity:0.5}
input::-moz-placeholder,textarea::-moz-placeholder{opacity:0.5}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:0.5}
.hidedom{display:none}
.nuxt_h_wrap{width:1440px;margin-left:auto;margin-right:auto}
@media only screen and (max-width:1600px){
  .nuxt_h_wrap{width:80%}
}
@media only screen and (max-width:1200px){
  .nuxt_h_wrap{width:90%}
}
.fw600{font-weight:600}
.fnt_12{font-size:12px}
.fnt_14{font-size:14px}
.fnt_16{font-size:16px}
.fnt_18{font-size:18px}
.fnt_20{font-size:20px}
.fnt_22{font-size:22px}
.fnt_24{font-size:24px}
.fnt_26{font-size:26px}
.fnt_28{font-size:28px}
.fnt_30{font-size:30px;line-height:1.3}
.fnt_32{font-size:32px;line-height:1.3}
.fnt_34{font-size:34px;line-height:1.3}
.fnt_36{font-size:36px;line-height:1.3}
.fnt_38{font-size:38px;line-height:1.3}
.fnt_40{font-size:40px;line-height:1.3}
.fnt_42{font-size:42px;line-height:1.3}
.fnt_44{font-size:44px;line-height:1.3}
.fnt_46{font-size:46px;line-height:1.3}
.fnt_48{font-size:48px;line-height:1.3}
.fnt_50{font-size:50px;line-height:1.3}
.fnt_52{font-size:52px;line-height:1.3}
.fnt_54{font-size:54px;line-height:1.3}
.fnt_56{font-size:56px;line-height:1.3}
.fnt_58{font-size:58px;line-height:1.3}
.fnt_60{font-size:60px;line-height:1.2}
.fnt_70{font-size:70px;line-height:1.2}
.fnt_80{font-size:80px;line-height:1.2}
@media only screen and (max-width:1950px){
  .fnt_18{font-size:16px}
  .fnt_20{font-size:18px}
  .fnt_22{font-size:20px}
  .fnt_24{font-size:22px}
  .fnt_26{font-size:24px}
  .fnt_28{font-size:26px}
  .fnt_30{font-size:28px}
  .fnt_32{font-size:30px}
  .fnt_34{font-size:32px}
  .fnt_36{font-size:32px}
  .fnt_38{font-size:32px}
  .fnt_40{font-size:34px}
  .fnt_42{font-size:34px}
  .fnt_44{font-size:34px}
  .fnt_46{font-size:36px}
  .fnt_48{font-size:38px}
  .fnt_50{font-size:40px}
  .fnt_52{font-size:42px}
  .fnt_54{font-size:44px}
  .fnt_56{font-size:46px}
  .fnt_58{font-size:48px}
  .fnt_60{font-size:50px}
  .fnt_70{font-size:60px}
  .fnt_80{font-size:70px}
}
@media only screen and (max-width:1600px){
  .fnt_22{font-size:20px}
  .fnt_24{font-size:22px}
  .fnt_26{font-size:24px}
  .fnt_28{font-size:26px}
  .fnt_30{font-size:28px}
  .fnt_32{font-size:30px}
  .fnt_34{font-size:32px}
  .fnt_36{font-size:32px}
  .fnt_38{font-size:32px}
  .fnt_40{font-size:32px}
  .fnt_42{font-size:32px}
  .fnt_44{font-size:36px}
  .fnt_46{font-size:36px}
  .fnt_48{font-size:36px}
  .fnt_50{font-size:36px}
  .fnt_52{font-size:36px}
  .fnt_54{font-size:40px}
  .fnt_56{font-size:40px}
  .fnt_58{font-size:40px}
  .fnt_60{font-size:50px}
  .fnt_70{font-size:60px}
  .fnt_80{font-size:70px}
}
@media only screen and (max-width:1400px){.fnt_16{font-size:14px}
  .fnt_18{font-size:16px}
  .fnt_20{font-size:18px}
  .fnt_22{font-size:20px}
  .fnt_24{font-size:20px}
  .fnt_26{font-size:22px}
  .fnt_28{font-size:24px}
  .fnt_30{font-size:24px}
  .fnt_32{font-size:26px}
  .fnt_34{font-size:28px}
  .fnt_36{font-size:28px}
  .fnt_38{font-size:28px}
  .fnt_40{font-size:30px}
  .fnt_42{font-size:30px}
  .fnt_44{font-size:34px}
  .fnt_46{font-size:34px}
  .fnt_48{font-size:34px}
  .fnt_50{font-size:34px}
  .fnt_52{font-size:36px}
  .fnt_54{font-size:36px}
  .fnt_56{font-size:38px}
  .fnt_58{font-size:38px}
  .fnt_60{font-size:40px}
  .fnt_70{font-size:50px}
  .fnt_80{font-size:60px}
}
@media only screen and (max-width:1100px){.fnt_20{font-size:18px}
  .fnt_22{font-size:18px}
  .fnt_24{font-size:20px}
  .fnt_26{font-size:20px}
  .fnt_28{font-size:20px}
  .fnt_30{font-size:22px}
  .fnt_32{font-size:22px}
  .fnt_34{font-size:26px}
  .fnt_36{font-size:26px}
  .fnt_38{font-size:26px}
  .fnt_40{font-size:28px}
  .fnt_42{font-size:28px}
  .fnt_44{font-size:32px}
  .fnt_46{font-size:32px}
  .fnt_48{font-size:32px}
  .fnt_50{font-size:34px}
  .fnt_52{font-size:34px}
  .fnt_54{font-size:34px}
  .fnt_56{font-size:36px}
  .fnt_58{font-size:36px}
  .fnt_60{font-size:36px}
  .fnt_70{font-size:44px}
  .fnt_80{font-size:54px}
}
@media only screen and (max-width:768px){.fnt_34{font-size:24px}
  .fnt_36{font-size:24px}
  .fnt_38{font-size:24px}
  .fnt_40{font-size:26px}
  .fnt_42{font-size:26px}
  .fnt_44{font-size:26px}
  .fnt_46{font-size:26px}
  .fnt_48{font-size:26px}
  .fnt_50{font-size:28px}
  .fnt_52{font-size:28px}
  .fnt_54{font-size:28px}
  .fnt_56{font-size:28px}
  .fnt_58{font-size:28px}
  .fnt_60{font-size:30px}
  .fnt_70{font-size:32px}
  .fnt_80{font-size:34px}
}
.pt150{padding-top:150px}
.pb150{padding-bottom:150px}
.pt140{padding-top:140px}
.pb140{padding-bottom:140px}
.pt130{padding-top:130px}
.pb130{padding-bottom:130px}
.pt120{padding-top:120px}
.pb120{padding-bottom:120px}
.pt110{padding-top:110px}
.pb110{padding-bottom:110px}
.pt100{padding-top:100px}
.pb100{padding-bottom:100px}
.pt95{padding-top:95px}
.pb95{padding-bottom:95px}
.pt90{padding-top:90px}
.pb90{padding-bottom:90px}
.pt85{padding-top:85px}
.pb85{padding-bottom:85px}
.pt80{padding-top:80px}
.pb80{padding-bottom:80px}
.pt75{padding-top:75px}
.pb75{padding-bottom:75px}
.pt70{padding-top:70px}
.pb70{padding-bottom:70px}
.pt65{padding-top:65px}
.pb65{padding-bottom:65px}
.pt60{padding-top:60px}
.pb60{padding-bottom:60px}
.pt55{padding-top:55px}
.pb55{padding-bottom:55px}
.pt50{padding-top:50px}
.pb50{padding-bottom:50px}
.pt45{padding-top:45px}
.pb45{padding-bottom:45px}
.pt40{padding-top:40px}
.pb40{padding-bottom:40px}
.pt35{padding-top:35px}
.pb35{padding-bottom:35px}
.pt30{padding-top:30px}
.pb30{padding-bottom:30px}
.pt25{padding-top:25px}
.pb25{padding-bottom:25px}
.pt20{padding-top:20px}
.pb20{padding-bottom:20px}
.mt150{margin-top:150px}
.mb150{margin-bottom:150px}
.mt140{margin-top:140px}
.mb140{margin-bottom:140px}
.mt130{margin-top:130px}
.mb130{margin-bottom:130px}
.mt120{margin-top:120px}
.mb120{margin-bottom:120px}
.mt110{margin-top:110px}
.mb110{margin-bottom:110px}
.mt100{margin-top:100px}
.mb100{margin-bottom:100px}
.mt95{margin-top:95px}
.mb95{margin-bottom:95px}
.mt90{margin-top:90px}
.mb90{margin-bottom:90px}
.mt85{margin-top:85px}
.mb85{margin-bottom:85px}
.mt80{margin-top:80px}
.mb80{margin-bottom:80px}
.mt75{margin-top:75px}
.mb75{margin-bottom:75px}
.mt70{margin-top:70px}
.mb70{margin-bottom:70px}
.mt65{margin-top:65px}
.mb65{margin-bottom:65px}
.mt60{margin-top:60px}
.mb60{margin-bottom:60px}
.mt55{margin-top:55px}
.mb55{margin-bottom:55px}
.mt50{margin-top:50px}
.mb50{margin-bottom:50px}
.mt45{margin-top:45px}
.mb45{margin-bottom:45px}
.mt40{margin-top:40px}
.mb40{margin-bottom:40px}
.mt35{margin-top:35px}
.mb35{margin-bottom:35px}
.mt30{margin-top:30px}
.mb30{margin-bottom:30px}
.mt25{margin-top:25px}
.mb25{margin-bottom:25px}
.mt20{margin-top:20px}
.mb20{margin-bottom:20px}
.mt10 {margin-top: 10px;}
.mob-page-swiper{position:relative}
.mob-page-swiper .swiper-pagination{position:static;margin-top:6vw}
.mob-page-swiper .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;opacity:0.1;background:#000;border-radius:0;transition:all 0.4s linear}
.mob-page-swiper .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:#005bfe}
@media only screen and (max-width:1950px){
  .pt150{padding-top:6.5vw}
  .pb150{padding-bottom:6.5vw}
  .pt140{padding-top:6.5vw}
  .pb140{padding-bottom:6.5vw}
  .pt130{padding-top:6.5vw}
  .pb130{padding-bottom:6.5vw}
  .pt120{padding-top:6vw}
  .pb120{padding-bottom:6vw}
  .pt110{padding-top:5.5vw}
  .pb110{padding-bottom:5.5vw}
  .pt100{padding-top:5vw}
  .pb100{padding-bottom:5vw}
  .pt95{padding-top:4.75vw}
  .pb95{padding-bottom:4.75vw}
  .pt90{padding-top:4.5vw}
  .pb90{padding-bottom:4.5vw}
  .pt85{padding-top:4.25vw}
  .pb85{padding-bottom:4.25vw}
  .pt80{padding-top:4vw}
  .pb80{padding-bottom:4vw}
  .pt75{padding-top:3.75vw}
  .pb75{padding-bottom:3.75vw}
  .pt70{padding-top:3.5vw}
  .pb70{padding-bottom:3.5vw}
  .pt65{padding-top:3.25vw}
  .pb65{padding-bottom:3.25vw}
  .pt60{padding-top:3vw}
  .pb60{padding-bottom:3vw}
  .pt55{padding-top:2.75vw}
  .pb55{padding-bottom:2.75vw}
  .pt50{padding-top:2.5vw}
  .pb50{padding-bottom:2.5vw}
  .pt45{padding-top:2.25vw}
  .pb45{padding-bottom:2.25vw}
  .pt40{padding-top:2vw}
  .pb40{padding-bottom:2vw}
  .pt35{padding-top:1.75vw}
  .pb35{padding-bottom:1.75vw}
  .pt30{padding-top:1.5vw}
  .pb30{padding-bottom:1.5vw}
  .pt25{padding-top:1.25vw}
  .pb25{padding-bottom:1.25vw}
  .pt20{padding-top:1vw}
  .pb20{padding-bottom:1vw}
  .mt150{margin-top:6.5vw}
  .mb150{margin-bottom:6.5vw}
  .mt140{margin-top:6.5vw}
  .mb140{margin-bottom:6.5vw}
  .mt130{margin-top:6.5vw}
  .mb130{margin-bottom:6.5vw}
  .mt120{margin-top:6vw}
  .mb120{margin-bottom:6vw}
  .mt110{margin-top:5.5vw}
  .mb110{margin-bottom:5.5vw}
  .mt100{margin-top:5vw}
  .mb100{margin-bottom:5vw}
  .mt95{margin-top:4.75vw}
  .mb95{margin-bottom:4.75vw}
  .mt90{margin-top:4.5vw}
  .mb90{margin-bottom:4.5vw}
  .mt85{margin-top:4.25vw}
  .mb85{margin-bottom:4.25vw}
  .mt80{margin-top:4vw}
  .mb80{margin-bottom:4vw}
  .mt75{margin-top:3.75vw}
  .mb75{margin-bottom:3.75vw}
  .mt70{margin-top:3.5vw}
  .mb70{margin-bottom:3.5vw}
  .mt65{margin-top:3.25vw}
  .mb65{margin-bottom:3.25vw}
  .mt60{margin-top:3vw}
  .mb60{margin-bottom:3vw}
  .mt55{margin-top:2.75vw}
  .mb55{margin-bottom:2.75vw}
  .mt50{margin-top:2.5vw}
  .mb50{margin-bottom:2.5vw}
  .mt45{margin-top:2.25vw}
  .mb45{margin-bottom:2.25vw}
  .mt40{margin-top:2vw}
  .mb40{margin-bottom:2vw}
  .mt35{margin-top:1.75vw}
  .mb35{margin-bottom:1.75vw}
  .mt30{margin-top:1.5vw}
  .mb30{margin-bottom:1.5vw}
  .mt25{margin-top:1.25vw}
  .mb25{margin-bottom:1.25vw}
  .mt20{margin-top:1vw}
  .mb20{margin-bottom:1vw}
}
@media only screen and (max-width:1200px){
  .pt150{padding-top:8.5vw}
  .pb150{padding-bottom:8.5vw}
  .pt140{padding-top:8.5vw}
  .pb140{padding-bottom:8.5vw}
  .pt130{padding-top:8.5vw}
  .pb130{padding-bottom:8.5vw}
  .pt120{padding-top:8vw}
  .pb120{padding-bottom:8vw}
  .pt110{padding-top:8vw}
  .pb110{padding-bottom:8vw}
  .pt100{padding-top:7vw}
  .pb100{padding-bottom:7vw}
  .pt95{padding-top:6vw}
  .pb95{padding-bottom:6vw}
  .pt90{padding-top:6vw}
  .pb90{padding-bottom:6vw}
  .pt85{padding-top:5vw}
  .pb85{padding-bottom:5vw}
  .pt80{padding-top:5vw}
  .pb80{padding-bottom:5vw}
  .pt75{padding-top:4.5vw}
  .pb75{padding-bottom:4.5vw}
  .pt70{padding-top:4.5vw}
  .pb70{padding-bottom:4.5vw}
  .pt65{padding-top:4vw}
  .pb65{padding-bottom:4vw}
  .pt60{padding-top:4vw}
  .pb60{padding-bottom:4vw}
  .pt55{padding-top:3.5vw}
  .pb55{padding-bottom:3.5vw}
  .pt50{padding-top:3.5vw}
  .pb50{padding-bottom:3.5vw}
  .pt45{padding-top:3vw}
  .pb45{padding-bottom:3vw}
  .pt40{padding-top:3vw}
  .pb40{padding-bottom:3vw}
  .pt35{padding-top:2.5vw}
  .pb35{padding-bottom:2.5vw}
  .pt30{padding-top:2.5vw}
  .pb30{padding-bottom:2.5vw}
  .pt25{padding-top:2vw}
  .pb25{padding-bottom:2vw}
  .pt20{padding-top:2vw}
  .pb20{padding-bottom:2vw}
  .mt150{margin-top:8.5vw}
  .mb150{margin-bottom:8.5vw}
  .mt140{margin-top:8.5vw}
  .mb140{margin-bottom:8.5vw}
  .mt130{margin-top:8.5vw}
  .mb130{margin-bottom:8.5vw}
  .mt120{margin-top:8vw}
  .mb120{margin-bottom:8vw}
  .mt110{margin-top:8vw}
  .mb110{margin-bottom:8vw}
  .mt100{margin-top:7vw}
  .mb100{margin-bottom:7vw}
  .mt95{margin-top:6vw}
  .mb95{margin-bottom:6vw}
  .mt90{margin-top:6vw}
  .mb90{margin-bottom:6vw}
  .mt85{margin-top:5vw}
  .mb85{margin-bottom:5vw}
  .mt80{margin-top:5vw}
  .mb80{margin-bottom:5vw}
  .mt75{margin-top:4.5vw}
  .mb75{margin-bottom:4.5vw}
  .mt70{margin-top:4.5vw}
  .mb70{margin-bottom:4.5vw}
  .mt65{margin-top:4vw}
  .mb65{margin-bottom:4vw}
  .mt60{margin-top:4vw}
  .mb60{margin-bottom:4vw}
  .mt55{margin-top:3.5vw}
  .mb55{margin-bottom:3.5vw}
  .mt50{margin-top:3.5vw}
  .mb50{margin-bottom:3.5vw}
  .mt45{margin-top:3vw}
  .mb45{margin-bottom:3vw}
  .mt40{margin-top:3vw}
  .mb40{margin-bottom:3vw}
  .mt35{margin-top:2.5vw}
  .mb35{margin-bottom:2.5vw}
  .mt30{margin-top:2.5vw}
  .mb30{margin-bottom:2.5vw}
  .mt25{margin-top:2vw}
  .mb25{margin-bottom:2vw}
  .mt20{margin-top:2vw}
  .mb20{margin-bottom:2vw}
}
@media only screen and (max-width:768px){
  .pt150{padding-top:15vw}
  .pb150{padding-bottom:15vw}
  .pt140{padding-top:15vw}
  .pb140{padding-bottom:15vw}
  .pt130{padding-top:15vw}
  .pb130{padding-bottom:15vw}
  .pt120{padding-top:14vw}
  .pb120{padding-bottom:14vw}
  .pt110{padding-top:13vw}
  .pb110{padding-bottom:13vw}
  .pt100{padding-top:12vw}
  .pb100{padding-bottom:12vw}
  .pt95{padding-top:10vw}
  .pb95{padding-bottom:10vw}
  .pt90{padding-top:10vw}
  .pb90{padding-bottom:10vw}
  .pt85{padding-top:9vw}
  .pb85{padding-bottom:9vw}
  .pt80{padding-top:9vw}
  .pb80{padding-bottom:9vw}
  .pt75{padding-top:8vw}
  .pb75{padding-bottom:8vw}
  .pt70{padding-top:8vw}
  .pb70{padding-bottom:8vw}
  .pt65{padding-top:7vw}
  .pb65{padding-bottom:7vw}
  .pt60{padding-top:7vw}
  .pb60{padding-bottom:7vw}
  .pt55{padding-top:6vw}
  .pb55{padding-bottom:6vw}
  .pt50{padding-top:6vw}
  .pb50{padding-bottom:6vw}
  .pt45{padding-top:5vw}
  .pb45{padding-bottom:5vw}
  .pt40{padding-top:5vw}
  .pb40{padding-bottom:5vw}
  .pt35{padding-top:4vw}
  .pb35{padding-bottom:4vw}
  .pt30{padding-top:4vw}
  .pb30{padding-bottom:4vw}
  .pt25{padding-top:3vw}
  .pb25{padding-bottom:3vw}
  .pt20{padding-top:3vw}
  .pb20{padding-bottom:3vw}
  .mt150{margin-top:15vw}
  .mb150{margin-bottom:15vw}
  .mt140{margin-top:15vw}
  .mb140{margin-bottom:15vw}
  .mt130{margin-top:15vw}
  .mb130{margin-bottom:15vw}
  .mt120{margin-top:14vw}
  .mb120{margin-bottom:14vw}
  .mt110{margin-top:13vw}
  .mb110{margin-bottom:13vw}
  .mt100{margin-top:12vw}
  .mb100{margin-bottom:12vw}
  .mt95{margin-top:10vw}
  .mb95{margin-bottom:10vw}
  .mt90{margin-top:10vw}
  .mb90{margin-bottom:10vw}
  .mt85{margin-top:9vw}
  .mb85{margin-bottom:9vw}
  .mt80{margin-top:9vw}
  .mb80{margin-bottom:9vw}
  .mt75{margin-top:8vw}
  .mb75{margin-bottom:8vw}
  .mt70{margin-top:8vw}
  .mb70{margin-bottom:8vw}
  .mt65{margin-top:7vw}
  .mb65{margin-bottom:7vw}
  .mt60{margin-top:7vw}
  .mb60{margin-bottom:7vw}
  .mt55{margin-top:6vw}
  .mb55{margin-bottom:6vw}
  .mt50{margin-top:6vw}
  .mb50{margin-bottom:6vw}
  .mt45{margin-top:5vw}
  .mb45{margin-bottom:5vw}
  .mt40{margin-top:5vw}
  .mb40{margin-bottom:5vw}
  .mt35{margin-top:4vw}
  .mb35{margin-bottom:4vw}
  .mt30{margin-top:4vw}
  .mb30{margin-bottom:4vw}
  .mt25{margin-top:3vw}
  .mb25{margin-bottom:3vw}
  .mt20{margin-top:3vw}
  .mb20{margin-bottom:3vw}
}

:root{--textColor:#005bfe;--w-240:240px}
@media only screen and (max-width:1919px){
  :root{--w-240:calc((100vw - 1440px) / 2)}
}
@media only screen and (max-width:1600px){
  :root{--w-240:calc((100vw - 80vw) / 2)}
}
@media only screen and (max-width:1200px){
  :root{--w-240:calc((100vw - 90vw) / 2)}
}
.fixed.act .nuxt_h_wrap{height:64px}
@media only screen and (max-width:768px){
  .fixed.act .nuxt_h_wrap{height:50px}
}
.dis_ju_sp{display:flex;justify-content:space-between}
.dis_al_cen{display:flex;align-items:center}
.flex_column{flex-direction:column}
.justify-between{justify-content:space-between}
.dis_flex{display:flex}
.dis_flexwrap{display:flex;flex-wrap:wrap}
.moShow{display:none}
.nuxt_h_toPage{display:inline-block;transition:transform 0.3s ease}
.nuxt_h_toPage a{height:44px;display:flex;align-items:center;padding:0 20px;border:1px solid #fff;border-radius:5px;color:#fff;position:relative;overflow:hidden;transition:all 0.4s linear}
.nuxt_h_toPage a::before{content:"";position:absolute;width:0;height:100%;left:0%;top:0;background:#005bfe;transition:all 0.4s linear}
.nuxt_h_toPage a img{width:14px;margin-left:24px;opacity:0.8;transition:all 0.4s linear}
.nuxt_h_toPage a span{position:relative;z-index:2}
.nuxt_h_toPage a:hover,
.nuxt_h_toPage.nuxt_h_hover a{
  color:#fff;
  border-color:#005bfe;
  span{color:#fff}
  &:before{width:100%}
}
.nuxt_h_toPage a:hover img,.nuxt_h_toPage.nuxt_h_hover a img{opacity:1;filter:brightness(1.1);transform:translateX(4px)}
.nuxt_h_toPage.act a{color:#fff !important;border-color:#005bfe;background:#005bfe}
.nuxt_h_toPage.act a img{opacity:1 !important;filter:brightness(1.1)}
.nuxt_h_toPage2{display:inline-block}
.nuxt_h_toPage2 .link,.nuxt_h_toPage2 a{display:flex;align-items:center;transition:color 0.3s ease,border-color 0.3s ease,padding-left 0.3s ease;color:#fff;text-decoration:none;position:relative;color:#777}
.nuxt_h_toPage2 .link::after,.nuxt_h_toPage2 a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:#fff;transition:all 0.2s linear}
.nuxt_h_toPage2 .link img,.nuxt_h_toPage2 a img{width:16px;transition:all 0.3s ease}
.nuxt_h_toPage2 .link .image_r,.nuxt_h_toPage2 a .image_r{margin-left:10px;transform:scale(1);pointer-events:auto;filter:brightness(0);opacity:0.5}
.nuxt_h_toPage2 .link .image_l,.nuxt_h_toPage2 a .image_l{display:none}
.nuxt_h_toPage2 .link:hover,.nuxt_h_toPage2 a:hover{color:#005bfe;&::after{width:100%}}
.nuxt_h_toPage2 .link:hover .image_r,.nuxt_h_toPage2 a:hover .image_r{transform:translateX(4px);opacity:1;filter:none}
.line_clamp2{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
@media only screen and (min-width:1921px){body{max-width:2560px;margin:auto}}
@media only screen and (max-width:1440px){}
@media only screen and (max-width:1366px){#banner{margin-top:80px}}
@media screen and (min-width:768px) and (max-width:1024px){#banner{margin-top:80px}}
@media only screen and (max-width:768px){#banner{margin-top:13.33vw;height:300px !important}
  .moShow{display:block}
  .pcShow{display:none !important}
  .nuxt_h_toPage a{height:40px;padding:0 20px;justify-content:space-between}
  .nuxt_h_toPage a img{width:12px;margin-left:10px;transition:all 0.2s linear}
}
