@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	font:12px/20px Arial, Helvetica, sans-serif , "宋体";
	color:#444;
	background:url(body_bg.gif) no-repeat center 0 #AE0200
}
ul,dl,dt,dd,form,p,h1,h2,h3,h4,h5,h6,blockquote,pre{margin:0;padding:0}
li{list-style:none}
/*li,dd{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}*/
img{border:0;vertical-align:middle}
a{color:#AE0200;text-decoration:none}
a:hover{text-decoration:underline}
input,select{font-size:12px;font-family:Arial, Helvetica, sans-serif}

.fred{color:#A00000}
.fblue{color:#0049BD}
.fgrey{color:#999}
.tc{text-align:center}
.fcn{font-family:"宋体"}
.clear{clear:both}
.hidden{display:none}
.block{display:block}

/*快速链接*/
#fast_menu{
	display:none;
	position:fixed;
	_position:absolute;
	border:1px solid #FF5800;
	border-right-width:3px;
	border-bottom-width:3px;
	bottom:80px;
	width:145px;
	z-index:666;
	background:#FFF;
}
#fast_menu dt{
	padding-left:6px;
	height:28px;
	color:#FFF;
	font:14px/26px 'Microsoft YaHei';
	color:#FFF;
	background:#FF5800
}
#fast_menu dt a{display:block;text-align:center;color:#FFF}
#fast_menu dd{
	display:block;
	margin:0 5px;
	border-bottom:1px dashed #CCC;
	height:28px;
	line-height:28px
}
#fast_menu dd a{
	color:#222;
	padding-left:5px;
	font-family:'Microsoft YaHei'
}
#fast_menu dd a:hover{
	text-decoration:none;
	color:#AE0200
}

/*主链接*/
.main_nav{
	width:100%;
	height:30px;
	overflow:hidden;
	background:url(http://pics.static.nlp.cn/nlp/main_nav_bg.gif) repeat-x 0 bottom #f8f8fa
}
.main_site_link{
	margin:0 auto;
	padding:5px 0 2px;
	width:980px;
	color:#CCC
}
.main_site_link a{
	color:#222
}

.blank{
	margin:0 auto;
	height:300px;
	width:960px
}

/*主内容*/
.wrap{
	margin:0 auto;
	width:900px;
	padding:30px;
	font-size:14px;
	line-height:28px;
	background:#FFF
}
.job_list{
	float:left;
	width:900px
}
.job_list li{
	float:left;
	padding-left:50px;
	margin-bottom:30px;
	width:250px;
	height:41px;
	line-height:41px;
	background:url(nums.gif) no-repeat
}
.job_list .num2{background-position:0 -41px}
.job_list .num3{background-position:0 -82px}
.job_list .num4{background-position:0 -123px}
.job_list .num5{background-position:0 -164px}
.job_list .num6{background-position:0 -205px}
.job_list li a{
	font-weight:bold
}
.company{
	padding-top:30px;
	border-top:1px dashed #999;
	font-weight:bold
}
.job_info .jt{
	margin-top:30px;
	overflow:hidden;
	padding:8px 0 0 75px;
	font-family:'Microsoft YaHei';
	height:34px;
	background:url(nums_title.gif) no-repeat
}
.job_info .jt span{
	display:block;
	width:145px;
	color:#FFF;
	text-align:center
}
.job_info .t2{background-position:0 -42px}
.job_info .t3{background-position:0 -84px}
.job_info .t4{background-position:0 -126px}
.job_info .t5{background-position:0 -168px}
.job_info .t6{background-position:0 -210px}
.job_info .jcon{
	padding:30px 30px 0
}
.job_info .jcon p{
	margin-bottom:30px
}
.semail{
	border-top:1px dashed #999;
	padding:30px 0 0 30px;
}
#footer{
	margin:0 auto;
	padding:10px 0;
	width:960px;
	text-align:center;
	color:#CE7473
}