body{background:url(../image/ban.png) no-repeat top 50px center}.banner{overflow:hidden;position:relative;text-align:center;height:608px}.banner img{position:absolute;right:80px;top:190px}.banner .word1{position:absolute;right:80px;top:80px;font-size:32px;border:2px solid #C45254;border-left:none;border-right:none;line-height:44px}.banner .word2{position:absolute;right:70px;top:420px;font-size:24px;color:#fff;width:700px;line-height:42px;text-align:left}.s1{display:flex;justify-content:center;align-items:center;height:480px}.s1 img{width:300px;margin-right:30px}.s1 .form{width:670px;margin:0 auto;overflow:hidden;position:relative}.s1 .form div{display:flex;justify-content:space-between;align-items:center}.s1 .form div p{background:#EDC5C9}.s1 .form div input{width:318px;margin-bottom:18px;border-radius:80px}.s1 .form div #yzm{width:188px;margin:0;border-radius:0}.s1 .form input{width:560px;height:80px;background:#EDC5C9;border:0;outline:0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:18px;font-size:30px;display:block;color:#fff}.s1 .form input::placeholder{color:#fff}.s1 .form p{margin-bottom:18px;height:80px;display:flex;justify-content:space-between;align-items:center;border-radius:80px;overflow:hidden}.s1 .form p input,.s1 .form p select{height:80px;background:#EDC5C9;border:0;outline:0;border-radius:10px;float:left;width:360px;padding-left:18px;font-size:30px;color:#fff;border-radius:80px;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:318px}.s1 .form p span{width:130px;height:80px;display:block;float:right;background:#E50505;color:#fff;text-align:center;line-height:80px;font-size:30px;border-radius:80px}.s1 .form #register{width:250px;height:80px;background:#FFD847;color:#fff;display:block;margin:30px auto 0;border-radius:50px;font-size:35px;font-weight:bold;letter-spacing:8px;padding:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}.s2{background:url(../image/s2bg.png) no-repeat top center / 100% auto,#2786FA;border-radius:20px;position:relative;z-index:0}.s2 .s2tit{text-align:center;line-height:128px}.s2 .s2Btn{display:flex;justify-content:center;align-items:center;margin-bottom:34px}.s2 .s2Btn p{font-size:28px;width:174px;height:74px;text-align:center;line-height:74px;border-radius:100px;position:relative;background:linear-gradient(to top, #C7EAFF 0%, #EEF8FF 100%);margin:0 10px;cursor:pointer;color:#1249bb}.s2 .s2Btn p:nth-child(1){width:360px}.s2 .s2Btn p::before{content:"";width:100%;height:74px;border-radius:100px;background:#7DACF9;position:absolute;left:0;top:5px;z-index:-1;box-shadow:0 6px 10px #133ab6}.s2 .s2Btn .choose{color:#ff5a00;background:linear-gradient(to top, #FFD3C7 0%, #FFF5EE 100%);font-weight:bold}.s2 .s2Cont{overflow:hidden}.s2 .s2Cont .s2Box{display:none}.s2 .s2Cont .s2Box table{width:870px;height:230px;margin:0 auto 20px;background:linear-gradient(to bottom, #F3E1D3 0%, #FEFBFC 100%);border-bottom-left-radius:20px;border-bottom-right-radius:20px;overflow:hidden;box-shadow:0 6px 10px #133ab6}.s2 .s2Cont .s2Box table tr:first-child{background:linear-gradient(to bottom, #FFA03A 0%, #FFB901 100%);box-shadow:0 0 10px #B49254}.s2 .s2Cont .s2Box table tr:first-child td{border-bottom:2px solid #A36314;color:#53330c;font-weight:bold}.s2 .s2Cont .s2Box table tr td{color:#c7937f;font-size:20px;border-bottom:1px solid #C7937F;height:50px}.s2 .s2Cont .s2Box .word{text-align:center;font-size:18px;margin:0 auto 40px;color:#fff}.s2 .s2Cont .s2Box1{margin:0 40px 0 20px;height:330px;background:url(../image/teacher.png) no-repeat left bottom}.s2 .s2Cont .s2Box1 .box{width:670px;height:280px;background:url(../image/s2bg2.png) no-repeat left bottom;margin-left:270px;border-radius:20px;padding:20px 26px 0;font-size:20px;color:#c7937f;line-height:34px;box-shadow:0 6px 10px #133ab6}.s3 .tit{font-size:48px;font-weight:bold;text-align:center;height:120px;line-height:120px;margin-top:30px}.s3 .linkBox{display:flex;justify-content:center;align-items:center}.s3 .linkBox .link{text-align:center;margin:20px 20px 0}.s3 .linkBox .link a{width:425px;height:207px;display:block;overflow:hidden}.s3 .linkBox .link a img{transition:.5s}.s3 .linkBox .link a:hover img{transform:scale(1.1)}.s3 .linkBox .link p{font-size:32px;margin-top:20px}.s4{background:url(../image/code.png) no-repeat top 120px center;height:600px}.s4 .tit{font-size:48px;font-weight:bold;text-align:center;height:120px;line-height:120px;margin-top:30px}.s4 .codeWord{display:flex;justify-content:center;align-items:center;margin-top:420px}.s4 .codeWord p{width:460px;text-align:center;font-size:26px;letter-spacing:2px}.popup{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.8);overflow-y:auto;display:none;z-index:10}.popup .popBox{width:650px;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;border-radius:30px;position:relative;top:50%;margin:-100px auto;text-align:center;height:200px}.popup .popBox a{color:#333}.popup .popBox .word{line-height:34px}.popup .popBox .tit{line-height:46px;font-weight:bold;font-size:30px;letter-spacing:5px;padding:18px 0 5px}.popup .close{position:absolute;right:-40px;top:-50px;width:60px;-webkit-transition:.5s;transition:.5s;cursor:pointer}.popup .close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}