﻿
.navbg{height:40px;/*width:100%;*/z-index:99;left:0;}
#navul li{float:left;position:relative;text-align:center;line-height:40px;}
#navul li.navhome{text-align:left;}
#navul li a:link, #navul li a:visited{color:#FFFFFF;}
#navul li ul{display:none;padding-bottom:20px;position:absolute;z-index:10000;top:50px;/*left:-1px;*/background:#000;/*border:#000 1px solid;*/border-bottom:none;}
#navul li ul li{display:block;float:left;margin-bottom:10px;padding-bottom:10px;padding-top:10px;height:38px;position:relative;border-bottom:#2c2b2b 1px solid;font-size:12px;}
#navul li.navmoon{background:#333;line-height:0px;}
#navul li.navmoon a{color:#FFFFFF;}
#navul li.navhome a:hover{color:#fff;}
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul a{display:block;width:98px;height:28px;line-height:28px;}
#navul li.navmoon ul a:hover{background:#000000;}
#header #navul li ul li a{padding:0px;height:25px;line-height:15px;}
#header .nav LI{float:none;height:auto;}

.pro-show { position: relative;}
.show-nav { display: none; background: #000; padding-bottom: 20px; position: absolute; z-index: 1000; top: 50px; width: 908px; padding: 30px; left: -220px;}
.show-nav dl { float: left; border-right: 1px solid #333; margin-right: 25px; padding-right: 25px; text-align: left;}
.show-nav .nav-title {
	font-size: 14px;
    color: #fff;
    margin-bottom: 20px;
}
.show-nav dd a {
	font-size: 12px;
    color: #d9d9d9 !important;
}
.show-nav dd a { padding:0 !important;}
.pro-show:hover .show-nav { display: block;}
















