@charset "gb2312";
/* CSS Document */
/*
* Description: 19周年庆
* Update:      20/04/2022
* 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: #f53557;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;text-align:center;letter-spacing: 2px;}
.btn:hover{opacity: 0.9;}


/* banner */
.banner{width:100%;overflow: hidden;}
.banner_01{height:180px;background: url(../images/banner_01.jpg) center top no-repeat;}
.banner_02{height:280px;background: url(../images/banner_02.jpg) center top no-repeat;}
.banner_03{height:131px;background: url(../images/banner_03.jpg) center top no-repeat;overflow: hidden;}

.ban_ul{overflow: hidden;padding-left: 168px;margin-top: 20px;}
.ban_ul li,.tao_ul li{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;}
.ban_ul li.cur,.tao_ul li.cur{transform: translateY(-5px);-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);}
.ban_ul li{float: left;width: 278px;height: 108px;margin: 0 1px;cursor: pointer;}
.ban_01{background: url(../images/ban_01.png) no-repeat;}
.ban_02{background: url(../images/ban_02.png) no-repeat;}
.ban_03{background: url(../images/ban_03.png) no-repeat;}

.title{overflow: hidden;}
.title img{display: block;margin: 0 auto;}

/*直播入口*/
.zbo_wrap{width: 100%;height:auto;background: url(../images/zbo_bg.jpg) center top no-repeat;background-color:#f73557;padding: 20px 0;}

.zbo_con{width: 1076px;height: 365px;background: url(../images/zbo_m.png) left bottom no-repeat;margin-left: 14px;overflow: hidden;}
.zbo_con.cur{background-image: url(../images/zbo_m2.png);}
.zbo_con.cur2{background-image: url(../images/zbo_m3.png);}
.h3_til{height:46px;font-size:0;text-align: center;letter-spacing: 1px;}
.h3_til span{display:inline-block;height:46px;line-height:46px;font-size:22px;font-weight:bold;color:#fcf0d3;background-image:-webkit-linear-gradient(bottom,#feb28f,#fddfbe,#fdf5d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.zbo_con .h3_til2,.zbo_con .h3_til3,.zbo_con.cur .h3_til1,.zbo_con.cur2 .h3_til1,.zbo_t2,.zbo_t3,.zbo_con.cur .zbo_t1,.zbo_con.cur2 .zbo_t1{display: none;}
.zbo_con.cur .h3_til2,.zbo_con.cur2 .h3_til3{display: inline-block;}
.zbo_con.cur .zbo_t2,.zbo_con.cur2 .zbo_t3{display: block;}

.zbo_cin{margin-top: 29px;overflow: hidden;}
.zbo_t{float:left;width:560px;height: 280px;margin-left: 86px;padding-left:35px;overflow: hidden;}
.zbo_t h4{line-height:50px;font-size:34px;font-weight:bold;letter-spacing:1px;font-style: italic;margin-top: 50px;}
.zbo_t1 h4{color:#003c21;}
.zbo_t2 h4{color:#552d05;}
.zbo_t3 h4{color:#7300bc;}
.zbo_t span{display:block;line-height:32px;font-size:16px;letter-spacing:1px;font-style: italic;}
.zbo_t1 span{color: #000;}
.zbo_t2 span{color: #552d05;}
.zbo_t3 span{color: #552d05;}
.zbo_t a{display:block;width:118px;height:38px;line-height:38px;font-size:16px;color:#fff;text-align: center;letter-spacing:1px;margin-top: 12px;}
.zbo_t1 a{background: url(../images/zb_btn.png) no-repeat;}
.zbo_t2 a{background: url(../images/zb_btn2.png) no-repeat;}
.zbo_t3 a{background: url(../images/zb_btn3.png) no-repeat;}
.zbo_t a:hover{opacity: 0.9;}

.zbo_b{float:left;width: 410px;height: 280px;padding: 8px 8px 0 20px;margin-left: 10px;}
.zbo_b li{height: 65px;border-bottom: 1px dashed #d2d8d4;padding-top: 8px;}
.zbo_b li em,.zbo_b li p{float: left;height:48px;line-height: 24px;font-size: 14px;color: #636262;overflow: hidden;}
.zbo_b li em{width: 72px;text-align: center;}
.zbo_b li p{width: 210px;margin-left: 12px;}
.zbo_b li p i{letter-spacing: -4px;}

.rbtn{float: right;width: 75px;height: 27px;overflow: hidden;margin: 18px 12px 0 0;}
.rbtn a,.rbtn span{display: block;width: 75px;height: 27px;line-height: 28px;font-size: 12px;text-align: center;color: #fff;letter-spacing: 1px;}
.yy_btn{background: url(../images/zbo_btn1.png) no-repeat;}
.zb_btn{background: url(../images/zbo_btn2.png) no-repeat;}
.js_btn{background: url(../images/zbo_btn3.png) no-repeat;}
.rbtn a:hover{opacity: 0.9;}
.on_i{display:inline-block;vertical-align:middle;width:11px;height:13px;background: url(../images/on.gif) no-repeat;margin: -5px 3px 0 0;}
.zbo_b li.cur em,.zbo_b li.cur p{color: #000;}
.zbo_b li.cur .yy_btn,.zbo_b li.cur .js_btn{display: none;}
.zbo_b li.cur2 .yy_btn,.zbo_b li.cur2 .zb_btn{display: none;}

.pk_con{width: 1060px;height: 527px;background: url(../images/pk_con.png) no-repeat;margin: 25px auto 0;overflow: hidden;display: none;}
.pk_til{width: 1060px;height: 70px;overflow: hidden;margin-top: 37px;position: relative;}
.pk_til img{width: 369px;height: 70px;margin: 0 auto;}
.rule_span{width: 92px;height: 36px;line-height: 36px;font-size: 16px;color: #ffe5da;position: absolute;top: 30px;right: 88px;cursor: pointer;}
.rule_span:hover{font-weight: bold;}
.pk_time{display:block;width: 572px;height: 55px;background: url(../images/pk_time.png) no-repeat;margin: 5px auto 0;}

.pk_mc{margin-top: 22px;padding-left: 45px;}
.pk_m{float:left;width: 444px;margin: 0 20px;overflow: hidden;}
.pk_t{height: 50px;overflow: hidden;}
.pk_tt{height: 30px;overflow: hidden;}
.pk_em1{float: left;width: 47px;height: 16px;background: url(../images/pk_t1.png) no-repeat;margin: 4px 0 0 4px;}
.pk_em2,.pk_em3{float: right;margin: 4px 4px 0 0;}
.pk_em2{width: 102px;height: 16px;background: url(../images/pk_t2.png) no-repeat;}
.pk_em3{width: 101px;height: 15px;background: url(../images/pk_t3.png) no-repeat;}

.pk_tb{height:8px;background-color:#9c0103;border: 1px solid #fff;border-radius: 5px;-webkit-border-radius: 5px;position: relative;}
.pk_tb em{height:8px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;position: absolute;top: 0;}
.pk_tb1,.pk_tb3{background: url(../images/pk_b1.png) repeat-x;left: 0;z-index: 2;}
.pk_tb1{width:40%;}
.pk_tb3{width:60%;}
.pk_tb2,.pk_tb4{background: url(../images/pk_b2.png) repeat-x;right: 0;z-index: 3;box-shadow: -2px 2px 13px rgba(251,126,82,0.6);-webkit-box-shadow: -2px 2px 13px rgba(251,126,82,0.6);-moz-box-shadow: -2px 2px 13px rgba(251,126,82,0.6);-ms-box-shadow: -2px 2px 13px rgba(251,126,82,0.6);-o-box-shadow: -2px 2px 13px rgba(251,126,82,0.6);}
.pk_tb2{width:70%;}
.pk_tb4{width:50%;}

.pk_i{width: 80px;height: 25px;background: url(../images/pk_t4.png) no-repeat;position: absolute;top: -30px;left: -36px;}

.pk_b{width: 444px;height: 195px;background: url(../images/pk_b.png) no-repeat;margin: 0 auto;overflow: hidden;}
.pk_bm{width: 190px;height: 173px;overflow: hidden;margin-top: 22px;}
.pk_bm1,.pk_bm1 .pk_img,.pk_bm1 .pk_bmr{float: left;}
.pk_bm2,.pk_bm2 .pk_img,.pk_bm2 .pk_bmr{float: right;}
.pk_bmm{height: 82px;}
.pk_bm1 .pk_bmm{margin-left: 19px;}
.pk_bm2 .pk_bmm{margin-right: 19px;}
.pk_img{width: 67px;height: 67px;border-radius: 50%;-webkit-border-radius: 50%;}
.pk_bmr{width: 95px;}
.pk_bm1 .pk_bmr{margin: 14px 0 0 5px;}
.pk_bm2 .pk_bmr{margin: 14px 5px 0 0;}
.pk_bmr span,.pk_bmr em{display: block;color: #4a2800;overflow: hidden;}
.pk_bmr span{height: 36px;line-height: 36px;font-size: 18px;font-weight: bold;padding-left: 2px;}
.pk_bm2 .pk_bmr span{color:#001c38;text-align: right;padding-right: 5px;}
.pk_bmr em{width:78px;height: 20px;line-height: 20px;font-size: 14px;text-align:center;background-color:#fff;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;}
.pk_bm2 .pk_bmr em{color:#001c38;margin-left: 24px;}
.pk_bm p{height: 40px;line-height: 20px;font-size: 14px;overflow: hidden;}
.pk_bm1 p{color: #b65a27;margin-left: 26px;}
.pk_bm2 p{color:#646867;margin-right: 26px;}

.pk_btn{display: block;width: 139px;height:42px;line-height: 40px;font-size: 16px;font-weight: bold;color: #fff;text-align: center;margin-top: 8px;}
.pk_btn1{background: url(../images/pk_btn1.png) no-repeat;}
.pk_btn2{background: url(../images/pk_btn2.png) no-repeat;margin-left: 45px;}
.pk_bm a:hover{opacity: 0.9;}

.pk_yy{width: 434px;height: 32px;border-radius: 16px;-webkit-border-radius: 16px;-moz-border-radius: 16px;-ms-border-radius: 16px;-o-border-radius: 16px;overflow: hidden;margin: 28px auto 0;}
.pk_yy1{background-color:#f64d5c;border: 1px solid #ffc7aa;}
.pk_yy2{border: 1px solid #ffc28c;}
.pk_yy em{float: left;width: 325px;height: 30px;line-height: 30px;font-size: 16px;margin-left: 9px;overflow: hidden;}
.pk_yy1 em{color: #fff;}
.pk_yy2 em{color: #fef0c9;}
.pk_rbtn{float: right;width: 95px;height: 30px;overflow: hidden;}
.pk_rbtn a{display: block;width: 95px;height: 30px;line-height:30px;font-size: 16px;text-align: center;color: #fff;letter-spacing: 1px;}
.pk_ybtn{background: url(../images/zbo_btn4.png) no-repeat;}
.pk_zbtn{background: url(../images/zbo_btn5.png) no-repeat;}
.pk_rbtn a:hover{opacity: 0.9;}
.cur .pk_ybtn,.pk_zbtn{display: none;}


/*领取成功提示*/
.pop1,.pop2,.pop4,.pop5{top:50%;left: 50%;z-index: 99;display: none;}
.pop1,.pop2{position: absolute;}
.pop4,.pop5{position: fixed;}
.pop1 {width: 258px;height: 80px;background: url(../images/pop1.png) no-repeat;margin: -40px 0 0 -129px;}
.pop2 {width: 258px;height: 112px;background: url(../images/pop2.png) no-repeat;margin: -56px 0 0 -129px;}
.pop4 {width: 257px;height: 80px;background: url(../images/pop4.png) no-repeat;margin: -40px 0 0 -129px;}
.pop5 {width: 283px;height: 80px;background: url(../images/pop5.png) no-repeat;margin: -40px 0 0 -142px;}

/*pk活动规则 优惠券使用说明*/
.gray {width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.7);position: fixed;top: 0;left: 0;z-index: 100;display: none;}
.pop_wrap{width: 440px;background-color: #fff;position: fixed;top: 50%;left: 50%;border-radius: 15px;-webkit-border-radius: 15px;z-index: 111;display: none;overflow: hidden;}
.use_pop{height: 428px;margin: -214px 0 0 -220px;}
.rule_pop{height: 470px;margin: -235px 0 0 -220px;}

.pop_h4{height: 56px;margin-top: 15px;overflow: hidden;}
.pop_h4 span{display: table;height: 50px;line-height: 50px;font-size: 26px;font-weight:bold;color: #2a2c34;text-align: center;letter-spacing: 1px;background: url(../images/line2.png) center 30px repeat-x;margin: 0 auto;}
.use_pc{height: 275px;overflow: hidden;margin-top: 10px;}
.rule_pc{height: 318px;overflow-y: auto;margin-top: 10px;}
.use_pc p{overflow: hidden;margin-bottom: 10px;}
.rule_pc p{overflow: hidden;margin-bottom: 8px;}
.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: 20px;height: 20px;line-height: 20px;font-size: 16px;color: #fff;text-align: center;background-color:#198bff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin: 4px 8px 0 25px;}
.use_pc p span,.rule_pc p span {line-height: 28px;font-size: 18px;color: #2a2c34;}
.use_pc p span{width: 370px;}
.rule_pc p span{width: 350px;}

.pop_btn{display: block;width: 440px;height: 60px;line-height: 60px;font-size: 24px;font-weight:bold;color: #408cff;text-align: center;letter-spacing: 1px;border-top: 1px solid #eee;margin-top: 10px;}


/*先领券*/
.yhq_wrap{width: 100%;height:345px;background:url(../images/yhq_bg.jpg) center top no-repeat;overflow: hidden;padding-top: 20px;}
.yhq_wrap .autoin{position: relative;}
.use_span{width: 92px;height: 36px;line-height:36px;font-size:16px;color:#fdf6d9;position: absolute;top: 40px;right: 152px;cursor: pointer;}
.use_span:hover{font-weight: bold;}
.yhq_con{width: 1001px;height: 185px;background: url(../images/yhq_con.png) no-repeat;margin: 30px auto 0;overflow: hidden;}
.lqu_btn{width: 142px;height: 142px;background: url(../images/lqu_btn.png) no-repeat;margin: 30px 0 0 820px;}


.sub_til{width: 1160px;}
.nav_div{width: 1160px;height: 50px;margin: 0 auto;}
.tao_nav{width: 1160px;height: 50px;overflow: hidden;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;}
.tao_nav1{background-color:#9d39f6;}
.tao_nav2{background-color:#f5641d;}
.tao_nav3{background-color:#3cb1b5;}
.nav_fixed{width:1160px;position: fixed;top: 0;left: 50%;margin: 0 0 0 -580px;z-index: 99;}
.tao_nav li{flex: 1;height: 50px;line-height: 50px;font-size: 18px;text-align: center;letter-spacing:1px;cursor: pointer;}
.tao_nav1 li{color: #e0beff;border-right: 1px solid #9532ee;}
.tao_nav2 li{color: #ffd9c6;border-right: 1px solid #ff6f29;}
.tao_nav3 li{color: #badedf;border-right: 1px solid #229ea3;}
.tao_nav li.cur{color: #fff;font-weight: bold;border-right: 0;}
.tao_nav1 li.cur{background-color: #b575ef;}
.tao_nav2 li.cur{background-color: #ff9865;}
.tao_nav3 li.cur{background-color: #5bc5c9;}
.tao_nav li.cur i{display: inline-block;}

.m_div{width:1160px;height: auto;border-radius:0 0 20px 20px;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;-ms-border-radius:0 0 20px 20px;-o-border-radius:0 0 20px 20px;overflow: hidden;padding-bottom: 25px;margin: 0 auto;}
.mcon_in{display: none;}
.tao_ul{overflow: hidden;padding: 20px 0 0 32px;}
.tao_ul li{float:left;width: 350px;margin: 0 8px 16px;overflow: hidden;}
.tao_ul li a{display: block;}
.h4_01{width:100%;height: 36px;text-align:center;}
.h4_01 span{display: table;height: 36px;line-height: 36px;font-size: 16px;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: 200px;height: 48px;margin: 5px auto 0;overflow: hidden;}
.control_btn a{display: block;width: 200px;height:48px;line-height: 48px;font-size: 18px;color: #fff;text-align: center;font-weight:bold;letter-spacing:1px;border-radius: 24px;-webkit-border-radius: 24px;-moz-border-radius: 24px;-ms-border-radius: 24px;-o-border-radius: 24px;}
.control_btn1 a{background-color: #a23dfc;}
.control_btn2 a{background-color: #fc6c26;}
.control_btn3 a{background-color: #47b7bb;}
.control_btn a i{display: inline-block;vertical-align: middle;width: 12px;height: 12px;margin: -3px 0 0 5px;}
.arr1{background: url(../images/arr1.png) no-repeat;}
.arr2{background: url(../images/arr2.png) no-repeat;}
.control_a2,.control_btn.cur .control_a1{display: none;}
.control_a1,.control_btn.cur .control_a2{display: block;}
.i2{display: inline-block;vertical-align: middle;letter-spacing: -5px;margin: -5px 2px 0 -2px;}

/*高效取证优选课*/
.yxuan_wrap{width: 100%;background:url(../images/yxuan_bg.jpg) center top no-repeat;background-color:#a23dfc;padding:55px 0;overflow: hidden;}
.yxuan_til{height: 176px;background: url(../images/yx_til.png) no-repeat;margin: -71px auto 0;}

.yxuan_div{background-color: #b561ff;}

.yx_tao{height: 530px;overflow: hidden;}
.yx_ul li,.yx_ul li a{height: 240px;overflow: hidden;}
.yx_ul li{background: url(../images/tao_li1.png) no-repeat;}

.tao_mt{height: 158px;overflow: hidden;}
.yx_ul .h4_01 span{background-color: #f3201d;}
.tao_mt h5{height: 42px;line-height: 42px;font-size: 26px;color: #333;text-align:center;font-weight: bold;overflow: hidden;margin-top: 16px;}
.tao_mt p{height: 38px;line-height: 38px;font-size: 22px;color:#f3201d;text-align:center;overflow: hidden;}

.tao_mb{height: 82px;padding-left:3px;overflow: hidden;}
.mb_l{float: left;width: 215px;margin-top: 13px;overflow: hidden;}
.table1{border: 0;background-color: transparent;}
.table1 th,.table1 td{height: 28px;line-height: 28px;text-align: center;vertical-align: middle;padding: 0;}
.table1 th{font-size: 18px;color: #fdc6c1;font-weight: normal;letter-spacing: -1px;}
.table1 td{font-size: 20px;color: #fff;}
.w1{width: 75px;}
.w2{width: 9px;}
.w3{width: 56px;}
.w4{width: 9px;}
.w5{width: 52px;}
.mb_r{float: right;width: 130px;color:#fff;text-align: center;letter-spacing: 1px;}
.mb_r span{display: block;height:36px;line-height:36px;font-size: 18px;font-weight: bold;padding-left: 7px;}
.mb_r p{height:38px;line-height:38px;font-size: 18px;overflow: hidden;}
.mb_r p i{display: inline-block;vertical-align: middle;font-size: 32px;font-family: "Impact";margin: -8px 0 0 -4px;}

/*名师备考精品课*/
.jpin_wrap{width: 100%;background:url(../images/jpin_bg.jpg) center top no-repeat;background-color:#fc6c26;padding:65px 0 55px;overflow: hidden;}
.jpin_til{height: 184px;background: url(../images/jpin_til.png) no-repeat;margin: -65px auto 0;}

.jpin_div{background-color: #ff864b;}

.jpin_tao{height: 818px;overflow: hidden;}
.jpin_ul li,.jpin_ul li a{height: 384px;overflow: hidden;}
.jpin_ul li{background: url(../images/tao_li2.png) no-repeat;}

.tao_t2{height: 145px;overflow: hidden;}
.tao_t2 .h4_01 span{background-color: #ff5800;}
.h5_01{height: 40px;line-height: 40px;font-size: 26px;font-weight: bold;color: #333;text-align: center;overflow: hidden;margin-top: 13px;}
.tp1{height: 36px;line-height: 36px;font-size: 22px;color: #666;text-align: center;overflow: hidden;}
.tao_b2{height: 239px;background: url(../images/tao_b2.png) 22px top no-repeat;overflow: hidden;}
.tao_bp1{height: 171px;overflow: hidden;}
.tao_bp1 em{display: block;height: 30px;line-height: 30px;font-size: 22px;text-align: center;color: #f93e3c;overflow: hidden;letter-spacing: -1px;}
/*.tao_bp1 em i{margin-top: 0;}*/
.em1{width: 74px;margin-left: 14px;}
.em2{width: 80px;margin: 2px 0 0 88px;}
.em3{width: 80px;margin: -7px 0 0 163px;}
.tao_bp1 .em4{width: 74px;color: #fff;margin: -12px 0 0 256px;}

.tao_bp2{width: 314px;height: 51px;line-height: 52px;font-size: 18px;font-weight: bold;color: #f3201d;text-align: center;background: url(../images/tao_bp2.png) no-repeat;margin: 0 auto;padding: 0 72px 0 5px;overflow: hidden;}
.tao_bp2 i{font-size:20px;font-weight: normal;letter-spacing: -2px;margin: 0 2px 0 5px;}
.tao_bp2 em{display: inline-block;vertical-align: middle;font-size: 36px;font-family: "Impact";margin-top: -8px;}

/*职场技能提升课*/
.jin_wrap{width: 100%;background:url(../images/jin_bg.jpg) center top no-repeat;background-color:#47b7bb;padding:55px 0;overflow: hidden;}
.jin_til{height: 184px;background: url(../images/jin_til.png) no-repeat;margin: -87px auto 0;}

.jin_div{background-color: #68c6ca;}

.jin_tao{height: 868px;overflow: hidden;}
.jin_ul li,.jin_ul li a{height: 409px;overflow: hidden;}
.jin_ul li{background: url(../images/tao_li3.png) no-repeat;background-size: 100% 100%;}

.tao_t3{width: 322px;height: 181px;overflow: hidden;margin: 17px auto 0;}
.tao_t3 img{width: 322px;height: 181px;}

.tao_b1 {height: 195px;margin-top: 15px;}
.tao_b1 h5{height: 58px;line-height: 58px;font-size: 26px;font-weight: bold;color: #000;text-align:center;overflow: hidden;}
.tao_b1 p{overflow: hidden;}
.tao_b1 .p1{width:304px;height: 46px;line-height: 48px;font-size: 22px;color: #000;font-weight: bold;text-align:center;background: url(../images/p1.png) no-repeat;margin: 0 auto;}

.tao_bot{height: 60px;margin-top: 25px;overflow: hidden;}
.tao_bl{float: left;width: 255px;line-height: 52px;font-size: 18px;font-weight: bold;color: #f3201d;margin-left: 15px;}
.i3{display: inline-block;vertical-align: middle;font-size: 38px;font-weight: normal;font-family: "Impact";margin-top: -8px;letter-spacing: -1px;}
.tao_bl s{font-size:20px;color: #999;font-weight: normal;margin-left: 3px;letter-spacing: -1px;}
.hgou_btn{float: left;width: 55px;height: 43px;background: url(../images/hgou_btn.png) no-repeat;}

/*老学员*/
.old_wrap{width: 100%;height:2102px;background:url(../images/old_bg.jpg) center top no-repeat;padding-top:70px;overflow: hidden;}
.old_wrap .title img{margin-left: 283px;}

.old_mc{width: 1085px;margin-left:47px;overflow: hidden;}
.old_mc1{margin-top: 87px;}
.old_mc2{margin-top: 63px;}
.old_mc3{margin-top: 60px;}
.old_mc4{margin-top: 58px;}
.old_mc h3{height:48px;padding-left:7px;overflow: hidden;}

.old_min{margin-top: 18px;overflow: hidden;}
.old_min1{height: 321px;}
.old_min2{height: 325px;}
.old_min3{height: 325px;margin-top: 22px;}
.old_min4{height: 325px;margin-top: 20px;}
.old_m{float:left;width: 380px;margin-left: 45px;overflow: hidden;}
.old_m1{margin-top: 16px;}
.old_m2{margin-top: 2px;}
.old_m3{margin-top: 10px;}
.old_m4{margin-top: 12px;}

.old_m h5{height: 28px;line-height: 28px;font-size: 16px;font-weight: bold;color: #3f3885;}
.old_m1 h5{margin-top: 15px;}
.old_m2 h5{margin-top: 25px;}
.old_m3 h5,.old_m4 h5{margin-top: 20px;}
.old_m h5 em{font-weight: normal;}
.old_m p{line-height: 26px;font-size: 16px;color: #3f3885;overflow: hidden;}
.old_m p i{display:block;font-size:18px;font-weight: bold;color: #e22e32;}

.old_mr{float: right;width: 584px;height: 290px;margin: 29px 64px 0 0;position: relative;}
.b1{width: 92px;height: 93px;background: url(../images/b1.png) no-repeat;position:absolute;top: -8px;left: -68px;z-index: 5;}
.prize_con{width: 584px;height: 244px;background: url(../images/prize_m.png) no-repeat;padding: 34px 0 0 22px;overflow: hidden;}
.prize_con li{float: left;width: 178px;}
.prize_con li img{height: 160px;margin: 0 auto;}
.prize_01{width: 134px;}
.prize_02{width: 171px;}
.prize_03{width: 154px;}
.prize_04{width: 76px;}
.prize_con li .prize_05{width: 175px;margin: 0 0 0 8px;}
.prize_06{width: 132px;}
.prize_con li p{height: 28px;line-height: 28px;font-size: 16px;color: #390383;font-weight:bold;text-align: center;margin-top:3px;overflow: hidden;}
.old_mr span{display:block;height: 40px;line-height: 40px;font-size: 16px;color: #615ab0;font-weight:bold;letter-spacing:1px;text-align:center;overflow: hidden;}



/*视频部分*/
.video_wrap{width: 100%;height:640px;background: url(../images/video_bg.jpg) center top no-repeat;overflow: hidden;padding-top: 37px;}
.video_wrap .title img{margin-left: 293px;}

.video_m{margin-top: 44px;overflow: hidden;}
.video_t{float:left;width: 676px;height: 380px;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;overflow: hidden;margin-left: 81px;}
.video_min{width: 676px;height: 380px;display: none;}

.video_b{float:left;width:310px;height:380px;background: url(../images/video_b.png) no-repeat;margin-left: 13px;overflow: hidden;}
.video_b h4{height: 40px;line-height: 40px;font-size: 18px;color: #ffdedf;text-align: center;letter-spacing: 1px;}

.video_ul{overflow: hidden;}
.video_bin{overflow: hidden;margin-top: 20px;cursor: pointer;}
.video_bt{float:left;width: 160px;height: 90px;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;overflow: hidden;margin-left: 24px;}
.video_bt1{background: url(../images/video_b1.png) no-repeat;}
.video_bt2{background: url(../images/video_b2.png) no-repeat;}
.video_bt3{background: url(../images/video_b3.png) no-repeat;}
.play_icon{display: block;width: 160px;height: 90px;background: url(../images/play_icon.png) no-repeat;}

.video_br{float: left;width: 86px;margin: 8px 0 0 20px;}
.video_br p{height: 48px;line-height: 22px;font-size: 16px;color: #fffaed;overflow: hidden;}
.video_brb{width: 72px;height: 24px;overflow: hidden;}
.video_brb span{display: block;width:72px;height: 24px;line-height: 24px;font-size: 14px;text-align:center;}
.zb_span1{color: #ce0006;background: url(../images/btn1.png) no-repeat;}
.zb_span2{color: #fffbec;background: url(../images/btn2.png) no-repeat;}

.cur .play_icon,.zb_span2,.cur .zb_span1{display: none;}
.cur .zb_span2{display: block;}

/*有你才快乐*/
.hud_wrap{width: 100%;height:584px;background: url(../images/hud_bg.jpg) center top no-repeat;padding-top:24px;overflow: hidden;}
.hud_wrap .title img{margin-left: 322px;}

.hud_ct{height:180px;margin-top:62px;overflow: hidden;}
.hud_ctl{float: left;width: 780px;margin-left: 90px;}
.hud_ctl p{line-height: 24px;font-size: 16px;color: #fffdee;margin-top: 5px;}
.hud_ctl p em,.hud_ctl p span{float: left;letter-spacing: 1px;}
.hud_ctl p em{width: 86px;font-weight: bold;}
.hud_ctl p span{width: 678px;}
.hud_ctr{float: left;width: 124px;height: 149px;background: url(../images/hud_rbg.png) no-repeat;margin-left: 52px;overflow: hidden;}
.hud_ctr img{width: 120px;height: 120px;margin: 2px auto 0;}

.hud_m{width: 1020px;height: 174px;margin: 0 auto;}

/*活动说明*/
.explain_wrap{width: 100%;height:451px;background: url(../images/exp_bg.jpg) center top no-repeat;padding-top:20px;overflow: hidden;}

.exp_con{margin-top: 82px;overflow: hidden;}
.exp_con p{overflow: hidden;margin-top: 8px;}
.exp_con p em,.exp_con p span{float: left;}
.exp_con p em{width: 18px;height: 18px;line-height: 18px;font-size: 14px;text-align: center;color: #ce0006;background-color: #ffe6b5;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;margin: 5px 8px 0 90px;}
.exp_con p span{width:840px;line-height: 28px;font-size: 16px;color: #fff4de;}

/*右侧导航*/
.side_r{width: 162px;height: 457px;position: fixed;top:50%;right:0;margin-top:-230px;z-index: 10;display: none;}
.sq_span{width: 32px;height: 66px;background: url(../images/sq_span.png) no-repeat;position: absolute;top: 270px;right: 134px;cursor: pointer;}
.side_rin{width: 162px;height: 457px;background: url(../images/side_r.png) no-repeat;padding: 110px 14px 0 28px;position: relative;}

.side_rul{height:278px;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:#f44564;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: 55px;cursor: pointer;}

/*信封内容部分*/
.xf_pop{position: fixed;top: 50%;left: 50%;z-index: 9999;display: none;}
.xf_pop1{width: 450px;height:542px;background: url(../images/xf_pop1.png) no-repeat;margin: -271px 0 0 -227px;}
.xf_pop2{width: 424px;height:558px;background: url(../images/xf_pop2.png) no-repeat;margin: -300px 0 0 -215px;}

.xf_close{width: 30px;height:30px;background: url(../images/xf_close.png) no-repeat;position: absolute;cursor: pointer;}
.xf_close1{top: -18px;right: 22px;}
.xf_close2{bottom:-50px;right: 197px;}

.xf_btn{width: 99px;height:105px;background: url(../images/xf_btn.png) no-repeat;position: absolute;top: 335px;left: 175px;}
.xf_btn:hover{opacity: 0.9;}


/*注册商标*/
.ir{display: inline-block;vertical-align: middle;width: 12px;height: 11px;background: url(../images/ir.png) no-repeat;margin: -13px 2px 0 0;}


















