@charset "utf-8";
/* CSS Document */
.cf:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.cf{*zoom:1;}
a {text-decoration: none;cursor:pointer;}
#nav{z-index: 9999;} 
#nav p{color:#444;}
#nav h5{     font-size: 14px;
    font-weight: normal;
    margin: 0;
    padding-bottom: 20px;
    padding-top: 10px;}
#nav .hide_layer a:hover{color:#000;text-decoration: underline;}
#nav li h5 a,#nav li p a,#nav .blueBox li li a{color:#143288;font-size:12px; font-weight:normal}
#nav-categories {font-size: 12px;height:31px;margin: 0;}
#nav-categories li {float: left;list-style:none;padding:0;line-height:25px; display:inline; width:80px; height:31px; background:url(../Images/menu_bg.jpg) right no-repeat;}
#nav-categories li.first{}
#nav-categories li.last{padding:0;}
#nav-categories a span{font-size: 14px; padding: 0;color:#333333; font-weight:bold; font-family:微软雅黑;}
#nav-categories a span span{padding:0;}
#nav-categories  li a{}
#nav-categories  li.up a{ display:block; height:31px; line-height:31px }
#nav-categories  li.up a span{}
#nav-categories  li.up a span span{color: #1E3C92;}
#nav .hide_layer {position:absolute;left:0;width: 100%;z-index:9999;top:50px;}

.hide_layer #tab1,
.hide_layer #tab2,
.hide_layer #tab3,
.hide_layer #tab4{position:absolute;*z-index:9999;width:100%;_width:1024px;padding:50px 15px 100px; height:auto;line-height:21px;display:none; background: #F5F5F5;border-top: 1px solid #DDDDDD; margin-top:12px; _left:214px}

#nav .blueBox ul{width:980px; margin:0 auto;}
#nav li ul ,#nav .blueBox ul li{margin:0;padding:0;}
#nav .blueBox ul li  {display: inline;float: left;font-size: 12px;list-style: none outside none;margin-right:20px;_margin-right:10px;width: 143px;text-align: left; background:none}
#nav .blueBox li ul{float:left; width:100%;}
#nav .blueBox{height:0;}
#nav .blueBox#tab1{height:auto;}
#nav .blueBox#tab2{height:auto;}
#nav .blueBox#tab3{height:auto;}
#nav .blueBox#tab4{height:auto;}


.blueBox ul li ul li a{line-height:32px;}