﻿@charset "utf-8";
/* CSS Document */
#top_bg{height:110px;width:949px;z-index:999;left:0;border-bottom:#C6C6C6 solid 0px;}
.top{width:949px;height:110px;margin:0 auto;}
.top .logo_l{width:200px;height:110px;float:left;background:url(../images/logo.png) no-repeat left;}

.nav_z{width:auto!important;height:110px;float:left;position:relative;z-index:999 ;}

#navul li{float:left;padding-left:20px;padding-right:20px;height:110px;position:relative;text-align:center;line-height:110px;}
#navul li a:link, #navul li a:visited{font-size:16px;color:#322E2D;font-weight:0;letter-spacing:1px;}
 #navul a:hover{font-size:16px;color:#ff0000;height:110px;position:relative;padding-bottom:10px;border-bottom:#ff0000 3px solid;}




#navul li ul{font-size:16px;color:#322E2D;display:none;position:absolute;z-index:999;background:#f8f8f8;border:#c6c6c6 0px solid;border-bottom:none;left:-0px;}
#navul li ul li{padding-left:0px;padding-right:0px;font-size:16px;color:#322E2D;display:block;width:150px;float:none;height:35px;position:relative;line-height:35px;border-bottom:#EDEDED 1px solid;overflow:hidden}






#navul li.navmoon{background:#fff;border:#C6C6C6 0px solid;line-height:110px;}
#navul li.navmoon a{color:#322E2D;}
#navul li.navhome a:hover{color:#000000;}
#navul li.navmoon ul{font-size:16px;display:block;}
#navul li.navmoon ul a{font-size:16px;display:block;width:150px;height:35px;line-height:35px;}
#navul li.navmoon ul a:hover{color:#ff0000;font-size:16px;background:#f8f8f8;border-left:#ff0000 2px solid;}