.esc-header[data-v-487db516]{--esc-header-blue:#4a6fd8;--esc-header-blue-deep:#3d5fc4;z-index:1000;width:100%;position:fixed;top:0;left:0}.esc-header__top[data-v-487db516]{background:#fff;height:64px}.esc-header__inner[data-v-487db516]{box-sizing:border-box;align-items:center;width:100%;max-width:1200px;height:100%;margin:0 auto;padding:0 16px;display:flex}.esc-header__logo[data-v-487db516]{flex-shrink:0;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.esc-header__logo-img[data-v-487db516]{-o-object-fit:contain;object-fit:contain;width:auto;height:38px}.esc-header__logo-text[data-v-487db516]{color:var(--esc-header-blue);letter-spacing:1px;white-space:nowrap;font-size:26px;font-weight:800}.esc-header__search[data-v-487db516]{align-items:center;width:420px;margin:0 24px 0 36px;display:flex}.esc-header__search-input[data-v-487db516]{color:#333;box-sizing:border-box;border:1px solid #d8dde8;border-right:none;border-radius:2px 0 0 2px;outline:none;flex:1;min-width:0;height:38px;padding:0 16px;font-size:13px;transition:border-color .2s}.esc-header__search-input[data-v-487db516]::placeholder{color:#9aa1ae}.esc-header__search-input[data-v-487db516]:focus{border-color:var(--esc-header-blue)}.esc-header__search-btn[data-v-487db516]{background:var(--esc-header-blue);color:#fff;cursor:pointer;border:none;border-radius:0 2px 2px 0;flex-shrink:0;width:80px;height:38px;padding:0;font-size:14px;transition:background-color .2s}.esc-header__search-btn[data-v-487db516]:hover{background:var(--esc-header-blue-deep)}.esc-header__contact[data-v-487db516]{flex:1;min-width:0}.esc-header__hotline[data-v-487db516]{color:var(--esc-header-blue);white-space:nowrap;margin:0 0 4px;font-size:15px;font-weight:600;line-height:1.2}.esc-header__email[data-v-487db516]{color:#6b7280;white-space:nowrap;margin:0;font-size:12px;line-height:1.2}.esc-header__lang[data-v-487db516]{color:#4b5563;cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;gap:5px;margin-left:18px;padding:0;font-size:13px;display:inline-flex}.esc-header__lang[data-v-487db516]:hover{color:var(--esc-header-blue)}.esc-header__lang-arrow[data-v-487db516]{border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0}.esc-header__nav[data-v-487db516]{background:var(--esc-header-blue);height:46px}.esc-header__nav-inner[data-v-487db516]{justify-content:center;gap:55px}.esc-header__nav-link[data-v-487db516]{color:#ffffffe0;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-self:stretch;align-items:center;padding:0;font-size:18px;transition:color .2s;display:inline-flex;position:relative}.esc-header__nav-link[data-v-487db516]:hover{color:#fff}.esc-header__nav-link.is-active[data-v-487db516]{color:#fff;font-weight:600}.esc-header__nav-link.is-active[data-v-487db516]:after{content:"";background:#fff;width:28px;height:2px;position:absolute;bottom:0;left:50%;right:50%;transform:translate(-50%)}.esc-header__banner[data-v-487db516]{background:linear-gradient(115deg,#4a6fd8f5 0%,#3756b4eb 55%,#4a6fd8e0 100%),#4a6fd8;height:150px;position:relative;overflow:hidden}.esc-header__banner-mask[data-v-487db516]{opacity:.7;background-image:radial-gradient(#ffffff47 1.2px,#0000 1.2px);background-size:12px 12px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(36% 60% at 16%,#000 0%,#0000 72%);mask-image:radial-gradient(36% 60% at 16%,#000 0%,#0000 72%)}.esc-header__banner .esc-header__inner[data-v-487db516]{z-index:1;flex-direction:column;justify-content:center;gap:14px;position:relative}.esc-header__banner-title[data-v-487db516]{color:#fff;letter-spacing:2px;text-align:center;text-shadow:0 2px 8px #14286e59;margin:0;font-size:30px;font-weight:800}.esc-header__banner-subtitle[data-v-487db516]{color:#ffffffe6;letter-spacing:4px;text-align:center;margin:0;font-size:17px}@media (width<=1100px){.esc-header__logo-text[data-v-487db516]{font-size:22px}.esc-header__search[data-v-487db516]{width:300px;margin-left:20px;margin-right:16px}.esc-header__nav-inner[data-v-487db516]{gap:22px}.esc-header__banner-title[data-v-487db516]{font-size:24px}}@media (width<=900px){.esc-header__top[data-v-487db516]{height:56px}.esc-header__logo-img[data-v-487db516]{height:30px}.esc-header__logo-text[data-v-487db516]{font-size:18px}.esc-header__contact[data-v-487db516],.esc-header__lang[data-v-487db516]{display:none}.esc-header__search[data-v-487db516]{flex:1;width:auto;margin-left:16px}.esc-header__nav[data-v-487db516]{height:42px}.esc-header__nav-inner[data-v-487db516]{scrollbar-width:none;justify-content:flex-start;gap:18px;overflow-x:auto}.esc-header__nav-inner[data-v-487db516]::-webkit-scrollbar{display:none}.esc-header__banner[data-v-487db516]{height:110px}.esc-header__banner-title[data-v-487db516]{letter-spacing:1px;font-size:19px}.esc-header__banner-subtitle[data-v-487db516]{letter-spacing:2px;font-size:13px}}.esc-toolbar[data-v-c3eb1418]{--esc-toolbar-blue:#4a6fd8;top:50%;right:var(--esc-toolbar-offset-right);z-index:900;background:var(--esc-toolbar-blue);border-radius:4px;flex-direction:column;width:58px;display:flex;position:fixed;transform:translateY(-20%);box-shadow:0 2px 10px #283c8240}.esc-toolbar__item[data-v-c3eb1418]{color:#fff;cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:58px;height:60px;padding:0;transition:background-color .2s;display:flex}.esc-toolbar__item[data-v-c3eb1418]:hover{background:#ffffff24}.esc-toolbar__item+.esc-toolbar__item[data-v-c3eb1418]{border-top:1px solid #ffffff2e}.esc-toolbar__icon[data-v-c3eb1418]{width:22px;height:22px}.esc-toolbar__label[data-v-c3eb1418]{white-space:nowrap;font-size:12px;line-height:1}.esc-toolbar__item--top[data-v-c3eb1418]{opacity:0;pointer-events:none;border-top:none;max-height:0;padding-top:0;padding-bottom:0;transition:max-height .25s,padding .25s,opacity .25s}.esc-toolbar__item--top.is-visible[data-v-c3eb1418]{opacity:1;pointer-events:auto;border-top:1px solid #ffffff2e;max-height:60px;padding-top:0;padding-bottom:0}@media (width<=768px){.esc-toolbar[data-v-c3eb1418]{display:none}}
