/*招聘首页*/
.banner {
    margin-top: 80px;
}

.banner img {
    height: auto;
    width: 100%;
    display: block;
}
.detail-header {
    border-bottom: 2px solid #e5e5e5;
}

.detail-navcontainer {
    margin: 30px 0;
}

.detail-nav {
    padding: 10px 20px;
    margin-right: 35px;
    float: left;
    text-align: center;
    position: relative;
}

.detail-nav:hover {
    background-color: rgba(40, 119, 189, 0.5);
    color: #fff;
    box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.2);
    transition: all 0.3s;
}

.detail-nav.location {
    color: #2877bd;
}

.mainJob{
    width: 1100px;
    margin: 0 auto;
    padding-bottom: 70px;
}
.jobMessage{
    margin-top: 45px;
    text-align: center;
    font-weight: 600;
    font-size: 16px;
    color: #303030;
    margin-bottom: 50px;
}
.jobFirst{
    width: 1100px;
    padding-bottom:35px;
    border-bottom: 2px solid #ececec;
    margin: 0 auto;
    font-size: 16px;
    color: #303030;
}
.ask1{
    width: 220px;
    margin-left: 45px;
    float: left;
}
.ask2{
    width: 200px;
    float: left;
}
.ask3{
    width: 190px;
    float: left;
}
.ask4{
    width: 200px;
    float: left;
}
.ask5{
    width: 232px;
    float: left;
}
.jobDetail{
    width: 1100px;
    padding-bottom: 40px;
    padding-top: 25px;
    border-bottom: 1px solid #ececec;
    margin: 0 auto;
    font-size: 14px;
    color: #747474;

}
.jobDetail1{
    width: 220px;
    margin-left: 45px;
    float: left;
}
.jobDetail2{
    width: 200px;
    float: left;
    /*text-indent: 20px;*/
}
.jobDetail3{
    width: 190px;
    float: left;
    /*text-indent: 28px;*/
}
.jobDetail4{
    width: 180px;
    float: left;
    /*text-indent: 35px;*/
}
.jobDetail5{
    width: 170px;
    float: left;
    text-indent: 20px;
}
.jiantou{
    width: 14px;
    height: 20px;
    float: left;
    margin-left:50px;

}
/*招聘信息详情页*/
.job-describe{
    width:1100px;
    margin: 80px auto 0;
    padding-bottom: 65px;
    padding-left: 30px;
}
.describe-content{
    width: 970px;
    margin-top: 80px;
    margin-left: 130px;
}
.workbt{
    margin-top: 70px;
    margin-bottom: 30px;
    width: 970px;
    float: left;
    font-size: 16px;
    font-weight: 600;
    color: #2b2b2b;
}
.work-content{
    line-height: 30px;
    color:#989898;
}
.workbt1{
    margin:30px 0;
    width: 1100px;
    float: left;
    font-size: 16px;
    font-weight: 600;
    color: #2b2b2b;
}
.tel-email{
    margin-top: 55px;
    width:970px;
    float: left;
    color: #2b2b2b;
}
.tel-email p{
    width: 220px;
    float: left;
    margin-right: 80px;
}