body,td,a{ font-size:12px;}
body{ margin:0; background:#003366}
a { font-size: 12px; color: #000000;}
a:link { text-decoration: none;}
a:visited {	text-decoration: none;	color: #000000;}
a:hover {text-decoration: underline; color:#FF0000;}
a:active { text-decoration: none;color: #000000;}

a.red, a.red:visited{ color:#F00; text-decoration:none}
a.red:hover{ color:#F00; text-decoration:underline}

a.blue, a.blue:visited{ color:#006; text-decoration:none}
a.blue:hover{ color:#F00; text-decoration:underline}

a.green, a.green:visited{ color:#060; text-decoration:none}
a.blue:hover{ color:#F00; text-decoration:underline}


form{ margin:0; padding:0}

.clear{ clear:both}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */


#Page{ width:980px; margin:0 auto;background:#FFF; padding:0 3px 0 3px}
#PageHead{ clear:both; background:url(head_bg.gif) repeat-x;}
#PageBody{ clear:both}
#PageFoot{ clear:both; margin:10px 0 5px 0; padding:10px; border-top:3px solid #003366; line-height:25px}

#PageSide{ float:left; width:200px; background:#E1F3FF}
#PageMain{ float:right; width:770px;}

/*页内容*/
.PageNav{ background:url(navBar.gif) repeat-x; clear:both; height:30px; line-height:30px; border-bottom:2px solid #CCC; margin-bottom:5px; padding:3px 5px 0 5px}
.PageNav span.home{ background:url(navBar_icon.gif) no-repeat 0 0; padding:2px 0 0 20px;}
.PageTitle{ text-align:center; clear:both; margin:10px 0 10px 0; background:url(PageTitle_bg.gif) no-repeat center bottom; height:35px; border-bottom:1px dotted #CCC}
.PageTitle h2{color:#000000; font-size:20px; font-weight:bold; margin:0px; padding:0; font-family:黑体}
.PageContent{ margin:10px 0 10px 0; clear:both; padding:8px }
.PageBar{ background:url(PageBar.gif) repeat-x; height:35px; line-height:35px; text-align:center; border-top:1px solid #CCC}


.topChannel{ clear:both; height:30px; line-height:30px; background:url(topChannel_bg.gif) repeat-x; padding:0 10px 0 10px}
.topBanner{height:120px; clear:both}

.nav{ margin:1px 0 2px 0; padding:0; clear:both; background:url(nav_bg.gif) repeat-x; height:84px; }
.nav_left{ background:url(nav_left.gif) no-repeat; width:90px; height:84px; overflow:hidden; float:left}
.nav_list{ float:left;}
.nav ul{ margin:0; padding:0; list-style:none; clear:both}
.nav li{ float:left; width:85px; height:28px; line-height:28px; text-align:center; background:url(nav_line.gif) no-repeat 100% 3px; margin:0 1px 0 1px;}
.nav li a, .nav li a:visited{ color:#003399; font-size:13px; font-weight:normal; text-decoration:none; display:block}
.nav li a:hover{ color:#FFF; text-decoration:none; background:url(nav_on.gif) no-repeat; font-weight:bold}

.notice{ background:url(notice_bg.gif) no-repeat; height:45px; clear:both; margin:1px 0 1px 0}

.mainBar{ width:585px; clear:both; margin-bottom:5px; background:url(mainBar_bg.gif) repeat-y;}
.mainBar_top{ height:40px; clear:both; background:url(mainbar_top.gif) no-repeat;}
.mainBar_cnt{ clear:both; padding:5px 10px 3px 10px}
.mainBar_btm{ background:url(mainBar_bottom.gif) no-repeat; height:18px; clear:both}

.mainBar_top h5{ margin:15px 0 0 50px; padding:0; font-size:15px; font-weight:bold; color:#F00; float:left}
.mainBar_top span.more{ float:right; float:right; margin:15px 15px 0 0}

.mainBar_top_news{ background:url(mainBar_top_news.gif) no-repeat; height:50px; clear:both}
.mainBar_top_fb{ background:url(mainBar_top_fb.gif) no-repeat; height:50px; clear:both}


.mainBar_tab{ margin:0; padding:0; list-style:none; margin-top:6px}
.mainBar_tab li{ float:left; width:80px; height:25px; overflow:hidden; text-align:center; line-height:25px; background:url(mainBar_tab.gif) no-repeat 0 0; margin:0 2px 0 0; }
.mainBar_tab li a, .mainBar_tab li a:visited{ color:#000000; text-decoration:none; display:block; padding-top:3px}
.mainBar_tab li a:hover{ background:url(mainBar_tab.gif) no-repeat 0 -25px; color:#003366; font-weight:bold }

.mainBanner{ margin-bottom:5px;}

.sideBar{ clear:both; margin-bottom:5px}
.sideBar h5{  margin:0; padding:0; height:25px; line-height:25px; background:url(side_ttl_bg.gif) no-repeat; font-size:13px; font-weight:bold; color:#FFF; text-align:center; letter-spacing:3px; }
.sideBar ul{ margin:3px; padding:0; list-style:none}
.sideBar li{ background:url(sideBar_dot.gif) no-repeat 0 4px; padding-left:12px; height:22px; line-height:22px; overflow:hidden; border-bottom:1px dotted #CCC}
.sideBar li a, .sideBar li a:visited{ color:#000; text-decoration:none;}
.sideBar li a:hover{ color:#990000; text-decoration:underline;}


.sideMenu{ margin: 5px 0 5px 10px; width:180px; clear:both }
.sideMenu ul{ margin:0; padding:0; list-style:none; }
.sideMenu li{ height:25px; line-height:25px; background:url(sideMenu1.gif) no-repeat;text-align:center; margin:0 0 5px 0; padding:0; border:none}
.sideMenu li a, .sideMenu li a:visited{ color:#990000; text-decoration:none; display:block}
.sideMenu li a:hover{ color:#F00; text-decoration:none; background:url(sideMenu3.gif) no-repeat; font-weight:bold}


/*列表表格*/
.aTable{border: 0px;align: center;width: 100%;}
.aTable th{	background:#D1E1F3 url(th_bg.gif) repeat-x;	height: 22px; font-weight: bold; font-size: 9pt; color: #2B64A8;}
.aTable tbody tr{ background:#FFF}
.aTable tbody .tr2{background:#D1E1F3;}
.aTable tbody tr td{line-height:15px; padding:2px; border-bottom:1px dotted #D1E1F3}
.aTable tfoot tr{background:#D1E1F3; text-align:center; }
.aTable tfoot tr td{height:25px; line-height:25px; padding:2px}

/*文章内容*/
.aContent { font-size:13px; line-height:25px;}
.aContent p{ margin:10px 0 10px 0; font-size:16px; line-height:30px}

/*版权信息*/
.copyright{ border-top:1px solid #CCC; margin:5px 0 5px 0; padding:10px 0 0 0; }



