@charset "gb2312";
* { margin:0 auto; padding:0px;}
div,ul,li { text-align:left;}
ul { list-style:none;}
a { text-decoration:none;}
a:hover { text-decoration:none;}
.clear { clear:both;}
body { background:url(imagesbg.jpg) repeat-x #efd5c6 center top;}
body {
	font-family: "ËÎÌå", Arial;
	font-size: 12px;
}
.clear { clear:both;}
.bannerad{text-align:center;padding-left:10px;padding-top:10px;margin:0 auto;}
#banner { background:url(imagesbanner.png) no-repeat; width:972px; height:250px; margin:0 auto; margin-bottom:4px;}

#nav { background:url(imagesnavbg.jpg) repeat-x left top; height:75px; width:980px; margin-bottom:4px;}
#nav ul { width:923px; background:url(imagesnavl.jpg) no-repeat left top; padding-left:40px; height:38px; float:left;}
#nav li { float:left; line-height:38px; font-weight:bold; font-size:14px; color:#fff; padding:0 70px;}
#nav a { color:#fff;}
#nav a:hover { color:#fff;}

.navr { background:url(imagesnavr.jpg) no-repeat; width:17px; height:38px; float:left;}

.newsbody { width:980px; border-bottom:4px solid #9f8570;border-top:1px solid #9f8570; background:#fff; }

.newsbody .tout {  text-align:center; font-size:30px; font-family: "ºÚÌå"; color:red; line-height:75px; font-weight:bold; }
.newsbody .tout  a { color:red;}
.newsbody .tout  a:hover { color:red;}

.newsdiv  {  width:732px;  background:#fff;float:left; margin-right:4px; padding:0 7px;}
.newsright { float:left; width:220px; border:1px solid #cc2306; background:#fbffde; margin-bottom:12px;}
.newsright dt { background:url(imagesnewsrighttit.gif) repeat-x ; line-height:21px; text-align:center; color:#fff center top;ight:bold; border:1px solid #f9fc63;}
.newsright dd { height:209px; color:#770600; font-weight:bold; line-height:23px; padding:15px 15px 0 15px;}
.newsright a {color:#770600; }
.newsright a:hover { text-decoration:underline;color:#770600; }
.newszhy { line-height:22px; padding:12px 0 8px 0; font-size:14px;}

.newspic { background:#ff6407 url(imagesnewspicbg.jpg) repeat-x; height:290px; margin:0 9px 8px 0; padding:8px;width:323px; float:left;}

.newslist { margin-left:350px; color:#770600; line-height:26px; font-size:14px; border-top:1px solid #fd9105;}

.newslist ul { margin-top:8px;}
.newslist a {color:#770600;}
.newslist a:hover{color:#770600; text-decoration:underline;}

.anli { background:url(imagesalzsbg.jpg) repeat-x; height:35px; margin-top:20px; width:980px;}

.allist{width:1000px; margin-top:0px;}
.alarea { width:1000px; overflow:hidden;margin-bottom:35px;}
.allist ul { width:1040px; margin-top:0px}
.allist li { background:#FFF;height:160px;border:2px solid #cecece;float:left; width:300px; margin-left:17px;margin-right:15px;margin-bottom:30px; }

.allit { background:url(imagesaltbg.jpg) no-repeat; height:0px; overflow:hidden;}
.allib {  margin-top:10px;margin-right:50px;height:0px; float:right;background:url(images/button.png);}

.alpic { font-family:"Î¢ÈíÑÅºÚ";background:#f7ecb4;width:300px; height:25px; padding-top:6px; overflow:hidden; border-bottom:1px solid #094a83;}

.alpic img { border:1px solid #0155a3; margin-right:6px; display:block; float:left;}
.alpic span {display:block; float:left; width:400px; background:#e5ebf5; font-size:14px; line-height:20px; letter-spacing:1px; color:red; font-family:"ËÎÌå";padding:0px 0; margin-top:0px; font-weight:bold; text-align:center}

.alpic a { font-size:13px;padding-left:10px;color:red; }
.alpic a:hover { color:red; }

.alzhy { width:290px; height:130px;overflow:hidden; color:#000; line-height:25px; margin-top:8px;float:left;padding:0px 0 0 10px;}
.alzhy a { color:#000; }
.alzhy a:hover { color:#000; }

.zhy{float:right;width:150px;}
.picture{float:left;width:130px;padding-top:15px;}

.btm { font-size:14px; font-weight:bold; line-height:90px; text-align:center; color:#fff;}
.btm span { font-family:Arial}

.pagearea { border:1px solid #cc2306; width:980px;  background:#fff url(pubzggimagessrxxgcsbdimagespage_bg.jpg) repeat-x;  }

.position { text-indent:20px; line-height:35px; color:#bb0000; font-size:14px;}
.position a{color:#bb0000;}
.position a:hover{color:#bb0000; text-decoration:underline;}


.pagelist { margin:20px 20px 20px 20px; min-height:396px;}
.pagelist li{ text-indent:25px; border-bottom:1px dotted #ccc; background:url(pubzggimagessrxxgcsbdimagesarr.png) no-repeat 12px 8px; line-height:26px; margin-bottom:4px; font-size:14px; color:#333;}
.pagelist span { float:right; padding-right:20px; font-family:Arial}
.pagelist a { color:#333;}
.pagelist a:hover { color:red;}

.pageinfo { margin-top:30px; text-align:center;}

.contentlist { margin:20px 30px 20px 30px;}
.contentlist .tit { color:#c50000; font-size:18px; font-weight:bold; text-align:center; padding:8px 12px;}
.exp { border-bottom:1px solid #bb0000; background:#ffffcc; border-top:1px solid #bb0000; line-height:25px; margin:20px 0; text-align:center}
.content { border-bottom:0px solid #bb0000;font-size:14px; line-height:200%; letter-spacing:1px;}

.contentbtn { text-align:right; height:40px;}
.contentbtn a {border:1px dotted #bb0000; background:#ffffcc;  padding:8px 8px 8px 12px; margin-right:8px;}
.contentbtn a:hover{border:1px dotted #bb0000; background:#bb0000; color:#fff; padding:8px 8px 8px 12px;margin-right:8px;}

.xgxx { color:#bb0000; line-height:20px; font-weight:bold;}
.xgxxlist { border:1px solid #ebd8c8; background:#fbf7ee; height:70px; padding:8px;}

.pagepiclist { width:690px; margin:0 auto;}
.pagepiclist img { border:none; display:block;}
.pagepiclist li { margin:0 10px 10px 0; float:left; text-align:center; width:160px; line-height:25px;}
.pagepiclist a{color:#333} 
.pagepiclist a:hover{color:#333} 
.pagepicinfo {  text-align:center; margin:12px 0;color:#333}
.pagepicinfo a{color:#333} 
.pagepicinfo a:hover{color:#333} 


.zjdzb { text-align:center; margin:8px 0;}

