@charset "gb2312";
* { margin:0px; padding:0px;}
ul { list-style:none;}
body {
	color:#545454;
	font-size: 12px;
}
a { color:#545454; text-decoration:none;}
a:hover { color:#545454; text-decoration:none;}

.clear { clear:both;}



.banner { background:url(imagesbanner.jpg) no-repeat; width:1003px; margin:0 auto; height:321px; margin-bottom:13px;}
.top { height:31px; text-align:left; padding-left:22px; color:#000; line-height:31px;}
.top a { color:#000;}
.top a:hover { color:#000; text-decoration:underline;}

.nav { padding:250px 0 0 35px;}
.nav li { font-size:20px;font-weight:bold;float:left; padding:0 30px;}

.Container { width:1003px; margin:0 auto;}
.titbar { clear:both; width:952px; margin:0 auto; background:url(imagestitbarbg.jpg) no-repeat right;}

.titbar span { float:right; line-height:34px; color:#fff; padding-right:12px;padding-top:25px;}
.titbar span a { color:#fff;}

.shorttitbar { clear:both; width:472px; margin:0 auto; background:url(imagestitbarbg.jpg) no-repeat right;}
.shorttitbar span { float:right; padding-right:11px; font-family:Arial;padding-top:25px;}
.listblock { border:1px solid #e0e0e0; background:#f8f8f8; width:950px; margin:0 auto;}
.shortlistblock { width:470px;height:300px;}

.mart20{ margin-top:20px;}

.flash { float:left; margin:20px 0 20px 12px;}

.flashtxt { margin:32px 0 20px 400px; font-size:14px; line-height:26px;}

.piclist {width:437px; margin:0 auto; overflow:hidden; margin-top:20px; padding-bottom:15px;}
.piclist ul { width:500px;}
.piclist li { float:left;  margin-right:33px; margin-bottom:8px; position:relative;}
.piclist li .tit { position:absolute; left:0px; bottom:0px; height:25px; line-height:25px; text-align:center; color:#fff; width:100%; background: url(imagestitbg.png);}
.piclist a { color:#fff;}
.piclist a:hover{ color:#fff;}

.txtlist {width:900px; margin:0 auto; overflow:hidden; margin-top:20px; padding-bottom:15px;}
.txtlist ul { width:1003px; }
.txtlist li { float:left;  width:230px;font-size:14px; line-height:26px;}

.txtlistxx {width:900px; margin:0 auto; overflow:hidden; margin-top:20px; padding-bottom:15px;}
.txtlistxx ul { width:1003px; }
.txtlistxx li { float:left;  width:460px;font-size:14px; line-height:26px;}


.shorttxtlist { margin:0 auto; overflow:hidden; margin:20px 0 15px 20px; height:222px;}

.shorttxtlist li { width:450px;font-size:14px; line-height:26px;}
.shorttxtlist1 { margin:0 auto; overflow:hidden; margin:20px 0 15px 20px; height:282px;}

.shorttxtlist1 li { width:450px;font-size:14px; line-height:26px;}

.mtlogo { padding:12px 0 0 0; width:390px; overflow:hidden; margin:0 auto;}
.mtlogo ul { width:500px;}
.mtlogo li { float:left; margin-right:20px; height:60px; width:184px;}

.zslist { background:url(imageszsbg.gif) no-repeat; width:867px; height:402px; margin:0 auto; overflow:hidden;}
.zslist ul { width:900px;}
.zslist li { float:left; width:300px; height:185px; overflow:hidden; margin:15px 0 0 0;}
.zslist .zspic { border:1px solid #dddddd; background:#fff; width:120px; float:left;}
.zslist .zspic img { margin:3px;}
.zslist .zsname { clear:left; float:left; width:122px; text-align:center; line-height:26px; color:#333333;}
.zslist .zsname a { color:#333333;}
.zslist .zsname a:hover { color:#333333;}
.zslist .tit,.zhy { margin-left:132px; width:134px; line-height:24px;}
.zslist .tit { color:#b81a00; font-size:14px;}
.zslist .tit a{ color:#b81a00; }
.zslist .tit a:hover{ color:#b81a00;}
.zslist .zhy { color:#999999}
.zslist .zhy a { color:#666;}
.zslist .zhy a:hover { color:#666;}

.footer { clear:both; width:1003px; margin:0 auto; margin-top:20px; line-height:50px; font-size:14px; text-align:center; border-top:1px solid #e1e1e1;}


.position { width:982px; margin:0 auto; line-height:40px; }
.cntarea { background:#fff; width:982px; margin:0 auto; min-height:950px;}

.cntarea .tit { color:#c50000; font-size:18px; font-weight:bold; text-align:center; padding:24px 12px 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:1px solid #bb0000;font-size:14px; line-height:200%; letter-spacing:1px;  padding-bottom:25px;}

.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;}
.exTitle {  text-align:center; line-height:35px; font-weight:bold; font-size:14px; width:100%;color:red}

.pagearea { border:1px solid #cc2306; width:937px;  background:#fff url(pubzggimagessrxxgcsbdimagespage_bg.jpg) repeat-x;  margin:0 auto;}

.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 {width:850px; 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:1px solid #bb0000;font-size:14px; line-height:200%; letter-spacing:1px;}

.contentbtn { text-align:right; height:40px; padding-top:22px;}
.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;}

.content1 {width:162px;}
.content1 img{  }
.tit{width:200px;text-align:center;}
.twobar {width:952px; margin:0 auto; overflow:hidden;}
.leftblock { float:left; width:472px;}
.rightblock { font-size:14px;line-hight:14px;color:#000;float:left; margin-left:8px; width:472px;}