body{margin:0 auto; font-size:12px; font-family: 宋体, 新宋体, Arial, Tahoma; color: #436437}

a {
	color: #436437;
	text-decoration: none;
}
a:hover {
	color: #FF7A00;
	text-decoration: none;
}
a:active{
	color: #FF7A00;
	text-decoration: none;
}

.blue {
	color: #0044DD;
	text-decoration: none;
}
.blue:hover {
	color: #FF7A00;
	text-decoration: underline;
}
.blue:active{
	color: #0044DD;
	text-decoration: none;
}

a.g2gao:link {color: #999999;	text-decoration: none;}
a.g2gao:visited {color:#999999;	text-decoration: none;}
a.g2gao:hover {color:#999999;	text-decoration: underline;}

a.g1gao:link {color: #fff;	text-decoration: none;}
a.g1gao:visited {color:#fff;	text-decoration: none;}

a.g3gao:link {color: #FF7A00;	text-decoration: none;}
a.g3gao:visited {color:#FF7A00;	text-decoration: none;}

.g4gao{color: #fff;	text-decoration: none; font-size:14px; font-weight:bold}

.agray 
{
    text-align:left;
	color: #ffffff;
	text-decoration: none;
}
.ablack{
	color:#000000;
}

.table{margin-top:5px}
.td{padding-left:8px; padding-right:8px}


.text_top{ color:#FF7A00;font-size:14px}
.red{color:#FF0000;}
.font1{color:#FF6B00;}
.font2{color: #999999;}
.font3{color: #0044DD;}
.font4{color: #666666}
.gu_top_title{color:#666666; font-size:14px; font-weight:bold;padding-left:12px}
.inputstyle {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; BACKGROUND-COLOR: #ffffff; padding-top:3px
	}

.imgc{ width:110px; float:left; margin:5px 10px;}
.imgct{border:solid 1px #A3CA77; width:110px; padding:4px;}
.image{width:100px; height:75px;}
.imgct1{ text-align:right; margin-top:4px;}
.imgct2{border:solid 1px #A3CA77; width:110px; padding:4px; margin-top:5px;}
.imgct3{ text-align:center;}

/*----------------------------------------------------------------*/
#menu{
	height:32px;
	margin-top:8px;
}
#menu ul{
	margin:auto; width:500px; height:32px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;font-size:14px
}
.m_li{
	float:left; width:100px; line-height:32px;  text-align:center; margin-right:-2px; margin-left:-2px; font-weight:bold;
}
.m_li a{ font-size:14px;
}

.m_line{
	float:left; width:1px; height:32px;
	line-height:32px;   /*ff下有效(图片垂直居中)*/
}
.m_line img{
	margin-top:expression(( 32 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left; width:100px; line-height:32px; text-align:center; padding-top:3px; font-weight:bold; 
	background-image:url(menu_bg.jpg); position:relative; height:32px; margin-top:-3px; margin-right:-2px; margin-left:-2px; 
}
.m_li_a a{
	display:block; width:100px;font-size:14px;color:#fff;
}
.m_li_a a:hover{
	display:block; width:100px;font-size:14px;color:#fff;
}

/*-----------------------------------------------------------------------*/

#nav UL {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #557D47; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 28px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; LIST-STYLE-TYPE: none
}
#nav UL UL {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 0px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 0px solid;
}
#nav A {
	 DISPLAY: block; WIDTH: 75px; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#nav A:hover {
	TEXT-DECORATION: none; color: #CCCCCC
	}
#nav A.selected {
	BACKGROUND: url(../images/arrow.gif) no-repeat right 50%
}
#nav LI {
	FLOAT: left; WIDTH: 75px;  padding-bottom:3px
}
#nav LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; LEFT: -999em; PADDING-BOTTOM: 0px; MARGIN: 0px;WIDTH:99px!important; WIDTH: 75px;  PADDING-TOP: 0px; POSITION: absolute
}
#nav LI LI {
	WIDTH:75px;
}
#nav LI UL A {
	PADDING-RIGHT: 12px; BORDER-TOP:#ccc 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; WIDTH:75px; LINE-HEIGHT: 19px; PADDING-TOP: 0px; text-align:left
} 
#nav LI UL UL {
	MARGIN: -20px 0px 0px 149px
}
#nav LI:hover UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL {
	LEFT: -999em
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#nav LI LI.sfhover UL {
	LEFT: auto
}
#nav LI:hover {
	LEFT: auto
}
#nav LI.sfhover {
	LEFT: auto
}

/*-----------------------------------------------------------------------*/


.boxb {border:1px solid #A3CA77;}
.boxt td {padding-top:4px;}
.box1{width:72px;background:url(box2.gif);}
.box2{width:72px;background:url(box1.gif);}
.box1 a:link {font-size: 14px;color: #000000;text-decoration:none;}
.box1 a:visited {font-size: 14px;color: #000000;text-decoration:none;}
.box1 a:hover {font-size: 14px;color: #000000;text-decoration:none;}
.box2 a:link {font-size: 14px;color: #FFFFFF;text-decoration:none; font-weight:bold;}
.box2 a:visited {font-size: 14px;color: #FFFFFF;text-decoration:none; font-weight:bold;}
.box2 a:hover {font-size: 14px;color: #FFFFFF;text-decoration:none; font-weight:bold;}

/*-----------------------------------------------------------------------*/

.div{border:#D0DBE7 solid 1px;height:60px; width:60px; padding:1px; float:left}
.div img{vertical-align:bottom;}
.text_div{line-height:24px; text-align:left; color:#666}
.text_div a {color:#0D6A6A}
.blogbox{border: #D7F7DA solid 1px; padding:1px}
.div01{border:#D0DBE7 solid 1px;height:60px; width:60px; padding:1px;}
.div01 img{vertical-align:bottom;}

/*-----------------------------------------------------------------------*/

.top-nav{margin:0; }
#top-nav ul{ list-style:none; line-height:33px;}
.top_li1{ float:left; background: url(nav-1.gif) center no-repeat;width:71px; height:33px; border: #CCCCCC solid 1px; border-bottom:none; padding:2px 2px 0 2px;margin:0 3px 0 3px}
.top_li2{ float:left; background: url(nav-2.gif) center no-repeat;width:71px; height:33px; border: #CCCCCC solid 1px;padding:2px 2px 0 2px; width:71px; height:33px; margin:0 3px 0 3px;border-bottom:none;}
.top_li1 a{color: #333333; font-size:14px; font-weight:bold; text-decoration:none;}

.city-menu{background:url(c-menu.GIF) no-repeat center}
.bor_xw{ border: #A3CA77 1px solid;}
.bor_city{ border: #A3CA77 1px solid;}
.bottom_dashed{ border-bottom:#CCCCCC dashed 1px}

.lh24{line-height:24px;}
.lh20{line-height:20px;}

.box_bg1{ background-image:url(box_bg.gif);background-repeat:no-repeat; background-position:left}
.box_bg2{ background-image:url(box_bg.gif);background-repeat:x-repeat; background-position:center}
.box_bg3{ background-image:url(box_bg.gif);background-repeat:no-repeat; background-position:right}


.pageborder{}
.pagelink{font-size:13px;padding:3px 5px 0 5px;border:solid 1px #B2BFCF; margin:0 2px;}
.Sedpage{background:#1972BD;color:#FFFFFF;}
.pagelink a:link {color: #0365BF;text-decoration: none;}
.pagelink a:visited {text-decoration: none;color: #0365BF;}
.pagelink a:hover {text-decoration: none;color: #FF9900;}
.pagelink a:active {text-decoration: none;}


.btn_style{
font-size:12px;
border:none;
padding:3px 0 0 0;
margin:0;
border:solid 1px #83B973;
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#E1F5DC); 
}

.tablephb{}
.tablephb td{ border-bottom:dotted 1px #ccc;}
.tablephb ul{ margin:0; padding:0;}