@charset "UTF-8";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:#e9effb;padding-bottom: 80px!important;}
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{color:#333;text-decoration:none;-moz-transition:color .3s ease,background-color .3s ease;-webkit-transition:color .3s ease,background-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease;}
a:hover{text-decoration:none;}
a,a:hover{outline:none;*star:expression(this.onFocus=this.blur());}
input{outline:none;}
textarea{resize:none;}
.layout{width:1200px!important;margin:0 auto;}
.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;}
.tc{text-align: center;}

.header-con{
    background:url(/images/jiuye/zhuanti/jinsheng/header_01.png) no-repeat center top;
    height: 458px;
    padding-top: 30px;
}
.header-con span{
    font-size: 30px;
    color: #fff;
    text-shadow: 5px 0 7px rgba(11,32,87,.25);
    margin: 60px 0 0 47px;
    display: inline-block;
    font-style: italic;
    letter-spacing: 3px;
}
.header-con p{
    text-align: center;
    margin-top: 236px;
    font-size: 18px;
    line-height: 26px;
    padding-top: 25px;
}

.service-module{
    background:url(/images/jiuye/zhuanti/jinsheng/ser_b.png) no-repeat center top;
    height: 728px;
    padding-top: 33px;
}   
.service-module .title{
    background: url(/images/jiuye/zhuanti/jinsheng/tit01.png) no-repeat center top;
    height: 36px;
    text-align: center;
    padding-top: 24px;
}   
.service-module .min{
    background: url(//www.chinaacc.com/upload/resources/image/2023/12/13/2253842.png) no-repeat center top;
    height: 594px;
    margin-top: 31px;
    position: relative;
} 
.service-module .min .emersion{
    width: 246px;
    height: 184px;
    position: absolute;
    padding: 23px 0 0 20px;
    display:none;
}
.service-module .min .div1 .emersion{
    top: 83px;
    left: 50%;
    margin-left: -137px;
    background: url(/images/jiuye/zhuanti/jinsheng/emersion_01.png) no-repeat center top;
}
.service-module .min .div2 .emersion{
    top: 23px;
    left: 50%;
    margin-left: -128px;
    background: url(/images/jiuye/zhuanti/jinsheng/emersion_02.png) no-repeat center top;
}
.service-module .min .div3 .emersion{
    top: -36px;
    left: 50%;
    margin-left: -156px;
    background: url(/images/jiuye/zhuanti/jinsheng/emersion_03.png) no-repeat center top;
}
.service-module .min .emersion em{
    background: rgba(0,0,0,.2);
    width: 94px;
    height: 26px;
    border-radius: 5px;
    text-align: center;
    font-size: 18px;
    display: inline-block;
    color: #ffff;
}
.service-module .min .emersion:nth-child(1) em{
    background: #46a9fd;
}
.service-module .min .emersion:nth-child(2) em{
    background: #ffc000;
}
.service-module .min .emersion:nth-child(3) em{
    background: #ff7800;
}
.service-module .min .emersion p{
    padding-left: 5px;
    line-height: 26px;
    font-size: 17px;
    padding-top: 5px;
}
.service-module .min .emersion span{
    font-size: 16px;
    padding: 9px 0 0 4px;
    display: inline-block;
}
.service-module .min .emersion:nth-child(1) span{
    color: #46a9fd;
}
.service-module .min .emersion:nth-child(2) span{
    color: #ffc000;
}
.service-module .min .emersion:nth-child(3) span{
    color: #ff7800;
}
.service-module .min .div1{
  width: 265px;
  height: 513px;
  margin: 25px 0 0 45px;
  float: left;
  position: relative;
}
.service-module .min .div2{
  width: 396px;
  height: 512px;
  margin: 25px 0 0 0;
  float: left;
  position: relative;
}
.service-module .min .div3{
  width: 447px;
  height: 513px;
  margin: 25px 0 0 0;
  float: left;
  position: relative;
}
.service-module .min .emersion-div:hover .emersion{
    display:inline-block;
}
.vocational-test img{
  width: 100%;
}
.training-system{
    background: url(/images/jiuye/zhuanti/jinsheng/d_02.png) no-repeat center top;
    height: 1197px;
    padding-top: 35px;
}
.training-system .title{
    background: url(/images/jiuye/zhuanti/jinsheng/tit02.png) no-repeat center top;
    height: 36px;
    text-align: center;
    padding-top: 24px;
    padding-left: 10px;
}
.training-system .training-course{
    padding-top: 71px;
}
.training-system .training-course .course-list{
    background: #eaf0fb;
    padding: 19px 0 6px 16px;
    margin: 0 27px 12px;
    overflow: hidden;
}
.training-system .training-course .course-list .lv{
    float: left;
    margin-right: 17px;
}
.training-system .training-course .course-list .course-item{
    float: left;
    margin-right: 11px;
}
.training-system .training-course .course-list .course-item img:hover{
    border-radius: 10px;
    box-shadow: 6px 0 13px rgba(25,73,157,.19);
}
.training-system .training-course .course-list .course-item p{
    font-size: 19px;
    font-weight: 700;
    line-height: 20px;
    padding-top: 13px;
}
.training-system .training-course .course-list .course-item span{
    font-size: 22px;
    padding-left: 2px;
    line-height: 42px;
    color:#e50000;
}
.training-system .training-course .course-list .course-item a.lkBtn{
    float: right;
    font-size: 16px;
    padding-top: 11px;
    padding-right: 4px;
    color:#909090;
}
.training-system .training-course .btn-list{
    text-align: center;
    padding-top: 12px;
}
.training-system .training-course .btn-list a{
    width: 204px;
    height: 50px;
    background: #ffa500;
    background: -webkit-linear-gradient(top, #ffc000, #ff8300);
    background: -o-linear-gradient(top, #ffc000, #ff8300);
    background: -moz-linear-gradient(top, #ffc000, #ff8300);
    background: linear-gradient(to bottom, #ffc000, #ff8300);
    border-radius:25px;
    font-size:18px;
    font-weight:700;
    line-height: 50px;
    display:inline-block;
    text-align: center;
    text-decoration: none;
    box-shadow: 5px 0 21px rgba(151,94,1,.36);
    color:#fff;
    font-weight: 700;
    margin: 0 36px;
}
.training-system .training-course .btn-list a.more-class{
    box-shadow: none;
}
.training-system .training-course .btn-list a.more-class em{
    background-color: #fff;
    color:#ff8900;
    width: 202px;
    height: 48px;
    margin: 1px 1px 1px 1px;
    display:inline-block;
    border-radius:24px;
}
.job-information{
    margin: 40px auto 36px;
    overflow: hidden;
    background:#ffffff;
}
.job-information .tit{
    font-size:20px;
    font-weight: 700;
    line-height: 20px;
}
.job-information .left-con{
    width: 850px;
    height: 514px;
    box-shadow: 6px 0 13px rgba(25,73,157,.19);
    padding: 27px 0px 0 20px;
    float: left;
}
.job-information .left-con img{
    margin-top: 23px;
}
.job-information .left-con .position-information{

}
.job-information .left-con .position-information ul{
    padding-top: 5px;
}
.job-information .left-con .position-information ul li{
    width: 398px;
    overflow: hidden;
    line-height: 40px;
    font-size: 16px;
}
.job-information .left-con .position-information ul li a em{
    float: left;
    font-size:12px;
    color:#294da5;
    width: 59px;
    height: 16px;
    border-radius:8px;
    display:inline-block;
    text-align: center;
    line-height: 16px;
    border:1px solid #294da5;
    margin-right: 15px;
    margin-top: 11px;
}
.job-information .left-con .position-information ul li a:hover em{
background: #ff821d;
border-color:#ff821d;
color:#fff;
}
.job-information .left-con .position-information ul li a:hover{
    color:#ff821d;
}
.job-information .left-con .position-information ul li a  p{
    float: left;
}
.job-information .left-con .student-story{
    padding-left: 28px;
    float: left;
}
.job-information .left-con .student-story ul{
margin: 10px 0 37px 0;
}
.job-information .left-con .student-story ul li{
    line-height: 40px;
    font-size: 16px;
    height: 40px;
}
.job-information .left-con .student-story ul li a{
    display: inline-block;
    width: 400px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;

}
.job-information .left-con .student-story ul li a::before{
content:"";
width: 5px;
height: 5px;
border-radius:3px;
display:inline-block;
background: #1a409f;
margin: 0 10px 4px 5px;
}
.job-information .right-con{
    width: 291px;
    height: 513px;
    box-shadow: 6px 0 13px rgba(25,73,157,.19);
    padding: 27px 0 0 20px;
    float: right;
}
.job-information .right-con .tit{
    padding-left: 4px;
    margin-bottom: 23px;
}
.job-information .right-con .line-a{
    background: url(/images/jiuye/zhuanti/jinsheng/h_03.png) no-repeat center top;
    width: 249px;
    height: 68px;
    margin-bottom: 10px;
    padding: 6px 0 0 21px;
    line-height: 23px;
}
.job-information .right-con .line-b{
    background: url(/images/jiuye/zhuanti/jinsheng/h_06.png) no-repeat center top;
    width: 232px;
    height: 45px;
    margin-bottom: 11px;
    padding: 9px 0 0 38px;
}
.job-information .right-con em{
    color: #1a409f;
    font-size: 14px;
    line-height: 24px;
    padding-left: 3px;
    font-weight: 700;
}
.job-information .right-con input{
   background: #eaf0fb; 
   width: 270px;
   height: 42px;
   line-height: 42px;
   color:#999999;
   text-align: center;
   border:none;
   margin: 13px 0 0px 0;
   border-radius: 5px;
   display:block;
}
.job-information .right-con a{
    width: 270px;
    height: 42px;
    display:inline-block;
    line-height: 42px;
    font-size:16px;
    text-align: center;
    font-weight: 700;
    background: #ffa500;
    background: -webkit-linear-gradient(top, #ffc000, #ff8300);
    background: -o-linear-gradient(top, #ffc000, #ff8300);
    background: -moz-linear-gradient(top, #ffc000, #ff8300);
    background: linear-gradient(to bottom, #ffc000, #ff8300);
    border-radius:21px;
    box-shadow:5px 0 8px rgba(151,94,1,.36);
    margin-top: 17px;
    color:#fff;
}

/**/
.teacher-wrap{
    padding-top: 42px;
    height: 797px;
    background: #fff;
}
.teacher-wrap .title{
    background: url(/images/jiuye/zhuanti/jinsheng/tit03.png) no-repeat center top;
    height: 60px;
    text-align: center;
    padding-top: 24px;
}
.hide {
    display: none;
}
/**/
.teacher-bg{
    /*background:rgba(255,252,246,.17);*/
    /*margin-top: -235px;*/
  }
  .teacher .tab-tit{
    right:0px;
    top:34px;
    width:72px;
  }
  .teacher .tab-tit li{
    right:0;
    font-size: 20px;
    line-height:22px;
    color: #683100;
    cursor: pointer;
  }
  .teacher .tab-tit li.t1{
    background: url("/images/jiuye/zhuanti/jinsheng/tab1.png") no-repeat;
    width:72px;
    height:146px;
  }
  .teacher .tab-tit li.t1.on{
    background: url("/images/jiuye/zhuanti/jinsheng/tab1-hover.png") no-repeat;
    color: #fff;
  }
  .teacher .tab-tit li.t2.on{
    background: url("/images/jiuye/zhuanti/jinsheng/tab2-hover.png") no-repeat;
    color: #fff;
  }
  .teacher .tab-tit li.t2.on .ico{
    content: '';
    width:72px;
    height:15px;
    background: url("/images/jiuye/zhuanti/jinsheng/tab-change1.png") no-repeat;
    position: absolute;
    top:145px;
    right: 0;
  }
  .teacher .tab-tit li.t1.on .ico{
    content: '';
    width:72px;
    height:15px;
    background: url("/images/jiuye/zhuanti/jinsheng/tab-change2.png") no-repeat;
    position: absolute;
    top:145px;
    right: 0;
  }
  .teacher .tab-tit li.t2{
    background: url("/images/jiuye/zhuanti/jinsheng/tab2.png") no-repeat;
    width: 72px;
    height:181px;
    margin-top:14px;
  }
  .teacher .tab-tit li span{
    display:inline-block;
    width:20px;
    position: relative;
    top:35px;
    left:36px;
  }
  .teacher .tab-tit li.t2 span{
    top:12px;
  }
  .teacher {
    height: 582px;
    background: #ffffff;
    box-shadow: 0px 6px 19px 0px rgba(95, 114, 171, 0.1);
    border-radius: 10px;
    border: 1px solid #f2f2f2;
    margin-top: 18px;
    padding-top: 53px;
    padding-left: 72px;
    width: 1126px!important;
  }
  .teacher .common-title{
    padding-top:40px;
    margin-bottom:35px;
  }
  .teacher .g-title {
    padding: 38px 0;
  }
  
  .teacher .teacher-wrapper {
    width: 995px;
    height: 175px;
    background: #ffffff;
    box-shadow: 0px 6px 19px 0px rgba(95, 114, 171, 0.1);
    border: 1px solid #f2f2f2;
    border-radius: 10px;
    margin: 0 0 0 28px;
    overflow: hidden;
  }
  
  .teacher .slide-wrapper {
    width: 735px;
    height: 100%;
    margin: 0 auto;
  }
  
  .teacher .slide-wrapper .la,
  .teacher .slide-wrapper .ra {
    top: 50%;
    margin-top: -25px;
    cursor: pointer;
  }
  
  .teacher .slide-wrapper .la {
    left: -100px;
  }
  
  .teacher .slide-wrapper .ra {
    right: -100px;
  }
  
  .teacher .slide-wrapper .slide {
    width: 100%;
    height: 100%;
    overflow: hidden;
  }
  
  .teacher .slide ul {
    width: 2000px;
    height: 100%;
  }
  
  .teacher .slide li {
    width: 150px;
    margin-right: 42px;
    padding-top: 30px;
    cursor: pointer;
  }
  
  .teacher .slide li .tea-img {
    border: 1px solid transparent;
  }
  
  .teacher .slide li .tea-name {
    font-size: 16px;
    font-weight: 400;
    color: #666666;
    padding-top: 13px;
    text-align: center;
  }
  
  .teacher .slide li.on .tea-img,
  .teacher .slide li .tea-img:hover {
    border: 1px solid #ff4e25;
    box-shadow: 0px 9px 20px 0px rgba(255, 109, 46, 0.17);
    border-radius: 8px;
  }
  
  .teacher .details {
    height: 354px;
  }
  
  .teacher .teacher-main {
    width: 100%;
    height: 100%;
  }
  
  .teacher .info {
    width: 595px;
    padding-left: 58px;
    padding-top: 3px;
  }
  
  .teacher .info .name {
    font-size: 36px;
    font-weight: bold;
    color: #372020;
  }
  
  .teacher .info .name .fv {
    display: inline-block;
    width: 149px;
    height: 44px;
    background: #ff7e0f;
    background: linear-gradient(270deg,#ffbe00, #ff8400    );
    box-shadow: 0px 2px 10px 0px rgba(239, 66, 24, 0.4);
    border-radius: 22px;
    font-size: 20px;
    font-weight: 400;
    color: #fffefe;
    line-height: 44px;
    text-align: center;
    text-decoration: none;
    vertical-align: 6px;
    margin-left: 28px;
  }
  
  .teacher .info .name .fv:hover {
    background: #ff582b;
    background: linear-gradient(270deg,#ff8400, #ffbe00);
  }
  
  .teacher .info .name .fv i {
    display: inline-block;
    width: 30px;
    height: 30px;
    background: url(/images/jiuye/zhuanti/jinsheng/icon6.png) no-repeat center;
    vertical-align: -8px;
    margin-left:10px;
  }
  
  
  .teacher .info .jobs {
    font-size: 24px;
    font-weight: 400;
    color: #372020;
    padding: 11px 0 10px;
  }
  
  .teacher .info .decs {
    width: 435px;
    font-size: 16px;
    font-weight: 400;
    color: #333333;
    text-align: justify;
  }
  
  .teacher .info .line {
    width: 50px;
    height: 4px;
    background: #ffa632;
    border-radius: 2px;
    margin: 55px 0 15px;
  }
  
  .teacher .info .l-deep-text,
  .teacher .info .l-normal-text {
    font-size: 16px;
    color: #333333;
  }
  
  .teacher .info .l-deep-text {
    font-weight: bold;
    margin-bottom: 5px;
  }

  /**/
.brand {
    height: 680px;
    background: url(/images/jiuye/zhuanti/jinsheng/brand.png) no-repeat center top;
  }
  
  .brand .title {
    text-align: center;
    padding-top: 69px;
  }
  
  .brand .title h4 {
    background: none;
    font-size: 18px;
    font-weight: normal;
    color: #fff;
    height: 20px;
    line-height: 20px;
  }
  
  .brand .title h3 {
    font-size: 36px;
    color: #fff;
    font-weight: bold;
    line-height: 40px;
    margin-top: 11px;
  }
  
  .brand .logoList {
    margin-top: 27px;
  }
  
  .brand .logoList li {
    width: 232px;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
  }
  
  .brand .logoList li.last {
    margin-right: 0;
  }
  .bottom {
    height: 80px;
    background: url(/images/jiuye/zhuanti/jinsheng/bottom_bk.png) no-repeat center;
    position: fixed;
    z-index: 80;
    bottom: 0;
    left: 0;
    right: 0;
    line-height: 80px;
}

.brand .footer_list {
  height: 65px;
  padding: 30px 0 26px 0;
  background: #fffefe;
  margin-top: 30px;
}

.brand .footer_list li {
  float: left;
  border-right: 1px solid #adb0ca;
  width: 299px;
  text-align: center;
  color: #32397a;
  font-size: 16px;
}

.brand .footer_list li.last {
  border-right: none;
}

.brand .footer_list li .title {
  padding-top: 0;
  font-size: 36px;
  line-height: 40px;
  font-weight: bold;
}

.brand .footer_list li p {
  line-height: 18px;
  margin-top: 14px;
}

.bottom .lp{
  float: right;
    width: 165px;
    height: 50px;
    margin: 14px 0 0 0;
}
.mask {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: #000;
    opacity: 0.5;
    filter: alpha(opacity=50);
    z-index: 99;
    display:none;
}
.giftPop{
  position: fixed;
  z-index: 80;
  top:20%;
  left: 50%;
  margin-left: -163px;
  z-index: 999;
  width: 326px;
  height: 393px;
  background: #fff;
  border-radius: 10px;
  overflow:hidden;
  text-align: center;
  display:none;
}
.giftPop em{
height: 11px;
background: #2f67c8;
display:inline-block;
width: 100%;
margin-bottom: 57px;
}
.giftPop p{
  font-size:16px;
  line-height: 16px;
  padding: 31px 0 36px;
}
.giftPop a{
width: 204px;
height: 50px;
border-radius: 25px;
line-height: 50px;
font-size:18px;
font-weight: 700;
color: #fff;
display:inline-block;
text-align: center;
background: #ffac00;
background: linear-gradient(to bottom,#ffc000, #ff8600);
}
.tpl-sideNav-activity,.tpl-sideNav{width:120px;position:fixed;right:0;top:50%;text-align:center;z-index:700;display:none;font-size:14px}.tpl-sideNav-activity .activity-aura{padding-bottom:7px;background:url(/images/template/project/projectTemplate/activity-aura-icon.png) no-repeat center bottom}.tpl-sideNav-activity .tpl-sideNav-zbb{height:7px;margin:0 -5px 83px;border:1px solid #fff;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.tpl-sideNav-activity .tpl-sideNav-zbb-panel{padding-bottom:3px;margin:4px 4px -76px;background:url(/images/template/project/projectTemplate/tpl-sideNav-zbb-bottom.png) no-repeat center bottom}.tpl-sideNav-activity .tpl-sideNav-zbb-main{height:76px;background:url(/images/template/project/projectTemplate/tpl-sideNav-zbb-x.png) repeat-x #fff}.tpl-sideNav-zbb-before,.tpl-sideNav-zbb-after{padding-top:8px;text-align:center}.tpl-sideNav-zbb-main p{height:40px;line-height:18px;color:#ff4e19;font-size:12px}.tpl-sideNav-zbb-main a{padding:3px 11px 4px;line-height:1;display:inline-block;background:#ff4e19;color:#fff;font-size:12px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.tpl-sideNav-zbb-main a:hover{background:#ff673a;text-decoration:none}.tpl-sideNav-zbb-after{display:none}.tpl-sideNav-main{padding:16px 10px 30px;color:#fff;background:#ff3939;background:-webkit-linear-gradient(to right bottom,#ff6249,#ff3939);background:-moz-linear-gradient(to right bottom,#ff6249,#ff3939);background:linear-gradient(to right bottom,#ff6249,#ff3939);-webkit-border-radius:0 0 100px 100px;-moz-border-radius:0 0 100px 100px;border-radius:0 0 100px 100px;-webkit-box-shadow:0 2px 4px rgba(255,255,255,.5) inset;-moz-box-shadow:0 2px 4px rgba(255,255,255,.5) inset;box-shadow:0 2px 4px rgba(255,255,255,.5) inset}.tpl-sideNav-consult{margin-bottom:8px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ffd1c3;background:-webkit-linear-gradient(top,#fff,#ffd1c3);background:-moz-linear-gradient(top,#fff,#ffd1c3);background:linear-gradient(top,#fff,#ffd1c3)}.tpl-sideNav-consult a{height:45px;line-height:45px;padding-right:27px;display:block;background:url(/images/template/project/projectTemplate/tpl-sideNav-consult-icon.png) no-repeat right center;color:#ff4e19}.tpl-sideNav-consult a:hover{font-weight:bold;text-decoration:none}.tpl-sideNav-keyList{padding-bottom:1px}.tpl-sideNav-keyList li{margin-bottom:6px}.tpl-sideNav-keyList li a{height:30px;line-height:30px;background:#ff817a;font-size:14px;display:block;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tpl-sideNav-keyList li a:hover,.tpl-sideNav-keyList li.on a{background:#ff5e5a;color:#fff06e;font-weight:bold;text-decoration:none}.tpl-sideNav-tel{line-height:16px;font-size:12px}.tpl-sideNav-returnTop{width:54px;height:54px;margin-left:-27px;background:url(/images/template/project/projectTemplate/tpl-sideNav-returnTop.png) no-repeat;position:absolute;left:50%;bottom:-24px;display:none}.tpl-sideNav-returnTop a{line-height:54px;font-size:14px;text-align:center;display:block;color:#fff}.tpl-sideNav-returnTop a:hover{font-weight:bold;text-decoration:none}.tpl-sideNav-ewm{margin-top:8px;text-align:center;line-height:28px;font-size:12px}.tpl-sideNav-ewm img{margin:0 auto;display:block}.tpl-sideNav-arrow{position:absolute;top:50%;left:-20px;margin-top:-20px}.tpl-sideNav-arrow a{width:20px;height:40px;line-height:400px;overflow:hidden;display:block;background:url(/images/template/project/projectTemplate/tpl-sideNav-arrow.png) no-repeat}.tpl-sideNav-on .tpl-sideNav-arrow a,.tpl-fixNav-position .tpl-sideNav-arrow a{background-position:-20px top}.tpl-fixNav-position{left:0}.tpl-fixNav-position .tpl-sideNav-arrow{left:auto;right:-20px}.tpl-fixNav-position.tpl-sideNav-on .tpl-sideNav-arrow a{background-position:left top}.tpl-zbb-animation{-webkit-animation:tplShrink 2s infinite;-moz-animation:tplShrink 2s infinite;animation:tplShrink 2s infinite}.tpl-sideNav{width:110px}.tpl-sideNav .tpl-sideNav-zbb{padding-bottom:7px;background:url(/images/template/project/projectTemplate/tpl-sideNav-zbb-icon.png) no-repeat center bottom}.tpl-sideNav .tpl-sideNav-zbb-main{height:97px;background:url(/images/template/project/projectTemplate/tpl-sideNav-zbb-bg.png) no-repeat}.tpl-sideNav .tpl-sideNav-zbb-main strong{height:22px;line-height:22px;font-weight:normal;color:#fff}.tpl-sideNav .tpl-sideNav-zbb-before,.tpl-sideNav .tpl-sideNav-zbb-after{padding-top:5px}.tpl-sideNav .tpl-sideNav-zbb-main p{line-height:16px;color:#ff7214}.tpl-sideNav .tpl-sideNav-zbb-before p{line-height:34px;font-size:22px;padding-left:10px}.tpl-sideNav .tpl-sideNav-zbb-main a{background:#ff7214}.tpl-sideNav .tpl-sideNav-zbb-main a:hover{background:#ff9147}.tpl-sideNav .tpl-sideNav-main{padding:10px 8px 30px;border:2px solid #ff9518;color:#d45501;background:#ffe0bb;background:-webkit-linear-gradient(top,#fff,#ffe0bb);background:-moz-linear-gradient(top,#fff,#ffe0bb);background:linear-gradient(top,#fff,#ffe0bb);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.tpl-sideNav .tpl-sideNav-consult{background:0;margin:0}.tpl-sideNav .tpl-sideNav-consult a{height:auto;padding:38px 0 15px;display:block;line-height:1;color:#d45501;font-size:16px;background:url(/images/template/project/projectTemplate/tpl-sideNav-consult-icon-v1.png) no-repeat center top}.tpl-sideNav .tpl-sideNav-keyList li a{border:1px dashed #ff7214;background:#fff;color:#d45501}.tpl-sideNav .tpl-sideNav-keyList li a:hover,.tpl-sideNav .tpl-sideNav-keyList li.on a{background:#ff7214;color:#fff}.tpl-sideNav .tpl-sideNav-returnTop{background-image:url(/images/template/project/projectTemplate/tpl-sideNav-returnTop-v1.png)}.tpl-bottomAd{height:100px;position:fixed;left:0;right:0;bottom:0;z-index:89;background-repeat:no-repeat;background-position:center bottom}.tpl-bottomAd-fixed{padding-bottom:100px !important}.tpl-bottomAd .tpl-bottomAd-body{width:1200px;margin:0 auto}.tpl-bottomAd .tpl-bottomAd-coupon{width:230px;height:68px;float:left;margin:15px 35px 0 0;background:url(/images/template/project/projectTemplate/tpl-bottomAd-coupon-bg.png) no-repeat;position:relative}.tpl-bottomAd .tpl-bottomAd-coupon-panel{margin-right:71px;padding-left:17px}.tpl-bottomAd .tpl-bottomAd-coupon-value{height:32px;padding-top:10px;line-height:1;font-size:0;color:#c65810}.tpl-bottomAd .tpl-bottomAd-coupon-value em{font-size:16px;display:inline-block;vertical-align:middle;margin:3px 3px 0 0}.tpl-bottomAd .tpl-bottomAd-coupon-value span{font-size:14px;display:inline-block;vertical-align:middle;margin:3px 0 0 2px}.tpl-bottomAd .tpl-bottomAd-coupon-value strong{line-height:32px;font-size:28px;display:inline-block;color:#ce3d12;vertical-align:middle}.tpl-bottomAd .tpl-bottomAd-coupon-panel p{line-height:16px;color:#cf7b13;font-size:12px}.tpl-bottomAd .tpl-bottomAd-coupon-state{width:45px;position:absolute;right:16px;top:12px}.tpl-bottomAd .tpl-bottomAd-coupon-state a,.tpl-bottomAd .tpl-bottomAd-coupon-state span{height:47px;line-height:470px;overflow:hidden;background:url(/images/template/project/projectTemplate/tpl-bottomAd-coupon-state.png) no-repeat;display:none}.tpl-bottomAd .tpl-bottomAd-coupon-state .tpl-bottomAd-coupon-state-use{background-position:left -47px}.tpl-bottomAd .tpl-bottomAd-coupon-state .tpl-bottomAd-coupon-state-have{background-position:left -94px}.tpl-bottomAd .tpl-bottomAd-coupon-state .tpl-bottomAd-coupon-state-lose{background-position:left -141px}.tpl-bottomAd .tpl-bottomAd-text{line-height:100px;font-size:32px;font-weight:bold;color:#fff;font-style:italic}.tpl-bottomAd .tpl-bottomAd-text-rows{line-height:37px;padding-top:15px}.tpl-bottomAd .tpl-bottomAd-btns{padding-top:25px;font-size:0}.tpl-bottomAd .tpl-bottomAd-btns a{padding:14px 28px;line-height:1;margin-left:16px;display:inline-block;border:2px solid #ff9518;color:#a14b00;font-size:20px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:#ffe0bb;background:-webkit-linear-gradient(top,#fff,#ffe0bb);background:-moz-linear-gradient(top,#fff,#ffe0bb);background:linear-gradient(top,#fff,#ffe0bb);-webkit-box-shadow:0 9px 10px rgba(210,8,0,.29);-moz-box-shadow:0 9px 10px rgba(210,8,0,.29);box-shadow:0 9px 10px rgba(210,8,0,.29)}.tpl-bottomAd .tpl-bottomAd-btns .tpl-bottomAd-btns-style{border-color:#ffe3cc;color:#ffe3cc;background:#dc0000;background:-webkit-linear-gradient(top,#ff836b,#dc0000);background:-moz-linear-gradient(top,#ff836b,#dc0000);background:linear-gradient(top,#ff836b,#dc0000)}.tpl-bottomAd .tpl-bottomAd-code{width:134px;padding:15px 0 0 15px;background:url(/images/template/project/projectTemplate/tpl-bottomAd-code-bg.png) no-repeat;margin:-30px 0 0 4px}.tpl-bottomAd .tpl-bottomAd-code img{float:left}.tpl-bottomAd .tpl-bottomAd-code p{line-height:18px;margin-left:106px;padding-top:13px;font-size:16px;color:#fff}.tpl-bottomAd .tpl-bottomAd-close{width:30px;height:30px;line-height:300px;overflow:hidden;position:absolute;right:0;top:0;background:url(/images/template/project/projectTemplate/tpl-bottomAd-close.png) no-repeat}.tpl-float-video{position:absolute;top:80px;left:50%;margin-left:459px;background:url(/images/template/project/projectTemplate/tpl-float-video.png) no-repeat}.tpl-float-video a{width:91px;height:96px;line-height:24px;color:#fff5eb;font-size:18px;font-weight:bold;text-align:center;padding:58px 32px 0 18px;display:block}.tpl-float-video i{width:48px;height:53px;position:absolute;right:0;bottom:0;background:url(/images/template/project/projectTemplate/tpl-float-video-icon.png) no-repeat}@keyframes -webkit-tplShrink{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(.9)}50%{-webkit-transform:scale(1)}75%{-webkit-transform:scale(.9)}}@keyframes tplShrink{0%{transform:scale(1)}25%{transform:scale(.9)}50%{transform:scale(1)}75%{transform:scale(.9)}}

.common-pop{display: none;width: 650px;position: fixed;left: 50%;margin-left: -325px;top: 50%;z-index: 99;}
.successCourse{background: url(//www.chinaacc.com/images/zhuanti/2023618/commonPop-bg02.png) no-repeat; position: fixed;left: 50%;top: 50%;z-index: 999;width: 450px;height: 450px;text-align: center;margin: -225px 0 0 -225px;}
.successCourse .close-btn {display: block;width: 36px;height: 36px;position: absolute;right: 68px;top: 35px;background: url(//www.chinaacc.com/images/zhuanti/2023618/commonPop-ico01.png) no-repeat;}
.successCourse h3{ color: #fff; text-align: center; font-size:30px;line-height: 44px;text-shadow: 0 2px 4px #db441e;font-weight: bold;padding: 165px 0 20px;}
.successCourse span{ color: #fff; font-size: 16px;}
.successCourse a.btn{ display: block;width: 258px;height: 46px;text-align: center; margin:30px auto; background: #f29702;line-height:46px;border: 1px solid #ff5743;color: #fff;font-size: 18px;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px; }
/**/
.jobWanted-pop{ width:414px; margin-left:-212px; text-align:center; background:#fff; border-radius:6px;}
.jobWanted-pop .tit{ height:36px; line-height:36px; padding:48px 0 15px; font-size:18px;}
.jobWanted-pop .tit i{ display:inline-block; *display:inline; *zoom:1; width:36px; height:36px; margin-right:12px; vertical-align:top; background:url("/images/jiuye/2020index/new-ico.png") no-repeat 0 -19px;}
.jobWanted-pop h4{ line-height:24px; padding-bottom:20px; font-weight:normal;}
.jobWanted-pop .pic{ display:block; width:226px; height:226px; margin:0 auto;}
.jobWanted-pop p{ font-size:16px; line-height:58px; padding-bottom:10px;}
.jobWanted-pop .btn{ display:block; width:200px; height:42px; line-height:42px; text-align:center; font-size:18px; color:#fff; text-decoration:none; background:#07bdc7; border-radius:50px; margin:0 auto 30px;}
.jobWanted-pop .close-btn02{ display:block; width:16px; height:16px; position:absolute; top:20px; right:20px; line-height:0; font-size:0; background:url("/images/jiuye/2020index/new-ico.png") no-repeat 0 -63px;}

