@charset "gb2312";
/* CSS Document */

body {margin: 0px;}
body,td,th {color: #6B6B6B; font-size:12px;}
a:link { color:#6B6B6B;text-decoration: none;}
a:visited {color:#6B6B6B;text-decoration: none;}
a:hover {color:#6B6B6B;text-decoration: underline;}
a:active {color:#6B6B6B;text-decoration: none;}

#headtop {height: 23px;padding-top:10px;text-align:center;}
#headtop .r {}
#headtop ul {}
#headtop ul li {display: block;float: left;padding: 0 2px;}


/* µ¼º½²Ëµ¥ */
#menu UL {border:0px; margin:0px 0px 0px 15px; line-height:150%; padding-top:0px; padding-bottom:0px; list-style-type:none;}
#menu_out {padding-left:4px; background:url(images/menu_left.gif) no-repeat left top; margin-left:auto; width:1003px; margin-right:auto;}
#menu_in {padding-right:4px; background:url(images/menu_right.gif) no-repeat right top;}
#menu {background:url(images/menu_bg.gif) repeat-x; height:35px;}
.menu_line {background:url(images/menu_line.gif) no-repeat center top; width:8px;}
.menu_line2 {background:url(images/menu_line2.gif) no-repeat center top; width:15px;}
#nav {padding-left:20px;}
#nav LI {float:left; height:35px;}
#nav LI A {display:block; padding-left:6px; background:url(images/menu_on_left.gif) no-repeat left top; float:left; cursor:pointer; height:35px; text-decoration:none;}
#nav LI A span {padding-right:14px; padding-left:10px; font-weight:bold; font-size:14px; background:url(images/menu_on_right.gif) no-repeat right top; float:left; padding-bottom:10px; color:#666; line-height:14px; padding-top:11px; text-decoration:none;}
#nav LI .nav_on {background-position:left 100%;}
#nav LI .nav_on span {padding-right:14px; background-position:right 100%; padding-left:10px; padding-bottom:7px; color:#ff06b2; padding-top:14px; text-decoration:none;}
#menu_con {clear:both; padding-left:20px; text-align:left;}
#menu_con LI {margin-top:8px; float:left; height:22px;}
#menu_con LI a{display:block; padding-left:3px; background:url(images/menu_on_left2.gif) no-repeat left top; float:left; cursor:pointer;}
#menu_con LI a span {padding-right:10px; padding-left:10px; background:url(images/menu_on_right2.gif) no-repeat right top; float:left; padding-bottom:4px; color:#bcbcbd; line-height:12px; padding-top:6px;}
#menu_con LI a:hover {background:url(images/menu_on_left2.gif) no-repeat left bottom; text-decoration:none;}
#menu_con LI a:hover span {background:url(images/menu_on_right2.gif) no-repeat right bottom;}

.online {border:1px; border-color:#D8D8D8; border-style:solid;}

.pic_ad {border:1px; border-color:#B6CAE3; border-style:solid;}
.index_add {border:1px; border-color:#F0F0A7; border-style:solid;}

.subleftmenu {font-size:14px; color:#FFF; font-weight:bold;}
.subleftmenu a{display:block; text-decoration:none; color:#FFF; font-weight:bold; padding-left:30px; padding-top:7px;}
.subleftmenu a:visited {display:block; text-decoration:none; color:#FFF; font-weight:bold; padding-left:30px; padding-top:7px;}
.subleftmenu a:hover{display:block; height:33px; color:#C33939; background:url(images/sub_lmenut2.gif) no-repeat;}
.subleftmenu a:active {display:block; text-decoration:none; color:#C33939;; font-weight:bold; padding-left:30px; padding-top:7px;}

.subPath a {color:#6B6B6B;}

h1 {font-size: 14px;}
h2, h3, h4, h5 {font-size: 12px;font-weight: normal;display: inline;text-align: left;}
ul.nl {list-style: none outside none;}
ul.nl li {line-height: 22px;padding-left: 15px;background: url(li.gif) no-repeat 0px 50%;clear: both;overflow: hidden;text-align: left;}
ul.nl li.newsLine {background: url(images/dotLine.gif) repeat-x top;overflow: hidden;height: 5px;line-height: 5px;}
.line {height: 1px;border-bottom: 1px dashed #ccc;margin: 10px auto;overflow: hidden;}
ul.nl li .addTime {float: right;color: #666666;}
ul.nll {list-style: none outside none;}
ul.nll li {line-height: 22px;clear: both;overflow: hidden;text-align: left;}
ul.nll li.newsLine {background: url(images/dotLine.gif) repeat-x top;overflow: hidden;height: 5px;line-height: 5px;}
ul.nll li .addTime {float: right;color: #666666;}
.pageMainContent {clear: both;margin-bottom: 7px;overflow: hidden;width: 100%;}
.pageMainContent .tm {border-bottom: 1px solid #ded0ab;height: 24px;line-height: 24px;overflow: hidden;}
.pageMainContent .tl {display: none;}
.pageMainContent .tr {display: none;}
.pageMainContent h2.tt {background: url(images/bullet.gif) no-repeat 5px center;color: #9a0103;font-weight: bold;padding-left: 15px;}
.pageMainContent .mm {padding: 10px;line-height: 17px;}
.pageMainContent .mm p {margin-bottom: 20px;}
.pageMainContent .ml {display: none;}
.pageMainContent .mr {display: none;}
.pageMainContent .bm {display: none;}
.pageMainContent .bl {display: none;}
.pageMainContent .br {display: none;}
.pageMainContent td {vertical-align: middle;}


.bottom_txt {font-size:12px; color:#353535; padding-right:5px;}
.copyright {font-size:12px; color:#666666; line-height:150%; padding-top:10px; padding-bottom:5px;}
.indexnews {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #C4C4C4;}

