﻿

body
{
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #444444;
	font-family: '宋体' , Simsun; /*background:#FBB732;*/
}

a:link, a:visited
{
	font-size: 12px;
	font-weight: 100;
	color: #444444;
	text-decoration: none;
	font-weight: 100;
}
a:hover
{
	font-size: 12px;
	font-weight: 100;
	color: #f10000;
	text-decoration: none;
}
.clear
{
	clear: both;
}


/*首页页头开始*/
.headtop
{
	font-size: 12px;
	background: url(/images/index/top10_bg.gif);
	padding-top: 2px;
}
.headtop1
{
	font-size: 12px;
	background: url(/images/index/gray_bg.gif);
	border: 1px solid #cccccc;
	border-top: none;
}
.logo
{
	border: 1px solid #F5F7FA;
	width: 202px;
	height: 64px;
}

/*广告*/
.topadver
{
	float: right;
	text-align: left;
	margin-left: 5px;
	height: 62px;
}

/*首页导航*/
.j_nav
{
	font-size: 12px;
	color: #ffffff;
}
.j_nav .left
{
	background: url(/jobseeker/image/Person10_left.jpg);
	height: 30px;
	width: 3px;
}
.j_nav .right
{
	background: url(/jobseeker/image/Person10_right.jpg);
	height: 30px;
	width: 3px;
}
.j_nav .tbbg
{
	background: url(/jobseeker/image/Person10_bg.jpg);
	height: 30px;
}
.j_nav .w4
{
	width: 12px;
	background: url(/jobseeker/image/Person10_bg3.jpg);
	height: 30px;
}

.j_nav a:link
{
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.j_nav a:visited
{
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.j_nav a:hover
{
	color: #FFFF00;
	text-decoration: none;
}

/*index body*/
.framework
{
	margin: 0 auto;
	padding: 0;
	width: 980px;
	margin-top: 0px;
	background: #ffffff;
}
#first_screen
{
	margin-top: 10px;
	width: 100%;
}
#first_screen .left
{
	float: left;
	margin: 0;
	width: 260px;
	margin-right: 10px;
	overflow: hidden;
	height: 228px;
}
#first_screen .content
{
	margin-bottom: 11px;
}
/*链接样式*/
.current_blue:link
{
	font-weight: 100;
	color: #0868C8;
}
.current_blue:visited
{
	font-weight: 100;
	color: #0868C8;
}
.current_blue:hover
{
	font-weight: 100;
	color: #ff6600;
	border-bottom: 1px solid #ff6600;
}
.current_red:link
{
	font-weight: 100;
	color: #f10000;
}
.current_red:visited
{
	font-weight: 100;
	color: #f10000;
}
.current_red:hover
{
	font-weight: 100;
	color: #ff6600;
	border-bottom: 1px solid #ff6600;
}
/*index login*/
.login_b
{
	width: 260px;
	border: 1px solid #949494;
}
.login_t
{
	background: url(/Images/newIndex/login01.gif) no-repeat center;
	height: 25px;
}
.logn_btn_red
{
	background: url(/Images/newIndex/loginbtn.gif);
	width: 46px;
	height: 39px;
	cursor: pointer;
	border: 0px;
}
.logn_btn_blue
{
	background: url(/Images/newIndex/loginbtnblue.gif);
	width: 46px;
	height: 39px;
	cursor: pointer;
	border: 0px;
}
.login_td
{
	height: 26px;
	padding-left: 25px;
	width: 160px;
}
.login_input
{
	border: 1px solid #DD7631;
	background: #FFFFEC;
	width: 108px;
}
.login_total
{
	border-bottom: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
	padding-left: 5px;
	height: 26px;
}

/*joblist*/
#first_screen .center
{
	float: left;
	margin: 0;
	width: 460px;
	overflow: hidden;
	height: 228px;
}

#first_screen .border
{
	border: 1px solid #949494;
	width: 458px;
	height: 220px;
}
#first_screen .job_title
{
	background: url(/images/index/jobbg.gif);
	height: 28px;
	font-size: 12px;
	font-weight: bold;
	color: #980808;
	overflow: hidden;
}
#first_screen .fltit
{
	margin-top: 5px;
	border: 1px solid #d6d6d6;
	border-bottom: none;
	height: 22px;
	width: 100px;
	float: left;
	margin-left: 40px;
	line-height: 21px;
	text-align: center;
	background: #ffffff;
	_margin-left: 25px; /*ie6*/
	cursor: pointer;
}
#first_screen .frtit
{
	margin-top: 5px;
	border: 1px solid #d6d6d6;
	height: 21px;
	width: 100px;
	float: left;
	margin-left: 40px;
	_margin-left: 25px; /*ie6*/
	line-height: 21px;
	text-align: center;
	background: #E7E7E7;
	cursor: pointer;
}
#first_screen .hotcompany
{
	background: url(/images/index/small.gif) no-repeat left center;
	height: 20px;
	line-height: 20px;
	padding-left: 10px;
	float: left;
	width: 135px;
	margin-left: 5px;
	overflow: hidden;
}
#first_screen .hotcompany a:link
{
	font-weight: 100;
}
#first_screen .hotcompany a:visited
{
	font-weight: 100;
}
#first_screen .hotcompany a:hover
{
	font-weight: 100;
}
#first_screen .hotjob
{
	background: url(/images/index/small.gif) no-repeat left center;
	height: 20px;
	line-height: 20px;
	padding-left: 10px;
	float: left;
	width: 75px;
	margin-left: 5px;
	overflow: hidden;
}
#first_screen .hotjob a:link
{
	font-weight: 100;
}
#first_screen .hotjob a:visited
{
	font-weight: 100;
}
#first_screen .hotjob a:hover
{
	font-weight: 100;
}

#first_screen .right
{
	float: right;
	margin: 0;
	width: 240px;
	overflow: hidden;
	height: 228px;
}


/*搜索*/
.j_sarch_b
{
	border: 3px solid #f70;
	width: 234px;
}

.j_sarch_c
{
	border: 3px solid #1273C6;
	width: 234px;
}
.title_serch
{
	margin: 0 auto;
	width: 100%;
	height: 34px;
	background: url(/images/index/j_sarch_navbg.gif);
}

.title_serch_01
{
	margin: 0 auto;
	width: 100%;
	height: 34px;
	background: url(/images/index/j_sarch_navbg_01.gif);
}


.tbg1 h3
{
	float: left;
	font-weight: bold;
	color: #F70;
	cursor: pointer;
	background: url(/images/index/j_sarch_nav.gif) left top no-repeat;
	height: 30px;
	width: 56px;
	padding: 4px 0 0 0;
	margin: 0 4px 0 0;
	text-align: center;
	font-size: 12px;
}

.tbg1 h4
{
	float: left;
	font-weight: bold;
	color: #AC5000;
	cursor: pointer;
	height: 34px;
	background: url(/images/index/j_sarch_nav.gif) left -34px no-repeat;
	height: 30px;
	width: 56px;
	padding: 4px 0 0 0;
	margin: 0 4px 0 0;
	text-align: center;
	font-size: 12px;
}
.tbg2 h3
{
	float: left;
	font-weight: bold;
	color: #2C7CE0;
	cursor: pointer;
	background: url(/images/index/j_sarch_nav_01.gif) left -34px no-repeat;
	height: 30px;
	width: 56px;
	padding: 4px 0 0 0;
	margin: 0 4px 0 0;
	text-align: center;
	font-size: 12px;
}

.tbg2 h4
{
	float: left;
	font-weight: bold;
	color: #2C7CE0;
	cursor: pointer;
	height: 34px;
	background: url(/images/index/j_sarch_nav_01.gif) left 0 no-repeat;
	height: 30px;
	width: 56px;
	padding: 4px 0 0 0;
	margin: 0 4px 0 0;
	text-align: center;
	font-size: 12px;
}

.j_search_img
{
	float: right;
	padding: 4px 10px 0 0;
	color: #ffffff;
	font-weight: bold;
}

.search_body
{
	padding: 5px 5px 8px 8px;
}



.j_sarch_telbg
{
	background: url(/images/index/dot_01.gif) left top repeat-x;
	height: 33px;
	padding: 0 0 0 5px;
}

.j_sarch_tel
{
	color: #f70;
	font-weight: bold;
	padding: 5px 0 0 5px;
	height: 30px;
	_height: 28px;
	line-height: 25px;
}

.j_sarch_tel_c
{
	color: #007EFF;
	font-weight: bold;
	padding: 5px 0 0 35px;
	height: 35px;
	_height: 28px;
	line-height: 25px;
}

/*tip*/
.tip
{
	font-size: 12px;
	position: absolute;
	top: 30px;
	left: -5px;
	background: url(            "/images/index/bg.gif" ) no-repeat right top;
	font-weight: normal;
	margin-left: 200px;
}
.tipbulb
{
	font-size: 12px;
	background: url(            "/images/index/tip_bulb.gif" ) no-repeat left top;
	padding: 4px 2px 10px 15px;
	white-space: nowrap;
	color: #000;
	line-height: 100%;
}

/*焦点广告*/
.hot_ad_b
{
	border: 1px solid #949494;
	width: 978px;
	height: 145px;
	overflow: hidden;
}

.hot_ad_b .left
{
	float: left;
	padding: 5px;
}
.hot_ad_b .center
{
	padding-top: 5px;
	padding-bottom: 5px;
	width: 55px;
	float: left;
}
.hot_ad_b .right
{
	float: left;
	height: 145px;
	width: 595px;
}
.hot_img
{
	width: 192px;
	height: 60px;
	overflow: hidden;
	margin-top: 8px;
	float: left;
	margin-left: 6px;
	_margin-left: 4px; /*ie6*/
}
.hot_img img
{
	border: 0px;
	height: 60px;
	width: 192px;
}

/*div tit*/
.tit_border
{
	width: 980px;
	margin-top: 5px;
}
.tit_left
{
	background: url(/images/newIndex/titbg.gif);
	width: 130px;
	height: 29px;
	float: left;
	line-height: 29px;
	padding-left: 20px;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
.tit_left a:link
{
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
.tit_left a:visited
{
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
.tit_left a:hover
{
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
.tit_bg
{
	background: url(/images/newIndex/titbg1.gif);
	height: 29px;
	line-height: 29px;
	float: left;
	text-align: right;
	font-size: 12px;
	color: #949494;
	width: 826px;
}
.tit_right
{
	background: url(/images/newIndex/titbg2.gif);
	height: 29px;
	width: 4px;
	overflow: hidden;
	float: right;
}
.tit_bg a:link
{
	color: #949494;
	font-size: 12px;
	text-decoration: none;
}
.tit_bg a:visited
{
	color: #949494;
	font-size: 12px;
	text-decoration: none;
}
.tit_bg a:hover
{
	color: #ff6600;
	font-size: 12px;
	text-decoration: none;
}
/*招聘广告*/
.job_ad_b
{
	border: 1px solid #DDDDDD;
	width: 975px;
	overflow: hidden;
	padding-top: 5px;
	padding-left: 3px;
}
.job_ad_b .item
{
	border: 1px solid #949494;
	background: #F7F7F7;
	width: 131px;
	height: 61px;
	text-align: center;
	overflow: hidden;
	margin-left: 5px;
	margin-bottom: 5px;
	padding-top: 3px;
	float: left;
	display: inline;
}
.job_ad_b .img img
{
	border: 0px;
	width: 125px;
	height: 41px;
}
.job_ad_b .text
{
	height: 20px;
	line-height: 20px;
}

/*招聘信息*/
.jobinfo
{
	width: 100%;
	margin-top: 10px;
	margin-bottom: 5px;
}
.jobinfo .left
{
	width: 980px;
	float: left;
}
.jobinfo .joblist
{
	width: 980px;
}
.tit_bg1
{
	background: url(/images/newIndex/titbg1.gif);
	height: 29px;
	line-height: 29px;
	float: left;
	text-align: right;
	font-size: 12px;
	color: #949494;
	width: 850px;
}
.tit_bg1 a:link
{
	color: #949494;
	font-size: 12px;
	text-decoration: none;
}
.tit_bg1 a:visited
{
	color: #949494;
	font-size: 12px;
	text-decoration: none;
}
.tit_bg1 a:hover
{
	color: #ff6600;
	font-size: 12px;
	text-decoration: none;
}

.jobinfo .right
{
	float: left;
	width: 180px;
	text-align: right;
}
.b_person
{
	border: 1px solid #dddddd;
	width: 178px;
	background: #FCFCFC;
	text-align: center;
}
.b_person .title
{
	background: url(/images/index/icon_gray.gif) no-repeat center;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	font-weight: bold;
	color: #980808;
}

.b_person td
{
	height: 18px;
}

.joblistInfo
{
	border: 1px solid #ECECEC;
	width: 978px;
	border-top: none;
}
.moreinfo
{
	border-top: 1px solid #dddddd;
	text-align: right;
	height: 22px;
	background: #FFFFDD;
}
.moreinfo1
{
	text-align: right;
	height: 22px;
	background: #FFFFDD;
}
.moreinfo a:link
{
	text-decoration: none;
	color: #013F8A;
}
.moreinfo a:visited
{
	text-decoration: none;
	color: #013F8A;
}
.moreinfo a:hover
{
	text-decoration: none;
	color: #ff6600;
}
.i_divItem
{
	float: left;
	width: 480px;
	overflow: hidden;
	border-bottom:1px solid #dddddd;
}
.i_divItemBlank
{
	float: left;
	width: 7px;
	overflow: hidden;
	
}
.i_divItem_Suang
{
	float: left;
	width: 480px;
	overflow: hidden;
	border-bottom:1px solid #dddddd;
	background:#F9F9F4;
}

.i_table
{
	width: 100%;
	height: 22px;
}
.i_company
{
	margin-left: 5px;
	margin-right: 5px;
	float: left;
	height: 24px;
	line-height: 24px;
	background: url(/images/index/small.gif) no-repeat left center;
	padding-left: 8px;
}
.i_more
{
	float: left;
	margin-right: 5px;
	height: 24px;
	line-height: 24px;
	background: url(/images/index/jt.gif) no-repeat left center;
	padding-left: 15px;
}
.i_more a
{
	text-decoration: none;
	color: #0000ff;
}
.i_more a:visited
{
	text-decoration: none;
	color: #0000ff;
}
.i_more a:hover
{
	text-decoration: none;
	color: #ff6600;
}
.i_jobs
{
	float: left;
	margin-right: 5px;
	height: 24px;
	line-height: 24px;
}
.i_jobs a:link
{
	text-decoration: none;
	color: #013F8A;
}
.i_jobs a:visited
{
	text-decoration: none;
	color: #013F8A;
	font-weight: 100;
}
.i_jobs a:hover
{
	text-decoration: none;
	color: #ff6600;
}

/*第四屏*/
.item
{
	width: 280px;
	float: left;
}
.item_left
{
	background: url(/info/images/tit02_left.gif);
	width: 19px;
	height: 27px;
	float: left;
}
.item_bg
{
	background: url(/info/images/tit02_bg.gif);
	width: 19px;
	height: 27px;
	float: left;
	width: 219px;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	line-height: 27px;
}
.item_right
{
	background: url(/info/images/tit02_right.gif);
	height: 27px;
	width: 42px;
	float: left;
	line-height: 27px;
}
.table_icon
{
	border: 1px solid #D6D6D6;
	border-top: none;
	background: url(/info/images/bg_ico.gif) no-repeat;
}
.table_icon a:link, a:visited
{
	color: #333333;
	font-weight: 100;
}
.table_icon a:hover
{
	color: #ff6600;
}
.table_icon .tdheight
{
	height: 24px;
}
.ico_item
{
	border: 1px solid #dddddd;
	float: left;
	width: 396px;
	margin-left: 10px;
	margin-right: 10px;
}
.ico_item a:link, a:visited
{
	color: #333333;
	font-weight: 100;
}
.ico_item a:hover
{
	color: #ff6600;
}
.ico_item_01
{
	border-bottom: 1px solid #dddddd;
	height: 28px;
	line-height: 28px;
	color: #000000;
	font-weight: bold;
}
.ico_item_02
{
	font-size: 12px;
}
.divfloat
{
	color: #dddddd;
	float: left;
	width: 190px;
	height: 20px;
	line-height: 20px;
}
.item_table
{
	border: 1px solid #D6D6D6;
	border-top: none;
	background: url(/info/images/bg.gif) no-repeat;
}

.item_table .tdheight
{
	height: 24px;
}
.item_table a:link, a:visited
{
	font-size: 12px;
	color: #333333;
	font-weight: 100;
	text-decoration: none;
}
.item_table a:hover
{
	font-size: 12px;
	color: #ff6600;
	font-weight: 100;
	text-decoration: none;
}
/*第五屏*/
/*seo*/
#div_left
{
	background: url(/info/images/tit_left.gif);
	width: 40px;
	height: 42px;
	float: left;
}
#div_center
{
	background: url(/info/images/tit_center.gif);
	height: 42px;
	font-size: 12px;
	color: #676767;
	float: left;
	width: 932px;
	line-height: 42px;
	overflow: hidden;
}
#div_center a:link
{
	color: #676767;
	font-size: 12px;
	text-decoration: none;
}
#div_center a:visited
{
	color: #676767;
	font-size: 12px;
	text-decoration: none;
}
#div_center a:hover
{
	color: #ff6600;
	font-size: 12px;
	text-decoration: none;
}
#div_right
{
	background: url(/info/images/tit_right.gif);
	height: 42px;
	width: 8px;
	float: left;
}
#seo2
{
	width: 100%;
	margin-top: 5px;
}
#seo2 a:link
{
	color: #444444;
	text-decoration: none;
}
#seo2 a:visited
{
	color: #444444;
	text-decoration: none;
}
#seo2 a:hover
{
	color: #ff6600;
	text-decoration: none;
}
.seo2_left
{
	background: url(/images/index/seo_left.gif);
	width: 99px;
	height: 57px;
	float: left;
}
.seo2_bg
{
	background: url(/images/index/seobg.gif);
	height: 57px;
	float: left;
	width: 869px;
}
.seo2_right
{
	background: url(/images/index/seo_right.gif);
	height: 57px;
	float: left;
	width: 12px;
}

/*link*/
.link
{
	width: 980px;
	margin-top: 5px;
}
.link_left
{
	background: url(/images/newIndex/linleft.gif);
	width: 140px;
	height: 29px;
	float: left;
	line-height: 29px;
	padding-left: 10px;
	color: #444444;
	font-size: 12px;
}

.link_bg
{
	background: url(/images/newIndex/titbg1.gif);
	height: 29px;
	line-height: 29px;
	float: left;
	text-align: right;
	font-size: 12px;
	color: #444444;
	width: 826px;
}
.link_right
{
	background: url(/images/newIndex/titbg2.gif);
	height: 29px;
	width: 4px;
	overflow: hidden;
	float: right;
}
.link a:link
{
	color: #444444;
	font-size: 12px;
	text-decoration: none;
}
.link a:visited
{
	color: #444444;
	font-size: 12px;
	text-decoration: none;
}
.link a:hover
{
	color: #ff6600;
	font-size: 12px;
	text-decoration: none;
}
.link_item
{
	border: 1px solid #ECECEC;
	width: 973px;
	padding-left: 5px;
}

.linkimg
{
	margin-right: 5px;
	float: left;
}
.linkimg img
{
	border: 0px;
	width: 88px;
	height: 31px;
}
.linkfont
{
	float: left;
	width: 65px;
	margin-right: 4px;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
}

/*login*/
.personLogin
{
	width: 100%;
}
.personlogin .welcome
{
	font-weight: bold;
	color: #D2680A;
}
.personlogin .font
{
	color: #000;
	height: 22px;
	padding-left: 5px;
}
.personlogin .control
{
	color: #ff6600;
	height: 16px;
	padding-left: 5px;
	font-weight: bold;
}
.personlogin .item
{
	height: 22px;
	padding-left: 5px;
}
.personlogin a:link
{
	color: #013F8A;
	text-decoration: none;
	font-weight: 100;
}
.personlogin a:visited
{
	color: #013F8A;
	text-decoration: none;
	font-weight: 100;
}
.personlogin a:hover
{
	color: #f10000;
}

/*bottom*/
#bottom_nav
{
	background: url(/images/newIndex/barbg.gif);
	width: 980px;
	height: 29px;
}
#bottom_nav a:link, a:visited
{
	color: #ffffff;
}
#bottom_nav a:visited
{
	color: #ffffff;
	font-weight: 100;
}
#bottom_nav a:hover
{
	color: #000000;
	text-decoration: none;
}

#bottom_content
{
	margin-top: 10px;
}
#bottom_content a:link, a:visited
{
	color: #444444;
}
#bottom_content a:visited
{
	color: #444444;
}
#bottom_content a:hover
{
	color: #444444;
	text-decoration: underline;
}

.topadver
{
	float: right;
	text-align: left;
	margin-left: 10px;
	height: 62px;
}

.bottom_ad
{
	float: left;
	margin-bottom: 5px;
}



.btn_sou
{
	background: url(/images/newIndex/sou.gif);
	width: 48px;
	height: 20px;
	border: 0px;
	cursor: pointer;
}

/*.index_skin
{
	width: 100%;
	background: url(/images/skin/newYear.jpg) top center no-repeat;
	padding-top: 52px;
}*/


.resume_left
{ float:left; width:155px; height:150px;}
.resume_right
{ float:left; text-align:left;  text-align:left; padding-top:3px;}
.resume_item
{ float:left; width:158px; overflow:hidden; height:18px; text-align:left; line-height:18px;}
.tr2 {
	HEIGHT: 25px; BACKGROUND-COLOR: #eeeeee
}
.tr1 {
	HEIGHT: 25px; BACKGROUND-COLOR: #ffffff
}
