/* CSS Document */
body{ font-size:12px; background:#fe0000;line-height:22px; color:#262523;}
a{color:#262523; text-decoration:none;}
a:hover{color:#c00; text-decoration:underline;}
.layout{ background:#fff7d3; clear:both; height:1%; overflow:hidden; zoom:1; width:949px;}
.mainleft{ width:289px; float:left; display:inline; margin-left:6px;}
.mainmid{ width:407px; float:left; margin-left:15px;}
.mainright{ width:208px; float:right; padding-right:8px;}

.sleft{ width:719px; float:left; display:inline; margin-left:6px; background-color:#ff5f2f;}
.sright{ width:209px; float:right; padding-right:8px;}

.dleft{ width:209px; float:left; display:inline; margin-left:6px; }
.dright{ width:719px; float:right; padding-right:8px;background-color:#ff5f2f;}

.line{ background:url(images/line.gif) repeat-x; height:1px; overflow:hidden; clear:both;}

.sp{border:1px solid #e9dbaa; background-color:#f3f3f3; padding:8px; margin-top:6px;}
.sp .spcon{ width:271px; height:203px; overflow:hidden;}
.sp .cdel{ height:17px; padding-bottom:8px; overflow:hidden; text-align: center;}

.topnews{margin-top:6px;}
.topnews h2{ font-size:14px; font-weight:bold; color:#df0001; text-align: center; height:30px; line-height:30px;}
.topnews h2 a,.topnews p a{ color:#df0001; }
.topnews p{line-height:23px;}
.topnews .line{ margin:10px 0;}

.zhuti{ background:#fef6d2 url(images/bj.gif) repeat-x top; padding:5px 7px; color:#9e0000;margin-top:6px;}
.zhuti span{color:#df0001;}

.biaoge td{ text-align:center; line-height:18px;color:#FFFFFF;}
.biaoge td a{ color:#FFFFFF;}

.liwu{ border:1px solid #f3b32d;}
.liwu .liwucon{ background:#fff7d3 url(images/BJ1.JPG) repeat-x top; border:2px solid #fff7d3;}
.liwu .liwucon .lw{ width:178px; height:115px; padding:4px; border:1px solid #f3b32d; overflow:hidden; background-color:#FFFFFF; margin:0 auto;}
.liwu .liwucon p{ padding:2px 5px 0; color:#9b0101; line-height:20px;}

.bangdan{ border:1px solid #f3b32d;}
.bangdan .bangdancon{ background:#fff7d3 url(images/BJ1.JPG) repeat-x top; border:2px solid #fff7d3;}
.bangdan .bangdancon .tit{ padding:8px 0; height:23px; overflow:hidden; text-align:center;}
.bangdan .bangdancon p{ padding-left:3px; color:#9b0100;}
.bangdan .bangdancon p span{color: #FF0000;}

.pad6{ padding-bottom:6px;}
.mtop{ background:url(images/b1.jpg) repeat-x; height:32px; clear:both;}
.mbot{ background:url(images/b2.jpg) repeat-x; height:32px; clear:both;}

.jy{background:#ff5f2d; height:188px;overflow:hidden; zoom:1; margin-left:7px; margin-right:8px; padding:0 10px;}
.jy .cont{overflow:hidden;height:127px;width:900px;}
.jy .cont img{ height:127px;width:187px;}

.tab01 td{ padding-left:10px; color:#fff;}

#footer,#footer p{ color:#FFFFFF;}
#footer a,#footer p a{ color:#FFFFFF;}

h3{ color:#000000; font-size:16px; font-weight: bold; padding-bottom:15px;}