body{background:#fff;margin:0;padding:0;text-align: center;color:#000000;font-size:14px;}
ul{ margin:0px; padding:0px; list-style:none; }
.oneColFixCtrHdr #header{background:url(../images/top_bg.jpg);height:88px; width:100%;margin:0px;padding:0;text-align:left;}
.oneColFixCtrHdr #header #header_content{height:88px;width:950px;margin: 0 auto;border:0;text-align:left;padding:0; overflow:hidden;}
#header_content #logo{ width:200px; height:88px; overflow:hidden; float:left;}
#header_content #menu{ width:750px; height:88px; overflow:hidden; float:left;}
#header_content #menu #menu_top{ width:750px; height:28px; overflow:hidden; float:left; font-size:12px; text-align:right;}
#menu_top li{ line-height:28px;float:right; padding-left:20px; list-style:none;}
#menu_top li a{ color:#999999; text-decoration:none;}
#header_content #menu #menu_con{ width:750px; height:60px; overflow:hidden; float:left;}
#menu_con li{ display: inline; line-height:34px; height:34px; width:74px;float:left; list-style:none; font-size:14px; font-weight:bold; text-align:center; margin-top:15px; margin-left:8px;}
#menu_con li.hover{ line-height:34px; height:34px; width:74px; background:url(../images/menu.gif);float:left; list-style:none; font-size:13px; font-weight:bold; text-align:center;}
#menu_con li a{ color:#666666;text-decoration:none;}
#menu_con li.hover a{color:#fff;text-decoration:none;}

.oneColFixCtrHdr #container {width:950px;margin: 0 auto; overflow:hidden;border:0;text-align:left;}
.oneColFixCtrHdr #mainContent {padding:0px;border-bottom:0px; border-top:0px; margin-bottom:0px;}
#mainContent .line{ float:left;width:950px; height:auto; overflow:hidden; margin:0px; padding:0px;}

.line .flash{ float:left;width:675px; height:328px; overflow:hidden;background:url(../images/index_r21_c2.gif); margin-right:10px; margin-bottom:10px; padding-left:5px; padding-top:8px;}
.line .hot{ float:left; width:260px; height:336px; overflow:hidden; background: url(../images/index_r2_c4.gif); margin-bottom:10px;}
.line .hot li{ background:url(../images/icon1.gif) no-repeat 0px 8px;line-height:24px; list-style:none; font-size:13px; margin:0px; padding:0px; padding-left:12px; border-bottom:1px dotted #CCCCCC; margin-left:5px;}
.line .hot li.hover{ background: none;}
.line .hot li span{padding-right:10px; float:right;}
.line .hot li a{ color:#85A307; text-decoration:none;}
.line .hot li a:hover{ color:#FF0000; text-decoration:underline;}
.line .hot h3{ height:26px;line-height:26px; font-size:14px; margin:0px; padding:0px; padding-left:15px; color:#666666 }
.line .hot h3 span{ float:right; font-size:11px; font-weight:normal; padding-right:15px;}
.line .hot h3 span a{ color:#858585; text-decoration:none;}

.line .index_box{ float:left;width:470px; height:302px;overflow:hidden;background:url(../images/index_r5_c2.gif);margin-bottom:10px;}
.line .index_box2{ margin-left:10px;}
.line .index_box h3{ height:42px;line-height:42px; font-size:16px; margin:0px; padding:0px; padding-left:25px; color:#666666}
.line .index_box h3 span{ float:right; font-size:11px; font-weight:normal; padding-top:4px; padding-right:15px;}
.line .index_box h3 span a{ color:#858585; text-decoration:none;}
.line .index_box img{ float:left; border:1px solid #CCCCCC; padding:3px; margin:5px 15px; width:154px;}
.line .index_box li{ background:url(../images/icon1.gif) no-repeat 0px 8px;line-height:23px; list-style:none; font-size:13px; margin:0px; padding:0px; padding-left:12px; width:264px; overflow:hidden;}
.line .index_box ul{ float:left;}
.line .index_box li.hover{ background: none;}
.line .index_box li span{padding-right:10px; float:right;}
.line .index_box li a{ color:#85A307; text-decoration:none;}
.line .index_box li a:hover{ color:#FF0000; text-decoration:underline;}

#mainContent .ad_top{ width:950px; height:90px;overflow:hidden; margin-bottom:10px; float:left;}
#mainContent .ad_top .ad_728_90{ width:728px; height:90px;overflow:hidden; margin-bottom:10px; float:left;}
#mainContent .ad_top .ad_212_90{ width:210px; height:88px; border:1px solid #00CC00;overflow:hidden; margin-bottom:10px; float:left; margin-left:10px;}
#mainContent .ad_top .ad_212_90 li{ line-height:22px; height:22px; font-size:13px; padding-left:5px;}
#mainContent .ad_top .ad_212_90 li a{ color: #0033CC;}

#mainContent #main_left{clear:both;width:728px;height:auto;overflow:hidden;float:left; padding-bottom:10px;}
#mainContent #main_left .top{ width:728px; height:26px; float:left; background:url(../images/list_top.jpg)  repeat-x; text-align:center;}
#mainContent #main_left .content{ width:696px; height:auto;overflow:hidden; padding:15px; border-left:1px solid #ebebeb;border-right:1px solid #ebebeb; line-height:23px; font-size:13px;}
#mainContent #main_left .content p{ margin:12px 0px;}
#mainContent #main_left .content br{ line-height:20px; margin:0px; padding:0px; height:20px;}
#mainContent #main_left .content .content_h1{ font-size:20px; margin:0px; text-align:center; margin-bottom:10px;}
#mainContent #main_left .content .span_date{ font-size:12px; color:#CCCCCC;}
#mainContent #main_left .content .con_info{ background:#f5f5f5; border:1px solid #f0f0f0; width:688px; height:20px; color:#367A8d; font-size:12px; text-align:left; margin-left:2px; margin-top:10px; margin-bottom:20px;}
#mainContent #main_left .bot{ width:728px; height:5px; float:left; overflow:hidden; background:url(../images/list_r5_c2.gif);}

#mainContent #main_left .top1{ width:728px; height:42px; height:42px; float:left; background: url(../images/list_r2_c2.gif)  repeat-x; text-align:left;}
#mainContent #main_left .top1 h2{ margin:0px; padding:0px; font-size:16px; margin-top:13px; margin-left:30px; color:#666666}
#mainContent #main_left .content1{ width:696px; height:auto;overflow:hidden; padding:15px; border-left:1px solid #ebebeb;border-right:1px solid #ebebeb; line-height:23px; font-size:13px; display:block; float:left;}
#mainContent #main_left .content1 li{ font-size:12px; height:25px; line-height:25px; background:url(../images/icon2.gif) no-repeat 4px 10px; padding-left:20px;}
#mainContent #main_left .content1 li span{ float:right; color:#CCCCCC;}
#mainContent #main_left .content1 li.hover{ height:20px; line-height:20px; background:none; width:auto; overflow:hidden; }
#mainContent #main_left .page{background:#f5f5f5; border:1px solid #f0f0f0; width:688px; height:25px; color:#367A8d; font-size:12px; text-align:left; margin-left:2px; margin-top:10px; margin-bottom:20px; text-align:center; margin:0px;}
#mainContent #main_left .page li{ display:inline; list-style:none; float:left; margin:2px; padding:0px; background:none; border:1px solid #CCCCCC; padding:2px 6px; height:15px; line-height:15px;}
#mainContent #main_left .page li.hover{ border:none;}
#mainContent #main_left .content1 a{ color:#009900; text-decoration:none;}
#mainContent #main_left .content1 a:hover{ color: #FF0000;text-decoration:underline;}

#mainContent #main_right{width:212px; height:auto; overflow:hidden; margin-left:10px; float:left;}
#mainContent #main_right .top{ width:212px; height:26px; overflow:hidden;background:url(../images/list_r2_c4.gif)}
#mainContent #main_right .content{ width:210px; height:auto; overflow:hidden; border:#ebebeb 1px solid; border-bottom:none; border-top:none;}
#mainContent #main_right .content li{ background:url(../images/icon1.gif) no-repeat 0px 8px;line-height:23px; list-style:none; font-size:12px; margin:0px; padding:0px; padding-left:12px; border-bottom:1px dotted #CCCCCC; margin-left:5px;}
#mainContent #main_right .content li a{ color:#85A307; text-decoration:none;}
#mainContent #main_right .content li a:hover{ color:#FF0000; text-decoration:underline;}
#mainContent #main_right .bot{ width:212px; height:3px; overflow:hidden; background:url(../images/list_r9_c4.gif)}
#mainContent #main_right .br{ width:212px; height:10px; overflow:hidden;}

.oneColFixCtrHdr #footer {padding:0px;background:url(../images/bot_bg.jpg) repeat-x;width:100%;height:70px; padding-top:10px;}
.oneColFixCtrHdr #footer p {margin: 0;padding:4px 0; color:#999999; font-size:12px; }
.oneColFixCtrHdr #footer p a{color:#999999;}