@charset "utf-8";
/* CSS Document */

/*----------------   menu   --------------
-----*/

/*ul,li{ margin:0px; padding:0px;}
#menu_1 {float:left;  height:34px; width:962px;background:url(../images/navbg.jpg) repeat-x;}
.menu_1 li { float:left; position:relative;background:url(../images/linebg.gif) no-repeat 100% 50%; }
.menu_1 a { display:block;font-size:12px;float:left; padding:0px 13px; line-height:34px; color:#fff; }
.menu_1 li a:Hover{ background:url(../images/navhoverbg.jpg) repeat-x; padding:0px 13px;}
#menu_1 li ul { display:none; }
#menu_1 li ul li { float:none; }
*html #menu_1 li ul li { display:inline; margin:0px;border:1px solid yellow;}
#menu_1 li ul a { float:none; background:#000;  margin:0px; text-align:left; border:1px solid red;}
.menu_2, .menu_3, .menu_4 { position:absolute; }
.menu_2 { top:41px; left:0; }
.menu_2 a { font-size:14px; }
.menu_3, .menu_4 { top:0; left:165px; }*/


#menu_1 {height:55px;width:1170px;background:url(../images/navbg.jpg) repeat-x;margin:0px auto;position:absolute;margin-top: 40px;margin-bottom:30px;}
#menu_1 li { float:left; position:relative;background:url(../images/navlibg.jpg) no-repeat 100% 0%; z-index:999 !important；}
#menu_1 a {color:#fff;  height:55px; text-decoration:none; display:block; text-align:center; line-height:44px; padding:0 10px; width:100px;  font-weight:bold; font-size:13px;}
#menu_1 a:hover { color:#fff; text-decoration:none;}
#menu_1 li a span{line-height:14px; font-size:12px; margin-top:-6px; color:#fff; font-weight:normal; display:block;}

#menu_1 li ul { display:none; background-color:transparent}
#menu_1 li ul li { float:none; background:none;}
*html #menu_1 li ul li { display:inline;}
#menu_1 li ul a {float:none;background:#807256;color:#fff;font-size:12px;font-weight:normal;color:#feffc3;height:auto;padding:0px 10px 5px 10px;}
#menu_1 li ul a:Hover{ background:#663300; color:#fff;}
#menu_1 li ul li ul{  position:absolute; left:74px; top:0px;}

#menu_1 li ul li ul a{background: #7d654b;padding:0px 5px;width: 180px;/* line-height: 28px; */}

#menu_1 li ul li ul a:hover{background:#905a2c;}


.menu_2, .menu_3, .menu_4 { position:absolute;}
.menu_2 { top:41px; left:0;}
.menu_2 a { font-size:14px;}
.menu_3, .menu_4 { top:0; left:165px;}