.f_hotvideo{ width:370px; border:1px solid #f2cd98; margin-left:7px; background: url(imagesfouce_flashbg.gif) repeat-x 50% 0;}
.zwoverhv{ margin-right:7px; margin-left:0;}
.f_hotnews{width:352px; height:236px; margin:0 auto; margin-top:10px;}

.f_hotnews{  overflow:hidden; position:relative; padding-bottom:10px; } 
.f_hotnews .hd{ position:absolute; z-index:1; right:10px; bottom:15px; } 
.f_hotnews .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.f_hotnews .hd ul li{ float:left; margin-right:3px;  width:18px; height:15px; line-height:15px; text-align:center; background:#333; cursor:pointer;  color:#fff; font-size:10px; opacity: .8; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; } 
.f_hotnews .hd ul li.on{ background:#EB8216; color:#fff;  opacity: 1; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";    } 
.f_hotnews .bd{ position:relative;  width:352px; height:236px; overflow:hidden } 
.f_hotnews .bd .pic img{ width:352px; height:236px;} 
.f_hotnews .bd .con{ height:30px; overflow:hidden; line-height:30px; font-weight:bold; background:#333; position:absolute; bottom:0; width:342px;opacity: .8; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; text-align:left; padding-left:10px; color:#fff;  } 
.f_video_news{ border-top:1px solid #f2cd98;}
.f_video_title{ background:url(imagesfouce_video.gif) repeat-x 50% 0; height:27px; line-height:27px;}
.f_video_title .fr{ margin-right:10px;}
.f_video_title h3{ background:url(imagesfouce_videocurr.gif) no-repeat 50% 0; width:99px; height:27px; padding-left:10px; color:#cf0000;}
.f_videolist li{ background:url(imagesvideoico.gif) no-repeat 10px 50%; padding-left:35px; height:30px; line-height:30px; border-bottom:1px dashed #f2cd98;}
.f_videolist .noline{ border:0;}

.f_firstnews{ background:url(imagesfouce_newsbg.gif) repeat-x 50% 0; width:374px;}
.ffn{ border-bottom:1px dashed #f2cd98; margin:0 10px; height:54px; line-height:54px; font-size:22px; text-align:center;}
.ffn a{ font-family:microsoft yahei; color:#cf0000; font-weight:normal;}
.f_fnewslist{ margin:0 10px; padding:13px 0;}
.ff_line{ border-bottom:1px dashed #d5d5d5;}
.f_fnewslist li{ line-height:30px; height:30px;}
.f_fnewslist li a{ background:url(imagesnewsico1.gif) no-repeat 0 50%; padding-left:10px; font-size:14px;}
.f_fnewslist li a:hover{ background:url(imagesnewsico1hover.gif) no-repeat 0 50%;}

.f_topic{ margin-right:7px; width:238px; border:1px solid #d4d4d4;}
.zw_ft{ margin-left:7px; margin-right:0;}
.ft_title{ background:url(imagesfouce_rtitlebg.gif) repeat-x 50% 100%; height:24px; padding-top:3px;}
.ft_title span{ color:#fff; padding-left:10px;}
.ft_title em{ background: url(imagesfouce_r_curr.gif) repeat-x 50% 100%; height:24px; line-height:24px; width:140px; display:block; text-align:center;  margin-left:4px; font-weight:bold; color:#cf0000;}
.f_topiclist{ padding:11px 0;}
.f_topiclist li{ height:28px; line-height:28px; padding-left:10px;}
.f_topiclist li a{background:url(imagesnewsico1.gif) no-repeat 0 50%; padding-left:10px;}
.f_topiclist li a:hover{ background:url(imagesnewsico1hover.gif) no-repeat 0 50%;}

.infoList li{ height:24px; line-height:24px;   } 
.infoList li .date{ float:right; color:#999;  } 
.topLoop{ overflow:hidden; position:relative; } 
.topLoop .bd{ } 
.topLoop .bd ul{ overflow:hidden; zoom:1; } 
.ad2{ width:986px; padding:10px 0; height:85px; clear:both; margin:0 auto;}
.focus_zt{margin-right:7px; width:238px; border:1px solid #d4d4d4; padding-bottom:8px; margin-top:10px;}
.focus_zt_title{ background:url(imagesfouce_rtitlebg.gif) repeat-x 50% 100%; height:24px; padding-top:3px;}
.focus_zt_title h3{ background: url(imagesfouce_r_curr.gif) repeat-x 50% 100%; height:24px; line-height:24px; width:140px; display:block; text-align:center;  margin-left:4px; font-weight:bold; color:#cf0000;}
.focus_zt_list {width:219px; margin:0 auto; padding-top:10px; }
.focus_zt_list li{ height:55px; margin-bottom:12px;}.focus_zt_list li img{ display:block;}
.focus_itemset{ width:746px; overflow:hidden; margin-left:7px; padding-top:10px;}
.morezt{ width:217px; height:22px; border:1px solid #83bdd5; line-height:22px; display:block; text-align:center; margin:0 auto; font-weight:bold; color:#cf000;} 
.morezt:hover{ background:#83bdd5; color:#fff;}
.fitem_con{width:360px; border:1px solid #d4d4d4; margin-right:10px; margin-bottom:10px;}
.fitem_title{ background:url(imagesfouce_ltitlebg.gif) repeat-x 50% 100%; height:27px;}
.fitem_title .more{ float:right; margin-right:10px; line-height:27px;}
.fitem_title h3{ background:url(imagesfouce_ltitlecurrbg.gif) repeat-x 50% 100%; height:25px; line-height:25px; margin-left:3px; margin-top:2px; text-align:center; color:#fff; width:115px;}
.fitem_list{ padding:5px 0;}
.fitem_list li{ hanging-punctuation:28px; line-height:28px; padding-left:10px;}
.fitem_list li a{background:url(imagesnewsico1.gif) no-repeat 0 50%; padding-left:10px;}
.fitem_list li a:hover{ background:url(imagesnewsico1hover.gif) no-repeat 0 50%;}

.fitem_sort{ height:50px; margin:10px; margin-bottom:0; border-top:1px dotted #d4d4d4;border-bottom:1px dotted #d4d4d4; padding:5px 0; overflow:hidden;word-wrap: break-word;
word-break: normal; }
.fitem_sort a{ display:inline-block;color:#092c7c; margin-right:20px; line-height:24px;}

.zwovert .hd ul{ width:218px; margin:0 auto; overflow:hidden; padding-top:10px;}
.zwovert .hd li{ float:left; *display:inline;width:98px; height:21px; line-height:21px; text-align:left; padding-left:10px; margin-bottom:3px;}
.zwovert .hd li a{ color:#dd2c10;}
.zwovert .hd li.on{ background:#dd2c10; color:#fff; } 
.zwovert .hd li.on a{ color:#fff;}
.zwovert_list li{  line-height:28px; height:28px;}
.zwovert_list li a{ background:url(imagesnewsico1.gif) no-repeat 10px 50%; padding-left:20px;  display:block;}
.zwovert_list li a:hover{ background:#f2f2f2 url(imagesnewsico1hover.gif) no-repeat 10px 50%; text-decoration:none;}
.zwov_list{ padding-top:5px; padding-bottom:15px;}
.zwov_list a{ background:url(imageszwovert_lm.gif) no-repeat 50% 0; width:208px; height:23px; display:block; margin:7px auto; line-height:23px; padding-left:10px; font-weight:bold; color:#cf0000;}
.zwov_list a:hover{ background-position:50% -23px; color:#fff; text-decoration:none;}
.zw_title{ background:url(imageszwovert_lm.gif) no-repeat 50% 0; width:208px; height:23px; display:block; margin:6px auto; line-height:23px; padding-left:10px; font-weight:bold; color:#cf0000;}
.zw_tcon{ width:196px; padding:12px 10px; border:1px solid #f4d2a3; margin:0 auto; margin-top:-6px; border-top:0;}
.zwov_list .zw_tcon a{ background:none; display:inline;}

.zw_ft p{ padding:10px; padding-bottom:5px; line-height:24px; text-indent:2em;}
.zxts , .zytg{ width:240px; height:64px; display:block; text-indent:-99999em; overflow:hidden; margin-bottom:10px;}
.no_b{ border:0; margin-right:7px; padding-top:10px;}
.zxts{background:url(imageszxts_ico.gif) no-repeat 50% 0; }
.zytg{background:url(imageszytgico.gif) no-repeat 50% 0; }
.w_email{ background:url(imageswemail.gif) no-repeat 50% 0; width:147px; height:35px; display:block; margin:10px auto; text-indent:-9999em; overflow:hidden; margin-top:0;}

.zmhdcon{width:734px; border:1px solid #d4d4d4; margin-right:7px; height:294px;}
.zmhd_title{ background:url(imageszmhd.gif) repeat-x 50% 0; height:28px; line-height:28px;}
.zmhd_title a{ margin-right:10px; float:right;}
.zmhd_title h3{ background:url(imageszmhd_title.gif) no-repeat 0 0; width:152px; height:28px; line-height:28px; padding-left:12px; color:#fff;}
.zmhd_table{ margin:10px; width:714px;}
.zmhd_table th{ height:24px; line-height:24px; padding-left:10px; font-weight:bold; background:#fff1de;}
.zmhd_table td{ padding-left:10px; height:32px; line-height:32px;}
.w1{ width:80px;}
.w2{ width:450px;}

.p10{ padding-top:6px;}
.news_sort{width:204px;background:url(imagesnews_sort_lbg1.gif) repeat-y 50% 0; *display:inline;}
.news_sorttbg{ background:url(imagesnews_sort_lbg2.gif) no-repeat 50% 100%;  min-height:300px; padding-bottom:60px;}
.news_sort_z{  background:url(imagesnews_sort_lbg.gif) no-repeat 50% 0; padding-top:96px;}
.news_sorttbg h2{ background:url(imagesnewssort_title.gif) no-repeat 50% 0; width:188px; height:30px; line-height:30px; text-align:center; margin-left:16px;}
.news_sort_list{ width:184px; margin-left:16px; border-left:2px solid #eee;border-right:2px solid #eee; padding-bottom:50px;}
.news_sort_list li{ height:37px; line-height:37px; text-align:center;}
.news_sort_list li a{ display:block; height:37px; background:url(imagesnews_sort_defbg.gif) no-repeat 50% 100%; font-weight:bold; color:#cf0000; font-size:14px;}
.news_sort_list li a:hover , .news_sort_list li .curr{ background:url(imagesnews_sort_currbg.gif) no-repeat 50% 100%; text-decoration:none;}
.nsbt{ background:url(imagesnews_sort_bt.gif) no-repeat 50% 0; width:188px; height:6px; display:block; margin-left:16px;}

.news_prcon{ width:796px;  margin-bottom:20px; background: url(imagesnews_sort_tbg.gif) repeat-y 50% 0; *display:inline;}
.news_pbt{background:url(imagesnews_sort_rbt_bg.gif) no-repeat 0 100%;}
.news_tbt{width:796px; background:url(imagesnews_sort_rtop_bg.gif) no-repeat 0 0;}
.news_tbt_title{ height:24px; line-height:24px; padding-top:16px; padding-left:22px; padding-bottom:20px; padding-right:20px;}
.news_tbt_title p{ float:right; margin-right:20px;}
.news_tbt_title h3{width:240px; padding-left:15px; color:#fff;}
.news_listv { width:712px; margin:0 auto;}
.news_listv li{ height:35px; line-height:35px; width:712px; border-bottom:1px dashed #d5d5d5;}
.news_listv span{ float:right; margin-right:10px; color:#999;}
.news_listv a{ background:url(imagesnewsico2.gif) no-repeat 9px 50%; padding-left:29px; font-size:14px;}
.news_listpages{ width:712px; margin-left:150px; _margin-left:0px; _padding-left:60px; overflow:hidden; margin-top:15px; padding-bottom:45px; }
.news_listpages li{ float:left; *display:inline;}
.news_listpages a{ float:left;width:35px; height:25px; line-height:25px; background:url(imagespageabg.gif) no-repeat 0 0; text-align:center; margin-left:5px;}
.news_listpages a:hover{ background-position:0 -25px; text-decoration:none;}
.news_listpages .prev{ background:url(imagesnextonepic.gif) no-repeat 50% 0; width:65px;}
.news_listpages .prev:hover{ background-position:50% -25px;}
.news_listpages .indexpage{ background:url(imagesnext_pic.gif) no-repeat 50% 0; width:54px;}
.news_listpages .indexpage:hover{ background-position:50% -25px;}

.mbxdh{ border-bottom:1px dashed #e3e3e3; height:28px; line-height:28px; text-indent:15px;}.mbxdh p{ margin-left:20px;}
.news_views{ padding-top:60px;}
.news_views h3{ padding:15px 0; font-size:30px; color:#092c7c; text-align:center; font-family:microsoft yahei; font-weight:normal;}
.news_views .zwdy{ color:#cf0000; width:918px;border-bottom:1px solid #f2f1e6; margin:0 auto;}
.news_views .zwdy1{ text-align:left; width:918px; margin:0 auto;border-bottom:2px solid #f2f1e6; }
.news_views p{ height:27px; line-height:27px; border-top:1px solid #f2f1e6; border-bottom:1px solid #f2f1e6; text-align:center; width:918px; margin: 0 auto;}
.news_views p span{ margin:0 10px;}.news_views p a{ color:#cf0000;}
.news_viewscon{ width:918px; margin:0 auto; padding:20px 0; font-size:16px; line-height:32px; color:#333;}
.news_viewscon *{ font-size:16px;}
.news_viewscon p{ margin-bottom:20px; text-indent:2em;}
.news_viewscon img{ display:block; margin:0 auto; padding:5px; border:1px solid #dcdcdc;}
.zwdy_scroll{ height:800px; overflow-y:scroll; overflow-x:hidden; margin:30px auto;}

.ldzc_item{ border-bottom:1px solid #e5e5e5; padding-bottom:20px; overflow:hidden; width:918px; margin:0 auto; padding-top:20px;}
.ldzc_pic{ background:url(imagespicbg.gif) no-repeat 50% 0; width:216px; height:164px;}
.ldzc_pic img{ padding-top:6px; padding-left:7px; width:200px; height:148px; display:block;}
.ldzc_text{width:664px; font-size:14px; color:#333;}
.ldzc_text p{ float:left; width:300px; padding-left:20px; line-height:30px;}
.ldzc_text .ldzc_info{ clear:left; width:644px; line-height:26px; margin-top:14px; color:#666;}