/*焦点图*/
.focusBox{
	min-width:960px;
}
.focusImg{
	position:relative;
	width:100%;
	min-width:690px;
	overflow:hidden;
}
.imgOuter{
	overflow:hidden;
}
.focusImg img,.focusImg1,.focusImg2{
	float:left;
}
.slidesjs-navigation{
	position:absolute;
	top:50%;
	margin-top:-18px;
	width:24px;
	height:36px;
	background-image:url(../images/icons.png);
	background-repeat:no-repeat;
	z-index:100;
	cursor:pointer;
}
.slidesjs-play,.slidesjs-stop{
	display:none;
}
.slidesjs-previous{
	right:40px;
	background-position:0 -19px;
}
.slidesjs-next{
	left:40px;
	background-position:-34px -19px;
}
/*多边形样式*/
.shape{
	width:84px;
	height:74px;
	padding-top:24px;
	float:left;
}
.leftLine,.rightLine{
	float:left;
	width:78px;
	height:4px;
	padding:0;
	margin-top:46px;
}
/*业内导航*/
.pageNav{
	width:962px;
	margin:0 auto;
	padding-top:20px;
	padding-bottom:120px;
}
/*联系我们*/
.about,.social,.campus,.hightEnd{
	float:left;
	position:relative;
	width:240px;
	height:176px;
	cursor:pointer;
	cursor:hand;
}
.conTop {
	position:absolute;
	left:1px;
	width:240px;
	height:97px;
	padding-top:20px;
	overflow:hidden;
	cursor:pointer;
	background-color:#fff;
}
.about .hidePart h1{
	color:#f15454;
}
.about .leftLine,.about .rightLine{
	background:#f15454;
}
.about .shape{background:url(../images/about.png) 0 0 no-repeat;}
/*社会招聘*/
.social .hidePart h1{
	color:#80b971;
}
.social .leftLine,.social .rightLine{
	background:#80b971;
}
.social .shape{background:url(../images/social.png) 0 0 no-repeat;}
/*校园招聘*/
.campus .hidePart h1{
	color:#f3cd37;
}
.campus .leftLine,.campus .rightLine{
	background:#f3cd37;
}
.campus .shape{background:url(../images/campus.png) 0 0 no-repeat;}
/*高端招聘*/
.hightEnd .hidePart h1{
	color:#76bcdc;
}
.hightEnd .leftLine,.hightEnd .rightLine{
	background:#76bcdc;
}
.hightEnd .shape{background:url(../images/hightEnd.png) 0 0 no-repeat;}
/*页内导航标题*/
.navTitle{
	margin-top:136px;
	cursor:pointer;
}
.navTitle em{
	display:block;
	height:12px;
	line-height:12px;
	color:#7f8689;
	font-style:italic;
	font-family:Verdana, Arial, "宋体";
	text-align:center;
}
.navTitle h1{
	height:18px;
	margin-top:10px;
	font-size:18px;
	font-weight:bold;
	line-height:18px;
	_line-height:20px;
	color:#3d4649;
	text-align:center;
}
.hidePart{
	position:absolute;
	top:-20px;
	left:0;
	width:240px;
	height:212px;
	padding-top:28px;
	border:1px solid #cfcfcf;
	border-top:none;
	border-bottom-color:#707070;
	background:#fff;
	overflow:hidden;
	display:none;
	cursor:pointer;
}
.hidePart .navTitle{
	margin-top:19px;
}
.hidePart p{
	width:180px;
	font-size:12px;
	line-height:22px;
	color:#505050;
	margin:0 auto;
}
.hidePart a{
	display:block;
	width:100px;
	height:24px;
	line-height:24px;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	color:#fff;
	background:#eb4545;
	margin:19px auto 41px auto;
}
.hidePart a:hover{
	text-decoration:none;
	background-color:#cf4240;
}