/* CSS Document */
#top {
	WIDTH: 980px;
}
#logo {
	FLOAT:left;WIDTH:180px;padding-left:15px;
}
.logo_wz{padding-top:38px;width:55px;float:left;font-weight:bold;COLOR: #545454;TEXT-ALIGN:right;line-height:18px;}
.logo_wz2{padding-top:60px;width:55px;float:left;font-weight:bold;COLOR: #545454;TEXT-ALIGN:left;}
.logo_wz a{COLOR: #545454;text-decoration:underline;}
#banner {
	FLOAT:left; WIDTH:560px;PADDING-LEFT:10PX;padding-top:6px;
}
#sidebar  {
	FLOAT:RIGHT; WIDTH:150px;PADDING-LEFT:10PX;TEXT-ALIGN:left;LINE-HEIGHT:23PX;padding-top:6px;
}

#sidebar em {padding-left:6px;padding-bottom:5px;padding-top:3px;}

#nav {width:980px;margin-top:3px;background:url(../images/lm_b.gif) repeat-x;float:left;heihgt:56px;}
#nav_l{float:left;}
#nav_r{float:right;}
#nav_c{float:left;padding-top:4px;width:967px;padding-left:3px;}
.nav_zj{padding-left:7px;}


#mainnav TD {
	FONT-SIZE: 12px; BACKGROUND: url(../images/lm_r2.gif) no-repeat right 50% ; LINE-HEIGHT: 22px;
}

#mainnav TABLE {
	WIDTH: 100%; BACKGROUND-REPEAT: no-repeat;padding-right:0px !important;padding-right:4px;
}

#mainnav TABLE TH A {
	DISPLAY: block; BACKGROUND: url(../images/nav_lm.gif) no-repeat; MARGIN-LEFT: 10px !important;MARGIN-LEFT: 3px; WIDTH: 18px; HEIGHT: 45px;TEXT-ALIGN:center;
}
#mainnav TABLE .zgz A:hover {
	BACKGROUND-POSITION: -88px 0px
}
#mainnav TABLE .zrc A {
	BACKGROUND-POSITION: -22px 0px
}
#mainnav TABLE .zrc A:hover {
	BACKGROUND-POSITION: -110px 0px
}
#mainnav TABLE .new A {
	BACKGROUND-POSITION: -44px 0px
}
#mainnav TABLE .new A:hover {
	BACKGROUND-POSITION: -132px 0px
}
#mainnav TABLE .hd A {
	BACKGROUND-POSITION: -66px 0px
}
#mainnav TABLE .hd A:hover {
	BACKGROUND-POSITION: -154px 0px
}
#mainnav TABLE TD {padding-top:3px;}
#mainnav TABLE TD A {
	MARGIN: 0px 0px; COLOR: #e6eff9; TEXT-DECORATION: none;PADDING-RIGHT: 1px; PADDING-LEFT: 1px;
}
#mainnav TABLE TD A:hover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px;BACKGROUND: #A3C2E1; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #1C3A6C; PADDING-TOP: 4px; TEXT-DECORATION: none
}

#mainnav  #tt {
FILTER: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=1);float:left;
}

#subnav {border-bottom:1px #ACDCFF solid;border-right:1px #ACDCFF solid;border-left:1px #ACDCFF solid;background:url(../images/ss_tb.gif) no-repeat top;padding:5px;text-align:left;float:left;width:968px;}
#subnav .nav_zq {padding-top:12px;color:#000099;font-size:12px;}.nav_zq a{color:#000099} .nav_zq a:hover{color:#ff3300}
#subnav .nav_ss{padding-top:16px;float:left;color:#0D3C98}
#subnav .nav_ss .nav_wzgg{float:right;float:left;margin-left:20px;padding-left:70px;background:url(../images/ss_pdlh.gif) no-repeat 0px 4px;}#subnav .nav_ss .nav_wzgg a{color:#AE0707}
#subnav .nav_ss .nav_wzgg li{width:232px;height:20px;overflow:hidden;}
#subnav .nav_ss .nav_wzgg .news_r{FLOAT: left;MARGIN: 0px 0px 0px;overflow:hidden;WIDTH: 220px;  FONT-FAMILY: 'ËÎÌå'; HEIGHT: 16px;text-align:left;}
#scrollDiv{width:300px;height:25px;line-height:25px;border:#ccc 1px solid;overflow:hidden}
#scrollDiv li{height:25px;padding-left:10px;}
.qfd:after{content:'\20';display:block;height:0;clear:both;}
.qfd {#zoom:1}
