 /* This needs to be first because FF3 is now supporting this  */
.clearfix {display: inline-block;}

.clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    font-size: 0;
    visibility: hidden;}

/* site wide */

#menu { height: 45px;  width: 100%; width: auto !important; margin: 0px auto; position: relative;z-index: 99999999999;background:#f1f1f1;}
#menu .nav { width: 1300px; margin: 0 auto; height: 45px; position: relative; z-index: 100;}
#menu .nav ol {float: left;}
#menu li {float: left; display: block; overflow: visible; vertical-align: top;}
.nav a{color:#222; cursor:pointer;}
.nav a.trad, .nav a.solutions_products, .nav a.support, .nav a.about_zx, .nav a.join_zx,.nav a.shop_zx,.nav a.jjfa{display: block; line-height: 45px; text-decoration:none; color:#333; font-size:16px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå";text-align:center; position:relative; z-index:1007;}
.nav a.trad span, .nav a.solutions_products span, .nav a.support span, .nav a.about_zx span, .nav a.join_zx span ,.nav a.shop_zx span,.nav a.jjfa span{display: block; width:130px;height:45px; line-height:45px;}
.nav li a.hover{color:#fff;background:#074c97;}
.nav li a.hover span{color:#fff;}
.nav li a.active span{color: #B00;}
.menucontentdiv .leftpic{width:275px;
    					 height:125px;
						   float:left;}
.menucontentdiv .slogan{width:200px;
						height:130px;
						float:left;
						text-align:center;
						padding:0 40px 0 40px;}
.menucontentdiv .slogan p{font-size:14px;}
.menucontentdiv .text_list01{width:980px;
							 float:left;
							 height:150px;
               padding-left: 25px;}
.menucontentdiv .text_list01 li{float:left;
								width:245px;
								height:25px;}


.menuitempanel {width:1300px;top: 44px; left:0; position: absolute; z-index: 1000; display: none;background:#fcfcfc;height:168px;}
.menucontentdiv {padding: 20px 10px 0 10px; width:1280px; height:160px;color:#000;}
#menu .menuitempanel li {top: 0; line-height:20px;}
#menu .menuitempanel li.left {float: left;}

.menuitempanel ol li a{ color:#333; font-size:14px;}
.menuitempanel ol li a:hover{color:#074c97;}