﻿/*
.nav { font-size: 12px; width: 700px; margin: 8px 0;  height: 30px; line-height: 30px; position: relative; z-index: 1; right:0; }
    .nav a { text-decoration: none; }
.navmain { height: 30px; padding: 0 5px; position: relative; }
#nav_all { height: 30px; float: left; line-height: 30px; position: relative; z-index: 222; }
    #nav_all li { text-align: center; float: left; background:none; width:85px;}
        #nav_all li a { color: #add9ff; display: inline-block; font-size: 14px; font-weight: bold; cursor: pointer;   height: 30px; line-height: 30px; white-space: nowrap; background:none;}
            #nav_all li a:hover {  height: 30px; line-height: 30px; border-top: 4px solid #add9ff; overflow: hidden; }
        #nav_all li ul { display: none; position: absolute; z-index: 99; width: 700px; left: -6px; top: 30px;}
    #nav_all ul li { background-image: none; line-height: 30px; height: 30px; padding-top: 0px; padding: 0; margin:0; width:auto;}
        #nav_all ul li a { background-image: none; padding: 0px 10px; margin: 0px; height: 30px; line-height: 30px; color: #fff; font-weight: normal; background: #add9ff; border: none; }
            #nav_all ul li a:hover { background-image: none; padding: 0px 10px; margin: 0px auto; height: 30px; line-height: 30px; color: #FFF; background: #add9ff; border-top: none; }*/
.container {width:1004px; height:44px; line-height:44px; position:relative; top:-44px; background:url(../images/nav.jpg) no-repeat; margin:0 auto;}
#topnav {
	color:#639ACA;
	margin: 0;
	padding: 0;
	float: left;
	width: 1004px;
	list-style: none;
	position: relative;
	font-size: 14px;
	z-index:10000;
}
#topnav li { width:111px; float:left; text-align:center; height:44px; line-height:44px; background:url(../images/li_r.jpg) left center no-repeat; font-weight:bold; font-size:15px;}
#topnav li a {
	color: #fff; font-size:14px; font-weight: bold;
	display: block;
}
#topnav li a:hover { color:#feffaa;}
#topnav li span { float: left; padding:0; margin:0; position: absolute; left:111px; top:44px; display: none; width: 893px; background:#3774ac; color: #2370b4; text-align:left; height:35px; line-height:35px; overflow:hidden;}
#topnav li:hover span { display: block; height:35px; line-height:35px; overflow:hidden;}
#topnav li span a { color:#fff; display:block; float:left; width:111px; text-align:center; font-size:14px; font-weight:normal;}
#topnav li span a:hover{ font-weight:bold;}
#topnav li:hover .a{ color:#feffaa; display:block; width:111px; height:44px; line-height:44px; text-align:center;}
