.content{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 0.88rem;
}
.content .con-img{
    width: 100%;
    height: 4.5rem;
}
.con-img img{
    display: block;
    width: 100%;
    height: 100%;
}
.content .con-recruitment{
    width: 7.1rem;
    height: auto;
    overflow: hidden;
    margin-top: 0.6rem;
    padding: 0 0.2rem;
}
.con-recruitment .rec-title{
    width: 1.5rem;
    height: 0.3rem;
    font-size: 0.3rem;
    color: #333333;
    text-align: center;
    line-height: 0.3rem;
    font-weight: bold;
    border-left: 0.03rem solid #ff9e02;
}
.con-recruitment .rec-ul{
    width: 100%;
    height: auto;
    margin-bottom: 0.3rem;
}
.rec-ul .rec-li{
    width: 100%;
    height: auto;
    margin-top: 0.3rem;
    border: 0.01rem solid #dddddd;
    border-radius: 0.1rem;
}
.rec-li .li-title{
    width: 100%;
    height: 0.7rem;
    font-size: 0.3rem;
    color: white;
    text-align: center;
    line-height: 0.7rem;
    background: #ff9e02;
    border-top-right-radius: 0.1rem;
    border-top-left-radius: 0.1rem;
}
.rec-li .li-box{
    width: 6.8rem;
    height: auto;
    padding: 0 0.15rem;
    margin-bottom: 0.3rem;
}
.li-box .salary{
    width: 100%;
    height: 0.34rem;
    margin-top: 0.16rem;
}
.salary .iconfont{
    display: block;
    width: 0.34rem;
    height: 0.34rem;
    font-size: 0.3rem;
    text-align: center;
    line-height: 0.34rem;
    float: left;
    color: #ff9e02;
}
.salary span{
    display: block;
    width: auto;
    height: 0.34rem;
    font-size: 0.3rem;
    color: #333333;
    font-weight: bold;
    line-height: 0.34rem;
    margin-left: 0.1rem;
    float: left;
}
.li-box .claim{
    width: 100%;
    height: auto;
    margin-top: 0.16rem;
}
.claim span{
    display: block;
    width: 100%;
    height: 0.33rem;
    font-size: 0.3rem;
    color: #333333;
    font-weight: bold;
    line-height: 0.33rem;
}
.claim p{
    display: block;
    width: 100%;
    height: auto;
    font-size: 0.24rem;
    color: #666666;
    line-height: 0.36rem;
}
.li-box .address{
    width: 100%;
    height: 0.3rem;
    margin-top: 0.16rem;
}
.address .iconfont{
    display: block;
    width: 0.3rem;
    height: 0.3rem;
    font-size: 0.3rem;
    text-align: center;
    line-height: 0.3rem;
    float: left;
    color: #ff9e02;
}
.address span{
    display: block;
    width: auto;
    height: 0.3rem;
    font-size: 0.26rem;
    color: #333333;
    line-height: 0.3rem;
    font-weight: bold;
    float: left;
    margin-left: 0.1rem;
}
.li-box .tels{
    width: 100%;
    height: 0.3rem;
    margin-top: 0.16rem;
}
.tels .iconfont{
    display: block;
    width: 0.3rem;
    height: 0.3rem;
    font-size: 0.3rem;
    text-align: center;
    line-height: 0.3rem;
    float: left;
    color: #ff9e02;
}
.tels span{
    display: block;
    width: auto;
    height: 0.3rem;
    font-size: 0.26rem;
    color: #333333;
    line-height: 0.3rem;
    font-weight: bold;
    float: left;
    margin-left: 0.1rem;
}
