@charset "gb2312";

/*全局样式*/
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0px; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
	padding: 0px;
	font-size:12px;
	overflow:auto;
}


li{
	font-size: 12px;
	list-style-type: none;
	background-image: url(../Image/point_03.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	line-height:20px;
}


label,input,select, {font-size: 12px;color: #000000;}

.lanmuFrame {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #f39700;
	border-bottom-color: #f39700;
	border-left-color: #f39700;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f39700;
}
.lanmuTitle {font-size: 14px; font-weight: bold;color: #FFFFFF;	padding-left: 20px;}

/*文字样式*/
A:link {text-decoration: none; color: #000000} 
A:visited {text-decoration: none; color: #000000} 
A:active {text-decoration: underline;color:#FF00FF} 
A:hover {text-decoration: underline; color: #FF7F24}

.fontWhite12 {font-size: 12px; color: #FFFFFF;}

.fontWhite12B {font-size: 12px; color: #FFFFFF; font-weight: bold;}

.fontWhite12C {font-size: 12px; color: #FFFFFF; font-weight: bold;  background-image: url(../Image/table_bg_01.gif)}

.fontWhite14B {font-size: 14px; color: #FFFFFF; font-weight: bold;}
.fontWhite14B A:link {text-decoration: none; color: #FFFFFF;} 
.fontWhite14B A:visited {text-decoration: none; color: #FFFFFF;} 
.fontWhite14B A:hover {text-decoration: underline; }

.fontGray12 {font-size: 12px; color: #9f9f9f; }

.fontGray12B {font-size: 12px; color: #9f9f9f; font-weight: bold;}


.fontRed12 {font-size: 12px; color: red; }

.fontBlack12 {font-size: 12px;color: #000000;font-weight: normal;}

.fontBlue14B {font-size: 12px; color: #00509a; }

.fontYellow12 {font-size: 12px;color: #eb6100;}
.fontYellow12 A:link {text-decoration: none; color: #eb6100;} 
.fontYellow12 A:visited {text-decoration: none; color: #eb6100;} 
.fontYellow12 A:hover {text-decoration: underline; }

.fontYellow14B {font-size: 14px;color: #eb6100;	font-weight: bold;}

.fontYellow14 {font-size: 14px; color: #eb6100; }
.fontYellow14 A:link {text-decoration: none; color: #eb6100;} 
.fontYellow14 A:visited {text-decoration: none; color: #eb6100;} 
.fontYellow14 A:hover {text-decoration: underline; }

.fontDate12 {font-size: 12px; color: #85a8b1; }

/*导航样式*/
.navTitle {
	float: left;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 5px;

}

.navMenu{float: left;font-size: 12px;color: #FFFFFF;margin-left: 50px;padding-top: 7px;}
.navMenu A:link {text-decoration: none; color: #FFFFFF} 
.navMenu A:visited {text-decoration: none; color: #FFFFFF} 
.navMenu A:hover {text-decoration: underline; color: #FFFFFF}

.navMenu2 {float: left;font-size: 12px;color: #FFFFFF;margin-left: 50px;padding-top: 3px;}
.navMenu2 A:link {text-decoration: none; color: #FFFFFF} 
.navMenu2 A:visited {text-decoration: none; color: #FFFFFF} 
.navMenu2 A:hover {text-decoration: underline; color: #FFFFFF}

.LanguageFont {float: left; padding-top: 20px; font-size: 12px;	line-height: 18px;	color: #707070;}
.LanguageFont A:link {text-decoration: none; color: #707070} 
.LanguageFont A:visited {text-decoration: none; color: #707070} 
.LanguageFont A:hover {text-decoration: underline; color: #707070}

/*按钮样式*/

#button01 A {display: block;font-size: 12px;height:20px;width: 123px;color: #eb6100;background-image: url(../Image/button_grey_01a.gif);background-repeat: no-repeat;text-align: center;padding-top: 4px;}
#button01 A:link {text-decoration: none;}
#button01 A:visited {text-decoration: none;}
#button01 A:hover {color: #eb6100;background-image:url(../Image/button_grey_01b.gif);}

#button02 A {display: block;font-size: 12px;height:20px;width: 101px;color: #eb6100;background-image:url(../Image/button_grey_02a.gif);background-repeat: no-repeat;text-align: center;padding-top: 4px;}
#button02 A:link {text-decoration: none;}
#button02 A:visited {text-decoration: none;}
#button02 A:hover {color: #eb6100;background-image:url(../Image/button_grey_02b.gif);}

#tab01 A {display: block;font-size: 12px;height:23px;width: 95px;color: #9f9f9f;background-image:url(../Image/tab_01a.gif);background-repeat: no-repeat;text-align: center;padding-top: 4px;}
#tab01 A:link {text-decoration: none;}
#tab01 A:visited {text-decoration: none;}
#tab01 A:hover {color: #ffffff;background-image:url(../Image/tab_01b.gif);}

/*底部版权样式*/
#foot {
	font-size: 12px;
	color: #000000;
	background-color: #f4f3f2;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cdcdcd;
	line-height: 18px;
	height: 90px;
	width: 985px;	
	text-align: center;
}
#foot A:link {text-decoration: none; color: #000000} 
#foot A:visited {text-decoration: none; color: #000000} 
#foot A:active {text-decoration: underline} 
#foot A:hover {text-decoration: underline; color: #eb6100}


/*页面布局样式*/
.per001Frame {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f39700;
	border-bottom-color: #f39700;
	margin-top:5px;
	margin-left:31px;
	margin-right:12px;
	height:92px;
}

.per005Left {
	float: left;
	width: 188px;
	margin-top: 20px;
	margin-right: 22px;
	margin-bottom: 30px;
	border: 1px solid #ff7d05;
}
.per005Left #menuNoteBg {
	background-image: url(../Image/per005_menu_note_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 175px;
	width: 188px;
	margin-bottom: 20px;
}

.per005Left #menuTitle {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-top: 8px;
}

.per005Left #menuTitlebg {
	background-image: url(../Image/per005_menu_title_bg.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 188px;
}

.per005Left #menuContent {
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	font-size: 12px;
	line-height: 20px;
}

.per005Right {margin-top: 20px; margin-bottom: 30px;	float: left;}

.per005Right #tableIndent {	padding-left: 20px;}

.per005Right #tableFooter {
	background-image: url(../Image/per002_table_bottom.gif);
	height: 30px;
	background-repeat: repeat-x;
}

.per005Right #title01 {
	float: left;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../Image/table_bg_01.gif);
	padding-top: 9px;
	padding-left: 20px;
	height: 21px;
	width: 200px;
	font-weight: bold;
}

.per005Right #title02 {
	float: left;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../Image/table_bg_02.gif);
	padding-top: 9px;
	padding-left: 20px;
	height: 21px;
	width: 200px;
	font-weight: bold;
}

.per005Right #titleBg {
	background-image: url(../Image/table_bg_03.gif);
	padding-top: 5px;
	padding-right:20px;
	height: 25px;
}

.per023_gsjj_textbox {
	padding: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFA129;
	border-bottom-color: #FFA129;
	border-left-color: #FFA129;
}
.per023_gsjj_textbox_foot {
	background-color: #FFA129;
	height: 6px;
}
.per023_hy {
	background-color: #eeeeee;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 20px;
	padding-left: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.per023_zw_textbox {
	border: 1px solid #ff7d05;
}

.per023_zw_textbox  #titleBg {
	background-image: url(../Image/nav_bg02.gif);
	background-repeat: repeat-x;
	height: 29px;
}

.per023_zw_textbox_02 {
	border: 1px solid #828282;
}

.per023_zw_textbox_02  #titleBg {
	background-image: url(../Image/nav_bg03.gif);
	background-repeat: repeat-x;
	height: 29px;
}

.per023_zw_textbox_li {
	font-size: 14px;
	color: #FFFFFF;
	list-style-type: none;
	font-weight: bold;
	background-image: url(../Image/nav_arrow.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-left: 5px;
}

.per023_zw_textbox_space {
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.per023_zw_textbox_content {
	line-height: 18px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}

.per023_zw_textbox_foot_01 {
	background-color: #fff7ef;
	height: 25px;
	padding-top: 5px;
}
.per027_jianjie {
	margin-right: 30px;
	margin-bottom: 20px;
	margin-left: 30px;
}
.per027_jianjie #titleBg {
	background-image: url(../Image/per027_title_bg.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 895px;
	font-size: 14px;
	font-weight: bold;
	color: #eb6100;
	padding-left: 20px;
	margin-top: 20px;
	margin-bottom: 5px;
}
.per027_jianjie #text {
	line-height: 18px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.per027_jianjie #pic {
	height: 96px;
	width: 124px;
	padding-top: 4px;
	padding-left: 4px;
	background-image: url(../Image/per027_pic_bg.gif);
	background-repeat: no-repeat;
}
.per033_textbox {
	margin-top: 10px;
	border: 1px solid #8c8c8c;
}

.per037_gsjj_textbox {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFA129;
	border-bottom-color: #FFA129;
	border-left-color: #FFA129;
}

.per037_gsjj_textbox #text {
	padding: 20px;
}


/*表格样式*/
.tableFooter {
	background-image: url(../Image/per002_table_bottom.gif);
	height: 24px;
	background-repeat: repeat-x;
	}	
	
.table01 {
	border: 1px solid #CCCCCC;
}

.table01 #td1 {
	padding-left: 15px;
	background-color: #EAEAEA;
}

.table01 #td2 {
	padding-left: 15px;
	background-color: #F7F7F7;
	color: #003366;
}

.table01_title_left_bg {
	background-color: #FFA129;
	padding-left: 15px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;
	width: 250px;}


.table02_title_left_bg {
	background-color: #898989;
	padding-left: 15px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;
	width: 250px;
}

.table02Frame {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #959595;
	border-bottom-color: #959595;
	border-left-color: #959595;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
}

.table03Frame {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #c9c9c9;
	border-bottom-color: #c9c9c9;
	border-left-color: #c9c9c9;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c9c9c9;
}

.line01 {color:#d4d4d4; height:1px; border: dashed;}

.line02{ color:#ffa129; height:1px; border: dashed;}

/*翻页样式*/

.fanye {float: right;}

.fanye A:link {text-decoration: none; color: #000000;} 
.fanye A:visited {text-decoration: none; color: #000000;} 
.fanye A:active {text-decoration: none;} 
.fanye A:hover {text-decoration: none; color: #eb6100; }

.fanye #Webdings {font-family: Webdings;}

/*首页样式*/
.home_nav01 {margin-left: 10px;	float: left;}

.home_nav02 {float: right;	margin-right: 10px;}


/*广告样式*/
.home_ad01_01 {	float: left;margin-top: 4px;}
.home_ad01_02 {	margin-top: 4px;margin-left: 8px;float: left;}

.home_ad02 {margin-top: 8px;}

.home_ad03{	float: left;}
.home_ad03_01 {	float: left;margin-top: 8px;}
.home_ad03_02 {	margin-top: 8px;margin-left: 8px;}

.home_ad04{	clear: left;}
.home_ad04_01 {	float: left;	margin-top: 8px;}
.home_ad04_02 {	float: left;	margin-top: 8px;	margin-left: 8px;}

.home_ad05 {float: left;margin-top: 8px;margin-left: 8px;}

.home_ad06 {
	margin-top: 8px;
	margin-bottom: 8px;
	clear: both;
	float: left;
}

/*资讯样式*/

.home_news_text {margin-top: 6px;margin-right: 20px;margin-bottom: 18px;margin-left: 20px;line-height:53px;}

/*.home_news_text div{
	list-style-type: none;
	background-image: url(../Image/bline_02.gif);
	background-position: 0px 22px;
	background-repeat: repeat-x;
}
*/
.home_news_01{
	
	
	margin-left: 8px;
	background-image: url(../Image/home_news_bg_01.gif);
	height: 182px;
	width: 382px;
}

.home_news_textbox {
	margin-top: 6px;
	margin-right: 20px;
	margin-left: 20px;
	background-image: url(../Image/home_news_textbox_bg.gif)
}

.home_news_textbox li {
	line-height: 23px;
	background-image: url(../Image/point_08.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	
}

.home_news_02 {

	
	background-image: url(../Image/home_news_bg_02.gif);
	height: 106px;
	width: 390px;
}

.home_news_text_marquee {
	font-size: 12px;
	color: #FF622C;
	height: 16px;
	padding-top: 6px;
	padding-right: 10px;
	padding-left: 10px;
}

.home_search_bg {
	background-image: url(../Image/home_search_bg.gif);
	background-repeat: no-repeat;
	height: 230px;
	width: 187px;
	float: left;

}

.home_fanmous_bg {
	background-image: url(../Image/home_fanmous_ribg.gif);
	background-repeat: no-repeat;
	float: left;
	height: 230px;
	width: 600px;
	
	margin-left: 8px;
	padding-left: 32px;
}

.home_famous_bgcolor
{
 background-image:url(../Image/home_gxzw_ribg.gif);
 width:230px ;
  
}

.home_fanmous_left {float:left;width:300px; margin-top:13px;}
.home_fanmous_left li{
	list-style-type: none;
	background-image: url(../Image/point_05.gif);
	background-position: 0px 8px;
	background-repeat: no-repeat;
	line-height: 20px;
    margin-left:60px;    
  
}

.la
{list-style-type: none;
	background-image: url(../Image/point_05.gif);
	background-position: 0px 8px;
	background-repeat: no-repeat;
	line-height: 13px;
	
}
.home_right_textbox {
	width: 127px;
	
	margin-left: 8px;
	margin-bottom: 8px;
	border: 1px solid #ff7d05;
}

.home_right_textbox #bg1 {
	background-image: url(../Image/home_zrzw_bg.gif);
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 24px;
	padding-left: 21px;
}


.home_right_textbox #bg2 {
	background-image: url(../Image/home_gxzw_bg.gif);
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 24px;
	padding-left: 21px;
}

.home_right_textbox #bg3 {
	background-image: url(../Image/home_top10_bg.gif);
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 24px;
	padding-left: 28px;
}

.home_right_textbox #bg4 
{
	
	background-image: url(../Image/home_xjgrhy_ribgtop.gif);
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 24px;
	padding-left: 28px;
}

.home_right_textbox #bg5 {
	margin-top: 10px;
	margin-bottom: 10px;
}


.home_right_xin1
{
	 background-image:url(../Image/home_xjgrhy_ribgtop.gif);
	 height:24px;
	 
}

.home_right_xin2
{
	background-image:url(../Image/home_xjgrhy_ribgbuttom.gif);
	height:24px;
}

.home_right_xin3
{
	background-image:url(../Image/home_zrzw_ribg.gif);
	height:24px;
}
.home_right_xin4
{
	background-image:url(../Image/home_gxzw_ribg.gif);
	height:24px;
}
.home_right_textbox #titleBg {
	background-image: url(../Image/nav_bg02.gif);
	background-repeat: repeat-x;
	height: 29px;
}

.home_right_textbox li{
	font-size: 12px;
	color: #FFFFFF;
	list-style-type: none;
	font-weight: bold;
	background-image: url(../Image/nav_arrow.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-left: 5px;
}

.home_right_textbox li A:link {text-decoration: none; color: #FFFFFF;} 
.home_right_textbox li A:visited {text-decoration: none; color: #FFFFFF;} 
.home_right_textbox li A:hover {text-decoration: underline; }


.home_left {float:left;}

.home_right {float:right;}

.home_left_title {
	background-image: url(../Image/nav_bg01.gif);
	background-repeat: repeat-x;
	height: 38px;
	
}

.home_left_title li{
	font-size: 12px;
	color: #FFFFFF;
	list-style-type: none;
	font-weight: bold;
	background-image: url(../Image/nav_arrow.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-left: 10px;
}
.home_left_title li A:link {text-decoration: none; color: #FFFFFF;} 
.home_left_title li A:visited {text-decoration: none; color: #FFFFFF;} 
.home_left_title li A:hover {text-decoration: underline; }

.home_rdzp {
	clear: left;
}

.home_rdzp div {
	float: left;
	line-height: 24px;
	background-image: url(../Image/point_01.gif);
	background-repeat: no-repeat;
	background-position: 5px 8px;
	padding-left: 20px;
	width: 256px;
}

.home_ltxx_textbox {
	background-image: url(../Image/home_news_textbox_bg.gif);
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #CCCCCC;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 8px;
	clear: left;
}

.home_ltxx_textbox li {
	line-height: 23px;
	background-image: url(../Image/point_09.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}

.home_hyzp {
	clear: left;
}

.home_hyzp div {
	float: left;
	line-height: 24px;
	background-image: url(../Image/point_10.gif);
	background-repeat: no-repeat;
	background-position: 5px 8px;
	padding-left: 20px;
	width: 256px;
}
.btn_ad1 {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BACKGROUND-IMAGE: url(http://images.51job.com/jobsearch/images/choice.gif); BORDER-LEFT: #ffffff 0px solid; WIDTH: 210px; CURSOR: pointer; BORDER-BOTTOM: #ffffff 0px solid; HEIGHT: 24px
}

/* Register.aspx */
.backImage
{
	text-align:center; 
	background-image:url(../Image/button_grey_01a.gif);
}
.validationCotrol
{
}
.TextBoxRight
{
	text-align:right;
}

.divES
{
	 font-size:9px;
	 width:106px;
	 height:20px;
	 
}

.ClassTopName
{
	color:#ff7400;
	font-size:14px;
}

.per007Left {
	width: 188px;
	margin-top: 10px;
	margin-right: 12px;
	margin-bottom: 30px;
	border: 1px solid #ff7d05;
}
.per007Left #menuNoteBg {
	background-image: url(../Image/per005_menu_note_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 175px;
	width: 188px;
	margin-bottom: 20px;
}

.per007Left #menuTitle {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-top: 8px;
}

.per007Left #menuTitlebg {
	background-image: url(../Image/per005_menu_title_bg.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 188px;
}

.per007Left #menuContent {
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	font-size: 12px;
	line-height: 20px;
}

.fontsize9
{
	font-size: 9pt;
}

.fontsize12
{
	font-size: 12px;
}

.ResumeCenterDiv
{
	margin-top: 20px;
	height: 5px; 
	background-image: url(../Image/bline_01.gif);
    background-repeat: repeat-x;
}

.fontsizelocation1
{
	font-size: 12px;
	margin-top: 12px; 
	margin-left: 10px;
}

.fontsizelocation2
{
	font-size: 12px;
	margin-top: 20px; 
	margin-left: 5px; 
	margin-bottom: 10px;
}

.panel {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #f39700;
	border-bottom-color: #f39700;
	border-left-color: #f39700;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f39700;
	margin-top:10px;
	margin-bottom:10px;
}
