* {
	margin: 0px;
	padding: 0px;
}
li,ol {
	list-style-image: none;
	list-style-type: none;
}

a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #060;
	text-decoration: underline;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


body {
	font-size: 12px;
	line-height: 23px;
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #00561f;
}
#header {
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 172px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.navigation {
	OVERFLOW: visible;
	WIDTH: 1000px;
	HEIGHT: 35px;
	margin-right: auto;
	margin-left: auto;
	background-color: #339900;
}
.menu {
	Z-INDEX: 300;
	WIDTH: 990px;
	POSITION: relative;
	HEIGHT: 35px;
	margin-left: 10px;
}
.menu LI {
	FLOAT: left;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: center
}
.menu LI.homepage {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	display: block;
	height: 35px;
	width: 120px;
}
.menu LI A {
	DISPLAY: block;
	COLOR: #fff;
	TEXT-DECORATION: none;
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	height: 35px;
	width: 120px;
}
.menu LI A:hover {
	COLOR: #ff0;
	TEXT-DECORATION: underline;
	background-color: #00561F;
}
.menu LI.current_page_item A:link {
	COLOR: #ff0;
	background-color: #00561F;
}
.menu LI.current_page_item A:visited {
	COLOR: #ff0;
	background-color: #00561F;
}
.menu LI.current_page_item A:hover {
	COLOR: #ff0;
	background-color: #00561F;
}
.menu LI.current-menu-item A:link {
	COLOR: #ff0;
	background-color: #00561F;
}
.menu LI.current-menu-item A:visited {
	COLOR: #ff0;
	background-color: #00561F;
}
.menu LI.current-menu-item A:hover {
	COLOR: #ff0;
	background-color: #00561F;
}
.menu UL {
	Z-INDEX: 300;
	POSITION: relative;
	BACKGROUND-COLOR: #060
}
.menu LI {
	POSITION: relative
}
.menu LI UL {
	DISPLAY: none;
	WIDTH: 120px;
	POSITION: absolute;
	TOP: 35px;
	left: 0px;
	filter: Alpha(Opacity=70);
}
.menu LI UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 120px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #090;
}
.menu LI UL LI a {
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	height: 25px;
	width: 120px;
	color: #FFF;
}

.menu LI UL LI A:hover {
	BACKGROUND: url(../images/bg.png) no-repeat -5px -43px; COLOR: #ff0; TEXT-DECORATION: underline
}
.footer {
	background-image: url(../images/index_24.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 66px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	color: #FFF;
	background-color: #217D00;
}
.clear {
	display: block;
	clear: both;
	float: none;
	height: 10px;
	overflow: hidden;
}
.friendlink {
	background-color: #EEEEEE;
	padding: 5px;
	height: auto;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
}
#main {
	height: auto;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
}
#main .bannerfla {
	height: auto;
	width: 960px;
}
#main #main_left {
	float: left;
	height: auto;
	width: 235px;
	padding-left: 5px;
}
#main #main_right {
	float: right;
	height: auto;
	width: 750px;
}
#main .slide {
	background-repeat: no-repeat;
	background-position: center center;
	height: auto;
	width: 1000px;
	text-align: center;
}
#main .indexabout {
	height: auto;
	width: 235px;
}
#main .indexabout .tit {
	background-image: url(../images/index_18.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 35px;
	width: 235px;
}
#main .indexabout .nr {
	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: #166106;
	border-bottom-color: #166106;
	border-left-color: #166106;
	height: auto;
	width: 223px;
	padding: 5px;
}
#main .indexnews {
	float: left;
	height: auto;
	width: 367px;
}
#main .lxwm {
	float: right;
	height: auto;
	width: 233px;
}
#main .indexnews .tit {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2b6518;
	height: 29px;
	width: auto;
}
#main .indexnews .tit h1 {
	background-image: url(../images/index_11.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
	height: 29px;
	width: 93px;
	font-size: 12px;
	line-height: 29px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	margin-left: 10px;
}
#main .indexnews .nr {
	padding: 5px;
}
#main .indexnews .nr ol {
	line-height: 25px;
	background-image: url(../images/line.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 25px;
	margin: 0px;
	padding: 0px;
	width: 357px;
	display: block;
	text-align: left;
}
#main .clr {
	display: block;
	width: 15px;
	overflow: hidden;
	float: left;
	height: auto;
}


#main .lxwm .tit {
	background-image: url(../images/index_09.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 28px;
	width: 233px;
}
#main .lxwm .tit h2 {
	font-size: 12px;
	line-height: 28px;
	font-weight: bold;
	color: #FFF;
	width: 137px;
	text-align: center;
	display: block;
	height: 28px;
}
#main .lxwm .nr {
	padding: 5px;
	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: #2b6518;
	border-bottom-color: #2b6518;
	border-left-color: #2b6518;
}
#main .lxwm .nr ul {
	margin: 0px;
	padding: 0px;
}
#main .lxwm .nr ul li {
	list-style-image: none;
	list-style-type: none;
}
#main .lxwm .nr ul li a {
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #FFF;
	display: block;
	height: 30px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	background-color: #9DBA94;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#main .lxwm .nr ul li a:hover {
	font-weight: normal;
	color: #FF0;
	text-decoration: none;
	background-color: #22700A;
}

#main .roll {
	height: 154px;
	width: 740px;
	padding-left: 10px;
}
#main .roll .tit {
	background-image: url(../images/solltit.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 45px;
	width: 215px;
}
#main .roll .tit h4 {
	font-size: 14px;
	font-weight: bold;
	color: #164E04;
	width: 200px;
	height: 23px;
	display: block;
	padding-left: 15px;
}
#main .roll .tit h4 span {
	font-size: 12px;
	font-weight: bold;
	color: #CCC;
	padding-left: 10px;
}

.bt1 {
	font-family: "黑体";
	font-size: 16px;
	font-weight: bold;
	color: #1A5207;
}
.left {
	float: left;
}
.right {
	float: right;
}
#main .xm {
	background-image: url(../images/xmbj.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 103px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	background-color: #CEC8BC;
}

.breadcrumb {
	line-height: 30px;
	margin-right: auto;
	margin-left: auto;
	float: right;
	height: 30px;
	padding-right: 10px;
	
}
#main_right .rightcontent {
	border: 1px solid #2b6518;
	height: auto;
	width: 730px;
	padding: 5px; 
} 

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00561F;
	text-align: center;
	line-height: 29px;
	height: 29px;
	background-image: url(../images/index_11.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 93px;
}
h4 span {
	float: right;
}
h5 {
	font-size: 14px;
	font-weight: bold;
	color: #195904;
	padding-left: 15px;
	height: 30px;
	line-height: 30px;
}

h5 span {
	padding-left: 10px;
	color: #CCCCCC;
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
	height: 30px;
}
.rightcontent .postlist {
	padding: 5px;
}
.rightcontent .postlist li {
	line-height: 30px;
	background-image: url(../images/line.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 30px;
	list-style-image: none;
	list-style-type: none;
	margin-right: auto;
	margin-left: auto;
}
.rightcontent .posts {
	padding: 5px;
}
.rightcontent .posts .newtit {
	font-size: 16px;
	font-weight: bold;
	color: #060;
	text-align: center;
	display: block;
}
.rightcontent .posts .em {
	line-height: 20px;
	text-align: center;
	display: block;
	height: 20px;
	width: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #EEEEEE;
	border-bottom-color: #EEEEEE;
}
.rightcontent .productlist {
	padding: 5px;
}
.rightcontent .productlist li {
	float: left;
	margin: 10px;
	text-align: center;
}


.pad {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	MARGIN: 0px auto; PADDING-TOP: 15px
}
.wp-pagenavi A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:visited {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:hover {
	FONT-WEIGHT: bold! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important
}
.wp-pagenavi A:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN.pages {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.extend {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.current {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important
}
.pageleft {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageright {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageleft {
	PADDING-LEFT: 10px; FLOAT: left; TEXT-ALIGN: left
}
.pageright {
	PADDING-RIGHT: 10px; FLOAT: right; TEXT-ALIGN: right
}
.post_comment {
	FLOAT: left; MARGIN: 15px 0px 5px; OVERFLOW: hidden; WIDTH: 100%
}
.wp-pagenavi {
	CLEAR: both
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}
.nr ol a,.friendlink ul a,.tit a,#demo1 a,#demo a,.tit span.right a,p span.right a{color:#333333;}
#main_right .rightcontent p span{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#000;}
