/* CSS Document */
body { text-align: center; font-family:"宋体", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#404040;}
div,form,img {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
ul,ol,li,dl,dt,dd{list-style:none; text-align:left;
}

/* 链接颜色 */
a:link {color: #404040; text-decoration:none;}
a:visited {color: #404040;text-decoration:none;}
a:hover {color: #404040; text-decoration:underline;}

a:active {color: #404040;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#005db3;}
.BBlue,a.BBlue:link,a.BBlue:visited{color:#005db3; font-size:14px; font-weight:bold}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #a75d00; font-weight:bold}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff; font-size:14px; font-weight:bold;}
.sWhite,a.sWhite:link,a.sWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#3f3f3f;}
a.cBlack:hover{color:#bc2931; text-decoration:none}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff7b0f; background:none; padding-top:4px; padding-left:3px;}
.Orange,a.Orange:link,a.Orange:visited{color:#ff5d00; background:none; padding-top:4px; padding-left:3px;}
.Orange1,a.Orange1:link,a.Orange1:visited{color:#ff5d00; background:none;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#69850c;}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

/* 字体大小 */
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}

/* 其他属性 */
.overflow{overflow:auto; clear:both;}
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;}

/* 招聘更多左边 */
.JobMore{ width:950px; margin:0 auto; clear:both; margin-top:10px;
}
.JobMoreLeft{width:178px; float:left;
}
.JobMoreRight{float:right; width:760px; text-align:left
}

.CenterRight{float:left; width:455px; z-index:-1px; 
}
.CenterRight .center{ width:433px;  text-align:left; border:#ff7b0f 1px solid; border-bottom-width:0px; border-top-width:0px; padding:8px 10px 5px 10px; overflow:hidden;
}


.CenterRight .top{height:25px; background:url(images/News_RightTop.gif) no-repeat right center; line-height:25px; text-align:left;
}
.CenterRight .top .left{height:25px; width:10px; float:left; background:url(images/News_LeftTop.gif) no-repeat left;
}
.CenterRight .top .new{float:left; width:435px; line-height:25px; background:url(images/line.gif) no-repeat bottom left; font-size:14px; font-weight:bold; color:#ff7b0f; 
}

.CenterRight .bottom{ height:5px; background:url(images/News_RightBottom.gif) no-repeat right;font-size:1px;
}
.CenterRight .bottom .left{float:left; background:url(images/News_LeftBottom.gif) no-repeat left; width:7px; height:5px; font-size:1px;
}





.choose_SS {
         margin:0;
         width:320px;
		 display:inline;
         background-color:#ffffff; 
		 border-right:#a5a5a5 1px solid;
		 border-top:#a5a5a5 1px solid; 
		 border-left:#a5a5a5 1px solid; 
		 color:#000000; 
		 border-bottom:#a5a5a5 1px solid;
		 font-size:14px;
		 height:24px;
		 line-height:24px;
		 background: url(images/icon1.gif) no-repeat 5px 2px #ffffff; padding-left:25px;
		 margin-left:5px;

}


.choose_S { 
    margin-left:1px !important; margin-left:4px;
	float:left;
	padding:6px;
	text-align:center;
	background-color:#ffefe2;
	margin-bottom:5px;
	display:inline;
}
.choose_S input{vertical-align:middle
}

.fontLb{ width:66px !important;width:70px; float:left;line-height:20px; text-align:right; margin-top:5px; 
}
.kuang{width:140px; float:left; margin-left:5px; text-align:left;margin-top:5px;
}
.kuang1{float:left; margin-left:5px; text-align:left;margin-top:15px; padding-left:20px;
}
.select1{width:140px;
}
.select3{width:140px; margin-top:5px;
}



.JobAD{float:right; width:295px;
}




/* 公司列表 */
.ListH{ padding-bottom:5px; padding-top:5px; background:url(images/line3.gif) repeat-x bottom left; font-size:14px; margin-bottom:10px;
}
.ListH img{vertical-align:middle; padding-bottom:3px;
}
.JobMoreRight ul{margin:0; padding:0; list-style:none
}
.JobMoreRight li{float:left; width:180px; line-height:20px; padding-left:10px; text-align:left; background:url(images/point3.gif) no-repeat left center;
}

/* 求职应聘右边2007-11-28 */
.JobsRight{float:right; width:580px; text-align:left
}
.Jobs{ padding-bottom:2px;  background:url(images/zl_point.gif) no-repeat 0 3px; font-size:14px; color:#fe7200; font-weight:bold; padding-left:15px; margin-top:15px; clear:both; width:565px
}
.JobsContent { overflow:hidden; background:url(images/zl_line.gif) repeat-x top left; padding-top:10px; padding-left:10px; width:570px; margin-bottom:5px;
}

.JobsContent ul{margin:0; padding:0; list-style:none
}
.JobsContent li{float:left; margin-right:25px; width:auto; line-height:20px; background:url(../images/zl_line1.gif) no-repeat left 3px; padding-left:5px;  text-align:left; white-space:nowrap
}


/* 求职应聘右边文字广告2007-11-29 */
.FontAd{float:right; width:170px;margin-top:15px; margin-left:10px;
}
.FontAdRate{clear:both; height:25px; background:url(images/NewsRight.gif) no-repeat right center; text-align:left; color:#ffffff; font-weight:bold; line-height:25px; font-size:14px
}
.FontAdRate .left{float:left; width:9px; height:25px; background:url(images/NewsLeft.gif) no-repeat
}
.FontAdRateMain{clear:both; border:#ff7b0f 1px solid; border-top-width:0px; padding-bottom:8px; padding-top:8px; overflow:hidden;
}
.FontAdRateMain ul{margin:0; padding:0; list-style:none
}
.FontAdRateMain li{line-height:20px; padding-left:10px; width:auto; float:none; background:none
}


/* 招聘2007-11-29 */
.NZpin{float:right; width:760px; text-align:left
}


.Zpin{ width:760px; float:right;margin-top:5px;  height:28px; background-color:#fffaf2; z-index:100; 
}

.Zpin1 ul{margin:0 5px 0 0; padding:0; list-style:none;float:left
}
.Zpin1 li{float:left; line-height:28px; width:auto;
}
.Zpin1 li a:hover{color:White;}
.Zpin1 li a{float:left; background-image:url(images/zl_rightBg.gif);background-repeat:no-repeat; background-position:right top; display:block;  font-weight:bold; font-size:14px; text-decoration:none;
}
.Zpin1 li a span{float:left; background:url(images/zl_leftBg.gif) no-repeat left top; padding:0 13px 0 13px; cursor:pointer; line-height:28px; color:White; background-repeat:no-repeat; background-position:left top;display:inline;
}

.Zpin2 ul{margin:4px 0 0 0; padding:0; list-style:none;float:left
}
.Zpin2 li{float:left; line-height:24px; margin-right:4px;width:auto;
}
.Zpin2 li a{float:left; background-image:url(images/zl_sRightBg.gif);background-repeat:no-repeat; background-position:right top; display:block;
}
.Zpin2 a span{float:left; background:url(images/zl_sLeftBg.gif) no-repeat left top; padding:0 13px 0 13px; cursor:pointer; line-height:24px;  text-decoration:none;background-repeat:no-repeat; background-position:left top; 
}
.ZpinMain{ width:738px; float:right; border:#fe7200 1px solid; padding:10px;  height:585px;
}
.ZpinMain ul {margin:0 0 10px 0; padding:0; list-style:none; background:url(images/zl_bg.gif) repeat-x bottom left; width:738px; display:block; overflow:hidden;
}
.ZpinMain li{float:left;padding-bottom:10px; width:240px; height:130px; margin-bottom:5px; margin-top:5px; overflow:hidden
}
.ZpinMain li img{float:left; border:#e1e0e1 4px solid; margin-right:10px;
}
.ZpinMain li p{float:left; line-height:16px; color:#665336; margin:0; padding:0; display:inline; overflow:hidden; width:100px
}
