.academy-head[data-v-097a4688]{overflow:visible}.academy-head-inner[data-v-097a4688]{height:55px}.academy-brand[data-v-097a4688]{color:#fff;font-size:18px;font-weight:700}.academy-menu[data-v-097a4688]{height:55px}.academy-menu-item[data-v-097a4688]{color:#d6d6d7;cursor:pointer;font-size:14px;height:55px;line-height:55px;margin-left:32px;position:relative;transition:color .2s ease}.academy-menu-item[data-v-097a4688]:hover{color:#fff}.academy-menu-item.active[data-v-097a4688]{color:#fff;font-weight:600}.academy-menu-item.active[data-v-097a4688]:after{background:#fff;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.academy-dropdown[data-v-097a4688]{background:#fff;box-shadow:0 5px 12px rgba(0,0,0,.15);color:#666;left:50%;opacity:0;position:absolute;top:55px;transform:translateX(-50%);transition:opacity .2s ease;visibility:hidden;width:260px;z-index:999}.academy-menu-item:hover .academy-dropdown[data-v-097a4688]{opacity:1;visibility:visible}.academy-dropdown-item[data-v-097a4688]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666;font-size:14px;height:42px;line-height:42px;padding:0 16px;text-align:center;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.academy-dropdown-item[data-v-097a4688]:hover{background:#f2f3f7;color:#3f497b;font-weight:500}.academy-dropdown-item.active[data-v-097a4688]{background:#eef3fb;color:#3f497b;font-weight:600}@media (max-width:768px){.academy-head-inner[data-v-097a4688]{overflow:hidden;padding:0 12px;width:auto!important}.academy-brand[data-v-097a4688]{flex:0 0 auto;font-size:15px}.academy-menu[data-v-097a4688]{-webkit-overflow-scrolling:touch;flex:1 1 auto;justify-content:flex-start;overflow-x:auto;overflow-y:hidden}.academy-menu[data-v-097a4688]::-webkit-scrollbar{display:none}.academy-menu-item[data-v-097a4688]{flex:0 0 auto;font-size:13px;margin-left:16px}.academy-dropdown[data-v-097a4688]{display:none}}.anchor-nav[data-v-acd7d18e]{display:flex;flex-direction:column;gap:22px;left:min(80px,4.16vw);opacity:1;pointer-events:auto;position:fixed;top:50%;transform:translateY(-50%);transition:opacity .3s ease,transform .3s ease,visibility .3s ease;visibility:visible;z-index:500}.anchor-nav.is-hidden[data-v-acd7d18e]{opacity:0;pointer-events:none;transform:translateY(calc(-50% + 15px));visibility:hidden}.anchor-item[data-v-acd7d18e]{align-items:center;color:#9a9a9a;cursor:pointer;display:flex;transition:color .25s ease}.anchor-dot[data-v-acd7d18e]{background:#c5c5c5;border-radius:50%;flex:none;height:8px;margin-right:10px;transition:all .25s ease;width:8px}.anchor-label[data-v-acd7d18e]{font-size:14px;white-space:nowrap}.anchor-item[data-v-acd7d18e]:hover{color:#3f497b}.anchor-item.active[data-v-acd7d18e]{color:#3f497b;font-weight:600}.anchor-item.active .anchor-dot[data-v-acd7d18e]{background:#3f497b;box-shadow:0 0 0 4px rgba(63,73,123,.15);height:12px;width:12px}@media (max-width:1400px){.anchor-nav[data-v-acd7d18e]{left:16px}}.academy-banner[data-v-24c0a5b6]{position:relative;width:100%}.banner-swiper[data-v-24c0a5b6]{width:100%}.banner-slide[data-v-24c0a5b6]{background-position:50%;background-size:cover;height:max(320px,min(27.083333vw,520px));overflow:hidden;position:relative;width:100%}.banner-caption[data-v-24c0a5b6]{opacity:0;position:absolute;transition:opacity .8s ease .2s,transform .8s ease .2s;z-index:1}.banner-slide--left .banner-caption[data-v-24c0a5b6]{left:22.68%;text-align:left;top:22.3%;transform:translateY(20px);width:31.25%}.banner-slide--center .banner-caption[data-v-24c0a5b6]{left:50%;text-align:center;top:31.3%;transform:translate(-50%,20px);width:66%}.banner-slide--dark .banner-title[data-v-24c0a5b6]{color:#444e86}.banner-slide--dark .banner-subtitle[data-v-24c0a5b6]{color:#231815}.banner-slide--light .banner-subtitle[data-v-24c0a5b6],.banner-slide--light .banner-title[data-v-24c0a5b6]{color:#fff}.banner-title[data-v-24c0a5b6]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:max(30px,min(2.395833vw,46px));font-weight:700;line-height:1.30435;white-space:pre-wrap}.banner-slide--light .banner-title[data-v-24c0a5b6]{text-shadow:0 2px 4px rgba(0,0,0,.35)}.banner-subtitle[data-v-24c0a5b6]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:max(12px,min(.833333vw,16px));font-weight:400;line-height:1.5;margin-top:max(14px,min(1.25vw,24px));white-space:pre}.banner-slide--light .banner-subtitle[data-v-24c0a5b6]{text-shadow:0 0 5px rgba(0,0,0,.5)}.banner-slide--center .banner-subtitle[data-v-24c0a5b6]{margin-top:max(8px,min(.833333vw,16px))}.banner-fallback.banner-slide--left .banner-caption[data-v-24c0a5b6],[data-v-24c0a5b6] .swiper-slide-active .banner-slide--left .banner-caption{opacity:1;transform:translateY(0)}.banner-fallback.banner-slide--center .banner-caption[data-v-24c0a5b6],[data-v-24c0a5b6] .swiper-slide-active .banner-slide--center .banner-caption{opacity:1;transform:translate(-50%)}[data-v-24c0a5b6] .swiper-container-horizontal>.swiper-pagination-bullets{bottom:28px}[data-v-24c0a5b6] .swiper-pagination-bullet{background:#f2f3f4;border-radius:3px;height:6px;margin:0 5px!important;opacity:1;width:42px}[data-v-24c0a5b6] .swiper-pagination-bullet-active{background:#454e86;width:42px}@media (max-width:768px){.banner-slide[data-v-24c0a5b6]{height:240px}.banner-slide--left .banner-caption[data-v-24c0a5b6]{left:6%;text-align:left;top:50%;transform:translateY(calc(-50% + 12px));width:88%}.banner-slide--center .banner-caption[data-v-24c0a5b6]{left:50%;text-align:center;top:50%;transform:translate(-50%,calc(-50% + 12px));width:88%}.banner-fallback.banner-slide--left .banner-caption[data-v-24c0a5b6],[data-v-24c0a5b6] .swiper-slide-active .banner-slide--left .banner-caption{transform:translateY(-50%)}.banner-fallback.banner-slide--center .banner-caption[data-v-24c0a5b6],[data-v-24c0a5b6] .swiper-slide-active .banner-slide--center .banner-caption{transform:translate(-50%,-50%)}.banner-title[data-v-24c0a5b6]{font-size:22px;line-height:1.3}.banner-subtitle[data-v-24c0a5b6]{font-size:11px;line-height:1.45;margin-top:10px;white-space:pre-wrap}[data-v-24c0a5b6] .swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px}[data-v-24c0a5b6] .swiper-pagination-bullet{border-radius:3px;height:6px;margin:0 5px!important;width:42px}[data-v-24c0a5b6] .swiper-pagination-bullet-active{width:42px}}.career-section[data-v-16629c52]{background:#fff;padding:108px 0 96px}.section-title[data-v-16629c52]{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#48568c,#8b785e 45%,#dbac36);background-clip:text;-webkit-background-clip:text;color:#48568c;font-size:42px;font-weight:700;line-height:1.2;margin:0 auto;width:-moz-fit-content;width:fit-content}.section-desc[data-v-16629c52],.section-title[data-v-16629c52]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;text-align:center}.section-desc[data-v-16629c52]{color:#595757;font-size:20px;font-weight:400;line-height:1.5;margin:18px auto 0}.career-stats[data-v-16629c52]{grid-gap:37px;display:grid;gap:37px;grid-template-columns:repeat(3,374px);justify-content:center;margin-top:80px}.stat-card[data-v-16629c52]{aspect-ratio:374/274;background-position:50%;background-size:100% 100%;border-radius:18px;overflow:hidden;padding:34px 28px;position:relative}.stat-title[data-v-16629c52]{color:#231815;font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:18px;font-weight:400;line-height:1.2;margin:0}.stat-value[data-v-16629c52]{height:80px;margin-top:12px;max-width:64%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto}.stat-desc[data-v-16629c52]{color:#231815;font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:4px 0 0}.career-fields[data-v-16629c52]{grid-gap:26px;display:grid;gap:26px;grid-template-columns:repeat(4,282px);justify-content:center;margin-top:72px}.field-card[data-v-16629c52]{aspect-ratio:282/485;background-position:50%;background-size:100% 100%;border-radius:18px;overflow:hidden;position:relative}.field-card[data-v-16629c52]:focus{outline:none}.field-card[data-v-16629c52]:focus-visible{outline:3px solid #4aa2f4;outline-offset:4px}.field-content[data-v-16629c52]{bottom:38px;color:#fff;left:18px;position:absolute;right:18px;text-align:center}.field-content--default[data-v-16629c52]{transition:opacity .28s ease;z-index:1}.field-title[data-v-16629c52]{color:#fff;font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:20px;font-weight:500;line-height:1.2;margin:0}.field-divider[data-v-16629c52]{background:#fff;display:block;height:2px;margin:18px auto 14px;width:40px}.field-desc[data-v-16629c52]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:14px;font-weight:400;line-height:1.6;margin:0;white-space:pre-line}.field-hover[data-v-16629c52]{background-position:50%;background-size:100% 100%;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .28s ease;z-index:2}.field-hover-content[data-v-16629c52]{color:#fff;left:28px;position:absolute;right:28px;top:68px}.field-hover-title[data-v-16629c52]{color:#fff;font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:20px;font-weight:500;line-height:1.2;margin:0;text-align:center}.field-hover-divider[data-v-16629c52]{background:#fff;display:block;height:2px;margin:22px auto 20px;width:40px}.field-hover-desc[data-v-16629c52]{color:#fff;font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:14px;font-weight:400;line-height:1.75;margin:0;text-align:left}.field-card:focus .field-content--default[data-v-16629c52],.field-card:hover .field-content--default[data-v-16629c52]{opacity:0}.field-card:focus .field-hover[data-v-16629c52],.field-card:hover .field-hover[data-v-16629c52]{opacity:1}@media (hover:none){.field-content--default[data-v-16629c52]{opacity:0}.field-hover[data-v-16629c52]{opacity:1}}@media (prefers-reduced-motion:reduce){.field-content--default[data-v-16629c52],.field-hover[data-v-16629c52]{transition:none}}@media (max-width:768px){.career-section[data-v-16629c52]{padding:54px 0 48px}.section-inner[data-v-16629c52]{width:90%}.section-title[data-v-16629c52]{font-size:25px;margin:20px auto 0;width:-moz-fit-content;width:fit-content}.section-desc[data-v-16629c52]{font-size:14px;margin-top:10px}.career-stats[data-v-16629c52]{gap:16px;grid-template-columns:1fr;margin-top:32px}.stat-card[data-v-16629c52]{aspect-ratio:auto;min-height:230px;padding:28px 24px}.career-fields[data-v-16629c52]{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.field-card[data-v-16629c52]{border-radius:12px}.field-content[data-v-16629c52]{bottom:18px;left:10px;right:10px}.field-title[data-v-16629c52]{font-size:16px}.field-divider[data-v-16629c52]{margin:10px auto 8px;width:28px}.field-desc[data-v-16629c52]{font-size:10px;line-height:1.45}.field-hover-content[data-v-16629c52]{left:14px;right:14px;top:22px}.field-hover-title[data-v-16629c52]{font-size:16px}.field-hover-divider[data-v-16629c52]{margin:12px auto 10px;width:28px}.field-hover-desc[data-v-16629c52]{font-size:10px;line-height:1.55}}.course-section[data-v-27baab9e]{background:#f6f8fc;padding:82px 0 116px}.section-title[data-v-27baab9e]{color:#231815;font-size:42px;font-weight:700;line-height:1.2;margin:0}.section-desc[data-v-27baab9e],.section-title[data-v-27baab9e]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;text-align:center}.section-desc[data-v-27baab9e]{color:#595757;font-size:16px;font-weight:500;line-height:1.5;margin:18px auto 0}.course-list[data-v-27baab9e]{grid-gap:27px;align-items:stretch;display:grid;gap:27px;grid-auto-rows:488px;grid-template-columns:repeat(3,380px);justify-content:center;margin-top:62px}.course-card[data-v-27baab9e]{background-color:#e8f1fc;background-position:50%;background-size:100% 100%;border-radius:8px;height:488px;overflow:hidden;position:relative}.course-copy[data-v-27baab9e]{color:#231815;left:36px;position:absolute;right:36px;top:30px}.course-name[data-v-27baab9e]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:24px;font-weight:500;line-height:1.2;margin:0}.course-name-row[data-v-27baab9e]{align-items:flex-start;display:flex;gap:7px}.course-badge[data-v-27baab9e]{flex:0 0 auto;height:26px;margin-top:4px;-o-object-fit:contain;object-fit:contain;width:28px}.course-divider[data-v-27baab9e]{background:#231815;display:block;height:1px;margin:20px 0 14px;width:50px}.course-meta[data-v-27baab9e]{line-height:1.7;margin:0}.course-btn[data-v-27baab9e],.course-meta[data-v-27baab9e]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:14px;font-weight:400}.course-btn[data-v-27baab9e]{background:transparent;border:1px solid #fff;border-radius:0;bottom:53px;color:#fff;cursor:pointer;height:38px;left:25%;line-height:36px;padding:0;position:absolute;right:25%;text-align:center;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.course-btn[data-v-27baab9e]:hover{background:#d9a441;border-color:#d9a441}.course-btn[data-v-27baab9e]:focus-visible{background:#d9a441;border-color:#d9a441;outline:2px solid rgba(217,164,65,.78);outline-offset:3px}@media (hover:none){.course-btn[data-v-27baab9e]:active{background:#d9a441;border-color:#d9a441}}@media (max-width:768px){.course-section[data-v-27baab9e]{padding:50px 0 58px}.section-inner[data-v-27baab9e]{width:90%}.section-title[data-v-27baab9e]{font-size:25px}.section-desc[data-v-27baab9e]{font-size:14px;margin-top:10px}.course-list[data-v-27baab9e]{gap:18px;grid-auto-rows:auto;grid-template-columns:1fr;margin-top:32px}.course-card[data-v-27baab9e]{aspect-ratio:380/488;height:auto}.course-copy[data-v-27baab9e]{left:30px;right:30px;top:26px}.course-name[data-v-27baab9e]{font-size:22px}.course-btn[data-v-27baab9e]{bottom:44px}}.gallery-section[data-v-00e85612]{background:#fff;padding:108px 0}.section-title[data-v-00e85612]{color:#231815;font-size:42px;font-weight:700;line-height:1.2;margin:0}.section-desc[data-v-00e85612],.section-title[data-v-00e85612]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;text-align:center}.section-desc[data-v-00e85612]{color:#595757;font-size:16px;font-weight:500;line-height:1.5;margin:18px auto 0}.gallery-grid[data-v-00e85612]{grid-gap:27px 24px;display:grid;gap:27px 24px;grid-template-columns:500px repeat(2,329px);grid-template-rows:repeat(2,237px);justify-content:center;margin-top:80px}.gallery-image[data-v-00e85612],.gallery-main[data-v-00e85612]{border-radius:18px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-main-wrap[data-v-00e85612]{cursor:pointer;overflow:hidden;position:relative}.gallery-video-mask[data-v-00e85612]{align-items:center;background:rgba(28,39,92,.28);bottom:0;display:flex;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .25s ease,visibility .25s ease;visibility:hidden;z-index:2}.gallery-main-wrap:focus-within .gallery-video-mask[data-v-00e85612],.gallery-main-wrap:hover .gallery-video-mask[data-v-00e85612]{opacity:1;pointer-events:auto;visibility:visible}.gallery-watch-btn[data-v-00e85612]{align-items:center;border:0;cursor:pointer;display:inline-flex;font-family:inherit;gap:8px;height:48px;justify-content:center;line-height:1;margin:0;padding:0 12px;width:172px}.gallery-watch-btn[data-v-00e85612]:focus-visible{outline:3px solid hsla(0,0%,100%,.92);outline-offset:3px}.gallery-video-modal[data-v-00e85612]{z-index:1100}.gallery-video-modal__container[data-v-00e85612]{max-width:1100px;width:calc(100% - 48px)}.gallery-modal-video[data-v-00e85612]{max-height:82vh;-o-object-fit:contain;object-fit:contain}.gallery-video[data-v-00e85612]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-main[data-v-00e85612]{grid-row:1/3}@media (max-width:1100px){.gallery-grid[data-v-00e85612]{grid-template-columns:40% repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(160px,20vw))}}@media (max-width:768px){.gallery-section[data-v-00e85612]{padding:54px 0}.section-inner[data-v-00e85612]{width:90%}.section-title[data-v-00e85612]{font-size:25px}.section-desc[data-v-00e85612]{font-size:14px;margin-top:10px}.gallery-grid[data-v-00e85612]{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto repeat(2,118px);margin-top:32px}.gallery-main[data-v-00e85612]{aspect-ratio:1/1;grid-column:1/3;grid-row:auto}.gallery-image[data-v-00e85612],.gallery-main[data-v-00e85612]{border-radius:12px}.gallery-video-mask[data-v-00e85612]{background:rgba(28,39,92,.2);opacity:1;pointer-events:auto;visibility:visible}.gallery-watch-btn[data-v-00e85612]{font-size:16px;height:42px;width:150px}.gallery-video-modal__container[data-v-00e85612]{width:calc(100% - 24px)}}.network-section[data-v-127eb021]{background:#f6f8fc;padding:108px 0 120px}.section-title[data-v-127eb021]{color:#231815;font-size:42px;font-weight:700;line-height:1.2;margin:0}.section-desc[data-v-127eb021],.section-title[data-v-127eb021]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;text-align:center}.section-desc[data-v-127eb021]{color:#595757;font-size:16px;font-weight:500;line-height:1.5;margin:18px auto 0}.network-body[data-v-127eb021]{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:360px 834px;justify-content:center;margin-top:76px}.network-copy[data-v-127eb021]{padding-top:4px}.network-intro[data-v-127eb021]{color:#595757;font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:14px;font-weight:400;line-height:1.9;margin:0}.network-stats[data-v-127eb021]{margin:54px 0 0}.network-stat[data-v-127eb021]{align-items:center;border-bottom:1px solid rgba(89,87,87,.22);display:flex;gap:20px;padding:18px 0;width:220px}.network-stat dt[data-v-127eb021]{flex:0 0 auto;line-height:0}.network-stat-value[data-v-127eb021]{display:block;height:56px;width:auto}.network-stat dd[data-v-127eb021]{color:#595757;font-size:14px;margin:0}.network-more[data-v-127eb021],.network-stat dd[data-v-127eb021]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-weight:400}.network-more[data-v-127eb021]{background:#444e86;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:16px;height:50px;margin-top:24px;transition:background .2s ease;width:177px}.network-more[data-v-127eb021]:focus-visible,.network-more[data-v-127eb021]:hover{background:#d9a441;outline:none}.network-map[data-v-127eb021]{background:transparent;border:0;cursor:pointer;line-height:0;overflow:hidden;padding:0;width:100%}.network-map[data-v-127eb021]:focus-visible{outline:2px solid rgba(68,78,134,.8);outline-offset:4px}.network-map img[data-v-127eb021]{display:block;height:auto;transition:transform .3s cubic-bezier(.22,1,.36,1),filter .3s ease;width:100%}@media (hover:hover) and (pointer:fine){.network-map:hover img[data-v-127eb021]{filter:brightness(.985);transform:scale(1.008)}}@media (max-width:768px){.network-section[data-v-127eb021]{padding:54px 0 64px}.section-inner[data-v-127eb021]{width:90%}.section-title[data-v-127eb021]{font-size:25px}.section-desc[data-v-127eb021]{font-size:14px;margin-top:10px}.network-body[data-v-127eb021]{gap:28px;grid-template-columns:1fr;margin-top:32px}.network-intro[data-v-127eb021]{font-size:13px}.network-stats[data-v-127eb021]{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.network-stat[data-v-127eb021]{display:block;padding:14px 0;text-align:center;width:auto}.network-stat-value[data-v-127eb021]{height:36px;margin:0 auto}.network-stat dd[data-v-127eb021]{font-size:11px;margin-top:8px}.network-more[data-v-127eb021]{display:block;font-size:14px;height:44px;margin:20px auto 0;width:160px}}.faq-section[data-v-1765b23e]{background:#fff;padding:112px 0 132px}.section-title[data-v-1765b23e]{color:#231815;font-size:42px;line-height:1.2;margin:0}.section-desc[data-v-1765b23e],.section-title[data-v-1765b23e]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-weight:400;text-align:center}.section-desc[data-v-1765b23e]{color:#595757;font-size:16px;line-height:1.5;margin:18px auto 0}.faq-list[data-v-1765b23e]{margin-top:84px}.faq-item[data-v-1765b23e]{background:#fff;border:1px solid rgba(89,87,87,.32);margin-top:24px}.faq-item[data-v-1765b23e]:first-child{margin-top:0}.faq-question[data-v-1765b23e]{align-items:center;background:transparent;border:0;color:#231815;cursor:pointer;display:flex;font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:24px;font-weight:400;justify-content:space-between;line-height:1.5;min-height:74px;padding:0 38px;text-align:left;width:100%}.faq-icon[data-v-1765b23e]{color:#595757;flex:none;font-size:24px;font-weight:300;margin-left:24px}.faq-answer-wrap[data-v-1765b23e]{overflow:hidden;transition:max-height .35s ease}.faq-answer[data-v-1765b23e]{color:#595757;font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:18px;font-weight:400;line-height:1.7;margin:0;padding:0 38px 34px}@media (max-width:768px){.faq-section[data-v-1765b23e]{padding:54px 0 64px}.section-inner[data-v-1765b23e]{width:90%}.section-title[data-v-1765b23e]{font-size:25px}.section-desc[data-v-1765b23e]{font-size:14px;margin-top:10px}.faq-list[data-v-1765b23e]{margin-top:32px}.faq-item[data-v-1765b23e]{margin-top:12px}.faq-question[data-v-1765b23e]{font-size:15px;min-height:58px;padding:12px 16px}.faq-icon[data-v-1765b23e]{font-size:20px;margin-left:12px}.faq-answer[data-v-1765b23e]{font-size:13px;line-height:1.65;padding:0 16px 18px}}.anchor-nav[data-v-442ad312]{display:flex;flex-direction:column;gap:22px;left:min(80px,4.16vw);opacity:1;pointer-events:auto;position:fixed;top:50%;transform:translateY(-50%);transition:opacity .3s ease,transform .3s ease,visibility .3s ease;visibility:visible;z-index:500}.anchor-nav.is-hidden[data-v-442ad312]{opacity:0;pointer-events:none;transform:translateY(calc(-50% + 15px));visibility:hidden}.anchor-item[data-v-442ad312]{align-items:center;color:#9a9a9a;cursor:pointer;display:flex;transition:color .25s ease}.anchor-dot[data-v-442ad312]{background:#c5c5c5;border-radius:50%;flex:none;height:8px;margin-right:10px;transition:all .25s ease;width:8px}.anchor-label[data-v-442ad312]{font-size:14px;white-space:nowrap}.anchor-item[data-v-442ad312]:hover{color:#3f497b}.anchor-item.active[data-v-442ad312]{color:#3f497b;font-weight:600}.anchor-item.active .anchor-dot[data-v-442ad312]{background:#3f497b;box-shadow:0 0 0 4px rgba(63,73,123,.15);height:12px;width:12px}@media (max-width:1400px){.anchor-nav[data-v-442ad312]{left:16px}}.academy-banner[data-v-20a16edf]{position:relative;width:100%}.banner-swiper[data-v-20a16edf]{width:100%}.banner-slide[data-v-20a16edf]{background-position:50%;background-size:cover;height:max(320px,min(27.083333vw,520px));overflow:hidden;position:relative;width:100%}.banner-caption[data-v-20a16edf]{opacity:0;position:absolute;transition:opacity .8s ease .2s,transform .8s ease .2s;z-index:1}.banner-slide--left .banner-caption[data-v-20a16edf]{left:22.68%;text-align:left;top:22.3%;transform:translateY(20px);width:40%}.banner-slide--center .banner-caption[data-v-20a16edf]{left:50%;text-align:center;top:31.3%;transform:translate(-50%,20px);width:72%}.banner-slide--dark .banner-title[data-v-20a16edf]{color:#444e86}.banner-slide--dark .banner-subtitle[data-v-20a16edf]{color:#231815}.banner-slide--light .banner-subtitle[data-v-20a16edf],.banner-slide--light .banner-title[data-v-20a16edf]{color:#fff}.banner-title[data-v-20a16edf]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:max(28px,min(2.083333vw,40px));font-weight:700;line-height:1.3;white-space:pre-wrap}.banner-slide--light .banner-title[data-v-20a16edf]{text-shadow:0 2px 4px rgba(0,0,0,.35)}.banner-subtitle[data-v-20a16edf]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:max(11px,min(.729167vw,14px));font-weight:400;line-height:1.55;margin-top:max(14px,min(1.041667vw,20px));white-space:pre-wrap}.banner-slide--light .banner-subtitle[data-v-20a16edf]{text-shadow:0 0 5px rgba(0,0,0,.5)}.banner-slide--center .banner-subtitle[data-v-20a16edf]{margin-top:max(8px,min(.833333vw,16px))}.banner-fallback.banner-slide--left .banner-caption[data-v-20a16edf],[data-v-20a16edf] .swiper-slide-active .banner-slide--left .banner-caption{opacity:1;transform:translateY(0)}.banner-fallback.banner-slide--center .banner-caption[data-v-20a16edf],[data-v-20a16edf] .swiper-slide-active .banner-slide--center .banner-caption{opacity:1;transform:translate(-50%)}[data-v-20a16edf] .swiper-container-horizontal>.swiper-pagination-bullets{bottom:28px}[data-v-20a16edf] .swiper-pagination-bullet{background:#f2f3f4;border-radius:3px;height:6px;margin:0 5px!important;opacity:1;width:42px}[data-v-20a16edf] .swiper-pagination-bullet-active{background:#454e86;width:42px}@media (max-width:768px){.banner-slide[data-v-20a16edf]{height:240px}.banner-slide--left .banner-caption[data-v-20a16edf]{left:6%;text-align:left;top:50%;transform:translateY(calc(-50% + 12px));width:88%}.banner-slide--center .banner-caption[data-v-20a16edf]{left:50%;text-align:center;top:50%;transform:translate(-50%,calc(-50% + 12px));width:88%}.banner-fallback.banner-slide--left .banner-caption[data-v-20a16edf],[data-v-20a16edf] .swiper-slide-active .banner-slide--left .banner-caption{transform:translateY(-50%)}.banner-fallback.banner-slide--center .banner-caption[data-v-20a16edf],[data-v-20a16edf] .swiper-slide-active .banner-slide--center .banner-caption{transform:translate(-50%,-50%)}.banner-title[data-v-20a16edf]{font-size:20px;line-height:1.25}.banner-subtitle[data-v-20a16edf]{font-size:9px;line-height:1.4;margin-top:8px}[data-v-20a16edf] .swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px}[data-v-20a16edf] .swiper-pagination-bullet{border-radius:3px;height:6px;margin:0 5px!important;width:42px}[data-v-20a16edf] .swiper-pagination-bullet-active{width:42px}}.career-section[data-v-6110de0f]{background:#fff;padding:108px 0 96px}.section-title[data-v-6110de0f]{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#48568c,#8b785e 45%,#dbac36);background-clip:text;-webkit-background-clip:text;color:#48568c;font-size:42px;font-weight:700;line-height:1.2;margin:0 auto;width:-moz-fit-content;width:fit-content}.section-desc[data-v-6110de0f],.section-title[data-v-6110de0f]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;text-align:center}.section-desc[data-v-6110de0f]{color:#595757;font-size:20px;font-weight:400;line-height:1.5;margin:18px auto 0}.career-stats[data-v-6110de0f]{grid-gap:37px;display:grid;gap:37px;grid-template-columns:repeat(3,374px);justify-content:center;margin-top:80px}.stat-card[data-v-6110de0f]{aspect-ratio:374/274;background-position:50%;background-size:100% 100%;border-radius:18px;overflow:hidden;padding:34px 28px;position:relative}.stat-title[data-v-6110de0f]{color:#231815;font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:18px;font-weight:400;line-height:1.2;margin:0}.stat-value[data-v-6110de0f]{height:80px;margin-top:12px;max-width:64%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto}.stat-desc[data-v-6110de0f]{color:#231815;font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:13px;font-weight:400;line-height:1.45;margin:4px 0 0;max-width:78%}.career-fields[data-v-6110de0f]{grid-gap:26px;display:grid;gap:26px;grid-template-columns:repeat(4,282px);justify-content:center;margin-top:72px}.field-card[data-v-6110de0f]{aspect-ratio:282/485;background-position:50%;background-size:100% 100%;border-radius:18px;overflow:hidden;position:relative}.field-card[data-v-6110de0f]:focus{outline:none}.field-content[data-v-6110de0f]{bottom:34px;color:#fff;left:16px;position:absolute;right:16px;text-align:center}.field-content--default[data-v-6110de0f]{transition:opacity .28s ease;z-index:1}.field-title[data-v-6110de0f]{color:#fff;font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:18px;font-weight:500;line-height:1.25;margin:0}.field-divider[data-v-6110de0f]{background:#fff;display:block;height:2px;margin:16px auto 12px;width:40px}.field-desc[data-v-6110de0f]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:12px;font-weight:400;line-height:1.55;margin:0;white-space:pre-line}.field-hover[data-v-6110de0f]{background-position:50%;background-size:100% 100%;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .28s ease;z-index:2}.field-hover-content[data-v-6110de0f]{color:#fff;left:24px;position:absolute;right:24px;top:52px}.field-hover-title[data-v-6110de0f]{color:#fff;font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:19px;font-weight:500;line-height:1.25;margin:0;text-align:center}.field-hover-divider[data-v-6110de0f]{background:#fff;display:block;height:2px;margin:18px auto 16px;width:40px}.field-hover-desc[data-v-6110de0f]{color:#fff;font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:12px;font-weight:400;line-height:1.55;margin:0;text-align:left}.field-card:focus .field-content--default[data-v-6110de0f],.field-card:hover .field-content--default[data-v-6110de0f]{opacity:0}.field-card:focus .field-hover[data-v-6110de0f],.field-card:hover .field-hover[data-v-6110de0f]{opacity:1}@media (hover:none){.field-content--default[data-v-6110de0f]{opacity:0}.field-hover[data-v-6110de0f]{opacity:1}}@media (prefers-reduced-motion:reduce){.field-content--default[data-v-6110de0f],.field-hover[data-v-6110de0f]{transition:none}}@media (max-width:768px){.career-section[data-v-6110de0f]{padding:54px 0 48px}.section-inner[data-v-6110de0f]{width:90%}.section-title[data-v-6110de0f]{font-size:25px;margin:20px auto 0;width:-moz-fit-content;width:fit-content}.section-desc[data-v-6110de0f]{font-size:14px;margin-top:10px}.career-stats[data-v-6110de0f]{gap:16px;grid-template-columns:1fr;margin-top:32px}.stat-card[data-v-6110de0f]{aspect-ratio:auto;min-height:230px;padding:28px 24px}.career-fields[data-v-6110de0f]{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.field-card[data-v-6110de0f]{border-radius:12px}.field-content[data-v-6110de0f]{bottom:16px;left:8px;right:8px}.field-title[data-v-6110de0f]{font-size:14px}.field-divider[data-v-6110de0f]{margin:8px auto 7px;width:28px}.field-desc[data-v-6110de0f]{font-size:9px;line-height:1.4}.field-hover-content[data-v-6110de0f]{left:12px;right:12px;top:18px}.field-hover-title[data-v-6110de0f]{font-size:13px}.field-hover-divider[data-v-6110de0f]{margin:9px auto 8px;width:28px}.field-hover-desc[data-v-6110de0f]{font-size:9px;line-height:1.45}}.course-section[data-v-0f871ea2]{background:#f6f8fc;padding:82px 0 116px}.section-title[data-v-0f871ea2]{color:#231815;font-size:42px;font-weight:700;line-height:1.2;margin:0}.section-desc[data-v-0f871ea2],.section-title[data-v-0f871ea2]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;text-align:center}.section-desc[data-v-0f871ea2]{color:#595757;font-size:16px;font-weight:500;line-height:1.5;margin:18px auto 0}.course-list[data-v-0f871ea2]{grid-gap:27px;align-items:stretch;display:grid;gap:27px;grid-auto-rows:488px;grid-template-columns:repeat(2,380px);justify-content:center;margin-top:62px}.course-card[data-v-0f871ea2]{background-color:#e8f1fc;background-position:50%;background-size:100% 100%;border-radius:8px;height:488px;overflow:hidden;position:relative}.course-copy[data-v-0f871ea2]{color:#231815;left:36px;position:absolute;right:36px;top:30px}.course-name[data-v-0f871ea2]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:22px;font-weight:500;line-height:1.25;margin:0}.course-name-row[data-v-0f871ea2]{align-items:flex-start;display:flex;gap:7px}.course-badge[data-v-0f871ea2]{flex:0 0 auto;height:26px;margin-top:4px;-o-object-fit:contain;object-fit:contain;width:28px}.course-divider[data-v-0f871ea2]{background:#231815;display:block;height:1px;margin:18px 0 13px;width:50px}.course-meta[data-v-0f871ea2]{font-size:13px;line-height:1.7;margin:0}.course-btn[data-v-0f871ea2],.course-meta[data-v-0f871ea2]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-weight:400}.course-btn[data-v-0f871ea2]{background:transparent;border:1px solid #fff;border-radius:0;bottom:53px;color:#fff;cursor:pointer;font-size:14px;height:38px;left:25%;line-height:36px;padding:0;position:absolute;right:25%;text-align:center;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.course-btn[data-v-0f871ea2]:hover{background:#d9a441;border-color:#d9a441}.course-btn[data-v-0f871ea2]:focus-visible{background:#d9a441;border-color:#d9a441;outline:2px solid rgba(217,164,65,.78);outline-offset:3px}@media (hover:none){.course-btn[data-v-0f871ea2]:active{background:#d9a441;border-color:#d9a441}}@media (max-width:768px){.course-section[data-v-0f871ea2]{padding:50px 0 58px}.section-inner[data-v-0f871ea2]{width:90%}.section-title[data-v-0f871ea2]{font-size:25px}.section-desc[data-v-0f871ea2]{font-size:14px;margin-top:10px}.course-list[data-v-0f871ea2]{gap:18px;grid-auto-rows:auto;grid-template-columns:1fr;margin-top:32px}.course-card[data-v-0f871ea2]{aspect-ratio:380/488;height:auto}.course-copy[data-v-0f871ea2]{left:30px;right:30px;top:26px}.course-name[data-v-0f871ea2]{font-size:20px}.course-btn[data-v-0f871ea2]{bottom:44px}}.gallery-section[data-v-1a663141]{background:#fff;padding:108px 0}.section-title[data-v-1a663141]{color:#231815;font-size:42px;font-weight:700;line-height:1.2;margin:0}.section-desc[data-v-1a663141],.section-title[data-v-1a663141]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;text-align:center}.section-desc[data-v-1a663141]{color:#595757;font-size:16px;font-weight:500;line-height:1.5;margin:18px auto 0}.gallery-grid[data-v-1a663141]{grid-gap:27px 24px;display:grid;gap:27px 24px;grid-template-columns:500px repeat(2,329px);grid-template-rows:repeat(2,237px);justify-content:center;margin-top:80px}.gallery-image[data-v-1a663141],.gallery-main[data-v-1a663141]{border-radius:18px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-main-wrap[data-v-1a663141]{cursor:pointer;overflow:hidden;position:relative}.gallery-video[data-v-1a663141]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-main[data-v-1a663141]{grid-row:1/3}@media (max-width:1100px){.gallery-grid[data-v-1a663141]{grid-template-columns:40% repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(160px,20vw))}}@media (max-width:768px){.gallery-section[data-v-1a663141]{padding:54px 0}.section-inner[data-v-1a663141]{width:90%}.section-title[data-v-1a663141]{font-size:25px}.section-desc[data-v-1a663141]{font-size:14px;margin-top:10px}.gallery-grid[data-v-1a663141]{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto repeat(2,118px);margin-top:32px}.gallery-main[data-v-1a663141]{aspect-ratio:1/1;grid-column:1/3;grid-row:auto}.gallery-image[data-v-1a663141],.gallery-main[data-v-1a663141]{border-radius:12px}}.faq-section[data-v-41e6550e]{background:#fff;padding:112px 0 132px}.section-title[data-v-41e6550e]{color:#231815;font-size:42px;line-height:1.2;margin:0}.section-desc[data-v-41e6550e],.section-title[data-v-41e6550e]{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-weight:400;text-align:center}.section-desc[data-v-41e6550e]{color:#595757;font-size:16px;line-height:1.5;margin:18px auto 0}.faq-list[data-v-41e6550e]{margin-top:84px}.faq-item[data-v-41e6550e]{background:#fff;border:1px solid rgba(89,87,87,.32);margin-top:24px}.faq-item[data-v-41e6550e]:first-child{margin-top:0}.faq-question[data-v-41e6550e]{align-items:center;background:transparent;border:0;color:#231815;cursor:pointer;display:flex;font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:21px;font-weight:400;justify-content:space-between;line-height:1.5;min-height:74px;padding:0 38px;text-align:left;width:100%}.faq-icon[data-v-41e6550e]{color:#595757;flex:none;font-size:24px;font-weight:300;margin-left:24px}.faq-answer-wrap[data-v-41e6550e]{overflow:hidden;transition:max-height .35s ease}.faq-answer[data-v-41e6550e]{color:#595757;font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,sans-serif;font-size:16px;font-weight:400;line-height:1.7;margin:0;padding:0 38px 34px}@media (max-width:768px){.faq-section[data-v-41e6550e]{padding:54px 0 64px}.section-inner[data-v-41e6550e]{width:90%}.section-title[data-v-41e6550e]{font-size:25px}.section-desc[data-v-41e6550e]{font-size:14px;margin-top:10px}.faq-list[data-v-41e6550e]{margin-top:32px}.faq-item[data-v-41e6550e]{margin-top:12px}.faq-question[data-v-41e6550e]{font-size:14px;min-height:58px;padding:12px 16px}.faq-icon[data-v-41e6550e]{font-size:20px;margin-left:12px}.faq-answer[data-v-41e6550e]{font-size:12px;line-height:1.65;padding:0 16px 18px}}