/* CSS Document */
body{ background:url(list-body-bg_02.png) repeat-x;}
.list-wrapper{ width:100%; min-width:1000px; height:41px; background:url(list-header-bg_02.png) repeat-x;}
.layout{ width:1000px; margin:0px auto; background-color:#FFF;}
.top-banner{ width:100%; min-width:1000px; height:236px; background:url(bg_03.png) repeat-x;}
.top-banner img{ display:block; margin:0px auto;}

  /* 网站底部信息 */
.footer { height: 136px; background:url(bottom-bg_05.gif) repeat-x; position: relative; }
 #sitelink{ height: 26px; line-height: 26px; text-align: center; clear: both; clear: both; text-align: center; color: #fff; margin-bottom: 10px; }
 #sitelink a{ color:#fff; padding:0 10px;}
 .footer p{ line-height: 24px; text-align: center; }
 .footer p span{ padding:0px 4px;}
 #wljc{ position: absolute; height: 60px; width: 60px; top: 46px; right: 44px; }
 
 .top-link{ width:1000px; margin:0px auto; overflow:hidden;}
 .mininav{ width:320px; float:left;}
 .welcome-nav{ width:521px; float:right;}
 .xw,.xzf,.xrd,.xzx{ float: left; display: inline; padding-left: 28px; padding-top: 4px; height: 16px; background-image:url(top-icon.gif); background-repeat:no-repeat;   }
 .xw{ margin-left: 28px;}
 .xzf{ margin-left: 14px; background-position: 0px -21px;}
 .xrd{ margin-left: 14px; background-position: 0px -21px;}
 .xzx{ margin-left: 14px; background-position: 0px -42px;}
 .hy-tit{ margin: 14px 12px 0px 20px; }
 .xwsy{ padding-right: 10px; padding-left: 10px; }
 .jysc{ padding-left: 10px; }
 .zfwz{ float:left; background:url(button-bg_10.png) repeat-x; width:110px; height:24px; line-height:24px; margin-right:15px; text-align:center; font-size:14px; color:#ffffff;}
 .mt-8{ margin-top:8px;}
 .mt-9{ margin-top:9px;}
 .mt-14{ margin-top:14px;}

.xxgk-nr-tit{ color: #333333; text-align: center; clear: both; padding: 30px 0px 20px; font-size: 20px; letter-spacing: 1px; font-weight: bold; }