@charset "gb2312";
/* CSS Document */
/*
* Description: 双旦主会场
* Update:      05/12/2020
* 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: #bc0000;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:1200px;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;}
img{display:block;vertical-align: top;}
.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;}
.tran{
    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;
}
.cur1{
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -o-transform: translateY(-5px);
}

/* banner */
.banner{width:100%;height:556px;overflow: hidden;}
.banner p{height:64px;line-height:64px;font-size: 30px;font-weight: bold;color: #fff;text-align: center;margin-top: 252px;letter-spacing: 2px;}

.title1{height: 111px;font-weight: bold;text-align: center;letter-spacing: 2px;overflow: hidden;}
.title1 h2{height: 58px;line-height: 58px;font-size: 42px;color: #fff;font-weight:bold;margin-top: 14px;}
.title1 p{height: 38px;line-height: 38px;font-size: 24px;color: #ed0000;}

/*购课惠补贴*/
.but_wrap{width:100%;height:483px;background: url(../images/but_bg.jpg?v=3) center top no-repeat;overflow: hidden;padding-top: 50px;}
.but_wrap .autoin{height:433px;position: relative;}

.but_ul{padding-left: 60px;margin-top: 60px;}
.but_ul li{float: left;width: 350px;height: 160px;background: url(../images/but_li.png?v=3) no-repeat;margin-right: 15px;}
.but_l{float: left;width: 252px;height: 148px;text-align:center;background: url(../images/but_l.png?v=3) no-repeat;margin: 8px 0 0 7px;}
.but_l p{height: 96px;line-height: 86px;font-size: 80px;font-family: "Impact";color: #f3201d;}
.but_l p i{display: inline-block;vertical-align: middle;font-size: 30px;font-weight:bold;margin: 20px 0 0 0;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;}
.but_l span{display:block;height:48px;line-height: 48px;font-size: 16px;color: #f3201d;}
.but_l span i{display:inline-block;vertical-align:middle;font-weight: bold;font-size: 18px;margin-top: -3px;}

.but_r{float: right;width: 85px;height: 160px;overflow: hidden;}
.but_r a,.but_r span{display:block;width: 85px;height: 160px;line-height:30px;font-size: 24px;color: #fff;text-align: center;text-shadow: 0 0 3px rgba(168,8,0,0.5);-webkit-text-shadow: 0 0 3px rgba(168,8,0,0.5);background: url(../images/but_r.png?v=3) no-repeat;}
.but_r a{padding-top: 15px;}
.but_r a:hover{background-image: url(../images/but_rh.png?v=3);}
.but_r span{padding-top: 30px;display: none;}
.but_r span.cur{display: block;}

.but_bp{line-height:42px;font-size: 16px;color: #ffe0e0;letter-spacing: 2px;margin-top: 15px;padding-left: 65px;}

/*领取成功弹窗*/
.yhui_pop{width: 336px;height: 104px;background: url(../images/pop1.png?v=3) no-repeat;position: absolute;left: 50%;margin-left: -168px;top:130px;z-index: 99;display: none;}

/*定金省更多*/
.djin_wrap{width:100%;height:459px;background: url(../images/djin_bg.jpg?v=3) center top no-repeat;overflow: hidden;padding-top: 30px;}
.djin_wrap .title1 p{color: #b8005b;}

.djin_ul{padding-left: 60px;margin-top: 60px;}
.djin_ul li{float: left;width: 350px;height: 160px;background: url(../images/djin_li.png?v=3) no-repeat;margin-right: 15px;}
.djin_l{float: left;width: 270px;color:#eb214c;text-align:center;overflow: hidden;margin-left: 10px;}
.djin_l p{height:66px;line-height:36px;font-size:18px;font-weight:bold;padding-top:30px;margin-top: 18px;}
.djin_l p em,.djin_l p i{display: inline-block;vertical-align: middle;}
.djin_l p em{font-size: 54px;font-weight: normal;font-family: "Impact";margin-top: -30px;}
.djin_l p i{width: 38px;height: 28px;background: url(../images/djin_01.png?v=3) no-repeat;margin: -10px 5px 0;}
.djin_l span{display: block;letter-spacing: 2px;}
.span1{width:210px;height:32px;line-height:32px;font-size: 18px;font-weight:bold;border: 1px solid #eb214c;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;margin: 0 auto;}
.span2{line-height: 34px;font-size: 14px;color: #eb4367;}

.djin_btn{float: right;width: 60px;height: 146px;line-height:30px;font-size: 24px;color: #fff;text-align: center;text-shadow: 0 0 3px rgba(168,8,0,0.5);-webkit-text-shadow: 0 0 3px rgba(168,8,0,0.5);-moz-text-shadow: 0 0 3px rgba(168,8,0,0.5);-ms-text-shadow: 0 0 3px rgba(168,8,0,0.5);-o-text-shadow: 0 0 3px rgba(168,8,0,0.5);margin: 7px 10px 0 0;padding-top: 15px;background: url(../images/djin_btn.png?v=3) no-repeat;}
.djin_btn:hover{font-weight: bold;background-image: url(../images/djin_btnh.png?v=3);}

.use_con{margin-top: 20px;padding-left: 65px;}
.use_con p{line-height:42px;font-size: 16px;color: #ffe0e0;letter-spacing: 2px;}

/*直播入口*/
.enter_wrap{width: 100%;background-color: #bc0000;padding: 0 0 20px;}

.enter_con{padding: 3px 0 0 20px;}
.enter_con a{float: left;overflow: hidden;}
.live_li{width: 570px;height: 282px;}
.bait_li{width: 581px;height: 248px;background: url(../images/bait_li1.png?v=3) no-repeat;margin: 34px 0 0 20px;}
.enter_con a span{display: block;width: 180px;height: 48px;margin-left: 18px;}
.live_btn{background: url(../images/live_btn.png?v=3) no-repeat;margin-top: 202px;}
.live_li:hover span{background-image: url(../images/live_btnh.png?v=3);}
.bait_btn{background: url(../images/bait_btn.png?v=3) no-repeat;margin-top: 168px;}
.bait_li:hover span{background-image: url(../images/bait_btnh.png?v=3);}

.title2{height:150px;text-align:center;overflow: hidden;}
.title2 h2{height: 68px;line-height: 68px;font-size: 46px;font-weight: bold;color: #fff;background-image: -webkit-linear-gradient(bottom,#ffedb8,#fff7db,#fffcf4);-webkit-background-clip: text;-webkit-text-fill-color: transparent;letter-spacing: 2px;margin-top: 10px;}
.title2 p{height: 50px;line-height: 50px;font-size: 26px;color: #ed1d1d;letter-spacing: 1px;}

/*新年聚惠*/
.jhui_wrap{width: 100%;background-color: #bc0000;padding: 30px 0 20px;}
.jhui_wrap .title2{}

.nav_wrap{width:1160px;height: 50px;}
.nav_wrap1{margin: 13px auto 0;}
.nav_con{width:1160px;height: 50px;overflow: hidden;}
.nav_wrap.cur .nav_con{position: fixed;top: 0;left: 50%;margin-left: -580px;z-index: 999;}
.nav_ul{width:1160px;height: 50px;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:0 auto;}
.nav_ul li{flex: 1;height: 50px;line-height: 50px;font-size: 20px;color: #ffc2c2;text-align: center;background-color:#990000;border-right: 1px solid #bc0000;cursor: pointer;}
.nav_ul li:hover{background-color: #b00606;}
.nav_ul li.cur{color: #fff;font-weight:bold;background-color: #ff3f3f;border-right: 0;}
.nav_ul li.bor1{border-radius: 5px 0 0 5px;-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;-ms-border-radius: 5px 0 0 5px;-o-border-radius: 5px 0 0 5px;}
.nav_ul li.bor2{border-right: 0;border-radius: 0 5px 5px 0;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;-ms-border-radius: 0 5px 5px 0;-o-border-radius: 0 5px 5px 0;}

.mdiv{width: 1160px;margin:0 auto;overflow: hidden;}
.mcon{display: none;}
.mcon_in{height: auto;overflow: hidden;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;padding-bottom: 25px;margin-top: 20px;}
.sub_til{width: 1160px;height: 88px;line-height: 88px;font-size: 42px;font-weight: bold;color: #fff;padding-left: 35px;}
.sub_til span{display: inline-block;vertical-align: middle;height: 36px;line-height: 36px;font-size: 24px;font-weight: normal;border: 2px solid #fff;border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;padding: 0 16px;margin: -3px 0 0 20px;}
.tao_con{overflow: hidden;padding: 30px 0 0 30px;}
.tao_con li{float:left;width: 350px;margin: 0 5px 15px 10px;overflow: hidden;}
.h4_01{width:100%;height: 40px;text-align:center;}
.h4_01 span{display: table;height: 40px;line-height: 38px;font-size: 26px;color:#fff;font-weight: bold;border-radius: 0 0 10px 10px;-webkit-border-radius: 0 0 10px 10px;-moz-border-radius: 0 0 10px 10px;-ms-border-radius: 0 0 10px 10px;-o-border-radius: 0 0 10px 10px;padding:0 20px;margin: 0 auto;overflow: hidden;}
.control_btn{width: 228px;height: 48px;margin: 10px auto 0;overflow: hidden;}
.control_btn a{display: block;width: 228px;height: 48px;line-height: 48px;font-size: 18px;font-weight: bold;color: #fff;text-align: center;letter-spacing: 2px;border-radius: 24px;-webkit-border-radius: 24px;-moz-border-radius: 24px;-ms-border-radius: 24px;-o-border-radius: 24px;cursor: pointer;}
.control_btn a i{display: inline-block;vertical-align: middle;width: 12px;height: 12px;margin: -3px 0 0 3px;}
.arr1{background: url(../images/arr1.png?v=3) no-repeat;}
.arr2{background: url(../images/arr2.png?v=3) no-repeat;}

.control_a2,.control_btn.cur .control_a1{display: none;}
.control_a1,.control_btn.cur .control_a2{display: block;}

.tao_mc{overflow: hidden;}

/*大师系列课*/
.tao_mc1{height: 1305px;}
.dashi_con{background-color: #5a0449;}
.dashi_til{background: url(../images/dashi_til.png?v=3) no-repeat;}
.dashi_tao li{height: 410px;}
.tao_t1{width:350px;height: 182px;overflow: hidden;position: relative;}
.tao_t1 h4{position: absolute;top: 0;left: 0;}
.tao_t1 h4 span{background-color:#7300c6;}
.tao_t1 img{width:350px;height: 182px;}

.tao_b1{width:350px;height: 228px;background-color:#fff;border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;overflow: hidden;}
.tao_b1 h5{height: 38px;line-height: 34px;font-size: 24px;font-weight: bold;color: #333;text-align: center;overflow:hidden;margin-top: 18px;}
.dshi_tp{height: 46px;line-height: 36px;font-size: 20px;color: #666;text-align: center;overflow: hidden;}
.tao_bb1{height: 57px;}
.pl1{float: left;width: 172px;line-height:44px;font-size:14px;color:#f3201d;margin-left: 15px;overflow: hidden;}
.pl1 span{display:inline-block;vertical-align:middle;font-size: 30px;font-family: "Impact";margin: -10px 5px 0 0;}
.pl1 s{color:#717171;text-decoration:line-through;}
.pr1{float: left;width: 144px;height: 34px;line-height: 34px;font-size:20px;font-weight:bold;color:#2fb84d;text-align:center;background: url(../images/price_bg.png?v=3) no-repeat;padding: 0 2px 0 59px;}

.dashi_btn{width: 240px;height: 50px;line-height: 50px;font-size: 26px;font-weight: bold;color: #fff;text-align: center;background:url(../images/btn1.png?v=3) no-repeat;margin: 0 auto;letter-spacing: 2px;}

.control_btn1 a{background-color: #b34fff;}
.control_btn1 a:hover{background-color: #9e31f1;}

/*人气精品课*/
.tao_mc2{height: 1047px;}
.jpin_con{background-color: #205931;}
.jpin_til{background: url(../images/jpin_til.png?v=3) no-repeat;}
.jpin_tao li{height: 324px;background: url(../images/jpin_li.png?v=3) no-repeat;}
.tao_t2{height: 147px;}
.tao_t2 h4 span{background-color:#24a74f;}
.tao_t2 h5{height: 44px;line-height: 44px;font-size: 24px;font-weight: bold;color: #333;text-align: center;margin-top: 12px;overflow: hidden;}
.tao_t2 p{height: 40px;line-height: 40px;font-size: 20px;color: #666;text-align: center;overflow: hidden;}
.tao_b2{height: 177px;background: url(../images/tao_b2.png?v=3) center top no-repeat;overflow: hidden;}
.tao_bp1{height: 80px;margin-top: 30px;}
.tao_bp1 em{float: left;line-height:38px;font-size: 18px;}
.em1,.em3{width: 104px;color: #666;}
.em1{text-align: right;}
.em2{width: 142px;text-align: center;color: #fff;}

.tao_bp2{width:310px;height: 48px;border:2px solid #fbbcbb;border-radius:26px;-webkit-border-radius:26px;-moz-border-radius:26px;-ms-border-radius:26px;-o-border-radius:26px;margin: 0 auto;}
.tao_bp2 span{float: left;width: 240px;line-height:48px;font-size:22px;font-weight:bold;color:#f3201d;text-align:center;}
.tao_bp2 span i,.tao_bp2 span em{display: inline-block;vertical-align: middle;}
.tao_bp2 span i{font-weight: normal;}
.tao_bp2 span em{font-size: 36px;font-family: "Impact";margin-top: -5px;}
.tao_bp2 a{float: right;width: 70px;height: 48px;line-height: 48px;font-size: 28px;font-weight: bold;text-align: center;color: #fff;border-radius: 24px;-webkit-border-radius: 24px;-moz-border-radius: 24px;-ms-border-radius: 24px;-o-border-radius: 24px;background-color: #f3201d;}
.tao_bp2 a:hover{background-color: #e01a17;}

.control_btn2 a{background-color: #22b452;}
.control_btn2 a:hover{background-color: #179942;}

/*快取证*/
.quz_wrap{width: 100%;background-color: #bc0000;padding:30px 0 20px;}
.quz_wrap .title2{}

.quz_con{width:1160px;background-color:#770000;padding-bottom:25px;border-radius:5px 5px 15px 15px;-webkit-border-radius:5px 5px 15px 15px;-moz-border-radius:5px 5px 15px 15px;-ms-border-radius:5px 5px 15px 15px;-o-border-radius:5px 5px 15px 15px;margin: 15px auto 0;}

.tao_mc3{height: 975px;}
.quz_tao li{height: 300px;background: url(../images/quz_li.png?v=3) no-repeat;}
.tao_t3{height: 154px;}
.tao_t3 h4 span{background-color:#f3201d;}
.tao_t3 h5{height: 44px;line-height: 44px;font-size: 24px;font-weight: bold;color: #333;text-align: center;margin-top: 12px;overflow: hidden;}
.tao_t3 p{height: 38px;line-height: 38px;font-size: 20px;color: #666;text-align: center;overflow: hidden;}


.tao_b3{width: 310px;height: 60px;background: url(../images/quz_02.png?v=3) no-repeat;margin: 0 auto;overflow: hidden;}
.table1{border: 0;background-color: transparent;margin: 7px 0 0 16px;}
.table1 td{line-height:24px;font-size:24px;color:#f3201d;text-align: center;vertical-align: middle;font-weight: bold;}
.table1 td.f2{font-size: 16px;color: #333;font-weight: normal;}
.table1 td.f3{color: #fff;}
.w1{width: 66px;}
.w2{width: 25px;}
.w3{width: 72px;}
.w4{width: 6px;}
.w5{width: 100px;}

.quz_btn{height: 56px;line-height: 56px;font-size: 26px;font-weight: bold;color: #fff;text-align: center;letter-spacing:2px;background: url(../images/quz_btn.png?v=3) no-repeat;margin: 30px auto 0;}
.quz_btn:hover{opacity: 0.9;}

.control_btn3 a{background-color: #ff3f3f;}
.control_btn3 a:hover{background-color: #ed2626;}


/*活动说明*/
.explain_wrap{width: 100%;background-color: #bc0000;padding: 20px 0 120px;}

.explain_con{width: 1000px;height:310px;background:url(../images/exp_con.png?v=5) no-repeat;margin: 0 auto;overflow: hidden;}
.explain_con h4{height:52px;line-height:52px;font-size:32px;text-align:center;color: #fff;font-weight:bold;background:url(../images/exp_til.png?v=1) center center no-repeat;letter-spacing: 2px;margin-top: 20px;overflow: hidden;}

.explain_m{padding: 10px 0 0 47px;}
.explain_m p{line-height: 30px;font-size: 16px;color: #fff;letter-spacing:1px;overflow: hidden;}

/*右侧导航*/
.side_r{width: 104px;height: 421px;position: fixed;top:50%;right:0;margin-top:-231px;z-index: 10;display: none;}
.side_rin{width: 104px;height: 566px;padding: 101px 3px 0 5px;overflow: hidden;}
.side_rul{overflow: hidden;}
.side_rul li{width:96px;height: 40px;line-height: 40px;font-size: 14px;color: #fff;text-align: center;cursor: pointer;}

.side_rul li.cur,.side_rul li:hover{background-color: #a40015;}

.side_rpop{width: 96px;height: 112px;background-color: #e02117;position: absolute;left: -82px;overflow: hidden;display: none;}
.side_rpop p{height:36px;line-height:36px;font-size: 12px;color: #fff;text-align: center;}
.side_rpop img{margin: 0 auto;}

.back_icon{display: block;width: 96px;height: 40px;cursor: pointer;}


/*圣诞皮肤*/
.banner.shengd{background: url(../images/banner.jpg) center top no-repeat;}
.live_li.shengd{background: url(../images/yd_images/live_li.png?v=1) center top no-repeat;}
.jhui_wrap.shengd .title2 {background: url(../images/til_bg1.png) center top no-repeat;}
.quz_wrap.shengd .title2 {background: url(../images/til_bg2.png?v=5) center top no-repeat;}
.side_rin.shengd{background: url(../images/side_r.png) center top no-repeat;}


/*元旦皮肤*/
.banner.yuand{background: url(../images/yd_images/banner.jpg)center top no-repeat;}
.live_li.yuand{background: url(../images/yd_images/live_li.png?v=1)center top no-repeat;}
.jhui_wrap.yuand .title2 {background: url(../images/yd_images/til_bg1.png)center top no-repeat;}
.quz_wrap.yuand .title2 {background: url(../images/yd_images/til_bg1.png)center top no-repeat;}
.side_rin.yuand{background: url(../images/yd_images/side_r.png)center top no-repeat;}

/*注册商标*/
.ir{display: inline-block;vertical-align: middle;width: 12px;height: 11px;background: url(http://www.hqwx.com/subject/2020ssyzhyt/images/ir.png) no-repeat;margin: -13px 2px 0 0;}


/*扉页*/
.feiye{width:100%;line-height:30px;font-size:12px;text-align:center;color:#3b0770;margin-top: 150px;}
