.xc{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:flex-start;margin-bottom:1.4rem}.xc_banner{width:100%;height:11.4rem}.xc_kcbj{width:100%;height:4.73rem;margin-top:-1rem;background:url("../imgs/pics/special/xc/kcbj.png") no-repeat center;background-size:cover;z-index:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:flex-start;padding-top:1.2rem}.xc_kcbj span{font-size:0.24rem;color:#fff}.xc_kcbj span em{color:#1D2C50;font-weight:bold}.xc_kcbj button,.xc_kcbj input{border:none;width:5.2rem;height:0.7rem;border-radius:0.35rem}.xc_kcbj button{background-color:#1D2C50;font-size:0.3rem;margin-top:0.25rem;color:#fff}.xc_kcbj input{background-color:#fff;font-size:0.24rem;margin-top:0.3rem;padding-left:0.4rem}.xc_course{width:100%;height:17.4rem;background:url("../imgs/pics/special/xc/course-bg.png") no-repeat center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:flex-start;padding-top:1.5rem}.xc_course_item{width:6.73rem;margin-top:0.45rem}.xc_teacher{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:flex-start;margin-top:0.65rem}.xc_teacher_title{width:5.05rem;height:1.02rem}.xc_teacher_c{margin:0.3rem 0}.xc_teacher_c_w_item{width:100% !important;height:3.21rem !important}.xc_teacher_c .swiper-pagination{position:static;display:flex;flex-direction:row;align-items:center;justify-content:center}.xc_teacher_c .swiper-pagination-bullet{background-color:transparent;border:0.01rem solid #a0a0a0}.xc_teacher_c .swiper-pagination-bullet-active{background-color:#1D2C50;border:none}.xc_job{width:100%;height:7.66rem;background:url("../imgs/pics/special/xc/job.png") no-repeat center;background-size:cover;padding-top:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:flex-start}.xc_job_c{width:5.95rem}.xc_job_c_w_item{width:100%;height:3.78rem !important;margin-bottom:.5rem}.xc_job_c .swiper-pagination{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}.xc_job_c .swiper-pagination-bullet{background-color:transparent;border:0.01rem solid #a0a0a0}.xc_job_c .swiper-pagination-bullet-active{background-color:#fff;border:none}.xc_brand{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:flex-start;margin:.6rem 0}.xc_brand_title{width:4.17rem;height:1.03rem}.xc_brand_c{width:6.16rem;height:7.18rem;margin-top:.35rem}.xc_form{width:7.16rem;height:6.66rem;border-radius:.3rem;background-color:#BE9865;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:flex-start}.xc_form_title{width:6.29rem;height:.46rem;margin-top:.65rem}.xc_form_title img{max-height:none}.xc_form_advs{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:.15rem;margin-top:.2rem}.xc_form_advs_icon{width:1.17rem;height:1.17rem}.xc_form_advs_list{font-size:.3rem;color:#1D2C50;font-weight:bold;display:flex;flex-direction:row;align-items:center;justify-content:center;justify-content:space-around;flex-wrap:wrap;flex:1}.xc_form_advs_list em{display:inline-block;background:url("../imgs/pics/special/xc/tick.png") no-repeat center;background-size:cover;width:.3rem;height:.3rem;border-radius:50%}.xc_form_item{width:6.4rem;height:.7rem;background-color:#fff;border-radius:.35rem;font-size:.3rem;padding:0 .3rem;margin-top:.1rem;color:#959595;display:flex;flex-direction:row;align-items:center;justify-content:center}.xc_form_item select,.xc_form_item input{border:none;flex:1;background-color:transparent;font-size:.3rem}.xc_form_item label{color:#434343}.xc_form_btn{width:3.12rem;height:.7rem;background-color:#1D2C50;color:#ffcf9f;font-size:.3rem;border-radius:.35rem;border:none;margin-top:.35rem}@media screen and (min-width: 751px){.xc{margin-bottom:140px}.xc_banner{height:1140px}.xc_kcbj{height:473px;margin-top:-100px;padding-top:120px}.xc_kcbj span{font-size:24px}.xc_kcbj button,.xc_kcbj input{width:520px;height:70px;border-radius:35px}.xc_kcbj button{font-size:30px;margin-top:25px}.xc_kcbj input{font-size:24px;margin-top:30px;padding-left:40px}.xc_course{height:1740px;padding-top:150px}.xc_course_item{width:673px;margin-top:45px}.xc_teacher{margin-top:65px}.xc_teacher_title{width:505px;height:102px}.xc_teacher_c{margin:30px 0}.xc_teacher_c_w_item{height:321px !important}.xc_teacher_c .swiper-pagination-bullet{border:1px solid #a0a0a0}.xc_job{height:766px;padding-top:200px}.xc_job_c{width:595px}.xc_job_c_w_item{height:378px !important;margin-bottom:50px}.xc_job_c .swiper-pagination-bullet{border:1px solid #a0a0a0}.xc_brand{margin:60px 0}.xc_brand_title{width:417px;height:103px}.xc_brand_c{width:616px;height:718px;margin-top:35px}.xc_form{width:716px;height:666px;border-radius:30px}.xc_form_title{width:629px;height:46px;margin-top:65px}.xc_form_advs{padding:15px;margin-top:20px}.xc_form_advs_icon{width:117px;height:117px}.xc_form_advs_list{font-size:30px}.xc_form_advs_list em{width:30px;height:30px;margin:0 5px}.xc_form_item{width:640px;height:70px;border-radius:35px;font-size:30px;padding:0 30px;margin-top:10px}.xc_form_item select,.xc_form_item input{font-size:26px}.xc_form_btn{width:312px;height:70px;font-size:30px;border-radius:35px;margin-top:35px}}
