/* ===================================================================== */

.preload1 { }
.preload2 {}

#nav { padding:0; margin:0; list-style:none; height:51px; position:relative; z-index:500; }
#nav li.topnav_first {width:10px;height:51px;display:block; float:left;background:url('../images/tmp_06.jpg') no-repeat;border:0px #cccccc solid;}
#nav li.topnav_first1 {width:10px;height:51px;display:block; float:left;background:url('../images/tmp_06_1.jpg') no-repeat;border:0px #cccccc solid;}
#nav li.topnav_last {width:9px;height:51px;display:block; float:left;background:url('../images/tmp_10.jpg') no-repeat;border:0px #cccccc solid;}
#nav li.topnav_last1 {width:9px;height:51px;display:block; float:left;background:url('../images/tmp_10_1.jpg') no-repeat;border:0px #cccccc solid;}
#nav li.topnav {height:51px;background:url('../images/tmp_09_bg.jpg') repeat-x;display:block; float:left;}
#nav li.active {height:51px;background:url('../images/tmp_09_bg1.jpg') repeat-x;display:block; float:left;}
#nav li.topst{width:2px;height:51px;background:url('../images/tmp_08.jpg') no-repeat;float:left;}
#nav li a.top_link { display:block; float:left; height:12px; line-height:12px; color:#333; text-decoration:none; font:normal 14px '宋体','黑体','幼圆','Tahoma','Verdana', 'Arial', 'Helvetica', 'sans-serif'; font-weight:bold; text-align: center; cursor:pointer; width: 80px; padding: 0; padding-top:23px; border:0px #cccccc solid; }
#nav li a.top_link span { text-align: center; display:block; height:51px; padding: 0; }
#nav li a.top_link span.down { display:block; height:51px; text-align: center; padding: 0; }

#nav li.active a{color:#9c000a;}

#nav li:hover a.top_link { background: url(../images/ahover.gif) repeat-x;}
#nav li:hover a.top_link span {	background-image: none;}
#nav li:hover a.top_link span.down {background-image: none; }

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

/*#c9d8dd*/
#nav li:hover ul.sub
{ background-color: #fff; top:38px; left: -1px; padding:5px; white-space:nowrap; width:145px; height:auto; z-index:300; border: solid 1px #f1f4f5; }
#nav li:hover ul.sub li
{display:block; height:24px; position:relative; float:left; width:145px; font-weight:normal;text-align:left;}
#nav li:hover ul.sub li a
{ display:block; font-size:12px; height:22px; line-height:18px; text-indent:5px; color:#000; text-decoration:none; width: 145px; border-bottom: 1px solid #eff3f4; }
#nav li ul.sub li a.fly
{background:#c9d8dd url(../images/arrow.gif) no-repeat 130px 6px;}
#nav li:hover ul.sub li a:hover 
{ color:#0d5f93; background-color: #d8e9ee; background-image: none; border-bottom: 1px solid #b8c6cb; }
#nav li:hover ul.sub li a.fly:hover
{background:#dcedf2 url(../images/arrow_over.gif) no-repeat 130px 6px; color:#eee;}/*#0d5f93*/

#nav li b {
	display:block;
	font-size:12px;
	height:22px;
	width:145px;
	line-height:22px;
	margin-bottom:3px;
	text-indent:6px;
	color:#0d5f93;
	cursor:default; }

#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{ background-color: #c9d8dd; background-image: none; background-position: 0 0; left:130px; top:-4px; padding:5px; white-space:nowrap; width:145px; z-index:400; height:auto; border: solid 1px #fff; }

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#3f96a9 url(../images/arrow_over.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#50b5d0 url(../images/arrow.gif) 80px 6px no-repeat; color:#000; border-color:#50b5d0;} 
