.reservation{background:rgba(20,190,75,.1);padding:2.92rem 5% 2.5rem;text-align:center;color:#111c19}.reservation>.title{font-size:1.58rem;font-weight:600;line-height:2.21rem}.reservation>.tel{padding:.83rem 0 1.67rem;font-size:1rem;font-weight:500;line-height:1.04rem;color:#14be4b;display:block}.reservation>.reserve>input{font-weight:400;font-size:.58rem;height:14px;width:50%;max-width:500px;line-height:14px;padding:12px 0 12px 10px;border:none;border-left:1px solid rgba(20,190,75,.3)}.reservation>.reserve>input:focus{outline:none}.reservation>.reserve>#submit{font-weight:400;font-size:.58rem;height:14px;display:inline-block;width:7.5rem;line-height:14px;padding:12px 0 12px 10px;color:#fff;background:#14be4b;box-shadow:0 2px 10px 0 rgba(20,190,75,.1);cursor:pointer}.reservation>.reserve>#submit:hover{background:rgba(20,190,75,.2);color:#14be4b}.banner{background:url(https://assets.gaiaworks.cn/gaiaworks/static/image/blue-lantern/banner-background.png);display:flex;justify-content:space-around;background-size:cover;padding:0 180px}.banner img{width:100%;height:100%}.banner .left-content{margin-right:45px;padding-top:50px;padding-bottom:44px}.banner .left-content .title{font-size:33px;color:#14be4b}.banner .left-content .subtitle{font-size:23px;color:#fff;margin:20px 0}.banner .left-content .content{color:#fff;font-size:14px;line-height:20px}.banner .left-content .footer{margin-top:20px;display:flex}.banner .left-content .footer a{width:140px;font-size:14px;height:44px;display:flex;justify-content:center;align-items:center;border-radius:4px;color:#fff}.banner .left-content .footer .primary-btn{background:#14be4b;margin-right:10px}.banner .left-content .footer .ghost-btn{background:transparent;border:1px solid #14be4b;color:#14be4b}.banner .right-content{display:flex;justify-content:center;align-items:center}.banner .right-content img{width:515px;height:304px}.mobile-banner{display:none}.mpt-container{padding:48px 190px}.mpt-container .mpt-title{text-align:center;font-size:36px;margin-bottom:24px}.mpt-container .cards{display:flex;justify-content:space-between}.mpt-container .card-container{width:260px;background:#f9fafb;border-radius:4px;padding:36px 40px 30px}.mpt-container .card-container .top{text-align:center;margin-bottom:50px}.mpt-container .card-container .content .title{font-size:18px;margin-bottom:18px}.mpt-container .card-container .content .list{font-size:14px;line-height:20px;list-style:disc;font-weight:400;color:#111c19;margin-left:14px}.mpt-container .card-container .content .list li{margin-bottom:10px}.mpt-container .card-container .content .list li span{font-weight:700}.mpt-container .footer{display:flex;justify-content:center;margin-top:40px}.mpt-container .footer .mpt-btn{height:44px;display:flex;justify-content:center;align-items:center;background:#14be4b;border-radius:4px;width:240px;font-size:14px}.mobile-mpt-container{display:none}.framework-container{display:flex;flex-direction:column;padding:0 190px 50px}.framework-container .title{text-align:center;font-size:36px;margin-bottom:16px}.framework-container .subtitle{text-align:center;font-size:18px;margin-bottom:16px}.step-container{background:#f8f9fa;padding:30px 190px 0}.step-container .title{font-size:36px;text-align:center;margin-bottom:26px}.step-container .step-cards{display:flex;justify-content:space-between;gap:15px}.step-container .step-cards .card{width:210px;min-height:550px;background:#fff;border-radius:4px;padding:33px;display:flex;flex-direction:column;justify-content:space-between}.step-container .step-cards .card .top{display:flex;align-items:flex-end;margin-bottom:15px}.step-container .step-cards .card .top .text{font-size:24px}.step-container .step-cards .card .list{font-size:16px;line-height:28px;list-style:disc;margin-left:24px;font-weight:400}.step-container .step-cards .card .footer{text-align:center;margin-bottom:33px}.step-container .arrow-container{position:relative}.step-container .arrow-container img{width:100%;height:80px;position:absolute;top:-40px}.mobile-step-container{display:none}.value-container{padding:80px 190px}.value-container .title{font-size:35px;text-align:center;margin-bottom:48px}.value-container .card-container{display:flex;flex-wrap:wrap;gap:20px}.value-container .card-container .card{padding-top:16px;padding-bottom:9px;background:#f9fafb;border-radius:12px;text-align:center;flex-grow:1;flex-shrink:1;flex-basis:calc(33.33% - 20px);height:140px;transition:scale .3s;display:flex;flex-direction:column;justify-content:center}.value-container .card-container .card:hover{background:#14be4b;scale:1.1;color:#fff}.value-container .card-container .card:hover .text{color:#fff}.value-container .card-container .card .title{font-size:18px;font-weight:400;margin-bottom:16px}.value-container .card-container .card .text{font-size:40px;color:#14be4b;line-height:80px}.mark-container{padding:0 190px;margin-bottom:50px}.mark-container .title{font-size:30px;text-align:center;margin-bottom:50px}.mark-container #mark-swiper{overflow:hidden}.mark-container .item{width:calc(100% - 52px)!important;padding:30px 25px;border:1px solid #e9ebf0;border-radius:2px;box-shadow:0 0 14px 1px #dee3e9;height:330px;display:flex;gap:25px;justify-content:space-between}.mark-container .item .left{width:calc(50% - 25px);display:flex;flex-direction:column;justify-content:space-between;height:100%}.mark-container .item .left .title{margin-bottom:18px;text-align:left}.mark-container .item .left .content{font-size:14px;line-height:20px}.mark-container .item .left .bottom{height:46px;background:#14be4b;font-size:18px;width:120px;border-radius:4px}.mark-container .item .left .bottom a{display:flex;justify-content:center;align-items:center;height:100%}.mark-container .item .right{width:calc(50% - 25px);text-align:center}.mark-container .item .right img{width:100%;max-height:100%}.mark-container .paginationWarp{display:flex;justify-content:center;margin-top:50px}.mark-container .paginationWarp .swiper-pagination{height:1.4vw;text-align:center;background:rgba(185,191,201,.35);border-radius:1vw;display:block;display:flex;align-items:center;padding:0 2.4vw}.mark-container .paginationWarp .swiper-pagination .my-bullet{display:inline-block;width:.6vw;height:.6vw;border-radius:.3vw;margin:0 .3vw;background:#fff;opacity:.5;position:relative;z-index:1;transition:all .3s}.mark-container .paginationWarp .swiper-pagination .my-bullet.swiper-pagination-bullet-active{background:#fff;width:1.6vw;border-radius:.4vw;opacity:1}.mobile-mark-container{display:none}.advance-container{margin-top:60px}.advance-container .title{font-size:35px;text-align:center;margin-bottom:48px}.advance-container img{width:100%}.mobile-advance-container{display:none}@media screen and (min-width:768px) and (max-width:1023px){.banner{padding:0 100px}.banner .left-content,.banner .right-content{width:calc(50% - 45px)}.banner .right-content img{-o-object-fit:contain;object-fit:contain;width:100%}.step-container{padding:30px 35px 0}.mpt-container{padding:48px 80px}.mpt-container .cards{gap:15px}.value-container{padding:80px}.mark-container{padding:0 80px}}@media screen and (max-width:767px){.banner{display:none}.mobile-banner{display:block;background:url(https://assets.gaiaworks.cn/gaiaworks/static/image/blue-lantern/banner-background.png);background-size:cover;padding:60px 0}.mobile-banner .title{font-size:30px;color:#14be4b;padding:0 130px;text-align:center;line-height:54px}.mobile-banner .subtitle{font-size:20px;color:#fff;margin:20px 0;padding:0 150px;text-align:center;line-height:40px}.mobile-banner .content{color:#fff;font-size:14px;line-height:20px;padding:0 40px;margin:25px 0}.mobile-banner .footer{padding:0 111px}.mobile-banner .footer img{width:100%;margin-bottom:34px}.mobile-banner .footer .btn-container{display:flex;justify-content:space-between;gap:48px}.mobile-banner .footer .btn-container a{font-size:20px;background:#fff;color:#00c136;flex:1 1;display:flex;justify-content:center;align-items:center;padding:10px 0}.mpt-container{display:none}.mobile-mpt-container{display:block;padding:36px 65px 47px;background:#ebf0f4}.mobile-mpt-container .title{text-align:center;margin-bottom:32px;font-size:30px}.mobile-mpt-container .card-container .card{box-shadow:0 0 14px 1px #dee3e9;border-radius:8px;padding:24px 35px;margin-bottom:24px;background:#fff}.mobile-mpt-container .card-container .card .top{display:flex;align-items:center;margin-bottom:16px}.mobile-mpt-container .card-container .card .top img{width:56px;margin-right:30px}.mobile-mpt-container .card-container .card .top .top-title{font-size:18px;color:#14be4b}.mobile-mpt-container .card-container .card .list{font-size:14px;line-height:20px;list-style:disc;font-weight:400;color:#111c19;margin-left:17px}.mobile-mpt-container .card-container .card .list li{margin-bottom:10px}.mobile-mpt-container .card-container .card .list li span{font-weight:700}.mobile-mpt-container .footer{display:flex;justify-content:center;margin-top:24px}.mobile-mpt-container .footer .mpt-btn{display:flex;justify-content:center;align-items:center;background:#14be4b;border-radius:4px;font-size:20px;width:100%;height:44px}.framework-container{padding:0}.framework-container .title{padding:0 150px;margin-top:48px;margin-bottom:16px;line-height:40px;font-size:30px}.step-container{display:none}.mobile-step-container{display:block;padding:48px 65px 70px;background:#ebf0f4}.mobile-step-container .title{text-align:center;font-size:30px;margin-bottom:48px}.mobile-step-container .card-container{display:flex;flex-direction:column;gap:24px;position:relative}.mobile-step-container .card-container .card{background:#fff;border-radius:8px;padding:25px 30px 25px 40px;display:flex;justify-content:space-between;box-shadow:0 0 14px 1px #dee3e9}.mobile-step-container .card-container .card .left{margin-right:20px}.mobile-step-container .card-container .card .left .top{display:flex;align-items:flex-end;margin-bottom:10px}.mobile-step-container .card-container .card .left .top .text{font-size:24px}.mobile-step-container .card-container .card .left .list{font-size:14px;line-height:20px;list-style:disc;font-weight:400;color:#111c19;margin-left:17px}.mobile-step-container .card-container .card .left .list li{margin-bottom:10px}.mobile-step-container .card-container .card .left .list li span{font-weight:700}.mobile-step-container .card-container .card .right{display:flex;align-items:center}.mobile-step-container .card-container .card .right img{width:64px}.mobile-step-container .card-container .arrow-img{width:60px;position:absolute;left:-30px;top:90px;height:calc(100% - 180px)}.value-container{padding:80px 25px}.value-container .title{font-size:30px}.value-container .card-container .card .title{font-size:16px}.value-container .card-container .card .text{font-size:32px}.mark-container{display:none}.mobile-mark-container{display:block;padding:0 32px}.mobile-mark-container .title{text-align:center;font-size:30px;margin-bottom:24px}.mobile-mark-container .card-container{display:flex;flex-direction:column;gap:16px}.mobile-mark-container .card-container .card{border:1px solid #e9ebf0;border-radius:4px;padding:25px;box-shadow:0 0 14px 1px #dee3e9}.mobile-mark-container .card-container .card .card-title{font-size:24px;color:#111c19;margin-bottom:18px}.mobile-mark-container .card-container .card .content{display:flex}.mobile-mark-container .card-container .card .content .left{font-size:14px;line-height:25px;margin-right:14px;width:calc(50% - 14px);flex-shrink:0;font-weight:400}.mobile-mark-container .card-container .card .content .right{width:calc(50% - 14px)}.mobile-mark-container .card-container .card .content .right img{width:100%}.mobile-mark-container .card-container .card .footer{display:flex;justify-content:center;margin-top:25px}.mobile-mark-container .card-container .card .footer a{height:44px;background:#00c136;padding:0 120px;border-radius:4px;font-size:20px;display:flex;justify-content:center;align-items:center}.advance-container{display:none}.mobile-advance-container{display:block;margin-top:60px}.mobile-advance-container .title{font-size:35px;text-align:center;margin-bottom:48px}.mobile-advance-container img{width:100%}}@media screen and (max-width:525px){.mobile-banner .title{padding:0 60px}.mobile-banner .subtitle{padding:0 80px}.mobile-banner .footer{padding:0 60px}.mobile-banner .footer .btn-container a{font-size:14px}.mobile-mpt-container{padding:36px 40px 47px}.mobile-mpt-container .title{line-height:44px}.mobile-mpt-container .footer .mpt-btn{font-size:14px;width:100%;padding:0}.framework-container .title{padding:0 40px}.framework-container .subtitle{padding:0 10px;line-height:28px}.mobile-step-container{padding:48px 40px 70px}.value-container .card-container .card{height:auto}.value-container .card-container .card .title{font-size:14px;line-height:20px}.value-container .card-container .card .text{font-size:16px;line-height:40px}.mobile-mark-container .card-container .card .content{display:block}.mobile-mark-container .card-container .card .content .left{width:100%;margin-right:0;margin-bottom:10px}.mobile-mark-container .card-container .card .content .right{width:100%}.mobile-mark-container .card-container .card .footer a{padding:0;width:100%;font-size:14px}}