body, ul, span, li, p {
    padding: 0px;
    margin: 0px;
}
ul{ display: inline-table;}
li{ list-style:none;}
img{border-width: 0px; margin:0px; padding:0px;}
a{ text-decoration:none; cursor:pointer; color:#000000;}
.content{background:url(imagesbg_body.gif) no-repeat; background-position:center 0px;}
ul,li{margin:0px;}
.bg_div{width:100%;margin:0px auto;}
.con_div{width:1000px;margin:6px auto;}
.banner{ background:url(imagesbg_01.gif); height:55px;}
.banner img{ vertical-align:bottom;}
.banner ul{ margin-left:140px;}
.nofocus{float:left;padding:17px 38px 20px 38px;}
.focus{ float:left;padding:17px 38px 20px 38px; background:url(imagesbg_02.gif) no-repeat; background-position:13px 8px; }
.search{ height:168px; text-align:right;}
.search li{float:right; margin-top:96px;}
.tab_01{padding-left:15px; font-weight:bold;}
.tab_01 li{float:left;height:27px;padding:15px 10px 5px 0px;}
.lifocus{background:url(imagesbg_03.gif);}
.list_ul li{padding:7px; background:url(imagesbg_05.gif) no-repeat;background-position:0px 28px;width:330px;}
.ul_row2 li{float:left; padding-right:6px;}
.ul_row3 li{ line-height:30px; font-weight:bold;}
.ul_row3_1 li{float:left;}
.ul_row3_2 li{float:left; padding:7px;}
.ul_row4 li{float:left; padding: 10px 10px 10px 0px;}
.ul_row5 li{float:left; padding: 10px 15px 10px 0px; width:249px;}
.ul_row6 li{float:left; padding: 18px 50px 0px 0px;}
.bsfw_ul01 li{float:left; padding:0px 5px 0px 0px; line-height:25px;}
.li_xfzn_focus{ background:url(imagesbg_13.gif) no-repeat; background-position:center 0px; height:36px; color:#bc2908;}
.li_xfzn{background:url(imagesbg_14.gif) no-repeat; background-position:center 0px; height:36px;}
.ul_zzxx_02 li{padding:3px;}
.ul_zxft li{float:left; line-height:20px; padding-left:10px;}
.ul_zxft_2 li{padding:2px;}
.ul_xfzx_1 li{padding: 5px 1px 5px 1px;}
.ul_djzc li{float:left;padding:5px;}

/**Ê×Ò³ÃæÍ¼Æ¬ÂÖ²¥**/
.focusBox { position: relative; width: 645px; height: 300px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 645px; height: 300px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60; }
/**Ê×Ò³ÃæÍ¼Æ¬ÂÖ²¥**/