.index-wrapper{padding-top:11.73333vw}.index-wrapper .index-banner{text-align:center}.index-wrapper .index-banner .banner{padding:0 3.33333vw;background:url(/m/static/html/activity/nonage/img/banner_2d7d77b.png);width:100%;height:82.4vw;background-repeat:no-repeat;background-size:cover;background-position:center}.index-wrapper .index-banner .banner .title-h1{padding-top:21.33333vw;margin-bottom:5.33333vw;font-size:5.6vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#1c2533;line-height:8vw}.index-wrapper .index-banner .banner .btn-list .banner-btn{width:24vw;height:8vw;display:inline-block;background:#14e1cd;border:1px solid #14e1cd;font-size:3.73333vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:8vw}.index-wrapper .index-banner .banner .btn-list .banner-btn-consult{background:#fff;color:#14e1cd;margin-left:1.33333vw}.index-wrapper .index-banner .banner ul{justify-content:space-between;display:flex;margin-top:20.8vw;text-align:left}.index-wrapper .index-banner .banner ul li{width:29.86667vw;height:14.93333vw;padding:3.2vw;background:linear-gradient(180deg,#f4f5f9 0,#fff 100%);box-shadow:0 1.33333vw 2.66667vw 0 rgba(115,132,153,.15);border-radius:.53333vw;border:.13333vw solid #fff;font-size:2.8vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#384a66;line-height:4.26667vw}.index-wrapper .nonage-scene{padding:0 3.86667vw;text-align:center;background:#fff}.index-wrapper .nonage-scene h1{font-size:5.33333vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#1c2533;line-height:7.46667vw;padding:4vw 0 8vw}.index-wrapper .nonage-scene .scene-nav{margin:0 7.73333vw 3.2vw;padding-bottom:2.93333vw;display:flex;justify-content:space-between;border-bottom:1px solid #dfe6f0}.index-wrapper .nonage-scene .scene-nav li{width:15.2vw;font-size:3.73333vw;font-family:PingFangSC-Medium,PingFang SC;color:#738199;line-height:5.33333vw}.index-wrapper .nonage-scene .scene-nav .checked-li{font-weight:500;color:#121f33}.index-wrapper .nonage-scene .scene-nav .checked-div{height:1.06667vw;background:#13cbb9;position:relative;top:3.2vw}.index-wrapper .nonage-scene .swiper-container{width:92.26667vw;height:72.53333vw;background:#fff;box-shadow:0 .53333vw 2.66667vw 0 rgba(138,154,169,.2)}.index-wrapper .nonage-scene .swiper-container .slider-text .slider-p1{font-size:3.73333vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#2a3c57;line-height:5.33333vw;margin:4.26667vw 0 3.2vw}.index-wrapper .nonage-scene .swiper-container .slider-text .slider-img{width:88vw;height:37.6vw}.index-wrapper .nonage-scene .swiper-container .slider-text .slider-p2{font-size:3.2vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#738199;line-height:4.8vw;margin-top:2.4vw;margin:4.8vw 1.86667vw 0}.index-wrapper .nonage-scene .swiper-container .swiper-pagination{width:100%;position:relative;top:-21.33333vw}.index-wrapper .nonage-scene .swiper-container .swiper-pagination span{margin:0 .66667vw;width:7px;height:7px;border-radius:7px}.index-wrapper .nonage-scene .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#435166;width:8px;height:8px;border-radius:8px}.index-wrapper .waistline{margin:0 4vw;width:92vw;height:22.93333vw;background:url(/m/static/html/activity/nonage/img/waistline-banner_009ca62.png);background-repeat:no-repeat;background-size:cover;background-position:center;text-align:center;margin:7.46667vw 4vw 5.33333vw}.index-wrapper .waistline h1{padding:3.06667vw 0;font-size:3.73333vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:5.33333vw}.index-wrapper .waistline a{display:inline-block;width:24vw;height:8vw;background:#fff;font-size:3.2vw;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#13cbb9;line-height:8vw}.index-wrapper .introduce{background:linear-gradient(180deg,#f7f9ff 0,#fcfdff 100%);text-align:center;padding:0 4vw;margin-bottom:8vw}.index-wrapper .introduce .introduce-content h1{font-size:5.33333vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#1c2533;line-height:7.46667vw;padding:9.33333vw 0 4vw}.index-wrapper .introduce .introduce-content p{font-size:3.2vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#384a66;line-height:4.53333vw;margin-bottom:5.33333vw}.index-wrapper .introduce .introduce-content .introduce-banner{background-image:url(/m/static/html/activity/nonage/img/introduce-banner_3a0fb3a.png);width:92vw;height:370.93333vw;background-repeat:no-repeat;background-size:cover;background-position:center}.index-wrapper .service{padding:0 4vw 5.33333vw;background:url(/m/static/html/activity/nonage/img/service-banner_840350c.png);background-repeat:no-repeat;background-size:cover;background-position:center}.index-wrapper .service .service-main h1{text-align:center;padding:8vw 0 2.13333vw;font-size:5.33333vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#1c2533;line-height:7.46667vw}.index-wrapper .service .service-main .service-content .single-div{width:92vw;height:28.26667vw;padding:2.66667vw 4.8vw 0vw;margin-top:3.2vw;background:#fff;box-shadow:0 4px 20px 0 rgba(162,186,206,.4)}.index-wrapper .service .service-main .service-content .single-div .single-div-top{margin-bottom:2.66667vw;height:9.6vw}.index-wrapper .service .service-main .service-content .single-div .single-div-top span{font-size:4.8vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#1c2533;line-height:9.6vw}.index-wrapper .service .service-main .service-content .single-div .single-div-top img{width:9.6vw;height:9.6vw;float:right}.index-wrapper .service .service-main .service-content .single-div .single-div-txt{font-size:3.2vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#738199;line-height:4.53333vw}