
html{margin:0}
body {font-size:12px; color:#000; margin:0px;}
#main_nav{margin:auto; width:760px;}
.main{margin:auto; width:740px;}
ul,li{margin:0px; padding:0px;}
.top{margin-top:10px;}
form{margin:0px;}
input{height:22px;}
.i_put1{height:15px; line-height:100%;}



/*首页*/
#Tools{width:100%; height:25px;background:url(tools.gif);}
	#Tools #zuo{float:left; line-height:25px; padding-left:10px;}
	#Tools #you{float:right; line-height:25px; text-align:right; width:500px; padding-right:10px;}
		#Tools a{cursor:pointer; color:#000;}



/* 顶部 */

#top {padding:0px; width:100%; margin:10px 0px;}
	#top #logo { float:left; text-align:left;}
	#top #delu { float:right; text-align:right; width:550px; margin:8px 0px 0 0;}
	#top #delu_760 { float:right; text-align:right; margin:8px 0px 0 0; line-height:25px;}
	#top #xzff{width:400px; margin:7px 0px 0 0; text-align:right; float:right;}
	#top #xzff a{color:#B41416; text-decoration:underline;}
	.but_1{
	background-image:url(but_1.gif); 
	width:93px; 
	height:25px; 
	line-height:25px; 
	text-indent:12px; 
	text-align:center;
	cursor:hand; 
	float:right;
	margin-left:10px;
	color:#000000;
	}		











* { font-size:12px; line-height:18px;}
a { color:#000; text-decoration:none;}
a:hover { color:#f00; text-decoration:none;}


.a2 { color:#000; text-decoration:underline;}
.a2:hover { color:#f00; text-decoration:underline;}

.a3 { color:#666;}
.a3:hover { color:#00f; text-decoration:underline;}

.a4 { color:#000; text-decoration:none;}
.a4:hover { color:#f00; text-decoration:none;}


/*.red{color:#f00; text-decoration:underline;}
.red:hover{color:#f00; text-decoration:underline;}*/

.fen{color:#EE5557; text-decoration:none; font-weight:bold;}
.fen:hover{color:#EE5557; text-decoration:none; font-weight:bold;}

.blue{color:#039; text-decoration:underline;}
.blue:hover{color:#039; text-decoration:none;}

.blueb{color:#039; text-decoration:underline; font-weight:bold;}
.blueb:hover{color:#039; text-decoration:none; font-weight:bold;}


.lan{color:#00f; text-decoration:underline;}
.lan:hover{color:#00f; text-decoration:none;}

.white{color:#fff; text-decoration:none;}
.white:hover{color:#fff; text-decoration:underline;}

.gray{color:#ccc; text-decoration:none;}
.gray:hover{color:#ccc; text-decoration:underline;}


.list_zw{color:#039;}
.list_zw:hover{color:#f00;}

.list_gs{color:#666;}
.list_gs:hover{color:#f00;}

/*首页切换*/
#page1,#page2{display:none;}
.outbtn{background-image:url(index_60.gif); background-repeat:no-repeat;  width:124px; height:27px; font-size:14px; cursor:hand;}
.overbtn{ background-image:url(index_61.gif); background-repeat:no-repeat;  width:149px; height:27px; font-size:14px; color:#000; font-weight:bold; font-size:14px; cursor:hand;}



/*  */
input.i_button{	border:1px solid #ccc;	background-color:white;	line-height:14px;padding-top:2px;background: url(bt_bg_03.gif) repeat-x;font-size:12px;}

input.i_border{border:1px #ccc solid; height:15px}

.buttonstyle {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BACKGROUND-IMAGE: url(index_08.gif); FONT: 12px 宋体; BORDER-LEFT: #ffffff 0px solid; WIDTH: 123px; COLOR: #333333; BORDER-BOTTOM: #ffffff 0px solid; HEIGHT: 24px; BACKGROUND-COLOR: #e7e7e7
}

.buttonstyle1 {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BACKGROUND-IMAGE: url(index_18.gif); FONT: 12px 宋体; BORDER-LEFT: #ffffff 0px solid; WIDTH: 150px; COLOR: #333333; BORDER-BOTTOM: #ffffff 0px solid; HEIGHT: 24px; BACKGROUND-COLOR: #e7e7e7
}

dl,dt,dd,ul,li { margin:0; padding:0; border:0; list-style-type:none;}
img { border:0;}

/*  */
.b_hui{border:1px #DBE0F4 solid;}
.di{border-bottom:1px #ccc solid;}
.did{border-bottom:1px #ccc dotted;}
.top{margin-top:8px;}
.clear { border-top:1px solid transparent !important; margin-top:-1px !important; border-top:0px; margin-top:0px; clear:both; visibility:hidden;}
.space { height:1px; width:80%; overflow:hidden; background:#ccc;}
.space1 { height:1px; width:80%; overflow:hidden; background:#efefef; margin:5px auto 5px auto}
.space2 { height:1px; width:100%; overflow:hidden; background:#eee; margin-top:10px}
.space3 { height:2px; width:100%; overflow:hidden; background:#E71A21; border-bottom:1px #ccc solid}
.space4 { height:1px; width:100%; overflow:hidden; background:#eee; margin-top:10px; margin-bottom:10px}

/* 字体 */

.z_red{color:#ED2E33;}
.z_black{color:#000;}
.z_gray{color:#666;}
.z_white{color:#fff;}
.z_14{font-size:14px;}
.z_p14r{color:#DA1217 ; font-size:14px; font-weight:bold;}
.z_blue{color:#0132CC; font-size:14px; font-weight:bold;}
.z_l{color:#00f;}
.z_hui{color:#8C8C8C;}



	


/* 职位/人才查询 */

.showzy {padding:0px; display:inline; list-style-type:none; text-align:left;}
.showzy LI { display:inline; float:left; width:125px; text-align:center; padding-top:8px}


/*  导航  */	

#search {width:990px; margin-bottom:8px !important; margin-bottom:2px; margin-left:auto; margin-right:auto;}
#search2 {width:760px; margin-bottom:8px !important; margin-bottom:2px; margin-left:auto; margin-right:auto;}
#searchnavi {background: url(search_03.jpg) repeat-x; height: 38px; overflow:hidden;}
#searchnavi ul{width:526px; margin:auto;}
#searchnavi li {font-size:14px; FLOAT: left; cursor: hand; color: #fff; height: 38px! important; text-align: center;}
#searchnavi li.search1 {font-size: 14px; background: url(search_05.jpg) no-repeat; width: 121px; padding-top: 10px; font-weight:bold; }
#searchnavi li.search2 {background: url(search_06.jpg) no-repeat; width:101px; padding-top:13px;}
#searchnavi li.search3 {background: url(search_07.jpg) no-repeat; width:101px; padding-top:13px;}
#searchcontent {background: url(dlh_1.jpg) repeat-x;  height: 30px;  text-align: left; padding-left:10px;}


#search1 {width:100%;}


/*  导航2  */	
ul#navmenu { margin: 0; border: 0 none; padding: 0; list-style: none;} 
ul#navmenu li { margin: 0;border: 0 none; padding: 0;float: left;display: inline;list-style: none; position: relative; height:23px;width:84px; background-image:url(search_27.gif); text-align:center; line-height:23px;} 
ul#navmenu a {padding: 0; float: none !important; float: left; display: block;text-decoration: none;height: 23px !important; width:84px; line-height:23px;} 
ul#navmenu a:hover{width:84px !important;background-color:#ff0000; background-image:url(search_28.gif); line-height:23px; color:#000}
ul#navmenu li.noborder{background-image:none;}


/*  导航3  */	
ul#navmenu1 { margin: 0; border: 0 none; padding: 0; list-style: none;} 
ul#navmenu1 li { margin: 0;border: 0 none; padding: 0;float: left;display: inline;list-style: none; position: relative; height:23px;width:84px; ext-align:center; line-height:23px; text-align:center;} 
ul#navmenu1 a {padding: 0; float: none !important; float: left; display: block;text-decoration: none; width:86px; line-height:22px;} 
ul#navmenu1 a:hover{width:86px !important;background-image:url(fbzw.gif); line-height:22px; color:#000}
ul#navmenu1 li.noborder{background-image:none;}


/* 四分之一 */	
.showsi {list-style-type:none;  width:720px; margin-left:auto; margin-right:auto; margin-top:8px}
.showsi LI { display:inline; float:left; width:180px; text-align:left; height:24px;}
.showsi LI a{ color:#000; text-decoration:none}
.showsi LI a:hover{ color:#f00; text-decoration:none}

/* 注册 */

DIV.note {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: #ffffff; FLOAT: right; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 240px; COLOR: #999999; LINE-HEIGHT: 130%; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left
}
DIV.notetrue {
	BORDER-RIGHT: #485e00 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #485e00 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: #f7ffdd; FLOAT: right; PADDING-BOTTOM: 3px; BORDER-LEFT: #485e00 1px solid; WIDTH: 240px; COLOR: #485e00; LINE-HEIGHT: 130%; PADDING-TOP: 3px; BORDER-BOTTOM: #485e00 1px solid; TEXT-ALIGN: left
}
DIV.noteawoke {
	BORDER-RIGHT: #ff7300 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff7300 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(icon_noteawake_16x16.gif) #fff5d8 no-repeat 2px 3px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ff7300 1px solid; WIDTH: 240px; LINE-HEIGHT: 130%; PADDING-TOP: 3px; BORDER-BOTTOM: #ff7300 1px solid; TEXT-ALIGN: left
}
DIV.noteawoke H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 18px; COLOR: #000000; PADDING-TOP: 0px
}


/* 弹出 */

/* 四分之一 */	
.showtc {list-style-type:none;  width:440px; margin-left:auto; margin-right:auto; marginp:10px}
.showtc LI { display:inline; float:left; width:110px; text-align:left; height:24px;}
.showtc LI a{ color:#000; text-decoration:none}
.showtc LI a:hover{ color:#f00; text-decoration:none}


/*左侧样式*/

#leftnav {float:right; width:200px;}
#leftnav_cont{border:1px #ccc solid; border-top:0px;}
#leftnav_cont li {border-bottom:1px #ccc dotted; width:90%; margin:auto;padding-top:5px;}


#leftnav_cont li.left1 {font-weight:bold; }
#leftnav_cont li.left2 {color:#00f;text-decoration:underline; cursor:hand;}


.in{border:1px #ccc solid;background-color:#ffffff}

.space01{height:1px; width:100%; overflow:hidden; border-bottom:1px #ccc dotted; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px}


/**/
.showclass {padding:0px; display:inline; list-style-type:none;}
.showclass LI { display:inline; float:left; width:38px; text-align:left; height:25px;}
.showclass LI a{ color:#fff; text-decoration:none}
.showclass LI a:hover{ color:#fff; text-decoration:none}


/*提示*/

.alr {
	BORDER-RIGHT: #ff7300 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 3px 3px; BORDER-TOP: #ff7300 1px solid; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(noteawake.gif); PADDING-BOTTOM: 0px; padding-top:3px; BORDER-LEFT: #ff7300 1px solid; WIDTH: 71%; COLOR: #000; BORDER-BOTTOM: #ff7300 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff5d8;  margin-top:5px;
}

.alr1 {
	BORDER-RIGHT: #ff7300 1px solid; PADDING-RIGHT: 20px; BACKGROUND-POSITION: 3px 3px; BORDER-TOP: #ff7300 1px solid; padding-left:5px; PADDING-BOTTOM: 0px; padding-top:3px; BORDER-LEFT: #ff7300 1px solid; WIDTH: 71%; COLOR: #000; BORDER-BOTTOM: #ff7300 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff5d8;  margin-top:5px;
}

/*按钮*/

.tag01{
	border:0px;
	background-image: url(yl_03.gif);
	background-color:white;
	color:#000;
	height:22px;
	width:114px;
}


.tag03{
	border:0px;
	background-image: url(reg_02.gif);
	background-color:white;
	color:#000;
	height:36px;
	width:140px;
	font-size:14px;
}

.tag04{
	border:0px;
	background-image: url(reg_03.gif);
	background-color:white;
	color:#000;
	height:36px;
	width:117px;
	font-size:14px;
}

.tag05{
	border:0px;
	background-image: url(reg_04.gif);
	background-color:white;
	color:#000;
	height:36px;
	width:117px;
	font-size:14px;
}

.tag06{
	border:0px;
	background-image: url(reg_05.gif);
	background-color:white;
	color:#000;
	height:36px;
	width:117px;
	font-size:14px;
}

.tag07{
	border:0px;
	background-image: url(reg_05.gif);
	background-color:white;
	color:#ccc;
	height:36px;
	width:117px;
	font-size:14px;
}

.tag08{
	border:0px;
	background-image: url(reg_12.gif);
	height:26px;
	width:65px;
	line-height:26px;
	text-align:center;
	float:left;
	text-decoration:none;
	color:#000;
	cursor:hand;
}

.tag09{
	border:0px;
	background-image: url(reg_6.gif);
	height:36px;
	width:253px;
	text-decoration:none;
	cursor:hand;
	line-height:36px;
	font-size:16px;
	text-align:center;
	color:#212121;
}

.main_con {border:1px #ccc solid; width:300px; height:150px; margin:auto; padding:10px;SCROLLBAR-FACE-COLOR: #7e9dba;  PADDING-BOTTOM: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #7e9dba; OVERFLOW: auto; SCROLLBAR-SHADOW-COLOR: #7e9dba; SCROLLBAR-3DLIGHT-COLOR: #fff; SCROLLBAR-ARROW-COLOR: #fff; PADDING-TOP: 15px; SCROLLBAR-TRACK-COLOR: #e9f2f9; SCROLLBAR-DARKSHADOW-COLOR: #fff; POSITION: relative;
}

/*宽屏*/
#rightfunction { width:100%; float:left; margin-right:-250px;}
#leftfunction {	width:240px; float:right; margin:0;}
.r_200{margin-right:250px;border:1px #ccc solid;}


/*  导航  */	



.hy_con {OVERFLOW: auto; POSITION: relative; HEIGHT: 150px; width:100%;}




/*新增*/
#main_body{width:990px; margin:auto;}

#left{float:left; width:740px; margin-right:10px;}
#right{float:right; width:240px;}





/*我的简历*/
#wdjl_top{
	background-image:url(dlh_01.gif); 
	height:23px; 
	padding-top:6px;
	padding-left:10px;
	border:1px #ccc solid;
	border-bottom:0px;
	margin-top:8px;
	font-size:14px;
	font-weight:bold;
	}
#wdjl_top a	{font-size:14px; font-weight:bold; text-decoration:none;}

#wdjl_cont{
	border:1px #ccc solid;
	border-top:0px;
	padding:10px;
	}	
	#wdjl_cont dt{line-height:180%;}



/*搜索页行业搜索样式*/
#wdjl_cont a{ color:#039; text-decoration:none;}
#wdjl_cont a:hover { color:#f00; text-decoration:none;}


#wdjl_cont .a_xw{ color:#039; text-decoration:none;}
#wdjl_cont .a_xw:hover { color:#f00; text-decoration:none;}

#wdjl_cont .a_comp{ color:#666; text-decoration:none;}
#wdjl_cont .a_comp:hover { color:#f00; text-decoration:none;}

#wdjl_cont1{
	border:1px #ccc solid;
	border-top:0px;
	padding:5px;
	}
	#wdjl_cont1 a{color:#003399;}
	#wdjl_cont1 dt{line-height:180%; margin-bottom:5px;}





#rightnav{float:left; margin:8px 30px 0 5px;}





#body_nav{width:990px; margin:auto;}

#body_left{width:230px; float:left;}
#body_right{width:100%; margin-left:-240px; float:right;}
.l_250{margin-left:240px;}

#zwfl_top{background-image:url(index_left_2.gif); height:31px; border-left:1px #5D96D4 solid; border-right:1px #5D96D4 solid;}



#rzzc_top{background-image:url(index_left_01.gif); height:25px; line-height:25px; border:1px #5D96D4 solid; margin-top:10px;}
	#rzzc_top #tit{float:left; font-size:14px; font-weight:bold; color:#333333; padding:5px 0 0 10px;}
	#rzzc_top #lin{float:right; padding:5px 5px 0 0;}
#rzzc_cont{background-color:#F2F8FF; border:1px #5D96D4 solid; border-top:0px; padding:5px 8px; clear:both;}	
#rzzc_cont li{line-height:200%;}
#rzzc_cont dt{color:#043FC1; padding:7px 0; font-weight:bold; font-size:14px;}
#rzzc_cont dd a{line-height:180%;}
#rzzc_cont .a_tit{color:#07519A; font-size:14px;}
#rzzc_cont .a_tit:hover{color:#ff0000; font-size:14px;}

#rzzc_cont .a_more{color:#07519A; text-decoration:underline;}
#rzzc_cont .a_more:hover{color:#ff0000; text-decoration:underline;}

#rzzc_cont .#gend{text-align:right;}

/*职位分类切换*/
#zwfl_left{margin:0 0 0 10px; clear:both;}
#zwfl_left .aa {
	background-image:url(index_left_3.gif);
    color:#07519A;
    width:86px;
    height:26px;
    text-align:center;
    line-height:26px;
    float:left;
    cursor: hand;
    font-weight:bold;
	font-size:14px;
	margin-top:5px;
	}
#zwfl_left .bb {
    color:#fff;
    width:86px;
    height:26px;
    text-align:center;
    line-height:26px;
    float:left;
    cursor: hand;
    font-weight:bold;
	font-size:14px;
	margin-top:5px;
	}
	
/*职位搜索切换*/
#zwss_top{background-image:url(index_left_7.gif); height:27px; clear:both;}
	#zwss_top #qieh{float:left;}
	#zwss_top #guaj{float:right; color:#666666;}
		#zwss_top #guaj a{color:#666666;}
#zwss_top .aa {
	background-image:url(index_left_8.gif);
    width:92px;
    height:27px;
    text-align:center;
    line-height:27px;
    float:left;
    cursor: hand;
    font-weight:bold;
	font-size:14px;
    color:#075198;
	text-decoration:none;
	}
#zwss_top .bb {
	background-image:url(index_left_9.gif);
    width:92px;
    height:27px;
    text-align:center;
    line-height:27px;
    float:left;
    cursor: hand;
    font-weight:bold;
	font-size:14px;
    color:#075198;
	text-decoration:none;
	}	
	
#zwss{background-color:#F2F8FF; border:1px #AACCEF solid; padding:8px; width:490px; float:left; clear:both;}
#zwss_cont{border:1px #AACCEF solid; border-top:0px; padding:10px; background-color:#ffffff; clear:both;}
.ss_in{height:18px; background-image:url(index_left_4.gif); border:1px #C0BBB5 solid;}
.src_keyw { color:#666666;}
.ssbut{
	border:0px;
	background-image: url(index_left_but.gif);
	color:#000;
	height:28px;
	width:101px;
	font-size:14px;
	font-weight:bold;
}

	
/*求职登录切换*/
#dengl_top{float:right;}
#dengl_top .bb {
	background-image:url(index_left_10.gif);
    width:116px;
    height:23px;
    text-align:center;
	padding-top:8px;
    float:left;
    cursor: hand;
    font-weight:bold;
    color:#520100;
	}
#dengl_top .aa {
	background-image:url(index_left_11.gif);
    width:116px;
    height:23px;
    text-align:center;
	padding-top:8px;
    float:left;
    cursor: hand;
    font-weight:bold;
    color:#520100;
	}
			
#dengl_cont{border:1px #F3AFB0 solid; border-top:0px; float:right; background-image:url(index_left_5.gif); background-repeat:repeat-x; background-position:bottom right; width:230px; padding:5px 0;}


/*右侧内容*/

#right_tit{background-image:url(index_left_1.gif); height:29px; line-height:29px; border-right:1px #AACCF1 solid; margin-top:10px;}
	#right_tit #tit{float:left;}
	#right_tit #tit1{float:left; border-left:1px #AACCF1 solid; height:22px; padding:7px 0 0 10px; font-size:14px; color:#075198; font-weight:bold;}
		#right_tit #tit .aa {
			background-image:url(index_left_15.gif);
			width:150px;
			height:29px;
			text-align:center;
			line-height:29px;
			float:left;
			cursor: hand;
			font-weight:bold;
			font-size:14px;
			color:#075198;
			}
		#right_tit #tit .bb{
			background-image:url(index_left_14.gif);
			width:150px;
			height:29px;
			text-align:center;
			line-height:29px;
			float:left;
			cursor: hand;
			font-weight:bold;
			font-size:14px;
			color:#075198;
			}

	#right_tit #lin{float:right; padding:5px 5px 0 0;}
	
#rem{margin:10px auto;}
	#rem li.le{float:left; width:370px;}
	#rem li.ri{float:right; width:370px;}	
	#rem img{border:1px #333 solid;}
	
#zwtj_cont{border:1px #AACCEF solid; border-top:0px; padding:8px; clear:both; height:1%;}	
	#zwtj_cont #biao{float:left;}	
		
	#zwtj_cont #gg{float:right;}
		#zwtj_cont #gg ul{float:right;}	
		#zwtj_cont #gg li{float:left; margin-right:5px; font-size:0px; line-height:0px; margin:2px 0px; text-align:right;}
		#zwtj_cont #gg img{border:1px #ccc solid;}
#zwtj_cont dt{
	background-image:url(index_left_16.gif); 
	width:49px; 
	height:21px; 
	line-height:21px; 
	float:left; 
	text-align:center;
	margin:0 5px 8px 6px;
	}	
	#zwtj_cont dt a{color:#01468B;}