.layui-field-title{margin:0!important;}
.layui-elem-field > legend{text-align: center;border-bottom:none!important;margin-bottom:0px!important;background:#292929;font-size:16px;color:white;padding:10px 0!important;margin-left:0px!important;}
.layui-timeline-title{margin-bottom:0px!important;}
.layui-timeline-content .layui-badge{height: 21px!important;line-height: 21px!important;margin-left:20px;}
@media (min-width: 1200px) {.col-md-5{float: left;width:20%;}}
.thumbnail{border:none!important;padding: 20px 0 20px 0;transition: all .3s;}
.thumbnail:hover {box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.1);-webkit-transform: translateY(-5px);transform: translateY(-5px);}
.layui-layout-body{overflow-y:scroll;overflow-y:visible;}

/*在线题库*/
.questionBox .site-doc-icon{margin-bottom: 20px;}
.questionBox .site-doc-icon li {width: 211px;height: 191px; margin: 25px 30px; margin-left: 6px;display: inline-block;line-height: 25px;padding: 20px 0; border: 1px solid #e2e2e2;font-size: 14px;text-align: center;color: #666;-webkit-transition: all .3s;}
.questionBox .row .col-md-3{transition: all .3s;width: 25%;float: left;}
.questionBox .row .col-md-3:hover {box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.1);-webkit-transform: translateY(-5px);transform: translateY(-5px);}
.questionBox .code {display: block;width: 100%;text-align: center;font-size: 20px;color: #333;margin-top: 10px;}
.questionBox .col-md-3 p{color:#999;}

/*公司荣誉*/
.companyHonor-right a{display: block;width: 100%;color: #666;text-align: justify;font-size: 14px;line-height: 30px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.companyHonor-right a:hover{color: #8a060f;text-decoration: underline;}
.companyHonor-right a span{color: red;padding: 0 3px;}

/*学员权益*/
.userEquityBox{overflow: hidden;margin-top: 18px;}
.userEquity{width: 100%;overflow: hidden;margin-top: 10px;}
.userEquity img {float: left;margin-right: 15px;}
.userEquity p {color: #666;margin: 0;padding: 0; border: 0;}

/*学员故事*/
.userStoryBox{width: 100%;margin-top: 2px;overflow: hidden;}
.userStoryBox a {text-align: justify;font-size: 14px;color: #666;margin-top: 14px;width: 100%;display: block;}
.userStoryBox span {color: red;padding: 0 3px;}
.userStoryBox a:hover { color: #8a060f;text-decoration: underline;}

/*新闻资讯*/
.layui-tab-title .layui-this{font-size: 24px;font-weight: bold;color: rgb(215, 0, 15);}
.layui-tab-brief>.layui-tab-title .layui-this {color: rgb(215, 0, 15);}
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after { border: none;border-radius: 0;}
.layui-tab-title li{font-size: 16px;font-weight: bold;margin-right: 12px;color: rgb(102, 102, 102);}
.layui-tab-title .duo,.layui-elem-quote .duo {float: right;color: #999;font-size: 16px;margin-top: 6px;line-height: 13px;width: 56px; height: 24px;transition: 0.5s;}
.layui-tab-title .duo:hover,.layui-elem-quote .duo:hover {margin-top: 4px;}
.layui-tab-item{float: left;margin-left: 20px;}
.layui-tab-item a{display: block;margin-top: -14px;}
.layui-tab-item h3 {color: #666;font-size: 14px;line-height: 30px;}
#newIndex{position: relative;overflow: hidden;float: left;text-align: center;margin-top: 10px;}
.layui-tab-item h3:hover {color: #8a060f;text-decoration: underline;}
.in7 {width: 100%;background: #ccc;height: 460px;overflow: hidden;}
.in7 .in72 {width: 45%;background: #ff4a59;overflow: hidden;margin-top: 34px;float: right;margin-right: 13px;}
.in7 .in71 {float: left;}
.in7 .in73 {width: 100%;height: 74px;}
.in7 .in74 {width: 100%;background: #fff;padding: 10px;min-height: 295px;}
.in7 .in73 span {font-size: 20px;font-weight: bold;color: #fff; display: block;width: 100%;padding: 10px;padding-bottom: 0;}
/* .in7 .in741 {float: left;width: 100%;margin-top: 26px;} */
.in7 .in741 .in741a {float: left;width: 80px;}
.in7 .in741 .in741b {width: 100%;}
.in7 .in741 .in741a span {width: 65px;height: 65px;background: url(../images/ban.png) no-repeat;display: block;line-height: 65px;color: #fff;text-align: center;}
.in7 .in74 a {width: 100%; line-height: 30px;font-size: 14px;color: #666;display: block;text-align: justify;margin-bottom: 5px;display: inline-block;text-overflow: ellipsis;white-space: nowrap;}
.in7 .in741 .in741b .huo {color: #fff;padding: 2px 10px;line-height: 23px;float: right;background: #ff4a59;border-radius: 12px;margin-left: 10px;transition: all 0.5s ease;}
strong{margin: 0;padding: 0;border: 0;text-decoration: none;}
.in7 .in74 a strong:hover {color: #8a060f;transform: rotate(0deg);transition: 0.5s;}
.in7 .in741 .in741b .huo:hover {background: #8a060f;transition: all 0.5s ease;}
.in4 {width: 100%;margin-top: 25px;}
*{margin:0;padding:0;list-style-type:none;text-decoration:none;}
a,img{border:0;text-decoration:none;}
/* marqueeleft */
.marqueeleft{height:300px;width:100%;overflow:hidden;margin:40px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:224px;height:300px;overflow:hidden;}
.marqueeleft li .pic{display:block;width:224px;height:300px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;margin-top:-200px;}
.ab{color:#fff;}
.cd{color:#fff;margin-top:-70px;}
.ef{margin-top: -360px;}
.ef .ef1{color:#fff;font-size: 16px;line-height: 26px;padding-left:20px;display:block;width:94%;}
.ef .ef2{color:#fff;font-size: 14px;line-height: 26px;padding-left:20px;display:block;width:94%;}
.ef .ef3{color:#fff;font-size: 14px;line-height: 26px;padding-left:20px;display:block;width:94%;margin-top:5px;}
.in21d1 {font-size: 22px;color: #fff;letter-spacing: 5px;font-weight: bold;text-align: center;}
.in21d3 {width: 100%;text-align: center;margin-top: 12px;}
.in21d2 {font-size: 16px;color: #fff;border-radius: 15px;height: 30px;line-height: 30px;width: 355px;margin: auto; margin-top: 12px;padding: 0 20px;letter-spacing: 5px;font-weight: bold;}
.in21d3 {width: 100%;text-align: center;margin-top: 30px;}
.in21d3 a {display: block;width: 180px;height: 40px;line-height: 40px;text-align: center;color: #fff;font-size: 20px;background: #30af99;margin: auto;border-radius: 20px;}
.in21d3 a:hover {background: #e81021;}