﻿/******** 整体设定 ********/
/*html{filter:gray;}*/
body {
	margin:0;
	padding:0;
	font:12px Verdana, Arial, Tahoma;
}
img {
	border:none;
}
ul, li, p, h1, h2, form {
	margin:0;
	padding:0;
}
li {
	list-style-position:inside;
}
h1 {
	color:#5378a4;
	font-weight:bold;
	font-size:12px;
}
a {
	color:#7a7a7a;
	text-decoration:none;
}
a:hover {
	color:#000000;
	text-decoration:underline;
}
ul {
	list-style:none;
}
input, select, button {
	font:12px Verdana, Arial, Tahoma;
	vertical-align:middle;
}
.cen {
	margin:0 auto;
	width:965px;
	position:relative;
	clear:both;
}
.cen-xx {
	margin:0 auto;
	width:965px;

	clear:both;
}
/*****top  头部 文件 ****************/
#top {
	position:relative;
	width:965px;
 *width:965px;
	height:209px;
	margin:0 auto;
	background:url(../images/bg_02.gif) top left repeat-x;
}
.top_nav {
	text-align:right;
	margin:5px 40px 3px;
	word-spacing:15px;
}
.top_nav ul li {
	display:inline;
	list-style:none;
	color:#ff0000;
	line-height:21px;
 *line-height:normal;
	padding-left:8px;
	background:url(../images/in_08.gif) center left no-repeat;
 *background:url(../images/in_08.gif) 40% left no-repeat;
}
.top_nav ul li a {
	color:#006699;
}
.logo {
	position:absolute;
	top:0px;
	left:0px;
	width:188px;
	height:78px;
	background:url(../images/index_05.gif) left top no-repeat;
}
.logo a {
	text-indent:-200px;
	width:188px;
	height:78px;
	display:block;
	font-size:0px;
	overflow:hidden;
}
.navigation {
	float:right;
	background:url(../images/index_10.gif) top left repeat-x;
	height:48px;
	padding-top:10px;
	margin-right:9px;
	_margin-right:0px;
	padding-right:120px;
 *padding-right:110px;
	_padding-right:115px;
	padding-left:20px;
	_padding-left:18px;
}
.navigation ul li, .navigation ul li a {
	display:inline;
	font-weight:bold;
	word-spacing:2px;
	color:#000000;
	padding:0 6px;
 *padding:0 5px;
	_padding:0 5px;
}
.navigation .l-1, .navigation .l-1 a {
	color:#0066CC;
}
.top-bg-right {
	position:absolute;
	top:24px;
	right:0px;
	_right:-1px;
}
.top-bg-left {
	position:absolute;
	top:24px;
	left:269px;
}
.nav-right {
	position:absolute;
	top:30px;
	right:9px;
}
.navigation .nav-2 {
	margin-top:16px;
}
.navigation .nav-2 ul li {
	font-weight:400;
	color:#ffff00;
	word-spacing:0;
	padding:0 7px;
	border-left:1px solid #ffff00;
}
.navigation .nav-2 ul li a {
	color:#ffff00;
	font-weight:400;
}
.navigation .nav-2 ul {
	margin-left:20px;
	line-height:12px;
}
/***********  login ***********/
.top-bot {
	margin-top:64px;
	padding:6px;
	_padding:5px;
	border-bottom:1px solid #597ead;
	border-top:1px solid #597ead;
	height:111px;
	_height:100px;
	width:auto;
}/*login height padding*/
.top-bot-bg-left {
	position:absolute;
	top:85px;
	left:0;
}
.top-bot-bg-right {
	position:absolute;
	top:85px;
	right:0;
	_right:-2px;
}
.top-man {
	position:absolute;
	top:42px;
	left:183px;
	background:none;
	z-index:5;
}
/*  login 格式 排列  及 表单样式 */

/**
.login form {
	height:113px;
	width:177px;
	background:url(../images/index_27.gif) top right no-repeat;
}

*/
.login {
	float:left;
	height:113px;
	width:177px;
	background:url(../images/index_27.gif) top right no-repeat;
}
.login-1 {
	padding-left:30px;
	color:#5378a4;
}
.login-2 {
	padding-left:5px;
	color:#5378a4;
	letter-spacing:3px;
	font-weight:bold;
	padding:3px 0 3px 8px;
}
.inp-1 {
	border:#bdcfe4 1px solid;
	height:12px;
	width:100px;
	margin-left:-5px;
	color:#999;
	font-size:11px;
}
.login-3 {
	padding-left:58px;
	padding-top:2px;
}
.login-m {
	padding-left:10px;
	padding-top:2px;
}
.inp-2 {
	height:18px;
	width:76px;
	background:url(../images/index_42.gif) top left no-repeat;
	border:none;
	line-height:20px;
	color:#999999;
}
.login-4 {
	padding-left:20px;
	padding-top:5px;
}
.login-5, .login-5 a {
	color:#ff4200;
	font-weight:bold;
}
.login-6, .login-6 a {
	font-weight:bold;
}
/*          search              **/

.search {
	float:left;
	width:340px;
	margin-left:87px;
	padding-right:2px;
	background:url(../images/index_27.gif) top right no-repeat;
}
.search-1 {
	color:#5378a4;
	font-weight:bold;
}
.search-2-1 {
	padding:0 7px 0 0;
	color:#5378a4;
	letter-spacing:3px;
}
.search-2-1 a {
	color:#5378a4;
	text-decoration:none;
}
.search-2-1 a:hover {
	color:#5378a4;
	text-decoration:underline;
}
.search-3 {
	float:left;
	width:15px;
	margin-top:10px;
}
.search-4 {
	padding-top:12px;
}
.search-5 {
	padding-top:10px;
 *padding-top:6px;
	vertical-align:middle;
}
.search-4-1 {
	margin-left:5px;
	border:1px solid #bdcfe4;
	width:241px;
}
.inp-3 {
	border:none;
	height:21px;
	width:43px;
	background:url(../images/index_39.gif) top left no-repeat;
	color:#FFFFFF;
	text-align:center;
	line-height:21px;
	font-weight:bold;
	margin-left:10px;
}
.inp-4 {
	border:none;
	height:21px;
	width:61px;
	background:url(../images/index_53.gif) top left no-repeat;
	line-height:21px;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:28px;
}
.sx {
	padding:7px 4px 5px 42px;
 *padding:8px 4px 5px 42px;
	background:url(../images/search_62.gif) top right no-repeat;
	color:#FFFFFF;
}
/**         热门行业    ***************/
.hot {
	float:left;
	margin-left:12px;
}
.hot table {
	margin-top:-10px;
 *margin-top:-10px;
}
.t1 {
	background-color:#FFFFFF;
 *padding:3px 5px;
	border-bottom:1px solid #ff00000;
}
.hot .t1 td {
	border-bottom:1px dotted #CCCCCC;
}
.t2 {
	background:url(../images/index_30.gif) bottom left no-repeat;
}
.t3 {
	background:url(../images/index_59.gif) top left no-repeat;
}
table {
	margin:0;
	padding:0;
}
p {
	margin:0;
	padding:0;
}
.hot .t4 td {
	border:none;
}
.hot td a {
	font:12px Verdana, Arial, Tahoma;
	color:#000000;
}
.hot td a:hover {
	text-decoration:underline;
}
.hot .t8 {
	padding:4px 5px;
}
/***********         foot  页脚设定***********/
.foot {
	margin-top:20px;
	border:1px solid #ebebeb;
	height:138px;
}
.f-bg-1 {
	position:absolute;
	top:-1px;
	left:-1px;
}
.f-bg-2 {
	position:absolute;
	top:-1px;
	right:-1px;
}
.f-bg-3 {
	position:absolute;
	bottom:-1px;
	left:-1px;
}
.f-bg-4 {
	position:absolute;
	bottom:-1px;
	right:-1px;
}
/*********  foot 页脚导航 样式***********/
.f-h {
	text-align:center;
	margin-top:10px;
}
.f-h li {
	display:inline;
	padding:0 14px 0 15px;
	background:url(../images/foot_217.gif) center left no-repeat;
}
.f-h li, .f-h li a {
	font-size:14px;
	color:#999;
	font-weight:bold;
	text-decoration:none;
}
.f-h li a:hover {
	text-decoration:underline;
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.foot-1 {
	padding:10px 10px;
	background:#efefef;
	margin-top:10px;
	height:80px;
}
.foot-1 .f-2 img {
	padding:15px 30px 15px 10px;
	border-right:1px solid #ccc;
	float:left;
}
.foot-1 .f-4 {
	padding-left:20px;
	float:right;
	width:745px;
 *width:auto;
 *float:left;
	margin-top:-85px;
 *margin-top:auto;
	line-height:20px;
	word-spacing:3px;
}
.p-2 {
	font-weight:bold;
	color:#353535;
}
.foot-adv {
	position:absolute;
	right:5px;
	bottom:0;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	padding-left:37px;
	padding-top:15px;
	padding-bottom:10px;
	background:url(../images/index_198.gif) left top no-repeat;
	z-index:5;
}
/***************               index body part 主页主体部分 ********************/
.advertisement {
	margin-top:10px;
}/* advertisement 广告条*/
.main {
	margin-top:10px;
}
/********   left  上部*************/
.left {
	float:left;
	width:187px;
	height:auto;
	overflow:hidden;
	padding-right:6px;
 *padding-right:0;
}
.l-p-1 {
	padding-left:10px;
}
.l-s-1 {
	color:#ff7000;
	font-weight:bold;
}
.l-s-2 {
	color:#000000;
	font-weight:bold;
}
.l-s-3 {
	margin-left:80px;
}
.left-1 {
	padding:20px 11px 10px;
	background:url(../images/index_88.gif) top left no-repeat;
	margin-top:5px;
}
.left-2 {
	height:141px;
	width:164px;
}
.l-p-2 {
	text-align:center;
	font-weight:bold;
	padding:5px 0;
	border-bottom:1px dashed #CCCCCC;
}
.l-p-2 a {
	font-weight:bold;
	color:#000000;
}
.l-p-2 a:hover {
	font-weight:bold;
	text-decoration:underline;
}
.l-content {
	white-space: nowrap;
	width:165px;
	overflow:hidden;
	padding:10px 0;
	line-height:20px;
	height:180px;
}
.l-content-1 {
	white-space: nowrap;
	width:100%;
	overflow:hidden;
	padding:10px 0;
	line-height:20px;
	height:250px;
	
}
.l-p-2-1 {
	text-align:center;
	padding:5px 0;
	border-bottom:1px dashed #CCCCCC;
	margin-top:-15px;
	clear:both;
	float:left;
}
.l-p-2-1 span {
	padding:0 5px;
	color:#5289a7;
}
.l-p-2-1 span a {
	text-decoration:none;
	color:#5289a7;
}
.l-p-2-1 span a:hover {
	text-decoration:underline;
	color:#5289a7;
}
.l-p-3 {
	background:url(../images/bg_115.gif) top left no-repeat;
	text-align:center;
	font-size:14px;
	color:#0081c0;
	font-weight:bold;
	padding:8px 0px 5px 25px;
}
.l-s-4 {
	margin-left:30px;
}
.left-3 {
	padding:0px 11px;
}
.p-3 {
	margin-top:5px;
}
.p-4 {
	text-align:center;
	color:#ba0202;
	font-weight:bold;
}
.p-5, .p-5 a {
	font-size:14px;
}
.l-s-xiugai {
	color:#1a6188;
	display:inline-block;
	white-space: nowrap;
	width:165px;
	overflow:hidden;
	padding-top:5px;
}
.l-s-5, .l-s-5 a {
	color:#1a6188;
}
/*********       zhliangad  right 上不 企业推荐部分 ***************/
.right {
 *float:left;
	position:relative;
	margin-left:6px;
	height:815px;
	background:url(../images/bg_96.gif) center repeat-y;
	overflow:hidden;
	width:772px;
}
.r-bg-b {
	position:absolute;
	bottom:0;
	left:0;
}
.r-adv-t {
	padding:0 10px;
	height:180px;
	overflow:hidden;
}
.r-adv-t img, .r-adv-t a img {
	border:1px solid #E4E4E4;
	margin:2px 3px;
	width:368px;
	height:56px;
	overflow:hidden;
}
.r-adv-t a:hover img {
	border:1px solid #0081c0;
}
.r-adv-m {
	padding:0px 10px;
	height:260px;
	overflow:hidden;
}
.r-adv-m img, .r-adv-m a img {
	border:1px solid #E4E4E4;
	margin:2px 3px;
	width:180px;
	height:58px;
	overflow:hidden;
}
.r-adv-m a:hover img {
	border:1px solid #0081c0;
}
.r-adv-m-2 {
	padding:0px 10px;
	height:114px;
	overflow:hidden;
}
.r-adv-m-2 img, .r-adv-m-2 a img {
	border:1px solid #E4E4E4;
	margin:2px 3px;
	width:180px;
	height:31px;
	overflow:hidden;
}
.r-adv-m-2 a:hover img {
	border:1px solid #0081c0;
}
.r-adv-m-3 {
	padding:0px 10px;
	height:110px;
	overflow:hidden;
}
.r-adv-m-3 img, .r-adv-m-3 a img {
	border:1px solid #E4E4E4;
	margin:2px 1px 2px 3px;
	width:101px;
	height:46px;
	overflow:hidden;
}
.r-adv-m-3 a:hover img {
	border:1px solid #0081c0;
}
.r-adv-b {
	padding:0 10px;
}
.r-adv-b span {
	padding:2px 1px;
}
.r-adv-b span img {
	width:372px;
	height:99px;
	overflow:hidden;
}
/******************   body bottom 主题下部********/
.main-bot {
	margin-top:10px;
}
.b-left {
	float:left;
	width:187px;
	height:auto;
	overflow:hidden;
	padding-right:6px;
 *padding-right:0;
}
.b-l-s-3 {
	margin-left:50px;
}
.b-p-1 {
	border-bottom:2px solid #ced5e7;
	font-size:14px;
	font-weight:bold;
	padding:3px 0;
	padding-left:10px;
	color:#242424;
}
.b-p-2 {
	color:#004466;
	font-weight:bold;
	padding:3px 30px;
}
.b-s-1 {
	letter-spacing:10px;
	padding-right:11px;
}
.b-left-1 {
	background:url(../images/index_152.gif) top left repeat-y;
}
.b-left-2 {
	padding-left:12px;
	list-style-position:inside;
	list-style-type:square;
	color:#FF0000;
	height:300px;
	overflow:hidden;
}
.b-left-2 span {
	display:inline-block;
}
.b-l-s-4 {
	width:60px;
}
.b-l-s-5 {
	width:60px;
}
/*b-left line-height control*/
.b-left-6{line-height:20px;}
.b-left-1,.b-left-4{line-height:17px;}
/*end*/
.b-l-s-4, .b-l-s-4 a, .b-l-s-5, .b-l-s-5 a {
	color:#006699;
}
.b-p-3 {
	background:url(../images/bg_160.gif) top left no-repeat;
	padding:20px 0 5px 15px;
	color:#248b9f;
	font-weight:bold;
}
.b-l-s-6 {
	margin-left:60px;
}
.b-l-s-9 {
	margin-left:70px;
}
.b-left-3 {
	background:url(../images/bgr_162.gif) top left repeat-y;
	margin-top:10px;
	height:200px;
	position:relative;
}
.b-p-4 {
	position:absolute;
	bottom:0;
	left:0;
}
.b-left-4 {

	padding:0px 13px;
	height:250px;
	overflow:hidden;
}
.b-p-5 {
	background:url(../images/bg_166.gif) top left no-repeat;
	padding:20px 0 10px 15px;
}
.b-left-5 {
	position:relative;
	background:url(../images/bg_167.gif) top left repeat-x;
	margin-top:10px;
	height:150px;
}
.b-left-56 {
	position:relative;
	background:url(../images/bg_167.gif) top left repeat-x;
	margin-top:10px;
	height:240px;
}
.b-l-s-7 {
	color:#000000;
	font-weight:bold;
}
.b-l-s-8 {
	color:#a05803;
	font-weight:bold;
}
.b-left-6 {
	border-left:1px solid #e5e4e4;
	border-right:1px solid #e5e4e4;
	padding:5px 10px;
	height:100px;
	margin-top:-3px;
}
.b-left-65 {
	border-left:1px solid #e5e4e4;
	border-right:1px solid #e5e4e4;
	padding:5px 10px;
	height:180px;
	margin-top:-3px;
}
/*********主体 下部 右侧 热门职位**********/
.bot-right {
*float:left;
	position:relative;
	margin-left:6px;
	height:1056px;
	padding-bottom:10px;
	overflow:hidden;
	width:772px;
}
.b-r-1 {
	border-bottom:2px solid #ced5e7;
	padding:5px 0;
}
.search-high {
	position:absolute;
	top:0px;
	right:0px;
	height:19px;
	width:120px;
	background:url(../images/index_144.gif) top left no-repeat;
	padding:3px 0 3px 15px;
}
.search-high, .search-hogh a {
	color:#32557f;
	font-size:14px;
}
.shenqing {
	position:absolute;
	bottom:0;
	right:0;
}
.shenqing a {
	color:#006699;
}
.shenqing span {
	padding:0 5px;
}
.b-right-s {
	display:inline-block;
	zoom:1;
	width:230px;
	padding:5px 0 5px 20px;
	overflow:hidden;
}
.b-r-h, .b-r-h a {
	font-size:12px;
	font-weight:normal;
	color:#006699;
}
.b-r-h {
	padding:2px 0 2px 13px;
*padding:2px 0;
	background:url(../images/index_146.gif) center left no-repeat;
}
.b-r-h a:hover {
	text-decoration:underline;
}
.b-r-s-1 {
	color:#fe5e00;
	padding:2px 5px 2px 5px;
}
.b-r-h li {
	list-style:none;
}
/*      友情链接  links    ***/
.links {
	background:url(../images/index_183.gif) top left repeat-x;
	border:1px solid #d1d1d1;
	border-top:none;
	margin-top:10px;
}
.links-1 {
	color:#FFFFFF;
	font-weight:bold;
	padding:15px 0 0 20px;
	background:url(../images/index_188.gif) 1% 100% no-repeat;
}
.link-bg-1 {
	position:absolute;
	top:0;
	left:-1px;
}
.link-bg-2 {
	position:absolute;
	top:0;
	right:-1px;
}
.links-con {
	padding:10px;
	padding-left:15px;
}
#result {
	
	
	

}
.gl-r-p-2{font-size:14px;
color:#333;
font-weight:bold;}
.search-mid #result{position:absolute;
width:350px;
	height:auto;
	top:43px;
	left:150px;}
 
.links-con span {
	display:inline-block;
	width:94px;
	padding:5px 0;

}
.links-con, .links-con a {
	color:#006699;
}
/************  次页  报纸市场 ********/

/*  职位搜索栏*/
.cen-search-mid {
	margin:0 auto;
	width:957px;
	position:relative;
	clear:both;
	height:auto;
}
.search-mid {
	border:4px solid #557aa9;
	color:#7a0000;
	height:auto;
}
.search-mid a {
	color:#000000;
	text-decoration:none;
}
.search-mid a:hover {
	color:#000000;
	text-decoration:underline;
}
.s-m-1 {
	font-weight:bold;
	display:inline-block;
	padding:10px;
	height:42px;
 *height:45px;
	width:120px;
	float:left;
	font-size:13px;
	float:left;
}
.search-mid p {
	padding-top:10px;
	padding-bottom:5px;
 *padding-bottom:0px;
}
.s-m-2 {
	display:inline-block;
	background:url(../images/bz_10.gif) left bottom no-repeat;
	width:141px;
	height:23px;
	line-height:20px;
	text-align:center;
}
.s-m-4 {
	padding:0 10px;
}
.s-m-3 input {
	border:1px solid #6e0000;
	background:url(../images/bz_13.gif) left center no-repeat;
	margin:0 10px;
	padding-left:25px;
	height:16px;
}
.s-m-6 input {
	background:url(../images/bz_07.gif) left bottom no-repeat;
	border:none;
	height:20px;
	width:72px;
	text-align:left;
	color:#FFFFFF;
	padding-left:19px;
	line-height:23px;
}
.s-m-5 {
	display:inline-block;
	width:85px;
	padding:0 10px;
	min-width:85px;
	max-width:250px;
	_width:105px;
	word-break:break-al;
	color:#333333;
}
.s-rc-5 {
	display:inline-block;
	width:85px;
	padding:0 10px;
	width:150px;
	word-break:break-al;
	color:#333333;
}
/*  次页主体部分 */
/* ciye  bg-hack*/
.bg-hack {
	background:url(../images/bz_21.gif) left top repeat-x;
	height:24px;
	position:absolute;
	top:0px;
	left:0;
	width:965px;
	z-index:-2;
}
.bg-hack-l {
	position:absolute;
	top:0px;
	left:0px;
	z-index:-1;
}
.bg-hack-r {
	position:absolute;
	top:0px;
	right:0px;
	_right:-1px;
	z-index:-1;
}
/*ciye  zhuti */
.cy-main {
	padding-top:34px;
	height:auto;
	overflow:visible;
	
}
.cy-left {
    padding:0 25px 10px;
	float:left;
	width:680px;
}
.cy-left-wh {
	padding:0 10px 10px;
	float:left;
	width:680px;
}
.cy-p-s-3-1 {
	padding-left:20px;
}
.cy-p-2-1 {
	padding-bottom:5px;
}
.wh-top {
	border:1px solid #ddd;
	padding:10px 10px 0 10px;
	padding-bottom:10px;
 *padding-bottom:0;
	height:570px;
}
.wh-top-left {
	padding-right:10px;
	width:297px;
	height:auto;
	overflow:hidden;
	border-right:1px dashed #ddd;
	float:left;
	position:relative;
}
.wh-huan {
	height:255px;
	width:297px;
	overflow:hidden;
}
.wh-h-1 {
	margin-top:10px;
	border-bottom:1px solid #ddd;
	padding-left:20px;
	margin-bottom:10px;
}
.wh-s-1 {
	padding:6px 10px 4px 10px;
	font-size:14px;
	font-weight:normal;
	color:#666666;
	border:1px solid #ddd;
	border-bottom:none;
	background:url(../images/wh_13.gif) repeat-x;
	display:inline-block;
}
.more-wh {
	float:right;
	margin-top:-15px;
	padding-right:10px;
}
.li-wh {
	line-height:2em;
}
.wh-top-right {
	padding-left:10px;
	float:left;
}
.clear {
	height:1px;
	clear:both;
	width:100%;
	clear:both;
	font-size:0px;
	height:0px;
	line-height:0px;
}
.clear-1 {
	height:1px;
	clear:both;
	width:100%;
	clear:both;
	font-size:0px;
	height:0px;
	line-height:0px;
}
.wh-search {
	border:1px solid #546881;
	background-color:#b5c2d4;
	padding:10px 10px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.wh-input-1 {
	height:15px;
}
.wh-input-2 {
	background:url(../images/wh_05.gif) 50% 50% no-repeat;
	border:none;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin-left:3px;
	padding:5px 6px;
	letter-spacing:10px;
}
.wh-h-2 {
	color:#004499;
	text-align:center;
	padding-top:20px;
	padding-bottom:15px;
	font-size:20px;
}
.wh-h-2 a{font-size:18px;
color:#FF0000;
letter-spacing:0;}


.wh-h-3 {
	color:#666666;
	font-weight:normal;
	text-align:center;
}
.wh-h-1-1 {
	margin-top:20px;
	border-bottom:1px solid #ddd;
	padding-left:20px;
	margin-bottom:10px;
}
.wh-s-1-1 {
	padding:6px 10px 4px 10px;
	font-size:14px;
	font-weight:bold;
	color:#ca0000;
	border:1px solid #ddd;
	border-bottom:1px solid #fff;
	display:inline-block;
	margin-bottom:-1px;
}
.wh-list-2 {
	color:#004499;
	font-size:14px;
	line-height:2em;
}
.wh-s-6 {
	display:inline-block;
	width:230px;
 *width:220px;
	_width:220px;
	overflow:hidden;
	white-space:nowrap;
	vertical-align:middle;
 *vertical-align:text-top;
}
.wh-list-2 a {
	color:#004499;
	font-size:14px;
}
.wh-h-1-8 {
	background:url(../images/wh_20.gif) repeat-x;
	height:31px;
	line-height:30px;
}
.wh-bot-1 {
	width:333px;
 *width:333px;
	border:1px solid #ddd;
	height:auto;
	margin-top:10px;
	float:left;
	margin-right:10px;
	overflow:hidden;
}
.mar {
	margin-right:0;
}
.wh-s-1-8 {
	font-weight:bold;
	color:#666666;
	padding-top:5px;
	padding-left:10px;
	display:inline-block;
}
.more-wh-1 {
	float:right;
	margin-top:-20px;
	padding-right:10px;
}
.wh-adv img {
	border:1px solid #ddd;
	width:295px;
	margin-top:5px;
}
.wh-s-2 {
	font-weight:bold;
}
.wh-con {
	padding:10px;
	color:#0071ff;
	font-size:14px;
}
.wh-con-s{
line-height:25px;}
.wh-con a {
	color:#0071ff;
	font-size:14px;
}
.wh-con span {
	padding:5px 10px 5px 0px;
}
.cy-r-h {
	font-size:14px;
	background:url(../images/12_03.gif) repeat-x;
	height:26px;
	padding-left:15px;
	line-height:26px;
	border-bottom:1px solid #ddd;
}
.cy-right-wh {
	float:left;
	border:1px solid #e0e0e0;
	width:250px;
	_width:240px;
}
.cy-right-wh-bot {
	float:left;
	border:1px solid #e0e0e0;
	width:250px;
	_width:240px;
	margin-top:10px;
}
.p-8 {
	text-align:center;
	margin:10px auto;
}
.p-9 img {
	border:1px solid #0066CC;
}
.p-10 {
	font-size:14px;
	line-height:2em;
}
.p-10 a {
	color:#004499;
	font-size:14px;
}
.l-content-1-1 {
	padding:0 20px;
	width:240px;
	height:auto;
	_width:200px;
	overflow:hidden;
}
.cy-p-1 {
	padding-bottom:10px;
	word-spacing:3px;
}
.cy-h-1 {
	background:url(../images/bz_28.gif) top left repeat-x;
	height:40px;
	line-height:29px;
	_height:36px;
	padding:0 15px;
	font-size:14px;
	color:#0081c0;
	font-weight:bold;
	border:1px solid #e0e0e0;
	border-bottom:none;
}
.cy-bz-content {
	width:330px;
	display:inline-block;
	float:left;
	height:auto;
	padding-bottom:10px;
	zoom:1;
	padding:10px 10px 10px 0;
}
.cy-bz-content li {
	line-height:20px;
	list-style:inside square;
	padding:0 10px;
	color:#004499;
}
.cy-bz-content li a {
	font-size:13px;
	color:#004499;
	text-decoration:none;
}
.cy-bz-content li a:hover {
	font-size:14px;
	color:#ff0000;
	font-weight:bold;
	text-decoration:underline;
}
.cy-more {
	float:right;
	margin-top:-20px;
}
.cy-right {
	padding-left:20px;
	float:left;
	border-left:1px solid #e0e0e0;
}
.bor {
	border:1px solid #e0e0e0;
	border-top:none;
	padding-bottom:10px;
}
.s-l-1 {
	width:220px;
	height:18px;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
}
.s-l-2 {
	width:70px;
	height:18px;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
}
/*  培训充电 */

.cy-p-2 {
	border-bottom:2px solid #79addb;
	background:url(../images/title_03.gif) center left no-repeat;
	height:30px;
	line-height:30px;
}
.cy-p-s-1 {
	font-family:"黑体";
	font-size:16px;
	color:#4170a3;
	border-bottom:2px solid #3c73a2;
	padding-bottom:6px;
	padding-left:20px;
}
.cy-p-s-2 {
	font-size:8px;
	color:#82aac1;
	padding-left:3px;
}
.cy-p-s-3 {
	float:right;
	margin-top:-30px;
}
.cy-title {
	font-size:24px;
	color:#666666;
	text-align:center;
	padding:10px 0;
}
.cy-time {
	font-size:12px;
	color:#999;
	font-weight:300;
	text-align:center;
	padding:0 10px 10px;
}
.cy-content {
	line-height:2em;
	text-indent:20px;
	word-wrap:break-word;
	word-break:break-all;
	overflow:auto;
	padding:0 10px;
}
/*  chongdian list */

.cd-list {
	padding:5px 0 5px 20px;
	display:inline-block;
	width:320px;
	float:left;
}
.cd-list-1 {
	display:inline-block;
	width:240px;
	overflow:hidden;
}
.cd-list-2 {
	color:#999;
	font-size:11px;
}
.clear-con {
	height:10px;
	clear:both;
	width:100%;
}
.fenye {
	text-align:center;
	color:#027ab9;
	clear:both;
	padding:20px 0;
}
.fenye a {
	color:#027ab9;
}
.fenye span {
	padding:0 8px;
}
.fenye .yeci {
	color:#FF0000;
	font-weight:bold;
	padding:0;
}
.fenye .yeci a {
	color:#FF0000;
	font-weight:bold;
}
.fenye form {
	display:inline;
}
/*rencai 人才列表*/
.rc-list span, .rc-list-1 span, .rc-list-2 span {
	display:inline-block;
	padding:0 5px;
	white-space:nowrap;
	overflow:hidden;
}
.rc-list {
	background:url(../images/rc_03.gif) repeat-x;
	line-height:22px;
	padding-bottom:5px;
}
.rc-1 {
	width:130px;
}
.rc-2 {
	width:180px;
}
.rc-3 {
	width:100px;
}
.viprc-3 {
	width:105px;
}
.rc-4 {
	width:60px;
}
.rc-n {
	width:100px;
}
.viprc-4 {
	width:10px;
}
.rc-5 {
	width:50px;
}
.rc-6 {
	width:40px;
}
.rc-7 {
	width:60px;
}
.rc-list, .rc-list-1, .rc-list-2 {
	padding-left:10px;
}
.rc-list-1, .rc-list-2 {
	line-height:25px;
	color:#006699;
}
.rc-list-1 a, .rc-list-2 a {
	color:#006699;
	text-decoration:none;
}
.rc-list-1 a:hover, .rc-list-2 a:hover {
	color:#006699;
	text-decoration:underline;
}
.rc-list-2 {
	background-color:#e4f5ff;
}
.l-p-hot {
	font-size:14px;
	font-weight:bold;
}
.left-hot {
	border:1px solid #9dc6e6;
	padding:5px;
	margin:10px 0;
	line-height:24px;
}
.zw-hot a {
	font-size:14px;
	color:#3c99c2;
	padding:5px 5px;
}
.zw-hot a:hover {
	font-size:14px;
	
	text-decoration:underline;
	/*background:#49bcf3;
	font-weight:bold;*/
	padding:5px 5px;
}
.zw-hot a:visited {
	font-size:14px;
	color:#3c99c2;
	text-decoration:none;
	
	padding:1px;
}
.zw-adv a img {
	border:1px solid #88888a;
}
.zw-adv a:hover img {
	border:1px solid #49bcf3;
}
/*.zw-adv span {
	padding:3px 2px;
	display:inline-block;
}
.zw-adv img {
	width:164px;
	height:28px;
}*/
.zw-adv .adv-1{display:inline-block;
width:160px;
height:28px;
overflow:hidden;
}
.zw-adv .adv-1 img{width:160px;
height:28px;}
.zw-adv span {
	padding:3px 2px;
	display:inline-block;
}
.zw-adv img {
	width:164px;
	height:28px;
}
/*  企业详细信息 */
.xxxx-h {
	font-size:14px;
	color:#333333;
	padding-left:15px;
	background:url(../images/x_03.gif) left center no-repeat;
	border-bottom:1px solid #ddd;
	height:25px;
	line-height:25px;
	padding-top:5px;
}
.xxxx-list {
	padding:10px 0 30px 0;
	line-height:20px;
}
.xxxx-li{
	list-style:none;
	background:url(../images/l_03.gif) left 30% no-repeat;
	padding-left:15px;
	_padding-left:15px;
	overflow:hidden;
	white-space:nowrap;
}
.main-qyxx {
	border:2px solid #3081aa;
	width:635px;
	padding:20px;
	margin:20px 0;
	position:relative;
	height:auto;
}
.qy-hack-1 {
	position:absolute;
	top:-5px;
	right:0px;
}
.qy-hack-2 {
	position:absolute;
	top:-4px;
	right:-4px;
	_right:-5px;
}
.photo {
	position:absolute;
	top:45px;
	right:35px;
	border:1px solid #ddd;
}
.photo img {
	width:118px;
	height:148px;
}
.xxxx-p {
	font-size:13px;
	color:#fff;
	font-weight:bold;
	background:url(../images/x_12.gif) left center no-repeat;
	height:18px;
	line-height:18px;
	padding:3px;
	clear:both;
}
.dis {
	display:inline-block;
}
.xx-s-1 {
	width:80px;
	color:#666666;
	white-space:nowrap;
	overflow:visible;
}
.xx-s-2 {
	width:200px;
	color:#006697;
}
.xx-s-4 {
	width:220px;
}
.xx-s-6 {
	width:200px;
}
.xx-s-7 {
	width:100px;
}
.xx-s-8 {
	padding-right:45px;
	color:#666666;
}
.xx-s-5 {
	width:100px;
	color:#666666;
}
.xx-s-3 {
	width:550px;
}
.yellow {
	color:#FF5D00;
}
.blue {
	color:#006697;
}
.hui {
	color:#666666;
}
.red {
	color:#FF0000;
}
.xx-p-1 {
	line-height:30px;
}
.space {
	word-spacing:5px;
}
.float {
	float:left;
}
.xx-p-con span {
	color:#006697;
	padding-right:10px;
}
.xx-p-con form span {
	color:#006697;
}
.xx-p-con input {
	border:1px solid #006697;
	background:#fff;
}
.but-login {
	letter-spacing:5px;
	border:1px solid #006697;
}
.xx-p-s {
	color:#006697;
	padding-right:10px;
}
.lo-1 {
	border:1px solid #006697;
}
.xx-p-s a {
	color:#006697;
}
/*同专业人才*/
.same-1 {
	width:40px;
	display:inline-block;

}
.same-2 {
	width:30px;
	display:inline-block;
}
.same-3 {
	width:65px;
	display:inline-block;
}
.same-4 {
	width:25px;
	display:inline-block;
}
.padd {
	padding-right:2px;
	overflow:hidden;
	padding-top:3px;
	padding-bottom:3px;
	white-space:nowrap;
	
}

.main-qyxx .xxxx-p .geren-url {
	padding-left:80px;
	color:#ff0000;
	
}
.print, print a {
	color:#999999;
}
.print {
	padding-left:30px;
	font-weight:normal;
}
.chayue {
	padding-left:30px;
	font-weight:normal;
}
/*  high search-top*/

.s-rc-1 {
	width:500px;
	border:none;
	border:1px solid #ddd;
	background:url(../images/s_10.gif) 1% 50% no-repeat;
	height:20px;
	padding-left:30px;
	line-height:20px;
}
.TabbedPanelsContent form {
	margin-top:10px;
	margin-left:20px;
}
.s-rc-p {
	padding:10px 0;
}
.s-rc-hot {
	font-weight:bold;
}
.s-rc-hot-1 {
	padding:0 10px;
	border-right:1px solid #006fa8;
}
.s-rc-h {
	font-family:"宋体";
	margin:0;
	padding-top:30px;
	padding-bottom:10px;
}
.s-rc-2 {
	display:inline-block;
	background:url(../images/ss_10.gif) left bottom no-repeat;
	width:208px;
	height:26px;
	line-height:26px;
	text-align:center;
	padding-right:30px;
}
.s-rc-p-1 {
	padding-left:50px;
}
/*  high search-bottom*/
.search-bot {
	margin-top:10px;
}
.s-b-title {
	background:url(../images/ss_25.gif) top center repeat-x;
	height:39px;
	line-height:39px;
	padding-left:18px;
}
.index {
	z-index:1;
}
.s-h-1 {
	padding:10px;
}
.s-h-2 {
	padding:5px 20px;
	font-weight:normal;
	background-color:#f4f3f3;
	margin:0 10px;
}
.s-h-2 a {
	color:#f4f3f3;
}
.s-s-1 {
	display:inline-block;
	width:200px;
	padding:3px 20px 3px 0;
}

.s-rc-6 {
	width:150px;
}
.s-rc-p-2 {
	padding:0 0 0 0;
}
.s-rc-sel {
	width:120px;
}
.s-rc-p-3 {
	text-align:center;
	padding:20px 0 20px;
}
.s-rc-input {
	background:url(../images/ss_14.gif) 50% 50% no-repeat;
	height:28px;
	width:80px;
	border:none;
	color:#fff;
	letter-spacing:5px;
	font-weight:bold;
	font-size:14px;
}
.s-rc-p-4 {
	border:1px solid #3a86b8;
	padding:5px 20px;
	width:560px;
}
.s-rc-input-1 {
	height:15px;
	width:300px;
	border:none;
	border:1px solid #ddd;
	font-weight:bold;
	margin:0 20px;
	font-size:14px;
}
.s-rc-input-2 {
	background:url(../images/ss_18.gif) 50% 50% no-repeat;
	height:20px;
	width:72px;
	border:none;
	color:#fff;
	letter-spacing:3px;
	font-size:12px;
}
.s-rc-p-5 {
	padding-bottom:10px;
}
/*   head-top-search */

.Search_001 {
	font-size:12px;
	text-align:center;
	cursor:pointer;
	font-weight: normal;
	color: #FFFFFF;
	background:url(../images/search_62.gif) top right no-repeat;
	padding:7px 4px 5px 42px;
 *padding:8px 4px 5px 42px;
}
.Search_002 {
	font-size:12px;
	text-align:center;
	cursor:pointer;
	font-weight: normal;
	color: #3a86b8;
	padding:7px 4px 5px 42px;
 *padding:8px 4px 5px 42px;
}
/*                会员注册   及会员信息    */

.reg-h-1 {
	margin:20px auto;
	text-align:center;
}
.reg-1 {
	height:102px;
	width:680px;
	border:1px solid #e6e6e6;
	border-left:none;
	border-right:none;
	position:relative;
	margin:0 auto 20px;
}
.reg-hack-1 {
	position:absolute;
	top:-1px;
	left:-1px;
	z-index:5;
}
.reg-hack-2 {
	position:absolute;
	top:-1px;
	z-index:5;
	left: 673px;
}
.reg-p-1 {
	margin-top:12px;
	padding-left:20px;
}
.reg-1-2 {
	display:inline-block;
	width:155px;
	height:50px;
	margin-left:20px;
	color:#fff;
	position:absolute;
}
.backg1 {
	background:url(../images/zc_03.gif) top left no-repeat;
	padding:30px 0 0 70px;
	top:12px;
	left:70px;
}
.backg2 {
	background:url(../images/zc_05.gif) top left no-repeat;
	padding:30px 0 0 70px;
	top:12px;
	left:420px;
}
.reg-1-3 {
	padding-left:10px;
	margin-left:20px;
	border-left:1px solid #ddd;
	height:70px;
	display:inline-block;
	position:absolute;
	top:20px;
	left:330px;
}
.reg-1-1 {
	height:70px;
	display:inline-block;
	position:absolute;
	top:20px;
	left:20px;
}
.reg-1-2, .reg-1-2 a {
	color:#fff;
	font-weight:bold;
	font-size:13px;
}
.reg-2-pic {
	padding:0 10px;
}
/* top  middle  search   */

.reg-2-s {
	padding:10px 15px;
	display:inline-block;
	background:url(../images/zc2_34.gif) left top no-repeat;
}
.reg-2-p {
	margin-top:20px;
	padding-left:50px;
}
.reg-2-pic {
	display:inline-block;
	height:50px;
}
.reg-bg {
	background:url(../images/zc2_30.gif) left top no-repeat;
}
.reg-2-p-2 {
	width:750px;
	margin:20px auto 20px;
	padding:5px 15px;
	background:url(../images/zc2_26.gif) center left no-repeat;
	border-bottom:1px solid #ddd;
	font-size:13px;
	font-weight:bold;
	color:#245993;
}
.ssss {
	float:right;
	margin-top:-15px;
	font-weight:normal;
	font-size:12px;
}
.form-p {
	width:750px;
	margin:10px auto;
	
}
.form-long {
	width:900px;
	margin:10px auto;
	
}
.reg-f-1 {
	display:inline-block;
	width:90px;
	word-spacing:5px;
}
.reg-f-1ong {
	display:inline-block;
	width:900px;
	word-spacing:5px;
}
.reg-f-2 {
	display:inline-block;
	width:150px;
}
.reg-f-3 {
	display:inline-block;
}
.border-reg {
	border-bottom:1px dashed #333;
	height:1px;
	margin:30px auto;
}
.input-reg {
	background:url(../images/zc2_38.gif) top left no-repeat;
	width:194px;
	height:51px;
	border:none;
	font-size:0px;
}
.center {
	text-align:center;
}
.reg-3 {
	position:relative;
	border:5px solid #c2ddeb;
	border-right:none;
	border-left:none;
}
.reg-hack-3 {
	position:absolute;
	top:-5px;
	left:-1px;
	z-index:5;
}
.reg-hack-4 {
	position:absolute;
	top:-5px;
	z-index:5;
	left: 673px;
}
.form-pp {
	width:675px;
	margin:10px auto;
	height:193px;
}
.reg-3-pic {
	padding:6px 0 0 40px;
	display:inline-block;
	width:100px;
}
.reg-3-p {
	font-size:16px;
	color:#2e5d97;
	font-weight:bold;
	display:inline-block;
	width:300px;
	padding-left:40px;
	vertical-align:100%;
*vertical-align:80%;
}
.reg-3-p h2 {
	margin:20px 0;
}
.reg-3-s {
	display:inline-block;
	width:321px;
	height:53px;
	text-align:center;
	background:url(../images/r3_11.gif) top left no-repeat;
	padding-top:20px;
	color:#35728f;
	font-size:14px;
	font-weight:bold;
}
.reg-3-bot {
*margin-top:5px;
	margin-left:20px;
}
.reg-3-s a {
	color:#35728f;
	font-size:14px;
	font-weight:bold;
}
.height{height:85px;}
table .gogo{position:relative;

}
/*last*/
.cy-left-qt {
	padding:0px 25px 10px;
	margin:0 auto;
}

.cy-title-qt {
	font-size:24px;
	color:#000;
	text-align:center;
	padding:15px 0;
	margin-top:15px;
}
.cy-content-qt {
	line-height:2.5em;
	text-indent:20px;
	word-wrap:break-word;
	word-break:break-all;
	overflow:auto;
	padding:10px 50px;
	font-size:14px;
}
.bold{font-weight:bold;}
.yy-last{border-bottom:1px solid #ccc;
border-left:1px solid #ccc;}
.yy-last td{border-right:1px solid #ccc;
border-top:1px solid #ccc;
padding:3px 8px;}
.cy-title-fu {
	font-size:16px;
	text-align:center;
	margin-bottom:5px;
}
.b-r-hlist {
	padding:2px 0 2px 13px;
*padding:2px 0;
	background:url(../images/index_146.gif) center left no-repeat;
}
.b-right-slist {
	display:inline-block;
	zoom:1;
	width:200px;
	padding:5px 0 5px 20px;
	overflow:hidden;
}
.zl-right-slist {
	display:inline-block;
	zoom:1;
	width:200px;
	padding:5px 0 5px 20px;
	overflow:hidden;
}

