  /* CSS Document */
body{
	text-align:center; font-size:12px;
	margin:0px; color:#666;}
img{
	border:0px;}
form,ul{
	margin:0px; padding:0px;}
td{
	font-size:12px;
}
li{
	list-style:none;}
	
A:link,A:active,A:visited {
COLOR:#666; TEXT-DECORATION: none
}
A:hover {
COLOR:#ff0000; TEXT-DECORATION:underline
}
.box{
	width:1000px; margin:auto; overflow:hidden}
.clear{
	clear:both; height:10px; font-size:0px;}
.logo{
	width:250px; height:70px; float:left; background:url(/template/Images/logo.jpg)}
.logoRight{
	float:right; width:750px; height:70px;}
.noticeBox{
	float:left; width:400px; height:25px; padding-top:45px;}
.noticeBox p{
	float:left; margin:0px; padding:0px; width:40px; text-align:right}
.noticeBox span{
	display:block; width:320px; float:left; text-align:left}
.noticeBox i{
	display:block; float:left; width:40px; text-align:right; font-style:normal;}
.favBox{
	float:left; width:350px; height:70px;}
.fav{
	clear:both; text-align:left; line-height:25px; height:25px; padding-left:20px;}
.topSearch{
	clear:both; overflow:hidden; padding-top:15px; margin-left:80px;}
.topSearch ul li{
	float:left;}
.topSearch ul li.name{
	width:80px; text-align:right; height:22px; line-height:22px; padding-right:5px;}
.topSearch ul li.text{
	border:1px #dbdbdb solid; border-right:0px; height:22px;}
.topSearch ul li.text input{
	background:none; border:0px;margin:0px; padding:0px; font-size:12px; height:22px; line-height:22px; padding-left:5px;
	width:150px; color:#999}
.topSearch ul li.btn{
	border:1px #dbdbdb solid; border-left:0px;height:22px;}
.topSearch ul li.btn input{
	border:0px; margin:0px; padding:0px;background:url(/template/Images/go.png); width:22px; height:16px; cursor:pointer;
	margin-top:3px; margin-right:3px;}
.menuBox{
	background:url(/template/Images/menuBg.png); height:40px; clear:both; width:1000px; margin:auto}
.nav{
	background:url(/template/Images/nav.png); width:963px; height:40px; margin:auto;}
.nav li{float:left; width:107px; height:40px; position:relative;}
.nav li a{display:block;height:40px; width:107px;}
.nav li dl{
	position:absolute; left:6px; width:94px; top:40px; background:#7b0008; margin:0px; padding:0px; display:none;
	filter:alpha(opacity=70);-moz-opacity:0.7;}
.nav li dl dd{
	width:94px; height:25px; margin:0px; padding:0px;}
.nav li dl dd.bt{
	background:url(/template/Images/dd.png); height:9px; font-size:0px;}
.nav li dl dd a{
	display:block; width:95px; height:30px; line-height:30px; color:#FFF}
a.nav1,#nav1:hover{background:url(/template/images/nav.png) 0px -40px;}
a.nav2,#nav2:hover{background:url(/template/images/nav.png) -107px -40px;}
a.nav3,#nav3:hover{background:url(/template/images/nav.png) -214px -40px;}
a.nav4,#nav4:hover{background:url(/template/images/nav.png) -321px -40px;}
a.nav5,#nav5:hover{background:url(/template/images/nav.png) -428px -40px;}
a.nav6,#nav6:hover{background:url(/template/images/nav.png) -535px -40px;}
a.nav7,#nav7:hover{background:url(/template/images/nav.png) -642px -40px;}
a.nav8,#nav8:hover{background:url(/template/images/nav.png) -749px -40px;}
a.nav9,#nav9:hover{background:url(/template/images/nav.png) -856px -40px;}
.footer{
	background:#b3000b; clear:both; padding:10px 0px; overflow:hidden; color:#e0989d}
.child{
	float:left; width:400px; text-align:left; line-height:20px;}
.copyright{
	float:right; width:600px; text-align:right; line-height:20px;}
.copyright span{
	font-family:Tahoma, Geneva, sans-serif}
.footer a:link,.footer a:visited,.footer a:active{
	color:#e0989d}
.footer a:hover{
	color:#e0989d}
#floatImg{
	border:1px #CCC solid; overflow:hidden; width:142px; position:absolute; background:#FFF}	
.menu ul li {
	display:block;
	width:142px;
	list-style:none;
	overflow:visible; border-bottom:1px #dbdbdb solid
}
.menu ul li a {
	display:block;
	height:37px; width:142px;
}
.menu ul li ul {
	display:none;
	padding:20px 0px;
}
.menu ul li img{
	vertical-align:bottom}