/* CSS Document */
.ce{ font-size:12px; color:#FFFFFF; font-weight:bold;}
.ce a{font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.ce a:hover{ color: #CCCCCC;}
.title{ font-size:13px; font-weight:bold;  color:#F20001;}
.title a{ font-size:13px; font-weight:bold;  text-decoration:none;  color:#F20001;}

.zi{
	font-size:12px;
	color:#434343;
	text-decoration:none;
	line-height: 22px;
	font-weight: normal;
	font-family: "Î¢ÈíÑÅºÚ";
}
.zi a {font-size:12px;color:#494949;text-decoration:none;line-height: 22px;font-weight: normal;font-family: "Î¢ÈíÑÅºÚ";}
.zi a:visited{color:#494949;text-decoration:none; line-height: 22px;}
.zi a:hover{color:#B8052C;}
.zi a:active{color:#494949;text-decoration:none;line-height: 22px;}
.zi a.selected {color:#B8052C;}
.zi a.sel {color:#E94A00;}

.zin{font-size:12px;color:#B8052C;text-decoration:none;line-height: 22px;font-weight: normal;font-family: "Î¢ÈíÑÅºÚ";}
.zin a {font-size:12px;color:#B8052C;text-decoration:none;line-height: 22px;font-weight: normal;font-family: "Î¢ÈíÑÅºÚ";}
.zin a:visited{color:#B8052C;text-decoration:none; line-height: 22px;}
.zin a:hover{color:#2C75B9;}
.zin a:active{color:#B8052C;text-decoration:none;line-height: 22px;}

.zi1{font-size:16px;color:#FFFFFF;text-decoration:none;line-height: 22px;font-weight: bold;font-family: "Î¢ÈíÑÅºÚ";}
.zi1 a{font-size:16px;color:#FFFFFF;text-decoration:none;line-height: 22px;font-weight: bold;font-family: "Î¢ÈíÑÅºÚ";}
.zi1 a:visited{color:#FFFFFF;text-decoration:none; line-height: 22px;}
.zi1 a:hover{color:#F9370A;text-decoration:none;}
.z1i a:active{color:#FFFFFF;text-decoration:none;line-height: 22px;}

.z{font-size:12px;color:#FFFFFF;text-decoration:none;line-height: 22px;font-weight: normal;font-family: "Î¢ÈíÑÅºÚ";}
.z a{font-size:12px;color:#FFFFFF;text-decoration:none;line-height: 22px;font-weight: normal;font-family: "Î¢ÈíÑÅºÚ";}
.z a:visited{color:#FFFFFF;text-decoration:none;}
.z a:hover{color:#F9370A;text-decoration:none;}
.z a:active{color:#FFFFFF;text-decoration:none;}

.m{
	font-size:10px;
	color:#0C5C02;
	font-family: "Baskerville Old Face";
	line-height: 22px;
}

.zz{
	font-size:12px;
	color:#c7c7c7;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
	font-weight: normal;
}
.zi1{
	font-size:16px;
	color:#11406c;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 22px;
	font-weight: bolder;
}
.zi2{
	font-size:12px;
	color:#B41301;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
}
.zi3{
	font-size:14px;
	color:#454545;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 22px;
	font-weight: bold;
}
.zi3 a {text-decoration:none;color:#454545;}
.zi3 a:hover {color:#F9370A;}

.zi4{
	font-size:18px;
	color:#C11700;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 22px;
	font-weight: bold;
	text-decoration:none;
}
.zi5{
	font-size:16px;
	color:#000000;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
}

.line{border-bottom:1px dashed #979797;}
/*menu*/
nav,li {
	z-index:10000; 
}
html *{ padding:0; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0 auto;}
	.nav{margin-top:0px; z-index:10000;}
	.nav *{ text-decoration:none; font-size:9pt; font-family: "Î¢ÈíÑÅºÚ"; font-weight: normal; text-align: center; }
	.nav * a:hover{
	width:78px;/* Êó±ê¾­¹ýÊ±µÄºìÉ«±³¾°£¬¿É×Ô¶¨Òå */
	background-image: url(images/d1.jpg);
}
	.nav a.sel {
	width:78px;
	background-image: url(images/d1.jpg);
}
	.menu{ list-style:none; height:36px; width:1090px; margin-top:0px; background-image: url(images/dhbg.jpg); }
	.nav{ list-style:none; height:36px; width:1090px; margin:0 auto; }
	.nav li{ float:left; position:relative; width: 121px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }
	.nav li a{
		color:#fff;
		height:36px;
		line-height:36px;
		font-weight:bold;
		padding:0 20px;
		blr:expression(this.onFocus=this.close());
		blr:expression(this.onFocus=this.blur());
		display:inline-block;
	}
	.nav li a:focus{ 
		-moz-outline-style: none; 
	}
	.nav li .sub-nav{
	position:absolute;
	top:36px;
	left:1px;
	list-style:none;
	display:none;
	background-image: url(images/d2.png);
}
	.nav li .sub-nav li{
		text-align:center;
		clear:left;
		width:118px;
		height:36px;
		line-height:36px;
		position:relative;
	}
	.nav li .sub-nav li a{
		height:36px;
		line-height:36px;
		width:118px;
		padding:0;
		display:inline-block;
	}
