/*
@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:1200px;background:#fff;}
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;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
input,button,textarea,a,a:hover{outline:none;text-decoration: none;}
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;}

.header-wrapper{
  width: 1200px;
  margin:0 auto;
}
.layout{
  width: 1200px;
  margin:0 auto;
}
/* banner_top */
.banner_top{
  width: 100%;
  height: 530px;
  background:url(/images/zhucekuaijishi/project/zhineng/banner.jpg) no-repeat center top;
}
.banner_top .banner_contant{
  width: 771px;
  margin: 0 auto;
  position:relative;
  height:100%;
}
.banner_top .banner_contant h2{
  padding-top:110px;
  width:473px;
  height:52px;
  margin:0 auto;
  background:url(/images/zhucekuaijishi/project/zhineng/tit_zhukuai.png) no-repeat center bottom;
}
.banner_top .banner_contant img{
  width:771px;
  height:116px;
  display:block;
  margin:52px auto 42px;
}
.banner_top .banner_contant a{
  display:block;
  width:243px;
  height:92px;
  padding-left:50px;
  line-height:92px;
  color:#3d3cb3;
  font-size:24px;
  margin: 0 auto;
  background:url(/images/zhucekuaijishi/project/zhineng/play_video.png) no-repeat;
  -webkit-transition:.5s all ease;
  -moz-transition:.5s all ease;
  -ms-transition:.5s all ease;
  transition:.5s all ease;
}
.banner_top .banner_contant a:hover{
  -webkit-transform: translateY(-10px);
  -moz-transform: translateY(-10px);
  -ms-transform: translateY(-10px);
  transform: translateY(-10px);
}
.banner_top .banner_contant .start{
  display:block;
  position:absolute;
}
.banner_top .banner_contant .start1{
  width:84px;
  height:71px;
  background:url(/images/zhucekuaijishi/project/zhineng/start1.png) no-repeat;
  bottom:270px;
  left:-108px;
  -webkit-animation: animationTop 4s linear 4s infinite;
  animation: animationTop 4s linear 4s infinite;
}
.banner_top .banner_contant .start2{
  width:190px;
  height:115px;
  background:url(/images/zhucekuaijishi/project/zhineng/start2.png) no-repeat;
  bottom:50px;
  left:-178px;
  -webkit-animation: animationTop 5s linear .3s infinite;
  animation: animationTop 5s linear .3s infinite;
}
.banner_top .banner_contant .start3{
  width:73px;
  height:62px;
  background:url(/images/zhucekuaijishi/project/zhineng/start3.png) no-repeat;
  top:142px;
  right:-86px;
  -webkit-animation: animationTop 8s linear 1s infinite;
  animation: animationTop 8s linear 1s infinite;
}
.banner_top .banner_contant .start4{
  width:293px;
  height:163px;
  background:url(/images/zhucekuaijishi/project/zhineng/start4.png) no-repeat;
  bottom:76px;
  right:-286px;
  -webkit-animation: animationTop 6s linear infinite;
  animation: animationTop 6s linear infinite;
}
@keyframes animationTop{
    0% {transform:translateY(0px);}
    20% {transform:translateY(-10px);}
    50% {transform:translateY(-15px);}
    70% {transform:translateY(-10px);}
    100% {transform:translateY(0px);}
}

@-webkit-keyframes animationTop{
  0% {transform:translateY(0px);}
    20% {transform:translateY(-10px);}
    50% {transform:translateY(-15px);}
    70% {transform:translateY(-10px);}
    100% {transform:translateY(0px);}
}
.advance_list{
  background:#fff;
  height:300px;
  padding: 62px 0 78px;
}
.advance_list li{
  width: 300px;
  height:100%;
}
.advance_list li .list_wrapper{
  width:100%;
  height: 100%;
  position:relative;
}
.advance_list li i{
  display: block;
  width:90px;
  height:90px;
  margin:80px auto 20px;
}
.advance_list li .list1 i{
  background:url(/images/zhucekuaijishi/project/zhineng/adv1_icon.png) no-repeat;
}
.advance_list li .list2 i{
  background:url(/images/zhucekuaijishi/project/zhineng/adv2_icon.png) no-repeat;
}
.advance_list li .list3 i{
  background:url(/images/zhucekuaijishi/project/zhineng/adv3_icon.png) no-repeat;
}
.advance_list li .list4 i{
  background:url(/images/zhucekuaijishi/project/zhineng/adv4_icon.png) no-repeat;
}
.advance_list li .kin_mod{
  z-index:2;
  background:#fff;
  width:100%;
  height: 100%;
  -webkit-transform-style:preserve-3d;
  -moz-transform-style:preserve-3d;
  -ms-transform-style:preserve-3d;
  transform-style:preserve-3d;
  -webkit-transform:rotateY(0);
  -moz-transform:rotateY(0);
  -ms-transform:rotateY(0);
  transform:rotateY(0);
  -webkit-transition: .5s all ease;
  -moz-transition: .5s all ease;
  -ms-transition: .5s all ease;
  transition: .5s all ease;
}
.advance_list li .kin_mod p{
  font-size:22px;
  color:#222;
  text-align:center;
  line-height:30px;
}
.advance_list li .common_mode{
  position:absolute;
  top:0;
  left:0;
  background:#fff;
}
.advance_list li .detail_info{
  -webkit-transform-style:preserve-3d;
  -moz-transform-style:preserve-3d;
  -ms-transform-style:preserve-3d;
  transform-style:preserve-3d;
  -webkit-transform:rotateY(-180deg);
  -moz-transform:rotateY(-180deg);
  -ms-transform:rotateY(-180deg);
  transform:rotateY(-180deg);
  width:100%;
  height: 100%;
  border-radius:8px;
  -webkit-transition: .5s all ease;
  -moz-transition: .5s all ease;
  -ms-transition: .5s all ease;
  transition: .5s all ease;
}
.advance_list li .detail_info h6{
  padding:44px 0 34px 32px;
  line-height: 28px;
  font-size:22px;
  font-weight:bold;
}
.advance_list li .detail_info p{
  font-size: 18px;
  line-height: 28px;
  color:#666;
  padding:0 32px;
}
.advance_list li:hover .kin_mod{
  -webkit-transform:rotateY(-180deg);
  -moz-transform:rotateY(-180deg);
  -ms-transform:rotateY(-180deg);
  transform:rotateY(-180deg);
}
.advance_list li:hover .detail_info{
  -webkit-transform:rotateY(0);
  -moz-transform:rotateY(0);
  -ms-transform:rotateY(0);
  transform:rotateY(0);
  box-shadow: 0 4px 14px 2px #f2f2f2;
  z-index: 3;
}
/* learn_use_mode */
.learn_use_mode{
  background:#0c0a3f;
  padding-top:78px;
}
.learn_use_mode .learn_item{
  width:100%;
  font-size:56px;
  line-height:1;
  position:relative;
  height:1018px;
}
.learn_use_mode .content_top,.learn_use_mode .learn_item .contain_bom{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.learn_use_mode .learn_item1 .contain_bom{
  background:url(/images/zhucekuaijishi/project/zhineng/bg1.png) no-repeat center center;
}
.learn_use_mode .learn_item2 .contain_bom{
  background:url(/images/zhucekuaijishi/project/zhineng/bg2.png) no-repeat center center;
}
.learn_use_mode .learn_item3 .contain_bom{
  background:url(/images/zhucekuaijishi/project/zhineng/bg3.png) no-repeat center center;
}
.learn_use_mode .learn_item4 .contain_bom{
  background:url(/images/zhucekuaijishi/project/zhineng/bg4.png) no-repeat center center;
}
.learn_use_mode .learn_item5 .contain_bom{
  background:url(/images/zhucekuaijishi/project/zhineng/bg5.png) no-repeat center center;
}
.learn_use_mode .learn_item6 .contain_bom{
  background:url(/images/zhucekuaijishi/project/zhineng/bg6.png) no-repeat center center;
}
.learn_use_mode .learn_item7 .contain_bom{
  background:url(/images/zhucekuaijishi/project/zhineng/bg7.png) no-repeat center center;
}
.learn_use_mode .learn_item .contain_bom{
  opacity:0;
  filter:alpha(opacity=0);
}
.learn_use_mode .learn_item .text{
  text-align:center;
  font-size:22px;
  line-height:38px;
  text-align:center;
  margin-top: 40px;
  color:#fff;
}
.learn_use_mode .fadeIn{
  opacity:0;
  filter:alpha(opacity=0);
}
.learn_use_mode h5{
  margin:0 auto;
  height:55px;
}
.learn_use_mode .learn_item1 h5{
  width:335px;
  background:url(/images/zhucekuaijishi/project/zhineng/text1.png) no-repeat;
}
.learn_use_mode .learn_item2 h5{
  width:339px;
  background:url(/images/zhucekuaijishi/project/zhineng/text2.png) no-repeat;
}
.learn_use_mode .learn_item3 h5{
  width:341px;
  background:url(/images/zhucekuaijishi/project/zhineng/text3.png) no-repeat;
}
.learn_use_mode .learn_item4 h5{
  width:626px;
  background:url(/images/zhucekuaijishi/project/zhineng/text4.png) no-repeat;
}
.learn_use_mode .learn_item5 h5{
  width:685px;
  background:url(/images/zhucekuaijishi/project/zhineng/text5.png) no-repeat;
}
.learn_use_mode .learn_item6 h5{
  width:590px;
  background:url(/images/zhucekuaijishi/project/zhineng/text6.png) no-repeat;
}
.learn_use_mode .learn_item7 h5{
  width:732px;
  background:url(//www.chinaacc.com/upload/resources/image/2021/05/28/1346414.png) no-repeat;
}
.learn_use_mode .contain_con{
  width:1140px;
  height:605px;
  margin: 40px auto 65px;
  background:url(/images/zhucekuaijishi/project/zhineng/computer.png) no-repeat;
  opacity:0;
  filter: alpha(opacity=0);
  position:relative;
  top:60px;
  left: 50%;
  margin-left:-575px;
  padding-top:24px;
}
.learn_use_mode .contain_con .pagination{
  position:absolute;
  bottom:10px;
  text-align: center;
  width: 100%;
}
.learn_use_mode .contain_con .pagination .swiper-pagination-switch{
 width:8px;
 height: 8px;
 border-radius: 4px;
 background:#4b439d;
 display:inline-block;
 _display:inline;
 *zoom:1;
 margin-right:12px;
 cursor:pointer;
}
.learn_use_mode .contain_con .pagination .swiper-active-switch{
  background:#0cf1ff;
}
.learn_use_mode .learn_item .arrow{
  display:none;
  width: 40px;
  height: 40px;
  position:absolute;
  top:50%;
  margin-top:-20px;
}
.learn_use_mode .learn_item .contain_con:hover .arrow{
  display: block;
}
.learn_use_mode .learn_item .arrow_left{
  left:20px;
  background:url(/images/zhucekuaijishi/project/zhineng/arrow_left.png) no-repeat;
}
.learn_use_mode .learn_item .arrow_right{
  right:20px;
  background:url(/images/zhucekuaijishi/project/zhineng/arrow_right.png) no-repeat;
}
.learn_use_mode .learn_item .arrow_left:hover{
  background:url(/images/zhucekuaijishi/project/zhineng/arrow_left_on.png) no-repeat;
}
.learn_use_mode .learn_item .arrow_right:hover{
  background:url(/images/zhucekuaijishi/project/zhineng/arrow_right_on.png) no-repeat;
}
.learn_use_mode .learn_item .arrow_top{
  display:block;
  width: 47px;
  height: 27px;
  background:url(/images/zhucekuaijishi/project/zhineng/arrow_top.png) no-repeat;
  margin: 0 auto;
}
.learn_use_mode .learn_item .contain_con .study_step{
  width: 950px;
  height: 546px;
  padding-top:24px;
}
.learn_use_mode .learn_item .contain_con .swiper-wrapper{
  width:100%;
  height:100%;
}
.learn_use_mode .learn_item .contain_con .listMod{
  width: 100%;
  height: 100%;
}

.learn_use_mode .learn_item .study_step1 .listMod01{
  background:url(/images/zhucekuaijishi/project/zhineng/listMod_1_1.png) no-repeat center center;
}
.learn_use_mode .learn_item .study_step1 .listMod02{
  background:url(/images/zhucekuaijishi/project/zhineng/listMod_1_2.png) no-repeat 137px center;
}

.learn_use_mode .learn_item .study_step2 .listMod01{
  background:url(/images/zhucekuaijishi/project/zhineng/listMod_2_1.png) no-repeat center center;
}
.learn_use_mode .learn_item .study_step2 .listMod02{
  background:url(/images/zhucekuaijishi/project/zhineng/listMod_2_2.png) no-repeat center center;
}
.learn_use_mode .learn_item .study_step2 .listMod03{
  background:url(/images/zhucekuaijishi/project/zhineng/listMod_2_3.png) no-repeat center center;
}
.learn_use_mode .learn_item .study_step2 .listMod04{
  background:url(/images/zhucekuaijishi/project/zhineng/listMod_2_4.png) no-repeat center center;
}

.learn_use_mode .learn_item .study_step3 .listMod01{
  background:url(/images/zhucekuaijishi/project/zhineng/listMod_3_1.png) no-repeat center center;
}
.learn_use_mode .learn_item .study_step3 .listMod02{
  background:url(/images/zhucekuaijishi/project/zhineng/listMod_3_2.png) no-repeat center center;
}
.learn_use_mode .learn_item .study_step3 .listMod03{
  background:url(/images/zhucekuaijishi/project/zhineng/listMod_3_3.png) no-repeat center center;
}
.learn_use_mode .learn_item .study_step3 .listMod04{
  background:url(/images/zhucekuaijishi/project/zhineng/listMod_3_4.png) no-repeat center center;
}

.learn_use_mode .learn_item .study_step4 .listMod01{
  background:url(/images/zhucekuaijishi/project/zhineng/listMod_4_1.png) no-repeat center center;
}
.learn_use_mode .learn_item .study_step4 .listMod02{
  background:url(/images/zhucekuaijishi/project/zhineng/listMod_4_2.png) no-repeat center center;
}

.learn_use_mode .learn_item .study_step5 .listMod01{
  background:url(/images/zhucekuaijishi/project/zhineng/listMod_5_1.png) no-repeat center center;
}

.learn_use_mode .learn_item .study_step6 .listMod01{
  background:url(/images/zhucekuaijishi/project/zhineng/listMod_6_1.png) no-repeat center center;
}
.learn_use_mode .learn_item .study_step6 .listMod02{
  background:url(/images/zhucekuaijishi/project/zhineng/listMod_6_2.png) no-repeat center center;
}
.learn_use_mode .learn_item .study_step6 .listMod03{
  background:url(/images/zhucekuaijishi/project/zhineng/listMod_6_3.png) no-repeat center center;
}

.learn_use_mode .learn_item .study_step7 .listMod01{
  background:url(//www.chinaacc.com/upload/resources/image/2021/05/28/1346427.png) no-repeat center center;
}
.learn_use_mode .learn_item .study_step7 .listMod02{
  background:url(//www.chinaacc.com/upload/resources/image/2021/05/28/1346432.png) no-repeat center center;
}
.learn_use_mode .learn_item .study_step7 .listMod03{
  background:url(//www.chinaacc.com/upload/resources/image/2021/05/28/1346435.png) no-repeat center center;
}
.learn_use_mode .learn_item .study_step7 .listMod04{
  background:url(/images/zhucekuaijishi/project/zhineng/listMod_7_4.png) no-repeat center center;
}


.learn_use_mode .learn_item .contain_con .swiper-container{
  width:950px;
  height:550px;
}
.video_bg{
  width:96px;
  height:96px;
  background:url(/images/zhucekuaijishi/project/zhineng/video_bg.png) no-repeat;
  display:block;
}
.video_bg i{
  display:block;
  width:76px;
  height:56px;
  background:url(/images/zhucekuaijishi/project/zhineng/video.gif) no-repeat;
  position:absolute;
  top:20px;
  left:10px;
}
/* teacher_list */
.teacher_list{
  width:100%;
  height:806px;
  background: url(/images/zhucekuaijishi/project/zhineng/tea_mod_bg.jpg) no-repeat center top;
}
.com_h2_tit{
 text-align:center;
 line-height:1;
 padding-top: 80px;
 font-size: 56px;
}
.teacher_list .tea_container{
  width:1200px;
  margin: 106px auto 0;
  position:relative;
}
.teacher_list .tea_info{
  width: 740px;
  height: 382px;
  background:#f2f2f2;
  border-radius: 40px 0 40px 0;
  position:absolute;
  top:30px;
  display: none;
}
.teacher_list .tea_info img{
  width: 306px;
  height:438px;
  margin: -58px 0 0 25px;
}
.teacher_list .tea_info .des{
  width: 378px;
  padding-top: 40px;
}
.teacher_list .tea_info .des div{
  margin-bottom: 30px;
}
.teacher_list .tea_info .des h3{
  font-size: 36px;
  color:#222;
  line-height: 44px;
}
.teacher_list .tea_info .des a{
  width: 138px;
  height: 44px;
  text-align:center;
  line-height:44px;
  border-radius:22px;
  color:#fff;
  font-weight:bold;
  background:#4d76eb;
  background:-webkit-linear-gradient(left,#8366ff,#357ee2);
  background:-moz-linear-gradient(left,#8366ff,#357ee2);
  background:-ms-linear-gradient(left,#8366ff,#357ee2);
  background:linear-gradient(left,#8366ff,#357ee2);
  -webkit-transition:.5s all ease;
  -moz-transition:.5s all ease;
  -ms-transition:.5s all ease;
  transition:.5s all ease;
}
.teacher_list .tea_info .des a:hover{
  -webkit-transform: translateY(-10px);
  -moz-transform: translateY(-10px);
  -ms-transform: translateY(-10px);
  transform: translateY(-10px);
}
.teacher_list .tea_info .des p{
  font-size: 16px;
  color:#555;
  line-height: 24px;
  margin-bottom: 16px;
}
.teacher_list .tea_info .des h4{
  font-size: 16px;
  color:#555;
  margin: 34px 0 12px;
  line-height:1;
}
.teacher_list .teacher_tab{
  width: 493px;
  height: 439px;
  margin-left:-32px;
  background:url(/images/zhucekuaijishi/project/zhineng/teacher_list_banner.png) no-repeat;
}
.teacher_list .teacher_tab ul{
  width: 390px;
  height: 290px;
  padding: 74px 0 0 68px;
}
.teacher_list .teacher_tab ul li{
  margin: 0 10px 10px 0;
}
.teacher_list .teacher_tab ul li.noMar{
  margin-right:0;
}
.teacher_list .teacher_tab ul li a{
  display:block;
  width: 90px;
  height: 90px;
  position:relative;
}
.teacher_list .teacher_tab ul li.act i{
  display:block;
  width:86px;
  height: 86px;
  border:2px solid #ff9b24;
  position:absolute;
  top:0;
  left:0;
}
/* industry_mod */
.industry_mod{
  width:100%;
  height:515px;
  padding-top:40px;
  background:url(/images/zhucekuaijishi/project/zhineng/industry_bg.jpg) no-repeat center top;
}
.industry_mod h2{
  color:#fff;
  padding-left: 42px;
  width:210px;
  background: url(/images/zhucekuaijishi/project/zhineng/border.png) no-repeat left  center;
  margin:0 auto 30px;
  font-size:28px;
  text-align: center;
  line-height:1;
}
.industry_mod h2 span{
  padding-right: 42px;
  background:url(/images/zhucekuaijishi/project/zhineng/border.png) no-repeat right center;
}
.industry_mod ul{
  width: 1200px;
  margin: 78px auto 0;
}
.industry_mod ul li{
  width: 25%;
}
.industry_mod ul li img{
  width:200px;
  height: 130px;
  display:block;
  margin: 0 auto 26px;
}
.industry_mod ul li p{
  color:#fff;
  font-size: 22px;
  line-height: 30px;
  text-align:center;
}
.industry_mod div{
  width:1200px;
  margin:0 auto;
  color:#fff;
  line-height: 34px;
}
.industry_mod div a{
  color:#3599ff;
}
.buy_lesson_bar{
  width: 100%;
  height: 94px;
  margin-top:-14px;
  background:url(/images/zhucekuaijishi/project/zhineng/bottom_bg.png) no-repeat center top;
  position:fixed;
  bottom:0;
  left:0;
  z-index:3;
}
.buy_lesson_bar p{
  font-size: 28px;
  font-weight:bold;
  color:#ffb85d;
  margin:40px 70px 0 414px;
  width:450px;
  line-height:1;
}
.buy_lesson_bar .btn_wra a{
  font-size: 20px;
  color:#fff;
  font-weight:bold;
  border-radius: 23px;
  margin-top: 32px;
}
.buy_lesson_bar .btn_wra a.ask{
  border:1px solid #fff;
  text-align:center;
  width:158px;
  margin-right: 30px;
  height: 44px;
  line-height: 44px;
}
.buy_lesson_bar .btn_wra a.buy{
  width:140px;
  padding-left:40px;
  height: 46px;
  line-height: 46px;
  background:#ff995a;
  background:-webkit-linear-gradient(left,#ff7251,#ffb15f);
  background:-moz-linear-gradient(left,#ff7251,#ffb15f);
  background:-ms-linear-gradient(left,#ff7251,#ffb15f);
  background:linear-gradient(left,#ff7251,#ffb15f);
  position:relative;
}
.buy_lesson_bar .btn_wra a.buy i{
  position:absolute;
  display:block;
  width: 23px;
  height: 25px;
  background:url(/images/zhucekuaijishi/project/zhineng/point_arrow_b.png) no-repeat;
  top: 12px;
  right: 23px;
}
.fast_buy{
  width: 240px;
  height: 114px;
  background:url(/images/zhucekuaijishi/project/zhineng/left_bu_btn.png) no-repeat;
  position:fixed;
  bottom: 92px;
  left: 10px;
  cursor:pointer;
  display:none;
}
.fast_buy i{
  display:block;
  width: 18px;
  height: 19px;
  background:url(/images/zhucekuaijishi/project/zhineng/point_arrow.png) no-repeat;
  position:absolute;
  top: 57px;
  right: 34px;
}
.scal_icon{
  animation: animationScal 2s linear infinite;
  -webkit-animation: animationScal 2s linear infinite;
}
@keyframes animationScal{
    0% {transform:scale(1);}
    20% {transform:scale(1.3);}
    50% {transform:scale(1.4);}
    70% {transform:scale(1.3);}
    100% {transform:scale(1);}
}

@-webkit-keyframes animationScal{
  0% {transform:scale(1);}
  20% {transform:scale(1.3);}
  50% {transform:scale(1.4);}
  70% {transform:scale(1.3);}
  100% {transform:scale(1);}
}
.buy_lesson_bar .close{
  display:block;
  width:17px;
  height: 17px;
  background:url(/images/zhucekuaijishi/project/zhineng/close.png) no-repeat;
  position:absolute;
  top: 24px;
  right: -350px;
}
.mask{
  position:fixed;
  top:0;
  left:0;
  bottom:0;
  right:0;
  background:#000;
  opacity:.6;
  filter:alpha(opacity=60);
  z-index:100;
  display:none;
}
.choise_lesson{
  width: 690px;
  height: 470px;
  border-radius: 10px;
  background:#fff;
  position:fixed;
  z-index:101;
  top:50%;
  left:50%;
  padding-left: 40px;
  margin: -235px 0 0 -365px;
  display:none;
}
.choise_lesson h5{
  padding-top: 40px;
  line-height:1;
  font-size:22px;
  color:#222;
  font-weight:normal;
  margin-bottom:32px;
}
.choise_lesson .close{
  display:block;
  width:17px;
  height: 17px;
  position:absolute;
  top:30px;
  right:30px;
  background:url(/images/zhucekuaijishi/project/zhineng/close_icon.png) no-repeat;
}
.choise_lesson h6{
  font-size:16px;
  line-height: 1;
  margin-bottom:16px;
}
.choise_lesson h6 span{
  font-size: 14px;
  color:#ff9a4e;
  margin-left: 10px;
  font-weight:normal;
}
.choise_lesson ul{
  margin-bottom:30px;
}
.choise_lesson ul li{
  width: 98px;
  height: 38px;
  border:1px solid #e1e1e1;
  border-radius: 20px;
  position:relative;
  overflow:hidden;
  text-align:center;
  line-height: 38px;
  font-size: 16px;
  margin-right: 10px;
}
.choise_lesson ul.subject_common{
  margin-bottom: 10px;
}
.choise_lesson .lianbao_text span{
  width: 140px;
  text-align:center;
  font-size: 12px;
  line-height:1;
  color:#ff4646;
  margin-right:10px;
}
.choise_lesson ul.subject_common li{
  width:138px;
}
.choise_lesson ul li.act a{
  color:#fff;
}
.choise_lesson ul.subject_singel li.act{
  width:100px;
}
.choise_lesson ul.subject_common li.act{
  width:140px;
}
.choise_lesson ul li.act{
  height: 40px;
  line-height:40px;
  border:none;
  background:#ff9a4e;
  background:-webkit-linear-gradient(left,#ff9c52,#ff9a4e);
  background:-webkit-linear-gradient(left,#ff9c52,#ff9a4e);
  background:-webkit-linear-gradient(left,#ff9c52,#ff9a4e);
  background:linear-gradient(left,#ff9c52,#ff9a4e);
}
.choise_lesson ul input{
  position: absolute;
  left: -50px;
  top: -50px;
}
.choise_lesson .bottom_info{
  width: 650px;
  margin:80px auto 0;
  border-top: 1px solid #f1f1f1;
}
.choise_lesson .total_prise{
  text-align:center;
  margin-top: 26px;
}
.choise_lesson .total_prise span{
  line-height: 28px;
  font-size: 18px;
}
.choise_lesson .total_prise b{
  color:#ff4646;
  font-size:28px;
  line-height: 28px;
}
.choise_lesson .total_prise em{
  font-size: 14px;
  color:#999;
  line-height:1;
  display:block;
  margin-top:10px;
  text-align:left;
}
.choise_lesson .confirm{
  display:block;
  margin:28px auto 0;
  text-align:center;
  color:#fff;
  font-size:24px;
  width: 204px;
  height: 56px;
  background:#ffa44a;
  background:-webkit-linear-gradient(left,#ffa749,#ff4f6e);
  background:-moz-linear-gradient(left,#ffa749,#ff4f6e);
  background:-ms-linear-gradient(left,#ffa749,#ff4f6e);
  background:linear-gradient(left,#ffa749,#ff4f6e);
  border-radius: 28px;
  line-height: 56px;
}
/**/
.right_nav_wra{
  position:fixed;
  right:0;
  top:50%;
  height:392px;
  width:110px;
  margin-top:-196px;
  z-index:10;
}
.rightFixed{
  position:relative;
  width:100px;
  padding-right:10px;
  z-index:10;
  top:0px!important;
  margin-top:10px!important;
}
.rightFixed .nav{
  width:100px;
  height: 245px;
  padding-top:40px;
  background:url(/images/zhucekuaijishi/project/zhineng/right_nav.png) no-repeat;
}
.rightFixed .nav .list{
  width: 76px;
  border-radius: 4px;
  padding: 5px 0;
  text-align:center;
  line-height:22px;
  margin:0 auto;
  display:block;
  color:#fff;
}
.rightFixed .nav .list1{
  margin-bottom:10px;
}
.rightFixed .nav .list2{
  margin-bottom:13px;
}
.rightFixed .nav a.on{
  background:#03007d;
}
.rightFixed .backTop{
  display:block;
  width:100%;
  height:50px;
  margin-top:20px;
}
.rightFixed .backTop i{
  display:block;
  width: 10px;
  height: 6px;
  background:url(/images/zhucekuaijishi/project/zhineng/top.png) no-repeat;
  margin:0 auto;
}
.rightFixed .backTop span{
  color:#fff;
  font-size:14px;
  text-align:center;
  display:block;
}
.rightFixed .servise{
  display:block;
  width:96px;
  height:96px;
  background:url(/images/zhucekuaijishi/project/zhineng/servise_icon.png) no-repeat;
  margin:10px auto 0;
}
.footer_wra .hfoot{
  padding-bottom:104px;
}
.rightFixed.fixNav-common .arrow-btn{
  left:-26px;
  background: url(/images/zhucekuaijishi/project/zhineng/slide_hide.png) no-repeat;
}
.rightFixed.fixNav-common.on .arrow-btn{
  background: url(/images/zhucekuaijishi/project/zhineng/slide_show.png) no-repeat;
}
.add_video_bg{
  width:800px;
  height:450px;
  /* background:url(/images/zhucekuaijishi/project/zhineng/video_border.png) no-repeat; */
  position:fixed;
  top:50%;
  left:50%;
  margin: -220px 0 0 -400px;
  display:none;
  z-index:910;
}
.videoLayer .vl-title{
  display:none;
}
.videoLayer{
  margin-top:-225px!important;
}
.add_video_bg .vl-close{
  display:block;
  width: 44px;
  height: 44px;
  background:url(/images/zhucekuaijishi/project/zhineng/close_video.png) no-repeat;
  position:absolute;
  top:-58px;
  right:-4px;
}
.videoLayerMask{
  opacity:.6!important;
}
#videoMain .videoModule{
  height:400px;
  overflow: initial;
}
#videoMain .videoModule .vmControls{
  bottom:-54px;
}
.videoModule .vmTrackText{
  bottom:65px!important;
}
.vmPanel{
  opacity:1!important;
}




