.topbar[data-v-c32f752d]{color:#5a5a5a;z-index:101;border-top:3px solid #1d4ed8;border-bottom:1px solid #dedede;font-size:12.5px;position:relative;overflow:hidden}.topbar[data-v-c32f752d]:after{content:"";background:linear-gradient(90deg,#7dd3fc,#1d4ed8,#7dd3fc);width:100%;height:3px;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0;transform:translate(-100%)}.topbar[data-scrolling][data-v-c32f752d]:after{transform:translate(0)}.topbar .bar2[data-v-c32f752d]{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:8px clamp(24px,4vw,64px);display:flex}.topbar .bar2>span[data-v-c32f752d]:first-child{white-space:nowrap;flex-shrink:0;align-items:center;gap:9px;font-weight:500;display:inline-flex}.topbar .bar2>span[data-v-c32f752d]:first-child:before{content:"";background:#1d4ed8;border-radius:50%;flex:none;width:5px;height:5px}.topbar .tb-right[data-v-c32f752d]{white-space:nowrap;flex:none;justify-content:flex-start;align-items:center;gap:14px;display:inline-flex}.topbar .tb-right .link[data-v-c32f752d]{color:#666;white-space:nowrap;font-weight:500;transition:all .2s}.topbar .tb-right .link[data-v-c32f752d]:hover{background:linear-gradient(96deg,#3b82f6,#2563eb);color:#0000;-webkit-background-clip:text;background-clip:text}.topbar .tb-right .langsw[data-v-c32f752d]{background:#ececec;border:1px solid #e4e9f0;border-radius:30px;flex-shrink:0;align-items:center;gap:0;padding:2px;display:inline-flex}.topbar .tb-right .langsw button[data-v-c32f752d]{color:#4a5568;font:inherit;letter-spacing:.02em;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:30px;outline:none;padding:3px 10px;font-size:11.5px;font-weight:600;line-height:1.5;transition:all .24s cubic-bezier(.2,.7,.2,1)}.topbar .tb-right .langsw button[data-v-c32f752d]:hover{background:linear-gradient(96deg,#3b82f6,#2563eb);color:#0000;-webkit-background-clip:text;background-clip:text}.topbar .tb-right .langsw .on[data-v-c32f752d]{color:#1d4ed8;background:#fff;box-shadow:0 1px 3px #0f172a24}.site[data-v-c32f752d]{z-index:101;-webkit-backdrop-filter:blur(22px)saturate(1.3);background:#ffffffdb;border-bottom:1px solid #e4e9f0;transition:background .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s cubic-bezier(.2,.7,.2,1),-webkit-backdrop-filter .45s,backdrop-filter .45s,border-color .45s;position:sticky;top:0}.site.scrolled[data-v-c32f752d]{background:#fffffff7;box-shadow:0 18px 40px -34px #0f172a47}.site.scrolled .bar[data-v-c32f752d]{height:68px}.site .bar[data-v-c32f752d]{justify-content:space-between;align-items:center;gap:24px;max-width:1560px;height:86px;margin:0 auto;padding:0 48px;transition:height .45s cubic-bezier(.2,.7,.2,1);display:flex}.site .bar .brand img[data-v-c32f752d]{filter:none;width:auto;height:38px;transition:height .45s cubic-bezier(.2,.7,.2,1)}.site .bar nav[data-v-c32f752d]{align-items:center;gap:clamp(26px,2.4vw,42px);display:flex}.site .bar nav ul li[data-v-c32f752d]{color:#4a5568;align-items:center;gap:clamp(26px,2.4vw,42px);font-size:17px;display:flex}.site .bar nav ul li .menu-item[data-v-c32f752d]{white-space:nowrap;letter-spacing:.02em;padding:8px 0;font-weight:600;text-decoration:none;transition:color .3s cubic-bezier(.2,.7,.2,1);position:relative}.site .bar nav ul li .menu-item[data-v-c32f752d]:hover{color:#0f172a}.site .bar nav ul li .menu-item[data-v-c32f752d]:hover:after{width:100%}.site .bar nav ul li .menu-item.on[data-v-c32f752d]{color:#1d4ed8}.site .bar nav ul li .menu-item.on[data-v-c32f752d]:after{width:100%;height:1px}.site .bar nav ul li .menu-item.tel[data-v-c32f752d]{color:#0f172a;letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.site .bar nav ul li .menu-item:first-child.on[data-v-c32f752d]{color:#1d4ed8}.site .bar nav ul li .menu-item:first-child.on[data-v-c32f752d]:after{height:1px}.site .bar nav ul li .menu-item[data-v-c32f752d]:after{content:"";background:#1d4ed8;width:0;height:1px;transition:width .38s cubic-bezier(.2,.7,.2,1),height .38s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;left:0}.burger[data-v-c32f752d]{cursor:pointer;z-index:102;background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;padding:6px;display:none}.burger span[data-v-c32f752d]{background:var(--ink,#0f172a);border-radius:2px;width:100%;height:2px;transition:transform .3s,opacity .3s;display:block}.burger.on span[data-v-c32f752d]:first-child{transform:translateY(7px)rotate(45deg)}.burger.on span[data-v-c32f752d]:nth-child(2){opacity:0}.burger.on span[data-v-c32f752d]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.drawer-overlay[data-v-c32f752d]{z-index:98;background:#0000004d;position:fixed;inset:0}.drawer[data-v-c32f752d]{z-index:99;background:#fffffffa;flex-direction:column;padding:110px 40px;display:flex;position:fixed;inset:0;overflow-y:auto}.drawer-link[data-v-c32f752d]{color:var(--ink,#0f172a);box-sizing:border-box;border-bottom:1px solid var(--line,#e5e7eb);height:63px;padding:16px 0;font-size:22px;font-weight:500;text-decoration:none;transition:color .3s;display:block}.drawer-link.on[data-v-c32f752d],.drawer-link[data-v-c32f752d]:hover{color:var(--brand,#1d4ed8)}.drawer-fade-enter-active[data-v-c32f752d],.drawer-fade-leave-active[data-v-c32f752d]{transition:opacity .45s cubic-bezier(.2,.7,.2,1)}.drawer-fade-enter-from[data-v-c32f752d],.drawer-fade-leave-to[data-v-c32f752d]{opacity:0}.drawer-slide-enter-active[data-v-c32f752d],.drawer-slide-leave-active[data-v-c32f752d]{transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .45s cubic-bezier(.2,.7,.2,1)}.drawer-slide-enter-from[data-v-c32f752d],.drawer-slide-leave-to[data-v-c32f752d]{opacity:0;transform:translateY(-20px)}@media (width<=1080px) and (width>=641px){.site .bar[data-v-c32f752d]{gap:16px;padding:0 24px}.site .bar .brand img[data-v-c32f752d]{height:34px}.site .bar nav ul li[data-v-c32f752d]{gap:clamp(14px,2vw,26px);font-size:16px}.site .bar nav ul li .menu-item.tel[data-v-c32f752d]{display:none}}@media (width<=640px){.site .burger[data-v-c32f752d]{display:flex}.site .bar[data-v-c32f752d]{height:var(--bar-h-mobile,64px);padding:0;position:relative}.site .bar>nav[data-v-c32f752d]{display:none}.topbar .bar2[data-v-c32f752d]{padding:8px 16px}.topbar .tb-right[data-v-c32f752d]{flex-shrink:0;justify-content:flex-start;gap:10px;flex:unset!important}.topbar .tb-right .langsw button[data-v-c32f752d]{padding:3px 8px}.topbar .tb-mail[data-v-c32f752d]{display:none}}@media (width<=520px){.topbar[data-v-c32f752d]{font-size:11px}.topbar .bar2[data-v-c32f752d]{padding:8px 16px}.topbar .tb-right[data-v-c32f752d]{gap:10px}.topbar .tb-tel[data-v-c32f752d]{font-size:10.5px}.topbar .langsw button[data-v-c32f752d]{padding:2px 8px;font-size:10.5px}}@media (width<=420px){.topbar .bar2[data-v-c32f752d]{padding:8px 12px}.topbar .tb-right[data-v-c32f752d]{gap:8px}.topbar .tb-tel[data-v-c32f752d]{font-size:10px}.topbar .langsw[data-v-c32f752d]{padding:1px}.topbar .langsw button[data-v-c32f752d]{padding:2px 6px;font-size:9.5px}}#contact[data-v-c1aaf234]{color:#555;background:#fafafa;border-top:1px solid #ebebeb}.foot-inner[data-v-c1aaf234]{grid-template-columns:1.5fr 1fr 1fr 1.35fr;gap:44px;max-width:1500px;margin:0 auto;padding:46px 48px 0;display:grid}.fbrand[data-v-c1aaf234]{padding-top:1px}.fbrand .tag[data-v-c1aaf234]{letter-spacing:.28em;color:#1d4ed8;margin-bottom:14px;padding-left:12px;font-size:11px;font-weight:500;display:inline-block;position:relative}.fbrand .tag[data-v-c1aaf234]:before{content:"";background:#1d4ed8;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.fbrand .cn2[data-v-c1aaf234]{color:#1a1a1a;letter-spacing:.01em;font-size:20px;font-weight:700}.fbrand .en2[data-v-c1aaf234]{color:#b9b9b9;letter-spacing:.16em;text-transform:uppercase;margin:3px 0 16px;font-size:11px}.fbrand .mission[data-v-c1aaf234]{color:#666;font-size:13px;font-weight:500;line-height:1.95}.fbrand .feats[data-v-c1aaf234]{border-top:1px solid #e4e9f0;flex-wrap:nowrap;gap:18px;margin-top:20px;padding-top:18px;padding-bottom:6px;display:flex;overflow-x:auto}.fbrand .feats[data-v-c1aaf234]::-webkit-scrollbar{height:3px}.fbrand .feats[data-v-c1aaf234]::-webkit-scrollbar-thumb{background:#ccd6e6;border-radius:99px}.fbrand .feats span[data-v-c1aaf234]{color:#0b2a5b;white-space:nowrap;background:#fff;border:1px solid #1d4ed829;border-radius:40px;flex:none;align-items:center;gap:8px;padding:7px 14px;font-size:12.5px;transition:all .3s cubic-bezier(.2,.7,.2,1);display:flex}.fbrand .feats i[data-v-c1aaf234]{color:#fff;background:#1d4ed8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-style:normal;display:flex}.fcol h4[data-v-c1aaf234]{color:#1a1a1a;margin-bottom:16px;padding-bottom:10px;font-size:15px;font-weight:600;position:relative}.fcol h4[data-v-c1aaf234]:after{content:"";background:#1d4ed8;border-radius:2px;width:22px;height:2px;position:absolute;bottom:0;left:0}.fcol a[data-v-c1aaf234]{color:#666;align-items:center;gap:8px;margin-bottom:11px;padding-left:0;font-size:13px;transition:all .2s;display:flex;position:relative}.fcol a[data-v-c1aaf234]:before{content:"";background:#d9d9d9;border-radius:50%;flex:none;width:4px;height:4px;transition:all .2s}.fcol a[data-v-c1aaf234]:hover{color:#1d4ed8}.fcol a[data-v-c1aaf234]:hover:before{background:#1d4ed8}.foot-contact[data-v-c1aaf234]{font-size:13px}.foot-contact .fc[data-v-c1aaf234]{border-bottom:1px dashed #e6e6e6;align-items:flex-start;gap:10px;padding:9px 0;display:flex}.foot-contact .fc[data-v-c1aaf234]:last-child{border-bottom:0}.foot-contact svg[data-v-c1aaf234]{stroke:#1d4ed8;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px;margin-top:3px}.foot-contact .k[data-v-c1aaf234]{color:#b3b3b3;letter-spacing:.08em;margin-bottom:2px;font-size:11px;display:block}.foot-contact .v[data-v-c1aaf234]{color:#333;word-break:break-all;font-size:13px;font-weight:500;line-height:1.5;display:block}.foot-contact .vn[data-v-c1aaf234]{color:#b3b3b3;letter-spacing:.04em;margin-top:3px;font-size:11px;display:block}.foot-bottom[data-v-c1aaf234]{border-top:1px solid #ebebeb;margin-top:38px;padding:16px 24px}.foot-bottom .bwrap[data-v-c1aaf234]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;max-width:1500px;margin:0 auto;display:flex}.foot-bottom .copyright[data-v-c1aaf234]{color:#9c9c9c;letter-spacing:.02em;font-size:12px}.foot-bottom .copyright a[data-v-c1aaf234]{color:#9c9c9c;text-decoration:none}.foot-bottom .copyright a[data-v-c1aaf234]:hover{color:#1d4ed8;text-decoration:underline}.btools[data-v-c1aaf234]{align-items:center;gap:14px;display:flex}.btools .divider[data-v-c1aaf234]{background:#ddd;width:1px;height:12px}.btn-ghost[data-v-c1aaf234]{color:#888;letter-spacing:.02em;border:1px solid #e0e0e0;border-radius:30px;padding:5px 12px;font-size:11.5px;font-weight:500;transition:all .2s}.foot-back[data-v-c1aaf234]{color:#1d4ed8;cursor:pointer;align-items:center;gap:6px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.float-back-top[data-v-c1aaf234]{z-index:100;cursor:pointer;color:#666;opacity:.56;pointer-events:none;background:#fff;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:40px;height:44px;font-size:10px;transition:opacity .25s;display:flex;position:fixed;bottom:150px;right:24px;box-shadow:0 2px 12px #0000001f}.float-back-top.show[data-v-c1aaf234]{pointer-events:auto}@media (width<=1080px){.foot-inner[data-v-c1aaf234]{grid-template-columns:1fr 1fr;gap:40px}.fbrand[data-v-c1aaf234]{grid-column:1/-1}.fcol[data-v-c1aaf234]{padding:0}}@media (width<=640px){.foot-inner[data-v-c1aaf234]{grid-template-columns:1fr;gap:52px;padding:36px 20px 0}.fbrand .feats[data-v-c1aaf234]{overflow-x:unset;flex-wrap:wrap;gap:10px 8px}.fbrand .feats span[data-v-c1aaf234]{flex:100%;width:100px}.foot-bottom[data-v-c1aaf234]{padding:26px 0}.foot-bottom .bwrap[data-v-c1aaf234]{justify-content:space-between}.fcol[data-v-c1aaf234]{padding:0}.fcol h4[data-v-c1aaf234]{margin-bottom:14px;padding-bottom:10px;font-size:15px}.fcol h4[data-v-c1aaf234]:after{background:#1a56db;width:28px;height:2px}.fbrand[data-v-c1aaf234]{min-width:0;padding-top:1px}.fbrand .tag[data-v-c1aaf234]{font-size:11.5px}.fbrand .cn2[data-v-c1aaf234]{font-size:17px}.fbrand .mission[data-v-c1aaf234],.fcol a[data-v-c1aaf234],.foot-contact[data-v-c1aaf234]{font-size:14px}.foot-bottom .copyright[data-v-c1aaf234]{padding:2px 23px;font-size:11px}.btools[data-v-c1aaf234]{padding:2px 20px}.float-back-top[data-v-c1aaf234]{bottom:100px;right:2px}}@media (width<=520px){.fbrand .cn2[data-v-c1aaf234]{font-size:16px}.foot-inner[data-v-c1aaf234]{gap:40px}}.app-layout[data-v-24c153fb]{flex-direction:column;min-height:100vh;display:flex}
