@charset "utf-8";
/* CSS Document */

.menu1 {width:976px; position: relative; font-size: 14px; height: 35px; background: url(../images/nav-bj.gif)  repeat-x; font-family: Arial, Helvetica, sans-serif}
.menu1 ul { padding:0; margin:0; list-style-type: none; width: 100%; height: 35px; position: relative;}
.menu1 ul li { float:left; position:relative;}
.menu1 ul li a, .menu1 ul li a:visited { display:block; text-decoration:none; color:#000; width:130px; height:35px; color:#FFF; border:1px solid #fff; border-width:0px 1px 0 0;  line-height:35px; text-align: center;}
.menu1 ul li ul {display: none;}

.menu1 ul li:hover a { color:#039; background:url(../images/nav-bj-hover.gif) repeat-x; width: 130px;}
.menu1 ul li:hover ul { display: block; padding:10px 5px 5px 5px; FLOAT: left; position:relative; WIDTH: 170px; border:0; background-color: #FFF;}
.menu1 ul li:hover ul li a { display:block; background:#fff; color:#039; height:auto; line-height:16px; padding:5px 5px 5px 5px; width:165px; text-align: left; margin-right: 5px; font-size: 12px;}
.menu1 ul li:hover ul li a:hover { color:#FFF; background-color: #069; font-size: 12px;}
.inner { background-image: url(../images/nav-bj6.png); background-repeat: no-repeat; background-position: right bottom; margin-left:17px; padding-bottom:0px; margin-bottom:0px; position:absolute; margin-top:5px; display:none;}
.menu1 ul li:hover div.inner { display:block;}
.outer { background-image: url(../images/nav-bj3.png); background-repeat: no-repeat; background-position: left bottom; margin-left:-10px; padding-bottom:0px; margin-bottom:0px; position:absolute; margin-top:-5px; display:none;}
.menu1 ul li:hover div.outer {display:block;}
