@charset "gb2312";
/* CSS Document */
body{font:12px/20px "Î¢ÈíÑÅºÚ";}
*{padding:0; margin:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;} 
ul,ol,li{list-style:none;}
.clear{clear:both;}
html{-webkit-text-size-adjust:none;}
.tup{float:left; padding:20px;}

/*header*/
.font12 {
	color:#000000;
	font-family: "Î¢ÈíÑÅºÚ","ËÎÌå";
	font-size: 12px;
	line-height: 25px;
	
}
.font12 a{ color:#000000;
	font-family: "Î¢ÈíÑÅºÚ","ËÎÌå";
	font-size: 12px;
	line-height: 25px;
	text-decoration:none;}
	.font12 a:hover{color:#000000;
	font-family: "Î¢ÈíÑÅºÚ","ËÎÌå";
	font-size: 12px;
	line-height: 25px;
	text-decoration:underline;}
.pp p{text-indent:2em;}
#header{width:1002px; height:429px; margin:0 auto; overflow:hidden;}
.logo{float:left; position:relative; top:-370px; z-index:9999;}
.web{float:right; position:relative; top:-70px; right:30px; z-index:99;}
.web a{color:#ffa119; font:700 16px/36px "Î¢ÈíÑÅºÚ";}
.web a:hover{text-decoration:none; color:#000;}
/*banner*/
#wrap{width:1002px; height:429px; margin:0 auto; z-index:1;}
.slideshow{width:1002px; height:429px; margin:0 auto; overflow:hidden;}
/*menu*/
.menu{width:500px; height:36px; float:left; position:relative; top:-95px; left:15px; z-index:999;}
.menu ul li{width:98px; float:left; text-align:center;}
.menu ul li a{font:700 16px/36px "Î¢ÈíÑÅºÚ"; color:#fff; display:block;}
.menu ul li a:hover,.menu ul li a.dq{color:#e44b02; text-decoration:none;}

/*container*/
#container{width:972px; height:auto; margin:20px auto; overflow:hidden; padding-left:30px;}
.title{width:500px; float:left; background:url(images/title.jpg) left no-repeat; color:#ff9700; font:700 16px/36px "Î¢ÈíÑÅºÚ"; padding-left:60px;}
.title span{font-size:12px; padding-left:10px;}
.job_title{width:500px; float:left; color:#ff9700; font:700 16px/48px "Î¢ÈíÑÅºÚ"; padding-left:5px;}
.job_title span{font-size:12px; padding-left:10px;}
.content_txt{float:left; text-align:justify; text-justify:inter-ideograph; color:#000; margin-top:20px; font:12px/25px "Î¢ÈíÑÅºÚ";}  
/*ÁªÏµ·½Ê½*/
.contactlist{width:960px; float:left; margin:20px 0; background:url(images/contact.jpg) bottom right no-repeat;}  
.contactlist td{line-height:30px;} 
.contactlist td a{color:#000;}
.contactlist td a:hover{text-decoration:underline;}
/*¹ö¶¯Í¼Æ¬*/
.bottom{width:945px; height:206px; margin:20px auto; overflow:hidden; background:url(images/slide_bg.jpg) no-repeat;}
.slide{width:880px; height:150px; margin:28px auto; overflow:hidden;}
.slide ul li{float:left; margin-right:20px;}
.slide ul li img{float:left; display:block;}
/*ÕÐÆ¸Ö°Î»*/
.joblist{width:900px; float:left; margin:20px 0 20px 30px; table-layout:fixed;}  
.joblist td{padding:0px 3px;}  
.deptitem td{border-bottom:1px dashed #ccc; color:#ee3535; font:700 14px/30px "Î¢ÈíÑÅºÚ";}  
.jobitem td{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}  
.jobitem td a{color:#ef8812;}
.jobitem td a:hover{text-decoration:underline;}


/*footer*/
#footer{width:1002px; height:auto; margin:0 auto; overflow:hidden; background:url(images/footer_bg.jpg) repeat-x;}
#footer p{text-align:center; color:#000; font:12px/70px "ËÎÌå";}