@charset "utf-8";
/*menu  white-space:nowrap;不换行 */
#menu{ display:block; z-index:9999; width:1100px; z-index:9999; margin:auto; position:relative; }
#nav { display:block; margin:auto; height:45px; }
#nav .mainlevel { float:left; }
#nav .mainlevel a { text-decoration:none; font-size:14px; 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; background:url(../images/webimg/menu_xian.gif) right no-repeat; line-height:45px; font-size:15px; height:45px; margin-right:2px; padding:0 25px;} 
#nav .mainlevel a.title span { color:#fff;  font-family:"微软雅黑", Arial; } 
#nav .monnn_yes a.title {  color:#F00; }
#nav .mainlevel a.title:hover span {color:#f17e01; } 

#nav .mainlevel a.yes {} 
#nav .mainlevel ul { display:none;  -moz-border-radius:0 0px 4px 4px; -webkit-border-radius:0 0px 4px 4px; border-radius:0 0px 4px 4px; width:112px;}
#nav .mainlevel ul { position:absolute; list-style:none; border-top:0px; padding-top:0px; background:#4b658a; background:rgba(255,255,255,0.9); top:45px; left:0px; padding:0px; }
#nav .mainlevel ul#top { margin-left:-13px;}
#nav .mainlevel li { display:block; position:relative; border-bottom:1px #ddd dotted;}
#nav .mainlevel li a{ float:none; display:block; color:#333; text-align:center; line-height:15px; font-size:12px; border:0px; line-height:30px;}
#nav .mainlevel li a:hover{ color:#f17e01;}
#nav li.mainlevel2  { background:#063; background:url(../images/img/Arrow_07.gif) right center no-repeat; text-align:left; }
#nav .mainlevel .monnn_yes { }
#nav .yes span { display:block; height:30px; }
#nav .yes a  {  }
#nav .mainlevel ul#top ul{ left:100%; top:0px; padding:0px 0px; background:rgba(240,240,240,0.9); overflow:hidden;}
#nav .mainlevel ul#top ul li { }


#nav2 { display:block; margin:auto; height:32px; position:absolute; top:114px; left:220px; }
#nav2 .mainlevel { float:left; }
#nav2 .mainlevel a { text-decoration:none; font-size:14px; display:block; text-align:center; overflow:hidden; float:left; }
#nav2 .mainlevel a:hover { text-decoration:none;}
#nav2 .mainlevel a.title { display:block; text-align:center; line-height:30px; font-size:14px; font-weight:bold; height:32px; margin-right:2px; padding:0 10px;} 
#nav2 .mainlevel a.title span { color:#FFF;  font-family:"微软雅黑", Arial; } 
#nav2 .mainlevel a.title:hover {}
#nav2 .mainlevel:hover a.title { } 
#nav2 .mainlevel a.title:hover span {} 
#nav2 .mainlevel a.yes { } 
#nav2 .mainlevel .monnn_yes { background:#e2e2e2; }
#nav2 .yes span { display:block; line-height:30px; font-size:14px; height:30px;}
#nav2 .yes a ,#nav2 .yes a:hover {  }


.point1 { font-size:12px; border-top:2px #d91414 solid; padding:5px 10px 10px 10px; }
.point1 li { margin:auto; line-height:38px; background:url(../images/img/Arrow_07.gif) 17px 7px no-repeat #fff ;  position:relative; padding-left:30px; border-bottom:1px #e2e2e2 solid;}
.point1 li:hover {display:block; clear:both; background:url(../images/img/Arrow_07.gif) 15px 7px no-repeat #f2f2f2; }
.point1 A { display:block; padding:8px 15px 8px 5px; line-height:120%; } 
.point1 li ul { display:none; margin-left:-15px; border-left:1px #ede6e0 solid; border-top:1px #ccc solid;}
.point1 li ul li{ background:url(../images/img/Arrow_07.gif) 17px 10px no-repeat #eee ; }

.point2 { display:block; margin:auto 3px 8px 3px; border-top:2px #da0213 solid; background:#FFF; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; padding:8px;}
.point2 li { position:relative;  font-size:12px; line-height:120%; padding:0px 0px 10px 0px; }
.point2 li.mainlevel2 a { font-weight:bold; }
.point2 li.mainlevel2  li a { font-weight:normal;   }
.point2 li:hover {}
 
.point2 A { display:block; width:154px; height:36px; background:url(../images/webimg/left_li_bj.gif); line-height:35px; margin:auto; padding-left:40px;  } 
.point2 li ul { padding:0 10px;}
.point2 li ul li { border:0px; border-bottom:1px #FFF solid; padding:0px;} 
.point2 li ul li A { background:url(../images/img/Arrow_04.gif) 20px 11px no-repeat; height:30px; line-height:30px; border-bottom:1px #CCC dotted;  }
.point2 li ul li ul { background:#e5e5e5; display:block;}


.point3 { display:block; border-top:2px #d91414 solid; background:#FFF; padding:5px 10px 10px 10px;}
.point3 li { margin:auto; line-height:38px; background:url(../images/img/Arrow_07.gif) 7px 10px no-repeat #fff ;  position:relative; padding-left:20px; border-bottom:1px #e2e2e2 solid;}
.point3 li:hover {display:block; clear:both; background:url(../images/img/Arrow_07.gif) 5px 10px no-repeat; }
.point3 A { display:block; padding:10px 5px 10px 5px; line-height:120%;  font-size:12px;  } 

.productshowlist { overflow:hidden; }
.productshowlist  li { width:100%; overflow:hidden; border-bottom:1px #ddd dotted; }
.productshowlist  li a { display:block; margin:8px 28px; overflow:hidden;}
.productshowlist  li a img { width:100%; height:122px; }
.productshowlist  li h3 { text-align:center; font-size:14px; }