﻿* { margin:0 auto; padding:0; }
html { background:#DDF4CE; font:normal 13px verdana, arial; }
body { margin:20px auto; background:#FFF; width:950px; padding-bottom:10px; border:0px solid #669900; }
h1 { font-size:16px; }
h2 { font-size:14px; color:#5C5C5C}
h3 { font-size:12px; font-weight:normal; line-height:23px; }

/*集体声明宽度,清浮动，超链接*/
a { text-decoration:none;}
a:hover { text-decoration:underline; }
#header,#content,#nav,.imglist,.gglink,#here,h1.title,.piclink,#copyright{ width:940px; clear:both;}

/*顶部样式*/
#banner { width:700px; height:60px; float:right; margin: 5px 10px 0; display:inline; }
#logo {float:left; width:200px; height:70px; background:url(logo.png); margin-top:5px; }
#logo a { text-indent:-1000%; display:block; width:200px; height:70px; }
.gglink {border:1px #CCC solid; margin:5px auto; height:20px; background:#F9F9F9; padding-top:3px; }
.piclink { margin-top:5px; }

/*导航条*/
#nav { background:#669900; border:1px solid #500501; height:32px; margin-top:5px;font:normal 14px verdana, arial; }
#nav ul { background:#E6F491; height:26px; margin:3px; list-style:none; }
#nav li { float:left; line-height:26px;}
#nav li a { display:block; float:left; color:#004D00; padding:0 10px; }
#nav li a:hover { background:#F7FFE6; text-decoration:none; } 

/*最近更新,右侧推荐*/
#news,#fav,.recom {  margin:10px 10px 0; }
#news,.recom { color:#333; width:300px; float:left; display:inline; }
.recom { width:290px; }
h2.title { background:url(title_bg.png); background-repeat:no-repeat; background-position:0 5px; text-indent:25px; line-height:30px; text-align:right; border-bottom:1px solid #EDEDED; }
h2.title a,h3 a  { color:#498929; }
h2.title span { float:left; }
#news li,.recom h3 { border-bottom:1px solid #EDEDED; text-align:right; color:#333333; list-style-type:none}
h3 a { float:left; font-size:12px; text-indent:3px; }
h3 span a { color:#333333; }
h3 a:hover { color:#FF6600; }
#news .cRed {color: #ff0000}
#news li {line-height:22px;}
#news li a { float:left; font-size:12px; text-indent:3px;color:#498929; }
#news li span a { color:#333333; }
#news li a:hover { color:#FF6600; }


/*右侧收藏，广告*/
#fav { overflow:auto; text-align:right;}
#fav img.left { float:left; background:url(fav.gif); }
.ads { float:right; margin-top:10px; margin-right:10px;}
h2.ggtitle { background:url(title_bg.png); background-repeat:no-repeat; background-position:0 5px; text-indent:25px; line-height:30px; border-bottom:1px solid #ededed; margin-bottom:10px; }


/*首页图片列表*/
.imglist { overflow:hidden; list-style:none; border:1px solid #669900; margin-top:5px;}
.imglist ul {float:left;}
.imglist li { margin: 3px 8px; float:left; display:inline; }
.imglist .title{height:30px;border-bottom:1px solid #669900; margin-bottom:5px; background: url(bg_menu.jpg) repeat-x center top;}
.imglist .title h2 {margin-left:40px; margin-top:8px;  color:#616161;}
.imglist li a { display:block; background:#F7FEB1; border:1px solid #DDFD29; float: left; padding:4px; }
.imglist li a:hover { background:#669900; border:1px solid #006600;}
.imglist span { display:block; clear:left;} 
.imglist span a,.imglist span a:hover { display: inline; line-height: 30px; padding:0; border:none; background:none; text-align:center; width:140px; color:#498929; overflow:hidden;}
.imglist span a:hover { color:#FF6600; }

.imglist1 { width:940px; overflow:hidden; list-style:none; border:1px solid #669900; margin-top:5px; }
.imglist1 .title{width:940px; height:30px;border-bottom:1px solid #669900; margin-bottom:5px;background: url(bg_menu.jpg) repeat-x center top; }
.imglist1 .title h2 {margin-left:40px; margin-top:8px;  color:#616161;}
.imglist1 .tulie {width:630px;float:left;}
.imglist1 .tulie ul {float:left;}
.imglist1 .tulie li { margin: 3px 8px; float:left;list-style-type: none}
.imglist1 .tulie img {BORDER: #ccc 3px solid; padding:1px;}
.imglist1 .tulie li a{line-height: 20px; padding:0; border:none; background:none; text-align:center; width:140px; color:#498929; overflow:hidden; }
.imglist1 .liebiao {width:300px;float:right;margin-right:5px; color:#333333}
.imglist1 .liebiao li{padding-left:10px;list-style-type: none}
.imglist1 .liebiao a{line-height: 22px; padding:0; color:#333333;}
.imglist1 .liebiao span {float:right;}
/*当前位置*/
#here { border:#ECC115 1px solid; background:#F7FEB1; line-height: 26px; text-indent:10px; color:#666; margin-top:5px;}
#here a { color:#557D00;}

/*列表页*/
#list { float:left; display:inline; width:640px; list-style:none; overflow:hidden; text-align:center; padding:5px 0 0 10px; }
#list ul {width:640px;}
#list img { border:0; width:120px; height:140px}
#list li { float:left; display:inline; margin-right:20px; height:180px}
#list li a { display:block; float:left; padding:4px; border:1px solid #DDFD29;  background:#F7FEB1; }
#list li a:hover { border:1px solid #006600; background:#669900; }
#list span { display:block; clear:left; }
#list span a,#list span a:hover { display:inline; clear:left; text-align:center; line-height:22px; border:none; background:none; width:130px; color:#498929;}
#list span a:hover {  color:#FF6600; }
.listright{ float:right; margin:5px 3px 0px 0px; width:290px; border:1px solid #669900;}
.listright h2 {padding:5px 0px 0px 10px; height:20px; border-bottom:1px solid #669900;  background: url(bg_menu.jpg) repeat-x center top; overflow:auto;}
.listright li{padding-left:10px;list-style-type: none}
.listright a{line-height: 22px; padding:0; color:#616161;}
/*列表页728X90横幅*/
.hengf { width:750px; clear:both; padding:5px 0px;}
.hengf p{ width:742px; padding:3px; border:1px solid #bfd1eb; background:#f3faff; margin:0 auto;}

/*列表页分页*/
.shejw_page {
	width: 630px;
	padding-top: 8px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: center;
}
.shejw_page a,{
	display: inline-block;
}
.shejw_page span, .shejw_page input{width:0px; height:0px;color:#FFFFFF}

.shejw_page a,  {
	height: 17px;
	padding-top: 5px;
	padding-right: 8px;
	padding-left: 8px;
	margin-right: 5px;
	border: 1px solid #669900;
	margin-bottom: 6px;
}
.shejw_page .current {
	height: 17px;
	padding-top: 5px;
	padding-right: 8px;
	padding-left: 8px;
	margin-right: 5px;
	margin-bottom: 6px;
	border: 1px solid #FFB7C8;
	color: #FFFFFF;
	background-color: #FFB7C8;
}

/*文章页*/
h1.title { color:#669900; background:#E6F491; border:1px solid #669900; text-align:center; font-size:14px; line-height:32px; margin-top:5px;}
#content { background:#F4FFDD; border:1px solid #669900; overflow:hidden; padding:2px; margin: 5px auto; padding:15px 0 10px 10px; width:930px; }
#content img { border:1px #ccc solid; background:#fff; padding:3px; width: expression(this.width > 730 ? 730: true); max-width: 730px; margin-bottom:3px;}
#content div.ads { float:right; z-index:1000; margin:0;}
.news { clear:both; text-align:center;}
.pre_next{margin-top:10px; width:870px;text-align:left; padding-left:20px;}
.pre_next a{color:#000000}
.pre_next span{float:right; padding-right:40px;}

.neirong {width:940px; border:1px solid #669900;}
.neirong h3 {color:#6f6f6f}
.neirong h3 a{font-size:14px;}
.week {width:450px;float:left; margin-left:5px;}
.weed {width:450px;float:right;margin-right:10px;}
/*底部样式*/
#footer { border:1px solid #72c203; background:#d9fec0; width:930px;  clear:both; overflow:auto; text-align:center;  padding:4px;  }
#copyright { width:760px; text-align:center; color:#666; margin-top:10px; }
#copyright a {color:#666; }
#copyright span { color:#FF6600; font-weight:bold;}
#copyright span.ora { color:#009900; font-weight:bold; }

/*友情链接*/
#links { background:#F5FED1; overflow:auto; padding:2px; height:100%; }
#links li{list-style-type:none; float:left; padding:2px;line-height:20px; width: 90px; }
#links li a{display:block; color:#498929;}
#links li a:hover { background:#FFF; color:#FF6600; }


