.nuxt-progress{background-color:#000;height:2px;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}body,html{margin:0;overflow-x:hidden;padding:0;width:100%}h1,h2{margin:0!important;padding:0!important}.banxin{margin:0 auto;width:1200px}.banner{height:600px;width:100%}@media(max-width:900px){.banner{height:180px}.banxin{width:100%}}.header-wrapper[data-v-4f54fa9a]{background:hsla(0,0%,100%,0);left:0;position:fixed;top:0;transition:background .3s ease;width:100%;z-index:1000}.header-wrapper.menu-open[data-v-4f54fa9a],.header-wrapper.scrolled[data-v-4f54fa9a]{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08)}.header-wrapper.menu-open .nav-item-link[data-v-4f54fa9a],.header-wrapper.scrolled .nav-item-link[data-v-4f54fa9a]{color:#333!important}.header-wrapper.menu-open .hamburger span[data-v-4f54fa9a],.header-wrapper.scrolled .hamburger span[data-v-4f54fa9a]{background:#333}header[data-v-4f54fa9a]{align-items:center;display:flex;height:64px;justify-content:space-between;margin:0 auto;position:relative;width:1200px;z-index:1002}.logo-link img[data-v-4f54fa9a]{height:36px;vertical-align:middle;width:140px}.main-nav[data-v-4f54fa9a]{list-style:none;margin:0;padding:0}.main-nav>li[data-v-4f54fa9a],.main-nav[data-v-4f54fa9a]{align-items:center;display:flex}.main-nav>li[data-v-4f54fa9a]{height:64px;margin-right:30px;position:relative}.main-nav>li .nav-item-wrap[data-v-4f54fa9a]{align-items:center;display:flex;height:100%}.main-nav>li .nav-item-link[data-v-4f54fa9a]{align-items:center;color:#fff;display:flex;font-size:16px;-webkit-text-decoration:none;text-decoration:none;transition:color .2s}.main-nav>li .nav-item-link .arrow-icon[data-v-4f54fa9a]{font-size:12px;margin-left:4px;transition:transform .3s}.main-nav>li:hover .nav-item-link[data-v-4f54fa9a]{color:#2f72f5!important}.main-nav>li:hover .arrow-icon[data-v-4f54fa9a]{transform:rotate(180deg)}.main-nav>li .mega-dropdown[data-v-4f54fa9a]{background:#fff;border-radius:4px;box-shadow:0 4px 20px rgba(0,0,0,.1);left:50%;opacity:0;padding:20px 30px;position:absolute;top:64px;transform:translateX(-50%);transition:all .2s;visibility:hidden}.main-nav>li:hover .mega-dropdown[data-v-4f54fa9a]{opacity:1;visibility:visible}.dropdown-content[data-v-4f54fa9a]{display:flex;gap:40px}.dropdown-group .group-title[data-v-4f54fa9a]{border-left:3px solid #2f72f5;color:#999;font-size:14px;line-height:1;margin-bottom:12px;padding-left:10px}.group-items[data-v-4f54fa9a]{display:flex;flex-direction:column;gap:8px}.sub-item-link[data-v-4f54fa9a]{align-items:center;border-radius:6px;display:flex;min-width:240px;padding:10px 16px;-webkit-text-decoration:none;text-decoration:none}.sub-item-link[data-v-4f54fa9a]:hover{background-color:#f5f7fa}.sub-item-link:hover .sub-name[data-v-4f54fa9a]{color:#2f72f5}.sub-item-link .sub-icon[data-v-4f54fa9a]{align-items:center;background:#eef4fe;border-radius:50%;color:#2f72f5;display:flex;font-size:18px;height:32px;justify-content:center;margin-right:12px;width:32px}.sub-item-link .sub-text .sub-name[data-v-4f54fa9a]{color:#333;font-size:15px;font-weight:500}.sub-item-link .sub-text .sub-desc[data-v-4f54fa9a]{color:#999;font-size:12px;margin-top:2px}.hamburger[data-v-4f54fa9a]{cursor:pointer;display:none;flex-direction:column;height:24px;justify-content:space-around;width:24px;z-index:1003}.hamburger span[data-v-4f54fa9a]{background:#fff;border-radius:2px;display:block;height:2px;transition:all .3s;width:100%}.hamburger.active span[data-v-4f54fa9a]:first-child{transform:translateY(8px) rotate(45deg)}.hamburger.active span[data-v-4f54fa9a]:nth-child(2){opacity:0}.hamburger.active span[data-v-4f54fa9a]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media(max-width:1024px){header[data-v-4f54fa9a]{height:56px;width:100%}.logo-link img[data-v-4f54fa9a]{height:auto;width:120px}.hamburger[data-v-4f54fa9a]{display:flex;margin-left:auto}.main-nav[data-v-4f54fa9a]{background:#fff;border-top:1px solid #eee;display:none;flex-direction:column;height:calc(100vh - 56px);left:0;margin:0;overflow-y:auto;padding:0;position:fixed;top:56px;width:100%;z-index:1001}.main-nav.show[data-v-4f54fa9a],.main-nav>li[data-v-4f54fa9a]{display:block}.main-nav>li[data-v-4f54fa9a]{border-bottom:1px solid #f5f5f5;height:auto;margin:0;width:100%}.main-nav>li .nav-item-wrap[data-v-4f54fa9a]{align-items:center;display:flex;height:50px;padding:0 20px;width:100%}.main-nav>li .nav-item-link[data-v-4f54fa9a]{color:#333!important;font-size:16px;justify-content:space-between;width:100%}.main-nav>li .nav-item-link.disabled-link[data-v-4f54fa9a]{pointer-events:none}.main-nav>li .mega-dropdown[data-v-4f54fa9a]{background:#f8f9fa;border-radius:0;box-shadow:none;display:none;opacity:1;padding:0;position:static;transform:none;visibility:visible}.main-nav>li .mega-dropdown .dropdown-content[data-v-4f54fa9a]{flex-direction:column;gap:0}.main-nav>li .mega-dropdown .dropdown-group .group-title[data-v-4f54fa9a]{border:none;color:#999;font-size:13px;margin:15px 0 5px 20px;padding:0}.main-nav>li .mega-dropdown .sub-item-link[data-v-4f54fa9a]{background:transparent;border-bottom:1px solid #eee;min-width:auto;padding:12px 30px}.main-nav>li .mega-dropdown .sub-item-link .sub-name[data-v-4f54fa9a]{color:#333;font-size:14px}.main-nav>li .mega-dropdown .sub-item-link .sub-desc[data-v-4f54fa9a]{display:none}.main-nav>li .mega-dropdown .sub-item-link .sub-icon[data-v-4f54fa9a]{background:#fff;font-size:14px;height:24px;margin-right:10px;width:24px}.main-nav>li.mobile-expanded .mega-dropdown[data-v-4f54fa9a]{display:block}.main-nav>li.mobile-expanded .nav-item-link[data-v-4f54fa9a]{color:#2f72f5!important;font-weight:500}.main-nav>li.mobile-expanded .arrow-icon[data-v-4f54fa9a]{transform:rotate(180deg)}.main-nav>li:hover .mega-dropdown[data-v-4f54fa9a]{display:none}.main-nav>li.mobile-expanded:hover .mega-dropdown[data-v-4f54fa9a]{display:block}.nav-mask[data-v-4f54fa9a]{background:rgba(0,0,0,.5);height:calc(100vh - 56px);left:0;position:fixed;top:56px;width:100%;z-index:1000}}.footer[data-v-7ef62538]{background:#1e253e;color:#e7eefe;font-size:15px;padding:34px 0 16px}.footer .footer-container[data-v-7ef62538]{align-items:flex-start;box-sizing:border-box;display:flex;gap:20px;justify-content:space-between;margin:0 auto;max-width:1200px;width:100%}.footer .footer-col[data-v-7ef62538]{display:flex;flex-direction:column;gap:10px;min-width:170px}.footer .footer-col a[data-v-7ef62538]{color:#b9c6df;font-size:15px;line-height:2;-webkit-text-decoration:none;text-decoration:none;transition:none}.footer .footer-col a[data-v-7ef62538]:active,.footer .footer-col a[data-v-7ef62538]:focus,.footer .footer-col a[data-v-7ef62538]:hover{background:none;color:#b9c6df;-webkit-text-decoration:none;text-decoration:none}.footer .footer-title[data-v-7ef62538]{color:#fff;font-size:18px;font-weight:600;line-height:1.6;margin-bottom:8px}.footer .footer-contact .footer-phone[data-v-7ef62538]{cursor:pointer;font-size:16px;line-height:1.9;margin-bottom:2px}.footer .footer-contact .footer-phone span[data-v-7ef62538]{font-size:14px;font-weight:400;margin-right:3px}.footer .footer-contact .footer-time[data-v-7ef62538]{color:#b9c6df;cursor:pointer;font-size:15px;line-height:1.7;margin-top:8px}.footer .footer-bottom[data-v-7ef62538]{border-top:1px solid #2c3450;color:#8492b0;font-size:13px;line-height:1.7;margin:26px auto 0;max-width:1200px;padding-top:10px;text-align:center}.footer .footer-bottom div+div[data-v-7ef62538]{margin-top:2px;padding-top:8px}@media(max-width:1024px){.footer .footer-container[data-v-7ef62538]{align-items:center;flex-direction:column;gap:18px;padding:0 12px 18px}.footer .footer-col[data-v-7ef62538]:not(.footer-contact){display:none!important}.footer .footer-col.footer-contact[data-v-7ef62538]{min-width:0;text-align:center;width:100%}.footer .footer-col.footer-contact .footer-title[data-v-7ef62538]{font-size:18px;font-weight:600;margin-bottom:8px}.footer .footer-col.footer-contact .footer-phone[data-v-7ef62538]{font-size:16px;line-height:2;margin:6px 0 0}.footer .footer-col.footer-contact .footer-worktime[data-v-7ef62538]{color:#b9c6df;font-size:15px;margin-top:2px}.footer .footer-bottom[data-v-7ef62538]{color:#b9c6df;font-size:12px;margin-top:6px;padding:0 8px;text-align:center}}