@charset "UTF-8";
.title{background-color: #f5f5f5;line-height: 45px;font-size: 16px;}
/* 导航栏 */
.nav-box{padding: 5px 0;position: relative;}
.nav-box .logo{height: 70px;line-height: 70px;}
/* .nav-box .logo img{width: 300px;} */
.menu-btn,.menu-btn-a{display: none;height: 50px;width: 32px;background: url(../images/menu.png) no-repeat left center;background-size: 32px auto;}
.menu-btn-a{background: url(../images/menu_a.png) no-repeat left center;background-size: 32px auto;}
.header-nav li{float: left;padding: 0 15px;line-height: 70px;font-size: 17px;position: relative;font-family: 'icon-zhenyanti';}
.header-nav li.active>a,.header-nav>li:hover>a{color: #ad2017;}
.header-nav li:hover .sub-nav{display: block;}
.header-nav .ewm{width: 70px;height: 70px;float: right;}
.sub-nav{position: absolute;top: 70px;box-shadow: 1px 3px 5px rgba(223, 223, 223, .5);width: 120px;z-index: 9;left: 50%;margin-left: -60px;cursor: pointer;display: none;}
.sub-nav ul{background-color: #fff;border: 1px solid #e6e6e6;overflow:hidden;}
.sub-nav::after{position: absolute;display: block;width:26px;height:14px;content: " ";top: -12px;left:50%;line-height: 18px;z-index: 11;background-color: #fff;background-repeat: no-repeat;background-position: left top;background-image: url(../images/up-icon.png);background-size:100%;z-index:10;margin-left: -13px;}
.sub-nav ul li{float: unset;line-height: 50px;}
.sub-nav ul li a{color: #333;}
/* banner */
.banner-con-box{position: relative;padding: 0;}
.banner-top{overflow: hidden;position: relative;z-index: 3}
.banner-top img{width: 100%;}
.banner-box{position: relative;padding: 0;height: 198px;}
.banner-box > img{height: 100%;width:100%;}
.banner{position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.banner-float-box{width: 260px;box-shadow: 0 3px 5px rgba(156, 156, 156, .1);margin-top: 10px;position: relative;z-index: 4;}
.banner-float-left-title{line-height: 52px;text-align: center;font-size: 18px;color: #fff;background-color: #3174d4;}
.banner-float-box.fl-right .banner-float-content{height: 366px;padding-bottom: 75px;}
.banner-float-content{padding: 25px 14px;background-color: #fff;position: relative;height: 378px;}
.banner-float-content .img-box{width: 100%;height: 92px;overflow: hidden;margin-bottom: 17px;}
.banner-float-content .img-box img{width: 100%;}
.banner-float-content.fl-left .banner-explain{max-height: 180px;}
.banner-float-content .banner-explain{font-size: 14px;color: #757575;line-height: 25px;height: 100%;overflow: hidden;}
.banner-float-content .banner-explain>p{height: 275px;-webkit-line-clamp: 11;text-indent:28px;}
.banner-float-btn{line-height: 30px;width: 120px;text-align: center;background-color: #d8373c ;border-radius: 30px;position: absolute;left: 50%;bottom: 25px;margin-left: -60px;}
.banner-float-btn a{color: #fff;}
/* 轮播样式 */
.slick-dots{position: absolute;bottom: 5px;left: 0;}
.slick-dots li{background: #2f51b1;border-radius: 50%;width: 10px;height: 10px;}
.slick-dots li.slick-active{background-color: #fff;}
/* 右边 */
.banner-float-right-title{background-color: #fff;border-top: 7px solid #3174d4;padding: 0 15px;line-height: 56px;text-align: left;background: #fff url("../images/banner-info.png") no-repeat 15px center;}
.banner-float-right-title p{height: 100%;border-bottom: 1px dashed #e5e5e5;padding-left: 16px;}
.banner-right-list{width: 100%;padding-left: 16px;background: url(../images/banner-list-icon.png) no-repeat left 9px;overflow: hidden;margin-bottom: 15px;max-height: 72px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
/* 培训列表 */
.train-list-box{min-height: 210px;padding: 40px 0;}
.train-list{width: 23.5%;margin-right: 2%;height: 130px;position: relative;font-size: 36px;float: left;border: 2px solid #d8373c;}
.train-list:last-child{margin-right: 0;}
.train-list img{width: 100%;height: 100%;}
.train-list .train-project{position: absolute;width: 100%;height: 100%;color: #555555;line-height: 130px;text-align: center;left: 0;top: 0;}
/* 咨询 */
.consultation-title{font-size: 30px;border-left: 4px solid #d8373c;line-height: 32px;padding-left: 15px;color: #555555;margin: 40px 0 30px 0;}
.consultation-title span{font-size: 16px;color: #959595;margin-left: 20px;}
.consultation-title a{font-size: 16px;color: #8d8d8d;}
.consultation-list{width: 49%;margin-bottom: 45px;}
.consultation-list-img-box{width: 120px;height: 90px;overflow: hidden;}
.consultation-list-img-box img{width: 100%;}
.consultation-list-content{width: calc(100% - 150px );}
.consultation-list-title,.consultation-list-text{width: 98%;}
.consultation-list-title{font-size: 20px;}
.consultation-list-text{font-size: 16px;color: #6d6d6d;padding-left: 20px;margin: 13px 0 5px;}
.consultation-list-time{font-size: 14px;padding-left: 20px;background: url(../images/time-icon.png) no-repeat left center;background-size: 16px 16px;}
.no-img .consultation-list-content{width: 100%;}
/* 在线培训列表 */
.training-list{width: 23.5%;float: left;margin: 0 10px 25px 10px;border: 1px solid #eeeeee;}
.training-list:last-child{margin-right: 0;}
.training-list-img-box{height: 140px;overflow: hidden;}
.training-list-img-box img{width: 100%;height: 100%;object-fit: cover;}
.training-list-content-box{padding: 0 15px;}
.training-list-content{padding: 13px 0 10px;}
.training-list-content p{height: 70px;}
.training-list-content-box .consultation-list-time{height: 52px;line-height: 52px;}
.online-training{width: 100%;position: relative;padding: 0px 40px;}
.online-training .slick-track{padding-bottom: 10px;}
/* 培训项目 */
.training-program{padding: 0 40px;}
.training-program .training-list{width: 30%;margin-right:2%;margin-bottom: 25px;}
.training-program .training-list:nth-child(3n){margin-right: 0;}
/* 左右切换按钮 */
.slick-arrow{
  height: 40px;
  width: 40px;
  background-color: #dad6d6;
  border-radius: 50%;
  cursor: pointer;
  font-size: 0;
  position: absolute;
  top: 34%;
  transition: background-color 0.5s;
  padding: 10px 17px;
}
.slick-arrow:hover{
  background-color: #d8373c;
}

.slick-prev{
  left: 0;
}
.slick-next{
  right: 0;
}
.slick-prev::before{
  content: '';
  display: block;
  border: 10px solid transparent;
  border-right: 13px solid #fff;
  width: 0;
  height: 0;
  margin-left: -15px;
}
.slick-next::before{
  content: '';
  display: block;
  border: 10px solid transparent;
  border-left: 13px solid #fff;
  width: 0;
  height: 0;
}
.training-program .slick-arrow{
  top: 44%;
}
/* 新闻资讯 */
.news .first-image{
  height: 140px;
  background: #fff;
  overflow: hidden;
  position: relative;
}
.news .first-image img{
  height: 100%;
  margin: auto;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.news .news-list > li{
  height: 86px;
  padding-top: 10px;
  border-bottom: 1px solid #eee;
}
.news .news-list > li:last-child{
  border-bottom: none;
}
.news .news-list > li > div{
  width: 25%;
  float: left;
  margin-right: 5%;
  border-right: 1px solid #eee;
  text-align: center;
  margin-top: 5px;
  color: #8d8d8d;
}
.news .news-list > li > div > h1{
  color: #333;
}
.news .news-list > li > a{
  float: left;
  width: 70%;
  height: 24px;
  overflow: hidden;
  line-height: 24px;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #000;
  font-weight: bold;
}
.news .news-list > li > a.no-summary{
  line-height: 68px;
  height: 68px;
}
.news .news-list > li > a:hover{
  color: dodgerblue;
}
.news .news-list > li > span{
  float: left;
  width: 70%;
  font-size: 12px;
  line-height: 20px;
  height: 40px;
  overflow: hidden;
  color: #8d8d8d;
}
/* 证书鉴真查询 */
.home-query{
  padding:0 0 50px 0 !important;
}

/* 尾部定位 */
.position-footer{position: absolute;left: 0;bottom: 0;width: 100%;background: #fff;}
/* 友情链接 */
.friendship-links{line-height: 36px;margin: 10px auto;}
.friendship-links a{margin-right: 25px;display: inline-block;color:#fff;}
.friendship-links-text{width: 80px;color:#fff;}
.friendship-links-a{width: calc(100% - 90px);}
/* 尾部 */
.footer-fluid.container-fluid{background-color: #203693;padding-top: 15px;}
.footer-top{padding-bottom: 10px;position: relative;}
.footer-left{width: 65%;}
.footer-left li{line-height: 20px;color: #fff;margin-bottom: 10px;float: left;margin-right: 20px;}
.footer-left .footer-logo-box{margin-top: 10px;} 
.footer-logo-box img{height: 25px;margin-bottom: 5px;}
.footer-logo-box a{margin-right: 20px;}
.footer-logo-box a:last-child{margin-right: 0;}
.footer-nav{margin-bottom: 5px;}
.footer-nav a{color: #fff;padding-right: 10px;border-right: 2px solid #fff;margin-right: 10px;}
.footer-nav a:last-child{border-right: none;}
.foot-img-box{color: #fff;text-align: center;margin-bottom: 5px;}
.copyright{color: #fff;}
.footer-right{color: #fff;position: absolute;right: 10px;top: 50%;margin-top: -52px;}
.footer-right .foot-img-box img{width: 75x;height: 75px;}
@media (max-width:991px){
  .nav-box .logo{height:50px;line-height:50px;}
  .footer-right{right: 30px;}
}
@media(max-width:767px) {
  .footer-left{width: 100%;}
  .footer-right{width: 200px;float: left;margin-top: 10px;position: unset;}
}
@media(max-width:400px) {
  .footer-left li{margin-bottom: 5px;}
}
/* 咨询列表页 */
/* .information-banner{min-height: auto;} */
.information-banner-text{font-size: 40px;line-height: 54px;position: absolute;width: 100%;text-align: center;left: 0;top: 50%;margin-top: -27px;color: #fff;text-shadow: 0 8px 8px rgba(100, 100, 100, .28);}
.information-position{padding-left: 30px;background: url(../images/position-icon.png) no-repeat 3px center;line-height: 22px;margin-top: 30px;margin-bottom: 20px;}
.information-position span{color: #b2b2b2;}
.information-list{margin-bottom: 35px;border-bottom: 1px solid #e5e5e5;color: #404040;}
.information-list:last-child{border-bottom: 0;margin-bottom: 0;}
.information-list-left{width: 106px;padding-right: 30px;position: relative;}
.information-list-left::after{content: ' ';width: 2px;height: 60px;background-color: #dcdcdc;right: 0;top: 50%;position: absolute;display: block;margin-top: -30px;}
.information-list-left p{line-height: 60px;font-size: 60px;}
.information-list-left span{font-size: 16px;color: #717171;display: block;margin-top: 5px;}
.information-list-right{padding-left: 35px;width: calc(100% - 106px);}
.information-list-title{font-size: 18px;height: 30px;font-weight: bold;}
.information-list-content{font-size: 16px;color: #707070;line-height: 26px;min-height: 98px;padding-bottom: 20px;}
.information-list-content p{height: 55px;}
/* 咨询列表页 */
/* 咨询详情页 */
.details-wraper{background: #f7f7f7;padding-bottom: 40px;}
.details-container-left{width: 68%;border: 1px solid #eeeeee;background: #fff;border-top: 3px solid #2a5fb8;padding-right: 25px;padding-left: 35px;}
.details-left-header{border-bottom: 1px solid #e5e5e5;text-align: center;padding: 30px 0 20px;}
.details-left-title{font-size: 25px;color: #333333;margin-bottom: 10px;line-height: 34px;min-height: 40px;font-weight: bold;}
.details-left-title-info{line-height: 26px;}
.details-left-title-info span{display: inline-block;padding-left: 30px;background: 18px auto;background-position: left center;background-repeat: no-repeat;margin-right: 43px;color: #aeaeae;}
.details-left-title-info span:last-child{margin-right: 0;}
.details-left-title-info span.author{background-image: url(../images/author-icon.png);}
.details-left-title-info span.source{background-image: url(../images/source-icon.png);}
.details-left-title-info span.time{background-image: url(../images/time-icon.png);}
.details-left-content{margin-top: 30px;margin-bottom: 30px;}
.details-left-content .img-box{text-align: center;}
.details-left-content .img-box img{max-width: 100%;margin-bottom: 15px;}
.details-left-content .img-box p{line-height: 30px;color: #656565;}
.details-left-content .text-content p{line-height: 32px;font-size: 16px;text-indent: 32px;margin-top: 20px;color: #656565;}
.text-over-it{margin-bottom: 50px;}
.text-over-it a{font-size: 16px;color: #585858;margin-bottom: 20px;display: block;}
.text-over-it a:last-child{margin-bottom: 0;}
.details-container-right{width: 30%;}
.details-classification{background-color: #fff;}
.details-classification .details-right-title{background-color: #2a5fb8;font-size: 16px;padding: 20px 0 24px 18px;color: #fff;}
.details-classification .details-right-title .classification-title{font-size: 18px;height: 30px;}
.classification-list{padding: 0 20px 18px;}
.classification-list>li{min-height: 60px;line-height: 60px;font-size: 16px;border-bottom: 1px solid #e7e7e7;cursor: pointer;}
.classification-list li:last-child{border-bottom: 0;}
.classification-list li.on>a{color: #e95e5e;}
.classification-list .list-open{background: url("../images/arrow1-icon.png") no-repeat 98% 30px;}
.classification-list .list-open>a{display: block;width: 100%;height: 60px;line-height: 60px;}
.classification-list .list-open ul{display: none;padding-left: 20px;}
.classification-list li.on-open.list-open ul{display: block;}
.classification-list li.on-open.list-open{background: url("../images/arrow-icon.png") no-repeat 98% 30px;}
/* 文章列表 */
.details-article-list-box{border-top: 3px solid #2a5fb8;padding: 0 20px;margin-top: 25px;background-color: #fff;padding-bottom: 20px;}
.details-article-list-box .details-title{font-size: 18px;line-height: 60px;}
.details-article-list li{padding: 20px 0;border-top: 1px solid #e5e5e5;}
.details-article-list li .img-box{width: 110px;width: 38%;text-align: center;height: 75px;overflow: hidden;}
.details-article-list li .article-list-text{width: 60%;color: #aeaeae;}
.details-article-list li .article-list-text.no-img{width: 100%;}
.details-article-list li .article-list-text .content{font-size: 16px;color: #4f4f4f;margin-bottom: 2px;height: 48px;overflow: hidden;}
/* end 咨询详情页 */
/* 培训报名 */
.train-registration-list{width: 48%;height: 170px;border: 1px solid #eeeeee;float: left;margin-bottom: 45px;}
.train-registration-list:nth-child(2n){float: right;}
.train-registration-left{width: 248px;height: 100%;overflow: hidden;border-right: 1px solid #eeeeee;}
.train-registration-left a{display: block;width: 100%;height: 100%;}
.train-registration-left img{width: 100%;height: 100%;}
.train-registration-right{width: calc( 100% - 248px);padding:10px 30px;}
.train-registration-right .train-title{font-weight: bold;font-size: 16px;margin-bottom: 3px;}
.train-registration-right .train-content{min-height: 85px;}
.train-registration-right .train-content p{height: 75px;-webkit-line-clamp: 3;}
.train-registration-right .train-btn-box a{width: 90px;line-height: 33px;border: 1px solid #b4b4b4;text-align: center;color: #636363;}
.train-registration-right .train-btn-box a.train-details{margin-left: 16px;border-color: #3d72d0;background-color: #3d72d0;color: #fff;}
.train-registration-right .train-btn-box a.train-sign-up-now{margin-left: 16px;border-color: #f73c3c;background-color: #f73c3c;color: #fff;}
.register-form .code-m .inp{width: calc(100% - 150px);}
.register-form .code-m .jg-a{width: 130px;height: 44px;background-color: #4aa9eb;font-size: 14px;color: #fff;border-radius: 5px;padding: 0;}
/* end 培训报名 */
.img-box{overflow: hidden;}
.img-box img{max-width: 100%;}
/* 培训 报名入口页面 */
.g-bor2{margin: 20px 0;border: 1px solid #dcdcdc;position: relative;}
.signUp-box{padding: 10px;}
.signUp-box .custom_select label{display: inline;}
.opinionTit{font-size:20px;color:#02a5d6;text-align:center;margin:28px 0;}
.signUp-box .advice{max-width: 766px;margin: 10px auto 30px;}
.signUp-box .signUp-form{max-width: 470px;margin: 0 auto;padding-left: 90px;}
.register-form .con{position: relative;margin-bottom: 17px;}
.register-form .con span{position: absolute;width: 90px;left: -95px;top: 0;line-height: 46px;text-align: right;color: #2f2f2f;}
.signUp-form .signUp-head-portrait{position: relative;}
.signUp-form .signUp-head-portrait .head-img-box{width: 130px;height: 130px;border: 1px solid #dcdcdc;padding: 5px;}
.signUp-form .signUp-head-portrait .head-img-box img{width: 100%;height: 100%;}
.signUp-form .signUp-head-portrait .head-img-btn{width: 130px;height: 130px;background-color: #4aa9eb;font-size: 16px;color: #fff;border-radius: 5px;padding: 0;display: block;line-height: 34px;text-align: center;margin-top: 10px;cursor: pointer;}
.signUp-form .signUp-head-portrait .head-img-box input[type="file"]{width: 130px;height: 130px;border: 0;position: absolute;bottom: 0;left: 0;opacity: 0;cursor: pointer;}
.signUp-form .con span i{font-style:normal;color:#f00;margin-left:5px;float: right;margin-top: 2px;}
.register-form .inp input,.register-form .inp select,.register-form .inp textarea{width: 100%;border-radius: 5px;font-size: 14px;line-height: 44px;padding-left: 10px;height: 44px;}
.register-form .inp select option{line-height: 30px;}
.register-form .inp textarea{line-height: 24px;height: 100px;padding: 5px;}
.register-form .inp label{margin-top: 10px;margin-right: 20px;}
.register-form .inp label:last-child{margin-right: 0;}
.register-form .inp input[type="checkbox"]{width: 15px;height: 15px;float: left;margin-right: 5px;}
.register-form .signUp-select{line-height: 44px;height: 34px;}
.register-form .signUp-select label{margin-right: 20px;padding-right: 10px;}
.register-form .signUp-select input.sex-input{margin-top: 15px;margin-right: 8px;width: 15px;height: 15px;}
.signUp-form button{width: 100%;display: block;height: 50px;background-color: #f8b03a;color: #fefefe;font-size: 16px;border: 0;border-radius: 5px;}

.register-form .code-w{position: relative;}
.register-form .code-w .inp{padding-right: 100px;}
.register-form .code-w .right{position: absolute;top: 0;right: 10px;line-height: 46px;}
.register-form .code-w .right img{max-width: 80px;}
/* 分页 */
/* 证书验真查询 */
.certificate-query-box{padding: 0 50px;}
.certificate-query-box .opinionTit{text-align: left;margin: 25px auto 15px;}
.certificate-query{max-width: 400px;margin: 0 auto;}
.certificate-query input{width: 100%;height: 44px;}
.certificate-query button{height: 44px;width: 120px;}
.certificate-query-box .result-div .result-text{text-align: center;margin-bottom: 20px;color: #909391;}
/* 会员中心 */
.member-left{width: 284px;}
.member-left-title{line-height: 73px;padding-left: 32px;height: 73px;background-color: #28519a;font-size: 24px;color: #fff;}
.member-con{height: 667px; background-color: #ffffff;padding-top: 13px;}
.member-con li{line-height: 76px;padding-left: 79px;font-size: 20px;background-repeat: no-repeat;background-position: 37px center;}
.member-con li.on{ background-color: #edf5ff;}
.member-con li.info{ background-image: url(../images/info-bg.png);}
.member-con li.cainfo{ background-image: url(../images/info-bg.png);}
.member-con li.myca{ background-image: url(../images/order-bg.png);}
.member-con li.order{ background-image: url(../images/order-bg.png);}
.member-con li.sign-up{ background-image: url(../images/sign-up-bg.png);}
.member-con li.modify-password{ background-image: url(../images/modify-password-bg.png);}
.member-con li.invoice{ background-image: url(../images/invoice-bg.png);}
.member-right{width: 890px; min-height: 667px; background-color: #ffffff; border-radius: 4px; border: solid 1px #eeeeee;padding: 37px 116px 60px 27px;}
.member-right-title{font-size: 24px;color: #28519a;padding-left: 20px;border-left: 4px solid #28519a;}
.member-form{padding-top: 30px;}
.member-form .item-form{position: relative;padding-left: 100px;margin-bottom: 20px;}
.member-form span{width: 90px;text-align: right;position: absolute;top: 0;left: 10px;line-height: 44px;}
.member-form .member-form-con{width: 100%;line-height: 44px;height: 44px;}
.member-form input,.member-form select,.member-form textarea{height: 100%;width: 100%;border-radius: 3px;padding: 0 10px;}
.member-right .member-btn{width: 108px;height: 33px;background-color: #3d72d0;color: #fff;margin-top: 5px;border-radius: 4px;line-height: 33px;}
.member-form-con a{position: absolute;right: 10px;top: 0;}
.member-form .member-tem-con{height: 100px;}
.member-preserve-box{text-align: center;margin-top: 20px;}
.member-preserve{width: 116px;height: 39px;margin: 0 auto;}
@media (max-width:1200px){
  .member-right{width: calc(100% - 300px);padding: 30px 20px;}
}
@media (max-width:767px) {
  .member-left{width: 100%;margin-bottom: 20px;}
  .member-left .member-con{height: auto;}
  .member-right{width: 100%;padding: 30px 20px;}
}
/* 我的订单 */
.order-right{padding: 27px 28px 0 23px;}
.order-title{line-height: 51px;background-color: #f0f0f0;color: #555555;margin-bottom: 26px;}
.order-title input[type=checkbox]{margin: 16px 13px 0 47px;float: left;width: 19px;height: 19px;}
.order-title .order-title-del{display: inline-block;line-height: 19px;padding-left: 29px;background: url(../images/del-icon.png) no-repeat left center;background-size: auto 19px;margin-left: 93px;cursor: pointer;}
.order-title .order-title-payment{display: inline-block;line-height: 19px;padding-left: 29px;background: url(../images/payment-bg.png) no-repeat left center;background-size: auto 19px;margin-left: 93px;cursor: pointer;}
.order-condition-query-box{margin-bottom: 30px;}
.order-condition-query-box .order-query-item{height: 30px;padding-left: 90px;position: relative;}
.order-condition-query-box .order-time-query{padding-left: 0;min-width: 22%;}
.order-condition-query-box .order-time-query button{width: auto;border: 1px solid #ccc;padding: 0 5px;height: 30px;min-width: 170px;border-radius: 4px;}
.order-condition-query-box .order-time-query button span{width: auto;position: unset;display: initial;}
.order-condition-query-box .order-time-query button i.time-bg{width: 30px;height: 100%;float: right;}
.order-condition-query-box .order-time-query button:hover i.time-bg{background: url(../images/del-icon1.png) no-repeat center center;background-size: 16px auto;}
.order-condition-query-box .order-query-item span{position: absolute;left: 0;top: 0;line-height: 30px;display: block;width: 80px;text-align: right;font-size: 16px;}
.order-condition-query-box .order-query-item select{height: 100%;width: 100%;border-color: #ccc;border-radius: 4px;padding-left: 5px;}
.order-condition-query-box button{height: 30px;width: 80px;}
.order-table{width: 100%;}
.order-table .thead .tr{background-color: #eaf3ff;border: 0;font-size: 18px;color: #595959;}
.order-table .tr{height: 67px; line-height: 67px;}
.order-table .thead .tr>div,.order-table .tbody .tr>div{float: left;height: 100%;text-align: center;padding: 0 10px;}
.order-table .tbody .tr{font-size: 16px;color: #323232;}
.order-table .tbody .tr{border-top: 1px solid #ddd;}
.order-table .tbody .tr .operate span{color:#1866ca;cursor:pointer;}
.order-table .tbody .tr:first-child{border-top: 0;}
.order-table .selection-box{width: 4%;min-width: 20px;padding: 0;}
.order-table .selection-box label{width: 100%;}
.order-table .number{width: 24%;}
.order-table .name{width: 24%;}
.order-table .payment{width: 12%;}
.order-table .payment select{width: 100%;}
.order-table .state{width: 10%;min-width: 80px;}
.order-table .time{width: 14%;}
.order-table .operate{width: 12%;min-width: 100px;}

.order-table .phone{width: 16%;}
.order-table .sign-in-state{width: 14%;min-width: 100px;}
.order-table .isVerification{width: 16%;}

.order-table .del-table{margin-right: 10px;color: #1866ca;}
/* 报名成功 */
.sign-up-success-box{border-top: 4px solid #1e41a1;}
.sign-up-success-con{width: 400px;margin: 69px auto;}
.sign-up-success-title{font-size: 30px;color: #11c0b6;margin-bottom: 56px;}
.sign-up-success-con p,.sign-up-success-con .sign-up-success-title-img{font-size: 16px;color: #414141;margin-bottom: 30px;}
.sign-up-success-con p span.left-label,.sign-up-success-con .sign-up-success-title-img span.left-label{display: inline-block;width: 90px;font-size: 18px;text-align: right;margin-right: 20px;}
.sign-up-success-con p span.left-label{width: auto;}
.sign-up-success-con .sign-up-success-tips{margin-bottom: 50px;padding-left: 100px;position: relative;}
.sign-up-success-con .sign-up-success-tips .left-label{position: absolute;left: 0;left: 0;}
.sign-up-success-con p span.verification{font-size: 18px;color: #f62b2b;margin-right: 10px;margin-bottom: 8px;}
.sign-up-success-con p span.tips{font-size: 14px;color: #ec960f;padding-left: 25px;background: url(../images/tips-icon.png) no-repeat left center;}
.sign-up-success-btn{width: 120px;height: 53px;background-color: #f62b2b;border-radius: 4px;font-size: 18px;color: #ffffff;margin-right: 30px;}
.sign-up-success-btn:last-child{margin-right: 0;}
@media (max-width:1200px) {
  .sign-up-success-container{padding: 0;}
  .sign-up-success-con{text-align: center;}
  .sign-up-success-con p{text-align: left;}
}
@media (max-width:500px) {
  .sign-up-success-con{width: 100%;padding: 0 20px;}
}
/* 报名详情 */
.registration-details{padding: 38px;position: relative;}
.registration-details-title{font-size: 20px;color: #353535;}
.registration-details-left{width: 325px;}
.registration-details-center{padding-left: 85px;border-left: 1px solid #dcdcdc;width: 630px;}
.sign-up-people-list{font-size: 16px;margin-top: 27px;}
.sign-up-people-list li{margin-bottom: 17px;}
.sign-up-img-box{width: 80px;height: 80px;display: inline-block;border: 1px solid #dcdcdc;padding: 5px;}
.sign-up-img-box img{width: 100%;height: 100%;}
.registration-details-right{position: absolute;right: 35px;bottom: 64px;font-size: 16px;}
.registration-details-right .registration-details-btn{width: 117px;height: 43px;background-color: #ececec;border-radius: 6px;color: #434343;}
.registration-details-right .registration-details-btn.fl-right{margin-bottom: 25px;}
.the-end-bg{background: url(../images/theEnd-bg.png) no-repeat 98% 20px;}
.registration-details-right .payment{display: block;}
.registration-details-right .payment span{font-size: 24px;color: #f82626;font-weight: bold;}
@media (max-width:991px){
  .registration-details{padding: 10px 20px;}
  .registration-details-left{width: 100%;float: unset;}
  .registration-details-center{border-left: 0;padding-left: 0;width: calc(100% - 180px);}
  .sign-up-people-list{margin-top: 10px;}
  .sign-up-people-list li{margin-bottom: 3px;}
  .registration-details-center{margin-top: 20px;}
  .registration-details-right{bottom: 30px;}
}
@media(max-width:767px) {
  .sign-up-people-list li{line-height: 18px;}
  .registration-details-center{float: unset;}
  .registration-details-right{font-size: 14px;bottom: 25px;position: unset;width: 100%;}
  .registration-details-right .registration-details-btn{width: 90px;height: 34px;margin-top: 15px;}
  .registration-details-right .registration-details-btn.fl-right{margin-bottom: 15px;float: unset;}
  .registration-details-right .payment span{font-size: 20px;}
  .details-left-title{font-size: 18px;line-height: 24px;}
}
/* end 报名详情 */
/* 确认订单 */
.confirm-sign-up-text{color: #545454;text-align: left;width: 1200px;left: 50%;margin-left: -600px;margin-top: -60px;}
.confirm-sign-up-box{margin-top: -75px;background-color: #fff;box-shadow: 0px 4px 9px 1px rgba(48, 94, 150, 0.18);border-radius: 6px;padding: 27px 40px;position: relative;}
.confirm-sign-up-title{font-size: 24px;color: #545454;margin-bottom: 25px;}
.confirm-sign-up-con{width: 100%;background-color: #f3f5f7;padding: 31px 25px 36px;margin-bottom: 30px;}
.confirm-sign-up-con .img-box{width: 249px;height: 172px;overflow: hidden;}
.confirm-sign-up-con .img-box img{width: 100%;min-height: 100%;}
.confirm-sign-up-right{width: calc(100% - 290px);}
.confirm-sign-up-right p{margin-top: 17px;width: 100%;height: 100px;-webkit-line-clamp:3;font-size: 20px;line-height: 32px;margin-bottom: 10px;}
.confirm-sign-up-box span.price{color: #ea2121;font-size: 24px;}
.confirm-sign-up-price-box{margin-top: 30px;line-height: 58px;}
.confirm-sign-up-box span.text-style{font-size: 18px;}
.confirm-sign-up-submit{width: 178px;background-color: #f62b2b;border-radius: 29px;color: #fff;height: 58px;margin-left: 80px;font-size: 20px;}
/* 订单支付 */
.order-payment-title{font-size: 24px;color: #6b6b6b;height: 61px;}
.order-payment-list li{width: 235px;height: 108px;border-radius: 6px;background-color: #f3f5f7;background-repeat: no-repeat;background-position: center center;background-size: 60% auto;float: left;margin-right: 32px;border: solid 3px #f3f5f7;cursor: pointer;}
.order-payment-list li.on{border-color: #f62b2b;position: relative;}
.order-payment-list li.on::after{content: "";width: 32px;height: 27px;background: url(../images/select-icon.png) no-repeat right bottom;display: block;position: absolute;right: 0;bottom: 0;}
.order-payment-list li:last-child{margin-right: 0;}
.order-payment-list li.zfbzf{background-image: url(../images/zfb-bg.png);}
.order-payment-list li.wxzf{background-image: url(../images/wxzf-bg.png);}
/* 扫码支付 */
.scanning-code-box{background: #f3f5f7;padding: 28px 90px 28px 42px;}
.scanning-code-left p.payment-text{font-weight: bold;font-size: 16px;color: #363636;margin-bottom: 10px;}
.scanning-code-left p b,.scanning-code-right>span{font-size: 18px;color: #e94e40;}
.scanning-code-right{line-height: 58px;}
.scanning-code-right>span{color: #e94e40;}
.shopPayMethod{margin-top: 30px;}
.shopPayMethod .MethodTitle{float: left;font-size: 18px;margin: 0;color: #666;}
.payQR{height: 436px;margin-bottom: 35px;margin-left: 128px;}
.payQR>p{margin: 0;font-size: 13px;}
.payQR .payWechatTip{margin-top: 20px;background: #ff7674 url("../images/icon-scan.png")no-repeat 50px center;padding:10px 0 10px 125px;color: #FFFFFF;}
.payQR .payWechatTip p{margin: 0;}
.payQR .payCharge{margin-top: 18px;}
.payQR .payCharge .chargeLeft{float: left;}
.payQR .payCharge .chargeRight{margin-left: 50px;float: left;}
.payQR .payWechatQR{border: 1px solid #dcdcdc;height: 300px;}
.payQR .payLastTime{font-weight: 400;color: #e94e40;}
/* 重新选中支付方式 */
.payChange .payChangeBtn a{color: #e64346;font-size: 16px;}
.payChange .payChangeBtn span{display: inline-block;width: 22px;vertical-align: middle;height: 22px;margin-left: 11px;background: url("../images/icon-c.png")no-repeat center center;-webkit-transform: rotateX(180deg);-moz-transform: rotateX(180deg);-ms-transform: rotateX(180deg);-o-transform: rotateX(180deg);transform: rotateX(180deg);}
.payChange .payChangeBtn span.hasBtn{-webkit-transform: rotateX(0);-moz-transform: rotateX(0);-ms-transform: rotateX(0);-o-transform: rotateX(0);transform: rotateX(0);}
.payChange .order-payment-box{margin-top: 10px;}
.payChange .order-payment-list li{width: 180px;height: 80px;}
/* end 扫码支付 */
/* 订单支付成功 */
.payment-tips .orderSuccess{ text-align: center;padding-top: 88px;height: 500px;}
.payment-tips .orderSuccess h5{color: #62cb89;font-size: 24px;height: 46px;margin: 0 auto;width: 183px;line-height: 46px;padding-left: 73px;background: url("../images/icon-s.png")no-repeat left center;}
.payment-tips .orderSuccess strong{color: #e94e40;font-weight: 400;}
.shoppingCar h5{font-weight: 700;}
.payment-tips .orderSuccess>p:nth-child(2){margin: 50px 0;}
.payment-tips .orderSuccess>p:nth-child(3){max-width: 560px;margin:0 auto 14px;padding: 0 20px;}
/* 补发发票 */
/* 清除样式 */
.member-right-eliminate-style{padding: 0!important;border: 0;background:transparent;}
.member-right-eliminate-style .reissue-invoice-details-box,.member-right-eliminate-style .invoice-table{background-color: #fff;}
/* end 清除样式 */
.reissue-invoice-top-tips{ border: 1px solid #F5DA87; background: #FEF4D6; padding: 15px 20px; font-size: 12px; line-height: 18px; margin: 0 auto 30px;}
.reissue-invoice-top-tips p:nth-child(2){margin: 10px 0;}
.right-top-tips-tit{ color: #e94e40;font-weight: bold;}
.reissue-invoice-bottom{height: 50px;border: 1px solid #D1D1D1;background: #F5F5F5;line-height: 50px;}
.reissue-invoice-bottom .right-top-tit{margin-left: 27px;height: 100%;line-height: 48px;font-weight: bold;}
.reissue-invoice-bottom .right-top-tit a{font-size: 16px;color: #919191;}
.reissue-invoice-bottom .right-top-tit a.selected{color: #434343;}
.reissue-invoice-bottom .right-top-tit .reissue-invoice-card-half{ width: 3px;height: 20px;background: #909090;float: left;margin: 14px 15px;}
.reissue-invoice-bottom .reissue-invoice-all-money{margin-right: 70px;font-size: 14px;}
.right-top-search .reissue-invoice-all-money span{color: #e94e40;}
.reissue-invoice-bottom .user-make-invoces{font-size: 12px;color: #FFF;background: #E94E40;width: 67px;line-height: 26px;text-align: center;border-radius: 3px;margin-top: 12px;margin-right: 42px;}
.reissue-invoice--integrate-lists{width: 100%;background: #F5F5F5;height: 50px;line-height: 50px;font-size: 14px;text-align: center;color: #585858;}
.reissue-invoice--integrate-lists .make-invoce-check-all{text-align: left;}
.reissue-invoice--integrate-lists .make-invoce-check-all label{margin-bottom: 0;}
.reissue-invoice--integrate-lists .make-invoce-check-all input{margin-right: 5px;}
.reissue-invoice-details-box .reissue-invoce-infos-title{font-size: 12px;padding-left: 15px;height: 50px;line-height: 49px;text-align: left;}
.reissue-invoice-details-box .reissue-invoce-infos-title input{margin-top: 17px;margin-right: 8px;}
.reissue-invoice-details-box .reissue-invoce-infos-title .info-invoce-order-number span{color: #e94e40;}
.reissue-invoice-details-box .reissue-invoce-infos-title .info-invoce-order-times{margin: 0 25px 0 15px;}
.invoce-detail-cont,.reissue-invoice--integrate-lists,.reissue-invoce-infos-title,.invoice-content-top{border: 1px solid #D1D1D1;border-top: 0;}
.invoce-detail-cont .reissue-invoce-books{border-right: 1px solid #D1D1D1;position: relative;height: 40px;line-height: 40px;text-align: center;}

.invoce-detail-cont>p{line-height: 40px;text-align: center;height: 40px;}

/*开票历史 start   by sunqiongqiong 2017.6.5*/
.invoice-content-top{padding:10px 0; line-height: 20px;  background: #F5F5F5;}
.invoice-content-top th{text-align: center;}
.invoice-comment{ font-size: 14px;  text-align: center;}

.in-hand{color:#e94e40}
.invoice-bl{border-left: 1px solid #D1D1D1;}
.invoice-bd{border-bottom: 1px solid #D1D1D1;}
.no-bd{border-bottom: 0;}
.invoice-content-top .invoice-con-th{width:33%;float:left;color:#2e3e4e}
.invoice-comment-info{width:100%;float:left;padding:10px 0;}

.invoice-table {display: table;width: 100%;}
.invoice-table-tr {display: table-row;}
.invoice-table-td {width:20%; display: table-cell; text-align: center;vertical-align: middle; padding: 0;border-bottom:1px solid #D1D1D1; border-right:1px solid #D1D1D1;}
/*开票历史 end*/
/* 填写发票信息 */
.invoice-details-teble{display: table;width: 100%;border: 1px solid #ccc;text-align: center;border-bottom: 0;}
.invoice-details-teble .thead>div{background-color: #f0f0f0;line-height: 40px;}
.invoice-details-teble .tbody .tr .td{line-height: 40px;border-bottom: 1px solid #ccc;}
.invoice-details-box{background-color: #fff;}
.invoice-details .invoice-details-titl{font-size: 16px;color: #333333;margin-bottom: 20px;}
.invoice-details-form .isRequired{position: relative;padding-right: 15px;}
/* .invoice-details-form .form-group{height: 58px;margin-bottom: 5px;} */
.invoice-details-form .form-group .infoCen{position: absolute;right: 0;top: 10px;line-height: 20px;color: #d22313;font-size: 14px;display: none;}
.invoice-details-form .form-group .text,.signUp-form .Validform_checktip{color: #d22313;}
.invoice-details-form .form-group .text.Validform_right,.signUp-form .Validform_checktip.Validform_right{padding-left: 25px;position: absolute;right: -30px;top: 0;background: url(../images/ico-dui.png) no-repeat left center;background-size: 20px auto;width: 0;overflow: hidden;height: 100%;}
.invoice-details-form .isRequired .infoCen,.invoice-details-form.special-invoice .isRequired .infoCen,.invoice-details-form.special-invoice .isRequired .text{display: block;}
.invoice-details-form .ordinary .infoCen,.invoice-details-form .ordinary .text{display: none;}


.invoice-details-form.personal-invoice .company{display: none;}
.form-horizontal .control-label{padding-right: 0;}
@media (max-width:1199px) {
  .container {width: 100%; }
  .header-nav li{padding: 0 5px;}
  .header-nav .ewm{margin-left: 20px;}
  .container-fluid{padding: 0;}
  .nav-box .logo img{width: 380px;}
  /* 培训报名 */
  .train-registration-right .train-btn-box a{width: 70px;}
  .train-registration-right .train-btn-box a.train-sign-up-now{margin-left: 8px;}
}
@media (max-width:991px) {
  .container {margin: 0 auto; }
  .head-title .col-md-9{width: 100%;}
  .head-title span,.information-banner{display: none;}
  .head{box-shadow: 0px 5px 10px #eeeeef;}
  .head-sign-in{position: absolute;top: 55px;right: 60px;line-height: 50px;z-index: 9;}
  .menu-btn,.menu-btn-a{display: block;}
  .menu-btn-a{transition:all 100ms;}
  .header-nav li:hover .sub-nav{display: none;}
  .header-nav li.sub-nav-none .sub-nav{display: block;}
  .sub-nav ul{background-color: transparent;border: 0;}
  .sub-nav::after{display: none;}
  .header-nav li{float: none;width: 100%;text-align: center;padding: 10px;border-top: 1px solid #c2e7fb;line-height: 40px;clear:both;}
  .sub-nav{position: unset;width: 100%;margin-left: 0;background-color: transparent;border: 0;box-shadow: none;margin-top: 5px;}
  .sub-nav ul li{border: 0;padding: 0;line-height: 38px;}
  .nav-box{padding: 10px 0;padding-right: 10px;height: 70px;}
  .nav-box .logo,.nav-box .logo img{width: 230px;height: auto;}
  .header-nav{position: absolute;left: 0;top: 70px;width: 100%;display: none;background-color: #f0f6ff;z-index: 9;}
  .header-nav .ewm{display: none;}
  .banner-float-content{padding-bottom: 55px;}
  .banner-float-content,.banner-float-content .img-box{height: auto;}
  .banner-float-box.fl-right .banner-float-content{padding-bottom: 50px;}
  .banner-float-btn{bottom: 15px;}
  /* 培训入口 */
  .train-list{width: calc(50% - 7px);overflow: hidden;margin-bottom: 10px;}
  .train-list:nth-child(2n){margin-right: 0;}
  .training-list-content{min-height: 80px;}
  .training-list{margin-right: 10px;}
  /* 培训报名 */
  .train-registration-list{width: 100%;}
  .train-registration-right .train-btn-box a{width: 70px;}
  .train-registration-right .train-btn-box a.train-sign-up-now{margin-left: 8px;}
  .train-registration-right .train-content p{-webkit-line-clamp: 3;}
  /* banner */
  .banner{position: unset;}
  .banner-top{height: auto;}
  .banner-top img{height: auto;width: 100%;}
  .banner-float-box, .banner-float-right-title{width: 100%;}
  .consultation-list{width: 100%;}
  /* 底部文字大小改变 */
  .footer-left{width: 80%;}
  .friendship-links{line-height: 22px;}
  /* 咨询详情列表 */
  .details-container-left{float: unset;width: 100%;margin-bottom: 25px;}
  .details-container-right{float: unset;width: 100%;}
  .details-article-list li .img-box{width: 120px;}
  .details-article-list li .article-list-text{width: calc(100% - 150px);}
  
}
@media (max-width:800px) {
  .training-list-content p{-webkit-line-clamp: 3;}
  /* 资讯标题 */
  .consultation-title{font-size: 24px;margin-bottom: 20px;}
  .consultation-title span,.consultation-title a,.consultation-list-time{font-size: 12px;}
  .consultation-title span{margin-left: 10px;}
  /* 资讯标题 */
  .head span{display: none;}
  .footer-left{width: 85%;}
  /* 培训报名 */
  .train-registration-right .train-title{font-size: 14px;}
  .train-registration-list{height:130px;}
  .train-registration-left{width: 190px;}
  .train-registration-right{width: calc( 100% - 190px);padding-bottom: 0;}
  .train-registration-right .train-content{min-height: 55px;}
  .train-registration-right .train-content p{height: 45px;-webkit-line-clamp: 2;}
  /* 证书验真查询 */
  .certificate-query{padding-left: 60px;}
  .certificate-query-box{padding: 0 20px;}
  .certificate-query button{width: 100px}
  /* 培训项目 */
  .training-program .training-list{width: 46%;}
  .training-program .training-list:nth-child(3n){margin-right: 2%;}
  .training-program .training-list:nth-child(2n){margin-right: 0;}
}
@media(max-width:767px) {
  html body{font-size: 12px;line-height: 18px;}
  .consultation-list-time{font-size: 12px;}
  .pageBar{margin: 20px 0;line-height: 22px;}
  .pageBar a{height: 22px;}
  .pageBar input{height: 22px;}
  .copyright{font-size: 14px;}
  .train-registration-right .train-content p{height: 57px;-webkit-line-clamp: 3;}
}
@media(max-width:500px) {
  /* 培训报名 */
  .train-registration-list{height: 100px;}
  .train-registration-left{width: 120px;line-height: 100px;}
  .train-registration-right{width: calc( 100% - 120px);padding-bottom: 0;}
  .train-registration-right{padding: 5px 10px 0 10px;}
  .train-registration-right .train-btn-box a{line-height: 24px;}
  .train-registration-right .train-content{min-height: 40px;height: 40px;overflow: hidden;}
  .train-registration-right .train-content p{height: 37px;-webkit-line-clamp: 2;}
  .register-form .code-m .inp{width: calc(100% - 120px);}
  .register-form .code-m .jg-a{width: 110px;}
  /* 培训项目 */
  .training-program{padding: 0;}
  .training-program .training-list{width: 96%;}
  .slick-arrow{display: none !important}
  /* 新闻 */
  .newsbox{
    width: 100%;
  }
}
@media(max-width:400px) {
  .training-list{margin-right: 5px;}
  .training-list-img-box{height: auto;max-height: 100px;}
  .nav-box .logo,.nav-box .logo img{width: 180px;}
  .consultation-title{font-size: 18px;}
  /* 尾部 */
  .footer-left li{margin-bottom: 5px;}
}

@font-face {
  font-family: "icon-zhenyanti";
  src: url('./iconfont/icon-zhenyanti.otf'),
  url('./iconfont/icon-zhenyanti.ttf');
}
  /* 视界 */
.sj-con{width:1200px;margin:0 auto;}

