nav{border-bottom: #f2f2f2 solid 1px;}
.navbar a{color:black;}
.head{margin-top: 95px;}
/*丰厚福利*/
.joinUs{width: 100%;padding:4% 0;}
.joinUs p{text-align: center;margin-bottom: 1%}
.joinUsList{width: 79%;margin-left: 10.5%;margin-right: 10.5%}
.joinUsList ul{width: 100%;list-style-type: none;}
.joinUsList ul li{width:15%;display: inline-block;vertical-align: top;margin-bottom: 4%;margin-right: 5%;}
.joinUsList ul li table{text-align: center;margin: 0 auto;width: 100%;}
.joinUsList ul li table td{width: 100%}
.joinUsList ul li table img{width: 30.7%;height: auto;margin-bottom: 3%}
.joinUsList ul li:nth-child(5){margin-right: 0%;}
.joinUsList ul li:nth-child(10){margin-right: 0%;}
.colorWhite{color: white;}

/*职位招聘*/
#jobList{margin-left: 9.5%;width:100%;overflow: hidden;}
#jobList .jobDiv{width:38.42%;float: left;margin:0% 1% 2.5%;padding-bottom: 2%}
.jobName{background-color: #305ab0;padding: 45px 0 45px 6%;border-bottom-right-radius: 35px;font-size: 1.625rem;color: white}
.jobRequest{width: 90%;margin: 0 auto;color: #000;margin-top: 2.1875rem;line-height: 2rem;font-size: 1.25rem; }
.requestContent{width: 90%;margin: 0 auto;min-height: 20rem;border-bottom: #e5e5e5 solid 1px;color: #666666;line-height: 2rem;position: relative;}
.submitResume{background-color: #f96f17;font-size: 1.25rem;padding: 0.5rem 1.5rem;color: white;border: none;cursor: pointer;position: absolute;bottom: 1rem;right: 0px;}

@media screen and (max-width: 1200px) {
    .joinUsList ul li{width:19%;display: inline-block;vertical-align: top;margin-bottom: 4%;margin-right: 5%;}
    .joinUsList ul li:nth-child(4){margin-right: 0%;}
    .joinUsList ul li:nth-child(8){margin-right: 0%;}
    .joinUsList ul li:nth-child(5){margin-right: 5%;}
    .joinUsList ul li:nth-child(10){margin-right: 5%;}
    /*#jobList .jobDiv{width:79%;float: left;margin:0% 1% 4.5%;}*/
    .requestContent{min-height: 20rem;}
}
@media screen and (max-width: 1710px) {
    .requestContent{min-height: 22rem!important;}
}
@media screen and (max-width: 1670px) {
    .requestContent{min-height: 24rem!important;}
}
@media screen and (max-width: 1200px) {
    .requestContent{min-height: 26rem!important;}
}
@media screen and (max-width: 1200px) {
    .requestContent{min-height: 26rem!important;}
}
@media screen and (max-width: 1000px) {
    #jobList .jobDiv {width: 79%;}
    .requestContent{min-height: 20rem!important;}
}
@media screen and (max-width: 700px) {
    .us{font-size: 20px!important;}
    .sloganDetail{font-size: 12px;}
    .joinUsList{width: 95%;margin-left: 2.5%;margin-right: 2.5%}
    .joinUsList ul li{width: 49%!important}
    .joinUsList ul li{margin-right: 0!important}
    .joinUsList ul li table tr{float:left}
    .joinUsList ul li img{width:21px!important;height: 21px!important;}
    .joinUsList ul li p{font-size: 15px;line-height: 24px}
    #jobList{width: 95%;margin-left: 2.5%;margin-right: 2.5%}
    #jobList .jobDiv{width: 100%;margin: 0% 0% 24px}
    .requestContent{padding-bottom: 70px;line-height: 24px;font-size: 14px!important;width: 98%;min-height: 50px!important}
    .jobName {padding: 15px 0 15px 6%!important;font-size:18px!important}
    .jobRequest{margin-top: 18px!important;line-height: 40px!important;font-size: 18px!important;width: 98% }
    .submitResume{font-size: 14px;padding: 7px 17px;bottom: 16px;}
    .joinUs {padding: 15px 0;}
}