*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:16px;scroll-behavior:smooth}body{background-color:#fff;color:#1a1d23;font-family:Helvetica Neue,Arial,sans-serif,Alibaba PuHuiTi,PingFang SC,Microsoft YaHei,Hiragino Sans GB;font-weight:400;line-height:1.6;min-width:1280px;overflow-x:hidden}a{color:inherit;text-decoration:none;transition:color .2s ease}ol,ul{list-style:none}img,video{display:block;height:auto;max-width:100%}img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}button{cursor:pointer}button,input,select,textarea{background:none;border:none;color:inherit;font:inherit}input,select,textarea{outline:none}table{border-collapse:collapse;border-spacing:0}fieldset{border:none;margin:0;padding:0}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}[hidden]{display:none!important}#__nuxt{margin:0 auto;max-width:1920px;min-width:1280px;position:relative}:root{--color-primary:#003a70;--color-primary-light:#0a5ca8;--color-primary-dark:#002a52;--color-secondary:#00a98f;--color-accent:#f5a623;--color-white:#fff;--color-black:#000;--color-gray-100:#f7f8fa;--color-gray-200:#ebedf0;--color-gray-300:#c8ccd0;--color-gray-400:#969ba3;--color-gray-500:#646b75;--color-gray-600:#40454d;--color-gray-700:#2b2f36;--color-gray-800:#1a1d23;--color-success:#00b365;--color-warning:#ff9500;--color-error:#e5433e;--color-info:#1890ff;--font-family-base:Helvetica Neue,Arial,sans-serif,Alibaba PuHuiTi,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;--font-family-zh:Alibaba PuHuiTi,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;--font-family-en:Helvetica Neue,Arial,sans-serif;--header-height:100px;--shadow-sm:0 1px 3px rgba(0,0,0,.08);--shadow-md:0 4px 12px rgba(0,0,0,.1);--shadow-lg:0 8px 24px rgba(0,0,0,.12);--shadow-xl:0 16px 48px rgba(0,0,0,.16);--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--transition-fast:.2s ease;--transition-normal:.3s ease;--transition-slow:.5s ease}@font-face{font-display:swap;font-family:Alibaba PuHuiTi;font-style:normal;font-weight:400;src:url(../font/AlibabaPuHuiTi-3-55-Regular.ttf) format("truetype"),url(../font/AlibabaPuHuiTi-2-55-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:Alibaba PuHuiTi;font-style:normal;font-weight:700;src:url(../font/AlibabaPuHuiTi-3-85-Bold.ttf) format("truetype"),url(../font/AlibabaPuHuiTi-2-85-Bold.otf) format("opentype")}:lang(zh){font-family:Alibaba PuHuiTi,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;letter-spacing:.02em}:lang(en){font-family:Helvetica Neue,Arial,sans-serif;letter-spacing:normal}h1,h2,h3,h4,h5,h6{color:#1a1d23;font-weight:600;line-height:1.3}h1{font-size:clamp(36px,-4px + 3.125vw,56px)}h2{font-size:clamp(28px,0px + 2.1875vw,42px)}h3{font-size:clamp(22px,2px + 1.5625vw,32px)}h4{font-size:clamp(18px,6px + .9375vw,24px)}h5{font-size:clamp(16px,8px + .625vw,20px)}h6{font-size:clamp(14px,6px + .625vw,18px)}p{color:#40454d;font-size:clamp(14px,10px + .3125vw,16px);line-height:1.8}.text-sm,small{font-size:clamp(12px,8px + .3125vw,14px);line-height:1.6}.text-xs{font-size:12px;line-height:1.5}.text-lg{font-size:clamp(16px,8px + .625vw,20px);line-height:1.7}.text-xl{font-size:clamp(20px,4px + 1.25vw,28px);line-height:1.5}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-primary{color:#003a70}.text-secondary{color:#00a98f}.text-white{color:#fff}.text-muted{color:#969ba3}.text-body{color:#40454d}.text-heading{color:#1a1d23}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.rich-text a{color:#003a70;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.rich-text a:hover{color:#0a5ca8}.rich-text p+p{margin-top:1em}.rich-text h2,.rich-text h3,.rich-text h4{margin-bottom:.5em;margin-top:1.5em}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}
