/* Tina 2010-6-4 am */
body{ margin:0; padding:0; text-align:center; font-family:"宋体"; font-size:12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F67E1E,endColorStr=#F8A734);}
body > div{ margin:0 auto;}
div{ text-align:left;}
dl,dt,dd,ul,li{ list-style:none; margin:0; padding:0;}
img, a img{ border:none; margin:0; padding:0;}

/*******************通用链接*******************/
a:link, a:visited{ color:#000; text-decoration:none;}
a:active, a:hover{ color:#f00; text-decoration:underline;}

.ptb{ padding:0 0 10px 0!important;}


/*******************************主体内容**************************/
#wrapper{ width:946px; height:auto; padding:0 7px; background:#fff;}
	/*******************Header*******************/
	#header{ float:left; width:946px; height:95px; background:url(topbg.gif) left top repeat-x;}
		.logo{ float:left; width:420px; height:auto; padding-left:20px;}
		.meta{ float:right; width:170px; height:auto;}
		
	/*********************Menu*******************/
	#menu{ float:left; width:946px; height:36px; font-size:14px; font-weight:bold; line-height:36px; background:url(menubg.gif) left top repeat-x; text-align:center; margin-top:8px; }
		#menu a{ margin:0 15px; color:#fff!important;}
		#menu a:hover{ margin:0 15px; color:#ff0!important;}
	/*******************flash*************************/
	#flash{ float:left; width:100%; height:auto; margin:8px 0;}
	
	/**************************main********************/
	#main{ float:left; background:#F46626; width:922px; padding:12px;}
		.left{ float:left; width:200px; height:auto;}
			.jobtop{ float:left; width:200px; height:6px; overflow:hidden; background:url(leftjobbg.gif) left top no-repeat;}
			.jobmiddle{ float:left; width:180px; height:auto; background:#fff; padding:4px 10px 10px;}
				.jobmiddle li{ float:left; width:180px; line-height:23px; }				
			.jobbottom{ float:left; width:200px; height:7px; overflow:hidden; background:url(leftjobbg.gif) left -7px no-repeat;}
		.right{ float:right; width:709px; height:auto;}
			.mainbodytop{ float:left; width:709px; height:21px; background:url(rightbg.gif) left top no-repeat;}
			.mainbodymiddle{ float:left; width:689px; padding:0 10px 15px; height:auto; background:#fff; line-height:22px; }
				.mainbody{ float:left; width:689px; line-height:22px; height:auto;}
					.title{ font-size:14px; font-weight:bold; color:#f46626; line-height:27px!important;}
			
			.mainbodybottom{ float:left; width:709px; height:6px; overflow:hidden; background:url(rightbg.gif) left -22px no-repeat;}
			
	
	/*****************footer*****************/
	#footer{ float:left; width:946px; line-height:23px; padding:5px 0; color:#fff; text-align:center; background:#F46626; margin-top:8px;}
		#footer a{ color:#fff!important; }
		#footer a:hvoer{ color:#000!important;}
	
	



/*招聘信息*/	
.black{ float:right; width:100px; line-height:41px; font-size:14px; color:#f00;}	
.info01{ float:left; width:660px; padding-left:20px; margin-bottom:10px; font-size:14px; font-weight:bold; height:30px; line-height:30px; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#EEEEEE,endColorStr=#ffffff);}
.info02{ float:left; width:680px; height:auto; line-height:22px; margin-bottom:10px;}
	.info02 li{ float:left; width:220px;}
	.info02 li.address1{ float:left; width:600px; line-height:23px;}	
	.info02 li.xuzhi{float:left; width:600px; line-height:23px;}		
.btninfo{ float:left; width:680px; text-align:center; padding-bottom:30px;}
	.btninfo a img{ margin:0 10px;}


