.layout-pc{width:100%;padding:0;margin:0}.bottom-space{height:4.16vmax;width:100%}.header-pc{background:rgba(74,154,252,.6);height:2vmax;position:relative;width:100%;overflow:hidden;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.header-pc .logo{width:1.4vmax;height:1.4vmax;margin-left:18.8vmax}.header-pc .name{font-family:STYuanti-TC-Bold;font-size:1vmax;color:#fff;letter-spacing:1.25px;text-align:center;margin-left:.4vmax}.base-info-pc{width:100%;height:4.16vmax;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background:#318cfa}.base-info-pc .logo{width:1.7vmax;height:1.7vmax;margin-left:21.1vmax}.base-info-pc .info,.base-info-pc .info a{font-family:PingFangSC-Regular;font-size:1.04vmax;color:#fff;letter-spacing:0;margin-left:.625vmax}.first-pc{width:100%;height:810px;position:relative;overflow:hidden}.first-pc .back-img-container{width:100%;height:100%;overflow:hidden;font-size:0}.first-pc .img-wrap{width:auto;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:nowrap}.first-pc .back-img-container .img-wrap img{width:100%;height:100%}.first-pc .advantage-pc{z-index:10;position:absolute;left:0;bottom:12.83%;width:100%;height:136px;display:flex;flex-direction:row;justify-content:center;align-items:baseline}.first-pc .advantage-pc .item{width:288px;height:100%;background:rgba(255,255,255,.9);border-radius:2px;margin-left:.8%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:0;text-align:center}.first-pc .advantage-pc .item img{width:15%;height:30.88%}.first-pc .advantage-pc .item .text{font-size:15.15%;line-height:28px}.tequan-pc{position:relative;padding-top:120px;padding-bottom:55px}.tequan-pc .back{position:absolute;left:0;top:0;width:100%;height:100%}.tequan-pc .title{font-family:PingFangSC-Semibold;font-size:32px;line-height:45px;color:#333;letter-spacing:0;text-align:center;margin-bottom:24px;position:relative;z-index:1}.tequan-pc .blue-line{margin:0 auto 85px;width:40px;height:4px;background:#318cfa;border-radius:4px;position:relative;z-index:1}.tequan-pc .wrap{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.tequan-pc .wrap .item{position:relative;overflow:hidden;background-color:transparent}.tequan-pc .wrap .item .img,.tequan-pc .wrap .item .img img{width:auto;height:100%}.tequan-pc .wrap .item .text1,.tequan-pc .wrap .item .text2{position:absolute}.youshi-pc{background:#f0f5fb;width:100%;padding-top:120px;padding-bottom:203px}.youshi-pc .title{font-family:PingFangSC-Semibold;font-size:32px;line-height:45px;color:#333;letter-spacing:0;text-align:center;margin-bottom:96px}.youshi-pc .wrap{background:#ffffff;box-shadow:0 5px 9px #dde5f0;border-radius:16px;width:62.5%;height:51.36%;margin:0 auto}.youshi-pc .wrap .row{border-bottom:.5px solid #e6e6e6;height:57px;width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.youshi-pc .wrap .row:last-of-type{border-color:transparent}.youshi-pc .wrap .block1{width:22%;min-width:60px;min-height:56px;background-color:#f7fbff;font-family:PingFangSC-Regular;font-size:13px;color:#333;letter-spacing:0;text-align:center;line-height:56px}.youshi-pc .wrap .block2{width:40%;background-color:#fff;font-family:PingFangSC-Regular;font-size:13px;color:#666;letter-spacing:0;text-align:center;line-height:56px}.youshi-pc .wrap .block3{width:38%;background-color:#318cfa;font-family:PingFangSC-Regular;font-size:13px;color:#fff;letter-spacing:0;text-align:center;line-height:56px}.hot-cour-pc{padding-bottom:200px}.hot-cour-pc .title{font-family:PingFangSC-Semibold;font-size:32px;line-height:45px;color:#333;letter-spacing:0;text-align:center;margin-bottom:24px;padding-top:120px}.hot-cour-pc .blue-line{margin:0 auto 85px;width:40px;height:4px;background:#318cfa;border-radius:4px}.hot-cour-pc .wrap{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.hot-cour-pc .cour{overflow:hidden;background:#ffffff;box-shadow:0 16px 30px #eee;border-radius:8px;position:relative}.hot-cour-pc .cour .img-back{height:61.36%;width:100%}.hot-cour-pc .cour .number{font-family:PingFangSC-Semibold;color:#fa3131;letter-spacing:0}.hot-cour-pc .cour .symbol{font-family:PingFangSC-Semibold;font-size:18px;color:#fa3131;letter-spacing:0}.hot-cour-pc .cour .price{position:absolute;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.hot-cour-pc .cour .box{position:relative}.advise-pc{position:relative;background:url(/assets/advice_back-78ba4f2e.png);background-size:cover;background-repeat:no-repeat;padding-top:120px;padding-bottom:200px}.advise-pc .title{font-family:PingFangSC-Semibold;font-size:32px;color:#333;letter-spacing:0;text-align:center;margin-bottom:96px}.advise-pc .wrap{width:100%;height:auto}.advise-pc .wrap .container{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:center}.advise-pc .advice{background:#ffffff;box-shadow:0 16px 30px #dde6f2;border-radius:8px;width:312px;height:416px;position:relative}.advise-pc .advice:nth-child(2){margin:0 40px}.advise-pc .advice .img-container{width:100%;height:28.84%;position:relative}.advise-pc .advice .img-container .userlogo{width:80px;height:80px;position:absolute;bottom:0;left:116px}.advise-pc .advice .text-block{width:100%;margin-top:16px}.advise-pc .advice .text-block .name{font-family:PingFangSC-Regular;font-size:18px;line-height:25px;color:#333;letter-spacing:0;text-align:center}.advise-pc .advice .desc{font-family:PingFangSC-Regular;font-size:18px;color:#333;letter-spacing:0;line-height:28px;max-height:140px;overflow:hidden;text-overflow:ellipsis;margin-top:23px;width:81%;margin-left:9.5%}.advise-pc .advice .school{position:absolute;left:9.615%;bottom:7.21%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.advise-pc .advice .school .school-name{font-family:PingFangSC-Regular;font-size:16px;color:#666;letter-spacing:0}.advise-pc .advice .school .school-img{width:18px;height:18px;margin-right:8px}.liucheng-pc{padding-top:120px;padding-bottom:200px}.liucheng-pc .title{font-family:PingFangSC-Semibold;font-size:32px;line-height:45px;color:#333;letter-spacing:0;text-align:center;margin-bottom:24px}.liucheng-pc .blue-line{margin:0 auto 85px;width:40px;height:4px;background:#318cfa;border-radius:4px}.liucheng-pc .steps{display:flex;flex-direction:row;justify-content:center;align-items:center}.liucheng-pc .steps .arrow{width:160px;height:6px;margin:0 30px}.liucheng-pc .steps .step{text-align:center}.liucheng-pc .steps .step .step-logo{width:110px;height:110px}.liucheng-pc .steps .step .text{font-family:PingFangSC-Regular;font-size:24px;line-height:33px;color:#333;letter-spacing:0;text-align:center}.qa-pc{width:100%;background:#f0f5fb;padding-top:120px;padding-bottom:240px;background:url(/assets/qa-a6a67023.png);background-repeat:no-repeat;background-size:cover}.qa-pc .title{font-family:PingFangSC-Semibold;font-size:32px;color:#333;letter-spacing:0;text-align:center;line-height:45px;margin-bottom:85px}.qa-pc .qa-item{background:#ffffff;box-shadow:0 8px 16px #e3eaf2;border-radius:8px;width:61.66%;margin-left:18.8%;border-left:solid #75b1f9 16px;overflow:hidden;position:relative;padding-left:16px;padding-bottom:12px;margin-bottom:16px}.qa-pc .qa-item .question{font-size:15px;line-height:21px;color:#333;letter-spacing:0;margin:12px 0 8px}.qa-pc .qa-item .answer{font-family:PingFangSC-Regular;font-size:13px;line-height:18.5px;color:#666;letter-spacing:0;max-width:850px}html{width:100%;margin:0}.html{width:100vw;background-color:#fff}body{width:100%;margin:0}*{box-sizing:border-box}#root{width:100%;overflow-x:hidden;background-color:#fff}.pc-app{width:100%;height:100vh;overflow-x:hidden;overflow-y:scroll;background-color:#fff}.mobile-app{width:100%;min-height:100%;overflow-x:hidden;background-color:#fff}.layout-full{background-color:transparent;width:100%}.mobile-top{background-image:linear-gradient(-135deg,#318cfa 0%,#579cee 100%);width:100%;padding-top:16px}.mobile-top .logos{display:flex;flex-direction:row;justify-content:center;align-items:center}.mobile-top .logos .name{font-size:18px;line-height:25rpx;font-weight:500;color:#fbfcfe}.mobile-top .logos .img-logo{width:18px;height:18px;margin-right:8px}.mobile-top .kouhao{font-size:16px;line-height:22.5px;color:#fff;letter-spacing:0;text-align:center;margin:21.5px 0 0}.youshi-mobile{width:100%;height:426.5px;background-color:transparent;padding-top:26.5px;padding-bottom:40px;overflow:visible}.youshi-mobile .container{width:100%;height:100%;overflow-y:hidden;overflow-x:scroll}.youshi-mobile .wrap{height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:nowrap}.youshi-mobile .youshi-item{width:284px;height:360px;background-color:#fff;border-radius:4px;position:relative;flex-basis:284px;flex-shrink:0;margin-right:18px}.youshi-mobile .space{width:50px;flex-basis:50px;flex-shrink:0}.youshi-mobile .img-box{height:264px;width:100%;overflow:hidden}.youshi-mobile .img-box img{width:100%;height:100%}.youshi-mobile .youshi-item .text{position:absolute;left:16px;bottom:32.5px;width:252px;font-size:16px;line-height:22.5px;color:#333;letter-spacing:0}.youshi-mobile .youshi-item .index{position:absolute;right:12px;bottom:12px;font-size:14px;line-height:20px;color:#666;letter-spacing:0}.tequan-mobile{height:341px;background-color:#fff;width:100%}.tequan-mobile .title{font-size:20px;line-height:28px;color:#333;letter-spacing:0;text-align:center;margin-top:28px;margin-bottom:27px}.tequan-mobile .wrap{width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.tequan-mobile .wrap .item{width:50%;position:relative;margin-bottom:26px}.tequan-mobile .wrap .item .img{width:56px;height:56px;overflow:hidden}.tequan-mobile .wrap .item .img img{width:100%;height:100%}.tequan-mobile .wrap .item .text1{font-size:16px;color:#333;letter-spacing:0;line-height:22.5px;position:absolute;left:60px;top:7px}.tequan-mobile .wrap .item .text2{font-size:12px;color:#666;letter-spacing:0;line-height:16.5px;position:absolute;left:60px;top:30.5px}.bijiao-mobile{background:#f0f5fb;width:100%;height:463px;padding-top:28px}.bijiao-mobile .title{font-size:20px;line-height:28px;color:#333;letter-spacing:0;text-align:center;margin-bottom:28px;font-family:PingFangSC-Semibold}.bijiao-mobile .wrap{background:#ffffff;box-shadow:0 5px 9px #dde5f0;border-radius:4px;width:335px;height:339px;margin-left:20px}.bijiao-mobile .wrap .row{border-bottom:.5px solid #e6e6e6;height:57px;width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.bijiao-mobile .wrap .row:last-of-type{border-color:transparent}.bijiao-mobile .wrap .block1{width:60px;min-width:60px;min-height:56px;background-color:#f7fbff;font-family:PingFangSC-Regular;font-size:13px;color:#333;letter-spacing:0;text-align:center;line-height:56px}.bijiao-mobile .wrap .block2{width:137px;background-color:#fff;font-family:PingFangSC-Regular;font-size:13px;color:#666;letter-spacing:0;text-align:center;line-height:56px}.bijiao-mobile .wrap .block3{width:138px;background-color:#318cfa;font-family:PingFangSC-Regular;font-size:13px;color:#fff;letter-spacing:0;text-align:center;line-height:56px}.hot-cour-mobile{background-color:#fff;width:100%;padding-top:28px;padding-bottom:52px}.hot-cour-mobile .title{font-family:PingFangSC-Semibold;font-size:20px;line-height:28px;color:#333;letter-spacing:0;text-align:center}.hot-cour-mobile .cour{margin:28px 0 0 51.5px;background:#ffffff;box-shadow:0 10.5px 19px #eee;border-radius:5px;width:272px;height:auto;position:relative;overflow:hidden}.hot-cour-mobile .cour .img-back{width:100%;height:134px}.hot-cour-mobile .cour .box{height:77px;width:100%;position:relative;padding:12px 0 15px}.hot-cour-mobile .cour .box .name{font-family:PingFangSC-Regular;font-size:18px;line-height:25px;color:#333;letter-spacing:0;margin-bottom:5px;text-indent:15px}.hot-cour-mobile .cour .box .desc{font-family:PingFangSC-Regular;font-size:14px;line-height:20px;color:#666;letter-spacing:0;text-indent:15px}.hot-cour-mobile .cour .box .price{position:absolute;right:17px;bottom:13px}.hot-cour-mobile .cour .box .price .symbol{font-family:PingFangSC-Semibold;font-size:14px;line-height:30px;color:#fa3131;letter-spacing:0;float:left}.hot-cour-mobile .cour .box .price .number{float:left;font-family:PingFangSC-Semibold;font-size:20px;line-height:28px;color:#fa3131;letter-spacing:0}.bottom-cr-mobile{width:100%;height:132px;background-color:#318cfa}.bottom-cr-mobile .logo{padding-top:11px;text-align:center;font-size:0}.bottom-cr-mobile .logo img{width:16px;height:16px}.bottom-cr-mobile .about-cr{font-family:PingFangSC-Regular;font-size:10px;line-height:16px;color:#fff;letter-spacing:0;text-align:center;margin:0}.qa-mobile{width:100%;height:475px;background:#f0f5fb}.qa-mobile .title{font-family:PingFangSC-Semibold;font-size:20px;line-height:28px;color:#333;letter-spacing:0;text-align:center;padding-top:28px;padding-bottom:24px}.qa-mobile .qa-item{background:#ffffff;box-shadow:0 4px 8px #e3eaf2;border-radius:4px;width:335px;margin-left:17.5px;border-left:solid #75b1f9 4px;overflow:hidden;position:relative;padding-left:16px;padding-bottom:12px;margin-bottom:16px}.qa-mobile .qa-item .question{font-size:15px;line-height:21px;color:#333;letter-spacing:0;margin:12px 0 8px}.qa-mobile .qa-item .answer{font-family:PingFangSC-Regular;font-size:13px;line-height:18.5px;color:#666;letter-spacing:0;max-width:303px}.advise-mobile{background-color:#f0f5fb;width:100%;height:342px}.advise-mobile .title{font-family:PingFangSC-Semibold;font-size:20px;line-height:28px;color:#333;letter-spacing:0;text-align:center;padding-top:28px;padding-bottom:26.5px}.advise-mobile .wrap{height:auto;width:calc(100% - 32px);margin-left:16px;overflow-x:scroll}.advise-mobile .wrap .container{height:auto;min-width:auto;display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start;flex-wrap:nowrap}.advise-mobile .advice{position:relative;height:207.5px;width:264px;flex-shrink:0;background-color:transparent;margin-right:16px}.advise-mobile .advice .userlogo{width:40px;height:40px;position:absolute;top:0;left:112px;z-index:2}.advise-mobile .advice .text-block{background:#ffffff;box-shadow:0 8px 15px #dde6f2;border-radius:4px;width:100%;height:187.5px;position:absolute;left:0;bottom:0}.advise-mobile .advice .text-block .name{font-family:PingFangSC-Regular;font-size:12px;line-height:16.5px;color:#333;letter-spacing:0;text-align:center;margin-top:28px}.advise-mobile .advice .text-block .desc{font-family:PingFangSC-Regular;font-size:14px;line-height:20px;color:#333;letter-spacing:0;width:224px;height:60px;margin-top:17px;margin-left:20px}.advise-mobile .advice .text-block .school{position:absolute;right:20px;bottom:18px}.advise-mobile .advice .text-block .school .school-name{font-family:PingFangSC-Regular;font-size:12px;line-height:16.5px;color:#666;letter-spacing:0;margin-left:4px;float:left}.advise-mobile .advice .text-block .school .school-img{width:12px;height:12px;margin-top:2px;float:left}.liucheng-mobile{width:100%;height:216px;background-color:#fff}.liucheng-mobile .title{font-family:PingFangSC-Semibold;font-size:20px;line-height:28px;color:#333;letter-spacing:0;text-align:center;margin:28px 0 31px}.liucheng-mobile .steps{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:0}.liucheng-mobile .step{text-align:center}.liucheng-mobile .step .step-logo{width:48px;height:48px;margin-bottom:12px}.liucheng-mobile .step .text{font-family:PingFangSC-Regular;font-size:12px;line-height:16.5px;color:#333;letter-spacing:0;text-align:center}.liucheng-mobile .arrow{width:53.5px;height:2px;margin:0 4px}.liucheng-mobile .arrow .arrow-img{width:100%;height:100%}.bottomBody{position:fixed;bottom:0;left:0;width:100%;height:60px;background-color:#fff;z-index:10}.bottomBody .body{width:100%;height:100%;position:relative}.bottomBody .service-photo{width:40px;height:40px;position:absolute;top:10px;left:16px}.bottomBody .body button{word-break:keep-all;white-space:nowrap;float:right}.bottomBody .body .wx-gzh{background:#38ca7a;border-radius:3px;font-family:PingFangSC-Regular;font-size:18px;color:#fff;text-align:center;border:none;outline:none;height:44px;width:31.2vw;margin-right:4.3vw;margin-top:2.13%}.bottomBody .body .phone{background:#8f8dff;border-radius:3px;font-family:PingFangSC-Regular;font-size:18px;color:#fff;text-align:center;border:none;outline:none;height:44px;width:27.73vw;margin-right:2.7vw;margin-top:2.13%}.bottomBody .body .name{font-family:PingFangSC-Semibold;font-size:16px;line-height:22.5px;color:#383838;position:absolute;left:65.5px;top:8px;background-color:#fff}.bottomBody .body .tag{background-color:#fff;background:#f4f4f4;border-radius:4px;font-family:PingFangSC-Regular;font-size:12px;color:#989898;letter-spacing:-.26px;text-align:center;width:56px;height:20px;position:absolute;bottom:8px;left:64px}
