/*
@author: name
*/
body{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;margin:0 auto;color:#333;min-width:1100px;background:#f3f3f6;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
a{text-decoration:none;color:#333;}
textarea{resize:none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.pr{position:relative;}
.abs{position:absolute;}

/**/
.layout {
  clear: both;
  width: 1200px;
  text-align: left;
  margin: 0 auto;
}
.header-wrap {
  width: 100%;
  background: #fff;
}
.footer-wrap {
  padding-bottom: 0px;
}
.topHeader-wrap{ 
  width:100%; 
  height:389px; 
  background:url(//www.chinaacc.com/upload/resources/image/2023/03/30/2073438.png) no-repeat center top;
}
.topHeader-wrap p{ 
  padding-top:252px;
  font-size:24px;
  text-align:center;
  line-height:24px;
  color:#fff;
}
.common_part .common_tit h2{
  color:#333;
  font-size:36px;
  line-height:36px;
  text-align:center;
  padding:40px 0 20px;
}
.common_part .common_tit p{
  width:120px;
  height:4px;
  border-radius:2px;
  background:#00d098;
  margin:0 auto;
}
/* nav_wrap */
.nav_wrap .reson_list{
  width:1200px;
  margin:30px auto 58px;
}
.nav_wrap .special_list{
 margin-right:-20px;
}
.nav_wrap .special_list li{
  float:left;
  position:relative;
  border-radius:8px;
  overflow:hidden;
  width:285px;
  background:#fff;
  margin-right:20px;
  box-shadow:0 0 10px 0 #eeeef6;
  padding-bottom:25px;
}
.nav_wrap .special_list li .tit{
  background:#258d4f;
  height:4px;
}
.nav_wrap .special_list li h6{
  color:#333;
  font-size:20px;
  margin: 25px 0 23px 0;
  line-height:1;
  text-align:center;
}
.nav_wrap .special_list li p{
  font-size:16px;
  line-height: 16px;
  color:#666;
  text-align:center;
}
.nav_wrap .special_list li i{
  margin:33px auto 0;
  display:block;
}
.nav_wrap .special_list li .teacher_icon{
  width:61px;
  height:53px;
  background:url(/images/zhongjizhicheng/project/jingpin/teacher.png) no-repeat;
  background-size:100% 100%;
}
.nav_wrap .special_list li .teach_rese{
  width:45px;
  height:50px;
  background: url(/images/zhongjizhicheng/project/jingpin/teach_rese.png) no-repeat;
  background-size:100% 100%;
}
.nav_wrap .special_list li .teaching{
  width:53px;
  height:55px;
  background: url(/images/zhongjizhicheng/project/jingpin/teaching.png) no-repeat;
  background-size:100% 100%;
}
.nav_wrap .special_list li .servers{
  width:51px;
  height:51px;
  background: url(/images/zhongjizhicheng/project/jingpin/servers.png) no-repeat;
  background-size:100% 100%;
}
.nav_wrap .special_list li .chart_icon{
  width:50px;
  height:53px;
  background: url(/images/zhongjizhicheng/project/jingpin/chart_icon.png) no-repeat;
  background-size:100% 100%;
}
.nav_wrap .special_list li .person_icon{
  width:54px;
  height:52px;
  background: url(/images/zhongjizhicheng/project/jingpin/person_icon.png) no-repeat;
  background-size:100% 100%;
}
/* fra_teacher */
.fra_teacher {
  width: 100%;
  /* height: 763px; */
  background: url(/images/zhongjizhicheng/project/jingpin/fra_techer.jpg) center top no-repeat;
  background-size: 100% 100%;
}
.fra_teacher .common_tit{
  margin-bottom:34px;
}
.fra_teacher .common_tit h2{
  color:#fff;
}
.fra_teacher .ctr_wra_ft{
  width: 950px;
  position:absolute;
  top:360px;
  left:40px;
  z-index:2;
  overflow:hidden;
}
.fra_teacher .ctr_wra_ft .ctrl_teach{
  white-space: nowrap;
  width: auto;
  display:inline-block;
  *display: inline;
  *zoom:1;
}
.fra_teacher .ctr_wra_ft .ctrl_teach li{
  margin-right: 30px;
  display:inline-block;
  width:104px;
  height:104px;
  *display: inline;
  *zoom:1;
}
.fra_teacher .ctr_wra_ft .ctrl_teach li.on{
  background: url(/images/zhongjizhicheng/project/jingpin/border_bg.png) no-repeat;
}
.fra_teacher .ctr_wra_ft .ctrl_teach li img{
  border-radius: 50px;
  display: block;
  width: 100px;
  height: 100px;
  margin:2px;
}
.fra_teacher .teach_intro .tea_item {
  display:none;
  padding-left:40px;
}
.fra_teacher .teach_intro .tea_item .photo {
  width:520px;
  height:296px;
  background: url(/images/zhongjizhicheng/project/jingpin/teach_intro_bg.jpg) no-repeat;
  background-size: 100% 100%;
  position:relative;
}
.fra_teacher .teach_intro .tea_item .photo img{
  width: 236px;
  height: 276px;
  display: block;
  position:absolute;
  right:45px;
  bottom:0;
}
.fra_teacher .teach_intro .tea_item .photo a{
  display: block;
  background: #fd7a25;
  width: 132px;
  padding-left:20px;
  border-radius: 25px;
  box-shadow: 0 0 4px 0 #ffd987;
  font-size: 18px;
  font-weight:bold;
  color: #fff;
  text-decoration: none;
  position: absolute;
  height: 50px;
  line-height: 50px;
  top:126px;
  left:70px;
}
.fra_teacher .teach_intro .tea_item .photo a i{
  display: inline-block;
  width: 42px;
  height: 42px;
  background: url(/images/zhongjizhicheng/project/jingpin/play_btn.png) no-repeat;
  background-size: 100% 100%;
  margin: 4px 0 0 12px;
}
.fra_teacher .teach_intro .text_intro{
  margin-left: 40px;
  width: 534px;
}
.fra_teacher .teach_intro .text_intro h5{
  font-size: 30px;
  line-height:30px;
  color: #333;
  margin: 8px 0 16px;
  text-align: left;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.fra_teacher .teach_intro .text_intro .text{
  font-size: 14px;
  color: #333;
  line-height: 26px;
  text-align: left;
}
.fra_teacher .teach_intro .text_intro h6{
  font-size: 16px;
  line-height: 16px;
  margin: 18px 0 10px;
  text-align: left;
}
.fra_teacher .teach_intro .text_intro li{
  margin-bottom:20px;
  height:54px;
}
.fra_teacher .teach_intro .text_intro .eva_out_wra li img{
  width: 42px;
  height: 42px;
}
.fra_teacher .teach_intro .text_intro li div{
  text-align:left;
  margin-left:16px;
}
.fra_teacher .teach_intro .text_intro li div span, .fra_teacher .teach_intro .text_intro li div i{
  color: #999999;
  font-size: 12px;
  margin-top: 4px;
}
.fra_teacher .ctrl_tit{
  color:#333;
  font-size:22px;
  background:#f2f2f2;
  height:60px;
  background:#fff;
  border-radius:30px;
  margin-bottom:20px;
  text-align:center;
}
.fra_teacher .tea_li_wra{
  width:1200px;
  margin:0 auto;
  padding-bottom:76px;
}
.fra_teacher .ctrl_tit p{
  line-height:40px;
  height:40px;
  font-size:18px;
  border-radius:20px;
  margin-top:10px;
  display: inline-block;
  *display:inline;
  *zoom:1;
}
.fra_teacher .ctrl_type1 p,.fra_teacher .ctrl_type2 p{
  width:200px;
  margin-right:60px;
}
.fra_teacher .ctrl_type3 p,.fra_teacher .ctrl_type4 p{
  width:170px;
}
.fra_teacher .ctrl_type3 p{
  margin-right:76px;
}
.fra_teacher .ctrl_type4 p{
  margin-right:24px;
}
.fra_teacher .ctrl_type5 p{
  width:150px;
  margin-right:16px;
}
.fra_teacher .ctrl_type3 .inner_wra{
  margin-right:-76px;
}
.fra_teacher .ctrl_type4 .inner_wra{
  margin-right:-24px;
}
.fra_teacher .ctrl_type5 .inner_wra{
  margin-right:-16px;
}
.fra_teacher .ctrl_tit p.on{
  background:#2bb061;
  color:#fff;
  position:relative;
}
.fra_teacher .teach_intro .text_intro .eva_out_wra{
  height:130px;
  overflow:hidden;
}
.fra_teacher .teach_intro .text_intro ul li p{
  font-size: 12px;
  text-align:left;
  width:470px;
  line-height:18px;
}
.fra_teacher .teac_type{
  position:relative;
  width:1200px;
  display:none;
  background:#fff;
  padding:36px 0 82px;
  border-radius:10px;
  min-height:380px;
}
.fra_teacher .fram_tea_type2{
  display:none;
}
.fra_teacher .teacher_type2{
  padding:36px 0 40px;
}
.fra_teacher .teacher_type2 .ctr_wra_ft{
  position:static;

}
.fra_teacher .ctrl_teacher2{
  width:1200px;
  margin:30px auto;
}
.fra_teacher .ctrl_teacher2 ul{
  margin-right:-30px;
  text-align:center;
}
.fra_teacher .ctrl_teacher2 li{
  margin-right: 30px;
  display: inline-block;
  width: 104px;
  height: 104px;
  *display: inline;
  *zoom: 1;
}
.fra_teacher .ctrl_teacher2 li.on{
  background: url(/images/zhongjizhicheng/project/jingpin/border_bg.png) no-repeat;
}
.fra_teacher .ctrl_teacher2 li img{
  border-radius: 50px;
  display: block;
  width: 100px;
  height: 100px;
  margin: 2px;
}
/* sec_teach */
.sec_teach {
  width: 100%;
  height:685px;
  background:url(/images/zhongjizhicheng/project/jingpin/sec_teach.jpg) center top no-repeat;
}
.sec_teach .study_stage{
  width:1200px;
  margin:80px auto 0;
}
.sec_teach .study_stage ul{
  margin-right:-20px;
}
.sec_teach .study_stage ul li{
  width:285px;
  height:340px;
  margin-right:20px;
  position: relative;
  background:url(/images/zhongjizhicheng/project/jingpin/base_stage.png) no-repeat;
}
.sec_teach .study_stage ul li.base_stage{
  margin-top:112px;
}
.sec_teach .study_stage ul li.str_stage{
  margin-top:72px;
}
.sec_teach .study_stage ul li.sprint_stage{
  margin-top:32px;
}
.sec_teach .study_stage ul li i{
  position:absolute;
  display:block;
  width:200px;
  height:56px;
  background:url(/images/zhongjizhicheng/project/jingpin/arrow_radian.png) no-repeat;
}
.sec_teach .study_stage ul li i.arrow_radian_left{
  top:-28px;
  left:-90px;
}
.sec_teach .study_stage ul li i.arrow_radian_right{
  right:-100px;
  top:-70px;
}
.sec_teach .study_stage ul li .tit p{
  width:70px;
  height:46px;
  line-height:46px;
  color:#00bf8c;
  border-radius:0 23px 23px 0;
  background:#fff;
  font-size:30px;
  font-weight:bold;
  margin:16px 0 30px 0;
}
.sec_teach .study_stage ul li .tit h4{
  font-size:26px;
  color:#fff;
  margin:26px 0 0 16px;
  line-height:26px;
}
.sec_teach .study_stage ul li .des_txt{
  width:240px;
  height:92px;
  background:#f8f8f8;
  margin:0 auto 16px;
  padding:16px 0 0 20px;
}
.sec_teach .study_stage ul li .des_txt span{
  font-size:14px;
  color:#f3b11d;
  line-height:14px;
}
.sec_teach .study_stage ul li .des_txt h6{
  margin:8px 0 25px 0;
  color:#333;
  line-height:18px;
  font-size:18px;
}
.sec_teach .study_stage ul li .des_txt p{
  font-size:16px;
  color:#4d4d4d;
  line-height:16px;
}
/* six_server */
.six_server{
  width:100%;
  height:732px;
  background:url(/images/zhongjizhicheng/project/jingpin/six_server.jpg) center top no-repeat;
}
.six_server .common_tit h2{
  padding-top:50px;
  color:#fff;
}
.six_server .ser_ite{
  width:1140px;
  margin:38px auto 0;
}
.six_server .ser_ite ul{
  margin-right:-22px;
}
.six_server .ser_ite ul li{
  width: 365px;
  height:256px;
  float:left;
  margin:0 22px 24px 0;
  border-radius:6px;
  overflow:hidden;
  position:relative;
  background:#eafff2;
}
.six_server .ser_ite ul li .mask_bg{
  position:absolute;
  top:0;
  left:0;
  background:#000;
  width:100%;
  height:100%;
  opacity:.6;
  filter: alpha(opacity=30);
  display:none;
}
.six_server .ser_ite ul li .top_mask{
  color:#fff;
  font-size:16px;
  line-height:30px;
  position:absolute;
  top:40px;
  left:34px;
  right:30px;
  display:none;
}
.six_server .ser_ite ul li h4{
  font-size:24px;
  color:#fff;
  line-height:54px;
  text-align:center;
  background:#1cb882;
  background:-webkit-linear-gradient(45deg,#1cb882,#129e6e);
  background:-ms-linear-gradient(45deg,#1cb882,#129e6e);
  background:-moz-linear-gradient(45deg,#1cb882,#129e6e);
  background:-o-linear-gradient(45deg,#1cb882,#129e6e);
  background:linear-gradient(45deg,#1cb882,#129e6e);
}
.six_server .ser_ite ul li p{
  height:184px;
  padding-top:18px;
}
.six_server .ser_ite ul li img{
  width:280px;
  height:156px;
  display:block;
  margin:0 auto;
}
/* join_class */
.join_class .set_meal{
  width:1200px;
  margin:0 auto;
}
.join_class .set_meal .subject_wra{
  margin-right:-44px;
}
.join_class .common_tit{
  margin-bottom:34px;
}
.join_class .set_meal .subject_wra li{
  float: left;
  margin-right: 20px;
  width: 570px;
  padding-bottom: 10px;
  border-radius: 10px;
  overflow: hidden;
  background: #fff;
}
.join_class .set_meal .subject_wra li h4{
  font-size: 26px;
  line-height: 56px;
  padding-left: 20px;
  color: #fff;
  background: url(//www.chinaacc.com/upload/resources/image/2020/08/22/779543.png) no-repeat;
}
.join_class .set_meal .subject_wra li h5{
  color:#ff6127;
  font-size:28px;
  margin-top:18px;
  text-align:center;
  line-height:28px;
}
.join_class .set_meal .subject_wra li h5 span{
  font-size:14px;
}
.join_class .set_meal .subject_wra li em{
  color:#666;
  font-size:14px;
  margin:20px 0 4px 20px;
  display:block;
  line-height: 14px;
}
.join_class .set_meal .subject_wra li .spe_item{
  width:500px;
  padding:6px;
  border-radius:4px;
  background:#f4f4f4;
  margin: 0 0 10px 20px;
  position:relative;
}
.join_class .set_meal .subject_wra li .spe_item i{
  width:16px;
  height:16px;
  background:url(/images/zhongjizhicheng/project/jingpin/checked.png) no-repeat;
  margin:2px 6px 0 16px;
}
.join_class .set_meal .subject_wra li .spe_item.on i{
  background:url(/images/zhongjizhicheng/project/jingpin/checked_on.png) no-repeat;
}
.join_class .set_meal .subject_wra li .spe_item .cen p{
  font-size:16px;
  line-height:16px;
  color:#333;
  line-height:22px;
}
.join_class .set_meal .subject_wra li .spe_item .cen span{
  color:#ff6425;
  font-size:12px;
}
.join_class .set_meal .subject_wra li .spe_item .des{
  width:60px;
  height:22px;
  background:url(/images/zhongjizhicheng/project/jingpin/save_mon.png) no-repeat;
  font-size:12px;
  text-align:center;
  color:#fff;
  line-height:22px;
  margin-top:-14px;
}
.join_class .set_meal .total_mon{
  margin-top:10px;
}
.join_class .set_meal .total_mon a.buy_now{
  width:239px;
  height:99px;
  line-height:86px;
  text-align:center;
  color:#fff;
  font-size:24px;
  background:url(/images/zhongjizhicheng/project/jingpin/buy_now_2.png) no-repeat;
}
.join_class .set_meal .total_mon p{
  font-size:14px;
  margin-top:46px;
  color:#666;
  line-height:14px;
}
.join_class .set_meal .total_mon span{
  margin:46px 8px 0 22px;
  color:#ff6425;
  line-height:14px;
  font-size:14px;
}
.join_class .set_meal .total_mon i{
  color:#ff6425;
  font-size:22px;
  margin-top:40px;
  line-height:22px;
}
.join_class .set_meal .total_mon .amount{
  font-size:36px;
  font-weight:bold;
  color:#ff6425;
  margin-top:30px;
  line-height:32px;
}
.join_class .reco_coll{
  width:1180px;
  margin:0 auto;
  border-radius:10px;
  background:#fff;
  padding:0 0 20px 20px;
}
.join_class .reco_coll h6{
  line-height:50px;
  font-size:18px;
}
.join_class .chose_buy_item{
  cursor:pointer;
}
.join_class .reco_coll ul li{
  width:270px;
  border-radius:4px;
  background:#f4f4f4;
  margin-right:20px;
  padding:8px 0;
}
.join_class .reco_coll ul li i{
  width:16px;
  height:16px;
  background:url(/images/zhongjizhicheng/project/jingpin/checked.png) no-repeat;
  margin:3px 14px;
}

.join_class .reco_coll ul li.on i{
  background:url(/images/zhongjizhicheng/project/jingpin/checked_on.png) no-repeat;
}
.join_class .reco_coll ul li span{
  color:#ff6425;
  margin-right:22px;
}
.join_class .chose_sub ul li{
  margin-bottom:20px;
  height:52px;
  padding:0;
  position:relative;
}
.join_class .chose_sub ul li i{
  margin-top:17px;
}
.join_class .chose_sub .sub_info{
  line-height:52px;
}
.join_class .chose_sub .two_txt{
  line-height:18px;
  margin-top:6px;
}
.join_class .chose_sub ul li .sub_info{
  font-size:14px;
  color:#666;
}
.join_class .chose_sub ul li .sub_info p{
  font-size:12px;
  color:#ff7e00;
}
.join_class .chose_sub ul li .des{
  position:absolute;
  top:-10px;
  right:8px;
  background:url(/images/zhongjizhicheng/project/jingpin/connact.png) no-repeat;
  color:#fff;
  font-size:12px;
  text-align:center;
  line-height:22px;
  width:128px;
  height:22px;
}
.join_class .chose_sub ul li b{
  color:#ff7e00;
  font-size:14px;
  margin-right:12px;
  line-height:52px;
}
/* com_pro */
.com_pro{
  width:100%;
  height:462px;
  background:url(/images/zhongjizhicheng/project/jingpin/ques_bg.jpg) center top no-repeat;
}
.com_pro .common_tit h2{
  color:#fff;
}
.com_pro .que_list{
  width:1200px;
  margin:34px auto 0;
}
.com_pro .que_list dl{
  margin-bottom: 16px;
  padding: 0 50px;
  font-size: 16px;
  color:#fff;
}
.com_pro .que_list dt{
  height: 32px;
  line-height: 32px;
  padding-left: 39px;
  background: url(/images/zhongjizhicheng/project/jingpin/que_icon.png) no-repeat;
  font-weight: bold;
  cursor: pointer;
}
.com_pro .que_list dd{
  background: url(/images/zhongjizhicheng/project/jingpin/anw_icon.png) no-repeat;
  line-height: 24px;
  padding: 4px 0 0 39px;
  margin-top: 14px;
  display: none;
}
/* book_cla */
.book_cla{
  background:#f3f3f6;
  padding-bottom:56px;
}
.book_cla .book_wra{
  width:1102px;
  margin:34px auto 0;
}
.book_cla .book_wra .item_ctrl_tit li{
  float:left;
  height:47px;
  border:1px solid #d4d6de;
  border-right:none;
  text-align:center;
  line-height:47px;
  font-size:18px;
  color:#999;
  background:#ffffff;
  cursor:pointer;
  position:relative;
}
.book_cla .book_wra .item3 li{
  width:365px;
}
.book_cla .book_wra .item4 li{
  width:274px;
}
.book_cla .book_wra .item6 li{
  width:182px;
}
.book_cla .book_wra .item7 li{
  width:156px;
}
.book_cla .book_wra .item_ctrl_tit li.last{
  border:1px solid #d4d6de;
}
.book_cla .book_wra .item_ctrl_tit li.on{
  background:#2bb061;
  color:#fff;
}
.book_cla .book_wra .item_ctrl_tit li.on i{
  position:absolute;
  display:block;
  width:19px;
  height:8px;
  background:url(/images/zhongjizhicheng/project/jingpin/down_arrow.png) no-repeat;
  position:absolute;
  bottom:-8px;
  left:50%;
  margin-left:-10px;
}
.book_cla .book_wra .item_book_list{
  position:relative;
  margin-top:48px;
  display:none;
}
.book_cla .book_wra .item_book_list a.ctrlItem{
  display:block;
  width:36px;
  height:53px;
  position:absolute;
  top:96px;
  z-index:1;
}
.book_cla .book_wra .item_book_list .left{
  background:url(/images/zhongjizhicheng/project/jingpin/left_arrow_icon.png) no-repeat;
  left:0;
}
.book_cla .book_wra .item_book_list .right{
  background:url(/images/zhongjizhicheng/project/jingpin/right_arrow_icon.png) no-repeat;
  right:0;
}
.book_cla .book_wra .item_book_list .book_type{
  margin-right:-15px;
}
.book_cla .book_wra .item_book_list .book_type li{
  width:206px;
  height:322px;
  border:1px solid #d6d7d8;
  float:left;
  margin-right:15px;
}
.book_cla .book_wra .item_book_list .book_type li div.book_info{
  background:#f4f4f4;
  border-top:1px solid #d6d7d8;
  padding:10px 0 0 14px;
}
.book_cla .book_wra .item_book_list .book_type li div.book_info h6{
  font-size:14px;
  line-height:14px;
  color:#333;
}
.book_cla .book_wra .item_book_list .book_type li div.book_info .auther{
  font-size:12px;
  line-height: 12px;
  margin:12px 0 10px;
}
.book_cla .book_wra .item_book_list .book_type li div.book_info div p{
  font-size:12px;
  line-height:12px;
  color:#999;
  text-decoration: line-through;
  margin:6px 14px 0 0;
}
.book_cla .book_wra .item_book_list .book_type li div.book_info div span{
  color:#fe5a43;
  font-size:14px;
  line-height:14px;
  margin-top:4px;
}
.book_cla .book_wra .item_book_list .book_type li div.book_info div i{
  width:20px;
  height:19px;
  background:url(/images/zhongjizhicheng/project/jingpin/buy_car.png) no-repeat;
  margin-right:12px;
}
/* get_stu_course */
.get_stu_course{
  width:100%;
  height:462px;
  background:url(/images/zhongjizhicheng/project/jingpin/ques_bg.jpg) center top no-repeat;
  text-align:center;
}
.get_stu_course .last_tit{
  width:520px;
  margin:0 auto;
  padding-top:50px;
}
.get_stu_course .last_tit h2{
  font-size:36px;
  color:#fff;
  padding:0 16px;
  text-align:center;
  float:left;
  line-height:36px;
}
.get_stu_course .last_tit p{
  width:118px;
  height:1px;
  background:#fff;
  float:left;
  margin-top:17px;
}
.get_stu_course .last_tit span{
  margin-top:32px;
  display:block;
  color:#fff;
  font-size:14px;
  line-height:14px;
}
.get_stu_course.no_free_course{
  height:425px;
  background:url(/images/zhongjizhicheng/project/jingpin/no_free_course.jpg) center top no-repeat;
}
.get_stu_course.no_free_course .last_tit h2{
  color:#333;
}
.get_stu_course.no_free_course .last_tit p{
  background:#31d2a8;
}
.get_stu_course.no_free_course .last_tit span{
  color:#333;
}
.get_stu_course.no_free_course .out_wrap .get_free{
  margin-top:10px;
}
.get_stu_course .out_wrap{
  width:980px;
  margin:36px auto;
}
.get_stu_course .out_wrap ul{
  margin-right:-60px;
}
.get_stu_course .out_wrap ul li{
  width:286px;
  height:52px;
  border-radius:26px;
  background:#fff;
  margin:0 60px 22px 0;
}
.get_stu_course .out_wrap ul li i{
  float:left;
  width:16px;
  height:16px;
  background:url(/images/zhongjizhicheng/project/jingpin/correct_icon.png) no-repeat;
  margin:18px 10px 0 22px;
}
.get_stu_course .out_wrap ul li p{
  line-height:52px;
  float:left;
  font-size:20px;
}
.get_stu_course .out_wrap .get_free{
  display:block;
  width:288px;
  height:60px;
  background:url(/images/zhongjizhicheng/project/jingpin/get_free.png) no-repeat;
  color:#fff;
  font-size:26px;
  font-weight:bold;
  line-height:60px;
  margin: 40px auto 0;
}
/* bottom-nav */
.bottom-nav {
  width: 100%;
  height: 90px;
  background-image: url(/images/zhongjizhicheng/project/jingpin/footer_bar.jpg);
  background-position: center top;
  background-repeat:no-repeat;
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 89;
}
.bottom-nav .layout {
  clear: both;
  width: 1200px;
  text-align: left;
  margin: 0 auto;
}
.bottom-nav .layout a{
  width: 170px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 26px;
  font-weight: bold;
  text-decoration: none;
}
.bottom-nav .buy-btn {
  color: #fff;
  background: url(/images/zhongjizhicheng/project/jingpin/buy_now.png) no-repeat;
  margin: 20px 0 0 20px;
}
.bottom-nav .cli-btn{
  color: #fe6d01;
  background: url(/images/zhongjizhicheng/project/jingpin/cli-btn.png) no-repeat;
  margin-top: 20px;
}
.bottom-nav .close{
  display:block;
  position:absolute;
  top:0;
  right:0;
  width:24px;
  height:24px;
  background:url(/images/zhongjizhicheng/project/jingpin/close_icon.png) no-repeat;
  cursor: pointer;
}
/* leftFixed */
.leftFixed{width:100px;padding:5px 5px 14px;position:fixed;_position:absolute;left:10px;top:50%;background:#1a8e66;text-align:center;z-index:100;display:none;}
.leftFixed h6{line-height:40px;font-size:16px;color:#fff;font-weight:normal;margin-bottom:10px;}
.leftFixed .onekey a{height:36px;line-height:36px;background:#fff;display:block;}
.leftFixed .onekey a:hover{color:#34b267;text-decoration:none;}
.leftFixed .hotline{margin-top:1px;background:#fff;padding-top:14px;}
.leftFixed .hotline p{line-height:20px;}
.leftFixed .wxgxh{padding-top:20px;line-height:40px;}
.leftFixed .wxgxh img{display:block;margin:0 auto;}
.leftFixed .returnTop{height:32px;line-height:32px;margin-top:10px;background:url(/images/pro2020/shuiwushi/returnTop-icon.png) no-repeat 28px center;padding-left:20px;color:#fff;display:block;}
.leftFixed h6 a{
  display: block;
  padding-top:42px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  line-height: 16px;
  text-decoration: none;
  margin-top:8px;
  background: url(/images/zhongjizhicheng/project/jingpin/kefu.png) center top no-repeat;
}
/**/
.adCeng{display:none;width:100%;z-index:101;height:100%;background:#000;opacity:.4;filter:alpha(opacity=40);position:fixed;top:0;left:0;_position:absolute;_height: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight))}
.adCon{display:none;width:800px;z-index:102;height:660px;position:fixed;top:50%;left:50%;;margin:-330px 0 0 -400px;_position: absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.adCond{width:800px;height:660px;background:#fff;}
.adCond .adCondTit{ height: 60px; background: #f5f5f5;}
.adCond .adCondTit-left{ padding-left: 40px; line-height: 60px; font-size: 18px; color: #666; background-position: 20px -2834px;}
.adCond .adCondTit-close{display:block;width:15px;height:15px;top:22px;right:20px;cursor: pointer; font-size: 0; background:url("/images/zhucekuaijishi/project-wuyou/2020index/close-btn.png") no-repeat;}
.adCond .adCondMv{width:800px;height:600px;}

.footer_fixed{width:100%;height:130px;background:url(//www.chinaacc.com/images/zhuceshuiwushi/project/2021zhaoshengfangan/footer_fixed.png) center top no-repeat;position:fixed;bottom:0;left:0;z-index:100;}
.footer_fixed p{color:#fff;font-weight:bold;font-size:30px;line-height:46px;margin:66px 0 0 180px;}
.footer_fixed p span{color:#e3d29a;}
.footer_fixed div a{width:170px;height:50px;border-radius:25px;color:#fff;text-align:center;margin-top:66px;font-size:20px;line-height:50px;}
.footer_fixed div a.chose_lesson{background:#fb5645;margin-right:20px;}
.footer_fixed div a.ask_now{background:#f5a640;}
.footer_fixed .layout{position:relative;}
.footer_fixed .close_btn{display:block;width:16px;height:16px;background: url(//www.chinaacc.com/OtherItem/images/2020CourseCenter/close-btn.png) no-repeat;position:absolute;top:60px;right:10px;cursor: pointer;}

