@charset "gb2312";
/* CSS Document */
/*
* Description: 2022春节活动
* Update:      12/01/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: #c12725;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:1160px;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;}


/* banner */
.banner{width:100%;height:425px;background: url(../images/banner.jpg) center top no-repeat;overflow: hidden;}

.title{overflow: hidden;}
.title img{margin: 0 auto;}
/*省钱跨年*/
.yhq_wrap{width: 100%;height: 331px;background: url(../images/yhq_bg.jpg) center top no-repeat;overflow: hidden;}

.yhq_con{overflow: hidden;}
.yhq_l{float: left;width: 568px;height: 306px;overflow: hidden;}
.yhq_con .title{height:35px;margin-top: 32px;}

.lqu_con{width: 510px;height: 155px;background: url(../images/lqu_con.png) no-repeat;margin: 52px auto 0;overflow: hidden;position: relative;}
.lqu_m{float: left;width: 205px;height:155px;overflow: hidden;margin-left: 162px;}
.span1{display:block;width:116px;height: 31px;line-height: 30px;font-size: 18px;color: #670400;text-align: center;margin:32px auto 8px;background: url(../images/span1.png) no-repeat;overflow: hidden;}
.span2{width:102px;height: 50px;background: url(../images/span2.png) no-repeat;position: absolute;top: 63px;left: 116px;opacity: 0;}
.cur .span2{opacity: 1;
  animation: dhua2 0.8s linear;
  -webkit-animation: dhua2 0.8s linear;
}
@keyframes dhua2 {
  from {
    opacity: 0;
    transform: scale(1.2);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@-webkit-keyframes dhua2 {
  from {
    opacity: 0;
    transform: scale(1.2);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}

.lqu_m p{line-height: 26px;font-size: 18px;color: #f3201d;text-align: center;overflow: hidden;}

.lqu_btn{float:left;width:112px;height: 114px;background: url(../images/lqu_btn.png) no-repeat;margin: 18px 0 0 14px;opacity: 0.9;}
.lqu_btn:hover{opacity: 1;}

.zb_r{float: right;width: 568px;height: 306px;overflow: hidden;}
.zb_wz{margin: 50px 0 0 280px;} 
.zb_btn{display: block;width:189px;height: 39px;background: url(../images/zb_btn.png) no-repeat;margin: 23px 0 0 314px;opacity: 0.9;}
.zb_btn:hover{opacity: 1;}


/*课程*/
.tao_wrap{width: 100%;background: #c12725 url(../images/tao_bg.jpg) center top no-repeat;padding: 40px 0 20px;overflow: hidden;}

.nav_div{width: 1160px;height: 54px;overflow: hidden;margin: 35px auto 0;}
.nav1{height: 54px;overflow: hidden;}

.nav_ul{width: 1160px;height: 54px;
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;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;overflow: hidden;}
.nav_ul li{flex: 1;height: 54px;background-color:#a80206;border-right:1px solid #d45f62;cursor: pointer;overflow: hidden;}
.nav_ul li em,.nav_ul li i{display: block;color: #f4ebd8;text-align: center;letter-spacing: 1px;font-weight: bold;}
.nav_ul li em{font-size: 18px;}
.li1 em{height: 26px;line-height: 26px;margin-top: 6px;}
.li2 em{height: 54px;line-height: 54px;}
.li1 i{height: 16px;line-height: 16px;font-size: 12px;}

.nav_ul li.cur{background-color: #fbebe2;border-right: 0;}
.nav_ul li.cur em,.nav_ul li.cur i{color: #670400;}
.nav_fixed{width:100%;background-color:#c12725;box-shadow: 0 5px 10px rgba(0,0,0,0.2);-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);-ms-box-shadow: 0 5px 10px rgba(0,0,0,0.2);-o-box-shadow: 0 5px 10px rgba(0,0,0,0.2);position: fixed;top: 0;left: 0;z-index: 99;}

.tao_con{width: 1160px;background-color: #f83330;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;margin: 30px auto 0;padding: 10px 0 40px;overflow: hidden;}

.tao_mic{padding-top: 40px;overflow: hidden;display: none;}
.tao_mc{margin-bottom: 35px;}
.tao_mc:last-child{margin-bottom: 10px;}
.tao_t{height: 80px;overflow: hidden;position: relative;}
.em_l{float: left;width: 44px;height: 54px;margin: 6px 20px 0 37px;}
.tao_tlr{float: left;width: 861px;}
.tao_tlr h4{height: 40px;line-height: 40px;font-size: 30px;font-weight: bold;color: #fff;letter-spacing: 1px;}
.tao_tlr p{height: 26px;line-height: 26px;font-size: 16px;color: #fff;overflow: hidden;}
.tao_tlr p span{margin-left: 28px;}
.tao_tlr p i{color: #ffe7c3;font-weight: bold;}
.btn1{float: left;width: 160px;height: 36px;line-height: 36px;font-size: 16px;color: #f4ebd8;text-align: center;background-color: #e21310;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;margin-top: 13px;}
.btn1:hover{background-color: #d40e0b;}

.tao_ul{overflow: hidden;}
.tao_wrap .tao_ul{padding: 10px 0 0 24px;}
.tao_ul li{float: left;width: 530px;border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;}
.tao_wrap .tao_ul li{height: 486px;background:url(../images/tao_li1.png) no-repeat;position: relative;padding-top: 30px;margin: 0 13px 10px;}
.b1,.b2{width:115px;height: 115px;position: absolute;top: -7px;right: -7px;z-index: 9;}
.b1{background: url(../images/b1.png) no-repeat;}
.b2{background: url(../images/b2.png) no-repeat;}

.span3,.span4,.h5_01{text-align: center;overflow: hidden;}

.h5_01{height:48px;line-height:48px;font-size: 30px;color: #333;font-weight:bold;}
.span4{display:block;height:36px;line-height:36px;font-size: 16px;color: #ff4200;}

.tao_mid1{width:460px;height: 255px;background: url(../images/tao_mid1.png) no-repeat;margin-left: 40px;overflow: hidden;}
.tao_mt{height: 177px;overflow: hidden;margin-top: 17px;}
.tao_mt em{float: left;text-align: center;overflow: hidden;}
.em4,.em6{width: 106px;height: 36px;line-height: 36px;font-size: 20px;color: #8a8a8a;}
.em5{width: 120px;height: 44px;line-height: 44px;font-size: 24px;color: #ffe7c3;font-weight:bold;background-image:-webkit-linear-gradient(bottom,#ffe7c3,#fff4e4,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin: 85px 53px 0 59px;}
.i2{letter-spacing: -4px;margin-left: -2px;}
.tao_mid1 p{height: 42px;line-height: 42px;font-size: 18px;color: #3f3f3f;text-align: center;}
.tao_mid1 p i,.tao_mid1 p s{font-weight: bold;color: #ff4200;}
.tao_mid1 p s{display: inline-block;vertical-align: middle;font-size: 28px;margin-top: -10px;text-decoration: none;}

.tao_mid2{width:462px;height: 255px;background: url(../images/tao_mid2.png) no-repeat;margin-left: 26px;overflow: hidden;}
.tao_mid2 em{float:left;height: 38px;line-height: 38px;font-size: 14px;text-align: center;}
.em1{width:91px;color: #333;margin: 5px 0 0 20px;}
.em2,.em3{color: #ff4200;}
.em2{width:91px;margin-top: 56px;}
.em3{width:123px;margin-top: 74px;}
.tao_mid2 em i{display:inline-block;vertical-align:middle;font-size: 20px;font-weight: bold;margin-top: -5px;}

.tao_b{width:413px;height: 75px;background: url(../images/tao_b.png) no-repeat;margin: 5px auto;overflow: hidden;}
.tao_bl{float: left;width: 230px;margin-left: 18px;}
.tao_bl p{height:28px;line-height:28px;font-size: 20px;color: #333;font-weight:bold;margin-top: 8px;}
.tao_bl p s{display: inline-block;vertical-align: middle;font-weight: normal;font-size: 16px;color: #c3ae92;margin: -3px 0 0 13px;}
.i2{letter-spacing: -2px;margin-left: -2px;}
.tao_bl span{display:block;height:36px;line-height:36px;font-size: 28px;color: #f3201d;font-weight:bold;}
.tao_bl span i{display: inline-block;vertical-align: middle;font-size: 20px;font-weight: normal;}

.tao_btn{float: left;width: 164px;height: 75px;background: url(../images/tao_btn1.png) no-repeat;}
.tao_btn:hover{opacity: 0.8;}


/*一年当两年用*/
.tao_wrap2{width: 100%;background-color: #c12725;padding: 30px 0 15px;overflow: hidden;}

.tao_wrap2 .tao_con{padding-bottom: 25px;}
.tao_mc2{width:1112px;height: 552px;margin:0 auto;position: relative;overflow: hidden;}
.tao_wrap2 .tao_ul{width:11120px;padding-top: 30px;position: absolute;top: 0;left: 0;}
.tao_wrap2 .tao_ul li{height: 522px;background: url(../images/tao_li2.png) no-repeat;margin: 0 13px;overflow: hidden;}
.span3{display: table;height:34px;line-height:34px;font-size: 18px;color: #fff;background-color: #ff4200;border-radius: 17px;-webkit-border-radius: 17px;-moz-border-radius: 17px;-ms-border-radius: 17px;-o-border-radius: 17px;margin: 22px auto 0;padding: 0 28px;}
.tao_wrap2 .h5_01{margin-top: 10px;}
.tao_wrap2 .tao_mid2{margin-top: 0;}

.b_ol{height: 12px;font-size: 0;text-align:center;overflow: hidden;margin-top: 33px;}
.b_ol li{display: inline-block;vertical-align: middle;width: 10px;height: 10px;margin: 0 12px;border: 1px solid #fff;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;cursor: pointer;}
.b_ol li.cur{background-color: #fff;}

/*职业通道地图*/
.dtu_wrap{width: 100%;background-color: #c12725;padding: 20px 0 30px;overflow: hidden;}

.dtu_con{width: 1160px;height: 345px;background: url(../images/dtu_con.png) no-repeat;margin: 0 auto;overflow: hidden;}
.dtu_cl{float: left;width:578px;overflow: hidden;margin-left: 21px;}
.dtu_cl .title{margin: 30px 0 0 93px;}

.dtu_cm{margin-top: 45px;overflow: hidden;}
.dtu_ul{float:left;width: 236px;overflow: hidden;margin: 0 16px 0 30px;}
.dtu_ul li{overflow: hidden;}
.dtu_li1{height: 95px;}
.dtu_li2{height: 125px;}
.dtu_li3{height: 110px;}
.dtu_li4{height: 80px;}
.dtu_ul li em{float: left;width: 56px;height: 66px;}
.dtu_li2 em{margin-top: 5px;}
.dtu_li3 em{margin-top: 20px;}
.dtu_ul li em img{width: 56px;height: 66px;}

.dtu_r{float: left;width: 170px;margin-left: 10px;}
.dtu_li1 .dtu_r{margin-top: 5px;}
.dtu_li4 .dtu_r{margin-top: 12px;}
.dtu_r h4{height: 32px;line-height: 32px;font-size: 20px;font-weight: bold;color: #f3201d;overflow: hidden;}
.dtu_r p{line-height: 22px;font-size: 14px;color: #670400;letter-spacing: 1px;}

.dtu_cr{float: left;width: 530px;overflow: hidden;margin-left: 26px;}
.dtu_cr .title{margin: 30px 0 0 13px;}
.jyi_ul{margin-top: 23px;overflow: hidden;}
.jyi_ul li{float:left;width: 248px;background: url(../images/jyi_li.png) no-repeat;margin: 0 9px 9px 0;overflow: hidden;}
.jyi_ul li em,.jyi_ul li span{float: left;font-weight: bold;}
.jyi_ul li em{width:68px;line-height:72px;font-size: 18px;color: #670400;text-align: center;}
.jyi_ul li span{width:160px;line-height:24px;font-size: 16px;color: #e62408;margin-top: 12px;margin-left: 8px;}

.lyu_btn{display: block;width:532px;height: 66px;background: url(../images/lyu_btn.png) no-repeat;margin: 20px auto 0;}
.lyu_btn:hover{opacity: 0.9;}

/*打卡挑战赛*/
.dka_wrap{width: 100%;background-color: #c12725;padding: 25px 0 30px;overflow: hidden;}

.dka_con{width: 1160px;height: 501px;background: url(../images/dka_con.png) no-repeat;margin: 0 auto;overflow: hidden;padding-top: 38px;}
.dka_cm{margin-top: 30px;overflow: hidden;}
.dka_cl{float: left;width:548px;margin-top: 55px;}
.dka_cm p{overflow: hidden;letter-spacing: 1px;}
.p1{line-height: 28px;font-size: 16px;color: #670400;margin-bottom: 25px;padding-left: 78px;}
.p1 i{font-size:18px;color: #f3201d;font-weight: bold;}
.p2{padding-left: 70px;}
.p2 em,.p2 span{float: left;line-height: 28px;font-size: 16px;color: #670400;}
.p2 em{width: 45px;}
.p2 span{width: 400px;}

.dka_b{float:left;width:430px;margin: 26px 0 0 72px;}
.dka_b li{float: left;width: 142px;height: 158px;line-height:26px;font-size:16px;color:#f3201d;text-align:center;}
.dka_b li img{display: block;width: 118px;height: 118px;margin: 0 auto 5px;}
.dka_b .dka_b4{margin: 0 20px 0 60px;}

/*讲座免费听*/
.video_wrap{width: 100%;background-color: #c12725;padding: 25px 0 90px;overflow: hidden;}

.video_con{width: 1160px;background-color: #f83330;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;margin: 30px auto 0;padding: 20px 0 25px;overflow: hidden;}
.video_cl{float: left;width: 578px;background-color: #c52421;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;margin-left: 25px;padding-top: 8px;}
.video_cl p{height: 54px;line-height: 54px;font-size: 20px;color: #fff;text-align: center;}
.video_m{width: 578px;height: 380px;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;overflow: hidden;}
#video{width: 578px;height: 380px;}

.video_cr{float: left;width: 520px;height: 442px;background-color: #fcf1eb;margin-left: 17px;padding: 21px 48px 0;}
.video_cr li{height: 52px;line-height: 52px;font-size: 16px;color: #670400;letter-spacing:1px;border-bottom: 1px solid #d9d4d3;margin-bottom: 5px;cursor: pointer;}
.video_cr li.cur{color: #f83330;}

.fot_p{margin-top: 75px;overflow: hidden;}
.fot_p img{margin: 0 auto;}


/*右侧导航*/
.side_r{width: 187px;height: 255px;position: fixed;top:50%;right:5px;margin-top:-130px;z-index: 10;display: none;}
.side_rin{width: 187px;height: 255px;background: url(../images/side_r.png) no-repeat;position: relative;overflow: hidden;padding: 93px 37px 0 44px;}

.side_rul{height:130px;overflow: hidden;}
.side_rul li{width:93px;cursor: pointer;}
.side_li1{height:38px;background: url(../images/side_ra1.png) no-repeat;margin:0 auto;}
.side_li2{height:41px;background: url(../images/side_ra2.png) no-repeat;margin: 48px auto 0;}
.side_li1:hover,.side_li1.cur{opacity: 0.8;}
.side_li2:hover,.side_li2.cur{opacity: 0.9;}

.back_icon{display: block;height: 93px;height:28px;cursor: pointer;margin: 0 auto;}


/*注册商标*/
.ir{display: inline-block;vertical-align: middle;width: 12px;height: 11px;background: url(../images/ir.png) no-repeat;margin: -13px 2px 0 0;}
