.main-intro{
    width: 80%;
    margin: 0 auto;
    text-align: center;
    margin-top: 0.4rem;
}
.top-tit-img{
    width: 0.8rem;
}
.top-tit{
    width: 3rem;
    margin: 0.3rem 0 0.2rem;
}
.top-title{
    font-size: 0.32rem;
    font-weight: bold;
}
.tit-icon{
    width: 0.1rem;
}
.about-intro{
    font-size: 0.28rem;
    text-align: left;
    line-height: 0.45rem;
    text-indent: 0.56rem;
}
/*企业文化*/
.main-culture{
    width: 80%;
    margin: 0 auto;
    margin-top: 1rem;
}
.culture-main{
    display: flex;
    flex-wrap: wrap;
    font-size: 0.25rem;
    margin-top: 0.8rem;
}
.culture-main1{
    width: 50%;
    margin-bottom: 1rem;
}
.culture-main-img{
    /*width: 100%;*/
    height: 1rem;
}
.culture-main-p1{
    margin: 0.4rem 0 0.1rem;
    color: #3d6ed6;
    font-size: 0.3rem;
}
.culture-main-p2{
    color: rgb(153, 153, 153);
    font-size: 0.2rem;
}
.dy-img img{
    width: 100%;
}
.address-info{
    font-size: 0.2rem;
}
.info-tit{
    color:#595961 ;
    text-align: center;
    margin: 0.4rem 0 0.6rem;
}
.info-lists{
    width: 80%;
    margin: 0 auto;
}
.info-list{
    margin-bottom: 0.1rem;
}
.info-list img{
    width: 0.3rem;
}
.info-tit .span1{
    color: #fc7c83;
}
.info-tit .span2{
    color: #28b4d3;
}
.recruit-list{
    margin-top: 0.6rem;
}
.recruit-lists{
    text-align: left;
    width: 80%;
    margin: 0 auto;
    margin-top: 0.6rem;
}
.recruit-item-tit{
    background: #3d6ed6;
    color: white;
    padding: 0.2rem;
}
.recruit-item-tit2{
    font-size: 0.2rem;
    margin-top: 0.1rem;
}
.recruit-item-span{
    float: right;
}
.remain-infos{
    padding: 0 0.2rem;
    font-size: 0.23rem;
}
.remain-infos-tit{
    font-weight: bold;
}
.remain-infos-de{
    margin-top: 0.1rem;
}
.recruit-item{
    margin-bottom: 0.4rem;
}