@charset "gb2312";
/* CSS Document */
/*
* Description: 21年双十一专题
* Update:      14/10/2021
* Author:      xuyongmei
*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style: none;}
body{font-size: 16px; background: #851c2b;  color:#333;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{ color:#fff; text-decoration: none;}
a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
/* ---------------------------------分隔线--------------------------------- */
.autoin{margin:0 auto;width:1180px;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;}
img{display:block;}
.bz{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
.btn{display: block;}

/* banner */
.banner{width:100%;height:469px;background: url(../images/banner.jpg) center top no-repeat;}
.banner.active{height:439px;background-image: url(../images/banner1.jpg);}
.banner.active2{height:489px;background-image: url(../images/banner2.jpg);}

/*一键直达*/
.ztop_wrap{width:100%;height: 281px;background: url(../images/ztop_bg.jpg) center top no-repeat;overflow: hidden;}
.ztop_wrap.active{background-image: url(../images/ztop_bg1.jpg);}
.ztop_wrap.active2{background-image: url(../images/ztop_bg2.jpg);}

.ztop_con{margin-top: 13px;}
.ztop_con h4{height: 43px;overflow: hidden;}
.ztop_con h4 img{margin: 9px auto 0;}
.ztop_l{float: left;width: 369px;margin-left: 123px;}
.ztop_mid{float: left;width: 197px;}
.ztop_r{float: left;width: 373px;}

.ztop_ul{margin-top: 20px;}
.ztop_ul1,.ztop_l span{margin-left: 15px;}
.ztop_ul2{margin-left: 12px;}
.ztop_ul3{margin-left: 15px;}
.ztop_ul li,.ztop_l span{float:left;width:168px;height:48px;line-height:42px;font-size:18px;color:#fff;text-align:center;letter-spacing:1px;margin-bottom: 2px;cursor: pointer;}
.ztop_ul1 li,.ztop_l span{background: url(../images/ztop_li1.png) no-repeat;}
.ztop_ul2 li{background: url(../images/ztop_li2.png) no-repeat;}
.ztop_ul3 li{background: url(../images/ztop_li3.png) no-repeat;}
.ztop_ul li:hover,.ztop_l span:hover{opacity: 0.9;}

/*先领券*/
.yhq_wrap {width: 100%;height: 392px;background: url(../images/yhq_bg.jpg) center top no-repeat;overflow: hidden;}
.yhq_wrap.active{background-image: url(../images/yhq_bg1.jpg);}
.yhq_wrap.active2{background-image: url(../images/yhq_bg2.jpg);}
.use_span{display: block;width: 115px;height: 38px;margin-left: 987px;cursor: pointer;}
.use_span1{margin-top: 112px;} 

.pos{position: relative;}
.yj_con{height: 193px;margin-top: 11px;overflow: hidden;}
.yjlq_btn{width: 144px;height: 144px;margin: 27px 0 0 901px;}

/*预付定金*/
.yfu_wrap{width: 100%;height: 362px;background: url(../images/yfu_bg.jpg) center top no-repeat;overflow: hidden;}
.use_span2{margin-top: 87px;}

.yhq_ul{margin-top:8px;overflow: hidden;}
.yhq_ul1{height: 200px;margin-top: 8px;padding-left: 84px;}
.yhq_ul li{float: left;width: 319px;height: 181px;margin: 0 10px;overflow: hidden;}
.yhq_ul li a{display: block;width: 87px;height: 98px;margin: 64px 0 0 204px;}

/*领取成功提示*/
.pop1,.pop2,.pop3{top:50%;left: 50%;z-index: 99;display: none;}
.pop1,.pop2{position: absolute;width: 258px;}
.pop1 {height: 80px;background: url(../images/pop1.png) no-repeat;margin: -40px 0 0 -129px;}
.pop2 {height: 112px;background: url(../images/pop2.png) no-repeat;margin: -56px 0 0 -129px;}
.pop3 {width:276px;height: 112px;background: url(../images/pop3.png) no-repeat;margin: -56px 0 0 -138px;position: fixed;}

/*使用说明 弹窗 活动规则弹窗*/
.gray {width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.7);position: fixed;top: 0;left: 0;z-index: 99;display: none;}
.pop_wrap{width: 440px;background-color: #fff;position: fixed;top: 50%;left: 50%;border-radius: 4px;-webkit-border-radius: 4px;-ms-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;margin-left: -220px;z-index: 111;display: none;overflow: hidden;}
.use_pop1{height: 360px;margin-top: -180px;}
.use_pop2,.rule_pop,.gift_pop{height: 420px;margin-top: -211px;}

.pop_h4{height: 42px;margin-top: 20px;overflow: hidden;}
.pop_h4 span{display: table;height: 42px;line-height: 42px;font-size: 22px;font-weight:bold;color: #2a2c34;text-align: center;letter-spacing: 1px;background: url(../images/line2.png) center 28px repeat-x;margin: 0 auto;}
.use_pc1{height: 200px;overflow: hidden;margin-top: 15px;}
.use_pc2,.rule_pc{height: 262px;overflow-y: auto;margin-top: 15px;}
.use_pc p{overflow: hidden;margin-bottom: 15px;}
.use_pc .te_p{margin-bottom: 0;}
.rule_pc p{overflow: hidden;margin-bottom: 15px;}
.rule_pc .te_p{margin-bottom: 15px;}
.use_pc p em,.use_pc p span,.rule_pc p em,.rule_pc p span {float: left;}
.use_pc p em,.rule_pc p em {width: 16px;height: 16px;line-height: 16px;font-size: 12px;color: #fff;text-align: center;background: url(../images/num_bg1.png) no-repeat;margin: 5px 7px 0 28px;}
.use_pc p span,.rule_pc p span {width: 360px;line-height: 26px;font-size: 16px;color: #171920;}
.te_p span{width:533px;margin-left: 30px;}

.pop_btn{display: block;width: 156px;height: 40px;line-height: 40px;font-size: 16px;color: #fff;text-align: center;letter-spacing: 1px;background-color: #408cff;border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;margin: 15px auto 0;}
.pop_btn:hover{opacity: 0.9;}

/*直播入口*/
.zbo_wrap{width: 100%;height: 328px;background: url(../images/zbo_bg.jpg) center top no-repeat;overflow: hidden;}

.zbo_con{height: 328px;overflow: hidden;margin-top: 40px;}
.zbo_cl,.zbo_cr{float: left;height: 288px;overflow: hidden;}
.zbo_cl{width: 570px;}
.zbo_cl a{width: 135px;height: 44px;margin: 106px 0 0 111px;}

.time_con{height: 92px;margin: 13px 0 0 71px;overflow: hidden;position: relative;}
.time_m{overflow: hidden;}
.time_m li{float: left;width: 116px;}
.time_m li p,.time_m li span{color: #fffbe9;text-align: center;text-shadow: 0 3px 3px rgba(130,24,41,0.6);-webkit-text-shadow: 0 3px 3px rgba(130,24,41,0.6);}
.time_m li p{height: 26px;line-height: 26px;font-size: 16px;}
.time_m li span{display:block;height: 24px;line-height: 24px;font-size: 14px;margin-top: 35px;}
.time_m li .span_04{font-weight: bold;}

.time_mid{width: 442px;height:16px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border:2px solid #fef1da;position:absolute;top: 34px;left: 11px;z-index: 2;overflow: hidden;}
.line1{display:block;width: 76px;height:12px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;background: url(../images/line1.png) left center repeat-x;overflow: hidden;}

.time_mb{width: 442px;height:49px;position:absolute;top:28px;left:11px;z-index: 3;}
.time_mb p{float: left;height: 49px;overflow: hidden;}
.time_mb .time_p1,.time_mb .time_p3{width: 104px;}
.time_mb .time_p2{width: 116px;}
.em1{display: block;width: 48px;height: 49px;background: url(../images/time1.png) no-repeat;}
.time_p1 em{margin-left: 28px;}
.time_p2 em{margin-left: 40px;}
.time_p3 em{margin-left: 32px;}

.zbo_cr{width: 597px;margin-left: 13px;}
.zbo_btn2{width: 220px;height: 74px;margin: 199px 0 0 28px;}

.title{height:118px;overflow: hidden;}
.title img{display: block;margin: 38px auto 0;}

/*购课享好礼*/
.gift_wrap{width: 100%;height: 753px;background: url(../images/gift_bg.jpg) center top no-repeat;padding-top:30px;overflow: hidden;}
.gift_wrap.active{background-image: url(../images/gift_bg1.jpg);}
.gift_wrap .title{height: 125px;}
.gift_wrap .title img{margin-top: 50px;}

.gift_con{width: 370px;height: 384px;margin: 61px 0 0 694px;overflow: hidden;}
.gift_con h4,.gift_con h4 img{width: 142px;height: 40px;}
.gift_con h4{margin: 43px auto 0;overflow: hidden;}
.gift_mc{height: 175px;margin-top: 15px;padding: 0 35px 0 23px;}
.gift_mc2{display: none;}
.gift_mc p{overflow: hidden;margin-bottom: 9px;}
.gift_mc p em,.gift_mc p span{float: left;line-height: 28px;color: #fff2d5;}
.gift_mc p em{width: 28px;font-size: 16px;}
.gift_mc p span{width: 282px;font-size: 14px;letter-spacing: 1px;}

.rule_btn,.gift_btn{width: 133px;height: 37px;margin-left: 38px;}
.rule_btn{background:url(../images/rule_btn.png) no-repeat;margin-bottom: 10px;}
.gift_btn{background:url(../images/gift_btn.png) no-repeat;}
.rule_btn:hover,.gift_btn:hover{opacity: 0.9;}

/*导航*/
.nav_wrap{width:1180px;height: 64px;margin: 0 auto;}
.nav_con{width:1180px;height: 64px;overflow: hidden;}
.nav_wrap.cur .nav_con{position: fixed;top: 0;left: 50%;margin-left: -590px;z-index: 999;}
.nav_ul{width:1147px;height: 64px;display: -webkit-flex;
  display: flex; display: -webkit-flex;
  flex-direction: row;-webkit-flex-direction: row;
  flex-wrap: nowrap;-webkit-flex-wrap: nowrap;
  justify-content:space-around;-webkit-justify-content:space-around;
 	align-items:center;-webkit-align-items:center;margin-left: 16px;}
.nav_ul1{background-color: #860000;}
.nav_ul2{background-color: #003470;}
.nav_ul li{flex: 1;height: 64px;line-height: 64px;font-size: 20px;text-align: center;color:rgba(255,255,255,0.6);cursor: pointer;}
.nav_ul li.bor1{border-right: 0;}
.nav_ul1 li{border-right: 1px solid #720000;}
.nav_ul2 li{border-right: 1px solid #012248;}
.nav_ul li.cur{color: #fff;font-weight:bold;border-right: 0;}
.nav_ul1 li.cur{background-color: #cc2f41;}
.nav_ul2 li.cur{background-color: #0d498d;}

.cont_con{width: 1123px;margin-left: 29px;overflow: hidden;}
.cont_in{display: none;}

.m_div{width:1123px;margin:0 auto;position: relative;overflow: hidden;}
.mm_div{width:11230px;position: absolute;top:0;left:0;}
.tao_ul{float:left;width:1123px;overflow: hidden;}
.tao_ul li{float:left;width:341px;height: 384px;background: url(../images/tao_li1.png) no-repeat;margin: 0 17px 28px 16px;overflow: hidden;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.tao_ul li.cur{transform: translateY(-5px);-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);}

/*分页*/
.fye_ol{height:35px;text-align: center;font-size: 0;overflow: hidden;}
.fye_ol li{display: inline-block;vertical-align: middle;width: 32px;height: 35px;line-height:36px;font-size: 18px;font-weight:bold;text-align: center;color:#072a46;margin: 0 9px;background:url(../images/fye_li.png) no-repeat;cursor: pointer;}
.fye_ol li.cur{color: #fff;background-image: url(../images/fye_lih.png);}

/*甄选大师系列课*/
.dashi_wrap{width: 100%;height: 1470px;background: url(../images/dashi_bg.jpg) center top no-repeat;padding-top:20px;overflow: hidden;}
.yhq_ul2{height: 224px;margin: 31px 0 48px 0;padding: 23px 0 0 84px;}

.dashi_con{height: 920px;}
.dashi_con .m_div{height: 850px;}
.dashi_tao{padding-top: 18px;}

.tao_ul li h4{width:284px;height: 66px;line-height: 66px;font-size: 24px;font-weight: bold;text-align: center;color: #fffcf2;background-image:-webkit-linear-gradient(top,#fff,#fffcf2,#ffedb4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing: 1px;margin: 8px auto 0;overflow: hidden;}
.tao_t{overflow: hidden;}
.tao_t1{height: 153px;}
.tao_t h5,.tao_t p{text-align:center;overflow: hidden;}
.tao_t h5{height:50px;line-height: 50px;font-size:24px;color: #3b0504;font-weight:bold;margin-top: 13px;}
.tao_t p{display:table;height:38px;line-height: 38px;font-size:18px;color: #5f3503;background-color: #f3e2bf;border-radius: 20px;-webkit-border-radius: 20px;margin: 5px auto 0;padding: 0 14px;}

.tao_b{width:341px;height: 148px;padding-top:16px;position: relative;}
.gift_img{width: 92px;height: 88px;position: absolute;top: -35px;right: 26px;}
.gift_img1{background: url(../images/gift_01.png) no-repeat;}
.gift_img2{background: url(../images/gift_02.png) no-repeat;}
.gift_img3{background: url(../images/gift_03.png) no-repeat;}
.gift_img4{background: url(../images/gift_04.png) no-repeat;}
.gift_img5{background: url(../images/gift_05.png) no-repeat;}
.gift_img6{background: url(../images/gift_06.png) no-repeat;}
.gift_p{height:32px;line-height:32px;font-size: 18px;font-weight: bold;color: #d6340e;text-shadow: 0 2px 0 rgba(255,255,255,0.9);-webkit-text-shadow: 0 2px 0 rgba(255,255,255,0.9);-moz-text-shadow: 0 2px 0 rgba(255,255,255,0.9);-ms-text-shadow: 0 2px 0 rgba(255,255,255,0.9);-o-text-shadow: 0 2px 0 rgba(255,255,255,0.9);margin-left: 32px;letter-spacing: 1px;}

.tao_bb{text-align:center;font-size:0;margin: 12px auto 0;overflow: hidden;}
.tao_bb1{width: 282px;height: 62px;background: url(../images/b1.png) no-repeat;}
.tao_bb a{display: block;overflow: hidden;}
.tao_bb a:hover{opacity: 0.9;}
.tao_bb1 span,.tao_bb1 s{float: left;}
.tao_bb span{color: #fff;letter-spacing: -1px;}
.tao_bb s{text-decoration: none;}
.i1{letter-spacing: -2px;margin-left: -1px;}

.tao_bb1 a{width: 282px;height: 62px;text-align:center;}
.tao_bb1 s{width: 90px;line-height:24px;font-size:20px;color: #ac410c;margin: 7px 0 0 18px;}
.tao_bb1 span{width: 114px;line-height:42px;font-size:34px;color: #fff;margin-top: 9px;}
.tao_bb1 span i{display:inline-block;vertical-align:middle;font-size: 18px;}

/*优选精品系列课*/
.jpin_wrap{width: 100%;height: 1680px;background: url(../images/jpin_bg.jpg) center top no-repeat;padding-top:20px;overflow: hidden;}
.jpin_wrap .yj_con{height: 196px;margin-top: 29px;}
.yhq_ul3{height: 224px;margin: 13px 0 48px 0;padding: 23px 0 0 84px;}

.jpin_con{height: 922px;}
.jpin_con .m_div{height: 860px;}
.jpin_tao{padding-top: 28px;}

.tao_t .gift_p{display: block;height:32px;line-height:32px;font-size: 18px;font-weight: bold;color: #d6340e;text-align:left;background:none;padding: 0;margin: 13px 0 0 32px;}
.tp2{width: 160px;height: 36px;line-height:32px;font-size:22px;color:#fcfbe3;text-align:center;background: url(../images/b4.png) no-repeat;margin: 6px 0 0 50px;}

.tao_bb2{width: 299px;height: 63px;background: url(../images/b2.png) no-repeat;margin-top: 7px;}
.tao_bb2 a{width: 299px;height: 63px;}
.tao_bb2 span,.tao_bb2 em{float:left;height: 62px;line-height: 62px;text-align: center;color: #fff;}
.tao_bb2 span{width: 170px;font-size: 20px;margin-left: 18px;}
.tao_bb2 span b{display:inline-block;vertical-align:middle;font-size: 34px;font-weight: normal;margin-top: -5px;}
.tao_bb2 em{width: 83px;font-size: 22px;font-weight: bold;}


/*老学员专属特权*/
.old_wrap{width: 100%;height: 1210px;background: url(../images/old_bg.jpg) center top no-repeat;padding-top:20px;overflow: hidden;}
.old_wrap .title{height: 178px;}

.old_con{height: 925px;}
.old_con .m_div{height: 860px;}
.old_tao{padding-top: 28px;}

/*限时爆款省钱福利*/
.fuli_wrap{width: 100%;height: 1130px;background: url(../images/fuli_bg.jpg) center top no-repeat;padding-top:20px;overflow: hidden;}
.fuli_wrap .title{height: 135px;}
.fuli_wrap .title img{margin-top: 40px;}

.fuli_til{display:block;overflow: hidden;margin-top: 20px;}
.fuli_til img{width: 374px;height: 78px;margin: 0 auto;}

.fuli_con{height: 922px;}
.fuli_con .m_div{height: 858px;}
.fuli_tao{padding-top: 22px;}
.tao_t2{height: 153px;}
.tao_t2 h5{height:54px;line-height:54px;margin-top: 18px;}
.tao_t2 p{margin-top: 7px;}

.tao_b2 .gift_p i{display: inline-block;vertical-align: middle;font-size: 34px;margin-top: -7px;}
.tao_bb3{width: 305px;height: 74px;background: url(../images/b3.png) no-repeat;}
.tao_bb3 a{padding: 9px 7px 0;}
.tao_bb3 p{float: left;width: 130px;line-height: 24px;font-size: 20px;color: #fff;text-align: right;}
.tao_bb3 p s{display: block;height: 22px;line-height: 22px;font-size: 18px;color: #f1e3cb;text-decoration:none;overflow: hidden;margin-top: 0;}
.tao_bb3 p s i{letter-spacing: -2px;}
.tao_bb3 span{float: left;width: 130px;height: 44px;line-height: 44px;font-size: 32px;text-align: center;color: #fff;margin: 0 0 0 16px;letter-spacing:1px;}
.tao_bb3 span i{display: inline-block;vertical-align: middle;font-size: 22px;}

/*轻技能*/
.qtxy_wrap{width: 100%;height: 619px;background: url(../images/qtxy_bg.jpg) center top no-repeat;overflow: hidden;padding-top: 20px;}
.qtxy_wrap .title img{margin-top: 40px;}

.qtxy_t{margin-top: 42px;overflow: hidden;padding-left: 62px;}
.qtxy_t a{float:left;width: 519px;height: 115px;margin-right: 28px;}
.qtxy_btn1,.qtxy_btn2{margin-bottom: 50px;}
.qtxy_wrap .qtxy_btn5{width: 100px;height: 100px;margin: 32px 0 0 804px;}

/*活动说明*/
.explain_wrap{width: 100%;height: 536px;background: url(../images/explain_bg.jpg) center top no-repeat;overflow: hidden;padding-top: 20px;}
.explain_wrap .title{}

.exp_con{width: 786px;height: 240px;margin:31px auto 0;padding: 21px 0 0 50px;overflow: hidden;}
.exp_con p{margin-top:7px;overflow: hidden;}
.exp_con p em,.exp_con p span{float: left;color: #fff9dc;letter-spacing: 1px;}
.exp_con p em{width: 26px;height: 26px;line-height: 26px;font-size: 16px;}
.exp_con p span{width: 620px;line-height:26px;font-size:14px;}


/*右侧导航*/
.side_r{width: 134px;height: 497px;position: fixed;top:50%;right:0;margin-top:-210px;z-index: 10;display: none;}
.side_rin{width: 134px;height: 497px;background: url(../images/side_r.png) no-repeat;padding: 119px 10px 0 4px;position: relative;}

.side_rul{height:315px;overflow: hidden;}
.side_rul li{width:100px;height: 40px;line-height:40px;font-size:14px;color:#fff;text-align:center;letter-spacing:1px;background-color:#bb1a2e;margin:0 auto 5px;cursor: pointer;overflow: hidden;}
.side_rul li.cur{background:url(../images/side_lih.png) no-repeat;}

.back_icon{display: block;height: 46px;cursor: pointer;}


/*注册商标*/
.ir{display: inline-block;vertical-align: middle;width: 12px;height: 11px;background: url(../images/ir.png) no-repeat;margin: -13px 2px 0 0;}



