body {
	font-size:12px;
	color:#000000;
	margin:0;
	padding:0;
	background:url(../images/bg.png) no-repeat top center !important;
        background-color:#1f4b04 !important;
        background:url(../images/bg1.png) no-repeat top center;
	background-color:#1f4b04;
}

a:link{font-size:12px; color:#333; text-decoration:none}
a:visited{font-size:12px; color:#333; text-decoration:none}
a:hover{font-size:12px;color:#f00; text-decoration:underline}
a:active{font-size:12px; color:#333; text-decoration:none}
#top {
	width:1000px;
	height:107px;
	margin:0 auto;
}
.logo {
	width:495px;
	height:74px;
	float:left;
	margin-left:14px;
	margin-top:20px;
}
.top_right {
	width:356px;
	height:74px;
	float:right;
	margin-right:14px;
	margin-top:20px;
}
#nav {
	height:39px;
	width:100%;
	background:url(../images/nav_bg.png) repeat-x;
}
#menu {
	width:1000px;
	height:39px;
	margin:0 auto;
}
#menu li {
	width:78px;
	height:25px;
	display:block;
	float:left;
	line-height:25px;
	margin:7px 11px 7px 11px;
}
#menu li a.a1 {
	background:url(../images/menu_1_1.png);
	width:78px;
	height:25px;
	display:block;
}
#menu li a.a1:hover {
	background:url(../images/menu_1_2.png);
}
#menu li a.a2 {
	background:url(../images/menu_2_1.png);
	width:78px;
	height:25px;
	display:block;
}
#menu li a.a2:hover {
	background:url(../images/menu_2_2.png);
}
#menu li a.a3 {
	background:url(../images/menu_3_1.png);
	width:78px;
	height:25px;
	display:block;
}
#menu li a.a3:hover {
	background:url(../images/menu_3_2.png);
}
#menu li a.a4 {
	background:url(../images/menu_4_1.png);
	width:78px;
	height:25px;
	display:block;
}
#menu li a.a4:hover {
	background:url(../images/menu_4_2.png);
}
#menu li a.a5 {
	background:url(../images/menu_5_1.png);
	width:78px;
	height:25px;
	display:block;
}
#menu li a.a5:hover {
	background:url(../images/menu_5_2.png);
}
#menu li a.a6 {
	background:url(../images/menu_6_1.png);
	width:78px;
	height:25px;
	display:block;
}
#menu li a.a6:hover {
	background:url(../images/menu_6_2.png);
}
#menu li a.a7 {
	background:url(../images/menu_7_1.png);
	width:78px;
	height:25px;
	display:block;
}
#menu li a.a7:hover {
	background:url(../images/menu_7_2.png);
}
#menu li a.a8 {
	background:url(../images/menu_8_1.png);
	width:78px;
	height:25px;
	display:block;
}
#menu li a.a8:hover {
	background:url(../images/menu_8_2.png);
}
#menu li a.a9 {
	background:url(../images/menu_9_1.png);
	width:78px;
	height:25px;
	display:block;
}
#menu li a.a9:hover {
	background:url(../images/menu_9_2.png);
}
#menu li a.a10 {
	background:url(../images/menu_10_1.png);
	width:78px;
	height:25px;
	display:block;
}
#menu li a.a10:hover {
	background:url(../images/menu_10_2.png);
}
#flash {
	width:1000px;
	height:268px;
	margin:0 auto;
	margin-top:8px;
	margin-bottom:7px;
}
#main {
	width:1000px;
	margin:0 auto;
	background-color:#FFF;
	height:100%;
}
#left {
	width:728px;
	float:left;
}
#right {
	width:238px;
	float:right;
}
#main .topleftbg {
	width:14px;
	height:12px;
	float:left;
	background:url(../images/main_top_left_bg.gif) no-repeat;
}
#main .toprightbg {
	width:14px;
	height:12px;
	float:right;
	background:url(../images/main_top_right_bg.gif) no-repeat;
}
.border1_top {
	width:100%;
	height:27px;
	background:url(../images/border1_top_bg.gif) repeat-x;
	margin-top:12px;
	border-left:#5ba103 1px solid;
	border-right:#5ba103 1px solid;
}
.border1_bottom {
	min-height:158px;
	width:100%;
	background:url(../images/border1_bottom_bg.gif) repeat-x top ;
	border:#5ba103 1px solid;
	border-top:none;
}
.border1_bottom p {
	line-height:2.0em;
	margin:5px;
}
.border1_bottom p img {
	margin-right:5px;
}
.border2_bottom {
	min-height:153px;
	width:100%;
	background:url(../images/border1_bottom_bg.gif) repeat-x top ;
	border:#5ba103 1px solid;
	border-top:none;
}
.w359 {
	width:359px;
}
.h220 {
	height:220px;
}
.h229 {
	height:229px;
}
.h153 {
	height:153px;
}
.leftdq {
	float:left;
}
.rightdq {
	float:right;
}
.text {
	font-size:14px;
	color:#FFF;
	font-weight:700;
	margin-left:10px;
	line-height:27px;
}
.clear {
	clear:both;
}
.video_text {
	width:232px;
	height:28px;
	line-height:28px;
	text-align:center;
	display:block;
}
.left_pic img {
	margin:12px 0 0 0;
	display:inline;
}
#bottom {
	width:976px;
	height:auto;
	margin:0 auto;
	margin-top:12px;
}
.bottom_top {
	width:100%;
	height:30px;
	background:url(../images/anli_bg.gif) repeat-x;
}
.bottom_left {
	float:left;
	height:30px;
	width:127px;
	background:url(../images/fwal.gif) no-repeat;
}
.bottom_right {
	float:right;
	height:30px;
	width:55px;
}
.bottom_bottom {
	height:169px;
	width:974px;
	background-color:#f7f7f7;
	border:#699502 1px solid;
	border-top:none;
}
#link {
	width:976px;
	height:auto;
	margin:0 auto;
	margin-top:12px;
}
.link_left {
	float:left;
	width:28px;
	height:99px;
	background:url(../images/link.gif) no-repeat;
}
.link_right {
	float:right;
	height:99px;
	width:946px;
	background:url(../images/link_bg.gif) repeat-x;
	border:#e0e0e0 1px solid;
}
.link_right a {
	height:30px;
	line-height:30px;
	display:block;
	float:left;
	width:auto;
	margin:5px;
}
#foot {
	width:1000px;
	min-height:220px;
	margin-top:12px;
}
.foot_top {
	height:27px;
	width:100%;
	background:url(../images/foot_bg.gif) repeat-x bottom;
}
.foot_center {
	width:151px;
	height:27px;
	margin:0 auto;
	display:block;
}
.foot_bottom {
	width:100%;
	height:167px;
	text-align:center;
	line-height:1.8em;
}
.foot_left {
	width:14px;
	height:13px;
	float:left;
	background:url(../images/foot_left_bg.gif) no-repeat;
}
.foot_right {
	width:14px;
	height:13px;
	float:right;
	background:url(../images/foot_right_bg.gif) no-repeat;
}
.img {
	border:#999 1px solid;
	padding:2px;
}
#neileft {margin:0}
#neileft ul{margin-left:0px;list-style:none;padding:0;border:0;margin:0;}
#neileft li {display: inline;list-style-type: none;}
#neileft li a:link,
#neileft li a:visited {width:100%; float:left; padding:8px 0; text-align:center; text-decoration: none;color:#333333;background:#F7F7F7;}
#neileft li a:hover {color:#000;  background-color:#E2EAF5;}
#body{font-size:12px; line-height:28px; padding:20px; color:#000;}
#lovexin12{width:90px; height:auto; background-color:#EEF2FA; border:1px solid #A9B9DA}
#t{width:auto; height:25px; background-color:#2F7DC7; font-size:14px; font-weight:bold; text-align:center; color:#FFF; padding-top:5px;}
#qq{margin:10px; text-align:center;}