.banner {
	width: 100%;
	height: 410px;
	background: url(../images/banner_about.png) no-repeat center;
	background-size: cover;
}
.banner_1 {
	width: 1000px;
	margin: 0 auto;
}
.banner_1 img {
	margin-top: 160px;
	margin-left: 250px;
}
.fix:after {
	clear: both;
	content: "";
	display: table;
}

/*top*/
.casetop{ width:100%; height:110px; position:relative; overflow:hidden; }

.sum_11{background: url(../images/sum_13.png) no-repeat center; height:54px; width:54px;}
.sum_11 img{padding-top: 6px;}
.sum_12{color:#666;}

.sum_21{background: url(../images/sum_13.png) no-repeat center; height:54px; width:54px;}
.sum_21 img{padding-top: 12px;}
.sum_22{color:#666;}

.sum_31{background: url(../images/sum_12.png) no-repeat center; height:54px; width:54px;}
.sum_31 img{    padding-top: 4px;
    padding-left: 6px;}
.sum_32{color:#aace36}

.casetop .caseline{ margin-top:58px; width:100%; height:1px; background:#d2d2d2}

.casetop .casemenu{ margin:auto; height:80px; width:390px; position:relative; margin-top:-32px; z-index:886; background:#fff;}

.casetop .casemenu ul li{ width:85px; float:left; margin-left:20px; margin-right:21px; font-size:14px; }



.casetop .casemenu ul li a{ width:100%; display:block; text-align:center;line-height: 35px;}

.casetop .casemenu ul li:hover a{ color:#aace36}

.casetop .casemenu span a{ color:#aace36}

.about-cont {
	width: 1000px;
	margin: 0 auto;
}
.about-title1 {
	margin-top: 40px;
	text-align: center;
}

.title-web h3 {
    font-size: 36px;
    color: #aace36;
    font-family: "microsoft yahei";
    font-weight: 300 !important;
}


/*人才招聘*/

.col-xs-3{    width: 25%;    float: left;}
.hr-cont-text{

    border: 1px solid #dcdcdc;

    margin-top: 50px;    margin-bottom: 60px;
	    border-bottom: none;

}

.hr-cont-text-title{

    padding: 15px 35px;

    background: #f5f5f5;

}

.yh{

    font-size: 18px;

}

.eh{

    font-size: 14px;

}



.hr2{

    background: transparent;
    padding-bottom: 30px;

    border-bottom: 1px solid #dcdcdc;

}

.yhzw{

    color:#535353;

}

.gz{

    color:#aace36;

}

.sj,.upicon{

    display: inline-block;
    margin-top: -8px;
}

.upicon{

    padding-left: 65px;

    cursor: pointer;

}

.hr-cont-txt{

    padding: 35px;

}

.gwzz{

    font-size: 14px;

    line-height: 25px;

}

.gwzz p{

    font-size: 16px;

    color:#aace36;

    margin-bottom: 20px;

}

.gwzz ul{

    margin-bottom: 15px;

}

.hr-cont .vertical-line{

    height:1200px;

}

.hr-cont-txt{

    padding: 35px 50px;

    display: none;
	border-bottom: 1px solid #dcdcdc;

}

.hr-cont-text-title:last-child{

    border-bottom: none;

}




