@charset "gb2312";

.mainNavSlide_2 { z-index: 10; position: relative; zoom: 1; height: 45px; line-height: 40px; border-left: 0; border-right: 0; position: relative; background-image: url(mainnavmainNavSlide_2_bg.png); background-repeat: no-repeat; background-position: left top; padding-left: 35px; }
.mainNavSlide_2 * { zoom: 1; vertical-align: top; }
.mainNavSlide_2 li.spe { display: inline-block; *display:inline;
zoom: 1; color: #2084a9; background-image: url(mainnav/mainNavSlide_2_line.gif); background-repeat: no-repeat; background-position: left top; height: 45px; width: 2px; text-indent: -9999em; }
.mainNavSlide_2 a { display: block; color: #fff; }
.mainNavSlide_2 .li1 { display: inline-block; *display:inline;margin: 0 21px; position: relative; }
.mainNavSlide_2 .h1 { display: inline-block; *display:inline;}
.mainNavSlide_2 .a1 { display: inline-block; *display:inline;
color: #fff; font-size: 14px; font-weight: bold;  padding-top: 0; padding-right: 6px; padding-bottom: 0; padding-left: 6px; text-align: center; }
.mainNavSlide_2 .ul1 { position: absolute; top: 40px; left: 0px; width: 120px; padding: 0 8px; background: #1685ad; line-height: 20px; display: none; }
.mainNavSlide_2 .hasUl1 .a1 { line-height: 40px; background-image: url(mainnav/navIco_w_d.gif); background-repeat: no-repeat; background-position: right 17px; padding-top: 0; padding-right: 16px; padding-bottom: 0; padding-left: 16px; }
.mainNavSlide_2 .on1 .a1 { color: #900; background-image: url(mainnavmainNavSlide_2_hover.gif); background-repeat: no-repeat; background-position: center top; }
.mainNavSlide_2 .li2 ul { display: block !important; }
.mainNavSlide_2 .li2 a { padding: 5px 0; }
.mainNavSlide_2 .li2 a:hover { color: #fff; }
.mainNavSlide_2 .ul2 { padding: 10px 0 0 10px; background: #2591b8; border-bottom: 1px solid #3d9ec1; }
.mainNavSlide_2 .a2 { zoom: 1; font-weight: bold; border-bottom: 1px solid #2e92b6; color: #fff; }
.mainNavSlide_2 .li2 .a2:hover { color: #ff0; }
.mainNavSlide_2 .li3 { display: inline-block; *display:inline;
*margin-right:5px;
margin-bottom: 5px; }
.mainNavSlide_2 .h3 { display: inline-block; *display:inline;}
.mainNavSlide_2 .li3 .a3 { display: inline-block; *display:inline;
padding: 0 5px; }
.mainNavSlide_2 .a3:hover { background: #036b91; }

.mainNavSlide_2 #ulID1 { width: 984px; left: -281px; padding: 0 8px 8px 8px; }
.mainNavSlide_2 #ulID1 .a2 { padding: 8px 0; }


