
#body { width:970px; margin:0 auto;overflow:hidden; }
h1,h2,h3,ul,p { margin:0; }
p{ line-height:2.5;}
ul { padding:0; }
li { list-style:none; }
body { line-height:1.5; color:#797979; font-family:Microsoft YaHei; font-size:12px; background:#e9f3dc url(../images/img/bg1.jpg) repeat-x; margin:0; }
a { color:#797979; text-decoration:none; }
a:hover { text-decoration:underline; color:#58b126; }
#head{ width:970px; margin:0 auto; height:100px;}
#menu{ height:40px; background:url(../images/img/nav-bg.png) repeat-x; margin-top:10px;}
#menu .menu-list li{ float:left;font-size:14px; line-height:30px; padding-left:14px;}
#menu .menu-list li a{color:#FFF;}
#menu .menu-list li:hover{ background:#58b126;}
#menu .menu-list li a:hover{ font-weight:900;}
#collection{ margin:10px 0 5px; text-align:right; float:right;}
#logo h1{width:120px; height:45px; background:url(../images/pic/logo.png) no-repeat; text-indent:-111111px;}
#body{ width:970px;margin:0 auto;}
#left{ width:285px; float:left; overflow:hidden; }
#right{ width:660px; float:right;  margin-bottom:10px; overflow:hidden;}
.more{ float:right; color:#58B126;}
.red{color:#F00;}
.link { margin-bottom:10px; }
	.link .hd { margin-bottom:5px; }
		.link .hd .h2 { font-size:14px; color:#fff; background:#58b126; display:inline; padding:0 5px; margin-left:20px; }
	.link .bd { padding:0 50px; }
			.link .bd .lists li { display:inline; padding:0 7px; }
			#foot{ width:970px;margin:0 auto; }
#foot .about{height:82px; background:url(../images/img/footer-bg.jpg) no-repeat; text-align:center; color:#FFF; clear:both;padding-top:30px;}
#foot .about a{ color:#FFF;}

/* IE7 hack S */
#nav .menu-lists li { zoom:1; *display:inline; }
/* IE7 hack E */

.ad { width:625px; line-height:100px; text-align:center; font-size:40px; font-weight:bold; margin-bottom:10px; }
	.ad img { width:625px; }