/*job-list*/
.job_box{ width: 100%; overflow: auto;}

.job_title {padding:20px 0; background: #2b2b2b;}
.job_title ul{overflow: hidden; padding-left: 30px;}
.job_title li {color: #fff; float:left; width:21.25%; line-height: normal; text-align: center;}
.job_title i{display: inline-block; margin-right: 5px; vertical-align: middle; }
.job_title img {max-width: 20px; max-height: 17px; display: block; }
.job_title span { display: inline-block; vertical-align: middle; }

.JobList_e1 {border: 1px solid #eee;}
.hrList_a1_item {background: #fff; max-width: 100%; }
.hrList_a1_item>ul { display: none; padding: 30px;}
.hrList_a1_item>ul li {line-height:26px;}

.hrList_a1_title{padding: 10px 0 10px 30px; cursor: pointer; overflow: hidden; border-bottom: 1px solid #eee;}
.hrList_a1_title ul{overflow: hidden;}
.hrList_a1_title li{width:21.25%; float: left; color: #6f6f6f; box-sizing: border-box; text-align: center;}
.hrList_a1_title li:first-child{text-align: left; color: #000;}

.hrList_a1_button{display: none; border-top: 1px dashed #eee; margin: 0 30px 30px; padding-top: 30px;}
.hrList_a1_button a{text-align: center; cursor: pointer; padding:7px 30px; color: #fff; background: #ec010a; transition-duration: .3s; border-radius: 5px; display: inline-block;}
.hrList_a1_button a:hover{background-color:#292929; transition-duration: .3s;}

@media only screen and (max-width:1599px){
	.job_title {padding: 15px 0;}
}
@media only screen and (max-width:1024px){
	.job_title {padding: 10px 0;}
}
@media only screen and (max-width:560px){
	.job_box{margin-top: 10px;}
	.job_title {padding: 6px 0;}
	.job_title ul{padding: 0;}
	.job_title li{width:24.75%;}
	.job_title li:last-child{display: none;}
	.job_title i{margin-right: 1px;}
	.job_title img{max-width: 12px; max-height: 12px;}
	
	.hrList_a1_item>ul { display: none; padding: 5px;}
	.hrList_a1_item>ul li {line-height:22px;}
	
	.hrList_a1_title{padding: 5px 0 5px 5px;}
	.hrList_a1_title li{width:24.75%; }
	.hrList_a1_title li:first-child{text-align: center;}
	.hrList_a1_title li:last-child{display: none;}
	
	.hrList_a1_button{margin: 0 10px 10px; padding-top: 10px;}
	.hrList_a1_button a{padding:2px 5px; }
	
}