/* CSS Document */
#Home2{ width:980px; height:60px; border:1px solid #C8D6DD; margin:0 auto; background:#fff; margin-top:3px;padding:0;background: #FFF; font-size:12px; color:#000;}
#Home2 ul,li{ margin:0px; padding:0px; list-style-type:none;}
#Home2 div{ float:left;}
#Home2 .Logo {width: 180px}
#Home2 .ad{ width:50px; padding-top:20px; margin:0;} 
#Home2 .navContent {width: 750px; padding-top: 22px}
#Home2 .navContent li{float:left;list-style:none; padding:4px 7px;display:block;background:url(2_bgLine.gif) right no-repeat;
					  position:relative;color:#c6c6c6;}
#Home2 .navContent li a{ color:#000; text-decoration:none}
#Home2 .navContent li a:visited{ color:#000;}
#Home2 .navContent li a:hover{ color:#f60; text-decoration:underline}
#Home2 .navContent .liRed a:link{color:#F00;}
#Home2 .navContent .liRed a:visited{color:#F00;}
#Home2 .navContent .liRed a:hover{color:#F60;}
.blankB3{ width:974px; height:3px; margin:0 auto; overflow:hidden; background:#C8D6DD; clear:both;}
/*------------------------------*/
.div_body { clear: both; float: none; margin: 0px auto; width: 980px; }
.div_head2 { border-top:#ddd 1px solid; border-bottom:#e0e7ed 3px solid; padding:5px 0px; background: url(../images/bg1.jpg); width:980px; }
.div_head2 img { margin: 0px 8px; }
.div_head2 A:visited { color: #333; }
.div_head21 { margin: 5px 0px 0px; font: bold 13px/26px arial; POSITION: relative;  padding:0px;}
.div_head21 li { padding: 0px 12px 0px 12px; background:url(icon2.gif) no-repeat; float: left; position:relative; }
.div_head21 A  { padding-right:10px; display: block; background: url(icon3.gif) no-repeat 100% 50%; color: #333; }
.div_head21 li.no { font-weight: normal;}
.div_head21 li.no A { display: inline; font-weight: bold; background: none transparent scroll repeat 0% 0%;}
.div_head21 A:hover { background: #fff; text-decoration: none; }
.div_head21 :hover > A { background: #fff; color: #f60; text-decoration: none;}
.div_head21 li.no:hover > A {color: #333;}
.div_head21 li.no A:hover {	color: #f60; }
.div_head21 ul {
	 border-top: #aabcce 1px solid; 
	 border-left:#aabcce 1px solid;
	 border-right:#aabcce 4px solid;
	 border-bottom:#aabcce 4px solid;
	 background: #fff; left: -1px; visibility: hidden;font: 12px/22px arial; padding:0px 0px 4px 0px; position:absolute; top:0px;
}
.div_head21 ul li { background: none transparent scroll repeat 0% 0%; padding:0px 2px;}
.div_head21 table { position:absolute; top:0px; left:0px;}
.div_head21 ul A  { background: none transparent scroll repeat 0% 0%; border-bottom:#dfdfdf 1px solid; color:#2b518a; padding: 0px 5px; }
.div_head21 ul A:visited { background: none transparent scroll repeat 0% 0%; border-bottom:#dfdfdf 1px solid; color:#2b518a; padding: 0px 5px; }
/*.div_head21 ul A:hover   { background: #30528f; color: #fff; text-decoration: none;}
.div_head21 ul :hover > A { background: #30528f; color: #fff;}*/
.div_head21 li:hover ul   { visibility: visible; }
.div_head21 A:hover ul    { visibility: visible;}
.div_head21 ul li.act     { border: #fff 1px solid; padding:0px 10px 0px 11px; background: url(bg2.jpg) repeat-x; width:75%;}
.div_head21 ul li.act A   { padding:0px 10px 0px 0px; font: bold 13px/22px arial; width: auto; color: #2b518a; border:0px;}
.div_head21 ul li.act A:hover { padding:0px 10px 0px 0px; background: url(icon4.gif) no-repeat 100% 50%;font: bold 13px/22px arial; color: #2b518a;}
.div_head21 ul li.act A:visited { padding:0px 10px 0px 0px;background: url(icon4.gif) no-repeat 100% 50%; font: bold 14px/22px arial; color: #2b518a;}
ul.ul_w1 { width: 73px;}
ul.ul_w1 A { width: 49px;}
ul.ul_w2 { width: 118px;}
ul.ul_w2 A { width: 104px;}
ul.ul_w3 { width: 93px;}
ul.ul_w3 A { width: 79px;}
ul.ul_w4 { width: 87px;}
ul.ul_w4 A { width: 73px;}
.CLR{CLEAR:BOTH;HEIGHT:8PX}
.hzhb{ width:968px; border:1px solid #99CBFE; background:#F6FAFD; padding:5px;margin:0px auto;height:auto}
.hzhb ul{height:auto;}
.hzhb li{float:left;margin-right:10px;line-height:23px}