.site-header[data-v-145a3e36]{position:sticky;top:0;z-index:100;background:#fff;box-shadow:0 2px 10px rgba(31,78,156,.06)}.header-inner[data-v-145a3e36]{display:flex;align-items:center;justify-content:space-between;height:var(--header-height)}.logo[data-v-145a3e36]{display:flex;align-items:center;color:var(--color-text)}.logo-badge[data-v-145a3e36]{width:38px;height:38px;border-radius:8px;background:var(--color-primary);color:#fff;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-right:10px}.logo-text[data-v-145a3e36]{font-size:18px;font-weight:600;color:var(--color-text);white-space:nowrap}.nav-pc[data-v-145a3e36]{display:flex;align-items:center}.nav-list[data-v-145a3e36]{display:flex;list-style:none;margin:0;padding:0}.nav-item[data-v-145a3e36]{position:relative}.nav-link[data-v-145a3e36]{display:block;padding:0 16px;height:var(--header-height);line-height:var(--header-height);font-size:15px;color:var(--color-text);white-space:nowrap}.nav-link.active[data-v-145a3e36],.nav-link[data-v-145a3e36]:hover{color:var(--color-primary)}.nav-link.active[data-v-145a3e36]{font-weight:600}.sub-menu[data-v-145a3e36]{position:absolute;top:var(--header-height);left:50%;transform:translateX(-50%);min-width:140px;background:#fff;border-radius:6px;box-shadow:var(--shadow-hover);list-style:none;margin:0;padding:8px 0;opacity:0;visibility:hidden;transition:opacity var(--transition),visibility var(--transition)}.nav-item:focus-within .sub-menu[data-v-145a3e36],.nav-item:hover .sub-menu[data-v-145a3e36]{opacity:1;visibility:visible}.sub-link[data-v-145a3e36]{display:block;padding:9px 20px;font-size:14px;color:var(--color-text);white-space:nowrap}.sub-link[data-v-145a3e36]:hover{color:var(--color-primary);background:var(--color-bg-soft)}.header-phone[data-v-145a3e36]{display:flex;align-items:center;margin-left:20px;font-size:16px;font-weight:600;color:var(--color-primary);white-space:nowrap}.header-phone svg[data-v-145a3e36]{margin-right:6px}.hamburger[data-v-145a3e36]{display:none;flex-direction:column;justify-content:center;width:40px;height:40px;padding:8px;background:none;border:none;cursor:pointer}.hamburger span[data-v-145a3e36]{display:block;height:2px;margin:3px 0;background:var(--color-text);border-radius:2px}.nav-drawer[data-v-145a3e36]{position:fixed;inset:var(--header-height) 0 0 0;background:rgba(0,0,0,.4);z-index:99}.drawer-panel[data-v-145a3e36]{background:#fff;max-height:calc(100vh - var(--header-height));overflow-y:auto;padding:12px 20px 24px}.drawer-list[data-v-145a3e36]{list-style:none;margin:0;padding:0}.drawer-link[data-v-145a3e36]{display:block;padding:13px 4px;font-size:16px;color:var(--color-text);border-bottom:1px solid var(--color-border)}.drawer-sub[data-v-145a3e36]{list-style:none;margin:0;padding:0 0 0 16px;border-bottom:1px solid var(--color-border)}.drawer-sub-link[data-v-145a3e36]{display:block;padding:10px 4px;font-size:14px;color:var(--color-text-secondary)}.drawer-phone[data-v-145a3e36]{display:block;margin-top:16px;padding:12px;text-align:center;background:var(--color-primary);color:#fff;border-radius:6px;font-size:16px}.drawer-enter-active[data-v-145a3e36],.drawer-leave-active[data-v-145a3e36]{transition:opacity var(--transition)}.drawer-enter[data-v-145a3e36],.drawer-leave-to[data-v-145a3e36]{opacity:0}@media (max-width:992px){.nav-pc[data-v-145a3e36]{display:none}.hamburger[data-v-145a3e36]{display:flex}}.site-footer[data-v-00c110b4]{background:#081f45;color:#b8c4d8;margin-top:0}.footer-grid[data-v-00c110b4]{display:grid;grid-template-columns:1.4fr 1fr 1.2fr;gap:40px;padding-top:48px;padding-bottom:40px}.footer-brand[data-v-00c110b4]{display:flex;align-items:center;margin-bottom:14px}.brand-badge[data-v-00c110b4]{width:36px;height:36px;border-radius:8px;background:var(--color-primary-light);color:#fff;font-size:19px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-right:10px}.brand-name[data-v-00c110b4]{font-size:17px;font-weight:600;color:#fff}.footer-slogan[data-v-00c110b4]{margin:0;font-size:14px}.footer-title[data-v-00c110b4]{color:#fff;font-size:15px;margin-bottom:16px}.footer-contact[data-v-00c110b4],.footer-links[data-v-00c110b4]{list-style:none;margin:0;padding:0}.footer-links li[data-v-00c110b4]{margin-bottom:8px}.footer-links a[data-v-00c110b4]{color:#b8c4d8;font-size:14px}.footer-links a[data-v-00c110b4]:hover{color:#fff}.footer-contact li[data-v-00c110b4]{margin-bottom:8px;font-size:14px}.footer-contact .label[data-v-00c110b4]{color:#8fa1bd}.footer-contact a[data-v-00c110b4]{color:#b8c4d8}.footer-contact a[data-v-00c110b4]:hover{color:#fff}.footer-bottom[data-v-00c110b4]{border-top:1px solid hsla(0,0%,100%,.08);padding:16px 0;font-size:13px;color:#8fa1bd}.footer-bottom .container[data-v-00c110b4]{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 16px}.icp[data-v-00c110b4]{color:#8fa1bd}.icp[data-v-00c110b4]:hover{color:#fff}@media (max-width:768px){.footer-grid[data-v-00c110b4]{grid-template-columns:1fr;gap:28px;padding-top:36px;padding-bottom:28px}}:root{--color-primary:#0b2a5b;--color-primary-dark:#081f45;--color-primary-light:#2c5fb8;--color-accent:#c9a254;--color-text:#1f2d3d;--color-text-secondary:#5e6d82;--color-bg:#fff;--color-bg-soft:#f4f7fc;--color-border:#e2e8f0;--shadow-card:0 4px 18px rgba(11,42,91,.08);--shadow-hover:0 12px 32px rgba(11,42,91,.18);--radius:8px;--header-height:64px;--max-width:1200px;--transition:0.28s ease}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:Helvetica Neue,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:15px;line-height:1.7;color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased}a{color:var(--color-primary);text-decoration:none;transition:color var(--transition)}a:hover{color:var(--color-primary-light)}img{max-width:100%;vertical-align:middle}h1,h2,h3,h4{font-weight:600;line-height:1.35;color:var(--color-text)}h1,h2,h3,h4,p{margin:0 0 12px}.container{width:100%;max-width:var(--max-width);margin:0 auto;padding:0 20px}.site-main{min-height:calc(100vh - 360px)}.section{padding:72px 0}.section.soft{background-color:var(--color-bg-soft)}.btn-primary{display:inline-block;padding:13px 36px;border-radius:4px;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-light) 100%);color:#fff;font-size:15px;letter-spacing:1px;border:none;cursor:pointer;transition:background-color var(--transition),transform var(--transition),box-shadow var(--transition)}.btn-primary:hover{background-color:var(--color-primary-dark);color:#fff;box-shadow:var(--shadow-hover);transform:translateY(-2px)}.text-center{text-align:center}.muted{color:var(--color-text-secondary)}.hover-card{transition:transform var(--transition),box-shadow var(--transition)}.hover-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-hover)}.fade-up{animation:fadeUp .6s ease both}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.rich-content{font-size:15px;line-height:1.9;color:var(--color-text);word-break:break-word}.rich-content img{max-width:100%;height:auto}.rich-content p{margin:0 0 14px}.rich-content h1,.rich-content h2,.rich-content h3{margin:20px 0 12px}.rich-content ol,.rich-content ul{padding-left:22px;margin:0 0 14px}.rich-content blockquote{margin:0 0 14px;padding:10px 16px;border-left:4px solid var(--color-primary);background:var(--color-bg-soft);color:var(--color-text-secondary)}.rich-content table{width:100%;border-collapse:collapse;margin:0 0 14px}.rich-content td,.rich-content th{border:1px solid var(--color-border);padding:8px 12px}@media (max-width:992px){.section{padding:40px 0}}@media (max-width:768px){body{font-size:14px}.section{padding:32px 0}.btn-primary{padding:10px 24px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.el-button--primary,.el-button--primary:focus{background-color:var(--color-primary);border-color:var(--color-primary)}.el-button--primary:active,.el-button--primary:hover{background-color:var(--color-primary-light);border-color:var(--color-primary-light)}.el-button--primary.is-disabled,.el-button--primary.is-disabled:hover{background-color:#8fa5c8;border-color:#8fa5c8}.el-button--text,.el-link.el-link--primary,.el-menu-item.is-active{color:var(--color-primary)}.el-menu-item.is-active{border-left:3px solid var(--color-accent);background-color:rgba(11,42,91,.06)}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--color-primary)}.el-tabs__active-bar{background-color:var(--color-primary)}.el-checkbox__input.is-checked .el-checkbox__inner,.el-radio__input.is-checked .el-radio__inner{background-color:var(--color-primary);border-color:var(--color-primary)}.el-checkbox__input.is-checked+.el-checkbox__label,.el-radio__input.is-checked+.el-radio__label{color:var(--color-primary)}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:var(--color-primary)}.el-pagination.is-background .el-pager li:not(.disabled):hover{color:var(--color-primary)}.el-switch.is-checked .el-switch__core{background-color:var(--color-primary);border-color:var(--color-primary)}.el-dialog__header{border-bottom:1px solid var(--color-border)}.el-dialog__title{font-weight:600;color:var(--color-text)}