.JobList_c1{ margin-bottom:50px;}
.hrList_a1{ padding:0;}
.hrList_a1_item{border:1px solid #eee; margin-bottom:30px; background:#fff;width:100%; float:left; box-sizing:border-box;}
.hrList_a1_item:nth-child(3n){margin-right:0;}
.hrList_a1_title{padding:10px; border-left:4px solid #0061ae; margin-left:-1px; border-bottom:1px solid #eee; font-size:20px; font-weight:700; background:#f7f7f7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hrList_a1_button{ padding:15px 20px;}
.hrList_a1_item ul{ padding:15px 20px; border-bottom: dotted 1px #ddd;}
.hrList_a1_item ul li{ line-height:20px; padding:5px 0; color:#777;/*overflow:hidden;text-overflow:ellipsis;white-space:nowrap;*/}
.hrList_a1_item ul li span{ display:inline-block; width:90px; color:#0061ae; font-weight:bold;}
.hrList_a1_button a.more{color: #0061ae;display:inline-block;font-weight: lighter; border: 1px solid #0061ae; position:relative; transition: 0.6s; padding: 7px; padding-left:25px; padding-right: 25px;font-size:16px;z-index:1;}
.hrList_a1_button a.more::before{content: ""; position: absolute; top: 0; left: 0; width: 0%; height: 100%; background:#0061ae;z-index: -1;transition: 0.6s;}
.hrList_a1_button a.more:hover{color:#fff;}
.hrList_a1_button a.more:hover::before{width:100%;}
.hrList_a1_button a.more.on{background:#0061ae;color:#fff;}
/*隐藏与展开*/
.hrList_a1_title span{ font-size:32px;font-weight:normal; color:#0061ae; float:right; margin-right:13px; display:block; cursor:pointer; padding:0 10px;}
span.zk_total.close{}
li.hrList_a1_item .yincang{ display:none;}

@media only screen and (max-width: 1200px){
	/*.hrList_a1_item{ width:44%; margin-left:4%; float:left; }*/
}
@media only screen and (max-width: 800px){
	.hrList_a1_item{ margin-bottom:15px;}
	
}

@media (max-width:720px){
	.hrList_a1_title{ font-size:14px; line-height:100%;}
	.hrList_a1_title span{ font-size:18px; margin-right:0;}
	
	}