.main_news{ padding:0 20px 30px 20px; background:#fff;}
/*头条 */
.news_topnews{  height:87px; background:url(/dist/images/ggbg.png) repeat; line-height:87px; text-align:center; border-bottom:1px solid #e2e2e2; font-size:26px; margin-bottom:30px;}
.news_topnews ul li a{color:#d20607; float:none !important; background:url(/dist/images/tt_ico.png) left center no-repeat; padding-left:116px; font-weight:bold; }
/*图片轮播 */
.news_flash{ height:380px; margin-bottom:30px; width:1160px; overflow:hidden;}
.mF_ladyQ_myFocus{ height:380px!important;}
.mF_ladyQ  .pic{ width:786px!important; position:absolute; left:0px; top:0px;}
.mF_ladyQ .txt{width:374px !important;height:380px !important;overflow:hidden; position:absolute; left:786px !important;background:#f6f6f4 !important;top:0px !important; text-align:center;}
.mF_ladyQ  .txt li{ padding:0 !important;height:380px !important;width:374px !important; padding:0!important; bottom:0 !important;}
.mF_ladyQ  .txt li a{width:336px !important; height:94px !important; padding:44px 0px 0 20px!important; overflow:hidden; line-height:35px!important; font-weight:bold!important; color:#333 !important; text-align:left !important;font-family:"微软雅黑"; font-size:24px!important;}
.mF_ladyQ  .txt li a:hover{ color:#c00 !important;}
.mF_ladyQ   .txt li b{ background:none !important;}
.mF_ladyQ  .txt li .title{ display:none;}
.mF_ladyQ  .txt li p{ width:336px; padding-left:20px;  color:#999 !important; line-height:24px!important;  text-indent:2em!important; padding:0px!important; margin:0 auto!important; height:125px!important; overflow:hidden!important; text-align:left !important; font-family:"微软雅黑"!important; font-size:14px!important;}
.mF_ladyQ  .num{ bottom:50px !important; height:10px; width:165px !important;position:absolute !important;right:15px !important;  z-index:3;}
.mF_ladyQ  .num{ text-align:center !important;background:none !important; }
.mF_ladyQ  .num ul{ text-align:center;}
.mF_ladyQ .num ul li{ width:28px !important; height:6px !important;}
.mF_ladyQ  .num li.current a{ background:#d20607!important;}
.mF_ladyQ  .num li a{ background:#fff!important; width:28px !important; height:6px !important; text-indent:999em;}
.mF_ladyQ  .prev,.news_flash .mF_kdui .next{ width:26px !important; height:57px !important; background:url(/dist/images/fprve.png) 0 0 no-repeat; left:0px !important;}
.mF_ladyQ  .next{ left:auto;right:12px; background-position:-26px 0; right:0px !important; left: auto !important;}
.mF_ladyQ  .prev:hover,.mF_ladyQ  .next:hover{opacity:1;}

.news_ad{ height:116px; overflow:hidden; margin:0 0 30px 0;}
.news_ad .img_title{ display:none;}
.news_left{ width:766px;}
.news_right{ width:374px; background:url(/dist/images/new_line.gif) left top repeat-y;}
/*政务要闻 */
.news_yw{ height:336px;}
.tabs_tit1{ height:29px; background:url(/dist/images/t1bg.gif) left bottom repeat-x; line-height:20px; overflow:hidden;}
.tabs_tit1 ul li{ display:inline; float:left; font-size:18px; padding:0 10px; height:29px; line-height:20px;}
.tabs_tit1 ul li.active,.tabs_tit1 ul li.aon{ background:url(/dist/images/t1aon.gif) left bottom  repeat-x; font-weight:bold;}
.tabs_tit1 ul li.active a,.tabs_tit1 ul li.aon a{ color:#d20607;}
.ind_list{ padding:15px 0 0 0; clear:both;}
.ind_list ul{ display:none;}
.ind_list ul.active{ display:block;}
.ind_list ul li{ height:33px; line-height:33px; font-size:15px; background:url(/dist/images/arr.gif) left center no-repeat; padding-left:11px; overflow:hidden;}
.ind_list ul li .date{ color:#a4a4a4; float:right; font-size:12px; }

/*通知公告 */
.news_tzgg { height:336px; }
.news_titles1{ background:url(/dist/images/new_tbg.gif) left bottom no-repeat; font-size:18px; line-height:20px; color:#d20607; font-weight:bold; padding-left:20px; height:28px;}
.news_titles1 a{color:#d20607; padding:8px 0 0 0; display:block;}
.news_tzgg .ind_list{ padding:15px 0 0 18px; clear:both;}
.news_tzgg .ind_list ul li a{ max-width:267px;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
/*视频新闻 */
.news_spxw{ height:242px; }
.spxw_box{ margin:30px 0 0 0; position:relative; height:180px;}
.spxw_box .prev,.spxw_box .next{position:absolute;top:78px;width:20px;height:26px;overflow:hidden;cursor:pointer;background:url(/dist/images/ztbtn.png) no-repeat;z-index:99;}
.spxw_box .prev{left:0;background-position:0 0;}
.spxw_box .next{right:0;background-position:-20px 0;}
.spxw_list{position:relative;width:100%;height:180px;overflow:hidden;z-index:88;}
.spxw_list ul li{float:left;width:242px;height:180px;overflow:hidden;margin-right:20px; position:relative;}
.spxw_list ul li .title{ position:absolute; left:0; bottom:0; background:url(/dist/images/txtbg.png) repeat; height:36px; line-height:36px; width:100%; color:#fff; font-size:15px; text-align:center;}
.spxw_list ul li img{width:242px;height:180px;}
/*专题专栏 */
.news_ztzl{ height:242px; }
.news_ztbox{ padding:0 0 0 20px;}
.news_ztimg{width:100%;height:74px;overflow:hidden;position:relative;  background:url(/dist/images/zt_botline.gif) left bottom repeat-x; margin:30px 0 18px 0; padding-bottom:18px;}
.news_ztimg .prev,.news_ztimg .next{position:absolute;top:26px;width:20px;height:26px;overflow:hidden;cursor:pointer;background:url(/dist/images/ztbtn.png) no-repeat;z-index:99;}
.news_ztimg .prev{left:0;background-position:0 0;}
.news_ztimg .next{right:0;background-position:-20px 0;}
.news_ztimglist{position:relative;width:100%;height:74px;overflow:hidden;z-index:88;}
.news_ztimglist ul li{float:left;width:354px;height:74px;overflow:hidden;margin-right:20px;}
.news_ztimglist ul li img{width:354px;height:74px;}
.news_ztimglist ul li .img_title{display:none;}
.news_ztli{ margin:0 0 0 20px; }
.news_ztli .zttitle{ background:url(/dist/images/ztico.gif) left center no-repeat; height:22px; line-height:22px; padding-left:62px; }
.news_ztli .zttitle a{ display: block;  font-size:18px; color:#c71518; max-width:220px;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.news_ztli .ztinfo{ font-size:14px; line-height:24px; padding:6px 0 0 0; height:48px; overflow:hidden;}


/*领导之窗*/
.ldzc_main{ background:url(/dist/images/ldzc_bg.gif) left top repeat-y;}
.ld_left{ width:360px; float:left; }
.ld_right{ width:780px; float:right;}
.ldtitle{ font-size:20px; color:#d20607;  height:56px; line-height:56px;  font-weight:bold; text-align:center;}
.led_flbox .led_fltitle{height:60px;}
.led_flbox .led_fltitle a{display:block;line-height:60px;background:url(/images/led_flbtn.gif) right center no-repeat #2161c1;padding-left:15px;font-size:18px; color:#fff;}
.led_flbox .led_fltitle a:hover{color:#fff;}
.led_flbox .led_flcon{}
.led_flbox .led_flcon .led_fllbcon{}
.led_flbox .led_flcon .led_fllbcon .led_flhtit{height:60px; display:none;}
.led_flbox .led_flcon .led_fllbcon .led_flhtit a{display:block;height:60px;line-height:60px;background:url(/images/led_flhover.gif) right center no-repeat #2161c1;padding-left:15px;font-size:16px; color:#fff;}
.led_flbox .led_flcon .led_fllbcon .led_flhtit a:hover{ color:#fff;}
.led_flbox .led_flcon .led_fllbcon .led_fllb{ padding:0 28px;}
.led_flbox .led_flcon .led_fllbcon .led_fllb ul li{height:49px;vertical-align:bottom;overflow:hidden; border-bottom:1px solid #fff; padding:0 0 3px 0; }
.led_flbox .led_flcon .led_fllbcon .led_fllb ul li a{display:block;height:49px;line-height:49px;color:#555;overflow:hidden;font-size:12px; text-align:center; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.led_fllbcon .led_fllb ul li a span.name{ font-size:16px !important;}
.led_fllbcon .led_fllb ul li a span.positions{  display:none;}
.led_flbox .led_flcon .led_fllbcon .led_fllb ul li a:hover,.led_flbox .led_flcon .led_fllbcon .led_fllb ul li.active a{color:#fff; display:block; background:#7eb7f2; border-left:6px solid #4082c7;}
 
.ld_img_name{  height:auto; text-align:left; line-height:40px; font-size:18px; color:#4082c7;}
.ld_img_name .ld_name{ font-weight:bold;}
.ld_img_name .ld_pos{ color:#666;}
.ld_conr_fg{font-size:18px; color:#4082c7;  font-weight:bold; ; line-height:35px; height:35px; margin-top:6px;}
.ld_xxbox{ float:right; width:566px;}
.ld_pic{ width:150px; padding:0 35px 0 20px; height:222px; float:left;}
.ld_img{ width:150px; height:190px;}
.ld_img img{ width:150px;  height:190px; }
.ld_name{  height:36px; line-height:36px; font-size:18px; font-weight:bold; text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; padding:5px 0;}
.ld_conr_title{ height:22px;  line-height:22px;  font-size:20px; font-weight:bold; background:url(/dist/images/ld_tico.gif) left center no-repeat; padding-left:22px;}
.ld_conr_title .tit{  color:#d20607;}
.ld_conr_title .tit a{color:#d20607; }
.ld_con_fg{ line-height:28px; font-size:16px; color:#555; padding-right:15px;  }
.ld_conrinfo{padding:0 0 25px 0;  border-bottom:1px dotted #d0d0d0;  margin:10px 0 25px 25px;}
.ld_con_wz{ height:240px;  line-height:30px; font-size:14px; color:#555; overflow-x:hidden; overflow-y:auto; }
.ld_con_wz .div_scroll{width:100% !important;height:240px;overflow:hidden;float:left;}	
.ld_con_wz .scroll_container{overflow:hidden;position:relative;}
.ld_con_wz .scroll_absolute{position:absolute;}
.ld_con_wz .scroll_vertical_bar{position:absolute;top:0;right:0;width:13px;height:100%;margin:0;padding:0;}
.ld_con_wz .scroll_track{position:relative;background:url(/dist/images/line_e9.gif) center center repeat-y;width:13px;}
.ld_con_wz .scroll_drag{position:relative;top:0;right:0;cursor:pointer; width:13px !important;      background: url(/dist/images/scroll_ico.gif) center center no-repeat #d7d7d7;}


.ld_hdnr{ }
.ld_wy_btn{ width:125px; height:32px; float:right;}
.zyhdlist{ height:32px; background:url(/images/zyhd_bg.jpg) bottom repeat-x; line-height:32px; clear:both;}
.zyhdlist span{ width:115px; height:32px; float:left; background:url(/images/zyhd_list.jpg) left no-repeat; padding-left:44px; font-size:16px; font-weight:bold; line-height:32px;}
.zyhdlist span a{ color:#e13631;}
.zyhdlist a.more{ float:right; color:#555; padding-right:14px;}
.zyhd_wzy{ clear:both; margin:25px 0 0 0;}
.zyhd_wz{ height:225px; padding-left:22px;overflow:hidden;}
.zyhd_wz ul{width:788px;}
.zyhd_wz ul li{float:left;width:355px;height:32px;line-height:32px;font-size:14px;background: url("/dist/images/arr.gif") left center no-repeat;padding:0 30px 0 9px;color:#adadad;overflow:hidden;margin-left:20px;}
.zyhd_wz ul li a{float:none;display:block;margin-right:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zyhd_wz ul li img{padding-top:10px;}

.zyhd_flash{ width:315px; height:225px; overflow:hidden; float:left; padding:0 0 0 20px;}
.zyhd_flash .mF_sohusports_wrap{ background:none !important; width:315px !important; height:225px !important; padding:0 !important; border:none !important;}
.zyhd_flash .mF_sohusports_myFocus02 .pic{ height:339px !important; }
.zyhd_flash .mF_sohusports_wrap{padding:0px !important;border:0px !important;}
.zyhd_flash .mF_sohusports .pic li{ width:100% !important;}
.zyhd_flash .mF_sohusports .txt li{height:40px !important;line-height:40px !important;}
.zyhd_flash .mF_sohusports .txt li a{padding-left:10px !important;font-family:"Microsoft YaHei",微软雅黑;font-weight:normal !important; width:202px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zyhd_flash .mF_sohusports .txt li b{filter:alpha(opacity=60) !important;opacity:0.6 !important;}
.zyhd_flash .mF_sohusports .num{bottom:17px !important;right:8px !important;}
.zyhd_flash .mF_sohusports .num li a{width:11px !important;height:5px !important;text-indent:-999999px;margin-right:5px !important;background:#fff !important; border:none !important;}
.zyhd_flash .mF_sohusports .num li.current a,.zyhd_flash .mF_sohusports .num li a:hover{background:#d20607 !important;}

/*领导之窗end*/

@media (min-width: 992px) and (max-width:1199px) {
	 .news_topnews ul li a{display: block; padding-left:100px;  white-space: nowrap;overflow: hidden; text-overflow: ellipsis; }
	 .ind_list ul li a{ max-width:510px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	 .news_tzgg .ind_list ul li a{max-width:216px; }
	 .news_left{ width:608px;}
	 .news_right{ width:324px;}
	 /*图片轮播 */
	.news_flash{ height:312px; width:952px; }
	.mF_ladyQ_myFocus,.mF_ladyQ{ height:312px!important; width:952px !important;}
	.mF_ladyQ  .pic{ width:645px!important;}
	.mF_ladyQ .txt{width:306px !important;height:312px !important; left:645px !important;}
	.mF_ladyQ  .txt li{ padding:0 !important;height:312px !important;width:312px !important;}
	.mF_ladyQ  .txt li a{width:275px !important; height:94px !important; padding:24px 0px 0 20px!important;  line-height:32px!important; font-weight:bold!important; font-size:18px!important;}
	.mF_ladyQ  .txt li p{ width:275px;  line-height:22px!important;  height:145px!important;  font-size:14px!important;}
	.mF_ladyQ  .num{ bottom:30px !important;}
	.news_ztli .zttitle a{ width:202px;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

	 /*领导之窗 */
	.ldzc_main{ background:url(/dist/images/ld_mbg.gif) left top repeat-y;}
	.ld_left{ width:292px;}
	.ld_right{ width:645px;}
	.ld_pic{ padding: 0 20px 0 20px;}
	.ld_xxbox { width: 446px;}
	.zyhd_flash{ width:265px; height:189px; overflow:hidden; float:left; padding:0 0 0 20px;}
	.zyhd_flash .mF_sohusports_wrap{ background:none !important; width:265px !important; height:189px !important; padding:0 !important; border:none !important;}
	.zyhd_flash .mF_sohusports_myFocus02{  width:265px !important; height:189px !important;}
	.zyhd_flash .mF_sohusports_myFocus02 .pic{  width:265px !important; height:189px !important; }
	.zyhd_flash .mF_sohusports_myFocus02 .pic img{width:265px !important; height:189px !important; }
	.zyhd_flash .mF_sohusports_wrap{padding:0px !important;border:0px !important;}
	.zyhd_flash .mF_sohusports .txt li{height:40px !important;line-height:40px !important;}
	.zyhd_flash .mF_sohusports .txt li a{padding-left:10px !important;font-family:"Microsoft YaHei",微软雅黑;font-weight:normal !important; width:142px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.zyhd_flash .mF_sohusports .txt li b{filter:alpha(opacity=60) !important;opacity:0.6 !important;}
	.zyhd_flash .mF_sohusports .num{bottom:17px !important;right:8px !important;}
	.zyhd_flash .mF_sohusports .num li a{width:11px !important;height:5px !important;text-indent:-999999px;margin-right:5px !important;background:#fff !important; border:none !important;}
	.zyhd_flash .mF_sohusports .num li.current a,.zyhd_flash .mF_sohusports .num li a:hover{background:#d20607 !important;}
	.zyhd_wz{ height: auto;}
	.zyhd_wz ul{width:653px;}
    .zyhd_wz ul li{width:287px;height:28px; line-height:28px;}
}
@media (min-width: 768px) and (max-width:991px) {
	.main_news{ margin-top:20px;}
	.news_topnews ul li a{display: block; padding-left:100px;  white-space: nowrap;overflow: hidden; text-overflow: ellipsis; }
	.ind_list ul li a,.news_tzgg .ind_list ul li a{ max-width:none;  float: none; display: block; margin-right: 60px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.news_left{ width:466px;}
	 .news_right{ width:236px;}
	 /*图片轮播 */
	.news_flash{ width:722px;  height:237px; }
	.mF_ladyQ_myFocus,.mF_ladyQ{ height:237px!important; width:722px !important;}
	.mF_ladyQ  .pic{ width:490px!important;  height:237px!important; }
	.mF_ladyQ .txt{width:232px !important;height:237px !important; left:490px !important;}
	.mF_ladyQ  .txt li{ padding:0 !important;height:237px !important;width:232px !important;}
	.mF_ladyQ  .txt li a{width:210px !important; height:74px !important; padding:24px 0px 0 10px!important;  line-height:30px!important; font-weight:bold!important; font-size:15px!important;}
	.mF_ladyQ  .txt li p{ width:205px;  line-height:22px!important; padding:0 5px 0 10px !important; height:86px!important;  font-size:14px!important;}
	.mF_ladyQ  .num{ bottom:15px !important;}
	.news_ztli .zttitle a{float:none !important;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.news_ztli .zttitle img{ display:none;}
	 /*领导之窗 */
	.ldzc_main{ background:none;}
	.ld_left{ display:none;}
	.ld_right{ float:none; width:100%;}
	.ld_xxbox{ width:536px; }
	.zyhd_wz{ height: auto;}
	.zyhd_wz ul{width:750px;}
    .zyhd_wz ul li{width:336px;}
}


@media (max-width: 767px) {
	.main_news{ margin-top:20px;}
	.news_topnews{ height:auto; line-height:38px; padding:12px 0; font-size:22px; font-weight:bold; margin-bottom:20px;}
	.news_topnews ul li a{ background:none; padding:0; }
	.news_yw,.news_tzgg{ height:326px;}
	.ind_list ul li a,.news_tzgg .ind_list ul li a{ max-width:none;float: none; display: block; margin-right: 60px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.ind_list ul li img{ display:none;}
	
	 .news_left,.news_right{ width:100%; background:none;}
	 .news_spxw{ margin-bottom:20px;}
	 .news_tzgg .ind_list{ padding:10px 0 0 0;}
	/*图片轮播 */
	.news_flash{ width:100%; height:21.1875em; overflow:hidden; margin-bottom:20px;}
	.news_flash .mF_sohusports {  width: 100% !important;   height: auto !important;}
	.news_flash .mF_sohusports_wrap{ background:none !important;width: 100% !important; height:21.1875em !important; padding:0 !important; border:none !important;}
	.news_flash .mF_sohusports .pic{  width: 100% !important; height:21.1875em !important; }
	.news_flash img{ width:100%; height:21.1875em; }
	.news_flash .mF_sohusports_wrap{padding:0px !important;border:0px !important;}
	.mF_sohusports_myFocus01 .txt li{ width:100% !important;}
	.news_flash .mF_sohusports .txt li{height:40px !important;line-height:40px !important;}
	.news_flash .mF_sohusports .txt li a{padding-left:10px !important;font-family:"Microsoft YaHei",微软雅黑;font-weight:normal !important; width:32%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.news_flash .mF_sohusports .txt li b{filter:alpha(opacity=60) !important;opacity:0.6 !important;}
	.news_flash .mF_sohusports .num{bottom:17px !important;right:5px !important;}
	.news_flash .mF_sohusports .num li a{width:10px !important;height:5px !important;text-indent:-999999px;margin-right:4px !important;background:#fff !important; border:none !important;}
	.news_flash .mF_sohusports .num li.current a,.news_flash .mF_sohusports .num li a:hover{background:#d20607 !important;}
	.news_ztbox,.news_ztli{ padding:0; margin:0;}
	.news_ztzl,.news_ztli .ztinfo{ height:auto;}
	.news_ztli .zttitle a{float:none !important; max-width:none;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.news_ztli .zttitle img{ display:none;}
	 /*领导之窗 */
	.ldzc_main{ background:none;}
	.ld_left{width:100%;}
	.ld_right{width:100%; margin-top:10px;}
	.ld_pic{ margin:0 auto; float:none; height:auto;}
	.ld_conr{ padding:15px 0;}
	.ld_img_name{ text-align:center; padding-bottom:20px; border-bottom: 1px dotted #d0d0d0;}
	.ld_xxbox{ width:100%; float:none; }
	.zyhd_wz{ width:390px; height:auto;}
	.zyhd_flash{ width:100%;  padding:0;}
	.mF_sohusports_myFocus02 .txt li{ width:100%;}
	.zyhd_flash .mF_sohusports {  width: 100% !important;   height: auto !important;}
	.zyhd_flash{ width:100%; height:14.0625em; }
	.zyhd_flash .mF_sohusports_wrap{  width: 100% !important; height:14.0625em !important;}
	.zyhd_flash .mF_sohusports .pic{  width: 100% !important; height:14.0625em !important; }
	.zyhd_flash img{ width:100%; height:21.1875em; }
	.zyhd_flash .mF_sohusports .txt li a{ width:72%; }
	.zyhd_flash .mF_sohusports .num li a{width:10px !important;}
	
	.scroll_container{width:100% !important;}
	.ld_conrinfo{margin:10px;}
	.ld_con_wz .div_scroll{width:100% !important;}
    .zyhd_wzy{margin-top:10px;}
	.zyhd_wz{height:auto;width:auto;}
	.zyhd_wz ul{width:100%;}
    .zyhd_wz ul li{float:none;width:auto !important;vertical-align:bottom; padding:0 10px 0 9px;}
} 
/*