/* 关于我们 */
.Pageabout{
    background: #fff;
    padding:0 40px;
    box-sizing: border-box;
}
.Pageabout-tit{
    width:100%;
    padding:44px 0 31px 0;
    border-bottom:1px #eee solid;
    background:#fff;
}
.Pageabout-tit span{
    font-weight: bold;
    font-size:24px;
    color:#C20C0C;
}
.Pageabout-tit label{
    font-size: 16px;
    color: #D1D1D1;
    padding-left:10px;
    position: relative;
    top: 3px;
}
.Pageabout-cont ul li{
    width:25%;
    box-sizing: border-box;
    height:239px;
    border-bottom:1px #eee solid;
    border-right:1px #eee solid;
    float:left;
}
.Pageabout-img{
    width:80px;
    margin:69px auto 0;
}
.Pageabout-img img{
    display:block;
}
.Pageabout-txt{
    width:80px;
    height:48px;
    overflow: hidden;
    margin:30px auto 0;
    font-size: 16px;
    text-align: center;
}
.Pageabout-txt a{
    color: #444444;
}
.Pageabout-txt a:hover{
    color: #C20C0C;
}
/* 加入我们 */
.joinUs-bor{
    width:1120px;
    border-bottom: 1px #eee solid;
}
.joinUs-cont{
    padding:10px 0 40px 0;
    
    width:1050px;
    margin:0 auto;
}
.joinUs-btn{
   
    
    float:left;
    margin-right:30px;
    margin-top:30px;
    font-size:20px;
}
.joinUs-btn a{
    display:block;
    border-radius: 5px;
    width:320px;
    height:60px;
    line-height:60px;
    color:#fff;
    text-align:center;
    background: #C20C0C;
} 
.joinUs-btn a.joinUs-btn-active{
    display:block;
    border-radius: 5px;
    width:320px;
    height:60px;
    line-height:60px;
    color:#fff;
    text-align:center;
    background: #9D0B0A;
} 
.joinUs-btn a:hover{
    background:#9D0B0A;
    color:#fff;
}
.joinUs-list{
    width:1050px;
    margin:0 auto;
    padding-bottom:50px;
}
.joinUs-list ul li{
    padding:35px 0 30px 0;
    height:198px;
    border-bottom:1px #eee solid;
    box-sizing: border-box;
    position: relative;
}
.joinUs-list-l .joinUs-list-l-txt1{
    font-size:16px;
    color:#444;
}
.joinUs-list-l .joinUs-list-l-txt2{
    font-size:14px;
    margin-top:10px;
    color:#999;
}
.joinUs-list-l .joinUs-list-l-txt3{
    font-size:14px;
    margin-top:25px;
    color:#444;
}
.joinUs-list-l .joinUs-list-l-txt4{
    font-size:14px;
    margin-top:10px;
    color:#444;
}
.joinUs-list-l{
    float:left;
}
.joinUs-list-r{
    float:right;
    position: absolute;
    top:50%;
    margin-top:-15px;
    right:40px;
}
.joinUs-list-r a{
    display:inline-block;
    margin-right:17px;
    width:81px;
    height:30px;
    line-height:30px;
    text-align:center;
    color:#fff;
    background: #C20C0C;
    border-radius: 2px;
}
.joinUs-list ul li .cont-new-list-ico{
    position: absolute;
    top:50%;
    margin-top:-10px;
    right:0px;
}
.joinUs-list ul li .cont-new-list-fx{
    position:absolute;
    top:40px;
    right:-20px;
    width:220px;
    padding:15px;
    background: #F5F5F5;
    border: 1px solid #DEDEDE;
    border-radius: 3px ;
    display:none;
}
/* 企业文化 */
.corporateCulture{
    margin-top:65px;
    padding-bottom:100px;
}
.corporateCulture ul li{
    
    height:143px;
    margin-left:228px;
    margin-bottom:31px;
    position: relative;
}
.corporateCulture ul li img{
    float:left;
    margin-right:39px;
}
.corporateCulture-r{
    float:left;
    margin-top:40px;
    max-width:676px;
    
}
.corporateCulture-r-txt1{
    font-size: 28px;
    color: #333333;

}
.corporateCulture-r-txt2{
    margin-top:22px;
    font-size: 20px;
    color: #666666;
    line-height:30px;
}

/*详情*/
.joinUs-detail{
    width: 1100px;
    padding-top:40px;
    margin: 0 auto;
}
.joinUs-detail-tit{
    font-size: 16px;
    color: #444444;
    padding-left: 26px
}
.joinUs-detail dl{
    background: #F9F9F9;
    height: 111px;
    width: 100%;
    padding: 20px 26px;
    box-sizing: border-box;

}
.joinUs-detail dl dt{
    font-size:16px;
    color:#444444;
    padding-bottom: 12px;
}
.joinUs-detail dl dd{
    width: 20%;
    float: left;
    font-size: 14px;
    color: #666666;
    padding-top: 10px;
}
.joinUs-detail-tit-1{
    position: relative;
}
.joinUs-detail-tit-1::before{
    position: relative;
    display: inline-block;
    content: ' ';
    background: #C20C0C;
    left: -4px;
    top: 2px;
    width: 3px;
    height: 14px;
    margin-right: 0px;
}
.joinUs-detail-con-item{
    margin-top: 20px;
    font-size: 14px;
    color: #444444;
    padding-left: 26px;
   
}
.joinUs-detail-con-item span{
    display: block;
    padding-bottom: 9px;
}
.joinUs-btn-detail{
    width: 206px;
    margin: 0 auto;
    padding: 56px 0 104px;
}
.joinUs-btn-detail-1{
    display: block;
    float: left;
    background: #C20C0C;
    border-radius: 2px;
    padding: 6px 13px;
    font-size: 14px;
    color: #FFFFFF;
    margin-right: 30px;
}
.joinUs-btn-detail-2{
    display: block;
    float: left;
    border-radius: 2px;
    padding: 6px 13px;
    background: #FFFFFF;
    border: 1px solid #D5D5D5;
    font-size: 14px;
    color: #555555;
}