body{font-family:PingFang SC;background:-webkit-gradient(linear,left top,left bottom,from(#fff1e4),to(#f7f1fd));background:linear-gradient(180deg,#fff1e4,#f7f1fd)}.content{position:relative}.content .banner{width:100%;height:460px;background:url(/static/images/banner.a1798527.jpg) 50% no-repeat;background-size:1920px 460px}.content .banner .main-w{position:relative}.content .banner .main-w p{position:absolute;top:238px;right:245px;color:#fff;font-size:18px;font-weight:500;display:none}.content .banner .main-w p .jia{position:relative;top:8px;display:inline-block;width:21px;height:21px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAABUCAMAAAAmq5C0AAAAqFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8j1z1tAAAAN3RSTlMABAUJCwwOEBEbHiUnKCosMTQ7QklMUlRWX2FjbG1vcH2Dh46PkJGbncHC0t3g5ufu9vj5+/z+30kieQAAAL1JREFUWMPt18kOgkAQRVGcZ1RUnMUJZ3G2/v/PNCgJJC6eSeHCvLusxdl0p9NlGP9TdezOhnlNsX+TZ15FTyycxW+jR3ZfotyzaqTzJqVIkiRJkp9L1Kxwi4C0I2PzC7HpCdQWRksnAdunQHIicDZIrnBypE86IDnFyQ5ImhdUPGTQI28fMXFXxy9mutEKtwyMXmRsJflskCRJ8mdkDN//YElZa65SV3+VKmuuZ+bYnQ9yBmOMMcYYY4zF3QPyqoyNqS0pTAAAAABJRU5ErkJggg==) 50% no-repeat;background-size:100% 100%;margin:0 14px}.content .student-certification{width:229px;height:45px;margin:-110px auto 0;cursor:pointer}.content .student-certification img{width:100%}.content .txt-box{width:841px;height:218px;background:url(/static/images/react-2.bcb7e6cf.png) 50% no-repeat;background-size:100% 100%;margin:0 auto}.content .txt-box p{color:#4f5f82;font-size:14px;font-weight:600;padding:64px 105px 74px 86px}.content .time-box{width:841px;height:288px;background:url(/static/images/rect.285b280e.png) 50% no-repeat;background-size:100% 100%;margin:46px auto 110px;padding-top:52px;padding-left:86px;-webkit-box-sizing:border-box;box-sizing:border-box}.content .time-box p{color:#4f5f82;font-size:14px;font-weight:600;line-height:27px}.content .time-box p.main-c{color:#3f66ff}.package-wrapper{position:relative;text-align:center;margin-top:40px}.package-wrapper h3{font-size:15px;font-weight:600;color:#4f5f82}.package-wrapper .line{display:inline-block;width:42px;height:4px;background-color:#4f5f82;border-radius:2px;margin-top:14px}.package-wrapper .box-wrapper{width:940px;margin:42px auto 58px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.package-wrapper .box-wrapper .box{width:272px;height:428px;background-color:#fff;border-radius:15px;margin-right:52px;-webkit-box-shadow:0 3px 20px 0 rgba(205,161,161,.2);box-shadow:0 3px 20px 0 rgba(205,161,161,.2);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.package-wrapper .box-wrapper .box:hover{-webkit-box-shadow:0 6px 20px 0 rgba(205,161,161,.3);box-shadow:0 6px 20px 0 rgba(205,161,161,.3);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.package-wrapper .box-wrapper .box .box-header{width:100%;height:111px;line-height:111px;text-align:center;color:#fff;font-size:22px;font-weight:600;border-radius:15px 15px 0 0;background:-webkit-gradient(linear,left top,right top,from(#5a87fb),to(#94b4ff));background:linear-gradient(90deg,#5a87fb,#94b4ff)}.package-wrapper .box-wrapper .box .box-header p{background:url(/static/images/normal@3x.1663521a.png) 100% 100% no-repeat;background-size:87px 98px}.package-wrapper .box-wrapper .box .price{font-family:DIN Alternate;font-size:46px;font-weight:900;color:#031b4d;margin:0 30px;padding-top:23px;padding-bottom:30px;line-height:1;border-bottom:1px solid #e8ecf3;font-weight:700}.package-wrapper .box-wrapper .box .price span{font-family:PingFang SC;font-size:14px;font-weight:500;margin-left:4px}.package-wrapper .box-wrapper .box .score{width:100%;height:120px;font-size:20px;font-weight:600;padding-top:30px;color:#031b4d}.package-wrapper .box-wrapper .box .score p{margin-bottom:7px}.package-wrapper .box-wrapper .box .score p.desc{color:#4f5f82;font-size:16px;font-weight:600}.package-wrapper .box-wrapper .box .score p.desc span{color:#3f66ff}.package-wrapper .box-wrapper .box .btn_buy{height:44px;width:160px;text-align:center;line-height:44px;font-size:16px;font-weight:500;border:1px solid #3f66ff;color:#3f66ff;border-radius:22px;margin:0 auto;cursor:pointer;padding:0}.package-wrapper .box-wrapper .box .btn_buy:hover{opacity:.8}.package-wrapper .box-wrapper .box .btn_buy.grey{border:none;background-color:rgba(143,177,255,.2);color:rgba(16,98,243,.8);cursor:not-allowed}.package-wrapper .box-wrapper .box:nth-child(2){width:293px;height:463px}.package-wrapper .box-wrapper .box:nth-child(2) .box-header{height:126px;line-height:126px;background:-webkit-gradient(linear,left top,right top,from(#fd7e81),to(#ffa99a));background:linear-gradient(90deg,#fd7e81,#ffa99a)}.package-wrapper .box-wrapper .box:nth-child(2) .box-header p{background:url(/static/images/Shape@3x.964168a8.png) 100% 100% no-repeat;background-size:112px 113px}.package-wrapper .box-wrapper .box:nth-child(3){margin-right:0}.package-wrapper .box-wrapper .box:nth-child(3) .box-header{background:-webkit-gradient(linear,left top,right top,from(#b99aff),to(#f3d2ff));background:linear-gradient(90deg,#b99aff,#f3d2ff)}.package-wrapper .box-wrapper .box:nth-child(3) .box-header p{background:url(/static/images/adv@3x.b750a106.png) 100% 100% no-repeat;background-size:79px 110px}.package-wrapper .rect-bg{position:absolute;right:0;bottom:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15%;height:20%;z-index:-1}.package-wrapper .rect-bg img{width:100%}.march-bottom-img{position:absolute;left:0;bottom:-110px;width:28%;height:27%;z-index:-1}.march-bottom-img img{width:100%}.teacher-welfare{position:fixed;right:30px;top:620px;width:190px;height:106px;cursor:pointer}.teacher-welfare img{width:100%}.doctor-welfare{position:fixed;right:90px;top:450px;width:132px;height:110px;cursor:pointer}.doctor-welfare img{width:100%}@media screen and (min-width:1920px){.content .banner{background-size:100% 100%}}