ul{margin:0 ; padding:0;}
li{list-style-type:none;}
/****************banner及nav**********************************/
.banner{width:1000px;height:133px; margin: 0 auto;}
html div{ display:block;}
.nav{ width:1000px; margin:0 auto; clear:both;}
.nav_center{ width:978px;height:41px; background:url(HB_linkbg.gif) repeat-x; float:left; line-height:41px; color:#FFF; font-size:14px;}
.nav_left{ width:11px; float:left;}
.nav_right{ width:11px; float:right; height:25px; line-height:25px;}

/*******************************中间部分***************************************************************/
.main{ width:984px;background-color:#FFF; margin:0 auto; padding:8px; clear:both;}
.main_top{ width:982px; margin:0 auto; border:1px solid #d9e0d9; background-color:#FFF; height:346px;}
.sjfb{ width:100%; background:url(HB_titbg.gif) repeat-x; height:28px;}
.hjzl_xtp{ width:182px; height:28px; float:left; background:url(HB_tit_Lbg.gif) no-repeat center bottom; font-size:14px; text-align:center; line-height:28px; color:#FFF; font-weight:bold;}
.gfwb{ float:right; line-height:28px;}
.hjsj{ width:100%; clear:both;}
.hjzl{ width:691px; height:305px; border:1px solid #d9e0d9;margin-top:7px; margin-left:7px; float:left;}
.szzb{ width:267px; height:305px; border:1px solid #d9e0d9; margin-top:7px; float:left; margin-left:6px;}
.sjfb_list{ width:123px; height:291px; border:1px solid #d9e0d9; margin-top:5px; margin-left:1px; float:left;}
.kqzl_list{ float:left; margin-left:4px;margin-top:5px; width:558px; height:291px;}
.hb_kqzl{ font-weight:bold; background:#c4e1ff; color:#1b3687; height:35px; line-height:35px; font-size:13px; border-bottom:2px solid #a7cff1; text-align:center;}
.datad1{ height:27px; line-height:27px; text-align:center; font-size:12px; color:#F00; cursor:pointer; }
.datad2{height:27px; line-height:27px; text-align:center; font-size:12px; cursor:pointer;}
.dxrk{ height:35px;}
.ltrk{ height:35px;}
.HB_szzb{ width:260px; height:34px; background:#c4e1ff; color:#1b3687; text-align:center; line-height:34px; font-size:14px; font-weight:bold; margin:0 auto; margin-top:5px; border-bottom:2px solid #a7cff1; margin-bottom:3px;}

.main_center{ width:984px; margin:0 auto; margin-top:7px; background:#FFF; height:948px;}
.main_center_left{ float:left; width:700px;}
.main_center_right{ float:right; margin-left:5px; width:278px;}
.HB_border{ border:1px solid #d9e0d9; height:261px;}
.tpqh{width:340px;border:1px solid #d9e0d9; height:253px; margin-left:4px; margin-top:3px; float:left;}
.HB_xwdt{ float:left; width:340px; height:253px;margin-top:3px;margin-left:7px;}
.xwdt_lm{ height:25px; border-bottom:1px solid #06F;}
.xwdt{ float:left;}
.xwdt_hbdt{ width:74px; height:26px; background:url(HB_hbdt_ltr.gif) no-repeat center center; font-size:14px; font-weight:bold; text-align:center; line-height:25px; color:#1b3687; float:left; display:block;}
.xwdt_kb{ width:8px; float:left; height:26px;}
.xwdt_tzgg{ width:74px; height:25px; float:left; background:#f5f4f4; text-align:center; font-size:14px;line-height:25px; display:block;}
.xwdt_list{ padding-top:5px;}

.HB_wsbs{border:1px solid #d9e0d9; height:141px; margin-top:7px; background:url(HB_cjfw_bg.jpg) no-repeat center bottom;}
.HB_wsbsbt{ height:28px; background:url(HB_titbg.gif) repeat-x center bottom; line-height:28px;}
.wsbs_left{ float:left; height:28px; width:182px; background:url(HB_tit_Lbg.gif) no-repeat; text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF;}
.wsbs_right{ float:right; margin-right:10px;}

.HB_gzhd{border:1px solid #d9e0d9; height:326px; margin-top:8px;}
.gzhd_list{ width:676px; height:282px; margin:0 auto;}
.gzhd_jbzx{ width:432px; height:282px; float:left;}
.gzhd_kb{ width:20px; height:282px; float:left; margin:0 auto;}
.gzhd_tp{ width:220px; height:272px; float:left; margin-top:14px;}
.gzhd_tzxx{ width:420px; height:40px; border-bottom:1px solid #025c92;}
.gzhd_tzlist{ width:420px; margin-top:10px; height:93px;}
.tzxx_tp{ float:left; width:110px;}
.tzxx_list{ float:left; width:310px; height:93px;}
.gzhd_jbqh{ width:420px; height:126px; margin-top:10px;border:1px solid #d9e0d9;}
.jbzx_qh{ width:420px; height:33px; background:url(HB_table_h.gif) repeat-x center bottom; font-weight:bold; line-height:33px;}
.gzhd_xfts{ width:118px; height:33px; background:url(HB_ztzl_bg_a.gif) no-repeat center center; float:left; text-align:center; font-size:14px;}
.jbzx_list{ width:410px; margin:0 auto;}
.gzhd_zxzx{ float:left; width:118px; height:33px; text-align:center; font-size:13px;}
.gzhd_kb1{ float:left; width:15px; height:33px;}


.HB_gzfw{border:1px solid #d9e0d9; height:85px; margin-top:8px;}

.HB_rdzt{border:1px solid #d9e0d9; height:86px; margin-top:8px;}

.HB_xxgk{ height:54px;}
.HB_ysqgk{ height:54px; margin-top:3px;}

.HB_jsxm{ height:142px;border:1px solid #d9e0d9; margin-top:8px;}
.main_right_tb{ width:261px; height:36px; background:url(HB_table_h.gif) repeat-x center center; font-size:14px; font-weight:bold;line-height:36px; padding-left:15px;}
.main_right_list{ width:266px; margin:0 auto;}

.HB_xzskgs{ height:193px;border:1px solid #d9e0d9;margin-top:8px;}

.HB_xzskjg{ height:218px;border:1px solid #d9e0d9;margin-top:8px;}

.HB_pwsbgs{height:234px;border:1px solid #d9e0d9;margin-top:10px;}


/***********************************栏目中间部分********************************************************/
.lm_center{ width:1000px; margin:0 auto; background:#FFF;}
.lmcenter_left{width:200px; background:#ECF0ED; float:left; margin-top:2px;height:614px;}
.lmcenter_right{ width:800px; float:left; margin-top:2px;}
.clear{ clear:both;}
.lm_tbdh{ width:200px; height:25px; background:url(HB_bsdht2_06.gif) no-repeat top center; line-height:25px; font-size:14px; font-weight:bold; color:#FFF;}
.lm_dh{ width:200px;}
.lm_znjs{width:200px; height:25px; background:url(HB_bsdht2_07.gif) no-repeat top center; line-height:25px;font-size:14px; font-weight:bold; color:#FFF;}
.lm_js{ margin-top:10px;}
.lm_dqwz{ width:800px; height:31px; background:url(bsdht2_10.gif) repeat-x center;  font-size:12px;}
.dqwz_tp{ width:20px; float:left;}
.dqwz{ width:60px; float:left;line-height:30px; margin-left:10px;}
.dqwz_tc{ float:left; line-height:30px;}
.dqwz a{ margin-left:10px; margin-right:10px; padding-top:10px; line-height:31px; height:31px;}
.lm_dqlm{width:570px; float:left;margin-top:2px;}
.lm_zxxx{ width:228px; height:570px; margin-top:2px; background:#f1f1f1; border:1px solid #dddddd; float:right;}
.lm_dqlm_top{ height:29px;}
.lm_dqlm_top1{ width:9px; float:left;}
.lm_dqlm_top3{ width:9px; float:right;}
.lm_dqlm_top2{ width:542px; height:29px; padding-left:10px; float:left; background:url(zjt-04.gif) repeat-x center top; line-height:29px; font-size:14px; font-weight:bold;}
.lm_dqlm_bottom{ padding-left:10px;padding-right:10px;}
.zxxx_bt{ width:190px; height:27px; background:url(zjt-01.gif) no-repeat; margin-top:5px; margin-left:3px; line-height:27px; font-size:14px; color:#1c602d; font-weight:bold;letter-spacing:1px; padding-left:37px;}
.zxxx_nr{ width:220px; height:254px; margin:0 auto;}
.zxxx_bj{ width:227px; height:284px; background:url(zjt-05.gif) bottom center;}



/***************************************文章页**************************************************************/
.main_wzy{ width:1260px; margin:0 auto; background:#FFF;}
.banner_wzy{ height:135px; width:1000px; border-bottom:1px solid #FFF;}
.wzy_kb{ height:1px; background:#000;}
.dqwz_wzy{height:30px; width:1000px; border-top:1px solid #FFF; background:url(zjhb-5.gif) repeat-x center;}
.dqwz_wzy_wz{ font-size:12px; float:left; width:60px; line-height:30px; padding-left:10px;}
.title_wzy{ width:900px; margin:0 auto; margin-top:10px;font-size: 30px !important;}
.bottom_wzy{ width:1000px; margin:0 auto;}

/**************************底部版权及友情链接**********************************************/
.main_yqlj{ width:984px; margin:0 auto; height:43px;border:1px solid #d9e0d9; background:url(HB_yqlj_bg.jpg) repeat-x;}
.HB_yqlj{ float:left; width:146px; height:20px; border:1px solid #d3d6d8; line-height:22px; font-size:12px; text-align:center; margin-left:10px; margin-top:10px; background:#FFF;}
.HB_yqlj1{ float:left; width:146px; height:20px; border:1px solid #d3d6d8; line-height:22px; font-size:12px; text-align:center; margin-left:20px; margin-top:10px; background:#FFF;}
.bottom{ width:1000px; margin:0 auto; border-top:4px solid #3db2d9; text-align:center;}