body{background:#fff; font-size:12px; font-family:宋体,Arial, Helvetica, sans-serif; margin:0 auto;color: #666666;}
tr,td{ color:#666666;}
.f_l{ float:left;}
.f_r{ float:right;}
.style12 {	color: #2F882E;
	font-weight: bold;
}
.STYLE13 {	font-family: "新宋体";
	font-size: 12px;
	color: #993300;
}
a:link {
	text-decoration: none;
	color: #666666;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #666666;
}
.style8 {color: #000000}
.style9 {font-size: 15px}
.style10 {color: #333333}
.style11 {
	font-size: 15px;
	color: #333333;
	font-weight: bold;
}



body,td,th {
	font-family: 宋体;
	font-size: 12px;
	color: #666666;
	line-height:20px;
}
body {
	background-color: #FFFFFF;
	margin: 0px;
}


.txt_input_hui{
	border:1px solid #c2c2c2;
	color:#C0C0C0;
	text-align:center;
	background-image: url(images/bg.gif);
}
.txt_input{
	border:1px solid #c2c2c2;
	color:#C0C0C0;
	background-image: url(images/bg.gif);
	width: 100px;
}
.font {
	font-family: "宋体";
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	
}
.font_1 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	text-indent: 24px;
}
.dot {
	font-family: Arial,;
	font-size: 18px;
	font-weight: bold;
	color: #318a31;
}
.style2 {color: #669738}
a.style2:link {
	text-decoration: none;
	color: #669738;
}
a.style2:visited {
	text-decoration: none;
	color: #669738;
}
a.style2:hover {
	text-decoration: none;
	color: #669738;
}
a.style2:active {
	text-decoration: none;
	color: #669738;
}
.title {
	font-family: "宋体";
	font-size: 18px;
	font-weight: bolder;
	color: #377500;
	padding-left: 20px;
	padding-top: 25px;
}
.menu_font {
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 12px;
}

a.menu_font:visited  {
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 12px;
}
a.menu_font:hover {
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 12px;
}
a.menu_font:link  {
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 12px;
}
a.menu_font:active {
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 12px;
}

.style1 {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}
a.font_link:hover {
	font-family: "宋体";
	font-size: 12px;
	color: #182d82;
	text-decoration: underline;
	
}

a.font_link:visited {
	font-family: "宋体";
	font-size: 12px;
	color: #182d82;
	text-decoration: underline;
	
}
a.font_link:link {
	font-family: "宋体";
	font-size: 12px;
	color: #182d82;
	text-decoration: underline;
	
}
a.font_link:active {
	font-family: "宋体";
	font-size: 12px;
	color: #182d82;
	text-decoration: underline;
	
}
.style_1 {
	font-family: "宋体";
	font-size: 12px;
	color: #1F5E7C;
}
.style_or {
	font-family: Arial, ;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
}
.style0 {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
h1{ font-size:12px;   padding-top:15px;}

.nav { width:696px; float:left;} 
.nav ul{ list-style-type:none; }
.nav ul li{}

/*---------------内容页:正文分页*/
.cupage{
	width:638px;
	margin:5px auto;
	text-align:left;
	border-bottom:1px solid #EEE;
	line-height:31px;
	overflow:hidden;

}
.cupage  li{ list-style-type:none; float:left}
.cupage a{
	color:#222222;
	font-size:14px;
	margin-left:13px;
	line-height:31px;

}
.cupage a:visited{
	color:#222222;
	font-size:14px;
	margin-left:13px;
	line-height:31px;

}
 .cupage strong{
	font-size:13px;
	color:#579B18;
	margin-left:14px;
}

.cupage .thisclass a:link{font-size:13px;	color:#579B18;	margin-left:14px; font-weight:bold;}
.cupage .thisclass a:visited{font-size:13px;	color:#579B18;	margin-left:14px; font-weight:bold;}

a.thisurl:link{font-size:13px;	color:#579B18;	margin-left:14px; font-weight:bold;}
a.thisurl:visited{font-size:13px;	color:#579B18;	margin-left:14px; font-weight:bold;}

.padding20{ padding-left:20px;}
a.letter:link{ font-family:"宋体"; color:#616E6D; text-decoration:underline}
a.letter:hover{ font-family:"宋体"; color:#616E6D; text-decoration:underline}
a.letter:visited{ font-family:"宋体"; color:#616E6D; text-decoration:underline}

.dede_pages {
	WIDTH: 560px
}
.dede_pages UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FLOAT: left; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.dede_pages UL LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px;FLOAT: left; LINE-HEIGHT: 17px; MARGIN-RIGHT: 6px; font-family:"宋体";font-size:12px;
}
.dede_pages UL LI A {
	font-family:"宋体";font-size:12px;PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 0px solid
}
.dede_pages UL LI A:hover {
	font-family:"宋体";font-size:12px;PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; COLOR: #690; PADDING-TOP: 0px; BORDER-BOTTOM: #690 0px solid; TEXT-DECORATION: none
}
.dede_pages UL LI.thisclass A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #f63; PADDING-TOP: 0px; font-family:"宋体";font-size:12px;
}
.pagebox UL LI.thisclass A:hover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #f63; PADDING-TOP: 0px; font-family:"宋体";font-size:12px;
}

.Menubox { width:100%; line-height:24px; }
.Menubox ul { margin:0px; padding:0px; }
.Menubox li { float:left; display:block; cursor:pointer; width:100px; text-align:center; color:#424040;  background-color:#efefef;  margin-right:1px; margin-bottom:1px;}
.Menubox li span{ color:#669738;}
.Menubox li.hover { font-weight:bold;padding:0px; background:#fff; width:100px; background-color:#0A5409; color:#ffffff; height:24px; line-height:24px; }
.Contentbox { clear:both; margin-top:0px;  text-align:left; padding-top:8px; line-height:20px;  }
.Contentbox a{ margin-left:10px;}


input,select,textarea{font-size:12px;line-height:16px; vertical-align:middle; color:#595858; border:1px solid #a2a2a2;}
img{border:0;}
ul,li{list-style-type:none; margin:0; padding:0;}
.cl{clear:both; font-size:0; line-height:0; overflow:hidden;  margin:0; padding:0; height:0;}
a{ text-decoration:none;}

.header{ width:1000px; background:url(/homeimages/topside_bg.gif) center repeat-y;  margin:0 auto;}
.logo{ padding:8px 0 0 13px; float:left; display:inline;}
.mainmenu{ margin-left:4px; float:left; display:inline; width:636px; height:31px;background:url(/homeimages/mainmenu_li_bg.gif) repeat-x; margin-top:38px;}
.mainmenu li{ float:left; background:url(/homeimages/mainmenu_li_line.gif) center right no-repeat; width:84px; }
.mainmenu li a{ display:block; line-height:31px; color:#fff; height:31px; text-align:center; margin-right:1px;}
.mainmenu li a:hover{ text-decoration:none; background:url(/homeimages/mainmenu_li_ahover.gif) center no-repeat;color:#fff;}
.mainmenu li a:visited{ display:block; line-height:31px; color:#fff; height:31px; text-align:center; margin-right:1px;}
.mainmenu ul .menu_first{ width:114px; background:url(/homeimages/mainmenu_firstli_a.gif) no-repeat; height:31px;}
.mainmenu .menu_first a:hover{ background:url(/homeimages/mainmenu_firstli_ahover.gif);}
.mainmenu .menu_last{ width:101px; background:none;color:#fff;}
.mainmenu .menu_last a:hover{ background:url(/homeimages/mainmenu_lastli_ahover.gif);color:#fff;}
.mainmenu .menu_last a:visited{ width:101px; background:none;color:#fff;}
.hed_right{ float:right; display:inline; margin:10px 14px 0 0;color:#fff;}
.hed_right a{ width:83px; height:31px; text-align:center; line-height:31px; color:#fff; display:block; background:url(/homeimages/hedright_a.gif) no-repeat; padding-left:45px; margin-top:10px; *margin-top:7px;color:#fff;}
.hed_right a:hover{ width:83px; height:31px; text-align:center; line-height:31px; color:#fff; display:block; background:url(/homeimages/hedright_a.gif) no-repeat; padding-left:45px; margin-top:10px; *margin-top:7px;color:#fff;}
.hed_right a:visited{ width:83px; height:31px; text-align:center; line-height:31px; color:#fff; display:block; background:url(/homeimages/hedright_a.gif) no-repeat; padding-left:45px; margin-top:10px; *margin-top:7px;color:#fff;}

.hed_right select{ width:128px;}
.login{ clear:both; height:28px; background:url(/homeimages/login_bg2.gif) repeat-x; width:974px; margin-left:13px; margin-top:3px;}
.login_l{ background:url(/homeimages/login_bg.gif) no-repeat; width:5px; height:28px; float:left;}
.login_main{ float:left; height:28px; line-height:28px;_padding-top:5px;_height:23px; position:relative;}
.login_main marquee{width:750px; position:absolute; left:210px; top:0; }
.login_main marquee a{ color:#669738}
.login_main marquee a:hover{ text-decoration:underline; }
.login_main a{ margin-left:4px;}
.login_r{ background:url(/homeimages/login_bg.gif) right no-repeat; width:5px; height:28px; float:right;}


.header_bottom{ background:url(/homeimages/heard_bottom2.gif) center no-repeat; height:12px; width:1000px; clear:both; overflow:hidden;}


/* ============footer↓============*/
.footer{ clear:both; border-top:1px solid #000; width:986px; margin:0 auto; padding-bottom:5px; margin-top:10px;}
.footer_link{ float:left; text-align:center; width:666px; line-height:24px; color:#6e6e6e; margin-top:10px;}
.footer_link a{ color:#7f7d7d; font-weight:bold; margin:0 6px;}
.footer_link a:hover{ text-decoration:underline;}
.footer_link span{ color:#9f9f9f;}
.footer_link span span{ font-family:arial;}
/* ============footer↑============*/