.banner[data-v-1fbd9f9a]{background:linear-gradient(180deg,#00bcff,#3cd2ff 70.29%,#43d4ff 79.26%,#9be9ff);min-height:150px;position:relative;overflow:hidden}.banner .banner-container[data-v-1fbd9f9a]{max-width:1200px;margin:0 auto;padding:0;height:100%;min-height:150px;position:relative}.banner .banner-content[data-v-1fbd9f9a]{display:flex;align-items:center;justify-content:center;text-align:center;height:100%;min-height:150px;padding:0;position:relative}.banner .text-section[data-v-1fbd9f9a]{max-width:100%;z-index:2}.banner .text-section .main-title[data-v-1fbd9f9a]{font-family:ZcoolQingKeHuangYouTi;font-size:36px;color:#fff}.banner .text-section .subtitle[data-v-1fbd9f9a]{margin:8px auto;font-size:12px;color:#fff}.banner .text-section .date-range-container[data-v-1fbd9f9a]{display:flex;align-items:center;justify-content:center;gap:12px}.banner .text-section .date-range-container .date-line[data-v-1fbd9f9a]{width:100%;height:1px;background-color:#fff;opacity:.2}.banner .text-section .date-range[data-v-1fbd9f9a]{font-size:12px;color:#fff;margin:0;opacity:.8;font-weight:300;white-space:nowrap}.banner .mascot-section[data-v-1fbd9f9a]{margin-left:29px;width:84px;height:114px;background-image:url(https://s04.cdn.ipalfish.com/kid/img/banner-fish-phone.e4a0d052.png);background-image:-webkit-image-set(url(https://s04.cdn.ipalfish.com/kid/img/banner-fish-phone.cd2b880a.webp) type("image/webp") 1x,url(https://s04.cdn.ipalfish.com/kid/img/banner-fish-phone@2x.88965bd1.webp) type("image/webp") 2x,url(https://s04.cdn.ipalfish.com/kid/img/banner-fish-phone.e4a0d052.png) type("image/png") 1x,url(https://s04.cdn.ipalfish.com/kid/img/banner-fish-phone@2x.4ad585ee.png) type("image/png") 2x);background-image:image-set(url(https://s04.cdn.ipalfish.com/kid/img/banner-fish-phone.cd2b880a.webp) type("image/webp") 1x,url(https://s04.cdn.ipalfish.com/kid/img/banner-fish-phone@2x.88965bd1.webp) type("image/webp") 2x,url(https://s04.cdn.ipalfish.com/kid/img/banner-fish-phone.e4a0d052.png) type("image/png") 1x,url(https://s04.cdn.ipalfish.com/kid/img/banner-fish-phone@2x.4ad585ee.png) type("image/png") 2x);background-size:100% 100%;background-repeat:no-repeat;background-position:50%}@media screen and (min-width:1024px){.banner[data-v-1fbd9f9a]{min-height:380px}.banner .banner-container[data-v-1fbd9f9a]{min-height:380px;padding:0 20px}.banner .banner-content[data-v-1fbd9f9a]{text-align:left;min-height:380px;padding:0}.banner .text-section .main-title[data-v-1fbd9f9a]{font-size:62px}.banner .text-section .subtitle[data-v-1fbd9f9a]{margin:20px 0 24px 0;font-size:20px;color:#fff;text-align:center}.banner .text-section .date-range-container[data-v-1fbd9f9a]{display:flex;align-items:center;justify-content:center;gap:12px}.banner .text-section .date-range-container .date-line[data-v-1fbd9f9a]{width:100%;height:1px;background-color:#fff;opacity:.2}.banner .text-section .date-range[data-v-1fbd9f9a]{font-family:PingFang SC;font-size:16px}.banner .mascot-section[data-v-1fbd9f9a]{width:505px;height:296px;background-image:url(https://s04.cdn.ipalfish.com/kid/img/banner-fish.269587e7.png);background-image:-webkit-image-set(url(https://s04.cdn.ipalfish.com/kid/img/banner-fish.73198b1e.webp) type("image/webp") 1x,url(https://s04.cdn.ipalfish.com/kid/img/banner-fish@2x.3e3964bc.webp) type("image/webp") 2x,url(https://s04.cdn.ipalfish.com/kid/img/banner-fish.269587e7.png) type("image/png") 1x,url(https://s04.cdn.ipalfish.com/kid/img/banner-fish@2x.dca8ae07.png) type("image/png") 2x);background-image:image-set(url(https://s04.cdn.ipalfish.com/kid/img/banner-fish.73198b1e.webp) type("image/webp") 1x,url(https://s04.cdn.ipalfish.com/kid/img/banner-fish@2x.3e3964bc.webp) type("image/webp") 2x,url(https://s04.cdn.ipalfish.com/kid/img/banner-fish.269587e7.png) type("image/png") 1x,url(https://s04.cdn.ipalfish.com/kid/img/banner-fish@2x.dca8ae07.png) type("image/png") 2x);background-size:100% 100%;background-repeat:no-repeat;background-position:50%}}.honors-pages{background:#fff;position:relative;overflow-x:hidden}.honors-pages .go-top{position:fixed;right:50px;width:50px;bottom:70px;z-index:5;cursor:pointer}.honors-pages .honors-container{margin-top:64px}.honors-pages .container{width:100%;margin:0 auto;padding:0 16px;box-sizing:border-box}.honors-pages .container:last-child{margin-bottom:0}.honors-pages .year-title{text-align:center;margin:44px auto 20px;position:relative;max-width:375px}.honors-pages .year-title:after,.honors-pages .year-title:before{content:"";position:absolute;top:50%;width:80px;height:1px;background:#e5e5e5;transform:translateY(-50%)}.honors-pages .year-title:before{left:48px}.honors-pages .year-title:after{right:48px}.honors-pages .year-title .year-number{font-size:27px;font-weight:700;color:#333;line-height:1;letter-spacing:-2px;font-family:Anton SC}.honors-pages .year-title .year-text{font-size:15px;font-weight:300}.honors-pages .cooperation-list{display:flex;flex-wrap:wrap;justify-content:center}.honors-pages .cooperation-list li{width:33.33%;text-align:center;font-weight:400;font-size:12px;color:#555;box-sizing:border-box;display:grid;grid-template-rows:1fr auto;line-height:16px;justify-items:center;margin-bottom:21px}.honors-pages .cooperation-list li:nth-child(3n+2){padding:0 5px}.honors-pages .cooperation-list li .cooperation-image{display:flex;align-items:flex-end;justify-content:center;margin-bottom:10px}.honors-pages .cooperation-list li .cooperation-image img{max-height:100px;-o-object-fit:contain;object-fit:contain}.honors-pages .cooperation-list li .cooperation-image .phone-image{display:block}.honors-pages .cooperation-list li .cooperation-image .pc-image{display:none}.honors-pages .cooperation-list li .cooperation-text{text-align:center}.honors-pages .cooperation-list li .cooperation-text .pc-title{display:none}.honors-pages .cooperation-list li .cooperation-text .phone-title,.honors-pages .cooperation-list li .cooperation-text .phone-title span{display:block}@media screen and (min-width:1024px){.honors-pages{background:#fff;position:relative;overflow-x:hidden}.honors-pages .go-top{position:fixed;right:50px;width:50px;bottom:70px;z-index:5;cursor:pointer}.honors-pages .honors-container{margin-top:140px}.honors-pages .container{width:900px;margin:0 auto;padding:0 16px;box-sizing:border-box}.honors-pages .container:last-child{margin-bottom:0}.honors-pages .year-title{text-align:center;margin:92px auto 72px;position:relative;max-width:100%}.honors-pages .year-title:after,.honors-pages .year-title:before{content:"";position:absolute;top:50%;width:200px;height:1px;background:#e5e5e5;transform:translateY(-50%)}.honors-pages .year-title:before{left:160px}.honors-pages .year-title:after{right:160px}.honors-pages .year-title .year-number{font-size:46px;font-weight:700;color:#333;line-height:1;letter-spacing:-2px;font-family:Anton SC}.honors-pages .year-title .year-text{font-size:26px;font-weight:300}.honors-pages .cooperation-list{display:flex;flex-wrap:wrap;justify-content:center}.honors-pages .cooperation-list li{width:33%;text-align:center;font-weight:400;font-size:16px;color:#555;padding:0 10px;box-sizing:border-box;display:grid;grid-template-rows:1fr auto;justify-items:center;line-height:30px;margin-bottom:48px}.honors-pages .cooperation-list li .cooperation-image{display:flex;align-items:flex-end;justify-content:center;margin-bottom:20px}.honors-pages .cooperation-list li .cooperation-image .phone-image{display:none}.honors-pages .cooperation-list li .cooperation-image .pc-image{display:block}.honors-pages .cooperation-list li .cooperation-image img{max-height:230px;-o-object-fit:contain;object-fit:contain}.honors-pages .cooperation-list li .cooperation-text{text-align:center}.honors-pages .cooperation-list li .cooperation-text .pc-title,.honors-pages .cooperation-list li .cooperation-text .pc-title span{display:block}.honors-pages .cooperation-list li .cooperation-text .phone-title{display:none}}