BODY {
   text-align:center;
   margin-left:auto;
   margin-right:auto;
   FONT-FAMILY: 宋体; FONT-SIZE: 12px;COLOR: #333333;
   BACKGROUND: url(img/bei1.jpg)
}
.kuangjia{
	width:1040px;
	background-color: #FFFFFF;
	margin:0 auto;position:relative;
}
.toplogo{
	width: 1040px;
	height:120px;
	background-color: #99cc00;
}
.toplogo1{
	float: left;
	width: 556px;
	height:120px;
}
.toplogo2{
	margin-left: 556px;
	width: 470px;
	height: 60px;
	font-family: "Microsoft YaHei";
	font-size: 22px;
	color: #ffffff;
	text-align:right;
	padding: 50 10 0 0px;
}
.dhk{
	width:1040px;
	height: 55px;
	background: #628200;
}
.webdh {padding-left:0px;margin-top:0px;width: 1040px;}
.webdh li {margin: 0px;list-style-type:none;float:left;}
.webdh li a {display:inline-block;width:125px;height:55px;font:18px "Microsoft YaHei";line-height:55px;color: #FFFFFF;}
.webdh li a:hover{background:#9ed200;}
.webdh li.current{background:#9ed200;}

.benk{
	text-align:left;
	width:1040px;
	height: 300px;
	margin:0px;
	border: 0px solid #2d5a08;
}

.banner{ width:100%; height:300px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:300px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:300px; float:left;}
.b-list{ height:50px; padding-top:250px; position:relative; margin:0 auto;z-index:1;display:none;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #0473bb;}
.bar-left{ position:absolute; z-index:1; display:block; width:80px; height:100%; left:0px; background:none; top:0px; display:none;}
.bar-right{ position:absolute;z-index:1; display:block; width:80px; height:100%; right:0px; background:none; top:0px; display:none;}
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:100px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:100px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}


.divk{
	width:1030px;
	border: 0px solid #CDF1A5;
	margin:5 0 5 0px;
    padding:10 0 10 10px;
	text-align:left;
	background: #f4f4f4;
}
.leftfl{
	float: left;
	width: 220px;
	height:600px;
	background: #F4F4F4;
}
.rightne{
	margin-left: 240px;
	background: #ffffff;
	width: 800px;
	height: 600px;
}
.rightne2{
	margin-left: 280px;
	background: #ffffff;
	width: 700px;
	min-height:700px;
	height:auto;
}
.flbt{
	background: #628200;
	width: 220px;
	height: 50px;
	font-family: "Microsoft YaHei";
	font-size: 26px;
	color: #FFFFFF;
    padding:10 0 0 0px;
}
.flne{
	width: 200px;
	height: 400px;
    padding:0 0 0 20px;
}
.cplb{
	float: left;
	width: 190px;
	height: 180px;
	background: #ffffff;
	margin:5px;
}

.cplb2{
	float: left;
	width: 210px;
	height: 180px;
	background: #ffffff;
	margin:10px;
}

.news{
	width:1040px;
	height: 220px;
	margin:5 0 5 0px;
    padding:10 0 10 0px;
	background: #f4f4f4;
}
.wztu{
	float: left;
	width:500px;
	height: 220px;
}
.wztu1{
	margin-left: 520px;
	width:500px;
	height: 220px;
}
.news1{
	width:1040px;
	height: 220px;
	margin:5 0 5 0px;
    padding:10 0 10 0px;
	background: #ffffff;
}

.wzbt{
	height: 30px;
    padding:0 0 0 20px;
	font-family: "Microsoft YaHei";
	font-size: 20px;
	color: #000000;
	text-align:left;
}
.wzne{
	height: 180px;
    padding:10 0 0 20px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #000000;
	text-align:left;
	word-wrap:break-word
	overflow: hidden
}
.wzlb{
    padding:10 0 0 20px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	line-height: 30px;
	color: #000000;
	text-align:left;
	word-wrap:break-word
	overflow: hidden
}

.wzbt2{

	float: left;
	width:650px;
	height: 30px;
    padding:0 0 0 20px;
	font-family: "Microsoft YaHei";
	font-size: 20px;
	color: #000000;
	text-align:left;
}
.wzne2{
	float: left;
	width:650px;
	height: 180px;
    padding:10 0 0 20px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #000000;
	text-align:left;
	word-wrap:break-word
	overflow: hidden
}
.wztu2{
	margin-left: 680px;
	width:200px;
	height: 200px;
	background: #469407;
}

.di{
	width:1040px;
	height: 80px;
	border: 0px solid #CDF1A5;
	background-color: #99cc00;
	padding: 20 0 0 0px;
	
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #FFFFFF;
	line-height: 20px;
}






TABLE {
	FONT-FAMILY: 宋体; FONT-SIZE: 12px;COLOR: #333333;
}
TD {
	FONT-FAMILY: 宋体; FONT-SIZE: 12px;COLOR: #333333;
}
TR {
	FONT-FAMILY: 宋体; FONT-SIZE: 12px;COLOR: #333333;
}
INPUT {
	FONT-FAMILY: 宋体; FONT-SIZE: 12px;COLOR: #333333;
}
BR {
	FONT-FAMILY: 宋体; FONT-SIZE: 12px;COLOR: #333333;
}

A {
	COLOR: #333333; TEXT-DECORATION: none
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}


.text {
	line-height: 28px;
	color: #000000;
	font-size: 14px;
	text-align:left;
	width:660px;
	word-wrap:break-word
	overflow: hidden
}
.f14 {
	font-size: 14px;
	font-weight: normal;
	line-height: 25px;
}
.f3 {
	font-size: 5px;
}
.3d {
	FONT-SIZE: 16px; FILTER: glow(color=000000,strength=1) dropshadow(color=#aaaaaa,offx=1, offy=1, positive=1); MARGIN: 2px; COLOR: #ffffff; HEIGHT: 18px; TEXT-DECORATION: none
}

.f-b1 {
	font-family: "Microsoft YaHei";
	font-size: 22px;
}
.f-b2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	color: #000000;
}

.f16 {
	font-family: "Microsoft YaHei";
	font-size: 18px;
	line-height: 40px;
	color: #FF0000;
}
.f20 {
	font-family: "Microsoft YaHei";
	font-size: 20px;
	color: #000000;
}

.f24 {
	font-family: "Microsoft YaHei";
	font-size: 22px;
	color: #FFFFFF;

}
.f16-bt {
	font-family: "Microsoft YaHei";
	font-size: 16px;
	color: #FFFFFF;
}

.tab1 {
	border: 3px solid #CDF1A5;
	background-color: #FFFFFF;
}
.f14-di {
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #fffcb8;
	line-height: 20px;
}
.tab-x {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.catelist {padding-left:0px;width: 150px;}
.catelist li {width:150px;height:32px;border: 1px solid #999999;background: url(img/lmb2.jpg);margin-bottom: 10px; list-style-type:none;text-align:center;}
.catelist li a {display: inline-block;height: 32px; font: 14px "Microsoft YaHei"; line-height: 32px;}
.catelist li a:hover,
.catelist li.current a {width: 150px;background: url(img/lmb4.jpg); color: #fff;}

.catelist2 {padding-left:0px;width: 200px;}
.catelist2 li {width:200px;height:32px;border: 1px solid #999999;background: url(img/lmb2.jpg);margin-bottom: 10px; list-style-type:none;text-align:center;}
.catelist2 li a {display: inline-block;height: 32px; font: 14px "Microsoft YaHei"; line-height: 32px;}
.catelist2 li a:hover,
.catelist2 li.current a {width: 200px;background: url(img/lmb4.jpg); color: #fff;}

.f14-b {
	font-size: 14px;
	color: #FFFFFF;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.f20-b {
	font-family: "Microsoft YaHei";
	font-size: 18px;
	color: #FFFFFF;
}
.f12 {
	font-size: 12px;
	line-height: 22px;
}
.bt {
	font-family: "Microsoft YaHei";
	font-size: 24px;
	line-height: 50px;
}
.txtbt {
	font-family: "Microsoft YaHei";
	font-size: 24px;
	color: #000000;
}
.tab2 {
	background-color: #FFFFEE;
	border: 1px solid #999999;
}