/*banner*/
 .banner_box{
     width: 100%;
     height: 23.076923076923077rem;
     position: relative;
}
 .banner_box img{
     width: 100%;
     height: 100%;
}
 .banner{
     width: 100%;
     height: 2.230769230769231rem;
     bottom: 0;
     left: 0;
     position: absolute;
     display: flex;
     justify-content: center;
}
/*content_box*/
 .content_box{
     width: 100%;
}
 .content{
     width: 42.30769230769231rem;
     margin: 0 auto;
     box-sizing: border-box;
     padding: 1.1538461538461537rem 0 3.8461538461538463rem 0;
}
 .nav_box{
     margin-bottom: 1.8076923076923077rem;
}
 .nav_box p{
     box-sizing: border-box;
     padding-left: 0.8461538461538461rem;
     background: url(../img/zuobiao_icon.png) left center no-repeat;
     background-size: 0.6153846153846154rem 0.7692307692307693rem;
     color: #888888;
     font-size: 0.5384615384615384rem;
}
 .nav_box p a{
     color: #888888;
     font-size: 0.5384615384615384rem;
}
 .nav_box p .now_position{
     color: #555555;
}
 .content_bottom{
     display: inline-block;
     width: 100%;
}
 .content_bottom h1{
     color: #424242;
     font-size: 0.8461538461538461rem;
     line-height: 4.230769230769231rem;
     font-weight: 500;
     background: url(../img/zhaopin_outline.png) center top no-repeat;
     background-size: 10.076923076923077rem 2.1923076923076925rem;
     text-align: center;
}
/*infor_box*/
 .infor_box{
     width: 100%;
}
 .infor_box h1{
     box-sizing: border-box;
     padding-left: 0.7692307692307693rem;
     font-weight: 500;
     font-size: 0.6923076923076923rem;
     color: #333333;
     line-height: 3.076923076923077rem;
}
 .infor{
     width: 100%;
     border-top-right-radius: 0.5384615384615384rem;
     border-top-left-radius: 0.5384615384615384rem;
     background: #bb3035;
     margin-bottom: 0.7692307692307693rem;
}
 .infor:hover{
     background: #fb3f47;
}
 .infor h2{
     margin-left: 0.7692307692307693rem;
     font-weight: 550;
     color: white;
     line-height: 2.1538461538461537rem;
     font-size: 0.6153846153846154rem;
}
 .infor h2 span{
     float: right;
     display: flex;
     align-items: center;
}
 .infor h2 span img{
     margin-right: 1.3461538461538463rem;
     margin-left: 1.7307692307692308rem;
}
 .infor_hide{
     box-sizing: border-box;
     padding: 0.9615384615384616rem 0.9615384615384616rem;
     background: #6b6b6b;
     width: 100%;
     display: none;
}
 .infor_hide p{
     font-size: 0.5384615384615384rem;
     color: #ffffff;
     margin-bottom: 0.6153846153846154rem;
     line-height: 0.7692307692307693rem;
}

@media (max-width:980px){
	.nav_box p{
		padding-left: 1.5rem;
		background: url(../img/zuobiao_icon.png) 0.5rem center no-repeat;
	    background-size: 0.6153846153846154rem 0.7692307692307693rem;
	}
	
	.news_box{
		display: block;
	}
}
 