* {
	padding: 0;
	margin: 0;
}

.jialuwomenbeij {
	height: 969px;
	background: url(/addons/WebSites/frontend/resources/img/jialuwomenbj.png)no-repeat center top/cover;
}

.jialuwomen .jialuwomendh div a {
	float: left;
}

.jialuwomen div img {
	padding-top: 33px;
}

.jialuwomen div {
	width: 33%;
	float: left;
}

.jialuwomen {
	height: 120px;
	background: rgba(176, 0, 2, 0.6)
}

.jialuwomendh div a {
	height: 110px;
	font-size: 16px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #FFFFFF;
	padding: 0px 20px;
	padding-top: 50px;
	padding-bottom: 70px;
	text-decoration: none;
}

.jialuwomendh div a:hover {
	background-color: #AC1F24;
}

.jialuwomen .jialuwomenfanhui {
	padding-top: 50px;
}

.jialuwomen .jialuwomenfanhui a {
	font-size: 16px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #FFFFFF;
	opacity: 0.5;
	text-decoration: none;
}

.jialuwomeninput {
	width: 50%;
	margin: 0 auto;
	margin-top: 325px;

}

@media only screen and (max-width: 1500px) {
	.jialuwomeninput {
		width: 70%;
		margin: 0 auto;
		margin-top: 325px;
	
	}
}

.jialuwomeninput input {
	background-color: rgba(255, 255, 255, 0.6);
	text-align: center;
	height: 70px;
	outline: none;
}

.jialuwomeninput button {
	width: 100%;
	background-color: rgba(255, 255, 255, 0.6);
	height: 70px;
	border-radius: 30px;
}

.jialuwomeninput .input-group-addon {
	width: 10%;
	border-radius:0px 30px 30px 0px;
	background-color: rgba(255, 255, 255, 0.6);
}

.search-btn{
	cursor: pointer;
}

.jialuwomeninput span img {
	width: 30px;
	height: 30px;
}


/* 社会招聘 */
.shehuibeijng {
	height: 700px;
	background-color: #f8f8f8;
}



.shehuizhaopin {
	width: 50%;
	margin: 0 auto;
	margin-top: 50px;
	background-color: #fff;
	padding-top: 49px;
	padding-left: 100px;
	padding-right: 100px;
	padding-bottom: 50px;
}




.shehuizhaop {
	height: 526px;
	background: url(/addons/WebSites/frontend/resources/img/shehuizhaop.png)no-repeat center top/cover;
}

.shehuizhaopinput {
	width: 50%;
	margin: 0 auto;

	position: relative;
	top: -50px;
}

.shehuizhaopinput input {
	text-align: center;
	height: 103px;
	border-radius: 30px;
}

.shehuizhaopinput span {
        background-color: #Fff;
	border-radius: 30px;
        padding: 0px 30px;
}

.shehuizhaopinput span img {
	width: 30px;
	height: 30px;
}

.shehuizhaopin div {
	clear: left;
}

.shushetou p {
	width: 20%;
	float: left;
	font-size: 18px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #333333;
}

@media only screen and (max-width: 700px) {
	
}

.shehuizhiwei {
	margin-top: 10px;
}

.shehuizhiwei p {
	width: 20%;
	float: left;
	font-size: 14px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #333333;
        color: #999;
}

#zhiwei-color {
	color: red;
        color: #AC1F24;
}

.shehuizhaopin .shehuizhaopxian {
	width: 100%;
	height: 3px;
	background: #666666;
}

.shehuizhaopin .shehuizhaopxian1 {
	width: 100%;
	height: 1px;
	background: #666666;
}

.shehui-fanye {
	background-color: #eeeeee;
	margin: 0 auto;
	margin-top: 50px;
}

.shehui-fanye p {
	font-size: 14px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #898989;
	float: left;
	padding-top: 28px;
}

.shehui-fanye-nei {
	width: 70%;
	margin: 0 auto;
}

.shehui-fanye-nei p {
	width: 45%;
}

.shehui-fanye-nei ul {
	width: 45%;
}

@media only screen and (max-width: 1500px) {
	.shehuizhaopin {
		width: 70%;
		margin: 0 auto;
		margin-top: 50px;
		background-color: #fff;
		padding-top: 49px;
		padding-left: 100px;
		padding-right: 100px;
		padding-bottom: 50px;
	}
	.shehuizhaopinput {
		width: 70%;
		margin: 0 auto;
	
		position: relative;
		top: -50px;
	}
	.shehui-fanye-nei p {
		width: 40%;
	}
	.shehui-fanye-nei ul {
		width: 55%;
	}
}

@media only screen and (max-width: 850px) {
	.shehuizhaopin {
		width: 70%;
		margin: 0 auto;
		margin-top: 50px;
		background-color: #fff;
		padding-top: 49px;
		padding-left: 30px;
		padding-right: 30px;
		padding-bottom: 50px;
	}
	.shehui-fanye-nei {
		width: 70%;
		margin: 0 auto;
	}
	.shehui-fanye-nei p {
		width: 35%;
	}
	.shehui-fanye-nei ul {
		width: 55%;
	}
}

@media only screen and (max-width: 630px) {
	.shehui-fanye-nei {
		width: 70%;
		margin: 0 auto;
	}
}


/* 招聘内页 */
.jlzhjv {
	width: 50%;
	margin: 0 auto;
}

.jlzhdiz div {
	width: 30%;
}

.jlzhzit {
	margin-top: 20px;
	margin-left: 10px;
}

.jlzhzit1 {
	margin-top: 20px;
}

.jlzhzit2 {
	margin-top: 20px;
}

.jlzhdiz {
	background-color: #eeeeee;
	margin-top: 30px;
	padding-bottom: 90px;
}

.jlzhdiz div {
	float: left;

}

.jlzhbian {
	width: 60%;
	margin: 0 auto;
	background-color: #fff;
	padding-left: 50px;
	padding-right: 50px;
	position: relative;
	top: -100px;
}

.jlzhbei2 {
	background-color: #f8f8f8;
}

.jlzhan {
	width: 130px;
	height: 46px;
	background: #AC1F24;
	color: #fff;
	border-radius: 10px;
	margin-top: 30px;
	border: 1px solid #AC1F24;
}

.jlzhan1 {
	width: 130px;
	height: 46px;
	background: #AC1F24;
	color: #fff;
	border-radius: 10px;
	margin-top: 30px;
	margin-left: 300px;
	border: 1px solid #AC1F24;
}

.jlzhbei {
	height: 526px;
	background: url(../../../../assets/Jialuwom/组5.png);
}

.jlzhxqzt {
	font-size: 12px;
	font-family: Source Han Sans CN;
	font-weight: 300;
	color: #999999;
	padding-top: 30px;
}

.jlzhxqzt1 {
	font-size: 30px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #333333;
	padding-top: 50px;
}

.jlzhxqzt2 {
	font-size: 12px;
	font-family: Source Han Sans CN;
	font-weight: 300;
	color: #999999;
	padding-top: 20px;
}

.jlzhxqzt3 {
	font-size: 14px;
	font-family: Source Han Sans CN;
	font-weight: 300;
	color: #666666;
}

.jlzhxqzt4 {
	font-size: 14px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #333333;
}

.jlzhxqzt5 {
	font-size: 24px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #333333;
	clear: left;
	margin: 50px 0px;
}

.jlzhxqzt6 {
	font-size: 16px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #666666;
	line-height: 36px;
}

.zhoapinneiye {
	background-color: #f8f8f8;
}

.anniuzp {
	padding-bottom: 50px;
}

.anniuzp button, .anniuzp .btn{
	background-color: #ac1f24;
	border: 1px solid #ac1f24;
	color: #fff;
}

.zhaopindanxuan .radio-inline {
	margin-left: 20px;
}

/* 通用头 */
.jialuwomen img {
	margin-left: 20px;
}


.jialufanhui{
	
}
.jialufanhui a {
	position: relative;
	top: -75px;
	left: 80%;
	font-size: 16px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #FFFFFF;
	opacity: 0.5;
	border: 2px solid  #fff;
	padding: 10px;
	border-radius: 10px;
}
.jialufanhui a:hover{
	color: #FFFFFF;
	text-decoration:none;
	border: 3px solid #FFFFFF;
}



.jialuwomenbeij .navbar {
	height: 120px;
	background: rgba(176, 0, 2, 0.2);
	border: 0px solid rgba(176, 0, 2, 0.2);

}
.jialuwomenbeij .navbar .container-fluid .navbar-header button{
	background-color:#AC1F24 ;
	border: 1px solid #AC1F24;
	color: #fff;
	margin-top: 40px;
}

.jialuwomenbeij .navbar .container-fluid .navbar-header button .icon-bar{
	background-color: #fff;
}

.jialuwomenbeij .navbar .container-fluid .navbar-header a img{
	margin-top: 20px;
}

.jialuwomenbeij .navbar .container-fluid .collapse ul li a {
	height: 110px;
	font-size: 16px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #FFFFFF;
	padding: 0px 20px;
	padding-top: 50px;
	padding-bottom: 70px;
	text-decoration: none;
}

.jialuwomenbeij .navbar .container-fluid .collapse ul li a:hover,
.jialuwomenbeij .navbar .container-fluid .collapse ul li a.active{
	background-color: #AC1F24;
}
@media only screen and (max-width: 763px) {
	.jialufanhui a {
		position: absolute;
		top: 32px;
		left: 75%;
		font-size: 16px;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #FFFFFF;
		opacity: 0.5;
	}
	.jialuwomenbeij .navbar .container-fluid .collapse ul {
		background-color: #AC1F24;
	}
	.jialuwomenbeij .navbar .container-fluid .collapse ul li a:hover {
		background-color: #76151a;
	}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{
		margin-top: 20px;
	}
}

@media only screen and (max-width: 975px) {
	.jialuwomendh div a {
		height: 110px;
		font-size: 16px;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #FFFFFF;
		padding: 0px 20px;
		padding-top: 50px;
		padding-bottom: 70px;
		text-decoration: none;
	}
}
