@charset "gb2312";
body{ margin:0px; line-height:200%; font-size:12px; background:url(images/bg.gif) repeat; color:#333333}
a{ color:#333333; text-decoration:none}
a:hover{ color:#CCCCCC; text-decoration:none}

.topic{ width:920px; height:120px; margin:0px auto; clear:both}
.banner{ width:920px; height:200px; padding-top:4px; margin:0px auto 0px auto; clear:both; background:url(images/banner.jpg) no-repeat; background-position:center bottom; background-color:#FFFFFF;}
.navigator{ width:920px; height:32px; margin:0px auto; clear:both; background-color:#FFFFFF; }
.navigator .innernavigator{ width:912px; margin:0px auto; line-height:32px; text-indent:30px; font-size:14px; color:#666666; font-weight:bold; background:url(images/navisbg.jpg) repeat-x bottom;}
.navigator .innernavigator a{ color:#666666; text-decoration:none}
.navigator .innernavigator a:hover{ color:#CCCCCC; text-decoration:none}
.broadcast{ width:920px; height:28px; margin:0px auto; background-color:#FFFFFF}
.innerbroadcast{ width:912px; height:28px;  line-height:28px; border-top:2px solid #003366; background-color:#FFFFFF; margin:0px auto}
.index_body{ width:920px; height:292px; margin:0px auto; clear:both; background-color:#FFFFFF}
.index_body .sidebar{ width:203px; height:292px; float:left; margin:0px 0px 0px 4px;}
.index_body .sidebar h3{ margin:0px; display:block; width:100%; height:26px; background:url(images/links.jpg) no-repeat; font-size:14px; color:#FFFFFF; text-indent:30px; line-height:26px;}
.index_body .sidebar .innerSidebar{ width:94%; margin:8px auto}
.index_body .main{ width:708px; height:292px; float:left; margin:0px auto 0px 0px;}
.index_body .main h3{ display:block; margin:0px; width:100%; height:32px; line-height:32px; background:url(images/local_bg.jpg) no-repeat bottom; font-size:14px; font-weight:bold; color:#006699; text-indent:30px}
.index_body .main .innermain{ width:98%; margin:0px auto;}
.index_links{ width:920px; height:30px; padding-top:10px; margin:0px auto; background-color:#FFFFFF}
.index_links .innerLinks{ width:912px; margin:0px auto 0px auto; border-top:1px dotted #CCCCCC; text-align:center}
.index_bottom{ width:920px; height:auto; margin:0px auto; padding:15px 0px; text-align:center; clear:both; background-color:#FFFFFF}
.bottom_blank{ height:20px; widows:920px; margin:0px auto}

.info_body{ width:920px; margin:0px auto; height:auto; background-color:#FFFFFF; clear:both}
.info_body .sideTitle{ height:26px; background:url(images/links.jpg) no-repeat; font-size:14px; color:#FFFFFF; font-weight:bold; text-indent:30px}
.info_body .sideList{ background:url(images/sidebg.jpg) repeat-y; height:auto}
.info_body .sideList .innerSide{ width:183px; margin:4px auto; line-height:2px}
.info_body .sideList .innerSide a{ display:block; width:100%; text-decoration:none; height:36px; line-height:36px; text-indent:24px; border-bottom:1px solid #DEDEDE; background:url(images/listBg2.gif) no-repeat 8px 13px}
.info_body .sideList .innerSide a:hover{ background:url(images/listBg.gif) no-repeat 8px 13px; color:#CC6600}

.info_body .content{ width:100%;}
.info_body .content h3{ display:block; margin:0px; width:100%; height:32px; line-height:32px; background:url(images/local_bg.jpg) no-repeat bottom; font-size:14px; font-weight:bold; color:#006699; text-indent:30px}
.info_body .content .innerContent{ font-size:14px; line-height:200%}

.detail_body{ height:auto; width:920px; background-color:#FFFFFF; margin:0px auto; padding:8px 0px}
.detail_body .innerDetail{ width:912px; margin:0px auto; border-bottom:1px dotted #DEDEDE; padding:8px 0px; font-size:14px; color:#333333; line-height:200%;}

