@charset "utf-8";
body{margin: 0px;padding: 0px;background-image: url(bg_x.jpg);background-repeat: repeat-x;background-color: #2e7517;}
ul,li{padding:0;margin:0;list-style-type: none;}
.clear{clear:both;}
.fleft{float:left;}
.fright{float:right;}
.topbg{background-image: url(top_bg.jpg);background-repeat: no-repeat;background-position: center top;}
.top{width: 994px;margin-right: auto;margin-left: auto;height: 530px;}
.logo{height: 161px;width: 994px;}
.nav{padding-bottom: 10px;}
.nav li{display: block;float: left;line-height: 39px;height: 39px;}
.nav li a{text-decoration: none;color: #2e7517;font-weight: bold;display:block;padding-right: 27px;padding-left: 27px;}
.nav li a:hover{background-image: url(nav_h.jpg);background-repeat: repeat-x;color: #fff;font-weight: bold;}
.banner{background-image: url(bannerbg.gif);background-repeat: no-repeat;height: 300px;width: 980px;padding-bottom:13px;padding-top: 7px;padding-right: 7px;padding-left: 7px;}
.mian{
	width: 958px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	padding-right: 18px;
	padding-left: 18px;
	padding-top: 10px;
	height: auto;
	padding-bottom: 10px;
}
.gywm{height: 230px;width: 715px;}
.more{height: 32px;width: 60px;display: block;}
.bt1{height: 32px;width: 100%;background-image: url(gywm_bt.jpg);background-repeat: no-repeat;}
.bt2{height: 32px;width: 100%;background-image: url(xwzx_bt.jpg);background-repeat: no-repeat;}
.bt3{height: 32px;width: 100%;background-image: url(yhzs_bt.jpg);background-repeat: no-repeat;}
.bt4{height: 32px;width: 100%;background-image: url(zxdt_bt.jpg);background-repeat: no-repeat;}
.gywm .jj{padding-top: 20px;}
.zi{font-size: 12px;line-height: 25px;width: 470px;color: #6b6b6b;}
.zi a{text-decoration: none;color: #468B20;}
.fenlei{width: 236px;}
.fl{border: 1px solid #e0e0e0;width: 234px;}
.nfl{border: 1px solid #e0e0e0;padding-bottom:5px;width: 234px;}
.dh{padding-bottom: 7px;}
.flbt{background-image: url(lmbt.jpg);background-repeat: repeat-x;height: 42px;line-height: 42px;font-family: "微软雅黑";color: #41891b;font-size: 14px;font-weight: bold;}
.flbt a{text-decoration:none; line-height: 42px;font-family: "微软雅黑";color: #41891b;font-size: 14px;font-weight: bold; float:left;}
.flbt strong{line-height: 42px;font-family: "微软雅黑";color: #41891b;font-size: 14px;font-weight: bold;}
.flbt span{line-height: 42px;font-family: "微软雅黑";color: #41891b;font-size: 14px;font-weight: bold;background-image: url(icon1.gif);background-repeat: no-repeat;background-position: 10px 10px;display: block;padding-left: 25px; text-decoration:none;}
.fllm li{display: block;font-size: 12px;line-height: 24px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;height: 24px;background-image: url(icon2.gif);background-repeat: no-repeat;background-position: 8px 10px;padding-left: 20px;}
.fllm li a{text-decoration: none;color: #168200;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.fllm li a:hover{color: #666666;}
.fllm{padding: 5px;}
.jdzs{
	background-image: url(tu_bg.jpg);
	height: 265px;
	width: 959px;
	background-repeat: no-repeat;
}
.box{padding-bottom: 10px;}
.box1{padding-top: 10px;padding-bottom: 10px;}
.zsbt{height: 40px;text-align: center;line-height: 40px;font-family: "微软雅黑";font-size: 18px;font-weight: bold;color: #FFFFFF;}
.tupian{padding-top: 10px;padding-right: 10px;padding-left: 10px;padding-bottom: 5px;}
guntu{}
.guntu a{text-decoration: none;font-size: 12px;font-weight: bold;line-height: 24px;color: #666666;padding-right: 10px;padding-left: 10px;}
.guntu a:hover{color:#2e7517;}
.guntu img{padding: 3px;border: 1px solid #cccccc;}
.new{width: 332px;}
.news li{height: 32px;display: block;font-size: 12px;line-height: 32px;font-family: "宋体";color: #6b6b6b;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #a6a6a6;}
.news{padding-top: 15px;}
.news li a{text-decoration: none;font-size: 12px;font-family: "宋体";color: #6b6b6b;}
.news li a:hover{color: #2e7517;}
.news2{padding:5px;}
.news2 li{height: 32px;display: block;font-size: 12px;line-height: 32px;font-family: "宋体";color: #6b6b6b;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #a6a6a6;}
.news2 li a{text-decoration: none;font-size: 12px;font-family: "宋体";color: #6b6b6b;}
.news2 li a:hover{color: #2e7517;}
.foot{
	width: 954px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 12px;
	color: #6B6B6B;
	line-height: 24px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #6BB039;
}
.ditu{width: 994px;margin-right: auto;margin-left: auto;}
/*轮播*/
#slideshow_wrapper{POSITION: relative;PADDING-BOTTOM: 0px;BACKGROUND-COLOR: #121212;PADDING-LEFT: 0px;WIDTH: 980px;PADDING-RIGHT: 0px;HEIGHT: 300px;OVERFLOW: hidden;PADDING-TOP: 0px}
#slideshow_footbar{Z-INDEX: 5;POSITION: absolute;WIDTH: 100%;BOTTOM: 0px;HEIGHT: 30px}
.nright{width: 705px;float: right;border: 1px solid #E0E0E0;}
#slideshow_photo{POSITION: absolute;WIDTH: 100%;HEIGHT: 100%;CURSOR: pointer}
#slideshow_photo A{Z-INDEX: 1;BORDER-BOTTOM: 0px;POSITION: absolute;BORDER-LEFT: 0px;MARGIN: 0px;DISPLAY: block;BORDER-TOP: 0px;TOP: 0px;BORDER-RIGHT: 0px;LEFT: 0px}
#slideshow_footbar .slideshow-bt{BACKGROUND-COLOR: #d2d3d4;MARGIN: 10px 10px 0px 0px;WIDTH: 10px;DISPLAY: inline;FLOAT: right;HEIGHT: 10px;FONT-SIZE: 0px}
#slideshow_footbar .bt-on{BACKGROUND-COLOR: #2e7517;}
.nleft{width: 236px;height: 500px;}
.nr{padding: 10px;line-height: 24px;color: #666666;overflow: hidden;font-size: 12px;}
.nybt{font-size: 16px;font-weight: bold;line-height: 30px;text-align: center;}
.wzxx{line-height: 20px;height: 24px;text-align: center;color: #666666;margin-top: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #d4d4d4;margin-bottom: 10px;}
.wz{overflow:hidden;}
.product{padding: 10px;}
.product li{display: block;float: left;height: 170px;padding-right: 10px;padding-left: 10px;text-align: center;font-size: 12px;line-height: 24px;}
.product img{height: 134px;width: 200px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
.product a{padding: 3px;border: 1px solid #c5d0d6;display: block;}
.product a:hover{background:#2e7517;}
.zcfl{background-image: url(zcfl.jpg);background-repeat: no-repeat;height: 220px;width: 218px;left: -26px;position: relative;margin-top: 10px;}
.kjtd{background-image: url(kjtd.jpg);background-repeat: no-repeat;height: 222px;width: 219px; margin-top:20px;}
.zcfl li{display: block;height: 40px;padding-bottom: 15px;line-height: 40px;padding-left: 50px;}
.zcfl li a{font-family: "微软雅黑";text-decoration: none;color: #FFFFFF;font-weight: bold;font-size: 16px;}
.zcfl li a:hover{font-family: "微软雅黑";text-decoration: none;color: #fffc00;font-weight: bold;font-size: 16px;}
.kjtd a{display: block;height: 62px;}
/*分页*/
.pagelist{clear:both;line-height:30px; width:680px; margin:0 auto}
.pagelist strong{font-size:12px; color:#36F;background-color: #FFFFFF;margin-top: 0px;margin-right: 1px;margin-bottom: 0px;margin-left: 1px;padding-top: 2px;padding-right: 10px;padding-bottom: 2px;padding-left: 10px;}
.pagelist a,.pagelist span{font-size:12px;margin-top: 0px;margin-right: 1px;margin-bottom: 0px;margin-left: 1px;padding-top: 2px;padding-right: 10px;padding-bottom: 2px;padding-left: 10px;background-color: #FFFFFF;color: #595959;}


.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
}