.container{
 width:100%;

}
.left,.inter{
 float:left;
}
.right{
 float:right;
}
/* 页头，主体，页尾统一定义 */
.header,.content,.footer,.map{
 text-align:left;
 clear:both;
 width:944px;
 margin:0 auto;
 background:#FFF;
 overflow:hidden;
}
.footer .title{
 line-height:28px;
 height:28px;
 background:#EDEDED;
 text-align:center;
}
.footer .title a{
 color:#A50010;
 padding:0 0 0 10px;
}
.footer .content{
 text-align:center;
 color:#ABABAB;
}
.footer .content p{
 line-height:26px;
}
.hidden{
 display:none;
}
/* 导航 */
.menu{font-size:12px;position:relative;z-index:100;} 
.menu ul{list-style:none;} 
.menu li {float:left;position:relative;} 
.menu ul ul {visibility:hidden;position:absolute;left:3px;top:26px;} 
.menu table {position:absolute; top:0; left:0;} 
.menu ul li:hover ul, 
.menu ul a:hover ul{visibility:visible;} 
.menu a{display:block;background:#F7F7F7;padding:2px 10px;color:#B83F1E;text-decoration:none; line-height:22px; height:22px; border-left:1px solid #D0D0D0; border-bottom:2px solid #D0D0D0;} 
.menu a:hover{background:#9F9F9F;color:#FFF;} 
.menu ul ul{} 
.menu ul ul li{clear:both;text-align:left;font-size:12px;} 
.menu ul ul li a{display:block;width:100px;height:22px;margin:0;border:0;border-bottom:2px solid #E7E7E7;} 
.menu ul ul li a:hover{border:0;} 
.header .content .menu ul li{
 +float:left;
 +width:69px;
 +display:inline;
 +text-align:center;
 width:69px;!important; /*Style for FF*/
}
.header .content .menu ul .bb td{ 
 +width:65px;
}
.header .content .menu ul .aa{
 width:78px;!important; /*Style for FF*/
}
.header .content .menu ul .bb{
 width:50px;!important; /*Style for FF*/
}
.header .content .menu ul li{
 +float:left;
 +width:69px;
 +display:inline;
 +text-align:center;
 }
 