/* Tina 15/11/2010 am */
body{ margin:0; padding:0; text-align:center; font-family:"宋体"; font-size:14px;}
body > div{ margin:0 auto; padding:0;}
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:10px 0;}


/******************************主体内容*********************/
#wrapper{ width:980px; height:auto; }
	/*********************header*******************/
	#header{ float:left; width:980px; height:27px; background:url(topline.gif) left top repeat-x;}
	#flashinfo{ float:left; width:980px; height:auto;}
		.left_logo{ float:left; padding:20px 0 20px 10px; width:280px;}
		.right_flashbg{ float:right; background:url(flashbg.gif) left top no-repeat; height:288px; width:685px;}
	/***********************menu**********************/
	#menu{ float:left; width:980px; height:36px; line-height:36px; text-align:center; background:url(menubg.gif) left top}	
		#menu a{ color:#fff; margin:0 20px;}
		#menu a:hover{ color:#Ff0!important; margin:0 20px;}
	/*************************************content****************************/
	#mainbody{ float:left; width:980px; height:auto;}	
		#content{ overflow:hidden; padding-left:240px;} 
			#left,#right{ height:auto; margin-bottom:-12767px; padding-bottom:12767px;} 
			#left{ display:inline; float:left; width:240px; margin-left:-240px; background:#F5F4F4;}
									
				.left_nav{ float:left; width:240px; text-align:center; padding:20px 0 10px;}
				.info{ float:left; width:220px; padding:0 10px 10px; line-height:24px;}
					.info li{ float:left; width:220px; line-height:24px;}			 
			#right{ float:right; width:740px;}
				.rightinfo{ float:left; width:730px; padding-left:10px; height:auto; line-height:23px;}
				.company{ float:left; width:420px; padding:10px 0 0 60px;}
				.img{ float:right; width:107px; height:auto;}			
				.right_nav{ float:left; width:680px; padding-left:50px; line-height:30px; font-size:14px; font-weight:bold; background:url(icon01.gif) 10px 5px no-repeat; border-bottom:2px solid #ccc;} 
					.right_navjob{float:left; width:141px; height:42px; background:url(title.gif) left -84px no-repeat;}
				
				
	/******************************footer******************/
	
	#footer{ float:left; width:980px; text-align:center; border-top:4px solid #FF7214; line-height:22px; padding-top:5px;}
	


/*招聘信息*/	
.black{ float:right; width:100px; line-height:41px; font-size:14px; color:#f00;}	
.info01{ float:left; width:710px; 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=#E1E1E1,endColorStr=#ffffff);}
.info02{ float:left; width:730px; height:auto; line-height:22px; margin-bottom:10px;}
	.info02 li{ float:left; width:240px;}
	.info02 li.address1{ float:left; width:500px; line-height:23px;}	
	.info02 li.xuzhi{float:left; width:500px; line-height:23px;}		
.btninfo{ float:left; width:700px; text-align:center; padding-bottom:20px;}
	.btninfo a img{ margin:0 10px;}

