﻿
/*menu container*/
.menucontainer{background: #fff;height:37px;margin:0 auto;width:945px;position:relative; z-index:100;}
/*basic menu styling*/
.menu {float:left;position:relative;font:12px/1 arial, helvetica, sans-serif;font-weight:bold;background:url(images/nav3.jpg) no-repeat 0 -2px;height:37px;width:945px;}
.home{ float:left;width:127px; height:37px;}
.home a{display:block; padding:12px 20px 6px 20px; text-align:center; color:#000000;}
.home a:hover{ color:#B30000;display:block;text-decoration:none; padding:12px 20px 6px 20px; background:url(images/nav3-h.jpg) no-repeat 0 -2px;}
.menu ul {float:left;padding:1px 0 0 0;margin:0;list-style-type:none;float:left;position:relative;}
.menu ul li {float:left;position:relative;display:inline; border-left:1px #f7f7f7 solid; border-right:1px #b0b0b0 solid; }
 
/*style of main items normal state*/
.menu ul li a, .menu ul li a:visited {float:left;display:block;text-decoration:none;color:#000000;width:auto;height:23px;padding:5px 22px 4px 22px;line-height:23px;/*text-transform:uppercase; 字母大写*/}
* html .menu ul li a, .menu ul li a:visited {width:auto;w\idth:auto;}
/*hide sub nav items*/
.menu ul li ul {display:none;}
.menu ul li ul li{ border:none;}
/*style for table of sub nav items*/
table {margin:-1px;border-collapse:collapse;font-size:12px;}
/*specific to non IE browsers*/
/*main nav over state*/
.menu ul li:hover a {color:#B30000;background: transparent url(images/bgON.gif) bottom left repeat-x;}
/*show drop-down list*/
.menu ul li:hover ul {display:block;position:absolute;top:29px;left:0; margin-top:3px;width:100%;border-top:0px solid #fff;}
/*drop-down on state*/

.menu ul li:hover ul li a {display:block;background:#e3e3e3;color:#333;height:auto;line-height:16px;padding:4px 16px 4px 16px;width:230px;border-top:1px solid #fff;}
/*sub drop-down over state*/
.menu ul li:hover ul li a:hover {color:#fff;background: #6c6c6c url(images/sub-arrow.gif) no-repeat;background-position: 4px 8px;}
