/*index-header部分start*/
.header{
    width: 100%;
    min-width: 1280px;

    background: url("../images/talent-bg1.png") no-repeat ;
     background-size: 100% 100%;
}
/*index-header部分end*/
.talent-welfare{
    background-color: #EAE9E7;
}
/*talent-welfare部分start*/
.talent-pic{
    margin: 60px auto;
}
.jobsInfo{
    width: 76%;
    margin: 0 12%;

   
}
.jobsInfoDetails{
    font: 400 0.3rem "microsoft yahei";
}
.jobsInfoItem{
    margin: 2% 0 3% 0;
    padding:2% 7% 2% 7%;
    background-color: #fff;
}
.jobsInfoTitle{
    line-height: 40px;
    color: black;
    font: 400 0.5rem "microsoft yahei";
    margin:10px;
}
.jobsInfoService{
    background-color: #F7AD58;
    color:#fff !important;
    padding: 2px 5px;
    border-radius: 5px;
}
.jobsInfoDetails{
    margin: 10px;
}
.jobsInfoDetails span{
    margin-right: 20px;
    font: 400 17px "microsoft yahei";
    color:#999;
}
.jobsInfoDuty{
    margin: 10px;
    font: 500 0.2rem/0.3rem "microsoft yahei";
    line-height: 30px;
    color:#999;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
}
.jobsInfoDuty div p{
    font: 500 0.2rem/0.4rem "microsoft yahei";
}

.jobsInfoDuty div{
    display: flex;
    flex-direction: column;
}
.jobsInfoDuty span{
    margin-top:2%;
}
.jobsInfoDuty p{
    word-break:normal; 
    width:auto; 
    display:block; 
    white-space:pre-line;
    word-wrap : break-word ;
    overflow: hidden ;
}
.noMoreData{
    display: inline-block;
    margin: 0 auto;
    color:#999;
    font: 500 17px "microsoft yahei";
}




