@charset "gb2312";
/* CSS Document */
/*
* Description: 20周年庆
* Update:      17/04/2023
* 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: #f2f3f4;color:#333;font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;font-family: "PingFang SC", -apple-system, "Noto Sans", "Helvetica Neue", Helvetica, "Nimbus Sans L", Arial, "Liberation Sans", "Hiragino Sans GB", "Noto Sans CJK SC", "Source Han Sans SC", "Source Han Sans CN", "Microsoft YaHei", "Wenquanyi Micro Hei", "WenQuanYi Zen Hei", "ST Heiti", SimHei, "WenQuanYi Zen Hei Sharp", sans-serif !important;;}
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;}
.btn:hover{opacity: 0.9;}

/* banner */
.banner{width:100%;height:652px;background: url(../images/banner.png) center top no-repeat;overflow: hidden;}

/*省钱攻略*/
.sqgl_wrap{width: 1180px;margin:427px auto 0;overflow: hidden;}

.sqgl_ul{margin-top: 63px;overflow: hidden;}
.sqgl_ul li{float: left;width: 370px;height: 96px;margin:0 9px 0 10px;overflow: hidden;}
.sqgl_ul li a{display: block;width:370px;height: 96px;overflow: hidden;}
.sqgl_ul li img{float:left;width: 207px;height: 56px;margin:24px 0 0 24px;}
.sqgl_ul li span{float:left;height: 30px;line-height: 30px;color: #fff;text-align: center;background-color: #c23636;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;cursor: pointer;}
.sqgl_btn1{width:72px;font-size: 20px;font-weight: bold;margin: 31px 0 0 40px;}
.sqgl_btn2{width:90px;font-size: 16px;margin: 31px 0 0 25px;}
.arr1{display: inline-block;vertical-align: middle;width: 12px;height: 14px;background: url(../images/arr1.png) no-repeat;margin: -5px 0 0 4px;}
.sqgl_ul li:hover span{background-color: #f01010;}

.title{overflow: hidden;}

/*提前囤券*/
.step1_wrap{width: 100%;background-color:#f2f3f4;overflow: hidden;padding: 54px 0 10px;}

.step1_t{height:71px;overflow: hidden;}
.step1_t .title{float: left;width: 419px;margin-left: 8px;}
.time_cin{float:right;width:521px;height: 50px;line-height:50px;font-size: 24px;color: #333;overflow: hidden;}
.time_cin i{color: #a0774a;}
.time_cin em{display: inline-block;vertical-align: middle;width:34px;height: 34px;line-height:34px;font-size:22px;color:#333;text-align:center;background-color:#f5f7f8;border:1px solid #e1e1e1;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;margin: -5px 8px 0;}
.time_cin .days{margin-left: 5px;}

.pzj_con{width:1180px;height:336px;background-color:#862d2f;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;overflow: hidden;}
.pzj_t{width:1104px;overflow: hidden;margin: 20px auto 0;}
.pzj_tm{float: left;width: 550px;height: 44px;border: 2px solid #f4e0c6;overflow: hidden;}
.pzj_tm1{border-right: 0;border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-ms-border-radius:10px 0 0 10px;-o-border-radius:10px 0 0 10px;}
.pzj_tm2{border-left: 0;border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-ms-border-radius:0 10px 10px 0;-o-border-radius:0 10px 10px 0;}
.pzj_tm h5,.pzj_tm p,.pzj_tm span{float:left;overflow: hidden;}
.pzj_tm h5{width:160px;height: 26px;line-height: 26px;font-size: 18px;color: #fff;font-weight:bold;text-align:center;background-color: #a85658;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;margin: 11px 10px 0 20px;}
.pzj_tm p,.pzj_tm span{height: 44px;line-height: 44px;color: #f8d7d8;}
.pzj_tm p{width:192px;font-size: 24px;font-weight: bold;}
.pzj_tm span{width:167px;font-size: 20px;}

.pzj_tm.cur{background-color: #f4e0c6;}
.pzj_tm.cur  h5{background-color: #915841;}
.pzj_tm.cur  p,.pzj_tm.cur  span{color: #612e19;}

.pzj_ul{margin-top: 30px;overflow: hidden;padding-left: 13px;}
.pzj_ul li{float:left;width: 370px;height: 208px;overflow: hidden;margin: 0 7px;}

.pzj_li1,.pzj_li2{background: url(../images/pzj_li1.png) center bottom no-repeat;}
.pzj_li3,.cur li{background: url(../images/pzj_li2.png) center bottom no-repeat;}
.cur1 li{background: url(../images/pzj_li3.png) center bottom no-repeat;}

.pzj_ul li span{display: block;overflow: hidden;}
.span1{height: 25px;line-height: 26px;font-size: 14px;color: #8e0d0d;margin-left: 17px;}
.cur .span1,.cur1 .span1{display: none;}
.pzj_l{height:77px;margin-top: 18px;padding-left:20px;overflow: hidden;}
.pzj_li3 .pzj_l,.cur li .pzj_l,.cur1 li .pzj_l{height: 85px;margin-top: 35px;}
.pzj_l p{height: 42px;line-height: 42px;font-size:24px;color:#333;font-weight:bold;}
.pzj_l p i,.pzj_l p em{display: inline-block;vertical-align: middle;}
.pzj_l p .i2{font-size: 18px;font-weight: normal;margin-top: 3px;}
.pzj_l p em{font-size: 40px;font-family: "DINPro";margin-top: -15px;}
.i3,.i5{width: 30px;height: 30px;margin: -5px 8px 0;}
.i3,.cur1 .i5{background: url(../images/i3.png) no-repeat;}
.i5,.cur .i3{background: url(../images/i5.png) no-repeat;}
.pzj_l span{height: 28px;line-height: 28px;font-size:16px;color:#333;}
.pzj_ul li .span6,.pzj_ul li .span7,.cur li .span5,.cur1 li .span5,.pzj_ul.cur1 .pzj_li3 .span6{display: none;}
.pzj_ul .pzj_li3 .span6,.cur li .span6,.cur1 li .span7{display: block;}

.span2{height: 30px;line-height: 30px;font-size: 14px;color: #a57648;margin-left: 15px;}
.pzj_li3 .span2,.cur li .span2{color: #fff;}
.cur1 .pzj_li3 .span2{color: #a57648;}
.span2 i{display: inline-block;vertical-align: middle;}
.i4,.i6{width: 23px;height: 24px;margin: -3px 3px 0 0;}
.i4,.cur1 .i6{background: url(../images/i4.png) no-repeat;}
.i6,.cur .i4{background: url(../images/i6.png) no-repeat;}

.pzj_r{height:48px;margin-top: 10px;overflow: hidden;}
.pzj_r span{float:left;width:192px;height: 38px;line-height: 38px;font-size:16px;color:#666;margin-left: 20px;}
.pzj_rr{float: left;width: 140px;height: 38px;overflow: hidden;}
.pzj_rr a{width: 140px;height: 38px;border-radius: 19px;-webkit-border-radius: 19px;-moz-border-radius: 19px;-ms-border-radius: 19px;-o-border-radius: 19px;}
.pzj_rr .btn{display: block;background-color: #c91212;}
.pzj_rr .btn:hover{background-color: #f01010;}
.cur .pzj_rr a{display: none;}
.pzj_rr em{display: block;width: 140px;height: 38px;}
.pzj_btn1{background: url(../images/pzj_btn1.png) center center no-repeat;}
.pzj_btn2{background: url(../images/pzj_btn2.png) center center no-repeat;}
.pzj_btn3{background: url(../images/pzj_btn3.png) center center no-repeat;}
.pzj_btnh{background: url(../images/pzj_btnh.png) center center no-repeat;}

.pzj_rb{background-color: #e49100;cursor: pointer;}
.pzj_rb:hover{background-color: #eaa428;}
.pzj_rb,.pzj_li3 .pzj_a3,.cur1 li .pzj_rb{display: none;}
.pzj_li3 .pzj_rb,.cur li .pzj_rb,.cur1 .pzj_li3 .pzj_a3{display: block;}

.yhq_div{width: 1211px;height: 178px;background: url(../images/yhq_div.png) no-repeat;overflow: hidden;margin: 30px 0 0 -31px;position: relative;}
.yhq_ul{width: 1180px;height: 178px;overflow: hidden;padding: 28px 0 0 56px;}
.yhq_ul li{float: left;width: 374px;height: 112px;overflow: hidden;}
.yhq_ul li img{float:left;width: 123px;height: 83px;margin-left: 54px;}
.yhq_ul li a{float:left;width: 130px;height: 42px;background: url(../images/yhq_btn.png) no-repeat;margin: 21px 0 0 20px;}

/*领取成功提示*/
.pop1,.pop2{top:50%;left: 50%;z-index: 99;display: none;position: absolute;}
.pop1 {width: 258px;height: 80px;background: url(../images/pop1.png) no-repeat;margin: -57px 0 0 -180px;}
.pop2 {width: 258px;height: 112px;background: url(../images/pop2.png) no-repeat;margin: -73px 0 0 -185px;}

.step_wrap{width: 100%;background-color:#f2f3f4;overflow: hidden;padding: 25px 0 70px;}
.step_wrap .autoin{overflow: hidden;}
/*神券开奖*/
.step2_wrap{float:left;width:564px;overflow: hidden;margin-left: 6px;}
.step3_wrap{float:left;width: 557px;overflow: hidden;margin-left: 45px;}
.step_wrap .title{margin-left: 71px;}

.yyue_con{overflow: hidden;}
.yyue_con1{width: 564px;height: 229px;background: url(../images/kj_t.png) no-repeat;margin-top: 29px;}
.yyue_con2{width: 557px;height: 224px;background: url(../images/mdan_t.png) no-repeat;margin-top: 33px;}

.yyue_con a{display: block;width: 174px;height: 42px;background: url(../images/yyue_btn.png) no-repeat;margin-left: 34px;}
.yyue_con1 a{margin-top: 163px;}
.yyue_con2 a{margin-top: 159px;}

/*了解会员权益*/
.hyuan_wrap{width: 100%;height: 430px;background: url(../images/hyuan_bg.jpg) center top no-repeat;overflow: hidden;}
.hyuan_wrap h2{width: 405px;height: 43px;margin: 50px auto 0;}

.hyuan_con{overflow: hidden;padding-top: 75px;}
.hyuan_con img{margin-left: 398px;}
.hyuan_con a{width: 232px;height: 46px;background: url(../images/hyuan_btn.png) no-repeat;margin: 32px 0 0 563px;}

/*好礼放送*/
.gift_wrap{width: 100%;height: 779px;background: url(../images/gift_bg.jpg) center top no-repeat;overflow: hidden;padding-top: 59px;}
.gift_wrap .title img{margin: 0 auto;}

.gift_ul{padding: 40px 0 0 63px;overflow: hidden;}
.gift_ul li{float:left;width: 300px;height: 364px;margin: 0 25px;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;
}
.gift_ul li:hover{transform: translateY(-30px);
    -webkit-transform: translateY(-20px);
    -moz-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    -o-transform: translateY(-20px);}
.gift_ul li a{display: block;}

/*下边优惠券*/
.yhq_bul{width: 1003px;height: 120px;background: url(../images/yhq_bul.png) no-repeat;margin:40px auto 0;overflow: hidden;padding-left: 58px;}
.yhq_bul li{float: left;width: 323px;height: 120px;}
.yhq_bul .yhq_bli3{width: 298px;}
.yhq_bul li a,.yhq_bul li img{width: 132px;height: 27px;}
.qq_btn img,.yhq_bul li a{margin-top: 55px;}
.qq_btn img,.yhq_bli2 a{margin-left: 138px;}
.yhq_bli3 a{margin-left: 92px;}
.yhq_bul li img{cursor: pointer;}
.yhq_bul li img:hover{opacity: 0.9;}

/*社区活动二维码弹窗*/
.gray {width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);position: fixed;top: 0;left: 0;z-index: 100;display: none;}
.hd_pop{width: 300px;height:400px;position: fixed;top: 50%;left: 50%;margin:-210px 0 0 -150px;z-index: 111;display: none;overflow: hidden;}
.close_span,.close_span img{display: block;width: 50px;height: 50px;}
.close_span{margin: 45px auto 0;cursor: pointer;}
.hd_ewm{display: block;width: 300px;height: 300px;margin: 0 auto;}

/*终生学习礼包*/
.study_wrap{width: 100%;height: 743px;background: url(../images/study_bg.jpg) center top no-repeat;overflow:hidden;padding-top:60px;}
.study_wrap .autoin{width: 1208px;}
.study_wrap .title img{margin: 0 auto;}

.study_ul{width: 1208px;height:451px;margin-top: 20px;overflow:hidden;padding-top: 5px;}
.study_ul li{float:left;width: 300px;height: 451px;margin: 0 1px;}
.study_m{width:300px;height: 451px;background-color: #fff;margin:0 auto;position: relative;padding-top: 7px;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;transform: scale(0.9);-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-ms-transform: scale(0.9);-o-transform: scale(0.9);}
.b1{width: 79px;height: 78px;background: url(../images/b1.png) no-repeat;position: absolute;top: -4px;right: -5px;}
.study_m img{width: 290px;height: 331px;margin: 0 auto 11px;}
.study_m span{display: block;height: 38px;line-height: 38px;font-size: 22px;font-weight: bold;color: #333;text-align: center;letter-spacing: 1px;}
.study_m a{width:205px;height: 38px;line-height: 38px;font-size: 16px;color: #ab6b1b;text-align: center;letter-spacing: 1px;border: 1px solid #b5874e;margin: 0 auto;}

.study_ul li:hover .study_m{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);}
.study_ul li:hover a{font-weight: bold;color: #c91212;border-color: #c91212;}

.study_wrap p{height:38px;line-height:38px;font-size: 18px;color: #7e5443;text-align: center;letter-spacing:1px;margin-top: 10px;}

/*学员认可好课*/
.mcon{width: 100%;background-color:#f2f3f4;padding: 80px 0 130px;}
.mcon .title img{margin: 0 auto;}

.nav_div{width: 100%;height: 70px;margin-top: 38px;}
.tao_nav,.nav_ul{height: 60px;overflow: hidden;}
.nav_tul{width: 1180px;margin: 0 auto;}
.nav_ul li{height: 60px;height: 60px;line-height: 60px;font-size: 24px;font-weight:bold;color: #1e2228;text-align:center;letter-spacing:1px;background-color:#cfcfcf;cursor: pointer;}
.nav_tul li{float:left;width:386px;margin-right: 11px;}
.nav_tul li:nth-child(1){border-radius: 10px 0 0 0;-webkit-border-radius: 10px 0 0 0;-moz-border-radius: 10px 0 0 0;-ms-border-radius: 10px 0 0 0;-o-border-radius: 10px 0 0 0;}
.nav_tul li:last-child{margin-right: 0;border-radius: 0 10px 0 0;-webkit-border-radius: 0 10px 0 0;-moz-border-radius: 0 10px 0 0;-ms-border-radius: 0 10px 0 0;o-border-radius: 0 10px 0 0;}
.nav_ul li em{display: inline-block;vertical-align:middle;font-size: 18px;font-weight: normal;margin-top: -3px;}

.nav_fixed{width:1180px;position: fixed;top: 0;left:50%;margin-left: -590px;z-index: 99;}
.nav_fixed .nav_tul{display: none;}
.nav_bul{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;}
.nav_bul li{flex: 1;border-right: 1px solid #b1b1b1;}
.nav_bul li:last-child{border-right: 0;}

.nav_ul li.cur{color:#fff;background-color: #9f131c;}
.nav_bul li.cur{border-right: 0;}

.mcin{overflow: hidden;}
.mcin_cm{width: 1180px;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;margin: 0 auto;overflow: hidden;display: none;}
.mcin_cm .title img{margin: 0 auto;}
.xxia_con{background-color: #931e26;padding: 40px 0 35px;}
.xxia_cin{overflow: hidden;}
.xxia_img1{float:left;width:501px;margin: 15px 0 0 55px;}

.xxia_b{float:right;width: 543px;height:445px;background-color: #fff;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;margin: 34px 50px 0 0;overflow: hidden;}
.xxia_b h4{height: 64px;line-height: 64px;font-size: 32px;color: #1e2228;font-weight: bold;margin: 8px 0 0 25px;overflow: hidden;}
.xxia_b h4 em{font-size: 22px;font-weight: normal;margin-left: 20px;}
.xxia_b h4 em i{color: #c91212;}

.xxia_bcon{width:496px;height:350px;overflow:hidden;margin-left:30px;position: relative;}
.xxia_bul{height: 316px;}
.xxia_bul li{width: 496px;height: 316px;display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      transition: 300ms;}
.xxia_bul li img{width: 496px;height: 316px;}

.xxia_bcon .swiper-pagination{width: 496px;height: 14px;font-size: 0;bottom: 0;}
.xxia_bcon .swiper-pagination-bullets .swiper-pagination-bullet{width: 42px;height: 4px;background: #cfcfcf;border-radius:0;opacity: 1;margin: 0 10px;border: 5px solid #fff;}
.xxia_bcon .swiper-pagination-bullets .swiper-pagination-bullet-active{background: #333;}

.xxia_btn{width: 262px;height: 52px;background: url(../images/xxia_btn.png) no-repeat;overflow: hidden;margin:0 auto;}

/*云私塾*/
.yss_con{background-color: #073696;padding: 70px 0 50px;}
.yss_img1{width: 658px;height: 191px;margin: 40px 0 0 30px;}

.yss_t{margin: 40px auto 0;}
.yss_img1{float: left;width: 272px;height: 498px;margin: -81px 0 0 127px;}

.yss_tr{float: left;width: 640px;margin-left: 12px;}
.yss_tr span{display:block;height:58px;background-color:#fff;overflow: hidden;}
.yss_tr span img{margin: 13px 0 0 21px;}
.video_con{width: 640px;height: 360px;overflow: hidden;background-color: #000;}
.video_in{width: 650px;height: 370px;margin:-7px 0 0 -10px;}

.tao_mmc{overflow: hidden;padding-left: 34px;}
.tao_mmc1{margin-top: 68px;}
.tao_mc{float: left;width: 558px;}

.tao_t{height:78px;overflow: hidden;position: relative;}
.em_l{float: left;width: 44px;height: 54px;margin: 6px 15px 0 0;}
.tao_tlr{float: left;width: 490px;}
.tao_tlr h4{height: 38px;line-height: 38px;font-size: 28px;font-weight: bold;color: #fff;overflow: hidden;}
.tao_tlr p{height: 28px;line-height: 28px;font-size: 18px;color: #fff0dc;overflow: hidden;letter-spacing:-1px}

.tao_ul{overflow: hidden;padding-top: 5px;}
.tao_ul li {width: 543px;height: 486px;background: url(../images/tao_li.png) no-repeat;margin: 0 0 27px 7px;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);}
.tao_mc:last-child .tao_ul li{margin-bottom: 0;}

.span4,.h5_01{text-align: center;overflow: hidden;}
.h5_01{height:50px;line-height:50px;font-size: 34px;color: #333;font-weight:bold;margin-top: 20px;}
.span4{display:block;height:32px;line-height:32px;font-size: 18px;color: #b83b37;}

.tao_mid{width:485px;height: 283px;background: url(../images/tao_mid.png) left top no-repeat;margin: -30px 0 0 31px;overflow: hidden;}
.tao_mt{height: 236px;overflow: hidden;}
.tao_mid em{float: left;line-height:34px;font-size:16px;color: #b83b37;overflow: hidden;}
.em1,.em2{height:30px;}
.em1{width:128px;margin: 85px 0 0 83px;}
.em2{width:158px;margin-top: 126px;}
.tao_mid .em3{width:115px;line-height:24px;margin-top: 180px;}
.tao_mid em i{display:inline-block;vertical-align:middle;font-size: 22px;font-weight: bold;margin: -8px 2px 0 0;letter-spacing: -1px;}
.tao_mid .em3 s{display:block;line-height:22px;font-size:14px;color: #4a330f;text-decoration: none;}

.tao_b{width:481px;height: 74px;background: url(../images/tao_b.png) no-repeat;margin: 0 auto;overflow: hidden;}
.i2 {letter-spacing: -2px;margin-left: -3px;}
.tao_bl{float: left;width: 310px;margin-left: 13px;}
.tao_bl .p1{height:32px;line-height:32px;font-size: 18px;color: #ac8c5d;margin-top: 4px;}
.tao_bl .p1 em{display:inline-block;vertical-align:middle;width:160px;height:24px;line-height:24px;font-size: 18px;color: #b83b37;text-align:center;background-color:#fffbf7;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;margin: -3px 10px 0 0;overflow: hidden;}

.tao_bl span{display:block;height:36px;line-height:36px;font-size: 20px;color: #333;}
.tao_bl span i,.tao_bl span em{display:inline-block;vertical-align:middle;}
.tao_bl span i{color: #c01c16;margin-left: 3px;}
.tao_bl span em{font-size: 36px;font-weight:bold;color: #c01c16;margin-top: -10px;letter-spacing: -1px;}

.tao_btn{float: right;width: 155px;height: 74px;background: url(../images/tao_btn.png) no-repeat;}
.tao_btn:hover{background-image: url(../images/tao_btnh.png);}

.bp{height:36px;line-height:36px;font-size: 18px;color: #333;text-align:center;letter-spacing:1px;margin-top: 10px;}

/*优选好课*/
.yxhk_con{background-color: #931e26;padding: 40px 0 50px;}

.nav_ul2 {height: 54px;overflow: hidden;padding-left: 38px;margin: 40px 0 20px;}
.nav_ul2 li{float: left;width:268px;height: 54px;line-height:54px;font-size: 18px;color:#f4ebd8;text-align:center;background-color: #82171e;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;margin: 0 5px;overflow: hidden;cursor: pointer;}
.nav_ul2 li i{display: inline-block;vertical-align: middle;font-size: 14px;}
.nav_ul2 li.cur{background-color: #ca333d;}

.tao_mic{overflow: hidden;display: none;padding-left: 34px;}



/*右侧导航*/
.side_r{width: 143px;height: 406px;position: fixed;top:50%;right:0;margin-top:-220px;z-index: 10;display: none;}
.side_rin{width: 143px;height: 406px;background: url(../images/side_r.png) no-repeat;position: relative;overflow: hidden;}

.side_rul{height:180px;overflow: hidden;margin-top: 102px;}
.side_rul li,.hgu_btn{width:100px;color:#fff;text-align:center;letter-spacing:1px;background-color:#bb1a2e;margin:0 auto 5px;cursor: pointer;overflow: hidden;}
.side_rul li{height: 40px;line-height:40px;font-size:16px;}
.side_rul li.cur,.side_rul li:hover{background:url(../images/side_lih.png) no-repeat;}
.hgu_btn{display: block;height: 50px;line-height:24px;font-size:14px;}
.hgu_btn i{display: block;width: 52px;height: 15px;background: url(../images/i7.png) no-repeat;margin: 7px auto 0;}
.hgu_btn:hover{background:url(../images/hgu_btnh.png) no-repeat;}

.back_icon{display: block;height: 66px;cursor: pointer;}






/*注册商标*/
.ir{display: inline-block;vertical-align: middle;width: 12px;height: 11px;background: url(../images/ir.png) no-repeat;margin: -23px 2px 0 0;}
