/* CSS Document */
body{
margin:0px;
padding:0px;
text-align:center;
font-family:"宋体";
font-size:12px;
}
body,td,th {
	font-family: 宋体;
	font-size: 12px;
}
div{ text-align:left;}
.page{margin:0 auto;width:945px; clear:both}
.STYLE1 {
	color: #FFFFFF;
	font-weight: bold;
}

/* 2级导航样式*/
.nav4 {
list-style:none;
padding:0;
margin:0;}
.nav4 li{
height:20px;
text-align:center;
float:left;
}
.nav4 a{
color:#000000;
text-decoration:none;}
.nav4 li span{
margin-left:10px;
height:12px;
width:70px;
text-align:center;
display:block;
padding:5px;}
.nav4 li a:hover span{
font-weight:bold;
background-color: #FFFFC8;
border:1px solid #FF0000;}
/*2级导航样式*/
#page{
position:relative;
width:945px;
}
#top{
position:relative;
margin:auto;
background: url(bg1.gif) repeat-x;
width:945px;
height:113px;}
#top_up{
background:url(bg_top.gif) repeat-x left top;
height:66px;
width:100%;
}
#top_right{
width:330px;
float:right;
margin-top:17px;
}
#top_right dl{
list-style:none;
margin:0;
padding:0
}
#top_right dd{
font-size:12px;
background-image: url(ar.gif);
background-position:0px 3px;
background-repeat:no-repeat;
margin-top:4px;
float:left;
margin-left:2px;
padding-left:10px;}
#nav1{
height:15px;
width:745px;
float:right;
margin-top:0px;
margin-right:10px;
}
#nav1 ul{
list-style:none;}
#nav1 li{
text-align:right;
float:right;
}
#nav1 a{
text-decoration:none;
color:#cc0000;
}
#nav1 span{
height:15px;
margin-left:5px;
width:60px;
}
#nav1 a:hover{text-decoration:underline;color:#000000;}
#nav{width:945px;height:31px; margin:0px; padding:0px;}
#nav2 ul li span{display:block;width:83px;height:31px; line-height:31px;background:url(new_07.gif) no-repeat left top;cursor:hand;}
#nav2 {float:left;height:33px;}
#nav2 ul{margin:0px;list-style:none;padding:0px;}
#nav2 ul li{font-size:14px;text-align:center;float:left;height:31px;width:83px;}
#nav2 ul li a{color:#663333;text-decoration:none;}
#nav2 ul li a:hover span{color: #FFFFFF;background: url(new_05.gif);}
#left{
margin-top:8px;
float:left;
width:266px;
height:auto;}
#znxw{
float:left;
width:266px;
height:230px;
}
#spq{
float:left;
margin-top:8px;
width:266px;
height:333px;}
#ad{
float:left;
margin-top:5px;
background:url(ad_zc.jpg);
width:266px;
height:99px;
}
#qyzp{
float:left;
margin-top:8px;
height:390px;
width:266px;
}
#yczj{
float:left;
margin-top:8px;
height:277px;
width:266px;
}
#zx{
float:left;
background: url(bg_8.gif) no-repeat;
margin-top:6px;
height:250px;
width:266px;
}
#zx dd{
margin:0 0;
margin-left:5px;
float:left;
width:60px;
height:21px;
display:block;
background:url(bg_nav2.gif) no-repeat;
}
#zx span{
display:block;
padding-top:5px;
padding-left:5px;
}
#zx a{
color:#000000;
text-decoration:none;
}
#zx a:hover{
color: #FF8000;}
#right{
margin-top:8px;
float:right;
width:668px;
margin-right:
height:auto;}
#right_top{
margin-top:8px;
width:668px;
height:580px;
}
#spbf{
margin-top:0px;
float:left;
width:468px;
height:378px;
background:url(bg_sp.gif) no-repeat;}
#spbf ul{
margin-left:20px;
width:120px;
margin-top:0px;
position:relative;
list-style:none;
}
#spbf li{
float:left;
margin-right:25px;
width:100px;
height:1.2em;}
#spbf li a{
text-align:center;
float:left;
color: #000000;
text-decoration:none;
}
#spbf li a:hover{
background-color: #000000;
text-decoration:underline;
color: #FFFFFF}
#login{
background:url(bg6.gif) no-repeat;
float:right;
width:189px;
height:222px;}
#login a{
margin-left:3px;
text-decoration:none;
color:#000000;
}
#login a:hover{
color:#FF6600}
#cwgw{
position:relative;
margin-top:8px;
height:283px;
width:189px;
background: url(cwgw.gif) no-repeat;}
#right_mid{
height:231px;
width:670px;}
#search{
background:url(ss1.gif) no-repeat top;
width:670px;
height:230px;}
#search ul li{
margin-top:5px;}
#ss a{
text-decoration:none;
color:#FFFFFF;}
#ss a:hover{
color:#000000;
background:url(bg_ss.gif)}
#ad2{
height:106px;
width:670px;}

#zxqy{
margin-top:8px;
height:411px;
width:670px;}
#ad3{
margin-top:8px;
background: url(ad3.jpg) no-repeat;
height:78px;
width:670px;}
#vip{
margin-top:8px;
height:382px;
width:670px;
}
.inp{
border:1px solid;
background-color:#FFFFFF;
border-bottom-color: #F6F6F6;
border-left-color:#999999;
border-right-color:#F6F6F6;
border-top-color:#999999;
}
#yqlj{
margin-top:10px;
background:url(bg_yqlj.gif) no-repeat;
}
#yqlj ul{
margin:0; padding:0;
margin-left:30px;
list-style:none;
}
#yqlj ul li{
width:60px;
float:left;
margin-left:5px;
margin-top:5px;}
#yqlj li a{
text-decoration:none;
color:#000000;
}
#yqlj li a:hover{
color:#FF0000;
text-decoration:none;}
#nav3{
margin-top:16px;
}
#nav3 ul{
margin-left:160px;}
#nav3 li{
height:2em;
margin-left:5px;
float:left;
}
#nav3 a{
color:#333333;
text-decoration:none;
}
#nav3 span{
background-color:#FFB468;
text-align:center;
margin-top:7px;
padding-bottom:1px;
padding-top:3px;
height:15px;
display:block;
padding-left:3px;
width:70px;}
#nav3 a:hover span{
text-indent:2px;
background: #FFFFAC;
color: #FF6600;
text-decoration:underline;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}

a:active {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #FF6600;
	text-decoration: none;
}

.pos {
	PADDING-LEFT: 12px; COLOR: #af3a25
}
.pos A:link {
	COLOR: #af3a25; TEXT-DECORATION: underline
}
.pos A:visited {
	COLOR: #af3a25; TEXT-DECORATION: underline
}
.pos A:hover {
	COLOR: #af3a25; TEXT-DECORATION: underline
}
.pos A:active {
	COLOR: #af3a25; TEXT-DECORATION: underline
}
.td_wh a:link{ color:#000000;}
.td_wh a:hover{ color:#ff6600;}