.websiteBannerControls{display:none}.websitePage,.websitePage *{scrollbar-width:none;-ms-overflow-style:none}.websitePage::-webkit-scrollbar,.websitePage ::-webkit-scrollbar{display:none;width:0;height:0}@media screen and (max-width:1100px){#app>.websitePage:first-child{min-width:0;width:100%;height:100%;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.websitePage{--main-width:100%;overflow-wrap:anywhere}.websitePage>.container{display:block!important;height:auto!important;overflow:visible!important}.websitePage>.container>.left{width:100%!important;height:auto!important;min-width:0!important}.websitePage .small_right,.websitePage>.container>.right{display:none!important}.websitePage .left_container,.websitePage .main_container{min-width:0!important;min-height:0!important;height:auto!important;width:100%!important}.websitePage .main_container{padding:0!important}.websitePage .main_container>.about,.websitePage .main_container>.news,.websitePage .main_container>.page,.websitePage .news_container{width:100%!important;padding:0 20px 32px!important;min-width:0!important}.websitePage .topPage{position:relative!important;width:100%!important;padding:0!important;background:#fff;color:#17345b;z-index:10!important}.websitePage .topPage .top{padding:10px 16px!important;flex-wrap:nowrap!important;align-items:center;gap:8px;min-height:72px;border-bottom:1px solid #e5eaf0}.websitePage .topPage .logo{flex:1;min-width:0}.websitePage .topPage .logo img{max-width:100%;width:auto;height:auto;max-height:44px;margin:0!important}.websitePage .topPage .websiteDesktopLogo{display:none}.websitePage .topPage .websiteMobileLogo{display:block}.websitePage .topPage .top-after:after{display:none}.websitePage .topPage .topMenu{margin:0!important;min-width:40px!important;color:#17345b!important}.websitePage .topPage .topMenuItem{display:none;margin:0!important;min-width:40px!important}.websitePage .topPage .topMenuItem:first-child{display:block}.websitePage .topPage .langList{position:static!important;padding:0!important;margin:0!important}.websitePage .topPage .lang{width:auto!important;padding:0!important}.websitePage .topPage .lang span{display:block;line-height:44px;min-width:40px}.websitePage .topPage .websiteMenuToggle{display:flex;align-items:center;gap:4px;min-height:44px;padding:0 8px;background:#edf2f9;color:#17345b;border:0;border-radius:6px;font-size:14px;cursor:pointer;flex-shrink:0}.websitePage .websiteMenuToggle i{font-size:22px}.websitePage .topPage .websiteNavigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 16px 20px;gap:6px 12px;background:#fff;border-bottom:1px solid #d8e1ed}.websitePage .websiteNavigation>a,.websitePage .websiteNavigation>button{display:flex;align-items:center;min-height:44px;padding:10px;color:#17345b;font-size:15px;border:0;border-radius:4px;background:#f3f6fa;text-align:left}.websitePage .websiteNavigation a[aria-current=page]{background:#e0e9f7;font-weight:600}.websitePage .websiteEntryLinks{grid-column:-1;display:flex;gap:10px;margin:6px 0}.websitePage .websiteEntryLinks a{flex:1;display:flex;justify-content:center;align-items:center;min-height:46px;padding:10px;border-radius:5px;color:#fff;background:#164a95}.websitePage .back-to-top{right:16px!important;bottom:20px;bottom:calc(20px + env(safe-area-inset-bottom));width:44px;height:44px}.websitePage .infoList{display:flex!important;flex-wrap:wrap;gap:8px;height:auto!important;padding:16px 0!important;margin:0!important}.websitePage .infoList>div{min-width:0;max-width:100%}.websitePage .infoList .name{min-width:0!important;min-height:44px;height:auto!important;padding:10px 14px!important;margin:0!important;line-height:1.5;text-align:center;white-space:normal}.websitePage .about_container,.websitePage .aboutitem,.websitePage .detailContainer,.websitePage .newsDetail,.websitePage .newsDetailContainer,.websitePage .newsList,.websitePage .page_container,.websitePage .pageitem{width:100%!important;min-width:0!important;padding:0!important}.websitePage .aboutitem,.websitePage .pageitem{height:auto!important;margin:0 0 24px!important;flex-direction:column}.websitePage .img_content,.websitePage .img_content_142,.websitePage .img_content_146{min-width:0!important;width:100%!important;height:auto!important;display:flex!important;flex-direction:column!important;margin:0 0 20px!important;padding:0!important}.websitePage .image-container_bigphoto,.websitePage .img_content .img,.websitePage .img_content_142>.img,.websitePage .img_content_146>.img,.websitePage .left_img{width:100%!important;height:auto!important;aspect-ratio:1.6;min-width:0!important;min-height:180px;margin:0!important;background-size:cover}.websitePage .content_left,.websitePage .img_content .content,.websitePage .img_content_142 .content,.websitePage .img_content_146 .content,.websitePage .text_content{position:static!important;min-width:0!important;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:16px 0!important;line-height:1.8!important;box-shadow:none!important}.websitePage .content,.websitePage .detailContainer,.websitePage .infocontent,.websitePage .text_content{font-size:16px;line-height:1.8;word-break:normal;overflow-wrap:anywhere}.websitePage .content img,.websitePage .infocontent img,.websitePage .text_content img,.websitePage .text img{max-width:100%!important;height:auto!important}.websitePage .content,.websitePage .detailContainer>.text,.websitePage .infocontent{max-width:100%;overflow-x:auto}.websitePage .content div,.websitePage .content p,.websitePage .detailContainer>.text p,.websitePage .infocontent div,.websitePage .infocontent p{max-width:100%!important;white-space:normal!important}.websitePage .content table,.websitePage .detailContainer table,.websitePage .infocontent table{max-width:100%}.websitePage embed,.websitePage iframe,.websitePage object,.websitePage video{max-width:100%!important}.websitePage .video,.websitePage video{width:100%!important;height:auto!important}.websitePage .video{aspect-ratio:1.77777778}.websitePage .skip{min-width:0!important;width:100%!important;display:flex!important;flex-direction:column}.websitePage .img_content img{max-width:100%!important;height:auto!important}.websitePage .about_container .content>.img{display:none}.websitePage .about_container .video{position:relative!important;top:auto!important;right:auto!important;left:auto!important;margin:0!important}.websitePage .aboutSubInfo_53 .video{min-height:44px;width:auto!important;aspect-ratio:auto}.websitePage .att{max-width:100%;min-height:44px;white-space:normal}.websitePage .infotitle,.websitePage .ptitle,.websitePage .title{overflow-wrap:anywhere}.websitePage .sender,.websitePage .sender_left{display:flex;flex-wrap:wrap;gap:8px;width:auto!important;height:auto!important}.websitePage .sender{justify-content:space-between;padding:14px 0!important}.websitePage .senderItem{min-width:0!important;margin:0!important}.websitePage .back{position:static!important;min-height:44px;max-width:100%;margin:12px 0!important}.websitePage .ivu-page{display:flex;flex-wrap:wrap;gap:6px}.websitePage .ivu-page-item,.websitePage .ivu-page-next,.websitePage .ivu-page-prev{min-width:40px;height:40px;line-height:38px;margin:0}.websitePage .footer-page{width:100%!important;position:relative!important}.websitePage.newsPage .newsItem,.websitePage.newsPage .newsTopContainer{display:flex!important;flex-direction:column;height:auto!important;padding:0!important}.websitePage.newsPage .newsRightItem,.websitePage.newsPage .topLeft,.websitePage.newsPage .topRight{width:100%!important;min-width:0!important;height:auto!important;margin:0 0 20px!important;padding:0!important}.websitePage.newsPage .newsRightItem .img,.websitePage.newsPage .topLeft .img{height:auto!important;aspect-ratio:1.77777778}.websitePage.newsPage .newsList>.news{display:flex;flex-wrap:wrap;height:auto!important;padding:20px 0!important;gap:12px}.websitePage.newsPage .newsLeft{width:62px!important;min-width:0!important;height:auto!important;padding:0!important;flex-shrink:0}.websitePage.newsPage .newsRight{flex:1;min-width:0!important;width:auto!important;height:auto!important;padding:0!important}.websitePage.newsPage .newsList .title,.websitePage.newsPage .newsRight .intro,.websitePage.newsPage .newsRightItem .text,.websitePage.newsPage .topRight .intro{height:auto!important;max-height:none!important;white-space:normal;overflow:visible!important}.websitePage.newsPage .newsDetailContainer>.title,.websitePage.newsPage .newsList .title{font-size:22px!important;line-height:1.5!important}.websitePage.newsPage .newsList>.news>.go{margin-left:auto}.websitePage.newsPage .newsBottom,.websitePage.newsPage .newsTop{padding:12px 0!important;width:100%!important}.websitePage.weWantYouPage .text_content{gap:12px;align-items:center;border-bottom:1px solid #e2e8ef}.websitePage.weWantYouPage .pageitemLeft{width:64px!important;min-width:0!important;flex-shrink:0;padding:0!important}.websitePage.weWantYouPage .pageitemRight{flex:1;width:auto!important;min-width:0!important;padding:0!important;overflow:visible!important}.websitePage.weWantYouPage .pageitemRight_title{font-size:17px!important;line-height:1.6}.websitePage.weWantYouPage .img_content .back{width:100%!important;padding:12px!important;order:-1}.websitePage.schoolLifePage .imgList .list,.websitePage.schoolLifePage .infoclassnames{flex-wrap:wrap;height:auto!important;gap:12px}.websitePage.schoolLifePage .infoclassnames_left,.websitePage.schoolLifePage .infoclassnames_right{width:100%!important}.websitePage.schoolLifePage .imgList .item{width:100%!important;margin:0!important}.websitePage.schoolLifePage .pdf{width:100%!important;min-width:0!important}.websitePage.schoolLifePage .bar{flex-wrap:wrap;height:auto!important;gap:8px}.websitePage.communityCulturePage .areas,.websitePage.communityCulturePage .keywords,.websitePage.communityCulturePage .list_item,.websitePage.communityCulturePage .pageitemSubClass,.websitePage.communityCulturePage .top_item{display:flex!important;flex-wrap:wrap;height:auto!important;gap:12px}.websitePage.communityCulturePage .keywords_left,.websitePage.communityCulturePage .keywords_right{width:100%!important;padding:0!important}.websitePage.communityCulturePage .keyword,.websitePage.communityCulturePage .pageitemSubClassItem{min-height:44px;height:auto!important;max-width:100%;margin:0!important}.websitePage.communityCulturePage .team .item{width:100%!important;margin:0 0 24px!important}.websitePage.communityCulturePage .team .img{width:100%!important;max-width:280px;margin:0 auto}.websitePage.communityCulturePage .area{width:100%!important}.websitePage.indexPage .page{position:relative!important;display:block!important;top:auto!important;left:auto!important;right:auto!important;width:100%!important;height:auto!important;opacity:1!important;transform:none!important;z-index:auto!important;transition:none!important}.websitePage.indexPage .topPage{position:absolute!important;top:0;left:0;background:transparent}.websitePage.indexPage .topPage .top{background:linear-gradient(rgba(0,0,0,.48),transparent);border:0}.websitePage.indexPage .topPage .topMenu{color:#fff!important}.websitePage.indexPage .topPage .websiteMenuToggle{color:#fff;background:rgba(0,0,0,.3)}.websitePage.indexPage #home{min-height:0;height:100vh!important;height:100svh!important}.websitePage.indexPage .banner .text{max-height:calc(100% - 156px);overflow-y:auto}.websitePage.indexPage .banner{background-position:50%!important}.websitePage.indexPage .banner .text{left:0!important;bottom:72px!important;width:100%!important;padding:24px!important}.websitePage.indexPage .banner .cndes,.websitePage.indexPage .banner .des,.websitePage.indexPage .banner .title{padding:0!important;width:100%!important;height:auto!important;overflow:visible!important;line-height:1.4}.websitePage.indexPage .banner .title{font-size:18px!important;margin-bottom:12px}.websitePage.indexPage .banner .cndes,.websitePage.indexPage .banner .des{font-size:28px!important}.websitePage.indexPage .bannerLine,.websitePage.indexPage .homeTopMask{display:none!important}.websitePage.indexPage .websiteBannerControls{position:absolute;bottom:16px;left:0;width:100%;display:flex;justify-content:center;z-index:3}.websitePage.indexPage .websiteBannerControls button{width:44px;height:44px;border:0;background:transparent;cursor:pointer}.websitePage.indexPage .websiteBannerControls span{display:block;width:9px;height:9px;margin:auto;border-radius:50%;background:#fff;opacity:.5}.websitePage.indexPage .websiteBannerControls [aria-pressed=true] span{opacity:1;width:22px;border-radius:5px}.websitePage.indexPage .page_container_community,.websitePage.indexPage .page_container_joinus,.websitePage.indexPage .page_container_news{position:static!important;height:auto!important;padding:28px 20px!important}.websitePage.indexPage .page_bottom,.websitePage.indexPage .page_top{height:auto!important;flex-wrap:wrap;gap:20px}.websitePage.indexPage .page_bottom_item,.websitePage.indexPage .page_top_left,.websitePage.indexPage .page_top_right,.websitePage.indexPage .page_top_right_item{width:100%!important;display:block!important;height:auto!important;margin:0!important}.websitePage.indexPage .page_container_news .img{height:auto!important;aspect-ratio:1.77777778}.websitePage.indexPage .page_container_news .infotitle,.websitePage.indexPage .page_container_news .text{height:auto!important;overflow:visible!important;margin-bottom:12px!important}.websitePage.indexPage .page_container_community .row{height:auto!important;display:flex;flex-wrap:wrap}.websitePage.indexPage .page_container_community .row>div{width:50%!important;min-height:170px;padding:12px}.websitePage.indexPage .page_container_community .row>.bimg{width:100%!important;min-height:220px}.websitePage.indexPage .page_container_community .studentAchievementImage{order:1}.websitePage.indexPage .page_container_community .infotitle{font-size:22px!important}.websitePage.indexPage .page_container_joinus .page_top .img{width:100%!important;height:auto!important;aspect-ratio:1.77777778;margin:0!important}.websitePage.indexPage .page_container_joinus .page_bottom .text{width:100%!important;max-height:none!important;height:auto!important;margin:0!important;padding:24px!important}.websitePage.indexPage .page_container_joinus .infotitle{padding-right:48px}.websitePage.indexPage .leftFooter{position:relative!important;width:100%!important}}@media screen and (max-width:400px){.websitePage .topPage .top{padding:10px!important;gap:4px}.websitePage .main_container>.about,.websitePage .main_container>.news,.websitePage .main_container>.page,.websitePage .news_container{padding-left:16px!important;padding-right:16px!important}}@media screen and (max-width:1100px){.websitePage .img_content .img{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}.websitePage .about_container .content>.img{display:none!important}.websitePage .about_container .img>.video{position:absolute!important;width:50px!important;height:50px!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);aspect-ratio:auto}.websitePage .img_content>.att{position:static!important;margin:12px 0!important}.websitePage .img_content>.att .ivu-btn{min-height:44px}.websitePage .pageSubInfo_79 .img_content{flex-direction:row!important;flex-wrap:wrap;gap:8px}.websitePage .pageSubInfo_79 .img_content .img{width:60px!important;height:50px!important;min-height:0}.websitePage .pageSubInfo_79 .icon{min-width:44px;min-height:44px}.websitePage .slider-controls button{min-height:44px;padding:8px 16px}}@media screen and (max-width:1100px){.websitePage .imgList,.websitePage .imgList .list,.websitePage .newsList>.news{width:100%!important;min-width:0!important}}@media screen and (max-width:1100px){.websiteModal .ivu-modal{width:calc(100% - 24px)!important;max-width:720px!important;left:auto!important;margin:12px auto!important;top:0!important}.websiteModal .ivu-modal-body{padding:16px;overflow-wrap:anywhere}.websiteModal .att,.websiteModal .content,.websiteModal .detail{width:100%!important;min-width:0!important;height:auto!important;padding:0!important;flex-wrap:wrap}.websiteModal .detail{flex-direction:column}.websiteModal .detail>.img{width:100%!important;height:220px!important;background-size:contain!important;background-repeat:no-repeat;background-position:50%}.websiteModal .attItem{width:100%!important;padding:12px 0!important}.websiteModal .attItem a{display:flex;align-items:center;gap:8px;min-height:44px}.websiteModal img{max-width:100%!important;height:auto!important}.websiteModal video{width:100%!important;height:auto!important}.websiteModal .ivu-modal-close{width:44px;height:44px;top:0;right:0;display:flex;align-items:center;justify-content:center}}.rightPage[data-v-0df7aea2]{position:relative;width:100%}.rightPage .mask[data-v-0df7aea2]{position:fixed;width:260px;height:100%;bottom:0;z-index:1}.rightPage .rightPageTop[data-v-0df7aea2]{position:relative;width:100%;height:100px;padding:9px 30px;display:flex;justify-content:center;z-index:2}.rightPage .rightPageTop .border[data-v-0df7aea2]{min-width:220px;height:50px;padding:10px;border:1px solid #aaa;border-radius:1px;display:flex;justify-content:center;line-height:30px}.rightPage .rightPageTop .border .item[data-v-0df7aea2]{min-width:100px;text-align:center;padding:0 10px;font-weight:var(--rightmenu-font-weight);color:var(--rightmenu-color);text-shadow:2px 2px 10px #000;cursor:pointer}.rightPage .rightPageTop .border .item[data-v-0df7aea2]:hover{color:#ccc}.rightPage .rightPageTop .border .item[data-v-0df7aea2]:first-child{border-right:1px solid #999}.rightPage .rightPageTop .border .langCn[data-v-0df7aea2]{font-size:var(--rightmenu-cn-font-size)}.rightPage .rightPageTop .border .langEn[data-v-0df7aea2]{font-size:var(--rightmenu-en-font-size)}.rightPage .dBlock[data-v-0df7aea2]{display:block!important}.rightPage .container[data-v-0df7aea2]{position:fixed;width:100%;padding-top:20px;height:100%;min-height:800px;z-index:2}.rightPage .container .menu[data-v-0df7aea2]{width:240px;display:flex;justify-content:right;margin-bottom:3px}.rightPage .container .menu .label[data-v-0df7aea2]{position:relative;height:30px;display:flex;margin:5px 0;padding:10px;line-height:10px;justify-content:right;cursor:pointer}.rightPage .container .menu .label .infotitle[data-v-0df7aea2]{font-size:var(--menu-font-size);color:#fff;text-shadow:2px 2px 10px #000}.rightPage .container .menu .label .mask[data-v-0df7aea2]{position:absolute;display:none;z-index:-1}.rightPage .container .menu .label .point[data-v-0df7aea2]{width:8px;height:0;margin:2px 5px;border-radius:4px;background-color:#ccc}.rightPage .container .menu .label .mask[data-v-0df7aea2]:hover{background-color:#000;opacity:.2;border-radius:22px}.rightPage .container .menu .label .mask:hover .infotitle[data-v-0df7aea2]{color:#fff}.rightPage .container .menu .label:hover .infotitle[data-v-0df7aea2]{color:var(--menu-hover-color);font-weight:bolder}.rightPage .container .menu .label:hover .point[data-v-0df7aea2]{height:8px}.rightPage .container .menu .selected .infotitle[data-v-0df7aea2]{color:var(--menu-selected-color);font-weight:bolder}.rightPage .container .menu .selected .mask[data-v-0df7aea2]{background-color:var(--mask-background-color);opacity:var(--mask-opacity);border-radius:22px}.rightPage .container .menu .selected .point[data-v-0df7aea2]{height:8px}.rightPage .container .pageInfo[data-v-0df7aea2]{position:absolute;width:260px;height:500px;bottom:0;display:flex;justify-content:end;align-items:end;background-size:cover;background-repeat:no-repeat;background-position:top;z-index:-1}.rightPage .container .pageInfo .label[data-v-0df7aea2]{display:flex;justify-content:end;align-items:end;position:absolute;bottom:50px;right:50px}.rightPage .container .pageInfo .label img[data-v-0df7aea2]{position:fixed;right:0;bottom:0;width:200px}.rightPage .container .pageInfo .label .cnLabel[data-v-0df7aea2]{font-size:var(--title-font-size-14pt);color:#fff;font-weight:bolder;writing-mode:vertical-rl;text-orientation:upright;white-space:nowrap;letter-spacing:3px}.rightPage .container .pageInfo .label .infoLabel[data-v-0df7aea2]{font-size:var(--title-font-size-18pt);font-family:var(--font-family-h);color:#fff;writing-mode:vertical-rl;text-orientation:sideways;white-space:nowrap;letter-spacing:3px}.rightPage .container .pageInfo .vertical-text[data-v-0df7aea2]{position:absolute;height:300px;bottom:50px;right:50px;font-size:14px;font-weight:100;color:#fff;writing-mode:vertical-rl;white-space:nowrap;letter-spacing:3px;cursor:pointer}.rightPage .container .pageInfo .vertical-text img[data-v-0df7aea2]{width:20px;margin-top:5px}.websiteMenuToggle[data-v-42abdfe8],.websiteMobileLogo[data-v-42abdfe8],.websiteNavigation[data-v-42abdfe8]{display:none}.topPage[data-v-42abdfe8]{width:100%}.topPage .top[data-v-42abdfe8]{width:100%;min-height:60px;padding:0 10px;display:flex;flex-wrap:wrap;justify-content:space-between;color:var(--topmenu-color)}.topPage .top .logo[data-v-42abdfe8]{cursor:pointer}.topPage .top .logo img[data-v-42abdfe8]{margin:10px 10px;height:40px}.topPage .top .topMenu[data-v-42abdfe8]{min-width:90px;margin-top:25px;display:flex;line-height:20px;justify-content:end}.topPage .top .topMenu .topMenuItem[data-v-42abdfe8]{position:relative;font-size:var(--topmenu-font-size);margin-right:10px;min-width:50px;z-index:2;text-align:center;cursor:pointer}.topPage .top .topMenu .topMenuItem .langList[data-v-42abdfe8]{position:absolute;top:-5px;margin-right:20px;border-radius:5px;padding:0 5px;line-height:30px}.topPage .top .topMenu .topMenuItem .langList .lang[data-v-42abdfe8]{width:50px;padding:0 10px;border-radius:8px}.topPage .top .topMenu .topMenuItem .langList .lang[data-v-42abdfe8]:hover{color:#ccc}.topPage .top .topMenu .topMenuItem .langList[data-v-42abdfe8]:hover{background-color:#000;color:#fff;opacity:.7}.topPage .top .topMenu .topMenuItem .calendar[data-v-42abdfe8]{position:relative;top:-2px;margin-right:1px}.topPage .top .topMenu .topMenuItem .blue[data-v-42abdfe8]{color:#777!important}.topPage .top .topMenu .topMenuItem .blue[data-v-42abdfe8]:hover{color:var(--main-color)!important}.topPage .top .topMenu .topMenuItem .gray[data-v-42abdfe8]:hover{color:#eee}.topPage .top .topMenu .topMenuItem[data-v-42abdfe8]:hover{color:var(--main-color)}.topPage .top .topMenu .calendarlabelcn[data-v-42abdfe8],.topPage .top .topMenu .calendarlabelen[data-v-42abdfe8]{width:100px}.topPage .top .topMenu .langEn[data-v-42abdfe8],.topPage .top .topMenu .myHome[data-v-42abdfe8]{margin-left:8px}.topPage .top-after[data-v-42abdfe8]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:hsla(0,0%,78.4%,.2)}.back-to-top[data-v-42abdfe8]{position:fixed;bottom:20px;right:200px;background-color:#000;color:#fff;width:40px;height:40px;font-size:36px;border-radius:2px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.3;z-index:999}.back-to-top[data-v-42abdfe8]:hover{opacity:.6}.footer-page[data-v-20281d0a]{position:relative;background:linear-gradient(180deg,#1a1a2e,#0d0d15);padding:0 0 15px 0;color:#fff;font-size:12px;overflow:hidden}.footer-top-line[data-v-20281d0a]{height:3px;background:linear-gradient(90deg,transparent,#4a90a4 20%,#64b5f6 50%,#4a90a4 80%,transparent);box-shadow:0 0 20px rgba(100,181,246,.5),0 0 40px rgba(100,181,246,.3);animation:lineGlow-20281d0a 3s ease-in-out infinite}@keyframes lineGlow-20281d0a{0%,to{opacity:.8}50%{opacity:1}}.footer-decoration[data-v-20281d0a]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.decoration-circle[data-v-20281d0a]{position:absolute;border-radius:50%;opacity:.03}.circle-1[data-v-20281d0a]{width:300px;height:300px;background:radial-gradient(circle,#4a90a4 0,transparent 70%);top:-100px;right:10%;animation:float-20281d0a 8s ease-in-out infinite}.circle-2[data-v-20281d0a]{width:200px;height:200px;background:radial-gradient(circle,#64b5f6 0,transparent 70%);bottom:-50px;left:5%;animation:float-20281d0a 6s ease-in-out infinite reverse}.circle-3[data-v-20281d0a]{width:150px;height:150px;background:radial-gradient(circle,#81d4fa 0,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);animation:pulse-20281d0a 4s ease-in-out infinite}@keyframes float-20281d0a{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse-20281d0a{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.03}50%{transform:translate(-50%,-50%) scale(1.1);opacity:.05}}.footer-container[data-v-20281d0a]{position:relative;z-index:1;padding:30px 20px 20px;display:flex;justify-content:space-evenly;align-items:flex-start;flex-wrap:nowrap;gap:24px;max-width:1600px;margin:0 auto}.footer-left[data-v-20281d0a]{flex:0 1 340px;display:flex;flex-wrap:nowrap;align-items:flex-start;gap:25px}.qr-box[data-v-20281d0a]{position:relative;padding:8px;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));border-radius:12px;border:1px solid hsla(0,0%,100%,.1);transition:all .3s ease}.qr-box[data-v-20281d0a]:hover{transform:translateY(-5px);border-color:rgba(100,181,246,.3);box-shadow:0 10px 30px rgba(0,0,0,.3)}.qr-box img[data-v-20281d0a]{width:80px;height:80px;border-radius:8px;display:block}.qr-glow[data-v-20281d0a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:radial-gradient(circle,rgba(100,181,246,.2) 0,transparent 70%);border-radius:12px;opacity:0;transition:opacity .3s ease;pointer-events:none}.qr-box:hover .qr-glow[data-v-20281d0a]{opacity:1}.beian[data-v-20281d0a]{line-height:24px;flex:1 1 auto;min-width:0;max-width:100%}.beian-ga a[data-v-20281d0a],.beian .address>div[data-v-20281d0a],.beian .site-title[data-v-20281d0a],.beian>div>a[data-v-20281d0a]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.beian-ga a[data-v-20281d0a],.beian>div>a[data-v-20281d0a]{display:block;max-width:100%}.beian-ga[data-v-20281d0a]{display:flex;align-items:center;gap:6px;min-width:0}.beian-ga a[data-v-20281d0a]{flex:1 1 auto;min-width:0}.beian-ga-logo[data-v-20281d0a]{width:1.2em;height:1.2em;object-fit:contain;display:block;flex:0 0 auto}.beian .site-title[data-v-20281d0a]{font-size:14px;font-weight:600;margin-bottom:8px;background:linear-gradient(90deg,#fff,#a8d8ea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.beian a[data-v-20281d0a]{color:hsla(0,0%,100%,.7);text-decoration:none;transition:all .3s ease;position:relative}.beian a[data-v-20281d0a]:hover{color:#64b5f6}.beian a[data-v-20281d0a]:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:#64b5f6;transition:width .3s ease}.beian a[data-v-20281d0a]:hover:after{width:100%}.address[data-v-20281d0a]{margin-top:10px;background:linear-gradient(90deg,#fff,#a8d8ea);font-size:11px;line-height:20px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.beian-icp[data-v-20281d0a]{margin-top:10px;padding-top:10px;border-top:1px solid hsla(0,0%,100%,.1)}.footer-center[data-v-20281d0a]{min-width:130px}.nav-title[data-v-20281d0a]{font-size:14px;font-weight:600;margin-bottom:15px;color:#fff;position:relative;padding-left:12px}.nav-title[data-v-20281d0a]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background:linear-gradient(180deg,#64b5f6,#4a90a4);border-radius:2px}.nav-links[data-v-20281d0a]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:12px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.nav-item[data-v-20281d0a]{display:flex;align-items:center;gap:10px;cursor:pointer;flex:0 0 auto}.nav-dot[data-v-20281d0a]{width:6px;height:6px;background:rgba(100,181,246,.5);border-radius:50%;transition:all .3s ease}.nav-item:hover .nav-dot[data-v-20281d0a]{background:#64b5f6;box-shadow:0 0 10px rgba(100,181,246,.5);transform:scale(1.3)}.nav-item a[data-v-20281d0a]{color:hsla(0,0%,100%,.7);text-decoration:none;transition:all .3s ease;white-space:nowrap}.nav-item:hover a[data-v-20281d0a]{color:#fff}.footer-right[data-v-20281d0a]{flex:0 0 400px;min-width:0}.cert-title[data-v-20281d0a]{font-size:14px;font-weight:600;margin-bottom:15px;color:#fff;position:relative;padding-left:12px}.cert-title[data-v-20281d0a]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background:linear-gradient(180deg,#64b5f6,#4a90a4);border-radius:2px}.cert-container[data-v-20281d0a]{display:flex;flex-wrap:nowrap;gap:8px;justify-content:flex-start;align-items:center;overflow:visible}.cert-item[data-v-20281d0a]{flex:0 0 auto;box-sizing:border-box;width:90px;height:90px;padding:6px;position:relative;background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));border-radius:10px;border:1px solid hsla(0,0%,100%,.08);transition:all .3s ease;display:flex;align-items:center;justify-content:center}.cert-item[data-v-20281d0a]:hover{z-index:2;transform:translateY(-5px) scale(1.05);border-color:rgba(100,181,246,.3);box-shadow:0 10px 25px rgba(0,0,0,.3),0 0 20px rgba(100,181,246,.1)}.cert-logo[data-v-20281d0a]{width:100%;height:100%;object-fit:contain;display:block;filter:brightness(.9);transition:filter .3s ease}.cert-item:hover .cert-logo[data-v-20281d0a]{filter:brightness(1.1)}.footer-bottom[data-v-20281d0a]{position:relative;z-index:1;text-align:center;padding-top:20px;margin:0 40px;border-top:1px solid hsla(0,0%,100%,.08)}.copyright[data-v-20281d0a]{color:hsla(0,0%,100%,.4);font-size:11px;letter-spacing:1px}@media screen and (max-width:1440px){.footer-container[data-v-20281d0a]{gap:20px;padding:28px 16px 18px}.footer-center[data-v-20281d0a]{flex-basis:220px}.nav-links[data-v-20281d0a]{gap:10px}.cert-container[data-v-20281d0a],.nav-item[data-v-20281d0a]{gap:6px}.cert-item[data-v-20281d0a]{width:75px;height:75px;padding:5px}.cert-item[data-v-20281d0a]:hover{transform:translateY(-5px) scale(1.12)}}@media screen and (max-width:1280px){.footer-container[data-v-20281d0a]{gap:20px;padding:28px 16px 18px}.footer-center[data-v-20281d0a]{flex-basis:220px}.nav-links[data-v-20281d0a]{gap:10px}.cert-container[data-v-20281d0a],.nav-item[data-v-20281d0a]{gap:6px}.cert-item[data-v-20281d0a]{width:68px;height:68px;padding:5px}.cert-item[data-v-20281d0a]:hover{transform:translateY(-5px) scale(1.12)}}@media screen and (max-width:1000px){.footer-container[data-v-20281d0a]{gap:16px;padding:25px 12px 18px}.footer-center[data-v-20281d0a]{flex-basis:180px}.nav-links[data-v-20281d0a]{gap:10px}.cert-container[data-v-20281d0a],.nav-item[data-v-20281d0a]{gap:6px}.cert-item[data-v-20281d0a]{width:64px;height:64px;padding:5px}.cert-item[data-v-20281d0a]:hover{transform:translateY(-5px) scale(1.15)}}@media screen and (max-width:1100px){.footer-page[data-v-20281d0a]{width:100%;height:auto!important;min-height:0!important}.footer-container[data-v-20281d0a]{display:grid!important;grid-template-columns:minmax(0,1fr);height:auto!important;min-height:0!important;gap:24px!important;padding:28px 20px!important}.footer-center[data-v-20281d0a],.footer-left[data-v-20281d0a],.footer-right[data-v-20281d0a]{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;flex:none!important}.footer-left[data-v-20281d0a]{display:flex;flex-direction:row;gap:16px!important}.qr-box[data-v-20281d0a]{flex:0 0 auto;align-self:flex-start}.beian[data-v-20281d0a]{flex:1 1 auto;min-width:0;font-size:13px}.beian-ga a[data-v-20281d0a],.beian .address>div[data-v-20281d0a],.beian .site-title[data-v-20281d0a],.beian>div>a[data-v-20281d0a]{white-space:normal!important;overflow:visible!important;overflow-wrap:break-word;word-break:normal;text-overflow:clip}.address[data-v-20281d0a]{font-size:12px}.nav-links[data-v-20281d0a]{display:flex;flex-wrap:wrap!important;overflow:visible}.nav-item a[data-v-20281d0a]{display:flex;align-items:center;min-height:44px;white-space:normal}.cert-container[data-v-20281d0a]{display:flex;flex-wrap:wrap!important;gap:8px}.cert-item[data-v-20281d0a]{width:64px;height:64px}.footer-bottom[data-v-20281d0a]{margin:0 20px;padding:16px 0}.copyright[data-v-20281d0a]{line-height:1.8}}@media screen and (max-width:480px){.footer-left[data-v-20281d0a]{flex-direction:column}.beian[data-v-20281d0a]{width:100%;flex:none}}