@charset "utf-8";

/*公用*/
* { margin:0; padding:0; font-size:12px; list-style:none; font-family:"宋体"; }
body { background:url(/images/job/bg.jpg) left top repeat-x ; }
.clear { clear:both; }
.mart8 { margin-top:8px; }
.pad10 { padding:10px; }
.fs14 { font-size:14px; }
.fc_gray { color:#4b4b4b; }
.align_right { text-align:right; }
.lineh22 { line-height:22px; }
.line_x_b { background:url(/images/job/line_x.gif) left bottom repeat-x; }
.line_y_r { background:url(/images/job/line_y.gif) right top repeat-y; } 
.border { border:1px solid #dcdddd; }

a:link,a:visited { text-decoration:none; color:#333; }
	a:hover { color:#FF3300; }
a.ablue:link,a.ablue:visited { color:#1c63ce; }
	a.ablue:hover { color:#FF3300; }
a.ablack:link,a.ablack:visited { color:#000; }
	a.ablack:hover { color:#FF3300; }
a.ayellow:link,a.ayellow:visited { color:#ff6600; }
	a.ayellow:hover { color:#FF0000; }
a.agreen:link,a.agreen:visited { color:#127d02; }
	a.agreen:hover { color:#FF3300; }


/*可复用的li链接色*/
.li_ablue a:link { color:#0054bc; }
	.li_ablue a:visited { color:#0054bc; }
	.li_ablue a:hover { color:#ff2a00; }

/*可复用的li标题背景*/
.li_bg_jt1 li { background:url(/images/job/gs_jt.gif) left center no-repeat;}
.li_bg_jt2 li { background:url(/images/job/jt2.gif) left center no-repeat; }
.li_bg_jt3 li { background:url(/images/job/jt3.gif) left center no-repeat; }


#top { width:1000px; margin:auto; height:83px; }
	#top .left { float:left; margin-top:10px; width:45%; }
	#top .right { float:left; width:50%; margin-top:15px; color:4d4d4d; }
		#top .right li { margin:0 0 10px 0; }
		#top .right a:link { color:4d4d4d; }
.nav_input { border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2; color:#4d4d4d; height:16px; padding:7px 0 0 5px; }
	
#nav .left { float:left; width:50%; background:url(/images/job/nav_bg.jpg) left top repeat-x; height:32px; color:#FFFFFF; text-align:right; line-height:32px; overflow:hidden; }
	#nav .left img { margin:0 8px; }
	#nav .left a:link { color:#FFFFFF; font-size:14px; color:#FFFFFF; }
		#nav .left a:visited { color:#FFFFFF; font-size:14px; color:#FFFFFF; }
		#nav .left a:hover { color:#FFFF00; }
#nav .right { float:left; width:49.9%; background:url(/images/job/nav_bg2.jpg) left top repeat-x; height:32px; }
	#nav .right a { color:#000000; }

#job { background:url(/images/job/s_nav_bg.jpg) left top repeat-x; width:998px; border:1px solid #d0d0d0; height:33px; margin:10px auto 0 auto; overflow:hidden;}
	#job li { float:left; }
	#job .right { float:right; }
	#job .menu { margin:10px 0 0 10px; color:#127d02; }
	#job a { margin:0 7px; }
	
#hot { width:1000px; margin:auto; }
	#hot .left { width:302px; float:left; margin:8px 10px 0 0px; display:inline; }
		.jczt { background:url(/images/job/zt_bg.jpg) center top no-repeat; padding:4px 0 7px 0; }
			.jczt li { background:url(/images/job/jt.gif) left center no-repeat; padding-left:10px; margin:9px 0 5px 20px; }
	#hot .center { width:391px; float:left; margin-top:8px; padding:5px; height:503px; *height:505px; }
		.hotnews { padding:0 0 10px 0; text-align:center; overflow:hidden; line-height:20px; background:url(/images/job/hot_bg.jpg) left bottom repeat-x; } 
			.hotnews h3 { height:30px; text-align:center; margin-top:15px; font-size:18px; font-family:"黑体"; color:#000; font-weight:normal; line-height:24px; }
				.hotnews h3 a:link{ font-size:18px; font-family:"黑体"; color:#000; font-weight:normal; }
				.hotnews h3 a:visited{ font-size:18px; font-family:"黑体"; color:#000; font-weight:normal; }
			.hotnews a { margin-right:10px; color:#21961a; }
				.hotnews a:visited { margin-right:10px; color:#21961a; }
				.hotnews a:hover { color:#FF3300; }
		.hotnewslist li { margin:10px 0 0 10px; font-size:14px; background:url(/images/job/jt4.gif) left center no-repeat; padding-left:7px; }
			.hotnewslist span { color:#ff6400; font-size:14px; }
			.hotnewslist li a:link { font-size:14px; color:#333; }
				.hotnewslist li a:visited { font-size:14px; color:#333; }
				.hotnewslist li a:hover { color:#FF0000; }
	#hot .right { width:275px; float:left; margin:8px 0 0 8px; background:#effeec; border-top:none; height:513px; *height:515px; }
		#hot .right .tit { background:url(/images/job/r_tit_bg.gif) left top repeat-x; width:100%;}
		#hot .right .tit a { margin-left:120px;}
		#hot .right h2 { color:#178d04; font-size:14px; height:20px; padding-top:15px; text-align:center; }
			#hot .right h2 a:link { font-size:14px; color:#178d04; }
				#hot .right h2 a:visited { font-size:14px; color:#178d04; }
				#hot .right h2 a:hover { color:#FF3300; }
		#hot .right .bg { background:url(/images/job/r_bg.gif) left top repeat-x; text-align:left; width:270px; margin-bottom:15px; padding-top:5px; }
		#hot .right span { display:inline-block;  padding:8px 0; width:275px;text-align:center;}
		#hot .right li { margin:8px 0 0 10px; }
#ad { width:1000px; margin:auto; }
	#ad .left { width:724px; float:left }
	#ad .piclist img { border:1px solid #dcdddd; }
		#ad .piclist a { margin:0 9px 6px 0; display:inherit; float:left;}
	#ad .right { width:276px; float:left; overflow:hidden; }
	#ad .comlist { background:url(/images/job/job_bg.gif) left top no-repeat; height:183px; }
		#ad .comlist ul { padding:15px 0 0 120px; *margin:15px 0 0 120px; *padding:0; }
		#ad .comlist li { float:left; width:33.3%; margin-top:8px; }
.news { width:998px; margin:auto; background:url(/images/job/news_bg.jpg) right top no-repeat; height:272px; }
	.news div { width:33%; border-right:1px solid #dcdddd; float:left; }
	.news .tit { background:url(/images/job/news_bg.jpg) left top no-repeat; color:#FFFFFF; height:34px; }
		.news .tit span { display:inline-block; margin:14px 0 0 65px; font-size:14px; font-weight:bold; }
		.news .tit .more { font-size:12px; font-weight:normal; margin-left:150px!important; }
		.news .list { padding:15px 0 15px 15px;}
			.news .list li { font-size:14px; margin:10px 0 0 0; }
			.news .list li a { font-size:14px; } 
		.news .jl { color:#178d04; line-height:20px; }

		
#footer { background:url(/images/job/fot.jpg) left top repeat-x; width:100%; height:140px; margin-top:10px; font-family:Arial, Helvetica, sans-serif;   }
	#footer a:link { color:#127d02; }
		#footer a:visited { color:#127d02; }
		#footer a:hover { color:#FF3300; }
	#footer li{ color:#127d02; text-align:center; padding:12px 0 0 15px; line-height:20px;  }
	
/*picnews*/
.focusImg {WIDTH: 302px; HEIGHT: 270px;}
#FocusImg_JS {FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 302px; POSITION: relative; HEIGHT: 270px}
#FIJ_L {CLEAR: both; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 304px; POSITION: relative; HEIGHT: 200px;}
#FIJ_L SPAN {DISPLAY: block; OVERFLOW: hidden; WIDTH: 302px; HEIGHT: 200px}
#FIJ_L SPAN IMG {FILTER: revealTrans(duration=1,transition=5); width:300px; height:198px; border:none; border:1px solid #dcdddd;}
#focustext {DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16px; Z-INDEX: 9; LEFT: 0px; WIDTH: 302px; LINE-HEIGHT: 34px; POSITION: absolute; TOP: 166px; HEIGHT: 34px; TEXT-ALIGN: center}
#focustextBg {DISPLAY: block; Z-INDEX: 8; BACKGROUND: #000; FILTER: alpha(Opacity=30); LEFT: 0px; WIDTH: 302px; POSITION: absolute; TOP: 166px; HEIGHT: 34px; moz-opacity: .5; opacity: .5}
#FIJ_R {Z-INDEX: 9999; LEFT: 0px; OVERFLOW: hidden; WIDTH: 302px; COLOR: #fff; POSITION: absolute; TOP: 205px; HEIGHT: 55px; background:#dcdddd; padding:6px 0 0 4px;}
#FIJ_R A {DISPLAY: block; OVERFLOW: hidden; WIDTH: 73px; CURSOR: pointer; LINE-HEIGHT: 15px; HEIGHT: 60px; TEXT-ALIGN: center}
#FIJ_R A:link {COLOR: #fff; TEXT-DECORATION: none}
#FIJ_R A:visited {COLOR: #fff; TEXT-DECORATION: none}
#FIJ_R A:hover {COLOR: #fff; TEXT-DECORATION: none}
#FIJ_R A:active {COLOR: #fff; TEXT-DECORATION: none}
.id_FIJ_R_ImgBlk {FLOAT: left;}
.id_FIJ_R_ImgBlk IMG {BORDER:none; }
.id_FIJ_R_ImgBlk_On {FLOAT: left;}
.id_FIJ_R_ImgBlk_On IMG {BORDER: #116f07 1px solid;}
	
