@charset "utf-8";
/* CSS Document */
/*-------PUBLIC--------*/
*{
	margin:0;
	padding:0;
	list-style:none;
}
html { 
	overflow-y:scroll;
	overflow-x:hidden;
	overflow:-moz-scrollbars-vertical;
}
body{
	color:#666;
	font-family:"Microsoft YaHei",Arial,"宋体",Verdana,SunSans-Regular,Sans-Serif;
	font-size:12px;	
	line-height:2em;
}
img{
	border:0 none;
	display:block;
}
h1,h2,h3,h4,h5{
	font-size:14px;
}
a,area {blr:expression(this.onFocus=this.blur()) } /*for IE*/
:focus {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}/*for Firefox*/
.clear{
	clear:both;
}
.left{
	float:left;
}
.right{
	float:right;
}
a{
	color:#666; 
	text-decoration:none;
}
a:hover{
	color:#e50110; 
	text-decoration:underline;
}
/*------TOP--------*/
.zb_toubu{
	background:url("top.gif")/*tpa=http://hr.zhengbang.com.cn/s/images/top.gif*/ repeat-x;
	height:162px;
}
.zb_top{
	position: relative;
	left: 50%;
	width:940px;
	margin-left: -470px;
	
}
.zb_logo{
	margin-right:50px;
	margin-top:48px;	
}
.zb_logo a{
	background:url("logo.gif")/*tpa=http://hr.zhengbang.com.cn/s/images/logo.gif*/ no-repeat;
	width:70px;
	height:61px;
	display:block;
	text-indent:-5000px;
}
.zp_logo{
	margin-top:48px;	
}
.zp_logo a{
	background:url("zhaopin_logo.gif")/*tpa=http://hr.zhengbang.com.cn/s/images/zhaopin_logo.gif*/ no-repeat; 
	width:79px;
	height:61px;
	text-indent:-5000px;
	display:block;
}
.nav_right{
	width:720px;
}
.nav_right ul li,.nav_right ul li ul li{
	float:left;
}
.nav_right ul li.bangqita{position:relative;}
.nav_right ul li ul{ width:60px;position:absolute; left:10px; top:32px;}
.nav_right ul li ul li a{ background:none; text-indent:1px;}
.back_a{
	text-align:right;
	margin:10px 0 50px;
}
.nav_right ul li a{
	background:url("nav_bg.gif")/*tpa=http://hr.zhengbang.com.cn/s/images/nav_bg.gif*/ no-repeat;
	height:32px;
	overflow:hidden;
	display:block;
	text-indent:-5000px;					
}
.nav_right ul li.bangbrand a{
	width:165px;
}
.nav_right ul li.bangbrand a:hover{
	background-position:0 -31px;
}
.nav_right ul li.bangvi a{
	width:160px;
	background-position:-165px 0;
}
.nav_right ul li.bangvi a.on,.nav_right ul li.bangvi a:hover{
	background-position:-165px -31px;
}
.nav_right ul li.netbang a{
	width:83px;
	background-position:-325px 0;
}
.nav_right ul li.netbang a.on,.nav_right ul li.netbang a:hover{
	background-position:-325px -31px;
}
.nav_right ul li.bangsign a{
	width:100px;
	background-position:-408px 0;
}
.nav_right ul li.bangsign a.on,.nav_right ul li.bangsign a:hover{
	background-position:-408px -31px;
}
.nav_right ul li.meitibang a{
	width:150px;
	background-position:-508px 0;
}
.nav_right ul li.meitibang a.on,.nav_right ul li.meitibang a:hover{
	background-position:-508px -31px;
}
.nav_right ul li.bangqita a{
	width:61px;
	background-position:-658px 0;
}
.nav_right ul li.bangqita a.on,.nav_right ul li.bangqita a:hover{
	background-position:-658px -31px;
}
.zp_main{
position:relative;
left:50%;

	width:941px;
	margin:10px 0 20px -470px;
	overflow:hidden;
}
/*--------main---------*/
.zp_left{
	width:220px;
	margin-top:80px;
}
.zp_left ul{
	width:220px;
}
.zp_left ul li{
	width:220px;
}	
.zp_left ul li a{
	width:220px;
	height:44px;
	display:block;
	background:url("left_nav.gif")/*tpa=http://hr.zhengbang.com.cn/s/images/left_nav.gif*/ no-repeat;
	text-indent:-5000px;
}
.zp_left ul li.tiyan_li a.on,.zp_left ul li.chengzhang_li a.on,.zp_left ul li.search_li a.on,.zp_left ul li.yingpin_li a.on{
	margin-right:-1px;
	position:relative;
	width:221px;
	background-position:-219px 0;
}
.zp_left ul li.chengzhang_li a.on{
	background-position:-219px -44px;
}
.zp_left ul li.search_li a.on{
	background-position:-219px -132px;
}
.zp_left ul li.yingpin_li a.on{
	background-position:-219px -88px;
}
.zp_left ul li a:hover{
	background-position:-219px 0;
}
.zp_left ul li.chengzhang_li a{
	background-position:0 -44px;
}
.zp_left ul li.chengzhang_li a:hover{
	background-position:-219px -44px;
}
.zp_left ul li.yingpin_li a{
	background-position:0 -88px;
}
.zp_left ul li.yingpin_li a:hover{
	background-position:-219px -88px;
}
.zp_left ul li.search_li a{
	background-position:0 -132px;
	height:62px;
}
.zp_left ul li.search_li a:hover{
	background-position:-219px -132px;
}
.zp_right{
	width:700px;
	padding-left:20px;
	border-left:1px solid #e3e3e3;
	padding-bottom:100px;
}

.hidden {
	display: none;
}











