﻿@import url('reset.css');
@import url('header.css');
@import url('footer.css');
@import url('login.css');
@import url('hotrecruit.css');


/*中间主要内容*/

/*第一个广告位*/
#adarea1
{
	width:960px;
	height:116px;
	margin:0 auto;
	padding:4px 0px;
	background:#fff;
}

#adarea1-ad1
{
	margin-left:4px;
}
#adarea1-ad2
{
	margin-left:-2px;
	*margin-left:-4px;
}
#adarea1-ad3
{
	margin-left:5px;
	border:1px solid #dadada;
}
#adarea1-ad4
{
	margin-left:-2px;
	*margin-left:-4px;
	border:1px solid #dadada;
	padding:1px;
}

#adarea2-ad3
{
	*margin-left:-4px;
	border:1px solid #dadada;
	padding:1px;
	position: absolute;
	left: 0px;
	top: 185px;
	right: 50px;
	bottom: 500px;
}
#left-bar
{
	width:250px;
	margin-left:5px;
}



/*左侧导航栏*/
#left-nav
{
	width:255px;
	margin-top:2px;
	margin-left:-2px;
}
#left-nav ul li
{
	display:inline-block;
}
#left-nav ul li
{
	*display:inline;
}
#left-nav ul li a
{
	color:#000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:123px;
	height:51px;
	line-height:54px;
	overflow:hidden;
	*margin:2px 1px;
	_margin:2px 0 2px 1px;
	text-align:center;
	background:url(images/leftbar-bg.jpg) no-repeat;
	float:left;
}
#left-nav ul li a:hover
{
	background:url(images/leftbar-select-bg.jpg) no-repeat;
}
#left-nav ul li .left-nav-item-ex
{
	font-size:12px !important;
	height:37px;
	padding-top:14px;
	line-height:14px;
}

/*最新资讯*/
#new-info
{
	position:absolute;
	top:118px;
	left:256px;
	width:390px;
	height:206px;
	overflow:hidden;
	border:1px solid #dadada;
}
#new-info-head
{
	width:390px;
	height:28px;
	_line-height:22px;
	background:url(images/new-info-bg.gif) no-repeat;
}
#new-info-head a
{
	color:#000;
	text-decoration:none;
	float:right;
	margin:4px 10px;
}
#new-info-head a:hover
{
	text-decoration:underline;
}
#new-info-head h3
{
	display:block;
	width:100px;
	height:20px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	padding:4px 0 0 8px;
}
#new-info-content
{
	width:390px;
}
#new-info-content ul li
{
	display:block;
	position:relative;
	width:370px;
	padding:2px 0px;
	*padding:4px 0;
	padding-left:20px;
	background:url(images/new-info-list.gif) no-repeat 9px 8px;
	white-space:nowrap;
	overflow:hidden;
}
#new-info-content ul li:hover
{
	background:url(images/new-info-list-selected.gif) no-repeat 9px4px;
}
#new-info-content ul li a
{
	color:#000;
	text-decoration:none;
}
#new-info-content ul li a:hover
{
	text-decoration:underline;
}
#new-info-content ul li span
{
	position:absolute;
	right:0;
	margin-right:8px;
}



/*图文消息*/
#photo-info
{
	position:absolute;
	top:118px;
	right:5px;
	width:300px;
	height:205px;
	border:1px solid #dadada;
}
/*第二个广告位*/
#adarea2
{
	position:absolute;
	top:329px;
	left:256px;
	width:471px;
	height:402px;
}
#adarea2 span
{
	display:block;
	margin-top:3px;
	margin-bottom:6px;
	*margin-bottom:-1px;
	float:left;
}

#adarea2 img
{
	margin:1px 0;
	*margin:-1px 0 0 0;
	padding:1px;
	border:1px solid #dadada;
}

/*第三个广告位*/
#adarea3
{
	position:absolute;
	top:329px;

	*top:329px;
	right:-4px;
	_right:-3px;
	width:235px;
	height:402px;
	text-align:left;
}
#adarea3 span
{
	margin-bottom:1px;
	*margin-bottom:-3px;
}

#adarea3 img
{
	margin:1px 0;
	*margin:-1px 0 0 0;
	padding:1px;
	border:1px solid #dadada;
}
#adarea3-ad5
{
	margin-left:-1px;
}


/*第四个广告位*/
#adarea4
{
	width:965px;
	*padding-top:4px;
	margin:0px 0px 0px 0px;
	white-space:nowrap;
}
#adarea4 ul
{
	margin-top:7px;
	padding-left:7px;
}
#adarea4 ul li
{
	margin-left:1px;
	*margin-left:-2px;
	display:inline;
}
#adarea4 img
{
	border:1px solid #111;
}

/*第五个广告位*/
#adarea5
{
	width:965px;
	*padding-top:4px;
	margin:0px 0px 0px 0px;
	white-space:nowrap;
}
#adarea5 ul
{
	margin-top:7px;
	padding-left:7px;
}
#adarea5 ul li
{
	margin-left:1px;
	*margin-left:-2px;
	display:inline;
}
#adarea5 img
{
	border:1px solid #111;
}

/*招聘信息*/
#job-info
{
	width:950px;
	padding:0px 10px 0px 6px;
	min-height:100px;
}
#job-info-head
{
	height:28px;
	_line-height:22px;
	background:url(images/jobinfo-title-bg.gif) no-repeat;
	border-left:1px solid #aacbee;
}

#job-info-head ul li
{
	display:inline-block;
	height:30px;
}

#job-info-head ul li
{
	*display:inline;
}
.jobinfo-nav-selected
{
	background:url(images/jobinfo-nav-select-bg.gif) no-repeat;
	padding:1px;
	height:28px;
	border-top:1px solid #aacbee;
}
#job-info-head ul li a
{
	color:#000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:100px;
	height:28px;
	line-height:25px;
	text-align:center;
	
}
#job-info-third-item
{
	margin-left:10px;
}
#job-info-more
{
	float:right;
	color:#000;
	margin:5px 10px 0 0;
	text-decoration:none;
}
#job-info-more:hover
{
	text-decoration:underline;
}

#job-info-content
{
	border-left:1px solid #aacbee;
	border-right:1px solid #aacbee;
	border-bottom:1px solid #aacbee;
}
#job-info-content ul
{
	margin-left:5px;
}
#job-info-content ul li
{
	display:inline-block;
	width:230px;
	margin:3px 0;
	white-space:nowrap;
	overflow:hidden;
}
#job-info-content ul li
{
	*display:inline;
}
#job-info-content ul li a
{
	color:#000;
	text-decoration:none;
}
#job-info-content ul li a:hover
{
	text-decoration:underline;
}
#job-info-content ul li .hot
{
	color: Red;
}
/* 顶部广告BANNER */
#topBannerBao { width:940px; margin:0 auto; cursor:hand; cursor:pointer;}
#topBanner { width:940px;  position:relative; z-index:2;}
#topBanner span { background:url(styles/images/close.gif); position:absolute; right:5px; top:5px; width:15px; height:13px; overflow:hidden; font-size:1px;}
