body{background:#d8e1ff url(../images/banner.jpg) no-repeat center top;padding-bottom:60px;}
.banner{height:675px;}
.ks_card{width:1177px;height:458px;background:url(../images/card.png) no-repeat center top;margin:0 auto;}
.ks_card h2{padding:35px 0 0 0;text-align:center;}
.red{color:#b92a09!important;}
.ks_card h5{font-size:20px;color:#432a06;text-align:center;padding:24px 0 22px 0;}
.ks_card h5 span{font-size:22px;}
.ks_card li h3{font-size:20px;color:#432a06;background:url(../images/icon1.png) no-repeat left center;padding:10px 0 10px 30px;;}
.ks_card li p{font-size:18px;color:#80510e;line-height:28px;padding-left:30px;}
.ks_card li{text-align:left;padding:2px 0;}
.ks_card ul{padding-left:102px;padding-right:70px;}
.ks_report{padding-top:45px;}
.ks_report h1{font-size:40px;color:#f9e3ce;text-align:center;background:url(../images/icon2.png) no-repeat center center;padding:30px 0;}
.ks_report h4{font-size:30px;color:#f9e3ce;text-align:center;background:url(../images/icon3.png) no-repeat center center;}
.ks_report .inner{padding:38px 38px 28px 38px;border:1px solid #dfbd81;background:#fefbf8;margin-top:45px;border-radius:10px;}
.ks_report .halfItem{width:528px;border:1px solid #cbd0e5;height:298px;}
.ks_report .title{width:236px;height:65px;background:url(../images/icon4.png) no-repeat;left:50%;margin-left:-118px;top:-11px;font-size:26px;color:#724810;text-align:center;line-height:58px;}
.ks_report .halfItem:nth-of-type(1) img{margin:18px auto 0 auto;display:block;}
.ks_report .studentsBox{border:1px solid #f3e5d4;margin-top:65px;}
.ks_report .rowItem span{font-size:18px;color:#333;width:20%;text-align:center;}
.ks_report .rowItem{padding:10px}
.ks_report .halfItem:nth-of-type(2){padding:0 20px;width:488px;}
.ks_report .rowItem:nth-of-type(1){background:#fef9f3;}
.ks_report li span{width:20%;font-size:16px;color:#644317;text-align:center;}
.ks_report li{padding:15px 0;border-bottom:1px solid #f7f6f6;}
.ks_report .scrollBox{height:160px;overflow:hidden;}
.ks_report .scrollBox ul{background:#fffefe}
.ks_report .zixunBtn{width:323px;height:66px;background:url(../images/btn.png) no-repeat;font-size:24px;color:#724b1a;text-align:center;line-height:57px;display:block;margin:30px auto 0 auto;}
.mCSB_dragger_bar{background:#ae8458!important;border-radius:10px;}
.mCSB_scrollTools .mCSB_draggerRail{background:#f6ddbc;}
.ks_team{padding-top:40px;}
.ks_team h1{font-size:40px;color:#4c2c1c;background:url(../images/icon5.png) no-repeat center center;text-align:center;padding:40px 0;}
.ks_team h4{font-size:32px;color:#4c2c1c;background:url(../images/icon6.png) no-repeat center center;text-align:center;margin-bottom:40px;}
.ks_team .teamBox{width:1090px;height:530px;background:url(../images/bg1.png) no-repeat center top;padding:35px 45px;}
/*轮播样式*/
.zy-Slide{width:635px;height:280px;padding-top:16px;}
.zy-Slide{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.zy-Slide ul{width:100%;height:100%;}
.zy-Slide li{position:absolute;list-style:none;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;border-radius:3px;margin:0;padding:0;}
.zy-Slide li{background:transparent;}
.zy-Slide li img{width:100%;height:100%;vertical-align:middle;}
.zy-Slide .prevbtns{width:82px;height:82px;background:url(image/icon33.png) no-repeat;left:-50px;top:186px;transition:all 0.6s;cursor:pointer;z-index:4;}
.zy-Slide .nextbtns{width:82px;height:82px;background:url(image/icon34.png) no-repeat;right:-50px;top:186px;transition:all 0.6s;cursor:pointer;z-index:4;}
.zy_pagination{position:absolute;left:258px;bottom:5px;}
.zy_pagination .slide_btn{width:8px;height:5px;border-radius:3px;background:#d8ba9e;margin:0 1px;cursor:pointer;display:inline-block;font-size:0;opacity:0.6}
.zy_pagination .slide_btn.on{background:#e0be91;width:15px;opacity:1;}
.teamRight{width:635px;height:450px;box-shadow:0 0 10px #ddd;}
.ks_team .teamLeft{width:280px;}
.ks_team .teamLeft:hover .mengceng{display:block;}
.ks_team .teamLeft .student_top{width:255px;height:307px;border:1px solid #dfbd81;border-radius:10px;padding:10px;background:#fff;}
.ks_team .teamLeft .name{width:198px;height:55px;background:url(../images/icon7.png) no-repeat;text-align:center;line-height:48px;left:50%;margin-left:-99px;top:-10px;font-size:18px;color:#724810;}
.ks_team .teamLeft .scoreBar{width:240px;height:74px;background:#f6e3cb;background:linear-gradient(to bottom,#f6e3cb,#dfbc8f);margin:0 auto;font-size:24px;color:#76511b;text-align:center;line-height:74px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.ks_team .teamLeft .scoreBar b{font-size:42px;color:#76511b;display:inline-block;}
.ks_team .teamLeft .scoreBar img{margin:30px 5px 0 0;}
.ks_team .teacherName{text-align:center;padding:10px 0;}
.ks_team .teacherName span{font-size:22px;color:#4c2c1c;}
.ks_team .teacherName i{font-size:14px;color:#764b15;background:#f2d5b2;background:linear-gradient(to bottom,#f2d5b3,#dab482);padding:5px 12px;border-radius:5px;border-top-left-radius:10px;margin-left:6px;}
.ks_team .teacherIntros{width:550px;margin:0 auto;padding:20px;background:#feeed8;font-size:16px;color:#76511b;line-height:24px;}
.ksItem{margin-top:20px;}
.ksItem h1{text-align:center;}
.ksItem h1 span{font-size:40px;color:#4c2c1c;text-align:center;padding:50px 60px;background:url(../images/tree_1.png) no-repeat left center,url(../images/tree_2.png) no-repeat right center;display:inline-block;}
.ks_vip .vipBox{width:1160px;height:362px;background:url(../images/bg2.png) no-repeat center top;padding:30px 20px 0 0;}
.ks_vip .vipRight{width:645px;height:225px;border:9px solid #dab280;margin-top:12px;padding-left:25px;}
.ks_vip .vipR_l h4{font-size:20px;color:#df2b07;text-align:center;padding:12px 0 6px 0;}
.ks_vip .vipR_l h5{font-size:16px;color:#aa8044;text-align:center;}
.ks_vip .vipR_l{width:370px;}
.ks_vip .vipR_l ul{width:345px;padding:5px 10px;border:1px dashed #f0c389;margin-top:5px;}
.ks_vip .vipR_l li{font-size:16px;color:#666;background:url(../images/icon9.png) no-repeat left center;padding:5px 0 5px 33px;}
.ks_vip .vipR_r{width:245px;padding-top:42px;}
.ks_vip .testBtn{display:block;width:162px;height:33px;text-align:center;padding:17px 0 0 0;background:url(../images/btn1.png) no-repeat;font-size:16px;color:#fff;margin-left:45px;}
.ks_vip .vipBtn{width:323px;height:66px;text-align:center;line-height:60px;font-size:24px;color:#724b1a;display:block;margin:0 auto 20px auto;background:url(../images/btn.png) no-repeat;}
.ks_self li{padding:10px;border-radius:10px;border:1px solid #f0c389;background:#fff;margin-right:22px;}
.ks_self .name{width:198px;height:55px;background:url(../images/icon10.png) no-repeat;left:50%;margin-left:-94px;top:-11px;font-size:16px;color:#724810;text-align:center;line-height:20px;padding:4px 0 0 0;}
.ks_self .visibleImg{width:250px;}
.ks_self .visibleImg img{max-width:100%;}
.ks_self .hidePop{width:556px;height:200px;border:9px solid #dab280;background:#fff;left:271px;top:5px;z-index:2;padding:20px;display:none;}
.ks_self .hidePop .name1{font-size:18px;color:#432a06;background:url(../images/icon11.png) no-repeat left center}
.ks_self .hidePop .subject{font-size:18px;color:#432a06;}
.ks_self .hidePop span{width:54px;font-size:18px;color:#432a06;}
.ks_self .hidePop p{width:465px;font-size:16px;color:#80510e;line-height:20px;}
.ks_self .hidePop .addPadRight{padding:4px 0 4px 20px}
.ks_self li:hover .hidePop{display:block;}
.ks_self .hd_zixun{width:323px;height:66px;text-align:center;line-height:60px;font-size:24px;color:#724b1a;display:block;margin:20px auto;background:url(../images/btn.png) no-repeat;}
.heartBox{}
.heartBox .hearImgs{width:685px;margin:0 auto;height:512px;overflow:hidden;}
.heartBox .col_1{width:215px;margin-right:20px;}
.heartBox .col_2{width:215px;margin-right:20px;}
.heartBox .col_3{width:215px;}
.heartBox .hearImgs img{margin-bottom:10px;border:1px solid #dec395;border-radius:10px;}
.heartBox{width:1180px;height:512px;background:#fff url(../images/bg3.jpg) no-repeat center top;overflow:hidden;border:2px solid #dec395;box-sizing: border-box;border-radius:10px;}
.heartBox ul{width:685px;margin:0 auto;}
.enter2021{margin:20px auto 50px auto;}
.enter2021 .w1180{height:188px;background:url(../images/bg6.png) no-repeat center top;}
.enter2021 .intros{width:800px;padding:30px 25px 0 25px;}
.enter2021 .intros p{font-size:20px;color:#462c08;line-height:54px;background:url(../images/bg4.png) no-repeat center center;text-align:center;margin-bottom:15px;width:750px;}
.enter2021 .intros p:nth-of-type(2){background:url(../images/bg4.png) no-repeat center center;width:760px;}
.enter2021 .arrow2{margin-top:60px;}
.enter_2021{margin:30px 30px 0 0;}
.a_mask{width:100%;height:100%;background:rgba(0,0,0,.5);left:0;top:0;bottom:0;right:0;position:fixed;z-index:8;display:none;}
/* 抽奖弹框 */
.ld_fancybox{width:644px;height:600px;background:#feeee2;position:fixed;left:50%;margin-left:-322px;top:50%;margin-top:-300px;z-index:9;border-radius:10px;display:none;}
.ld_fancybox h3{padding:30px 0;}
.ld_fancybox .list{width:488px;height:155px;overflow:hidden;padding:10px;border:5px solid #fce9c7;border-radius:10px;margin:0 auto;background:#fff;}
.ld_fancybox .titBar span:nth-of-type(1){width:50px;text-align:left;font-size:14px;color:#816c5d;}
.ld_fancybox .titBar span:nth-of-type(2){width:80px;text-align:left;font-size:14px;color:#816c5d;}
.ld_fancybox .titBar span:nth-of-type(3){width:95px;text-align:left;font-size:14px;color:#816c5d;}
.ld_fancybox li span:nth-of-type(1){width:50px;text-align:left;font-size:12px;color:#816c5d;}
.ld_fancybox li span:nth-of-type(2){width:80px;text-align:left;font-size:12px;color:#816c5d;}
.ld_fancybox li span:nth-of-type(3){width:102px;text-align:left;font-size:12px;color:#816c5d;}
.ld_fancybox .halfBorder{border-right:1px solid #e8b287;padding:10px 0;}
.ld_fancybox .sListHeight{width:240px;height:155px;overflow:hidden;}
.ld_fancybox .ld_ul li{width:150px;height:135px;position:absolute;}
.ld_fancybox .ld_ul li img{width:100%;}
.ld_fancybox .ld_ul{width:450px;margin:10px auto;height:408px;padding:30px;background:#eba86f;border-radius:15px;border:6px solid #fce9c7;}
.ld_ul li:nth-child(1){left:20px;top:20px;}
.ld_ul li:nth-child(2){left:170px;top:20px;}
.ld_ul li:nth-child(3){left:320px;top:20px;}
.ld_ul li:nth-child(4){left:320px;top:155px;}
.ld_ul li:nth-child(5){left:320px;top:290px;}
.ld_ul li:nth-child(6){left:170px;top:290px;}
.ld_ul li:nth-child(7){left:20px;top:290px;}
.ld_ul li:nth-child(8){left:20px;top:155px;}
.ld_ul li:nth-child(9){left:170px;top:155px;cursor:pointer;}
.ld_fancybox .wfxq_scroll2{height:467px;overflow:hidden;}
.luckFancybox{width:321px;height:357px;background:url(../images/tips.png) no-repeat;position:fixed;left:50%;margin-left:-160px;top:50%;margin-top:-178px;z-index:10;display:none;}
.luckFancybox .closeBtn{width:28px;height:28px;background:url(../images/close.png) no-repeat;right:-20px;top:30px;}
.ld_fancybox .closeBtn{width:24px;height:24px;background:url(../images/close2.png) no-repeat;right:-30px;top:-7px;}
.luckFancybox .ld_name{font-size:14px;color:#f2573b;margin-top:185px;}
.luckFancybox .hd_zixun{font-size:14px;color:#e13110;background:#ffe474;padding:5px 10px;border-radius:30px;bottom:30px;left:80px;}
.luckFancybox .useBtn{font-size:14px;color:#e13110;background:#ffe474;padding:5px 10px;border-radius:30px;bottom:30px;right:80px;}
.luckFancybox .useWay{font-size:16px;color:#fff2c0;margin-top:57px;text-align:center;}
.ld_fancybox .rule{padding:20px 0;text-align:left;width:576px;margin:0 auto;}
.ld_fancybox .rule h6{font-size:16px;color:#816c5d;font-weight:bold;text-align:left;padding-bottom:8px;}
.ld_fancybox .rule p{font-size:14px;color:#816c5d;line-height:22px;padding:2px 0;text-align:left;}
.select_img{position:absolute;left:0;top:0;display:none;}
.ld_fancybox .ld_ul li.select .select_img{display:block;}
.ks_self .hidePop .storyHeight{height:140px;overflow:hidden;}
.open_ld{position:fixed;left:5px;bottom:60px;z-index:6;}
.tm_header .a_txt,.tm_header .sp_link a{color:#bbbbbb;}
.tm_header{border-bottom:1px solid #384a96}
.re_tips{font-size:24px;color:#333;margin-top:56px;text-align:center;}
.caidai{right:-30px;bottom:-31px;}
.daxn-fixed{z-index:5!important;}
.ks_team .planBtn{width:323px;height:66px;text-align:center;line-height:60px;font-size:24px;color:#724b1a;display:block;margin:20px auto;background:url(../images/btn.png) no-repeat;}
.mengceng{width:100%;height:330px;background:rgba(0,0,0,.6);left:0;top:0;z-index:3;border-radius:10px;display:none;font-size:14px;color:#fff;line-height:24px;padding:80px 25px 0 25px;box-sizing: border-box}
.footerFixed{position:fixed;width:100%;left:0;bottom:0;z-index:5;}
.footerFixed img{width:100%;}
.footerFixed .getCouponBtn{right:0;margin-right:18.2%;top:50%;margin-top:-19px;}
.plan_header .sp_link a:hover{color:#df7f23;}
.plan_header{z-index:7;}
.s_list .s_div .halfBorder:nth-of-type(2){border-right:none;}
.ld_fancybox .s_list2 .halfBorder{border-right:none;}
.daxn-fixed{display:none!important;}
.videoFancybox{width:800px;height:431px;position:fixed;left:50%;margin-left:-400px;top:50%;margin-top:-216px;z-index:10;background:#fff;border-radius:10px;}
.videoFancybox .closeBtn_video{width:24px;height:24px;background:url(../images/close2.png) no-repeat;right:-28px;top:0;}

/*获取直播入场券*/
.ks_live{padding-top:40px;}
.ks_live h1 {font-size: 40px;color: #4c2c1c;background: url(../images/icon5.png) no-repeat center center;text-align: center;padding: 40px 0;}
.ks_live h4 {font-size: 32px;color: #4c2c1c;background: url(../images/icon6.png) no-repeat center center;text-align: center;margin-bottom: 40px;}
.ks_live .ks_live_box{width:1180px;height: 599px;background:url(../images/ks_live_bg.png) no-repeat center center;text-align: center;}
.ks_live .ks_live_img{margin-top:20px;}
.ks_live .zixunBtn{width: 323px;height: 66px;background: url(../images/btn.png) no-repeat;font-size: 24px;color: #724b1a;text-align: center;line-height: 57px;display: block;margin: 5px auto 0 auto;}
.ks_live .ks_live_txt{width: 425px;height: 124px;background: url(../images/ks_live_txt.png) no-repeat;position: absolute;top:271px;left:528px;}
.ks_live .ks_live_txt .p1{color: #311111;font-size:24px;padding:12px 0 15px 80px;text-align: left;}
.ks_live .ks_live_txt .p2{color: #6e5450;font-size:22px;padding:0 0 8px 80px;text-align: left;}
/*抽奖成功弹窗*/
.con_live_btn_pop{display: none;text-align: center;width:386px;height: 230px;background: #fff;border-radius: 10px;position: fixed;top:50%;left:50%;margin-top:-115px;margin-left: -193px;z-index: 10;}
.con_live_btn_pop img{margin-top:-44px;}
.con_live_btn_pop p{color: #4c2c1c;font-size:30px;margin-top:15px;}
.con_live_sure{cursor: pointer;color: #fff;font-size:30px;height: 65px;line-height: 65px;background: #e21e37;position: absolute;bottom: 0;width:100%;border-radius:0 0 0.6rem 0.6rem;}

.znxt_video_ab1{display: none;width:768px;height:432px;position:fixed;left:50%;margin-left:-384px;top:50%;margin-top:-216px;z-index:10;}
.div_closed{width:51px;height:49px;color:#fff;text-align:center;line-height:49px;position:absolute;right:-51px;top:0;background:#000;font-size:20px;cursor:pointer;}

