﻿#all{background:url(topbg.jpg) no-repeat center 0;}
#mainbox,#topbox,#bottombox{width:967px;margin:0 auto;position:relative;clear:both;}
#top{}
#topbox{background:url(all/top.jpg); width:973px; height:109px; overflow:hidden;}
#topbox h2{font-size:12px; font-weight:normal; float:right; margin:18px 15px 0 0;color:#1F8A06; display:inline;}
#topbox h2 a{color:#1F8A06;}
#topbox h2 a:hover{color:#f00;}

#nav{margin:0 auto 0;background:url(all/nav.jpg);width:973px;height:42px;}
#nav ul{width:971px;height:42px;overflow:hidden;margin:0 auto;}
#nav li{float:left;width:121px;height:42px; background:url(all/na.jpg) left no-repeat;}
#nav li a{display:block;width:119px; height:42px; float:right;color:#fff;font-weight:bold;text-decoration:none;font-size:14px;line-height:42px;}
#nav li a:hover{background:url(all/na-a.jpg) no-repeat;}

#notice{width:973px; height:33px; line-height:33px; margin:0 auto 0; text-align:right; font-size:12px; background:url(all/notice.jpg); border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB;}
#notice div{width:90%; margin-right:20px; height:33px; float:right; display:inline;}


#main{margin:0 auto 0; background:#fff; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; width:973px; height:auto; overflow:hidden;}
#mainbox{width:951px; margin:0 auto 0;}

#bottom{background:#fff; height:70px; padding-top:13px; overflow:hidden; border-left:1px solid #ddd; border-right:1px solid #ddd; width:973px; margin:0 auto 0;}
#bottombox{background:url(all/bottom.jpg); width:100%; height:70px;}
#copyright{color:#9B9B9B;font-size:12px;line-height:24px; padding-top:10px;}
/*---layout---*/
.news ul{}
.news li{text-indent:20px;background:url(icon1.jpg) no-repeat 2px 8px;text-align:left;border-bottom:1px dashed #eee;}
.news li a{text-decoration:none;}
.news li a:hover{color:#f00;}
.news li span{float:right}
.pics .fbox {float:left;}
.pics .fbox table {width:100%;}
.pics .fbox td {vertical-align:middle;}
.pics .fbox td.topic a{text-decoration:none;}
.pics .fbox td.topic a:hover{color:#f00;}

.pagebox{color:#222;font-size:12px;text-align:center; padding-top:15px;}
.pagebox input.text {height:14px;line-height:14px}
.pagebox input.button {line-height:20px;height:20px;}
.pagebox a{text-decoration:none;font-size:12px;color:#222;}
.pagebox a:hover{color:#f00;}

.updown {color:#747474;font-size:12px; width:95%; margin:5px auto 0;}
.updown a{font-size:12px;color:#747474;text-decoration:none;}
.updown a:hover{color:#f00;}
/*---module---*/