@charset "utf-8";
/* CSS Document */

/* common styling */
.menu {font-family: arial, sans-serif; width:973px; height:32px; position:relative; margin:0; border-bottom:1px solid #f6fbf7; float:left; }
.menu *{ line-height:32px; text-align:center;}
.menu ul {padding:0; margin:0; list-style-type: none;}
.menu ul li {float:left;display:block; margin-right:2px; height:32px; }
.menu ul li a, .menu ul li a:visited {display:block; float:left;  text-decoration:none; height:32px; line-height:32px; font-size:13px;  text-align:center;color:#ebebe9; background-color:#283256;padding: 0 12px;}
.menu ul li ul {display: none; }
.menu ul li ul a{ font-weight:bold;}
.menu ul li ul a:hover{}
/* specific to non IE browsers */
.menu ul li.menu1:hover a.hide {color:#fff;background:rgb(35,132,187);}
.menu ul li.menu2:hover a.hide  {color:#fff; background:rgb(54,89,58);}
.menu ul li.menu3:hover a.hide  {color:#fff;background:rgb(168,154,38);}
.menu ul li.menu4:hover a.hide {color:#fff; background:rgb(155,96,37);}
.menu ul li.menu5:hover a.hide {color:#fff; background:rgb(0,81,129);}
.menu ul li.menu6:hover a.hide {color:#fff; background:rgb(49,34,78);}
.menu ul li.menu7:hover a.hide {color:#fff; background:rgb(154,116,46);}
.menu ul li.menu8:hover a.hide {color:#fff; background:rgb(107,118,30);}
.menu ul li.menu9:hover a.hide {color:#fff; background:rgb(113,111,110);}
.menu ul li.menu10:hover a.hide {color:#fff; background:rgb(154,116,46);}
.menu ul li.menu11:hover a.hide {color:#fff; background:rgb(125,62,40);}
li.menu1:hover ul{background:rgb(35,132,187);background: rgba(35,132,187,0.5);filter: alpha(opacity=70);}
li.menu2:hover ul{background:rgb(54,89,58);background: rgba(54,89,58,0.5);filter: alpha(opacity=70);}
li.menu3:hover ul{background:rgb(168,154,38);background:rgba(168,154,38,0.5);filter: alpha(opacity=70);}
li.menu4:hover ul{background:rgb(155,96,37);background:rgba(155,96,37,0.5);filter: alpha(opacity=70);}
li.menu5:hover ul{background:rgb(0,81,129);background:rgba(0,81,129,0.5);filter: alpha(opacity=70);}
li.menu6:hover ul{background:rgb(49,34,78);background: rgba(49,34,78,0.5);filter: alpha(opacity=70);}
li.menu7:hover ul{background:rgb(154,116,46);background: rgba(154,116,46,0.5);filter: alpha(opacity=70);}
li.menu8:hover ul{background:rgb(107,118,30);background: rgba(107,118,30,0.5);filter: alpha(opacity=70);}
li.menu9:hover ul{background:rgb(113,111,110);background: rgba(113,111,110,0.5);filter: alpha(opacity=70);}
li.menu10:hover ul{background:rgb(154,116,46);background: rgba(154,116,46,0.5);filter: alpha(opacity=70);}
li.menu11:hover ul{background:rgb(125,62,40);background: rgba(125,62,40,0.5);filter: alpha(opacity=70);}


.menu ul li:hover ul {display:block; position:absolute; width:971px; top:32px; left:0;  color:#fff; border-top:1px solid #fff; }
.menu ul li:hover ul.right_side li {float:right; }
.menu ul li:hover ul.left_side li {float:left; }
.menu ul li:hover ul li a.hide {background:#bd8d5e; color:#fff;}
.menu ul li:hover ul li:hover a.hide { color:#fff;}
.menu ul li:hover ul li ul {display: none;}
/*控制子菜单位置*/
.menu ul li:hover  .menu2ul{width:10px;}
.menu ul li:hover  .menu3ul{width:100px;}
.menu ul li:hover  .menu4ul{width:190px;}
.menu ul li:hover .menu5ul{width:190px;}
.menu ul li:hover .menu6ul{width:316px;}
.menu ul li:hover .menu7ul{width:320px;}
.menu ul li:hover .menu8ul{ width:402px;}
 

.menu ul li:hover ul.menu9ul li,.menu ul li:hover ul.menu10ul li,.menu ul li:hover ul.menu11ul li { float:right}

.menu ul li:hover ul.menu9ul li.menu9ul{ width:85px;}
.menu ul li:hover ul li a {display:block; background:none;}
.menu ul li:hover ul li a:hover { color:#000;}
