﻿/*--------------------------------------------自制样式----------------------------------------------*/
/*-- 一级隐藏 -下拉效果 青春多级导航菜单带栏目图片 mainNavSlide_pic--*/
.mainNavSlide_pic { height: 40px;  line-height: 33px; z-index: 10; position: absolute; zoom: 1; width: 996px; margin:0 auto; background-image:url(mainnav/mainNavSlide_pic_bg.png); background-repeat: repeat-x; background-position: left top;}
.mainNavSlide_pic * { zoom: 1; vertical-align: top;  }
.mainNavSlide_pic li.spe { height: 40px; display: inline-block; *display:inline;
zoom: 1; color: #2084a9; background-image: url(mainnav/mainNavSlide_pic_line.png); background-repeat: no-repeat; background-position: left 5px; width: 3px; text-indent: -9999em; }
.mainNavSlide_pic a { display: block; color: #fff; }
.mainNavSlide_pic .li1 {display: inline-block; *display:inline; position: relative;  }
.mainNavSlide_pic .h1 { width: 80px; display: inline-block; *display:inline; text-align: center; position: relative; font-weight:normal; }
.mainNavSlide_pic .a1 { line-height: 40px; padding-bottom: 0px; color: #ffff88; font-family:"\5FAE\8F6F\96C5\9ED1";  font-size: 15px;  }
.mainNavSlide_pic .english { color: #CCC; font-size: 11px; position: absolute; top: 25px; font-weight: normal; line-height: 14px; width: 142px; left: 0px; font-family: Gadget, sans-serif; }
.mainNavSlide_pic .ul1 { width: 100px; position: absolute; top: 40px; left: -10px; display: none; padding:17px 0 0 0; text-align: center; background-image: url(mainnav/mainNavSlide_pic_ul_bg.png); background-repeat: no-repeat; background-position: center top; _background-image: url(mainnav/mainNavSlide_pic_ul_bg.gif); }
.mainNavSlide_pic .ul1 .li2 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e8e8e8; float: left; padding: 0px; height:30px; }
.mainNavSlide_pic .ul1 .li2 h4 .node_pic { float: left; display: block; padding: 2px; margin-right: 10px; border: 1px solid #999; background-color: #FFF; }
.mainNavSlide_pic .ul1 .li2 h4 .node_pic:hover { padding: 2px; margin-right: 10px; border: 1px solid #F60; }
.mainNavSlide_pic .ul1 .li2 h4 .node_pic img { float: left; height: 0px; font-size:0; width: 0px; }
.mainNavSlide_pic .ul1 .li2 h4 .a2 { font-weight: normal; font-family:"\5FAE\8F6F\96C5\9ED1";  font-size: 13px; color: #333; float: left; line-height: 30px; height: 30px; width: 100px; text-align: center; }
.mainNavSlide_pic .ul1 .li2 h4 .a2:hover { color: #900; background:#f3d597; }
.mainNavSlide_pic .ul1 .li2 h4 .english_son { color: #999; font-size: 0px; font-weight: normal; line-height: 0px; font-family: Gadget, sans-serif; width: 100px; text-align: left; height: 0px; }
.mainNavSlide_pic .hasUl1 .a1 { line-height: 40px; background-image: url(mainnav/navIco_w_d.gif); background-repeat: no-repeat; background-position: 23px 12px; padding-bottom: 7px; }
.mainNavSlide_pic .on1 .a1 { color: #be1310; background-image: url(mainnav/mainNavSlide_pic_hover.png); background-repeat: repeat-x; background-position: left top; }
.mainNavSlide_pic .li2 ul { display: block !important; }
.mainNavSlide_pic .li2 a { }
.mainNavSlide_pic .li2 a:hover { color: #be1310; }
.mainNavSlide_pic .ul2 { padding: 10px 0 0 10px; background: #2591b8; border-bottom: 1px solid #3d9ec1; }
.mainNavSlide_pic .li2 .a2:hover { color: #900; }
.mainNavSlide_pic .li3 { display: inline-block; *display:inline; *margin-right:5px; margin-bottom: 5px; }
.mainNavSlide_pic .h3 { display: inline-block; *display:inline;}
.mainNavSlide_pic .li3 .a3 { display: inline-block; *display:inline; padding: 0 5px; }
.mainNavSlide_pic .a3:hover { background: #036b91; }
