/* CSS Document */
body { margin:0; padding:0; font-family:tahoma; font-size:12px; }
.div_ { margin:0px auto; padding:0; width:10px; height:10px; font-size:0; line-height:0; clear:both; }
a { text-decoration:none; color:#333; }
a:hover { text-decoration:underline; color:#333; }
ul, li { list-style:none; margin:0px; padding:0px; }
/*Í·²¿*/
#topnav_ { width:980px; height:26px; line-height:26px; margin:0px auto; padding:0px; border-bottom:1px solid #e7e7e7; clear:both }
#topnav_ ul { list-style:none; margin:0px; padding:0px 0px; height:24px; }
#topnav_ li { margin:0px; padding:0px 0px 0px 10px; height:24px; line-height:24px; float:right; text-align:center; }
#topnav_ a { font-size:12px; color:#666; text-decoration:none; }
#topnav_ a:hover { font-size:12px; color:#666; text-decoration:none; }
#head_ { width:980px; height:60px; margin:6px auto; padding:0px; clear:both; }
#head_ .logo { width:170px; height:60px; margin:0px; padding:0px; float:left; overflow:hidden }
#head_ .banner { width:760px; height:60px; margin:0px; padding:0px; float:right; }
/*#head_ .banner2 { width:240px; height:60px; margin:0px; padding:0px; float:left; text-align:right }*/
#head_ a, #head_ a:hover { color:#0000CC; font-weight:bold; text-decoration:underline; }
/*µ¼º½*/
#nav_ { width:980px; height:30px; margin:0px auto 10px auto; padding:0px; background:url(../img9/navbg980.png) #1D50A1; font-size:12px; color:#fff; display:block; }
#nav_ ul { padding:0px 10px; height:30px; }
#nav_ li { padding:0px 10px; height:30px; line-height:30px; float:left; text-align:center; border-right:1px solid #0279BB; }
#nav_ a, #nav_ a:hover { font-size:12px; color:#FFF; display:block; }
#nav_ a { text-decoration:none; }
#nav_ a:hover { text-decoration:underline; }
#nav2 { width:964px; height:110px; margin:0px auto; padding:8px; background:#f7f7f7; clear:both; }
.nav2a { width:233px; height:108px; margin:0px 8px 0px 0px; padding:0px; border:1px solid #e7e7e7; background:#fff; float:left; }
.nav2b { width:233px; height:108px; margin:0px 0px 0px 0px; padding:0px; border:1px solid #e7e7e7; background:#fff; float:left; }
#nav2 ul, #nav2 li { list-style:none; margin:0px; padding:0px; }
#nav2 li { float:left; font-size:12px; height:27px; line-height:27px; width:46px; text-align:center; float:left; }
#nav2 a { color:#333; text-decoration:none; }
#nav2 a:hover { color:#003399; text-decoration:underline; }
/*main*/
#main_ { width:964px; height:610px; margin:0px auto; padding:8px; background:#F3FEF6; clear:both; }
.main_a { width:235px; height:610px; margin:0px 8px 0px 0px; padding:0px; float:left; }
.main_b { width:235px; height:610px; margin:0px 0px 0px 0px; padding:0px; float:left; }
#main2_ { width:962px; height:300px; margin:0px auto 10px auto; padding:8px; background:#FFF; border:1px solid #B9E0C5; clear:both; }
.main2_a { width:235px; height:300px; margin:0px 7px 0px 0px; padding:0px; background:#fff; float:left; }
.main2_b { width:235px; height:300px; margin:0px 0px 0px 0px; padding:0px; background:#fff; float:left; }
/*list*/
#th { width:964px; height:28px; line-height:28px; margin:0px auto; padding:0px 8px; background:url(../img/th-bg.png); border-bottom:1px solid #B9E0C5; color:#333; font-size:14px; font-weight:bold; clear:both; }
.a { margin:0px; padding:0px; height:298px; border:1px solid #B9E0C5; }
.ath { margin:0px; padding:0px 10px; height:26px; line-height:26px; background:url(../img/tha-bg.png); color:#333; font-size:14px; font-weight:bold }
.ath a, .ath a:hover { font-size:14px; color:#333; }
.acont { margin:0px; padding:5px 10px; height:260px; }
.acont li { line-height:25px; height:25px; overflow:hidden; border-bottom:1px solid #efefef; }
.acont a, .acont a:hover { font-size:12px; color:#333; }
.b { margin:0px; padding:0px; overflow:auto; }
.bth { margin:0px; padding:0px 0px; height:28px; line-height:28px; font-size:12px; border-bottom:1px solid #efefef; }
.bcont { margin:0px; padding:5px 0px 5px 0px; }
.bcont li { line-height:25px; border-bottom:1px solid #efefef; overflow:hidden; }
.bcont a, .bcont a:hover { font-size:12px; color:#333; }
.c { margin:0px; padding:0px; overflow:auto; }
.cth { margin:0px; padding:0px 10px; height:28px; line-height:28px; font-size:12px; background:url(../img/news-index-nav-bg4.gif); color:#FFFFFF; }
.ccont { margin:0px; padding:9px; border:1px solid #CCC; height:562px; }
.ccont li { line-height:30px; height:30px; border-bottom:1px solid #efefef; text-align:center; width:45px; float:left; }
.ccont a, .ccont a:hover { font-size:14px; color:#333; }
.secnav { margin:0px; padding:0px; border:1px solid #CCC; }
.seccont { margin:0px; padding:0px; }
.secth { margin:0px; padding:0px 10px; height:27px; line-height:27px; font-size:14px; font-weight:bold; border-bottom:1px solid #CCC; background:url(../img/news-index-nav-bg4.gif); color:#FFFFFF; }
.seccont li { border-bottom:1px solid #CCC; background:#F7F7F7; }
.seccont a { height:28px; line-height:28px; font-size:14px; color:#333; display:block; padding:0px 10px; margin:0px; text-decoration:none; }
.seccont a:hover { height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#333; background:#FFFF99; display:block; padding:0px 10px 0px 15px; margin:0px; text-decoration:none; }
.seccont .licss { background:#D2E1E8; }
.lishibaojia { float:right; padding-top:6px; }
.lishibaojia a, .lishibaojia a:hover { font-size:12px; color:#FF0000; border:1px solid #FF9900; background:#FFFF66; padding:0px 10px; height:20px; line-height:20px; }
/*Links*/
#Links_ { width:978px; margin:0px auto; padding:0px; border:1px solid #e8e8e8; background:#f7f7f7; clear:both; }
#Links_ ul { list-style:none; margin:0px; padding:0px 10px; }
#Links_ li { list-style:none; margin:0px; padding:0px 20px 0px 0px; line-height:36px; display:inline; }
#Links_ a { font-size:12px; color:#333; text-decoration:none; }
#Links_ a:hover { font-size:12px; color:#333; text-decoration:underline; }
/*bottom*/
#bottom_ { width:980px; height:96px; margin:10px auto 0px auto; padding:10px 0px 0px 0px; border-top:1px solid #e8e8e8; text-align:center; color:#666; clear:both; }
#bottom_ ul { list-style:none; margin:0px; padding:0px 10px; height:96px; }
#bottom_ li { list-style:none; margin:0px; padding:0px 0px; height:24px; line-height:24px; }
#bottom_ a { font-size:12px; color:#333; text-decoration:none; }
#bottom_ a:hover { font-size:12px; color:#333; text-decoration:underline; }
/*AD*/
.ad { width:978px; margin:6px auto; padding:8px 0px 5px 0px; border:1px solid #CCC; text-align:center; clear:both; background:url(../img/xn-hq-cont-bg-a.gif) repeat-x; }
.ad2 { height:120px; margin-top:10px; padding:10px 0px; overflow:hidden; border-bottom:1px solid #CCC; text-align:center; clear:both; background:url(../img/xn-hq-cont-bg-a.gif) repeat-x; }
.ad3 { margin:0px; padding:4px 0px; border:1px solid #ccc; text-align:center; }
.ad4 { width:964px; height:26px; margin:0px auto; padding:0px 8px; background:#E6F6EB; clear:both; }
.ad5 { width:978px; margin:0px auto 6px auto; padding:5px 0px; text-align:center; border:1px solid #e7e7e7; clear:both; }
.gundongxinwen { width:980px; height:30px; line-height:30px; background:url(../img/gundongxinwen.gif); margin:0px auto 6px auto; padding:0px; clear:both; OVERFLOW: hidden; }
.gundongxinwen a, .gundongxinwen a:hover { color:#CC0000; }
#promap { margin:0px auto 8px auto; padding:0px; width:978px; display:block; border:1px solid #E8CA96; background:#FFFBEF;}
#promap .th { height:30px; line-height:30px; margin:0px; padding:0px 10px; font-weight:bold; font-size:14px; color:#333; display: block; }
#promap .cont { margin:0px; padding:0px; display:block; }
#promap .cont li { width:105px; height:26px; line-height:26px; float:left; text-align:center; font-size:12px; }
#promap .cont a, #promap .cont a:hover,#promap .cont li a:hover,#promap .cont li a{ font-size:12px;color:#00628B;text-decoration:underline; }
#promap .cont ul{display:block;}
.clear { clear:both; font-size:0px; height:0px; line-height:0px; display:block; }