@charset "gb2312";
/* CSS Document */
body{font:12px/20px "Î¢ÈíÑÅºÚ";} 
*{padding:0; margin:0;}
a{text-decoration:none;}
img{border:none;} 
ul,ol,li{list-style:none;}
.clear{clear:both;}
html{-webkit-text-size-adjust:none;}

/*header*/
#header{width:1006px; height:auto; margin:0 auto; overflow:hidden;}
/*menu*/
.menu{width:1006px; height:45px; float:left; background:url(images/menu_bg.jpg) repeat-x;}
.menu ul li{width:112px; float:left; text-align:center; background:url(images/li_bg.png) right no-repeat; margin-right:10px;}
.menu ul li.last{background:none;}
.menu ul li a{font:16px/45px "Î¢ÈíÑÅºÚ"; color:#fff;}
.menu ul li a:hover,.menu ul li a.dq{background:url(images/li_dq.jpg) repeat-x; display:block;}
/*banner*/
#wrap{width:1006px; height:234px; margin:7px auto 10px auto; overflow:hidden;}
.slideshow{width:1006px; height:234px; margin:0 auto; overflow:hidden;}

/*container*/
#container{width:1006px; height:auto; margin:0 auto; overflow:hidden; background:url(images/content_bg.jpg) repeat-y;}
.content{width:1006px; height:auto; float:left; background:url(images/content_top.jpg) top no-repeat;}
.main{width:1006px; height:auto; float:left; background:url(images/right.jpg) right bottom no-repeat; position:relative; right:10px;}
.title{float:left; font:14px/30px "Î¢ÈíÑÅºÚ"; color:#4d4c4c; padding:15px 0 20px 70px;}
.content_txt{width:790px; float:left; text-align:justify; text-justify:inter-ideograph; color:#4d4c4c; font:12px/25px "Î¢ÈíÑÅºÚ"; padding:20px 20px 50px 80px;}
.tup{float:left; margin-right:25px; border:2px solid #e2dfdf; padding:3px;}
/*ÁªÏµ·½Ê½*/
.contact{width:674px; height:268px; margin:0 auto; overflow:hidden; background:url(images/contact.jpg) no-repeat;}
.contactlist{width:500px; height:auto; float:left; margin:30px 0 0 80px;_margin:30px 0 0 40px;}  
.contactlist td{line-height:30px; color:#000;}
.contactlist td a{color:#000;}
.contactlist td a:hover{text-decoration:underline;}
/*¹ö¶¯Í¼Æ¬*/
.gundong{width:740px; height:167px; margin:10px auto; overflow:hidden; border:1px solid #a4a1a1; background:#ececec;}
.slide{width:700px; height:150px; margin:8px auto; overflow:hidden;}
.slide ul li{float:left; margin-right:10px;}
.slide ul li img{float:left; display:block; border:4px solid #adacac;}
/*ÕÐÆ¸Ö°Î»*/
.joblist{width:740px; height:auto; float:left; table-layout:fixed; margin:15px 0 30px 80px;_margin:15px 0 30px 40px;}  
.joblist td{padding:0px 3px;}  
.deptitem td{border-bottom:1px dashed #000; font:700 14px/30px "Î¢ÈíÑÅºÚ"; color:#3d3b3b;}  
.jobitem td{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#000;} 
.jobitem td a{color:#626160;}
.jobitem td a:hover{text-decoration:underline;}


/*footer*/
#footer{width:1006px; height:48px; margin:20px auto 0 auto; overflow:hidden; background:url(images/footer_bg.jpg) no-repeat;}
#footer p{text-align:center; color:#706d6d; font:12px/48px "ËÎÌå";}