﻿@charset "utf-8";
/*通用固定代码开始*/
{margin:0;padding:0;}
img{border:none;}
ul{list-style:none;}
li{list-style-type: none;}
.center{margin:0 auto;}
.mt4{margin-top:4px;}
.mt10{margin-top:10px;}
/*通用固定代码结束*/
body {
	font-family:"宋体",Lucida Grande,Verdana,Lucida, Arial,Helvetica, sans-serif;
	margin: 0px;
	font-size:12px;
	line-height:150%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.indexnews{
	width:486px;
	margin-right: auto;
	margin-left: auto;
	}
.indexnews ul{
	margin-left:0px;
	width:486px;
	float:left;
	padding: 0;
}
.indexnews li{
	height:23px;
	line-height: 23px;
	width:243px;
	float:left;
	list-style-type:none;
	font-size: 12px;

}
a:link {
	color: #477e20;
	text-decoration: none;
}
a:visited {
	color: #477e20;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}
a:active {
	color: #477e20;
	text-decoration: underline;
}
.zt1223{
	font-size: 12px;
	line-height: 23px;
	}
.zt1224{
	font-size: 12px;
	line-height: 24px;
	}
.zt1225{
	font-size: 12px;
	line-height: 25px;
	}
.zt1420{
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	}
.zt1425{
	font-size: 14px;
	line-height: 26px;
	color: #333333;
	}
.zt1425b{
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	}
.zt14b{
	font-size: 14px;
	font-weight: bold;
	}
.bai{
	color: #FFF;	
	}
.title{
	height: 35px;
	width: 630px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	}
.title h1{
	font-size: 24px;
	line-height: 24px;
	font-weight: bold;
	color: #488f01;
	font-family: "黑体";
	}
.ding{
	height: 70px;
	width: 627px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	}
.print{
	height: 25px;
	width: 612px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b6cde7;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #72aac8;
	background-color: #DEEDF8;
	text-align: right;
	padding-right: 15px;
	}
.pinglun{
	width: 630px;
	border: 1px solid #cedee7;
	padding:10px;
	color: #666;
	}
.artright{
	width:298px;
	margin-top:4px;
/*	border: 1px solid #b6e98f;*/
	margin-left: 10px;
	}
	/*分页函数使用的样式*/
#page{ text-align:center;font-size:13px }
#page a{
	padding:1px 6px;
	margin:2px;
	border:1px solid #090;
	color:#090;
	text-decoration:none;
	font-weight:bold
}
#page a:visited{ border:1px solid #090;
                    color:#090;
                    text-decoration:none;
                    font-weight:bold }
#page a:hover{ border:1px solid #090;
                  background-color:#fdffd7;
                  color:#090;text-decoration:none;
                  font-weight:bold }
#page span.current{ padding:1px 6px;margin:2px;
                       border:1px solid #090;
                       background-color:#090;
                       color:#ffffff;font-weight:bold  }
#page span.disabled{ border:1px solid #090;
                        color:#444444;padding:2px 6px;margin:2px; }
/*分页样式结束*/
.bkbottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #daddef;
}

.bktopbottom {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #daddef;
	border-bottom-color: #daddef;
}
.bkzbottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b7d2e5;
}

.bkztopbottom {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b7d2e5;
	border-bottom-color: #b7d2e5;
}
.flash{
	padding:0px;
	margin: 0px;
	}
.flash ul{
	margin: 0px;
	float:left;
	padding-left:0px;
	width:296px;
	}
.flash li{
	float:left;
	list-style-type:none;
	width: 166px;
	height:25px;
	text-align: left;
	}
.tu3{
	padding:0px;
	margin: 0px;
	width:357px;
	background-color: #0CC;
	}
.tu3 ul{
	margin: 0px;
	float:left;
	padding-left:0px;
	}
.tu3 li{
	float:left;
	list-style-type:none;
	width: 118px;
	text-align: left;
	}
.articlebox{
	margin: 0px auto;
	width:620px;
	font-size: 14px;
	line-height: 25px;
	text-indent: 2;
	text-align: left;
	}
.articlexia{
	padding:0px;
	margin: 0px;
	width:100%;
	}
.articlexia ul{
	margin: 0px;
	float:left;
	padding-left:0px;
	}
.articlexia li{
	float:left;
	list-style-type:none;
	width: 155px;
	text-align: left;
	}
.bian300{
	margin-top:4px;
	width:298px;
	height:240px;
	border: 1px solid #b6e98f;
	}
.bian300 ul{
	margin: 0px;
	float:left;
	padding-left:0px;
	}
.bian300 li{
	float:left;
	list-style-type:none;
	width: 149px;
	text-align: left;
	}
.gq{
	width: 98%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin-bottom:5px;
	margin-right: auto;
	margin-left: auto;
	}
.gqgq{
	width: 85%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin-bottom:8px;
	margin-right: auto;
	margin-left: auto;
	}
.top1225 {
	font-size: 12px;
	line-height: 25px;
}
.bk3 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #529800;
	border-bottom-color: #529800;
	border-left-color: #529800;
}
.daohang {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #B6E98D;
	border-right-color: #B6E98D;
	border-left-color: #B6E98D;
	height: 30px;
	width: 653px;
	font-size: 14px;
	line-height: 30px;
	padding-left: 15px;
}
.baojia3 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d0ebb8;
	border-bottom-color: #d0ebb8;
	border-left-color: #d0ebb8;
}
.tabtophui {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCC;
	margin-top: 5px;
}

/*一下是CSS重构代码*/

.bottom {
	font-size: 12px;
	line-height: 25px;
	background-color: #117000;
	text-align: center;
	height: 25px;
	width: 980px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.indexbaojia {
	text-align:left;
	width:226px;
}
.indexbaojia ul {
	margin-left:0;
	padding:0;
	float:left;
	width:226px;
}
.indexbaojia li {
	font-size: 12px;
	height:23px;
	line-height:23px;
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;
}
.menubk3 {
	padding: 2px;
	width: 976px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #bac9b3;
	border-bottom-color: #bac9b3;
	border-left-color: #bac9b3;
}
.guide {
	height: 25px;
	width: 963px;
	font-size: 12px;
	line-height: 25px;
	padding-left: 15px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #B6E98D;
}
.topnav{
	background-image: url(/images/iconbg.png);
	background-repeat: repeat-x;
	background-position: 10px -298px;
	width: 100%;
	height: 26px;
	color:#666;
	}
.topnav a{color:#666;}
.bkhui {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
