.site-header[data-v-fee47d76]{position:fixed;top:0;left:0;right:0;z-index:1000;background:#0000;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:.5px solid rgba(255,255,255,.2);transition:all .3s ease-out}.site-header .container[data-v-fee47d76]{padding:0 24px}.site-header .header-content[data-v-fee47d76]{display:flex;align-items:center;justify-content:space-between;height:54px;padding:6px 0}.site-header .logo .logo-link[data-v-fee47d76]{display:flex;align-items:center;gap:5px;text-decoration:none;transition:opacity .3s ease-out}.site-header .logo .logo-link[data-v-fee47d76]:hover{opacity:.8}.site-header .logo .logo-link .logo-icon[data-v-fee47d76]{width:32px;height:32px;flex-shrink:0}.site-header .logo .logo-link .logo-text[data-v-fee47d76]{font-size:16px;font-weight:600;color:#fff;letter-spacing:.55rem;display:flex;justify-content:center;align-items:center;margin-left:5px}.site-header .nav-menu[data-v-fee47d76]{display:flex;align-items:center;gap:10px}.site-header .nav-menu .nav-item[data-v-fee47d76]{position:relative;color:#fff;text-decoration:none;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:1.4;padding:16px;border-radius:4px;transition:all .3s ease-out}.site-header .nav-menu .nav-item[data-v-fee47d76]:hover{background:#ffffff1a;text-shadow:0 0 4px rgba(255,255,255,.5)}.site-header .nav-menu .nav-item.active[data-v-fee47d76]{background:#ffffff26;font-weight:500;text-shadow:0 0 4px rgba(255,255,255,.5)}.site-header .nav-menu .nav-item.active[data-v-fee47d76]:after{content:none}.site-header .language-switcher .lang-btn[data-v-fee47d76]{display:flex;align-items:center;gap:8px;padding:8px 14px;background:transparent;border:1px solid rgba(255,255,255,.3);border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;transition:all .3s ease-out}.site-header .language-switcher .lang-btn .lang-icon[data-v-fee47d76]{width:16px;height:16px;flex-shrink:0}.site-header .language-switcher .lang-btn .lang-text[data-v-fee47d76]{font-size:14px;line-height:1}.site-header .language-switcher .lang-btn .dropdown-icon[data-v-fee47d76]{width:12px;height:12px;flex-shrink:0;transition:transform .3s ease-out}.site-header .language-switcher .lang-btn[data-v-fee47d76]:hover{background:#ffffff1a;border-color:#ffffff80}.site-header .language-switcher .lang-btn:hover .dropdown-icon[data-v-fee47d76]{transform:translateY(2px)}.site-header .language-switcher .lang-btn[data-v-fee47d76]:active{background:#fff3}@media(max-width:992px){.site-header .container[data-v-fee47d76]{padding:0 16px}.site-header .nav-menu[data-v-fee47d76]{gap:6px}.site-header .nav-menu .nav-item[data-v-fee47d76]{padding:12px;font-size:13px}}@media(max-width:768px){.site-header .header-content[data-v-fee47d76]{height:60px}.site-header .logo .logo-text[data-v-fee47d76]{font-size:20px}.site-header .nav-menu[data-v-fee47d76]{display:none}}.site-header .logo-text-container[data-v-fee47d76]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.1rem}.footer[data-v-b6432e0c]{width:100%;background:#07193c;display:flex;flex-direction:column;align-items:flex-end;gap:2.08vw;padding-top:2.08vw}.footer .footer-main[data-v-b6432e0c]{width:100%;padding:0 6.25vw}.footer .footer-main .footer-content[data-v-b6432e0c]{display:flex;gap:1.56vw;justify-content:space-between}.footer .footer-left[data-v-b6432e0c]{display:flex;align-items:center;gap:.42vw}.footer .footer-left .footer-logo[data-v-b6432e0c]{cursor:default;width:auto;height:auto;flex-shrink:0}.footer .footer-left .footer-logo .logo-img[data-v-b6432e0c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer .footer-left .company-names[data-v-b6432e0c]{display:flex;flex-direction:column;gap:.31vw}.footer .footer-left .company-names .company-name-cn[data-v-b6432e0c],.footer .footer-left .company-names .company-name-en[data-v-b6432e0c]{font-family:PingFang SC,sans-serif;font-weight:500;font-size:.73vw;line-height:1.4;color:#f2f7ff}.footer .footer-right[data-v-b6432e0c]{display:flex;flex-direction:column;gap:.63vw;cursor:default}.footer .footer-right .contact-item[data-v-b6432e0c]{display:flex;align-items:center;gap:.63vw;font-family:PingFang SC,sans-serif;font-weight:500;font-size:.73vw;line-height:1.4;color:#f2f7ff}.footer .footer-right .contact-item .contact-label[data-v-b6432e0c]{opacity:.8}.footer .footer-right .contact-item .contact-value[data-v-b6432e0c]{color:#f2f7ff}.footer .footer-right .contact-item .location-icon[data-v-b6432e0c]{font-size:.73vw;color:#9eacc0;cursor:default}.footer .location[data-v-b6432e0c]{cursor:pointer}.footer .footer-bottom[data-v-b6432e0c]{width:100%;padding:0 6.25vw}.footer .footer-bottom .footer-bottom-content[data-v-b6432e0c]{display:flex;justify-content:space-between;align-items:center;gap:.16vw}.footer .footer-bottom .footer-bottom-content .copyright[data-v-b6432e0c]{opacity:.5;font-family:PingFang SC,sans-serif;font-weight:500;font-size:.73vw;line-height:1.4;color:#f2f7ff;cursor:default}.footer .footer-bottom .footer-bottom-content .social-media[data-v-b6432e0c]{display:flex;align-items:flex-end;gap:1.04vw}.footer .footer-bottom .footer-bottom-content .social-media .social-icon-wrapper[data-v-b6432e0c]{position:relative;display:flex;align-items:center;justify-content:center}.footer .footer-bottom .footer-bottom-content .social-media .social-icon[data-v-b6432e0c]{width:1.25vw;height:1.25vw;display:flex;align-items:center;justify-content:center;color:#9eacc0;transition:all .3s ease;cursor:pointer}.footer .footer-bottom .footer-bottom-content .social-media .social-icon[data-v-b6432e0c]:hover{color:#2cdff7;transform:translateY(-.1vw)}.footer .footer-bottom .footer-bottom-content .social-media .social-icon[data-v-b6432e0c] .el-icon{font-size:1.25vw}.footer .footer-bottom .footer-bottom-content .social-media .qrcode-popup[data-v-b6432e0c]{position:absolute;bottom:calc(100% + .78vw);left:50%;transform:translate(-50%);width:144px;height:144px;background:#fff;padding:5px;box-shadow:0 .26vw 1.04vw #00000026;z-index:1000;pointer-events:none}.footer .footer-bottom .footer-bottom-content .social-media .qrcode-popup[data-v-b6432e0c]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:.52vw solid transparent;border-right:.52vw solid transparent;border-top:.52vw solid #ffffff;filter:drop-shadow(0 .1vw .1vw rgba(0,0,0,.1))}.footer .footer-bottom .footer-bottom-content .social-media .qrcode-popup img[data-v-b6432e0c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.footer .footer-bottom .footer-bottom-content .social-media .qrcode-fade-enter-active[data-v-b6432e0c],.footer .footer-bottom .footer-bottom-content .social-media .qrcode-fade-leave-active[data-v-b6432e0c]{transition:opacity .3s ease,transform .3s ease}.footer .footer-bottom .footer-bottom-content .social-media .qrcode-fade-enter-from[data-v-b6432e0c],.footer .footer-bottom .footer-bottom-content .social-media .qrcode-fade-leave-to[data-v-b6432e0c]{opacity:0;transform:translate(-50%) translateY(.52vw)}.footer .footer-bottom .footer-bottom-content .social-media .qrcode-fade-enter-to[data-v-b6432e0c],.footer .footer-bottom .footer-bottom-content .social-media .qrcode-fade-leave-from[data-v-b6432e0c]{opacity:1;transform:translate(-50%) translateY(0)}.footer .footer-icp[data-v-b6432e0c]{cursor:pointer;width:100%;background:#ffffff14;padding:.52vw 0;text-align:center}.footer .footer-icp span[data-v-b6432e0c]{font-family:PingFang SC,sans-serif;font-weight:400;font-size:.63vw;line-height:1.4;color:#9eacc0}.logo .logo-link[data-v-b6432e0c]{display:flex;align-items:center;gap:5px;text-decoration:none;transition:opacity .3s ease-out}.logo .logo-link .logo-icon[data-v-b6432e0c]{width:32px;height:32px;flex-shrink:0}.logo .logo-link .logo-text[data-v-b6432e0c]{font-size:16px;font-weight:600;color:#fff;letter-spacing:.55rem;display:flex;justify-content:center;align-items:center;margin-left:5px}@media(max-width:768px){.footer .footer-bottom .footer-bottom-content .social-media .qrcode-popup[data-v-b6432e0c]{width:150px;height:150px;bottom:calc(100% + 10px);border-radius:8px;padding:8px}.footer .footer-bottom .footer-bottom-content .social-media .qrcode-popup[data-v-b6432e0c]:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #ffffff}.footer .footer-bottom .footer-bottom-content .social-media .qrcode-popup img[data-v-b6432e0c]{border-radius:4px}.footer .footer-bottom .footer-bottom-content .social-media .qrcode-fade-enter-from[data-v-b6432e0c],.footer .footer-bottom .footer-bottom-content .social-media .qrcode-fade-leave-to[data-v-b6432e0c]{transform:translate(-50%) translateY(10px)}}@media(min-width:769px)and (max-width:1024px){.footer .footer-bottom .footer-bottom-content .social-media .qrcode-popup[data-v-b6432e0c]{width:180px;height:180px}}#app{width:100%;min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;min-height:100vh;font-family:PingFang SC,Microsoft YaHei,Hiragino Sans GB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#303133;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.lang-zh-CN{font-family:PingFang SC,Microsoft YaHei,Hiragino Sans GB,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}body.lang-en-US{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}#app{width:100%;min-height:100vh}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#0000004d}::-webkit-scrollbar-track{background-color:transparent}.clearfix:after{content:"";display:table;clear:both}.container{margin:0 auto;padding:0 16px}@media(max-width:768px){.container{padding:0 8px}}.container-wide{max-width:1400px;margin:0 auto;padding:0 16px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.pt-16{padding-top:16px}.pb-16{padding-bottom:16px}
