@charset "gb2312";
/* CSS Document */
/*
* Description: 2022年双十二
* Update:      25/11/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: #5150f4;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;}


/* banner */
.banner{width:100%;height:515px;background: url(../images/banner.jpg) center top no-repeat;overflow: hidden;}


/*学员留言*/
.stu_wrap{width:100%;height:657px;background: url(../images/stu_bg.jpg) center top no-repeat;overflow: hidden;padding-top: 59px;}

.stu_con{width: 1160px;margin: 0 auto;overflow: hidden;}
.stu_cl{float: left;width: 640px;}
.stu_til{height:100px;letter-spacing: 1px;background: url(../images/stu_til.png) no-repeat;overflow: hidden;}
.stu_til h2{height: 62px;line-height: 62px;font-size: 34px;font-weight: bold;color: #fff;padding-left: 14px;}
.stu_til h2 i{color: #fff33d;}
.stu_til em{display:block;height: 38px;line-height: 38px;font-size: 18px;color: #000;padding-left: 14px;}

.stu_lul{width: 640px;height: 331px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;overflow: hidden;margin-top: 25px;}
.stu_lul li{height: 82px;background-color: #e1e1e1;overflow: hidden;margin-bottom: 1px;}
.stu_lul li p{height: 40px;line-height: 40px;font-size: 16px;color: #999;overflow: hidden;padding-left: 15px;margin-top: 4px;}
.li_p{overflow: hidden;}
.li_p em{float: left;font-size: 12px;color: #999;overflow: hidden;}
.em1{width: 110px;height: 28px;line-height: 28px;margin-left: 15px;}
.em1 img{float:left;display:inline-block;width: 28px;height: 28px;margin-right: 7px;}
.em2,.em3{width: 60px;height: 30px;line-height: 30px;margin-top: 7px;}
.em2{margin-left: 386px;}
.em2 img,.em3 img{display: inline-block;vertical-align: middle;width: 14px;margin: -3px 7px 0 0;}
.em2 img{height: 14px;}
.em3 img{height: 10px;}

.stu_lul li.cur{background-color: #fff;}
.stu_lul li.cur p{color: #000;}

.bp{width: 640px;height: 32px;line-height: 32px;font-size: 18px;color: #000;letter-spacing:1px;background: url(../images/bp_bg.png) no-repeat;overflow: hidden;padding-left: 10px;margin-top: 30px;}

.stu_cr{float: left;width:460px;height:338px;margin: 93px 0 0 33px;}
.stu_cr li{display: none;}
.stu_cr li,.stu_cr li img{width:460px;height:338px;}

/*课程*/
.tao_wrap{width: 100%;background-color: #5150f4;padding: 70px 0 80px;}
.tao_wrap h2{height: 60px;line-height: 60px;font-size: 44px;font-weight: bold;color: #fff;text-align: center;letter-spacing: 1px;}
.tao_wrap h2 i{color: #fff33d;}

.tao_con{width: 1160px;background-color: #3c3ae2;margin: 40px auto 0;padding-bottom: 15px;}
.nav_div{width: 1160px;height: 54px;overflow: hidden;}
.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;}
.nav_ul li{flex: 1;height: 54px;background-color:#2928b9;border-right:1px solid #3c3ae2;cursor: pointer;overflow: hidden;}
.nav_ul li em,.nav_ul li i{display: block;color: #fff;text-align: center;letter-spacing: 1px;}
.nav_ul li em{font-size: 18px;font-weight: bold;}
.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: #fff33d;border-right: 0;}
.nav_ul li.cur em,.nav_ul li.cur i{color: #0c0c0c;}
.nav_fixed{width:100%;background-color:transparent;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_mic{padding-top: 50px;overflow: hidden;display: none;}
.tao_mc{padding-left: 40px;margin-bottom: 45px;}
.tao_t{height:90px;overflow: hidden;}
.tao_tl{float: left;width: 920px;overflow: hidden;}
.em_l{float: left;width: 44px;height: 54px;margin: 6px 18px 0 0;}
.tao_tlr{float: left;width: 850px;letter-spacing: 1px;}
.tao_tlr h4{height: 40px;line-height: 40px;font-size: 30px;font-weight: bold;color: #fff;}
.tao_tlr p{height: 26px;line-height: 26px;font-size: 16px;color: #fff;}
.tao_tlr p span{margin-left: 28px;}
.tao_tlr p i{color: #fff33d;font-weight: bold;}
.btn1{float: left;width: 160px;height: 36px;line-height: 36px;font-size: 16px;color: #fff;text-align: center;background-color: #6f6eff;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;margin-top: 15px;}
.btn1:hover{color:#000;background-color: #fff33d;}

.tao_ul{}
.tao_ul li{float: left;width: 530px;height: 160px;background:url(../images/tao_li.png) no-repeat;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;margin-right: 20px;overflow: hidden;}
.tao_lit{height:86px;margin-top:18px;overflow: hidden;}
.tao_litl{float: left;width: 350px;margin-left: 24px;}
.tao_litl h4{height: 38px;line-height: 38px;font-size: 26px;font-weight: bold;color: #333;overflow: hidden;}
.tao_litl p{height: 28px;line-height: 28px;font-size: 16px;color: #ff4200;}
.br{float: right;width: 154px;height: 32px;line-height: 32px;font-size: 18px;color:#ff4200;background:url(../images/br.png) no-repeat;padding-left: 36px;margin-top: 2px;}
.tao_btn{overflow: hidden;}
.tao_btn a{font-size:16px;text-align:center;letter-spacing:1px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;}
.tao_btn1 a{float: left;}
.tao_btn2 a{display: block;margin: 0 auto;}
.btn2{width: 160px;height: 34px;line-height: 34px;color:#ff4200;border: 1px solid #ff4200;margin-left: 24px;}
.btn3{width: 308px;height: 36px;line-height: 36px;color:#fff;background-color:#ff4200;}
.btn3 i{display: inline-block;vertical-align: middle;width: 13px;height: 12px;background:url(../images/i1.png) no-repeat;margin: -3px 0 0 9px;}
.tao_btn1 .btn3{margin-left: 10px;}
.tao_btn a:hover{color:#fff;background-color: #ff6732;}
.btn2:hover{border-color: #ff6732;}

/*双十二 看直播*/
.zbo_wrap{width: 100%;background-color: #fff33d;padding: 70px 0 80px;}

.zbo_con{width: 1180px;height: 374px;background:url(../images/zbo_con.png) no-repeat;margin: 0 auto;overflow: hidden;}
.zbo_btn{display: block;width: 167px;height: 63px;background:url(../images/zbo_btn.png) no-repeat;margin: 273px 0 0 878px;}
.zbo_btn:hover{background-image: url(../images/zbo_btnh.png);}

/*底部信息*/
.fot_wrap{width: 100%;height:250px;background:url(../images/fot_bg.jpg) center top no-repeat;padding-top: 50px;}
.fot_wrap p{line-height: 44px;font-size: 18px;color: #fff;text-align: center;letter-spacing: 1px;}


/*注册商标*/
.ir{display: inline-block;vertical-align: middle;width: 12px;height: 11px;background: url(../images/ir.png) no-repeat;margin: -13px 2px 0 0;}





