/*******************************
---------[公共样式]---by贺晓燕2019.6.5---------
********************************/

/*** 公共样式  ***/
body { font-family: "Microsoft YaHei", "微软雅黑"; font-size: 14px; color:#313131; }
html { }
*:focus, a:focus, a { outline: none; }
img { max-width: 100%; }
ul, li { list-style: none; margin: 0; padding: 0 }
.fr { float: right }
.fl { float: left }
a:hover { color: #ea3b31 }
a{color:#494949}
.red{color:red}
.float-left{float:left}
.float-right{float:right}
.row1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;    display: block;}
.row2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.row3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.media-left {float: left;}
.crumb {padding: 20px 0;color: #4c4c4c;font-size: 14px;}
.crumb span{color:#949393}
.white{background:#FFF}
.bold {font-weight: bold!important;}
.font18 {font-size: 18px!important;}
.font20 {font-size: 20px!important;}
.padding-0 {padding: 0!important;}
.w200{width:200px}
/* 头部 */
.head .head-top{background:#f1f1f1;color:#313131;border-bottom:1px solid #e5e5e5;padding:15px 0}
.head .head-time{text-align:right}
.head .search-query{border:2px solid #0e61bc;margin-top:5px;    width: 80%;display: inline-block;}
.head .search-text {width: 87%;height: 43px;border: none;line-height: 43px;padding-left:5px}
.head .search-submit {width: 13%;background: #0e61bc url(../images/button.png) no-repeat center center;height: 43px;border: none;text-indent: -999px;}
.head .login{   background: url(../images/login.png) no-repeat 0 13px;height: 43px;padding-left: 45px;padding-top: 17px;cursor: pointer;}
.head .login a{font-size:15px;color:#313131}
.banner{    text-align: center;background:#6f70fe}
.nav{background:#3a5ec7;    position: absolute;bottom:0;width: 100%;background:rgba(0,0,0,0.2);}
.page-center{    position: relative;}
.nav li{float:left;font-size:20px;    padding: 16px 0px;    position: relative;    width: 150px;text-align: center;}
.nav .list-unstyled .on{background:#f8bb03}
.nav .list-unstyled .sub{display:none;position: absolute;background:#f8bb03;    padding-top: 20px; padding-bottom: 10px;}
.nav .list-unstyled .sub li{padding:0;line-height: 26px;}
.nav li a{color:#FFF}
.head_xs .logo_xs a.btn_xs {display: inline-block;background: url(../images/btn_xs.gif) no-repeat center center; width: 38px;height: 38px;margin-top: 20px;}
.head_xs .soBtn {display: block;background: url(../images/search-submit-bg2.png) no-repeat center center;float: right;width: 40px;height: 40px;cursor: pointer;margin-top: 20px;}
.head_xs .search-query {margin: 5px 0;width: auto;border-radius: 4px;display: none;}
.head_xs .catalogNav {margin-top: 15px;border-top: 1px solid #0e61bc;}
ul.catalogNav_list li {line-height: 36px;color: #fff;font-size: 16px; padding-left: 20px;}
.head_xs{ border-top: 3px solid #0e61bc; border-bottom: 2px solid #0e61bc;}
/* 新闻 */
.news .fade{opacity: unset;}
.news-carousel{margin-top:50px}
.news-carousel .slick-slide{position: relative;}
.news-carousel .play-c{    position: absolute;top: 42%;left: 45%;}
.news-carousel .slick-dots{bottom:0;position: absolute;background:rgba(0,0,0,0.4);width:95px;height:20px ;left: 43%;bottom: 10px;border-radius:25px}
.news-carousel .slick-dots li button:before{background:#FFF;    margin-top: -5px;width:8px;height:8px;opacity: inherit;}
.news-carousel .slick-dots li{height: 8px;width: 8px;}
.slick-dots li.slick-active button:before{opacity: inherit;background:#ea3b31;height: 10px;width: 10px;margin-top: -6px;}
.news-news{border:1px solid #e5e5e4;padding:20px;background:#FFF}
.news-news-first-title h4{font-size:20px;color:#383838;font-weight:bold;}
.news-news-first-title p{font-size:16px;color:#333;text-indent:2em;    line-height: 25px;}
.dynamic .hd ul{border-bottom:1px solid #e5e5e5;font-size:18px;color:#484848;}
.dynamic .hd ul li{float:left;margin-right:30px;padding-bottom:10px;    cursor: pointer;}
.dynamic .hd ul li.on{color:#e80606;font-weight:bold;border-bottom:3px solid #e80606}
.dynamic .hd ul li.on a{color:#e80606;}
.dynamic .bd li{font-size:16px;color:#292929;    line-height: 29px;}
.dynamic .bd li a:hover {font-weight:bold}
.dynamic .bd .tabMore {position: absolute;right: 0;top: 0px;}
.dynamic {position: relative;}
/* 热点专题 */
.hotTopics{border:1px solid #e5e5e4;margin-top:40px;background:#FFF;    position: relative;}
.hotTopics .hotTopics-title{color:#FFF;background:#0e61bc;font-size:18px;width:42px;text-align:center;    padding: 10px;     float: left;height:180px;    padding-top: 42px;}
.hotTopics-text{padding:30px;float:left}
.hotTopics-text li{float:left;margin-right: 30px;}
.hotTopics-text li img{height:120px;border:1px solid #e5e5e4;}
.hotTopicsMore{position: absolute;    right: 25px; top: 40%;}
/* 课程推荐 */
.recommend{border:1px solid #e5e5e4;background:#FFF;position: relative;}
.recommend .hd {padding: 0 20px;border-bottom:1px solid #e5e5e4;}
.recommend .hd p {width: 30%;float: left;color: #494949;font-size: 24px;font-weight: bold;margin: 0;line-height: 65px;}
.recommend .hd ul li {float: left;cursor: pointer; margin-top: 21px;margin-left:50px;font-size:18px;color:#494949}
.recommend .hd ul li.on{color:#e80606;font-weight:bold}
.recommend .hd ul{margin-right:10%}
.recommend .recommendTitle{font-size:16px;color:#353535;line-height: 50px;}
.recommend .imgBox img{width:100%;height:154px}
.recommend .author,.recommend .browse{color:#656565;font-size:14px}
.recommend .browse span img{margin-top:-4px;padding-right:5px}
.recommend .bd .tabMore {position: absolute  ;  right: 23px;top: 24px;}
/* 课程排行 */
.courseRanking .bd{padding: 30px 30px 0 30px;}
.courseRanking .recommendTitle{line-height:30px;    color: #494949;}
.courseRanking .imgBox{    width: 77%;margin: 0 auto;}
.courseRanking .courseRanking-text{width: 77%;margin: 0 auto;}
.courseRanking  li .imgBox,.courseRanking  li .courseRanking-text {display: none;}
.courseRanking  li.on .imgBox,.courseRanking  li.on .courseRanking-text {display: block;}
.courseRanking .introBox span{font-size:16px;color:#494949;width:35px;height:30px;text-align: center;    line-height: 30px;}
/* 广告1 */
.ad1 img{width: calc(50% - 3px);display: inline-block;}
.ad2 img{height: 120px;}
/* 远教名师 */
.remote .tabMore,.fieldTraining .tabMore,.member  .tabMore{    line-height: 65px;}
.remote .remote-text{background:#efefef;    padding: 20px;margin:20px 0;height:133px}
.remote .remote-text .remote-img img {width: 83px;height: 83px;border-radius: 50%;}
.remote .remote-text .media-body h5 {font-size:18px;color:#2f2f2f;margin-bottom: 10px;font-weight:bold}
.remote .remote-text .media-body p{font-size:16px;color:#2f2f2f}
/* 现场培训 */
.fieldTraining  h2 {text-align: left;font-size: 18px;line-height: 24px;font-weight: bold;border-bottom: 1px solid #e5e5e4;padding-bottom: 20px;}
.fieldTraining li {line-height: 40px;font-size: 16px;color: #2d2d2d;}
.fieldTraining .play-t img{width:100%;height:217px}
/* 会员企业 */
.member-text {border: 1px solid #e5e5e4;text-align:center;    padding: 10px;}
.member-text img{height:99px}
/* 左侧悬浮 */
#left-swim{position: fixed;bottom: 20%;}
#left-swim li,#right-swim li{background:#0e61bc;width:72px;height:72px;    text-align: center;    margin-bottom: 2px;    line-height: 15px;padding-top: 11px;position: relative;}
#left-swim li a,#right-swim li a{color:#FFF}
#left-swim li.on{background:#f8bb03}
#left-swim li .sub{    position: absolute;    left: 80px;top: 0;display:none}
#left-swim li .sub li{ background:none;padding:0}
#right-swim{position: fixed;bottom: 20%;right:0}
/* 尾部 */
.footer a{font-size:16px;}
.footer p{    display: block;font-size:16px;color:#494949}
/* 学习中心 */
.partyMasses .tit{color:#FFF;font-size:18px;background:#526cee;line-height:50px;padding-left:20px;border-radius:5px 5px 0 0 ;}
.partyMasses_nav{border: 1px solid #e5e5e4;font-size:16px;padding:15px 25px }
.partyMasses_nav a{color:#5e6172}
.partyMasses_nav a:hover{color:#2867d6}
.partyMasses_nav .on a,.partyMasses_nav .on i{color:#2867d6}
.partyMasses_nav li{line-height:50px}
.partyMasses_nav li i{    float: right;line-height:50px;font-size: 20px;color: #919191;}
.studyCourseRecommend{border: 1px solid #e5e5e4;}
.studyCourseRecommend .tit{color:#2968d7;font-size:20px;line-height:65px;padding-left:20px;font-weight:bold;border-bottom: 1px solid #e5e5e4;}
.studyCourseRecommend_nav{font-size:16px;color:#494949;padding:20px}
.studyCourseRecommend_nav li{line-height:40px}
.studyCourseBox{ border: 1px solid #e5e5e4;    padding: 0 25px;}
.studyCourseBox .tit{display: inline-block;color:#3d3d3d;font-size:16px;font-weight:bold}
.studyCourseBox .text{display: inline-block;color:#3d3d3d;font-size:16px;}
.studyCourseBox .text span{padding-left:25px}
.studyCourseBox .text span.on{font-weight:bold;color:#2767d6}
.studyCourseBox li {border-bottom: 1px solid #e5e5e4;        padding: 20px 0;}
.studyCourseBox li:last-child {border-bottom: none;}
.studyCourseText{    padding: 40px 20px;}
.studyCourseText .browse span img {margin-top: -4px;padding-right: 5px;}
.studyCourseText .imgBox img{height:121px}
/* 分页 */
.page-prev { padding-top: 10px\0;cursor: pointer;background: url(../images/page-prev.png) no-repeat;width: 10px;height: 17px;display: inline-block;font-size: 0!important;}
.page-next {padding-top: 10px\0;cursor: pointer;background: url(../images/page-next.png) no-repeat;width: 10px;height: 17px;display: inline-block;font-size: 0!important;}
.page-bar span {padding: 0 30px; color: #4c4c4c; font-size: 20px;}
.page-bar span .z_num, .page-bar a.z_num {padding: 0 15px;}
.page-bar span .current, .page-bar span .cur, .page-bar span.current {background: #e20f1d;color: #FFF!important;}
.page-bar .z_inp {width: 50px;border-radius: 2px;border: 1px solid #3b3b3b;height: 30px;text-align: center;vertical-align: bottom;}
.z_pret {font-size: 18px;color: #FFF;background: #e20f1d;width: 82px;height: 35px;display: inline-block;border-radius: 2px;line-height: 35px;}
.page-bar .page-z_pret{padding:0}
/* 个人中心 */
.information_nav li {padding-right: 10px;padding-left: 55px;text-align: left;padding-bottom: 20px;font-size:18px}
.information_nav li.info-my-basicinfo { padding-top: 20px;}
.information_nav .checked a{color: #2867d7;}
.information_nav .info-my-basicinfo{background: url(../images/icn-1.png)no-repeat 20px center;}
.information_nav .info-profiles{background: url(../images/icn-2.png)no-repeat 20px 5px;}
.information_nav .info-study{background: url(../images/icn-3.png)no-repeat 20px 4px;}
.information_nav .info-collect{background: url(../images/icn-4.png)no-repeat 20px 3px;}
.information_nav .info-error{background: url(../images/icn-5.png)no-repeat 20px 5px;}
.information_nav .info-note{background: url(../images/icn-6.png)no-repeat 20px 5px;}
.information_nav .info-interact{background: url(../images/icn-7.png)no-repeat 20px 5px;}
.information_nav .info-taste{background: url(../images/icn-8.png)no-repeat 20px 5px;}
.information_nav .info-browse{background: url(../images/icn-9.png)no-repeat 20px 5px;}
.information_nav .info-resource{background: url(../images/icn-10.png)no-repeat 20px 4px;}
.info-basicinfo-table .hd ul {border-bottom: 1px solid #e5e5e5;font-size: 18px;color: #737373;}
.info-basicinfo-table ul{    padding: 0 30px;padding-top:25px}
.info-basicinfo-table .hd ul li.on {color: #2867d7;font-weight: bold;border-bottom: 3px solid #2867d7;    padding-left: 20px;padding-right: 20px;}
.info-basicinfo-table .hd ul li {float: left;margin-right: 50px;padding-bottom: 25px;cursor: pointer;}
.information-right{border: 1px solid #e5e5e5;}
.table-info{margin:30px;margin: 30px 30px 0 30px;}
.table-info .table{border: 1px solid #bfbfbf;font-size:16px;color:#454545;}
.table-info .table tr th{width: 40px;font-weight: normal;padding:0;border-top:none;border-bottom: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;height:50px;line-height:50px;text-align:center}
.info-basicinfo-table .map-info .tit{font-size:20px;font-weight:bold;color:#454545}
.information-right .map-info{    margin: 30px;margin-bottom: 0;padding: 20px 0;border-bottom: 1px dashed #e3e3e3;border-top: 1px dashed #e3e3e3;    position: relative;}
.information-right .map-info .tit{font-size:20px;color:#454545;font-weight:bold}
.information-right .tit-work{font-size:18px;color:#2a68d8;font-weight:bold;    position: absolute;right: 0;}
.information-right .recommend-info{border:none;padding: 0 30px;}
.information-right .recommend-info .hd p{font-size:20px;    width: 15%;}
.information-right .recommend-info .hd ul li.on {color: #2867d7;font-weight: bold;border-bottom: 3px solid #2867d7;padding-left: 20px;padding-right: 20px;    line-height: 62px;}
.information-right .recommend-info .hd ul li {float: left;cursor: pointer;margin-top: 0px; margin-left: 50px;font-size: 18px;color: #494949;    line-height: 62px;}
.recommend .bd .tabMore a{font-size:14px;color:#999999}
.information-right .recommend-info .imgBox img{height:130px}
.information-right .remote-info{border:none;padding: 0 30px;}
.remote .tabMore a, .fieldTraining .tabMore a, .member .tabMore a{font-size:14px;color:#999999}
.information-right .recommend-info .hd,.information-right .remote-info .hd{padding:0;}
.text-info li{font-size:16px;color:#2f2f2f;    line-height: 37px;}
/* 学习中心-课程详细 */
.courseDetails{border: 1px solid #e3e3e3;background:#FFF;padding:30px}
.courseDetails .detailTit{font-size:24px;color:#3e3e3e;font-weight:bold}
.courseDetails  a.read-default {display: inline-block;border-radius: 3px;font-size: 16px;background: #f8bb03;color: #fff;width: 140px;text-align: center;padding: 10px 0;font-weight:bold}
.courseDetails .collection-btn {cursor: pointer;margin-top: 5px;line-height: 34px;background: url(../images/course-img2.png) no-repeat left center;padding-left:30px;font-size:16px;color:#616161}
.courseDetails .info-carousel{border: 1px solid #e3e3e3;background:#FFF;margin: 40px 15px;border-top:none}
.courseDetails .info-carousel .hd{background:#f6f6f6;border-top:1px solid #dcdcdc;font-size:20px;color:#464646}
.courseDetails .info-carousel .hd li{float:left;padding:0 30px;line-height:55px;cursor: pointer;}
.courseDetails .info-carousel .hd li.on{background:#FFF;border-top:2px solid #385cc7;border-bottom: none;}
.courseDetails .con-carousel{padding:30px;}
.courseDetails .con-carousel p{line-height:30px;font-size:16px;color:#686868;text-indent:2em}
.course-relevant{    margin: 0px 15px;}
.course-relevant .tit{font-size:20px;color:#454545;font-weight:bold;} 
.course-relevant .navbar-form .form-control {font-size: 16px;color:#575757;display: inline-block;width: auto;vertical-align: middle;    border-radius: 3px;background:#fafafa}
.course-relevant .navbar-form .btn{background:#f8bb03;border:none;color:#FFF!important;font-szie:16px}
/* 学习中心-课程播放 */
.layout-content-padding .video-title {    margin: 0 20px;font-weight:bold;z-index: 99;background: rgba(0, 0, 0, .2);color: #fff;position: absolute;top: 0;left: 0;right: 0;height: 50px;line-height: 50px;font-size: 20px;padding-left: 30px;}
.layout-content-padding .video-box{height:500px!important}
.catalogues-box .tree-title {background:#ced8ec;font-size: 18px;color: #003325;height: 50px;line-height: 50px;padding: 0 20px;}
.catalogues-box .tree-box {padding-left: 30px;max-height: 450px;overflow: auto;}
.catalogues-box .tree-box::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #e9e9e9;}
.catalogues-box .tree-box::-webkit-scrollbar-thumb{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #f8bb03;}
.catalogues-box .tree-box .tree-catalog {border-left: 1px solid #dce6e3;min-height: 450px;}
.catalogues-box{background:#f7f7f7}
.catalogues-box .tree-box ul li {margin-left: -10px}
.catalogues-box .tree-catalog .open .cur { width: 21px;height: 21px;display: inline-block;float: left;background: url(../images/tree-down.png) no-repeat left top;}
.catalogues-box .tree-catalog .cur {width: 21px;height: 21px;display: inline-block;float: left;background: url(../images/tree-up.png) no-repeat left top;margin: 0px 10px 0 0;}
.catalogues-box .tree-catalog>li {    padding-top: 20px;display: block;font-size:14px;color:#666666;font-weight:bold}
.catalogues-box .tree-catalog li ul{  margin-left: 30px;}
.catalogues-box .tree-catalog li ul li{margin:20px 0}
.catalogues-box .tree-catalog li ul li a{color:#737373;font-weight:unset}
.catalogues-box .tree-catalog li ul li a:hover{color:#f3313a}
.courseDetails .con-carousel .con-head{border-top:1px solid #dcdcdc;padding: 20px 40px;}
.courseDetails .con-carousel .con-head .title{    vertical-align: middle; display: inline-block;font-size:20px;color:#333333}
.courseDetails .con-carousel .con-head .btn {    border-radius: 5px;padding: 0;color: #fff;font-size: 14px;width: 90px;height: 40px;line-height: 40px;text-align: center; display: inline-block;margin-left: 30px;}
.courseDetails .con-carousel .con-head .unfinished {background-color: #f5f5f5;color: #999;cursor: inherit;}
.courseDetails .con-carousel .con-head .action {background: #5261e7;}
.courseDetails .con-carousel .con-head .checked {background: #f8bb03;}
.courseDetails .con-carousel .con-head:first-child{border-top:none}
/*******************************
---------[个人档案]---by霍晶2019.6.12---------
********************************/
.profiles-right .info-basicinfo-table .hd ul li{padding-left:20px;padding-right:20px;margin-right:10px;}
.profiles-right .table-info{margin-top:0;}
.profiles-right .table-info .title{margin:25px 0;}
.profiles-right .othertb{margin-bottom:0;}
.profiles-right .othertb .certificate-th1{width:35%}
.profiles-right .othertb .certificate-th2{width:40%}
.profiles-right .othertb .certificate-th3{width:25%}
.profiles-right .othertb .th1{width:24%}
.profiles-right .othertb .th2{width:27%}
.profiles-right .othertb .th3{width:24%}
.profiles-right .othertb .th4{width:25%}
.profiles-right .othertb tr td{padding:0;border-top:none;border-bottom: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;height:50px;line-height:50px;text-align:center}
.profiles-right input{width:100%;height:100%;text-align: center;border:0;}
.profiles-right .othertb .upload{display:inline-block;width:50%;text-align: center;color:#fff;border-radius: 15px;height:30px;line-height:30px;background: #f8bb03;cursor: pointer;}
.profiles-right .submit{margin:62px auto 76px;width:200px;height:58px;line-height: 58px;text-align: center;color:#fff;background-image: linear-gradient(-90deg, #6f70fe 0%, #2567d5 100%);border-radius: 4px;cursor: pointer;}
.profiles-right .print{width:100px;height:40px;text-align: center;line-height:40px;background-image: linear-gradient(90deg,#fc8b4e 0%,#f0ce59 100%);border-radius:5px;color:#fff;}
.profiles-right .certificate .inHd ul{padding:0;border:0}
.profiles-right .certificate .inHd ul li{float:left;cursor:pointer;width:150px;height:50px;text-align: center;line-height:50px;margin-right:20px;font-size:16px;border-radius:5px;border:1px solid #e5e5e5}
.profiles-right .certificate .inHd ul li.on{background:#2867d7;color:#fff;border-color:#2867d7;}
.profiles-right .record{padding-bottom:50px;}
.profiles-right .record img{width:30px;height:30px;}
.profiles-right .record .table{border:0;}
.profiles-right .pagebar{font-size:0;line-height:30px;display: flex;justify-content: center}
.profiles-right .pagebar span{border:1px solid rgb(169, 169, 169);border-right:0;font-size:14px;display:inline-block;height:30px;padding:0 10px;}
.profiles-right .pagebar .pointer{cursor: pointer;}
.profiles-right .pagebar span i{font-style: normal}
.profiles-right .pagebar select{font-size:14px;height:30px;}

/*******************************
---------[学习中心-首页]---by霍晶2019.6.12---------
********************************/
.course-index .row10{margin-left:-10px;margin-right:-10px;overflow: hidden;}
.course-index .row10>div{padding:0 10px;}
.course-index .row12{margin-left:-12.5px;margin-right:-12.5px;overflow: hidden;padding:0!important;}
.course-index .col-4{padding:0 12.5px;}
.course-index .col-1{padding:0 12.5px;}
.course-index .row12>.col-md-3,.course-index .row12>.col-md-9,.course-index .row12>.col-md-6,.course-index .row12>.col-md-8,.course-index .row12>.col-md-4{padding:0 12.5px;}
.course-index .allcourse{margin-top:50px;}
.course-index .courselist .title{background-image: linear-gradient(-90deg, #6f70fe 0%,#2567d5 100%);color:#fff;height:52px;line-height: 52px;padding-left:24px;border-radius: 4px 4px 0px 0px;}
.course-index .courselist ul{border: 1px solid #e5e5e4;border-top:0;padding: 15px 24px 24px;background: #FFF;}
.course-index .courselist ul li{color:#5e6172;line-height:43px;}
.course-index .search-box{border: 1px solid #e5e5e4;width:100%;height:80px;padding:22px 18px;background: #FFF;}
.course-index .search-box .box{width:100%;height:38px;line-height:34px;border:#f8bb03 2px solid;}
.course-index .search-box .box span{display: inline-block;height:34px;width:12%;background:#f8bb03 url('../images/course-search.png') center no-repeat;cursor: pointer; }
.course-index .search-box .box input{height:34px;width:88%;padding:0 17px;border:0;}
.course-index .course-box {border: 1px solid #e5e5e4;padding: 20px 28px 40px;background: #FFF;}
.course-index .course-tab .hd ul li{padding-bottom:20px;}
.course-index .course-tab .hd ul li.on{color:#395ec6;border-bottom:3px solid #395ec6}
.course-index .course-tab .hd ul li.on a{color:#395ec6;}
.course-index .course-tab .tabMore{top:5px;}
.course-index .course-tab .tabMore a{color:#626262}
.course-index .imgBox img{width:100%;height:130px;}
.course-index .recommendTitle{font-size:16px;color:#353535;line-height: 50px;}
.course-index .browse span img{margin-top:-4px;padding-right:5px}
.course-index .course-name{width:100%;height:518px;color:#fff;text-align:center;padding-top:92px;}
.course-index .h5-name{padding-left:25px;}
.course-index .bg{background: #fff;}
.course-index .hasborder{border:1px solid #e5e5e4;border-left:0;border-right:0;margin-left:-12.5px;padding-left: 25px!important;padding-right: 0!important;height:518px;overflow: hidden;}
.course-index .intro .imgBox img{height:143px;}
.course-index .intro .teacher{border-right:1px solid #e5e5e4;}
.course-index .intro .card{text-align: center;height:256px;margin-bottom:3px;padding:20px 15px;}
.course-index .intro .card .avatar{width:83px;height:83px;margin:auto;border-radius: 50%;}
.course-index .intro .card .avatar img{width:100%;height:100%;}
.course-index .intro .card .name{margin:12px auto 10px;}
.course-index .intro .card .info{line-height:24px;height:48px;}
.course-index .intro .card a{margin:10px auto;display: block;width:80px;height:24px;line-height: 24px;border-radius: 12px;color:#fff;}
.course-index .intro .hotlist{border: 1px solid #e5e5e4;background: #fff;height:518px;}
.course-index .intro .hotlist .title{height:58px;line-height: 58px;border-bottom: 1px solid #e5e5e4;padding-left:19px;}
.course-index .intro .hotlist ul{padding:15px;}
.course-index .intro .hotlist li .introBox{line-height: 42px;}
.course-index .manage .course-name{background: #fc8098 url('../images/course-icon1.png') center 55% no-repeat;}
.course-index .manage .card{background: url('../images/course-bg1.jpg') center/cover no-repeat;}
.course-index .manage .card .name{color:#b3a2dd}
.course-index .manage .card .info{color:#4b3879}
.course-index .manage .card a{background: #b3a2dd}
.course-index .manage .hotlist .title{color:#fc8098}
.course-index .professional .course-name{background: #7eb3f1 url('../images/course-icon2.png') center 55% no-repeat;}
.course-index .professional .card{background: url('../images/course-bg2.jpg') center/cover no-repeat;}
.course-index .professional .card .name{color:#549cd5}
.course-index .professional .card .info{color:#026fb1}
.course-index .professional .card a{background: #8bb7eb}
.course-index .professional .hotlist .title{color:#7eb3f1}
.course-index .operator .course-name{background: #5fc6c9 url('../images/course-icon3.png') center 55% no-repeat;}
.course-index .operator .card{background: url('../images/course-bg3.jpg') center/cover no-repeat;}
.course-index .operator .card .name{color:#7eb3f1}
.course-index .operator .card .info{color:#026fb1}
.course-index .operator .card a{background: #9ac5e0}
.course-index .operator .hotlist .title{color:#5fc6c9}
/*******************************
---------[培训计划]---by霍晶2019.6.12---------
********************************/
.plan{border:1px solid #e5e5e4;}
.plan .hd{padding:0 15px;border-bottom:1px solid #e5e5e4;}
.plan .hd .block{display:inline-block;background:#2867d7;width:4px;height:20px;border-radius:2px;margin-top:5px;margin-right:11px;}
.plan .hd span{color:#2867d7}
.plan .hd ul{font-size:18px;color:#484848;}
.plan .hd ul li{float:left;margin-right:30px;padding-bottom:25px;cursor: pointer;}
.plan .hd ul li.on{color:#4c6fe5;border-bottom:3px solid #4c6fe5}
.plan .hd ul li.on a{color:#4c6fe5;}
.plan .bd{padding:40px 28px;line-height: 50px;}
.plan .bd form{padding-right:52px;}
.plan .bd label{width:100px;text-align: right;font-size: 16px;color:#707382;font-weight: bold;}
.plan .bd .topic{min-height:50px;width:calc(100% - 110px);float: right;padding:0 15px;position: relative;border:solid 1px #dcdcdc}
.plan .bd .topic .add{position: absolute;top:50%;right:15px;transform: translateY(-50%);cursor: pointer;}
.plan .bd .topic span{margin-right:10px;color:#7b7b7b;font-weight: bold; float:left;font-size:16px;display:flex;align-items:center;}
.plan .bd .topic span img{margin-right:5px;cursor: pointer;}
.plan .bd select{height:50px;width:calc(100% - 110px);float: right;padding:0 15px;border:solid 1px #dcdcdc;color:#555;font-weight: bold;font-size:16px;direction: rtl; 
   appearance:none;
   -moz-appearance:none;
   -webkit-appearance:none;
   background-color: #fff;
   background: url("../images/arror.png") no-repeat scroll 95% center transparent;
   padding-right: 10%;
}
.plan .bd select::-ms-expand { display: none;}
.plan .bd select option{line-height:40px;}
.plan .bd input[type='text']{height:50px;width:calc(100% - 110px);float: right;padding:0 15px;color:#555;font-weight: bold;font-size:16px;text-align: right;border:solid 1px #dcdcdc}
.plan .bd .content{line-height: 120px;}
.plan .bd .content textarea{height:120px;}
.plan .bd .marks{line-height: 70px;}
.plan .bd textarea{height:70px;width:calc(100% - 110px);float: right;resize:none;padding:10px 24px;color:#555;font-weight: bold;font-size:16px;line-height: 24px!important;border:solid 1px #dcdcdc}
.plan .bd textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */
   font-weight: normal;color:#707382;opacity: .4;
}
.plan .bd textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   font-weight: normal;color:#707382;opacity: .4;
}
.plan .bd textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
   font-weight: normal;color:#707382;opacity: .4;
}
.plan .bd textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
   font-weight: normal;color:#707382;opacity: .4;
}
.plan .bd .check-box{width:calc(100% - 110px);float: right;resize:none}
.plan .bd .check-box span{display: inline-block;padding-left:23px;background: url('../images/normal.png') left center no-repeat;margin-right:22px;cursor: pointer;color:#7b7b7b;font-weight: bold;font-size:16px;}
.plan .bd .check-box span.on{background: url('../images/choose.png') left center no-repeat;}
.plan .bd .form>div{margin-bottom:25px;}
.plan .btnbox{text-align: center;margin:43px auto;}
.plan .btnbox div{display:inline-block;width:150px;height:42px;line-height: 42px;margin:0 30px;text-align: center;color:#fff;cursor: pointer;}
.plan .btnbox .submit{background-image: linear-gradient(-90deg, #6f70fe 0%, #2567d5 100%);border-radius: 4px;}
.plan .btnbox .publish{background-image: linear-gradient(-90deg, #01ca6e 0%, #afde6c 100%);border-radius: 4px;}
/*******************************
---------[年度培训计划]---by霍晶2019.6.13---------
********************************/
.annual{border:1px solid #e5e5e4;overflow: auto;}
.annual>div{min-width:650px}
.annual .hd{padding-bottom:5px;padding-right:28px;border-bottom:1px solid #e5e5e4;}
.annual .hd .block{display:inline-block;background:#2867d7;width:4px;height:20px;border-radius:2px;margin:5px 11px 0 15px;}
.annual .hd span{color:#2867d7}
.annual .apply{width: 150px;height: 42px;line-height:42px;text-align:center;border-radius: 4px;background-image: linear-gradient(-90deg, #6f70fe 0%, #2567d5 100%);cursor: pointer;}
.annual .apply span{padding-left:27px;background: url('../images/plan-apply.png') left center no-repeat;color:#fff;}
.annual .butgroup{background: #f8fafc;line-height: 45px;padding:0 28px;}
.annual .butgroup span{padding-left:20px;background-position: left center;background-repeat: no-repeat;margin-right:30px;cursor: pointer;color:#3a3a3a}
.annual .butgroup span.add{background-image: url('../images/plan-add.png')}
.annual .butgroup span.edit{background-image: url('../images/plan-edit.png')}
.annual .butgroup span.delete{background-image: url('../images/plan-delete.png')}
.annual .butgroup span.import{background-image: url('../images/plan-import.png')}
.annual .butgroup span.export{background-image: url('../images/plan-export.png')}
.annual .butgroup span.muti{background-image: url('../images/plan-muti.png')}
.annual .butgroup span.publish{background-image: url('../images/plan-publish.png');margin-right:0}
.annual .choosebox>div{height:35px;border:solid 1px #dcdcdc;margin-right:15px;line-height: 33px;}
.annual .choosebox span{display: inline-block;border-right:solid 1px #dcdcdc;padding:0 9px;line-height: 20px;}
.annual .choosebox select{height:33px;border:0;width:130px;padding-right:14%;font-weight:normal;direction: rtl;
   appearance:none;
   -moz-appearance:none;
   -webkit-appearance:none;
   background-color: #fff;
   background: url("../images/arror.png") no-repeat scroll 92% center transparent;
 }
.annual .choosebox .year select{width:80px;color:#676ff9}
.annual .choosebox .search{margin:0;width:206px;}
.annual .choosebox .search span{width:33px;height:33px;background: url('../images/plan-search.png') center no-repeat;cursor: pointer;border:0;display: inline-block}
.annual .choosebox .search input{width:170px;height:33px;line-height: 33px;font-size:14px;border:0;float: left;text-align: left;padding-left:15px;}
.annual .choosebox .search input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
   font-weight: normal;color:#828282;opacity: .4;
}
.annual .choosebox .search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   font-weight: normal;color:#828282;opacity: .4;
}
.annual .choosebox .search input::-moz-placeholder { /* Mozilla Firefox 19+ */
   font-weight: normal;color:#828282;opacity: .4;
}
.annual .choosebox .search input:-ms-input-placeholder { /* Internet Explorer 10-11 */
   font-weight: normal;color:#828282;opacity: .4;
}
.annual .bd{padding:0 28px;}
.annual table th{background: #ebedf1;font-weight: normal;text-align: center;height:50px;width:5%}
.annual table th.w1{width:12%}
.annual table th.w2{width:9%}
.annual table th.w3{width:7%}
.annual table td{border-bottom:solid 1px #ebedf1;border-right:solid 1px #ebedf1;color:#3a3a3a;padding:10px 5px;line-height:22px;font-size:16px;text-align: center;}
.annual table td.num{border-left:solid 1px #ebedf1;}
.annual table td a:hover{color:#2867d7}
.annual table td.status{font-size: 14px;}
.annual table td.status img{display: block;margin:0 auto 5px}
.annual table td.status.publish{color:#5ac683}
.annual table td.status.wait{color:#ffa336}
.annual table td.pro{font-size:14px;line-height: 22px;}
.annual table td.pro span{cursor:pointer;color:rgba(58,58,58,.6);padding-left:22px;background: url('../images/plan-recall.png') left center no-repeat}
.annual table td.pro a{padding-left:22px;color:rgba(58,58,58,.6);background: url('../images/plan-look.png') left center no-repeat}
.annual table td.pro a:hover{color:#2867d7;background: url('../images/plan-lookB.png') left center no-repeat}
.annual table td.pro .no-bj,.annual table td.pro .no-bj:hover{background: none;padding: 0;}
.annual .page-bar{text-align: right;margin:44px 0 93px;}
.annual .page-bar #piInput{width:50px;height:30px;float: none;border: 1px solid #3b3b3b;text-align: center}
.annual .z_pret,.annual .page-next,.annual .page-prev{text-align: center}
/*******************************
---------[培训班管理]---by霍晶2019.6.13---------
********************************/
.class-management .choosebox input{width:100px;height:33px;border:0;padding:0 5px;}
.class-management .choosebox .name input{width:130px}
.class-management .choosebox select{width:60px;direction: initial;margin-left:10px}
.class-management .choosebox .search{width:35px;background: #556def url('../images/train/search.png') center no-repeat;cursor:pointer;border:0;}
.class-management .butgroup span.word{background-image: url('../images/train/word.png')}
.class-management table th.w1{width:25%}
.class-management table th.w2{width:18%}
.class-management table th.w3{width:7%}
.class-management table td.pro span{margin:0 2px;background: none;padding:0}
.class-management table td.pro span:hover{color:#556def}
.class-management table td.status.end{color:#909090}
.class-management table td.status.during{color:#ffa336}
/*******************************
---------[资讯中心-列表页]---by霍晶2019.6.13---------
********************************/
.list .bgwhite{background: #fff;}
.list .leftmenu{width:150px;padding-left:52px;padding-top:36px;position: relative;}
.list .leftmenu .lines{width:2px;height:400px;background: #d5d5d5;position: absolute;top:50px;left:33px}
.list .leftmenu li{line-height:40px;margin-bottom:10px; position: relative;font-size:16px;}
.list .leftmenu li:before{content:'';width:14px;height:14px;border-radius: 50%;background: #d5d5d5;position: absolute;top:13px;left:-25px;}
.list .leftmenu li.on a{color:#e41818}
.list .leftmenu li.on:before{background: #e41818}
.list .mainlist{border-left:solid 2px #e5e5e4;margin-left:150px;padding:36px 30px 80px;}
.list .mainlist .topbox .time,.list .mainlist .topbox .query{border:solid 1px #ddd;height:36px;line-height:34px;width:100%;border-radius: 4px;}
.list .mainlist .topbox .time input{width:100%;height:34px;border:0}
.list .mainlist .topbox .time .input-group-addon{background: url('../images/date.png') center no-repeat;border:0;padding:6px 18px}
.table-condensed th,.table-condensed td{text-align: center}
.list .mainlist .topbox .query span{display: inline-block;border-right:solid 1px #dcdcdc;padding:0 9px;line-height: 20px;}
.list .mainlist .topbox .query input{width:150px;height:34px;border:0;}
.list .mainlist .topbox .searchbtn{width:100%;height:36px;border-radius: 4px;background: #f0ba15 url('../images/course-search.png') center no-repeat;cursor: pointer;}
.list .mainlist li{line-height: 60px;border-top:solid 1px #dcdcdc;color:#1e1e20;font-size:16px;}
.list .mainlist li:first-child{border:0;}
.list .page-bar{margin-top:20px;}
.list .page-bar span{padding:0 20px;}
.list .page-bar span .z_num, .page-bar a.z_num{padding:0 8px;}
.list .rightblock{background:#FFF;position: relative;}
.list .rightblock .hd {padding: 0 20px;border-bottom:1px solid #e5e5e4;}
.list .rightblock .hd p {float: left;color: #333230;font-size: 20px;margin: 0;margin-right:30px;line-height: 58px;}
.list .rightblock .hd ul li.on p,.list .rightblock .hd p.on{font-weight: bold;}
.list .rightblock .hd ul li {float: left;cursor: pointer;font-size:16px;color:#494949;line-height: 58px;margin-left:30px}
.list .rightblock .hd ul li p{margin-left:-30px}
.list .rightblock .hd ul li.on{color:#e80606;font-weight:bold}
.list .rightblock .bd{padding:20px 28px 25px 20px;}
.list .rightblock .bd li{line-height: 40px;font-size:16px;}
.list .rightblock .bd li .top{color:#e72d1e;font-weight:bold;}

.course-video-recommend,.course-remote-info,.course-text-info{border:none;    margin: 0px 15px;}
.course-video-recommend .hd,.course-remote-info .hd,.course-text-info .hd{padding:0}
.paly-v{    position: absolute;top: 38%;left: 41%;}
.paly-v img{height:auto!important}
.imgBox{    position: relative;}

/*******************************
---------[企业培训-左侧菜单]---by张一文2019.6.12---------
********************************/
.train-left .tit{color:#FFF;font-size:18px;background:#526cee;line-height:50px;padding-left:20px;border-radius:5px 5px 0 0 ;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#6f70fe',endColorStr='#2567d5',gradientType='1');background:#526cee;background:-webkit-linear-gradient(left,#6f70fe,#2567d5);background:-o-linear-gradient(right,#6f70fe,#2567d5);background:-moz-linear-gradient(right,#6f70fe,#2567d5);background:linear-gradient(to right,#6f70fe,#2567d5);}
.train-nav{border: 1px solid #e5e5e4;font-size:18px;padding:10px 15px;margin-bottom: 20px; }
.train-nav dl{margin: 0px;}
.train-nav dt{font-weight: normal;}
.train-nav .on .o-level,.train-nav .on .oi-level{color:#2867d6;opacity: 1;}
.train-nav a:hover{color:#2867d6}
.train-nav a,.train-nav i{color:#5e6172;}
.train-nav .one-dl{margin: 4px 0px;}
.train-nav .one-dt{padding:10px 0px 10px 35px;cursor: pointer;}
.train-nav .one-dd{background: #f8fafc;border-bottom: 1px solid #dde2e8;border-top:1px solid #dde2e8;display: none; }
.train-nav .oi-level{line-height: 25px;font-size: 20px;font-weight: bold;opacity: 0.4;}
.train-nav .manage-r{background: url(../images/train/icon1.png) no-repeat 5px 13px;}
.train-nav .manage-t{background: url(../images/train/icon2.png) no-repeat 5px 13px;}
.train-nav .manage-p{background: url(../images/train/icon3.png) no-repeat 5px 13px;}
.train-nav .two-dt{padding: 0px 15px 0px 20px;cursor: pointer;}
.train-nav .two-dt .disc{font-size: 40px;display: inline-block;margin-right: 10px;line-height: 36px;}
.train-nav .s-level{font-size: 16px;line-height: 40px;}
.train-nav .si-level{line-height: 40px;font-size: 20px;font-weight: bold;opacity: 0.4;}
.train-nav .on .one-dd .on .s-level,.train-nav .on .one-dd .on .si-level{color:#2867d6;opacity: 1;}
.train-nav .two-dd{background: #fefefe;display: none;}
.train-nav .two-dd .t-level{font-size: 16px;}
.train-nav .two-dd .minimenu .t-level{font-size: 12px;}
.train-nav .t-li{line-height: 36px;padding: 0px 15px 0px 40px;}
.train-nav .ti-level{margin-right: 10px;}
.train-nav .current .t-level,.train-nav .current .ti-level{color:#2867d6;opacity: 1;}
.train-nav .border-b-none{border-bottom: none;}

/* 需求调研表格 */
.survey-table{display:table;border-collapse:collapse;}  
.survey-table .table-cell{word-break: break-all;text-align: center;}  
.survey-table .table-header-group .table-cell{padding: 15px 0px;color: #545667;vertical-align: middle;}
.survey-table .table-row-group .table-row{border-bottom: 1px solid #ebedf1;border-right: 1px solid #ebedf1;color:#3a3a3a;}
.survey-table .table-row-group .table-cell{border-left: 1px solid #ebedf1;vertical-align: middle;padding: 10px 5px;line-height: 25px;}
.survey-table .tableImg{display: block;margin: 0 auto;}
.survey-table .complete{color: #5ac683;}
.survey-table .look a{color: #adb1b9;}
.survey-table .look img{margin-right: 5px;}
.survey-table a:hover,.survey-table a:focus{color: #4c6fe5;}
.survey-table .table-row-group .operate{padding: 5px 8px;}
.survey-table .table-row-group .operate a{color: #949494;}
.survey-table .table-row-group .operate a:hover{color: #4c6fe5;}
/* 执行情况 */
.survey .apply {width: 150px;height: 42px;margin:-20px 0 20px;line-height: 42px;text-align: center;border-radius: 4px;background-image: linear-gradient(-90deg, #6f70fe 0%, #2567d5 100%);cursor: pointer;}
.survey .apply a{color:#fff;padding-left: 27px;background: url(../images/plan-apply.png) left center no-repeat;}
.execute-table .table-header-group .operate{width: 110px;}
.execute-table .table-header-group .w80{width: 80px;}
.execute-table .table-header-group .w60{width: 60px;}
.execute-table .table-header-group .name{width: 120px;}
.execute-table .table-row-group .table-cell{line-height: 20px;}
/* 学习中心-答题详情页 */
.answerbox{border: 1px solid #e5e5e5;padding: 0px 15px;}
.answerbox .answer-title{background: #e5ebfa;box-shadow: 0px 1px 0px 0px #dee5e7;padding: 15px 30px;}
.answerbox .answer-title .title{font-size:20px;color:#3e3e3e;font-weight: bold;margin: 0;line-height: 24px;margin: 8px 0px;}
.answerbox .answer-title .time{color:#252931;font-size:14px;line-height: 20px;}
.answerbox .answer-content{padding: 30px;}
.answerbox .question .q-h3{font-size:18px;color:#252931;font-weight: bold;line-height: 26px;padding: 10px 0px;margin: 0;}
.answerbox .question .q-list{color:#252931;font-size:16px;line-height: 40px;}
.answerbox .q-list li a{background: url(../images/train/circle.png) no-repeat left center;padding-left: 40px;color: #252931;}
.answerbox .q-list li a:hover{color: #252931;}
.answerbox .q-list .active a{background: url(../images/train/circleblue.png) no-repeat left center;}
.answerbox .note{margin-top: 20px; background: #e5ebfa;border: 1px solid #f0f3f4;font-size:16px;line-height: 24px;color:#1d2031;padding:15px 20px;}
.answerbox .note .notelist{padding: 6px 0px;}
.answerbox .note .red{color:#f54c08;}
.answerbox .switch{margin: 35px 0px 40px;}
.answerbox .switch .btn{display:inline-block;color: #252931;font-size: 14px;border: 1px solid #c6c6c6;padding: 10px 15px;margin-right: 45px;}
.answerbox .switch .next{margin: 0px;}
.answerbox .total .total-h3{font-size:18px;color:#252931;font-weight: bold;margin: 0px;line-height: 22px;}
.answerbox .total .answer-sta{font-size: 14px;color: #5a5e65;}
.answerbox .total .answer-sta li{margin-left: 30px;line-height: 22px;}
.answerbox .total .answer-sta span{display: inline-block;width: 12px;height: 12px;margin-right: 10px;margin-top: 5px;}
.answerbox .total .right{background: #17b184;color:#fff;margin-right: 1px;}
.answerbox .total .error{background: #ed4a56;color:#fff;margin-right: 1px;}
.answerbox .total .already{background: #4268d9;color:#fff;margin-right: 1px;}
.answerbox .total .unanswer{background: #fff;border: 1px solid #c3c3c3;color:#fff;}
.answerbox .order{border: 1px solid #dbdbdb; display: inline-table;margin: 30px 0px;}
.answerbox .order a{width: 40px;height: 38px;color: #252931;display: inline-block;line-height: 38px;text-align: center;margin-right: 1px;}
/* 学习中心-答题页面 */
.answerbox .preserve{cursor: pointer; margin-top: 4px;background: #ffffff; border:1px solid #c6c6c6;color:#252931;display: inline-block;height: 32px;line-height: 32px;width: 82px;text-align: center;}
.answerbox .submit{cursor: pointer; margin-top: 4px;margin-left: 30px; background: #f8bb03;color:#fff;display: inline-block;height: 32px;line-height: 32px;width: 82px;text-align: center;}
.answer{padding: 0px 30px 60px;}
.answer .answer-content{box-shadow: 0px 2px 6px 0px rgba(28, 28, 28, 0.1);border: solid 1px #dee5e7;padding:20px 30px 30px;}
.answerbox .answer .q-list li a{cursor: pointer;}
.answerbox .answer .q-list li a:hover{color: #188eee;}
.answer .answer-plan{height: 16px;line-height: 16px;color: #252931;}
.answer .answer-plan div{padding: 0;}
.answer .answer-plan .percent{margin: 0 10px 0px 20px;}
.answer .answer-plan .progress{height: 16px;}
.answer .answer-plan .progress-bar-success {background: url(../images/train/progress.png);background-size: contain;}
.answer .answer-plan .red{margin: 0px 10px;}
.answer .time{margin: 24px 0px 20px;}
.answer .number{margin-bottom:30px;}
.answer .select{appearance: none;-moz-appearance: none;-webkit-appearance: none;margin-top:14px;background: url(../images/train/down.png) no-repeat 90px center;border-radius: 4px;border: 1px solid #d2d2d2;padding: 5px 52px 5px 15px;}
/* 培训班档案 */
.record{padding-top: 20px;}
.record h1,.record h2,.record h3,.record h4,.record h5,.record h6{margin: 0;}
.record .back{color: #929cb0;font-size: 18px;background: url(../images/train/back.png) no-repeat left center;padding-left: 27px;}
.record .nav{position: relative;background: #f8fafc;padding: 0px 15px;}
.record .nav li{padding: 0px 13px;}
.record .nav li a{font-size:14px;color:#3a3a3a;line-height: 45px;padding: 0px;border-bottom:1px solid #f8fafc; }
.record .nav>li>a:focus,.record  .nav>li>a:hover{background: none;border-bottom:1px solid #4c6fe5;color:#4c6fe5; }
.record .nav .active a{color:#4c6fe5;border-bottom:1px solid #4c6fe5; }
.record-box{padding: 0px 30px 70px;height: 1180px;overflow-y: scroll;}
.record-box .notice{border: 1px solid #bfbfbf;padding: 45px 75px 65px;margin-top: 60px;}
.record-box .notice .notice-h3{font-size:20px;font-weight: bold;color: #565656;line-height: 48px;border: 1px solid #bfbfbf;text-align: center;}
.record-box .notice .notice-h4{color:#555555;font-size:16px;line-height: 65px;}
.record-box .notice .l75{line-height: 75px;}
.record-box .notice .notice-text{border: 1px solid #bfbfbf;height: 80px;width: 100%;padding: 15px 25px;font-size: 16px;}
.record-box .notice .notice-ipt{border: 1px solid #bfbfbf;height: 50px;width: 100%;padding: 15px 25px;font-size: 16px;}
.record-box .upload{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#b8b8b8',endColorStr='#dbdbdb',gradientType='1');background:#b8b8b8;background:-webkit-linear-gradient(left,#b8b8b8,#dbdbdb);background:-o-linear-gradient(right,#b8b8b8,#dbdbdb);background:-moz-linear-gradient(right,#b8b8b8,#dbdbdb);background:linear-gradient(to right,#b8b8b8,#dbdbdb);}
.record-box .conserve{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#2567d5',endColorStr='#6f70fe',gradientType='1');background:#2567d5;background:-webkit-linear-gradient(left,#2567d5,#6f70fe);background:-o-linear-gradient(right,#2567d5,#6f70fe);background:-moz-linear-gradient(right,#2567d5,#6f70fe);background:linear-gradient(to right,#2567d5,#6f70fe);}
.record-box .print{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#fc8b4e',endColorStr='#f0ce59',gradientType='1');background:#fc8b4e;background:-webkit-linear-gradient(left,#fc8b4e,#f0ce59);background:-o-linear-gradient(right,#fc8b4e,#f0ce59);background:-moz-linear-gradient(right,#fc8b4e,#f0ce59);background:linear-gradient(to right,#fc8b4e,#f0ce59);}
.record-box .download{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#2567d5',endColorStr='#6f70fe',gradientType='1');background:#2567d5;background:-webkit-linear-gradient(left,#2567d5,#6f70fe);background:-o-linear-gradient(right,#2567d5,#6f70fe);background:-moz-linear-gradient(right,#2567d5,#6f70fe);background:linear-gradient(to right,#2567d5,#6f70fe);}
.record-box .record-btn{color: #fff;border: none;border-radius:4px;width: 150px;height: 42px;font-size:18px; }
.record-box .notice .notice-sub{margin-top: 60px;text-align: center;}
.record-box .notice .notice-sub .conserve{margin-right: 60px;}
.record-box .red{color:#f54c08;}
.record-box .assess-h3{font-size:20px;font-weight: bold;color: #565656;padding: 28px 0px;text-align: center;}
.record-box .assess-stu .assess-table{width: 100%;font-size:16px;line-height: 24px;}
.record-box .assess-table th{color:#555555;padding: 13px 0px;text-align: center;border: 1px solid #bfbfbf;}
.record-box .assess-table td{color:#454545;padding: 13px 25px;text-align: left;border: 1px solid #bfbfbf;}
.record-box .public-title{padding: 30px 0px;}
.record-box .public-h3{line-height: 42px;}
.record-box .padding15{padding: 15px 0px;}
.record-box .padding30{padding: 30px 0px;}
.record-box .annex{padding: 20px 15px;border: 1px solid #bfbfbf;margin-top: 20px;}
.record-box .annex .annex-h4{line-height: 42px;margin-right: 20px;}
.record-box .assess-title{border: 1px solid #bfbfbf;margin: 20px 0px;height: 48px;padding: 5px 15px;}
.record-box .assess-name{line-height: 35px;font-size:16px;}
.record-box .assess-ipt{border: 1px solid #bfbfbf;width: 200px;height: 34px;}
.record-box .assess-search{background: #ffa336;}
.record-box .assess-reset{background: #b8b8b8;}
.record-box .assess-down{background: #2567d5;}
.record-box .assess-btn{border: none;padding: 8px 20px;color: #fff;}
.record-box .evaluate{font-size:16px;color:#555555;line-height: 24px;padding: 10px 15px;}
.record-box .evaluate div{padding: 0;}
.record-box .evaluate1{border: 1px solid #bfbfbf;border-bottom:none;}
.record-box .evaluate2{border: 1px solid #bfbfbf;border-top:none; }
.record-box .evaluate-table{text-align: center;margin: 20px 0px;}
.record-box .evaluate-table .name{min-width:40px;}
.record-box .evaluate-table td,.record-box .evaluate-table th{border: 1px solid #bfbfbf;text-align: center;color: #555555;font-size: 14px;padding: 5px;}
.record-box .effect-info td{font-size:16px;text-align: left;padding: 10px 15px;text-indent: 2em;}
.record-box .tableimg img{width: 70%;margin: 0px 15%;}
/* 资质证书 */
.certificate .choosebox{padding:28px;}
.certificate .choosebox .unit{height: 35px;border: solid 1px #dcdcdc;line-height: 33px;}
.certificate .choosebox .unit span{display: inline-block;border-right: solid 1px #dcdcdc;padding: 0 9px;line-height: 20px;}
.certificate .choosebox .unit input {width: 260px;height: 33px;border: 0;padding: 0 5px;}
.certificate .choosebox .search{width: 35px;height: 35px; background: #556def url(../images/train/search.png) center no-repeat;cursor: pointer;border: 0;}
.certificate-table{padding:0px 28px 60px;}
.certificate-table table{width: 100%;}
.certificate-table table thead td,.certificate-table table tbody tr td{border: 1px solid #bfbfbf;font-size:16px;text-align: center;padding: 12px 5px;}
.certificate-table table thead td{color:#707382;line-height: 25px;}
.certificate-table table tbody tr td{color:#555555;height:50px;}
.certificate-table table .choose{cursor: pointer;}
.certificate .studycard{padding: 30px 28px;}
.studycard .annex{border: none;}
.studycard .annex .annex-h4{margin: 0px 20px 0px;line-height: 42px;}
.certificate .choosebox .btn{width: 90px;height: 35px;color:#fff;margin-left: 20px;}
.certificate .choosebox .add{background: #e20f1d;}
.certificate .choosebox .remove{background: #2567d5;}
.certificate .one-table{padding-top:50px ;}
.certificate .notice-sub {padding: 60px 0px;text-align: center;}
.certificate .record-btn {color: #fff;border: none;border-radius: 4px;width: 150px;height: 42px;font-size: 18px;}
.certificate .conserve{margin-right: 60px;}
.certificate .upload{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#b8b8b8',endColorStr='#dbdbdb',gradientType='1');background:#b8b8b8;background:-webkit-linear-gradient(left,#b8b8b8,#dbdbdb);background:-o-linear-gradient(right,#b8b8b8,#dbdbdb);background:-moz-linear-gradient(right,#b8b8b8,#dbdbdb);background:linear-gradient(to right,#b8b8b8,#dbdbdb);}
.certificate .conserve{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#2567d5',endColorStr='#6f70fe',gradientType='1');background:#2567d5;background:-webkit-linear-gradient(left,#2567d5,#6f70fe);background:-o-linear-gradient(right,#2567d5,#6f70fe);background:-moz-linear-gradient(right,#2567d5,#6f70fe);background:linear-gradient(to right,#2567d5,#6f70fe);}
/* .certificate .print{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#fc8b4e',endColorStr='#f0ce59',gradientType='1');background:#fc8b4e;background:-webkit-linear-gradient(left,#fc8b4e,#f0ce59);background:-o-linear-gradient(right,#fc8b4e,#f0ce59);background:-moz-linear-gradient(right,#fc8b4e,#f0ce59);background:linear-gradient(to right,#fc8b4e,#f0ce59);} */
/* .certificate .download{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#2567d5',endColorStr='#6f70fe',gradientType='1');background:#2567d5;background:-webkit-linear-gradient(left,#2567d5,#6f70fe);background:-o-linear-gradient(right,#2567d5,#6f70fe);background:-moz-linear-gradient(right,#2567d5,#6f70fe);background:linear-gradient(to right,#2567d5,#6f70fe);} */
/* .certificate .survey{padding: 0px 28px;} */
.certificate .hide-head{border-top:1px solid #ebedf1; }
.certificate .table-row-group .table-cell{height: 50px;}
.certificate .annual>div{min-width: 100%;}
.certificate .table-row-group .h60{height: 60px;}

/*******************************
   ---------[学习中心-提交]---by hexiaoyan 2019.6.13---------
   ********************************/
.answerBox .title{font-size:20px;color:#3e3e3e;font-weight:bold;background:#e5ebfa;line-height:70px;padding:0 30px}
.answerBox{padding:0}
.answerBox-con{padding:20px 30px}
.answerBox-con span{color:#3e3e3e;font-size:20px;font-weight:bold}
.answerBox .answerBox-con-score{border:1px solid #dde2e8;-moz-box-shadow:2px 2px 5px #f3f3f3; -webkit-box-shadow:2px 2px 5px #f3f3f3; box-shadow:2px 2px 5px #f3f3f3;}
.answerBox .answerBox-con-score .title{font-size:20px;color:#252931;background:none;line-height:65px;border-bottom:1px solid #dde2e8;}
.answerBox .answerBox-con-table .tit{font-size:18px;color:#444444;line-height:76px;padding:0 30px}
.hbox {display: table; width: 100%;height: 100%;border-spacing: 0;table-layout: fixed;padding: 0 30px;}
.answerBox-con-score .col {border: 1px solid #bfbfbf;padding: 10px 0;margin-left: -1px;}
.hbox .col {font-size:18px;color:#252931;display: table-cell;float: none;height: 100%;vertical-align: top;    line-height: 35px;}
.hbox .col.col-background{background:#e5ebfa}
.answerBox-con-score .color-blue .col{color:#385cc7}
.answerBox-con-score a.hbtn {background:url(../images/hbtn-img.png) no-repeat;color:#FFF!important;border:none;font-weight:bold;font-size:18px;    padding: 16px 28px;}
/* 资讯中心-首页 */
.studyIndex .news-carousel .play-c{top: 10%;left: 6%;font-size:18px;color:#FFF;background:#ea1936;padding: 4px 23px;}
.studyIndex .news-carousel .slick-slide img{height:267px}
.studyIndex .news-carousel .slick-dots{left:39%;bottom: 22%;}
.studyIndex .slick-dots li.slick-active button:before{width:8px;height:8px;margin-top: -3px;}
.news-carousel .slick-dots li button:before{width:6px;height:6px;    margin-top: -2px;}
.studyIndex .news-carousel .imgPlayer p a{color:#414141;font-size:18px;font-weight:bold;line-height:45px}
.studyIndex .news-news{border:none;   padding: 0;   padding-right: 15px;}
.studyIndex .recommend{border:none;   }
.studyIndex .news-news .tabMore,.studyIndex .news-news .hd p ,.studyIndex .rightblock .tabMore{line-height: 55px;}
.studyIndex .dynamic .bd li{color:#5c5b5b;line-height:35px}
.studyIndex .study-train-img img{height:186px;width:100%}
.studyIndex .study-train .tit{font-size:18px;color:#303030;line-height:40px;font-weight:bold}
.studyIndex .study-train p{font-size:14px;color:#484848;line-height:25px;text-indent:2em}
.studyIndex .study-train .tabMore{    position: absolute;top: 0;right: 20px;}
.studyIndex .hotranking .bd li{line-height: 41px;}
.studyIndex .study-information .study-train-img img{height:96px;}
.studyIndex .study-information .study-train-img{    width: 29%;}
.studyIndex .study-information .study-train-text{ width: 71%;    padding: 0 10px;}
.studyIndex .study-information li{    line-height: 35px; font-size: 16px;}
.studyIndex .page-center .study-information{padding:0 20px}
/* 资讯中心-详细 */
.informationDetails .tit{text-align:center;color:#333333;font-size:24px;font-weight:bold;padding:20px}
.informationDetails .tit-time{border-bottom:solid 1px #d0d0d0;margin:20px;font-size:16px;color:#696969;padding-bottom: 30px;}
.informationDetails .cetn{padding:0px 20px;padding-bottom:20px}
.informationDetails .cetn p{text-indent:2em;font-size:16px;color:#333333;line-height:30px}
/* 培训班计划 */
.trainPlan .apply{    width: 150px;height: 42px;line-height: 42px;text-align: center;border-radius: 4px;background-image: linear-gradient(-90deg, #6f70fe 0%, #2567d5 100%);cursor: pointer;}
.trainPlan .apply span {padding-left: 27px;background: url(../images/plan-apply.png) left center no-repeat;color: #fff;}
.trainPlan .butgroup {background: #f8fafc;line-height: 45px;padding: 0 28px;}
.trainPlan .butgroup span {padding-left: 20px;background-position: left center;background-repeat: no-repeat;margin-right: 30px;cursor: pointer;color: #3a3a3a;}
.trainPlan .butgroup span.cancel {background-image: url(../images/trainPlan-cancel.png);}
.trainPlan .butgroup span.hold{background-image: url(../images/trainPlan-hold.png);}
.trainPlan .bd .form_date input[type='text']{width:100%;font-size: 14px; padding: 0 0px;}
.trainPlan .bd .form_date .input-group-addon{padding: 6px 5px;}
/* 考试中心-模拟考试 */
.choice {border:solid 1px #dde2e8;background:#FFF;    padding-bottom: 8%;}
.choice .tit{color:#404040;font-size:24px;font-weight:bold;margin-top:20px}
.choice-con{    width: 68%;overflow: hidden;margin: 0 auto;margin-top: 5%;}
.g-choice{width:335px;height:180px;float:left;    cursor: pointer;background: -webkit-gradient(linear,center top,center bottom,from(#47bfe1), to(#78e0e4));    border-radius: 10px;line-height:180px;font-size:36px;color:#ffffff;text-align:center}
.choice-con .analog span {padding-left: 80px;padding-top:10px;padding-bottom:10px;background: url(../images/analog.png) left center no-repeat;color: #fff;}
.choice-con .formal span {padding-left: 80px;padding-top:10px;padding-bottom:10px;background: url(../images/formal.png) left center no-repeat;color: #fff;}
.choice-con .formal{background: -webkit-gradient(linear,center top,center bottom,from(#f28197), to(#f9b4c1));}
/* 考试中心-模拟列表 */
.examList .main-table .scope .form-control{width:235px}
.examList .main-table .scope{line-height:30px}
.examList-con{border: 1px solid #e5e5e4;}
.examList-con .survey-table .table-header-group .table-cell {border-top: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;border-bottom: 1px solid #bfbfbf;color: #555555;font-size:16px;}
.examList-con .survey-table .table-header-group .table-cell:first-child{border-left: 1px solid #bfbfbf;}
.examList-con .survey-table .table-row-group .table-cell{border-left: 1px solid #bfbfbf;}
.examList-con .survey-table .table-row-group .table-row{border-bottom: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;}
.examList-con .execute-table .table-row-group .table-cell{color:#777;font-size:16px}
.examList-con .execute-table .table-row-group .w125{width:125px}
.examList-con .execute-table .table-row-group .exam-btn{background:#5261e7;color:#FFF;font-size:14px;font-weight:bold;border-radius: 3px;    padding: 7px 14px;cursor: pointer;}
.examList-con .execute-table .table-row-group .table-cell{    line-height: 30px;}
/* 考试中心-开始考试 */
.startExam .answerbox .order{border:none}
.startExam .answerbox .order a{border:1px solid #d6d6d6; margin-bottom: 1px;font-size:14px;    width: 39px;}
.startExam .answerbox .order{    margin-top: 25px;margin-bottom: 0;}
.startExam .answerbox .order .head-img img{width:45px;height:45px;border-radius: 50%;}
.startExam .answerbox .answer-title .info div{margin-right:20px;font-size:16px;color:#393939;line-height:40px}
.startExam .answerbox .answer .coun{padding:0 10px}
.startExam .answerbox .answer-content{padding:0;border:none;box-shadow: none;}
.startExam .answerbox .total .answer-sta li{margin-left:0!important;margin-right: 30px;}
/* 企业人员管理 */
.stallManage .choosebox.clear{margin-left:18px;margin-right:18px}
.stallManage .choosebox>div{margin:5px 1%;width:31.3%;}
.stallManage .choosebox select{width:180px}
.stallManage .choosebox .position select{width:165px}
.stallManage .choosebox .search.float-right{width:31.3%;margin-right:1.1%;margin-top:5px}
.stallManage .choosebox .search.float-right input{width:225px}
.stallManage .annual .butgroup span{margin-right:0}
.stallManage .annual .butgroup{margin-top:20px}
.stallManage .annual .choosebox{margin-top:5px}
/*******************************
---------[登录]---by霍晶2019.6.14---------
********************************/
.login{background: url('../images/login/bg.png') center/cover no-repeat;height:100%;overflow: hidden;}
.login .container{height:100%;}
.login .container>div{position: relative;height:100%;}
.login .maincontent{background: #fff;border-radius: 30px;position: absolute;width:100%;top:50%;transform: translateY(-50%);padding:70px 75px 80px;} 
.login .maincontent .leftimg img{margin-top:100px}
.login .maincontent .box{border-bottom:solid 1px #d0d0d0;background-position: left center;background-repeat: no-repeat; padding-left:45px;line-height: 60px}
.login .maincontent .box.username{background-image: url('../images/login/user.png')}
.login .maincontent .box.password{background-image: url('../images/login/password.png')}
.login .maincontent .box.verify{background-image: url('../images/login/safe.png')}
.login .maincontent .box input{width:75%;font-size:20px;border:0;color:#a1a1a1}
.login .maincontent .btnbox{line-height: 80px;color:#8f8f8f}
/* .login .maincontent .btnbox .remember{display: flex;align-items: center} */
.login .maincontent .btnbox .remember input{margin-right:5px;zoom:150%;}
.login .maincontent .btnbox .lines{color:#909090;margin:0 5px;}
.login .maincontent .member-register{color:#2462ff}
.login .maincontent .member-forgetpassword{color:#909090}
.login .maincontent .loginbtn{width:100%;height:60px;background-image: linear-gradient(90deg, #417ee4 0%, #6f40e8 100%);border-radius: 6px;color:#fff;font-size:26px;line-height: 60px;cursor: pointer;}
.login .maincontent .loginbtn a{color:#fff;}
.login .maincontent .socialtip{color:#a1a1a1}
.login .maincontent .socialbtn a{margin:0 25px;}
/*******************************
---------[课程管理]---by霍晶2019.6.14---------
********************************/
.courseManage .chooselist,.courseManage .choosebox,.courseManage .butgroup{margin:0 28px;}
.courseManage .butgroup{padding:0 20px;}
.courseManage .chooselist ul{border:solid 1px #dcdcdc;padding:0 20px;}
.courseManage .chooselist ul li{border-top:solid 1px #dcdcdc;padding:15px 0;}
.courseManage .chooselist ul li:first-child{border:0}
.courseManage .chooselist ul li .name{color:#444;line-height:40px;opacity: .5;}
.courseManage .chooselist ul li span{display: inline-block;height:30px;padding:0 10px;line-height: 30px;font-size:14px;color:#444;cursor: pointer;border-radius: 4px;margin:5px;}
.courseManage .chooselist ul li span.on{background: #5c6ef3;color:#fff;}
.courseManage .choosebox>div{color:#828282}
.courseManage .choosebox select,.courseManage .choosebox .year select{color:#626262}
.courseManage .choosebox .recommend select{width:50px;}
.courseManage .choosebox .search{width:285px}
.courseManage .choosebox .search input{width:250px;}
.courseManage .butgroup span.up{background-image: url('../images/cm-up.png')}
.courseManage .butgroup span.down{background-image: url('../images/cm-down.png')}
/*******************************
---------[试题管理]---by霍晶2019.6.14---------
********************************/
.testManage .choosebox .search{width:234px}
.testManage .choosebox .search input{width:195px}
.testManage .butgroup span.word{background-image: url('../images/train/word.png')}
.testManage .butgroup span.preview{background-image: url('../images/ipreview.png')}
.testManage table th.w1{width:26%}
/*******************************
---------[试卷管理]---by霍晶2019.6.14---------
********************************/
.paperManage .info li{float:left;cursor: pointer;line-height: 50px;margin-right: 30px;font-size: 16px;}
.paperManage .info .inHd{padding:0 28px;}
.paperManage .info li.on{font-weight:bold;color:#2867d7}
.paperManage .butgroup span.print{background-image: url('../images/print.png')}

@media only screen and (max-width:1500px) and (min-width: 1200px){
   
}
@media only screen and (max-width: 1199px) and (min-width: 960px){
   /* 首页 */
   .nav li{    padding: 16px 20px;}
   .hotTopics-text li img{width:178px}
   .recommend .hd p{    width: 39%;}
   .recommend .hd ul li{    margin-left: 20px;}
   .head_xs .soBtn{    margin-top: 10px;}
   .head_xs .logo_xs a.btn_xs{  margin-top: 10px;}
   /* 学习中心 */
   .studyCourseText .browse span img{padding-right:0}
   .page-bar span{padding: 0 20px;}
   /* 基本信息 */
   .recommend .browse span img{padding-right:0}
   /* 学习中心-课程详细 */
   .courseDetails .info-carousel .hd li{padding:0 15px}
   .answer .answer-plan .progress{max-width: 620px;}
   .answer .answer-plan .percent-box{min-width: 180px;}
   /* 考试中心-模拟考试 */
   .choice-con{    width: 80%;}
}
/*Common For Max 960*/
@media only screen and (max-width:1199px) {
  
}

@media only screen and (min-width:992px) {
   .course-index .col-4{width:80%;}
   .course-index .col-1{width:20%;}
}
/*Common For Max 768*/
@media only screen and (max-width:992px) {
	/* 首页 */
  	.head .login{padding-left: 35px;height: 58px;    background: url(../images/login.png) no-repeat 0 24px;padding-top: 29px;    margin-left: 10px;}
    .head_xs .logo_xs a.btn_xs{margin-top:0}
    .head_xs .soBtn{margin-top:0}
	 .imgPlayer .slick-slide img{width:100%}
	 .courseRanking .imgBox{width:35%}
	 .courseRanking .courseRanking-text{width:35%}
	 .fieldTraining .play-t img{height: 170px;}
	 /* 学习中心 */
     .studyCourseText .browse span img{padding-right:0}
     /* 分页 */
     .page-next {background: #FFF;border: 1px solid #eee;height: 28px;width: 74px;}
	 .page-next, .page-prev {font-size: 12px!important;    line-height: 25px;}
	 /* 基本信息 */
	 .information-right .recommend-info .imgBox img {height: 175px;}
	 /* 学习中心-课程详细 */
    .courseDetails .info-carousel .hd li{padding:0 6px}
    
    /* 学习中心首页 */
    .course-index .hasborder{margin-left:0;padding:0 37.5px!important;border:0;height:auto}
    .course-index .intro .hotlist{border:0;}
    .course-index .intro .hotlist .title{padding-left:25px;}
    .course-index .intro .hotlist ul{padding-left:25px;}
    /* 学习中心-课程播放 */
    .video-Play-box .p-r-none{padding:0}
    .layout-content-padding .video-title{margin:0}
    /* 资讯中心-首页 */
    .studyIndex .news-news{padding:0 20px}
    .studyIndex .recommend .hd p{width:auto}
    /* 考试中心-模拟考试 */
   .choice-con{    width: 95%;}
   /* 考试中心-考试列表 */
   .w200{width:75px}
}
@media only screen and (min-width:768px) { 
    /* 需求调研 */
    .survey-table .table-row{display:table-row;}  
    .survey-table .table-header-group{display:table-header-group;background:#ebedf1;}  
    .survey-table .table-header-group .data{width: 90px;}
    .survey-table .table-cell{display:table-cell;}
    .survey-table .table-row-group{display:table-row-group;}
    .survey-table .table-row-group .look{min-width: 60px;}
    .survey-table .small-tit{display: none;}
    .survey-table .under{color: #ffa336;background: url(../images/train/under.png) no-repeat top center;padding-top: 20px;height: 40px;display: inline-block;}
    .survey-table .complete{color: #5ac683;background: url(../images/train/complete.png) no-repeat top center;padding-top: 20px;height: 40px;display: inline-block;}
    .survey-table .end{color: #909090;background: url(../images/train/end.png) no-repeat top center;padding-top: 20px;height: 40px;display: inline-block;}
    .execute-table .table-row-group .operate{text-align: left;}
}
@media only screen and (max-width:767px) {
   /* 首页 */
   .head .login{    background: url(../images/login.png) no-repeat 0 4px;    height: 40px;    padding-top: 9px;}
   .news-news{    padding: 10px;}
   .dynamic .hd ul li{    margin-right: 7px;}
   .dynamic .hd ul{font-size:16px}
   .recommend .hd p{width:100%}
   .recommend .hd ul li{margin-top:0;    margin-left: 15px;    margin-bottom: 15px;}
   .recommend .hd ul li:first-child{ margin-left: 0px; }
   .recommend .hd ul{ margin-right: 0px;    width: 100%; }
   .courseRanking .imgBox{width:75%}
   .courseRanking .courseRanking-text{width:75%}
   .remote .tabMore, .fieldTraining .tabMore, .member .tabMore{position: absolute;right: 15px;}
	/* 学习中心 */
   .studyCourseText .imgBox img {height: 150px;width: 100%;}
   .studyCourseBox{margin-top:30px}
   .studyCourseBox .text span{padding: 15px 10px;  display: inline-block;}
   /* 基本信息 */
   .info-basicinfo-table .hd ul li{    margin-right: 30px;}
   .info-basicinfo-table .hd ul li.on{padding-left:0;padding-right:0;border-bottom:0}
   .info-basicinfo-table ul{       padding: 0 20px;margin-top: 10px;}
   .information-right .recommend-info .hd ul li{padding-bottom:0; margin-bottom:0;   margin-left: 20px;}
   .information-right .recommend-info .hd p{width:40%}
   .information-right .recommend-info .hd ul li.on{padding-left:0;padding-right:0;margin-left: 0px;}
   .table-info .table{border:none}
   .table-info .table tr th{border:none;width:auto}
   .table-info{    margin: 27px 15px 0 15px;}
   .table-info div img{height:100px}
   .table-info div{height:30px}
   .table-info div.table-info-img{height:100px}
   .courseDetails{padding:15px}
   .courseDetails .info-carousel .hd li.on{    line-height: 50px;}
   /*******************************
   ---------[个人档案]---by霍晶2019.6.12---------
   ********************************/
   .profiles-right .table-info{margin:0;padding:0 5px;}
   .profiles-right .table-info .title{margin: 15px 0;font-size: 16px;line-height: 30px;}
   .profiles-right .table-responsive{border:0}
   .profiles-right .base-table div{line-height: 30px;}
   .profiles-right .base-table input{border:1px solid #bfbfbf;text-align: left;padding:0 10px;}
   .profiles-right .othertb{width:100%;}
   .profiles-right .othertb.table{border-left: 1px solid #bfbfbf;border-top: 1px solid #bfbfbf;}
   .profiles-right .othertb.table th{border-bottom: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;}
   .profiles-right .othertb.table th,.profiles-right .othertb.table td{height:30px;line-height: 30px;font-size: 12px;}
   .profiles-right .othertb .upload{width:80%;font-size: 12px;height:20px;line-height: 20px;}
   .profiles-right .submit{width: 140px;height: 45px;line-height: 45px;font-size: 16px!important;}
   .profiles-right .table-info div{height:auto}
   .profiles-right .certificate .inHd ul li{width:30%;margin-right:3%;}
   .profiles-right .certificate img{height:auto}
   .profiles-right .pagebar span{font-size:12px;}
   .profiles-right .pagebar span.first{border-right:1px solid rgb(169, 169, 169) }
   .profiles-right .survey-table .table-row-group .table-cell{overflow: hidden;}
   /*******************************
   ---------[资讯中心-列表页]---by霍晶2019.6.14---------
   ********************************/
   .list .leftmenu{width:100%;float:none;overflow: hidden;padding:0 20px;}
   .list .leftmenu li{float: left;width:25%;text-align: center}
   .list .leftmenu li:before{display: none;}
   .list .mainlist{margin-left:0;border:0;padding:0 20px 50px;}
   .list .mainlist .topbox .time{margin-bottom:10px;}
   .list .mainlist .topbox .query input{width:135px;}
   .list .page-bar{margin-top:0}

   /*******************************
   ---------[学习中心-课程播放]---by hexiaoyan 2019.6.12---------
   ********************************/
   .catalogues-box .tree-box,.catalogues-box .tree-box .tree-catalog{    max-height: 200px;min-height:200px}
   .layout-content-padding .video-box{    height: 225px!important;}
   .courseDetails .con-carousel .con-head .title{    display: block;float: none;}
   .courseDetails .con-carousel .con-head{    padding: 20px 10px;}
   .courseDetails .con-carousel .con-head .btn-box{    display: block;float: none;    text-align: center;}
   .courseDetails .con-carousel .con-head .btn { margin-left: 0;margin-right: 10px;width: 70px;height: 30px;line-height: 30px;margin-bottom: 10px;}
   /* 考试中心-模拟考试 */
   .choice-con{    width: 95%;}
   .g-choice{width:100%;    margin-bottom: 20px;}
   /* 考试中心-考试列表 */
   .examList .main-table .scope .form-control{padding:0;margin:0;margin-bottom:10px}
   .examList-con .survey-table .table-row-group .table-row{border:1px solid #bfbfbf;}
   .examList-con .survey-table .table-row-group .table-cell{border-left:none}
     /* 需求调研 */
    .survey-table .table-row-group .table-row {border-top: 1px solid #ebedf1;margin-bottom: 20px;}
    .survey-table .table-header-group{display: none;}
    .survey-table .table-row-group{width: 100%;}
    .survey-table .small-tit{width: 30%;}
    .survey-table .sur-tit{width: 70%;float: right;}
    .survey-table .surtitle:after{content: '';display: block; clear:both; }
    .survey-table .under{color: #ffa336;background: url(../images/train/under.png) no-repeat left center;padding-left: 20px;display: inline-block;}
    .survey-table .complete{color: #5ac683;background: url(../images/train/complete.png) no-repeat left center;padding-left: 20px;display: inline-block;}
    .survey-table .end{color: #909090;background: url(../images/train/end.png) no-repeat left center;padding-left: 25px;display: inline-block;}
    .execute-table .table-row-group .operate{text-align: center;}
    .certificate{padding-top: 10px;}
    .certificate .hide-head{display: none;}
    .certificate .small-tit{width: 35%;}
    .certificate .table-row-group .table-row{padding: 0px;}

   /*******************************
   ---------[登录]---by霍晶2019.6.14---------
   ********************************/
   .login .maincontent{padding: 40px 0;}
   .login .maincontent form{margin-top:20px;}
   .login .maincontent .box{line-height:40px;}
   .login .maincontent .btnbox{line-height:60px;}
   .login .maincontent .box input{
    font-size:16px;
    width:65%;
	background:transparent;}
   .login input#UserName,
   .login input#Password{
         width:90%;
   }
   .login .maincontent .btnbox .remember input{margin-top:0}
   .login .maincontent .box.verify span{display:inline-block;width:30%;}

}

/*Common For Max 414*/
@media only screen and (max-width:479px) { 
    /* 学习中心-答题 */
    .answerbox .answer-title{padding: 15px;}
    .answerbox .answer-content{padding: 15px;}
    .answerbox .total .total-h3{margin-bottom: 10px;}
    .answerbox .switch .prev{margin-right: 20px;}
    .answer{padding: 0px 15px 30px;}
    .answer .answer-plan .percent {margin: 0 10px 0px 0px;}
    /* 资质证书 */
    .record-box{padding: 0 15px 30px;}
    .certificate .choosebox{padding: 15px;}
    .certificate .choosebox .unit input{width: 130px;}
    .certificate .conserve{margin-right: 30px;}
    .certificate .record-btn{width: 120px;}
}

/*Common For Max 375*/
@media only screen and (max-width:413px) { 
   
}

/*Common For Max 320*/
@media only screen and (max-width:330px) {
   .login .maincontent .btnbox{font-size:13px;line-height:45px;}
   .login .maincontent .btnbox .remember input{zoom:100%;margin-top:2px;}
   .login .maincontent .loginbtn{height:50px;line-height:50px;font-size:20px;}
 }
 
