/* CSS Document */
ul{list-style-type:none;}

/*----����----*/
.topnav2 {width:998px; height:185px; margin:0px auto; background:url(../images/nav/top_bg2.gif) repeat-x; position:relative;}
.topnav2 .title{font: normal 30px/160% "����"; color:#fff; letter-spacing:6px;height:110px; line-height:120px; font-weight: bold; text-align:left; margin-left:90px; padding-left:90px;background:url(../images/top_bg1.png) left bottom no-repeat; }
.topnav2 .title_{height:61px; width:300px; position:absolute; top:19px; left:90px; z-index:999;background:url(../images/top_bg1.png) no-repeat; }

.topnav {width:998px; height:185px; margin:0px auto; background:url(../images/nav/top_bg.gif) repeat-x; position:relative;}
.topnav .title{font: normal 30px/160% "����"; color:#fff; letter-spacing:6px;height:110px; line-height:120px; font-weight: bold; text-align:left; margin-left:90px; padding-left:90px;background:url(../images/top_bg1.png) left bottom no-repeat; }
.topnav .title_{height:61px; width:300px; position:absolute; top:19px; left:90px; z-index:999;background:url(../images/top_bg1.png) no-repeat; }
.topnav1 .title_{height:61px; width:300px; position:absolute; top:19px; left:90px; z-index:999; }

#navbody{width:100%; height:64px; position:absolute; top:106px; top:118px\9;  left:100px;  }
#navbody .nav{float:left;padding-left:75px; height:31px;}
#navbody .sub{margin-left:40px;height:31px; margin-top:6px; float:left;}
.nav ul{margin-left:0px;height:31px;}
.nav ul li{float:left;background:url(../images/nav/nav.png) 0 -36px repeat-x;
text-align:center;margin-left:0px;}
.nav ul li.first{background:url(../images/nav/nav.png) 0 -77px no-repeat;}
.nav ul li.last{background:url(../images/nav/nav.png)  0 -116px no-repeat;font-size:13px;}


.nav ul li a{display:block;height:22px;min-width:106px;font-size:13px;color:#fff;text-decoration:none;padding-top:9px; }
.nav ul li a:hover{color:#e3e3e3; font-weight:bold;}
.nav ul li.active_first{background:url(../images/nav/nav.png) no-repeat;}
.nav ul li.active_first a{font-weight:normal;color:#FFf;}
.nav ul li.active{background:url(../images/nav/nav.png) 0 -196px no-repeat;}
.nav ul li.active a{font-weight:normal;color:#FFF;}
.nav ul li.active_last{background:url(../images/nav/nav.png) 0 -154px no-repeat;}
.nav ul li.active_last a{font-weight:normal;color:#FFF;}



.sub {position:absolute; left:0px; top:30px;}
.sub p {line-height:30px;font-size:13px;padding-left:12px; color:#000; letter-spacing:1px;}
.sub ul{margin-left:2px;height:31px;float:left;width:750px;height:15px;_margin-left:1px;margin-top:15px; margin-top:5px\9; height:15px;}
.sub ul li.first{background:none;border-left:0px; border-right:1px solid #cacaca;float:left;line-height:20px;font-size:13px;padding-left:12px;padding-right:12px;height:20px;}
.sub ul li.e{background:none;border-left:1px solid #fbfbfb; border-right:1px solid #cacaca;float:left;line-height:20px;font-size:13px;padding-left:12px;padding-right:12px;height:20px;}
.sub ul li.last{background:none;border:0px;border-left:1px solid #fbfbfb;float:left;line-height:20px;font-size:13px;padding-left:12px;height:20px;}
.sub ul li a{color:#8d8d8d;text-decoration:none; display:block;height:22px;font-size:13px; min-width:100px;text-decoration:none;padding-top:0px; }
.sub ul li a:link{color:#8d8d8d; }
.sub ul li a:hover{color:#000; background:none;font-weight:bold;}
.sub ul li a:visited { font-size:12px;color: #000; }
