/*index样式*/
*{font-size:9pt;margin:0 auto;}
body{background:url(../images/bg.gif) repeat-x;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a:link{color:#7b7c7b; text-decoration:none;}
a:visited{color:#7b7c7b; text-decoration:none;}
a:hover{ color:#f8a008;text-decoration:none;}
/*头部样式*/
#header{width:960px; height:118px;}
#logo{width:387px; height:91px; float:left;}
#logo img{margin-top:12px;}
#logo_right{width:614px;height:91px;float:left; background:url(../images/top01.gif) no-repeat bottom left;}
#logo_right h2{display:block;color:#287847; margin:18px 0 0 170px;}
#banner{background:url(../images/banner.gif) no-repeat; width:100%;height:126px; float:left;}
#nav {height:47px; background:url(../images/nav_bg.gif) repeat-x; border-left:solid 1px #d1dad1; border-right:solid 1px #d1dad1; float:left; width:958px;}
#nav ul{list-style:none; color:#236e4b;}
#nav ul li{ display:block; float:left; height:47px; line-height:47px; background:url(../images/line.gif) no-repeat left; padding-left:10px; padding-right:10px;}
.home{margin-left:62px; float:left;}
/*主体样式*/
#content{width:960px;margin-top:6px;}
/*左边栏样式*/
#leftside{width:194px; float:left;}
.lefttitle{background:url(../images/lefttitle.gif) no-repeat; height:28px;}
.lefttitle h2{color:#fff; font-weight:bold;height:28px; line-height:28px; padding-left:30px;float:left;}
.more{float:right; display:block;line-height:28px; padding-right:17px; padding-top:10px;}
.leftlist{border-left:solid 1px #dcdcdc; border-right:solid 1px #dcdcdc; border-bottom:solid 1px #dcdcdc; padding:10px 7px 15px 7px;}
.leftlist ul{margin:0; padding:0; list-style:none;}
.leftlist ul li{line-height:28px; background:url(../images/leftlistbg.gif) no-repeat left; text-indent:16px;margin:0; padding:0;color:#7b7c7b;}
.leftimg {margin-top:7px;}
.leftimg p{margin-top:7px;}
#recommend{margin-top:7px;}
.liststyle{border-left:solid 1px #dcdcdc; border-right:solid 1px #dcdcdc; border-bottom:solid 1px #dcdcdc; padding:10px 7px 10px 7px;}
.liststyle ul{margin:0; padding:0; list-style:none;}
.liststyle ul li{line-height:23px; background:url(../images/list.gif) no-repeat left; background-position:5px;text-indent:16px;margin:0; padding:0;color:#7b7c7b;}
.ads{border:solid 1px #dcdcdc; padding:3px; text-align:center; margin-top:5px;}
/*中间部分样式*/
#main{width:580px; margin-left:4px; float:left;}
#topic{}
#topleft{width:280px; float:left;}
#topright{width:298px; float:right;}
#topright h1{color:#e33b3b; font-size:18px; font-family:"黑体";margin-left:16px; margin-top:15px; }
#topright p{margin:15px 15px 0px 16px; padding-bottom:15px;line-height:20px;color:#aca9a9 ; background:url(../images/topline.gif) no-repeat center bottom;}
#topright ul{margin:10px 0 0 0;padding:0; list-style:none;}
#topright ul li{margin:0; padding:0; list-style:none; line-height:20px; background:url(../images/toplist.gif) no-repeat left; text-indent:35px; background-position:23px;}
#topright ul li em{color:#a2a2a2; font-style:normal;}
#topright ul li a:link{color:#000; text-decoration:none;}
#topright ul li a:visited{color:#000; text-decoration:none;}
#topright ul li a:hover{color:#f8a008; text-decoration:none;}
.middel{border:solid 1px #dcdcdc;float:left;width:580px; margin-top:5px;}
.mleft{width:280px; float:left;}
.mright{width:299px; float:right;}
.mtitle{height:40px;}
.tfont{float:left; display:block; margin-top:10px; margin-left:5px;}
.tmore{float:right; display:block;margin-top:10px; margin-right:15px;}
.mlist{ margin-bottom:15px; margin-top:8px;}
.mlist ul{margin:0;padding:0; list-style:none;}
.mlist ul li{margin:0; padding:0; list-style:none; line-height:22px; background:url(../images/list.gif) no-repeat left; text-indent:35px; background-position:20px; color:#7b7c7b;}
.mlist ul li span{float:right;color:#ccc; }
.mlist h3{ clear:left; }
*html .mlist h3{float:left;}
*+html .mlist h3{ float:left;}
#search{ width:580px; background:#f7f7f7; height:33px; float:left; margin-top:6px;}
#search span {display:block; margin-top:5px;  margin-right:5px; float:left; background:url(../images/src.gif) no-repeat left;padding-left:35px; background-position:15px; color:#7b7c7b;}
.inputtext{border:solid 1px #d9d9d9; font-size:9pt; height:18px; line-height:18px;}
.btn{width:50px; height:21px; line-height:21px; background:url(../images/btnbg.gif) no-repeat; border:none; text-align:center; cursor:pointer;}
/*右边栏样式*/
#rightside{width:175px; margin-left:4px; float:right;}
.rlist{float:right; margin-bottom:4px;}
.rlist ul {margin:0; padding:0; list-style:none; display:block;}
.rlist ul li { display: inline; }
.f_l a:link,.f_l a:visited{display: block; background:#f7f7f7; float:left;width:82px; height:23px; border:solid 1px #c1c1c1; line-height:23px; text-align:center; margin-top:8px;}
.f_r a:link,.f_r a:visited{ display:block; background:#f7f7f7;float:right;width:82px; height:23px; border:solid 1px #c1c1c1; line-height:23px; text-align:center; margin-top:8px;}
.f_l a:hover{display: block;color:#fff; background:#058049;  float:left;width:82px; height:23px; border:solid 1px #041c11; line-height:23px; text-align:center; margin-top:8px;}
.f_r a:hover{ display:block; color:#fff; background:#058049; float:right;width:82px; height:23px; border:solid 1px #041c11; line-height:23px; text-align:center; margin-top:8px;}
.vtitle{margin-top:5px; display:block;}
.vlist ul {margin:0; padding:0; list-style:none;margin-top:5px;}
.vlist ul li{margin:0; padding:0; list-style:none; text-align:center; }
.vlist ul li p{border:solid 1px #e3e3e3; padding:2px; }
.vlist ul li em{font-style:normal; line-height:26px;}
.rmore{ color:#85780b; text-align:right; margin-top:10px; padding-right:8px;}
.bm{margin-top:10px;}
.bm ul{margin:10px 0 0 0 ; padding:0; list-style:none;}
.bm ul li{margin:0; padding:0; list-style:none; line-height:21px; text-align:center; color:#85780b;}
.bm ul li a:link{text-decoration:none; color:#85780b;}
.bm ul li a:visited{text-decoration:none; color:#85780b;}
.bm ul li a:hover{text-decoration:none; color:#f8a008;}
/*自然风光样式*/
#natural{width:960px;clear:both; padding-top:5px; }
.pic{border:solid 1px #e3e3e3; float:left; width:960px; padding:3px;}
.ntitle{height:25px; margin-top:8px;}
.nfont{display:block; float:left; margin-left:8px;}
.nmore{ display:block; float:right; margin-right:15px;}
.pic ul {margin:0; padding:0; list-style:none;  text-align:center; margin-left:2px; margin-top:3px;}
.pic ul li{margin:0; padding:0; list-style:none; display:block; float:left; margin-left:6px;}
/*友情链接样式*/
#link{width:960px; }
.limg { width:960px; float:left; }
.limg ul {margin:10px 0 0 0; padding:0; list-style:none; display:block;}
.limg ul li {margin:0; padding:0; list-style:none; display:block; float:left; margin-left:8px;}
.ltext ul {margin:10px 0 0 0; padding:0; list-style:none;}
.ltext ul li {margin:0; padding:0; list-style:none; display:block; float:left; margin-left:15px; color:#7b7c7b;}
/*页脚样式*/
#down{ padding-top:30px;clear:both; width:960px;}
#footer{width:960px; clear:both; background:url(../images/footerbg.gif) repeat-x; height:100px;}
.fleft{width:200px;display:block; float:left;}
.fright{ display:block; float:left; margin-top:15px;}
.fright p{line-height:23px; color:#7b7c7b;} 
/*文章列表样式*/
.artright{width:760px; margin-left:5px; margin-top:5px;float:right; background:url(../images/rightbg.gif) repeat-x;}
#hot{margin-top:5px;}
.place{ line-height:25px; padding-left:15px; color:#0b6443; height:25px; padding-top:10px; }
.place span{font-weight:bold; background:#0b6443; color:#fff; display:block; height:22px; width:75px; text-align:center; float:left; margin-right:10px; line-height:22px;}
.smallclass{margin-left:0px; margin-top:10px; }
.smallclass ul {margin:0; padding:0; list-style:none; }
.smallclass ul li{margin:0; padding:0; list-style:none;display:block; float:left; height:23px; line-height:23px; margin-left:8px;}
.smallclass ul li a:link,.smallclass ul li a:visited{ text-align:center;display:block; width:90px;float:left;text-align:center;  background:#f7f7f7; border:solid 1px #c1c1c1; height:23px;  color:#000;}
.smallclass ul li a:hover{ width:90px;background:#058049; float:left; text-align:center;border:solid 1px #041c11; height:23px; display:block; color:#fff;}
.artlist{float:left; clear:both;}
.artlist ul{margin:0; padding:0; list-style:none; margin-top:10px; margin-left:20px;}
.artlist ul li{margin:0; padding:0; list-style: none; background:url(../images/list.gif) no-repeat left; text-indent:20px; line-height:35px; border-bottom:dashed 1px #ccc; width:720px; }
.artlist span{float:right; margin-right:20px; color:#bababa;}
.listpage{padding-left:20px; padding-top:20px; float:left;clear:both;width:720px; color:#0b6443}
/*文章内容样式*/
.arttitle{display:block; margin-top:25px; text-align:center;}
.arttitle h2{font-size:16px; font-weight:bold; color:#df6e00;}
.artinfo{display:block; text-align:center; margin-top:15px; color:#7c7c7c;}
.artkey{display:block; margin:35px 20px 0 20px;border:solid 1px #c1c1c1; background:#f7f7f7; padding:12px; line-height:21px; color:#7c7c7c; font-size:14px;}
.arttext{line-height:25px; margin:35px 20px 0 20px;color:#7c7c7c; display:block;}
.artdown{border-top: dashed 1px #ccc; display:block; margin:35px 20px 0 20px; padding:20px;}
.artdown ul {margin:0; padding:0; list-style:none;}
.artdown ul li{margin:0; padding:0; list-style:none; line-height:25px; }

/*视频样式*/
.vchannel{display:block; padding-top:15px; padding-left:18px;}
.slist{padding-top:20px;}
.slist ul{margin:0; padding:0; list-style:none;}
.slist ul li{margin:0; padding:0; list-style:none; display:block; float:left; margin-left:10px; margin-top:10px;}
.slist ul li span{border:solid 1px #ccc; padding:4px; line-height:116px; display:block;}
.slist ul li p{line-height:25px; margin-top:5px; text-align:center;}
.vpage{ clear:both; padding-top:20px; padding-left:20px;}


