@charset "utf-8";
/*menu  white-space:nowrap;不换行 */
#menu{ display:block; z-index:9999; position:absolute; right:0px; top:60px; }
#nav { display:block; margin:auto; height:33px; float:right;}
#nav .mainlevel { position:relative; z-index:9999; margin:auto; float:left; }
#nav .mainlevel > a { text-decoration:none; font-size:12px; display:block; text-align:center; overflow:hidden; float:left; }
#nav .mainlevel a { text-decoration:none; font-size:12px; display:block; text-align:center; overflow:hidden; float:left; }
#nav .mainlevel a:hover { text-decoration:none;}
#nav .mainlevel a.title { display:block; text-align:center; color:#555; line-height:30px; font-size:14px; height:33px; margin-right:1px; font-weight:bold; } 
#nav .mainlevel a.title span { padding:0 10px; margin:0 10px; float:left; } 
#nav .mainlevel a.title:hover { color:#555; }
#nav .mainlevel:hover a.title { color:#555; } 
#nav .mainlevel a.title:hover span {} 
#nav .mainlevel a.yes { background:url(../images/zh/menu_bj3.jpg) center top; } 
#nav .mainlevel ul { display:none;}
#nav .mainlevel ul { position:absolute; list-style:none; padding-bottom:20px; padding-top:0px; background:#550100; background:rgba(6,170,233,0.9); top:30px;}
#nav .mainlevel ul#top { margin-left:0px; width:120px; border-top:3px #fff solid; margin-left:-60px; padding-top:2px;}
#nav .mainlevel li { display:block; text-align:center; position:relative; background:url(../images/img/li_bg7.png) center bottom;}
#nav .mainlevel li a{ float:none; display:block; color:#f2f2f2; text-align:center; line-height:15px; font-size:12px; border:0px; padding:8px 2px;}
#nav .mainlevel li a:hover{ color:#fffc00; }

#nav li.mainlevel li.mainlevel2 ul { position:absolute; list-style:none; left:180px; _left:180px; padding-bottom:20px;  background:rgba(6,170,233,0.25); top:0px;}
#nav li.mainlevel li.mainlevel2 ul li ul { background:rgba(55,55,55,0.85); right:180px; _right:180px; width:120px; }
#nav li.mainlevel li.mainlevel2 ul li ul  li ul { background:#555; left:180px; _left:180px;  width:120px; }
#nav li.mainlevel ul ul {  width:150px; }
#nav .mainlevel .monnn_yes { background:#1292c3;}
#nav .yes span { border-bottom:3px #06aae9 solid; display:block; line-height:30px; font-size:14px; height:30px; }

.point1 { font-size:14px; padding-bottom:10px;  border-left:1px #ebebeb solid;}
.point1 li { width:190px; margin:auto; line-height:18px; border-bottom:1px #CCC dotted; background:url(../images/img/Arrow_07.gif) 177px 11px no-repeat;  position:relative;}
.point1 li:hover {display:block; clear:both; background:url(../images/img/Arrow_07.gif) 180px 11px no-repeat; }
.point1 A { display:block; font-size:12px; line-height:18px; padding:8px 15px 8px 5px; } 
.point1 li ul { display:none; position:absolute; top:0px; left:210px; width:220px; background:#e0e0e0; border-left:1px #FFF solid}
.point1 li ul { margin: auto 10px;}
.point1 li ul li { border:0px; background:url(../images/img/Arrow_04.gif) 18px 18px no-repeat; height:38px; border-bottom:1px #FFF solid;} 
.point1 li ul li A { padding-left:30px; line-height:38px;}
.point1 li ul li ul { background:#e5e5e5; display:block;}
.point1 li.yes  { display:block; clear:both; padding:2px 0; background:#f2f2f2;}
.point1 A {  color:#555; }
.point1 A:hover {  color:#e77817; }

.point2 { font-size:14px; border-top: 3px #47bafb solid; }
.point2 li { height:26px; background:url(../images/gly/left_bj.jpg) left top; line-height:31px; border:1px #c7d9e3 solid; margin:5px auto; position:relative; overflow:hidden; }
.point2 li:hover {display:block; clear:both; background:url(../images/gly/left_bj.jpg) 3px top; padding-left:3px; }
.point2 A { display:block; height:45px; padding-left:35px;  font-size:12px; line-height:31px; font-weight:bold; overflow:hidden;  } 
.point2 li ul { display:none; position:absolute; top:0px; left:210px; width:220px; background:#e0e0e0; border-left:1px #FFF solid}
.point2 li ul { margin: auto 10px;}
.point2 li ul li { border:0px; background:url(../images/img/Arrow_04.gif) 18px 18px no-repeat; height:38px; border-bottom:1px #FFF solid;} 
.point2 li ul li A { padding-left:30px; line-height:38px;}
.point2 li ul li ul { background:#e5e5e5; display:block;}
.point2 li.yes  { display:block; clear:both; padding:2px 0; background:#d8d8d8;}
.point2 A {  color:#555; }
.point2 A:hover {  color:#e77817; }
