.floor-one {
    background-image: url('../images/sourceCenter/banner.png');
}
.bgtext{
    background: url('../images/sourceCenter/bg1.png')  50% 50% no-repeat ;
    background-position: left top;
}
.sourceCenter-box .recruit-left{
    float: left;
    font-size:.16rem;
}
.sourceCenter-box .recruit-right{
    width: 10.7rem;
    min-width: 980px;
    float: right;
    border-top: 3px solid #F2F2F2;
}
.sourceCenter-box .recruit-right .floor.zizhi{
    padding-bottom: 1.24rem;
}
.sourceCenter-box .recruit-right .floor.zizhi .content {
    padding: 0 .5rem;
}
img{max-width: 100%;max-height: 100%;}
.honer-li {
    float: left;
}
.honer-li:nth-child(2n) {
    float: left;
    margin-left: .66rem;
}
.sourceCenter-box .recruit-right .floor{
    padding-bottom: .98rem;
}
.sourceCenter-box .recruit-right .floor .title{
    font-size: 18px;
    color: #005BAC;
    font-weight: 700;
    padding-bottom: 10px;
}
.sourceCenter-box .recruit-right .floor .title.first-title{
    font-size: 24px;
    padding-bottom: .83rem;
    position: relative;
}
.sourceCenter-box .recruit-right .hot-spot .title.first-title {
    padding-bottom: .52rem;
}
.sourceCenter-box .recruit-right .trade .title.first-title {
    padding-bottom: .35rem;
}
.sourceCenter-box .recruit-right .floor .title.first-title .showMore{
    position: absolute;
    right: 0;
    font-size: .14rem;
    color: #595757;
}
.sourceCenter-box .recruit-right .floor{
    font-size: .18rem;
    color: #595757;
    line-height: .36rem;
}
.sourceCenter-box .recruit-right .floor.zizhi{
    font-size: .16rem;
}
.sourceCenter-box .recruit-right .floor .content{
    width: 9.56rem;
}
.sourceCenter-box .recruit-right .hot-spot .content {
    width: 100%;
}
.sourceCenter-box .recruit-right .trade{
    padding-top: .34rem;
}
.sourceCenter-box .recruit-right .trade .content{
    width: 10.7rem;
    padding-bottom: .40rem;
}
.sourceCenter-box .recruit-right .trade .content .l{
    width: 2.03rem;
    height: 1.46rem;
    margin-right: .44rem;
}
.sourceCenter-box .recruit-right .trade .content .l img{
    width: 100%;
}
.sourceCenter-box .recruit-right .trade .content .r {
    width: 8.2rem;
    font-size: 16px;
    color: #595757;
    line-height: 1;
    padding-top: .10rem;
}
.sourceCenter-box .recruit-right .trade .content .r .row-1{
    font-weight: 700;
    padding-bottom: .1rem;
}
.sourceCenter-box .recruit-right .trade .content .r .row-3 {
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    padding-top: .5rem;
    line-height: 20px;
    font-size: 14px;
    color: #595757;
}
.sourceCenter-box .recruit-right .hot-spot .content .row{
    float: left;
    width: 3.29rem;
    padding-right: .36rem;
}
.sourceCenter-box .recruit-right .hot-spot .content .row.last-row{
    padding: 0;
}
.sourceCenter-box .recruit-right .hot-spot .content .row .tips{
    text-align: center;
    font-size: 16px;
    color: #595757;
    font-weight: 700;
}
.sourceCenter-box .recruit-right .hot-spot .content .row .hotSpot{
    width: 3.29rem;
    height: 3.29rem;
}
.trade
.sourceCenter-box .recruit-right .floor .content .title-span{
    font-weight: 700;
}
.sourceCenter-box .recruit-right .floor .content .content-span{
    display: inline-block;
    width: 2.6rem;
    padding-right: .28rem;
}
.sourceCenter-box .recruit-right .floor .content .img-responsive{
    width: 4.45rem;
    height: 3.25rem;
}
.sourceCenter-box{
    max-width: 14.4rem;
    padding-top: .45rem;
    color: #595757;
    margin: auto;
}
.sourceCenter-box .title{
    font-size: .24rem;
    color: #005BAC;
    text-align: center;
    font-weight: 700;
    padding-bottom: .21rem;
}
.sourceCenter-box .tips{
    font-size: 16px;
}
.sourceCenter-box .tab-box{
    display: flex;
    width: 6.29rem;
    justify-content: space-between;
    align-items: center;
    padding-top: .85rem;
}
.sourceCenter-box .tab-box .tabs{
    text-align: center;
    cursor: pointer;
}
.sourceCenter-box .tab-box .tabs .row-1{
    width: 2.03rem;
    height: 2.03rem;
    background: #FBF8FB;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: .1rem;
}
.sourceCenter-box .tab-box .tabs .row-1 img {
    width: .59rem;
    height: .59rem;
}
.sourceCenter-box .tab-box .tabs .row-1 img.showImg {
    display: inline;
}
.sourceCenter-box .tab-box .tabs .row-1.tabs-active{
    background: #005CAA;
}
/* .sourceCenter-box .tab-box .tabs .row-1.tabs-active{
    background: #005CAA;
}
.sourceCenter-box .tab-box .tabs .row-1:hover{
    background: #005CAA;
} */
.sourceCenter-box .content-box .box{
    padding-top: .7rem;
    padding-bottom: .34rem;
    /* display: flex;
    flex-wrap: wrap;
    justify-content: space-between; */
}
.sourceCenter-box .content-box .picture{
    width: 32.333333%;
    margin-right: 0.1rem;
    height: 2.6rem;
    margin-bottom: .28rem;
    float: left;
}
.sourceCenter-box .content-box .picture.video-picture{
    position: relative;
    cursor: pointer;
    float: left;
}
.sourceCenter-box .content-box .picture.video-picture:hover .cover{
    opacity: 1;
    filter: opacity(100);
}
.sourceCenter-box .content-box .picture.video-picture .cover{
    width: 100%;
    height: 2.1rem;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, .4);
    display: flex;
    justify-content: center;
    align-items: center;
    opacity: 0;
    filter: opacity(0);
}
.sourceCenter-box .content-box .picture.video-picture .cover img{
    width: 1.06rem;
    height: 1.06rem;
}
.video-play-bg{
    opacity: 0;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .85);
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: -1;
}
.video-play-bg video{
    max-width: 60%;
    position: relative;
    z-index: 3;
    max-height: 55%;
}
.video-play-bg img{
    position: absolute;
    top: 1.5rem;
    right: 15%;
    width: .32rem;
    height: .32rem;
    cursor: pointer;
    z-index: 99;
}
.sourceCenter-box .content-box .picture img{
    width: 100%;
    height: 2.1rem;
    margin-bottom: .15rem;
}
.sourceCenter-box .content-box .picture p{
    font-size: 12px;
    text-align: center;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    color: #595757;
}
/*列表内容页*/
.listConts{line-height:26px;color:#666;}
.listConts .title{font-size:24px;text-align:center;line-height:40px;color:#005BAC;}
.listConts .info{width:100%;height:38px;line-height:38px;text-align:center;margin:15px auto;border:1px solid #EEE;border-left:none;border-right:none;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts .info .small{font-size:10px;padding-right:3px;}
.listConts .info .big{color:#003ba6;padding-left:3px;}
.listConts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}
.listConts .showimg{margin:20px 0;text-align:center;}
.listConts .showimg a img{border:1px solid #ccc;padding:1px;}
.listConts .showimg a:hover img{border:1px solid #F90;padding:1px;}
.listConts .conttitle{font-weight:bold;padding-bottom:7px;margin-bottom:7px;color:#2f2f2f;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}
.listConts .author{text-align:right;color:#999;}