body {
background:url("/style/images/body_bg.jpg") repeat-x #FAF0EF;
}
.bigbody {
margin:0px auto;
background:#ffffff;
width:980px;
overflow:hidden;
margin-top:10px;
}
/*topright*/
.topleft{
width:247px;
height:58px;
border:1px #FF1717 solid;
margin-top:14px;
margin-left:10px;
float:left;
text-align:center;
}
.topleft ul li{
width:110px;
float:left;
padding-left:6px;
padding-right:6px;
padding-top:3px;
padding-bottom:6px;
height:10px;
color:#666666;
}

/*Ê×Ò³TOP BANNER*/
.topbanner{
	width:480px;
	margin-top:14px;
	margin-left:10px;
	float:left;
}
.gg2{
width:979px;
border:1px solid #CCCCCC;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:5px;
}
.gg3{
padding-left:3px;
padding-right:3px;
padding-top:3px;
}

a:hover {
	color: #60A70C;
}

/* µ¼º½ */

#menu {position:relative; clear:both; width:960px; height:73px; margin:0 auto;background:url(/style/images/v4bg.gif) no-repeat left top; z-index:10; font-family:ËÎÌå;}
.topmenu {display:inline; float:left; position:relative; height:65px; width:960px; margin:7px 0 0 0px; text-align:center;}
.topmenu dt {line-height:25px;display:inline; float:left; margin:0 0 0 -2px; padding:0 10px 0 10px; background:none;}
.topmenu dt a:visited {color: #ffffff;}
.topmenu dt .menu_first{padding-left:15px; background:none;}
.topmenu dt .menu_end{ background:url(/img/menu_end.gif) no-repeat 0 0;}*/
.topmenu dt .menu_end span{font-weight:bold;}
#menu sup{display:block;width:19px;height:23px;position:absolute;top:-13px;text-indent:-18817px;background-image:url(/style/images/ico3.gif);right:532px;background-position:0px 0;clear:left;}
.topmenu dt a{ display:block;float:left; color:#ffffff; width:68px; height:32px;}
.topmenu dt a.selected { color:#FFFFFF; background:url(/style/images/v4bg.gif) no-repeat 0 -73px; font-weight:bold; color:#225099; line-height:35px;}
.topmenu dt a:hover{text-decoration:none;}
.topmenu dt a:active{text:expression(target="_self");}
.topmenu dd {position:absolute; top:39px;  left:5px;}
.topmenu ul {overflow:hidden;}
.topmenu li {display:inline; float:left; margin:0 2px 0 -2px; padding:0 10px 0 12px; background:url(/style/images/bar_headermenu.gif) no-repeat 0 1px; }
.topmenu li a { display:block;color:#000; border-bottom:2px solid #F1F1F1;}
.topmenu li.selected{padding:0 11px 6px 12px; color:#26519A; font-weight:bold; } 
.topmenu li.selected a {color:#19489E; border-bottom:2px solid #26519A; text-decoration:none;}
.topmenu li a:hover {color:#19489E; border-bottom:2px solid #26519A; text-decoration:none;}
.undis{ display:none;}
.topmenu li a:active{text:expression(target="_self");}
.maintable{ width:960px; margin:0 auto; margin-top:5px;border-collapse: collapse; }


.channel-nav{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	height:31px;
}
.channel-nav ul{
	height:30px;
	padding-left:10px;
	padding-top:3px;
	overflow:hidden;
	float:left;
}
.channel-nav ul li{
	height:22px;
	float:left;
	overflow:hidden;
	margin-right:10px;
	font-size:12px;
}
.channel-nav ul li a{
	height:22px;
	display:block;
	padding-right:10px;
	float:left;
	background:url(/style/images/channel-nav-bg.gif) right 0px no-repeat;
	overflow:hidden;
}
.channel-nav ul li a span{
	display:block;
	float:left;
	height:22px;
	padding-left:10px;
	background:url(/style/images/channel-nav-bg.gif) left 0px no-repeat;
	cursor:pointer;
	overflow:hidden;
	line-height:23px;
	color:#666666;
}
.channel-nav ul li a:hover{
	text-decoration:none;
	background:url(/style/images/channel-nav-bg.gif) right -22px no-repeat;
}
.channel-nav ul li a:hover span{
	color:#78A63C;
	text-decoration:none;
	background:url(/style/images/channel-nav-bg.gif) left -22px no-repeat;
}
.channel-nav ul li.thisclass{
}
.channel-nav ul li.thisclass a,.channel-nav ul li.thisclass a:hover{
	background:url(/style/images/channel-nav-bg.gif) right -44px no-repeat;
	cursor:default;
}
.channel-nav ul li.thisclass a span,.channel-nav ul li.thisclass a:hover span{
	background:url(/style/images/channel-nav-bg.gif) left -44px no-repeat;
	color:#FFF;
	cursor:default;
}
.channel-nav .back{
	display:block;
	height:22px;
	line-height:21px;
	padding-top:6px;
	padding-right:10px;
	padding-left:20px;
	letter-spacing:2px;
	float:right;
	background:url(/style/images/ico-home.gif) 4px 10px no-repeat;
} 
.channel-nav .back a{
	color:#94B56A;
}
.channel-nav .back a:hover{
	text-decoration:none;
	color:#777;
}

.topsearch .hots{
	line-height:33px;
	float:left;
}
.topsearch .hots a:hover{
border:1px solid #CCCCCC;
padding:3px;
}

/* µÇÂ½ÖÃ¶¥ */
.headline{height:20px;background:#f8f8f8;color:#333;text-align:center;line-height:22px;border-bottom:1px solid #E6E6E6;margin-bottom:0px; padding:4px;}
.headl_b{ width:800px;margin:0 auto;text-align:left;font-size:12px; padding-top:0px;}
.headl_l{ float:left;}
.headl_r{ float:right;text-align:right;font-family:Arial, Helvetica, sans-serif; }
.headline a{color:#FF0000;margin:0;font-size:12px;text-decoration:none;}
.headline a:hover{color:#fff;background:#929292;}