/*banner*/
.recruit_banner{
    padding:86px 0 0;
    background:url(../img/recruit_banner_bg.jpg) no-repeat top center;
    height:824px;
    color:#fff;
}
.recruit_banner .banner_title{
    text-align:center;
}

/*展示模块*/
.recruit_item{
    padding:120px 0;
}
.recruit_item.item_yellow{
    background:#fff7de;
}
.recruit_item.item_green{
    background:#dafff6;
}
.recruit_item.item_red{
    background:#fcf1f1;
}
.recruit_item.item_violet{
    background:#d8f4ff;
}
.recruit_item .content_inner{
    margin-bottom:20px;
}
.recruit_item .content_inner .inner_title{
    font-size:24px;
    color:#353535;
    width:301px;
    height:61px;
    text-align:center;
    line-height:48px;
}
.recruit_item.item_yellow .inner_title{
    background:url(../img/recruit_title_yellow_bg.png) no-repeat center;
}
.recruit_item.item_green .inner_title{
    background:url(../img/recruit_title_green_bg.png) no-repeat center;
}
.recruit_item.item_red .inner_title{
    background:url(../img/recruit_title_red_bg.png) no-repeat center;
}
.recruit_item.item_violet .inner_title{
    background:url(../img/recruit_title_violet_bg.png) no-repeat center;
}
.recruit_item .content_inner .inner_info{
    font-size:16px;
    color:#161616;
    line-height:35px;
}
.recruit_item .content_inner .inner_info p.info_title{
    font-size:20px;
    line-height:40px;
    font-weight:bold;
    margin-top:20px;
}
.recruit_item .content_inner .inner_info p{
    margin:0;
}
.recruit_item .box_img{
    text-align: center;
}

.recruit_item .row{
    display: flex;
    align-items: center;
}
.recruit_item.img_right .box_img{
    text-align: right;
}
.recruit_item.img_left .box_img{
    text-align: left;
}

@media (min-width: 992px) {
    .recruit_item.img_left .content_inner{
        padding-left:50px;
    }
}
@media (max-width: 992px) {
    .recruit_item.img_left .content_inner{
        padding-left:10px;
    }
    .recruit_item .content_inner .inner_info p.info_title{
        font-size:18px;
        line-height: 30px;
    }
    .recruit_item .content_inner .inner_info{
        font-size:15px;
        line-height:25px;
    }
}

footer{
    margin-top:0;
}