.w1180{width:1180px;margin:0 auto;}
.header.header_small{background: #453a5c;}
.banner{width:100%;position:relative;}
.banner img{width:100%;}
.banner .w_test{position:absolute;bottom:5px;left:50%;margin-left:-188px;width:376px;height:86px;text-align:center;}
.banner .w_test h3{font-size:18px;color:#fff;}
.banner .w_test p{width:152px;height:70px;margin:4px auto 0;cursor:pointer;}
.banner .w_test p img{width:100%;}

/* VIP私教计划 */
.sj_plan{width:100%;margin-top:-4px;background:#50456d;padding-bottom:60px;}
.sj_plan .plan_title{width:100%;height:333px;background:url('../images/mo1_title_bg.jpg') center no-repeat;text-align:center;}
.sj_plan .plan_title h2{font-size:60px;color:#fff;padding-top:120px;}
.sj_plan .plan_title p{font-size:20px;color:#baacd8;padding-top:60px;}
.sj_plan .plan_cont{width:1180px;height:695px;background:#3d3357;border-radius:5px;margin:0 auto;}
.sj_plan .plan_cont>p{width:700px;margin:0 auto;}
.sj_plan .plan_cont>p img{width:100%;}
.sj_plan .plan_cont>h3{text-align:center;font-size:34px;color:#ae9bce;margin:20px 0 50px 0;}
.sj_plan .plan_cont .plan_detail{box-sizing:border-box;padding:0 30px;}
.sj_plan .plan_cont .plan_left{width:540px;}
.plan_detail .detail_left{width:214px;height:410px;background:#6d5e90;border-radius:5px;box-sizing:border-box;padding-top:40px;margin-top:20px;}
.plan_detail .detail_left .detail_cont{width:190px;margin:0 auto;}
.plan_detail .detail_left .detail_cont i{display:inline-block;vertical-align:top;width:11px;height:11px;background:url('../images/ling.png') center no-repeat;margin-top:6px;}
.plan_detail .detail_left .detail_cont div{display:inline-block;vertical-align:top;width:160px;text-align:center;margin-left:6px;margin-bottom:20px;border-bottom:1px solid #a695cf;}
.detail_left .detail_cont div h4{font-size:17px;color:#f0e9ff;font-weight:900;text-align:left;margin-bottom:6px;}
.detail_left .detail_cont div p{font-size:16px;color:#ab9ad1;line-height:30px;}
.plan_detail .detail_right{position:relative;width:326px;height:450px;background:#000;background:#6d5e90;border-radius:5px;box-sizing:border-box;padding-top:70px;box-shadow:0 2px 15px #2d2842;z-index:1;}
.plan_detail .detail_right img{display:block;margin:0 auto}
.plan_detail .detail_right h4{font-size:30px;color:#fff;width:240px;line-height:48px;border-radius:24px;background:#ff3f50;text-align:center;margin:0 auto;}
.plan_detail .detail_right h5{text-align:center;font-size:24px;color:#fff;padding-top:16px;}
.plan_detail .detail_right .xian{width:170px;height:0;border-top:1px solid #a695cf;margin:33px auto 0;}
.plan_detail .detail_right p{font-size:20px;color:#fff;line-height:30px;text-align:center;margin-top:35px;}
.plan_right .detail_right h4{background:#ebccaf;color:#804b1f;}
.plan_right .detail_left h4{text-align:right;}
.sj_teacher{margin-top:70px;}
.sj_title{width:1200px;margin:0 auto;text-align:center;}
.sj_title h2{width:1180px;height:120px;background:url('../images/teacher_title_bg.jpg') center no-repeat;font-size:60px;color:#302641;font-weight:900;padding-top:30px;}
.sj_title p{font-size:20px;color:#999;}
.sj_teacher .teacher_cont{margin-top:70px;}
.sj_teacher .teacher_cont>div{width:357px;height:460px;margin-right:50px;text-align:center;border:1px solid #d8d8d8;margin-bottom:80px;}
.sj_teacher .teacher_cont>div:hover{    /* border: 1px solid #fff; */
box-shadow:0 0 15px #d8d8d8;}
.sj_teacher .teacher_cont .teacher_img{width:100%;height:285px;background:#efeff5;}
.sj_teacher .teacher_cont .teacher_img img{width:100%;height:100%;}
.sj_teacher .teacher_cont h3{font-size:30px;color:#333333;width:300px;margin:0 auto;line-height:70px;padding-top:10px;border-bottom:1px solid #d8d8d8;}
.sj_teacher .teacher_cont p{font-size:16px;color:#666666;line-height:24px;padding-top:10px;}

/* 入学第一天开始 */
.sj_adopt{background:#f1efea;padding-top:70px;}
.sj_adopt .sj_title{width:1200px;margin:0 auto;}
.sj_adopt .sj_title h2{width:100%;height:160px;line-height:70px;background:url('../images/adopt_title_bg.jpg') center no-repeat;padding-top:0;color:#302641}
.sj_adopt .adopt_step{width:1180px;margin:70px auto 0;}
.sj_adopt .adopt_step .step1{height:310px;background:url('../images/step1.jpg') left no-repeat;}
.sj_adopt .adopt_step .step_left{width:80px;line-height:40px;text-align:center;font-size:20px;color:#fff;}
.sj_adopt .adopt_step .step_right{width:1080px;margin-left:10px;}
.sj_adopt .adopt_step .step_right p{line-height:40px;color:#fff;}
.sj_adopt .adopt_step .step_right .big_font{font-size:26px;margin-left:30px;}
.sj_adopt .adopt_step .step_right .small_font{font-size:16px;margin-left:70px;}
.sj_adopt .adopt_step .mfcp{position: relative; width:250px;height:90px;font-size:14px;color:#865515;text-align:center;box-sizing:border-box;padding-top:12px;padding-right:38px;margin:55px 0 0 15px;background:url('../images/chakan.png') center no-repeat;cursor:pointer;}
.sj_adopt .adopt_step .mfcp .ewm{bottom: -65px;right: -180px;}
.sj_adopt .adopt_step .step1_img{margin-top:10px;}
.sj_adopt .adopt_step .ckqb{width:46px;margin-top:20px;cursor:pointer;}
.sj_adopt .adopt_step .ckqb img{width:100%;}
.sj_adopt .adopt_step .ckqb p{text-align:center;font-size:14px;color:#333333;line-height:20px;box-sizing:border-box;padding:0 4px;}
.sj_adopt .adopt_step .step1_tip{text-align:center;font-size:16px;color:#666666!important;}
.sj_adopt .adopt_step .step2{height:544px;background:url('../images/step2_bg.jpg') left no-repeat;}
.adopt_step .step2 .step2_cont>div{width:296px;height:198px;box-sizing:border-box;padding:76px 0 0 46px;background:url('../images/study_bg.jpg') left no-repeat;text-align:center;}
.adopt_step .step2 .step2_cont>div h3{font-size:20px;color:#302641;font-weight:900;text-align:center;}
.adopt_step .step2 .step2_cont>div p{font-size:14px;color:#5a6678;line-height:22px;padding-top:10px;}
.step2_study{margin:20px 0 0 26px;}
.step2_lx{background:url('../images/xl_bg.jpg') center no-repeat!important;margin:20px 0 0 80px;}
.step2_test{background:url('../images/ce_bg.jpg') center no-repeat!important;margin:20px 0 0 80px;}
.step2_ping{background:url('../images/ping_bg.jpg') center no-repeat!important;margin-left:200px;}
.step2_yi{background:url('../images/yi_bg.jpg') center no-repeat!important;margin-left:100px;}
.sj_adopt .adopt_step .step3{height:548px;background:url('../images/step3_bg.jpg') left no-repeat;}
.step3 .step3_cont{box-sizing:border-box;padding:60px 0 0 30px;}
.step3 .step3_cont span{display:inline-block;vertical-align:middle;width:110px;font-size:16px;line-height:22px;color:#5a6678;margin:0 20px 0 10px;}
.sj_adopt .adopt_step .step4{height:44px;background:url('../images/step4_bg.jpg') left no-repeat;}
.adopt_teacher{width:1202px;margin:110px auto 0;text-align:center;padding-bottom:30px;}
.adopt_teacher h3{font-size:44px;color:#302641;font-weight:900;margin-bottom:30px;}

/* 轮播图的样式 */

/* 本例子css */
.slideBox{width:1180px;height:490px;overflow:hidden;position:relative;}
.slideBox .hd{height:15px;overflow:hidden;position:absolute;right:50%;bottom:0;margin-right:-50px;z-index:1;}
.slideBox .hd ul{overflow:hidden;zoom:1;float:left;}
.slideBox .hd ul li{float:left;margin-right:8px;width:14px;height:14px;background:#cdcbc7;border-radius:7px;cursor:pointer;}
.slideBox .hd ul li.on{background:#302641;}
.slideBox .bd{position:relative;z-index:0;width:100%!important;}
.slideBox .bd li{zoom:1;vertical-align:middle;box-sizing:border-box;padding:0 80px;width:1180px!important;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{position:absolute;left:0;top:50%;margin-top:-30px;display:block;width:36px;height:62px;filter:alpha(opacity=50);opacity:0.5;}
.slideBox .prev{background:url('../images/prev_more.png') center no-repeat;}
.slideBox .next{left:auto;right:0;background:url('../images/next_more.png') center no-repeat;}
.slideBox .prevStop{display:none;}
.slideBox .nextStop{display:none;}
.slideBox .bd ul{box-sizing:border-box;}
.slideBox .bd li .w_teacher_des{width:240px!important;height:436px;box-sizing:border-box;padding:14px;background:#fff;margin-right:20px;}
.slideBox .bd li img{width:100%;height:242px;}
.slideBox .bd li h3{font-size:20px;color:#333;font-weight:900;padding-top:20px;margin-bottom:0;}
.slideBox .bd li h4{font-size:16px;color:#666;padding-top:10px;}
.slideBox .bd li p{font-size:14px;color:#666;padding-top:2px;}

/* 超级名师授课 */
.w_super{margin-top:30px;}
.w_super .sj_title h2{height:163px;background:url('../images/super_bg.jpg') center no-repeat;}
.w_super .super_cont .super_teacher_nav{font-size:0;width:660px;height:60px;margin:50px auto;border-radius:30px;background:#f1efea;}
.super_cont .super_teacher_nav a{display:inline-block;vertical-align:middle;width:220px;line-height:60px;border-radius:30px;color:#712b1b;font-size:16px;text-align:center;}
.super_cont .super_teacher_nav a.active{background:#fbd69b;}
.super_cont{width:1180px;margin:0 auto;}
.super_cont .ms_left{width:700px;height:564px;border:1px solid #d8d8d8;box-shadow:0 0 20px #d8d8d8;}
.super_cont .ms_right{width:350px;height:564px;border:1px solid #d8d8d8;box-shadow:0 0 20px #d8d8d8;}
.super_cont .ms_title{height:100px;text-align:center;background:#eae5d5;}
.super_cont .ms_title h4{font-size:26px;color:#69594e;padding-top:20px;font-weight:900;}
.super_cont .ms_title p{font-size:16px;color:#958e81;padding-top:10px;}
.super_cont .ms_detail{box-sizing:border-box;padding:32px 25px;}
.super_cont .ms_detail img{margin-bottom:16px;}
.super_cont .ms_detail h5 span{display:inline-block;vertical-align:bottom;}
.super_cont .ms_detail h5 .ms_name{font-size:26px;color:#333;font-weight:900;}
.super_cont .ms_detail h5 .ms_year{font-size:36px;color:#f64131;font-weight:900;}
.super_cont .ms_detail h5 .ms_jia{font-size:16px;color:#f64131;font-weight:900;margin-bottom:20px;}
.super_cont .ms_detail h5 .jingyan{font-size:14px;color:#999999;font-weight:900;margin-bottom:2px;}
.super_cont .ms_detail h4{font-size:16px;color:#333;font-weight:900;padding-top:6px;}
.super_cont .ms_detail h4.btm{padding-bottom:20px;border-bottom:1px solid #d8d8d8;}
.super_cont .ms_detail p{font-size:14px;color:#666666;padding-top:10px;}
.add{margin:256px 0 0 44px;}
.ms_ljms{display:block;width:226px;line-height:56px;margin:80px auto 56px;border-radius:28px;background:#766182;text-align:center;font-size:16px;color:#fff;}
.ms_ljms:hover{text-decoration:none;color:#fff;}
.zy-Slide{position:relative;width:710px;height:360px;padding-left:10px;}
.prevbtns{position:absolute;width:36px;height:66px;background:url('../images/prev_more.png') no-repeat;left:-20px;top:37%;transition:all 0.6s;cursor:pointer;}
.nextbtns{position:absolute;width:36px;height:66px;background:url('../images/next_more.png') no-repeat;right:-40px;top:37%;transition:all 0.6s;cursor:pointer;}
.zy-Slide li{position:absolute;list-style:none;top:146px;left:377px;z-index:0;cursor:pointer;border-radius:3px;margin:0;width:190px!important;padding:5px;background:#fff;box-shadow:0 0 10px #2d2842;overflow:hidden;}
.opera_ul{position:relative;margin-top:-34px;}
.opera_ul li .bg{box-shadow:0 0 10px #ccc;background:#fff;}
.opera_ul li p{font-size:16px;color:#333;padding:10px 0 0 0;text-align:center;}
.opera_right{width:194px;margin-top:140px;margin-right:50px;height:30px;color:#333!important;text-align:center;}
.xijufont p{width:100%!important;color:#333!important;}
.con_page{padding:20px 0 0 0;}
.con_page a{width:18px;height:12px;background:url('../images/icon1.png') no-repeat;display:inline-block;margin:0 5px;}
.con_page a.on{width:46px;height:12px;background:url('../images/icon2.png') no-repeat;}

/* 二维码 */
.ewm{display:none;position:absolute;bottom:-60px;right:-86px;width:200px;}
.ewm img{width:100%;}
.a_mask{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:10;background:url("//www.dongao.com/zjzcgl/2018-zsfa/images/a_touming_bj.png");}
.pop_look{display:none;position:fixed;top:50%;left:50%;margin-left:-300px;margin-top:-230px;z-index:11;}
.pop_look img{width:200px;margin-right:10px;}
.pop_tit_icon{right:-50px;top:33px;display:block;position:absolute;top:5px;width:24px;height:24px;background:url('../images/f_close.png') no-repeat 0 0;cursor:pointer;}

/* 底部购买随屏 */
.btm_buy{position:fixed;bottom:0;left:0;width:100%;height:93px;background:url('../images/btm_buy.jpg') center no-repeat;z-index:10;}
.btm_buy p{display:inline-block;vertical-align:middle;}
.btm_buy .btm_qz{font-size:38px;line-height:93px;color:#ffe89d;margin-left:110px;}
.btm_buy .btm_price{font-size:44px;line-height:93px;color:#fff;margin-left:50px;}
.btm_buy .go_buy{display:inline-block;vertical-align:middle;width:244px;line-height:58px;border-radius:29px;border:2px solid #002fe4;color:#fff;font-size:24px;text-align:center;margin-left:120px;cursor:pointer;background: #002fe4;font-weight: 900;}
.footer_bottom{margin-bottom:90px;}
.youshi{display:block;width:226px;line-height:60px;background:#fef8f1;text-align:center;font-size:20px;color:#712b1b;border-radius:30px;margin:55px auto;}

/* 20190323添加样式 */
.btm_buy .zixun{display:inline-block;vertical-align:middle;width:210px;line-height:58px;border-radius:29px;border:2px solid #fce8a6;color:#a8862c;font-size:24px;text-align:center;margin-left:30px;cursor:pointer;background: #fce8a6;font-weight: 900;}
.btm_buy .go_buy{margin-left:50px;width:210px;}
.btm_buy .btm_qz{margin-left:0px;}
.banner .w_test{cursor:pointer;position:absolute;bottom:5px;left:50%;margin-left:-188px;width:376px;height:86px;text-align:center;}
i,
em{font-style:normal;}

/* 协议样式 */
.pop_mask{background:url('//www.dongao.com/zjzcgl/2018-zsfa/images/a_touming_bj.png');position:fixed;left:0;top:0;width:100%;height:100%;z-index:102;}
.prz{position:relative;zoom:1;}
.pop_box{position:fixed;width:550px;height:520px;left:50%;top:50%;margin-top:-275px;margin-left:-260px;background:#fff;z-index:21;}
.buyLesson_tips{width:82px;height:90px;background:url('../images/goubuy/tips.png') no-repeat;right:14px;top:-10px;z-index:19;}
.pop_box .pop_title{line-height:30px;color:#fff;height:50px;background:#6e6c70;padding:25px;font-size:22px;}
.pop_tit_icon{right:-50px;top:33px;display:block;position:absolute;top:5px;width:24px;height:24px;background:url('../images/goubuy/f_close.png') no-repeat 0 0;cursor:pointer;}
.tips_important{height:40px;padding:0 25px;line-height:40px;font-size:12px;color:#fe574a;background:#fff6f6;background:#fff6f6 url("../images/goubuy/m_icon1.png") no-repeat 25px center;padding-left:60px;margin-bottom:20px;}
.pop_box .box_content{border-top:none;border-bottom:1px solid #d8d8d8;padding-top:10px;font-size:12px;padding-bottom:10px;padding-left:25px;padding-right:25px;}
.divsor{padding-bottom:28px;font-size:14px;}
.divsor .num{font-size:36px;color:#e8e8e8;line-height:36px;padding-right:10px;}
.srrz{width:75px;height:20px;line-height:20px;text-align:center;font-size:16px;color:#333;margin-top:-3px;border-radius:10px;margin-bottom:7px;}
.sp_check_xy{display:inline-block;padding-left:23px;background:url('../images/goubuy/span_kcy.jpg') no-repeat 0 center;cursor:pointer;margin-left:4px;font-size:16px;line-height:28px;padding-top:12px;padding-bottom:12px;}
.sp_check_xy{font-size:12px;color:#666;}
.sp_check_xy a{font-size:12px;color:#666;}
.pop_box_bttom .grey,
.pop_box_bttom .grey:hover{color:#fff;background:#ccc;}
.check_on_xy{background:url('../images/goubuy/span_xzy.jpg') no-repeat left center;}
.red{color:#e85953!important;}
.pop_box_bttom a{display:block;background:#ff574a;width:100%;height:55px;line-height:55px;font-size:18px;color:#fff;text-align:center;}
