/*------------- style nav ------------*/
.nav {position: relative;margin:0 auto;width:960px;height:45px;background: url(images/nav.gif) top left no-repeat;margin-bottom:0px;}
.navlist {width:920px;*margin:0 auto; padding:10px 0 0 0;overflow: hidden;}
.nav li{float: left;display: inline;height:26px;}
.nav li a{display: block;width:100px;line-height:26px;text-align:center;font-size:14px;color:#fff;}



.nav li a:hover{display:block; height:26px; background:url(images/nav_select.gif) top left no-repeat; cursor:pointer;}
.nav li b{display:block; width:100px; height:26px; background:url(images/nav_border.gif) right no-repeat;}
.nav .current {background:url(images/nav_select.gif) top left no-repeat; text-decoration:none;} 
.nav a:hover, .nav a:active {text-decoration:none;}
.nav li p a{ border:0 none;}
.nav li p a:hover{ text-decoration:underline;}
.nav .last{ border:none;}
/*------------------ style subnav -------------------*/
.subnav_bg{ position:absolute;z-index:1;top:45px;left: 0px;float: left;width: 860px;height: 30px;padding:0 50px;background: url(images/subnav.gif) top left no-repeat;}
.nav li .subnav { position:absolute;z-index:2;top:45px;left: 0px;float: left;width: 860px;height: 30px;padding:0 50px;background: url(images/subnav.gif) top left no-repeat;}
.nav li .subnav p{ line-height:12px; font-size:12px; color:#333; }
.nav li .subnav a {display: inline;padding: 0;font-size:12px;font-weight:lighter;color:#333;}
.nav li .subnav a:hover{display:inline; text-decoration:underline; background:none;}
#subnav1  {  }
#subnav2  { padding-left:200px; width:760px;}
#subnav3  { padding-left:200px; width:760px;}
#subnav4  { padding-left:420px; width:540px;}
#subnav5  { padding-left:720px; width:240px;}

.disable {display: none;}