.cls {clear: both;}
a:focus { outline: none; }
.menu {height: 50px;display: block;padding: 0px;width: 1100px;margin:0 auto;}
.menu ul {list-style: none;padding: 0;margin: 0;}
.menu ul li {float: left;/* overflow: hidden; */position: relative;line-height: 50px;text-align: center;width: 110px;}
.menu ul li:hover{background: #C00212;}
.menu ul li a {font-size: 14px;color: #FFFFFF; /* position: relative;display: block;width: 110px;height: 50px;font-size: 13px;text-decoration: none;cursor: pointer; */}
/* .menu ul li a span {position: absolute;left: 0;width: 110px;display: none;}
.menu ul li a span.out {top: 0px;display: block;}
.menu ul li a span.over,
.menu ul li a span.bg {top: -50px;} */
.menu ul li dl{position: absolute;top: 50px;left: 0;width: 100%;display: none;z-index: 999;margin: 0 0 0 0;}
.menu ul li:hover dl{display: block;}
.menu ul li dl dd{width: 100%;margin: 0 0 0 0; line-height: 3em;background: #1882D4;}
.menu ul li dl dd:hover{background: #DD0C08;}
.menu ul li dl dd a{font-size: 14px;}

/** 栏目效果一 **/
#menu1 { width:1000px; height:34px;background:url(images/menu_bg.gif) repeat-x; }
#menu1 ul li a {color: #FFF;}
#menu1 ul li a span.over {color: #FFF;}
#menu1 ul li span.bg { width:100px; height:34px;}


		
/** 栏目效果二 **/
/* #menu2 { margin:0 auto; width:1100px;}
#menu2 ul li a { color: #FFFFFF; background:url(../images/menuline.jpg) no-repeat right; height:50px;}
#menu2 ul li a span.over {color: #FFFFFF; background:#c00212; width:110px; height:50px;} */
