@charset "utf-8";



/*右下角轮播悬浮*/

.ind_pl{height:138px;width:240px;background:#fff;/*padding:10px;border:1px solid #dddddd;*/position:fixed !important;_position:absolute !important;right:10px !important;bottom:10px !important;top:auto !important;_bottom: auto !important;_bottom: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:1999 !important;}

.ind_pl .mF_expo2010_ind_pl{height:100% !important;}

.ind_pl .f-close{position:absolute;cursor:pointer;right:5px;top:5px;z-index:1;width:20px;height:20px;}

.ind_pl .f-close img{float:left;}

.ind_pl .mF_expo2010 .num{display:none;bottom:-2px;right:0;width:240px;text-align: center;}

.ind_pl .mF_expo2010 .num li{float:none;display:inline-block;width: 12px !important; height: 12px !important;border-radius: 50%;background: #eee;text-indent:-99px; margin-right: 4px !important;}

.ind_pl .mF_expo2010 .num li.hover,.ind_pl .mF_expo2010 .num li.current { background: #d71018 !important; }

.ind_pl .mF_expo2010 .num li b { background: #000 !important; filter: alpha(opacity=40) !important; opacity: .4 !important; }

.ind_pl .mF_expo2010 .txt li,.ind_pl .mF_expo2010 .txt_bg { display: none !important; }

.ind_pl .mF_expo2010 .pic{height:138px !important;}

.ind_pl .mF_expo2010 .pic li img { height: auto !important; }





/***漂浮***/

.j-float{position:relative;z-index:99999;display:none;}

.j-float .img_title{display:none;}

.j-float ul li{overflow: hidden; margin-bottom:10px;}

.j-float img{height: auto;}

.j-float .float-close{ padding-bottom: 5px; text-align: right;}

.j-float .float-close img{cursor:pointer;}

/*右悬浮*/

.tp-right { position: fixed; right: 2px;bottom: 2px;z-index: 9999; }

.tp-right ul li{ margin-bottom: 10px;}

.tp-right ul li img{   border: 1px solid #000;}

.tp-right .img_title{ display: none;}

.j-couplet {display: none;}

.couplet-close{ cursor: pointer; padding-bottom: 5px;}

.mainbox{ padding:0 15px;}

/*头条*/

.ind_topnews{ height: 106px; border-bottom: 1px dashed #ddd; padding:15px 0 0 0; margin-top:15px;}

.ind_topnews .title{ height: 42px; line-height: 42px; font-weight: bold; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; text-align: center; font-size:28px; color:#e2090f;}

.ind_topnews .title a{ color:#e2090f;}

.ind_topnews .remarks{ line-height: 26px; font-size:15px;  color: #666; text-indent:2em;}

.ind_topnews .remarks a{  color: #f00;}

/*焦点图 */

.ind_flash{  height: 331px; overflow:hidden; width: 613px;}

.ind_flash .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}

.ind_flash .mF_sohusports_myFocus01{ width:100%;}

.ind_flash .mF_sohusports .txt{ width:100%;}

.ind_flash .mF_sohusports .txt li{height:40px !important;line-height:40px !important; }

.ind_flash .mF_sohusports .txt li a{padding-left:10px !important;font-size:16px !important;  color:#fff!important;font-weight:normal !important; margin-right:100px; height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-family: "Microsoft YaHei"; }

.ind_flash .mF_sohusports .num{bottom:12px !important;right:5px !important;}

.ind_flash .mF_sohusports .num li{margin-right:5px !important;}

.ind_flash .mF_sohusports .num li a{width:10px !important;height:10px !important;background:url(/images/num.png) 0 0 no-repeat; color:#fff !important; text-indent:-999em;}

.ind_flash .mF_sohusports .num li.current a{width:10px !important; background:url(/images/num.png) -10px 0 no-repeat;}

.ind_flash .mF_sohusports .pic,.ind_flash .mF_sohusports .pic li img,.ind_flash .mF_sohusports .txt li,.ind_flash .mF_sohusports .pic li{ width:100% !important;}

/*要闻 */

.ind_news{  width: 500px; height: 331px;}

.ind_xxzz{ width: 613px; height:268px;}

.ind_xxzz .ind_list li a{  max-width: 515px;}

/*通知公告 */

.ind_tzgg{  width:500px; height: 268px;}

.ind_tzgg .top_tzgg{ display:block; margin-top:10px; height:60px; background:#f5f5f5; position:relative; padding:0 30px 0 90px;}

.ind_tzgg .top_tzgg .ggico{ position:absolute;background:url(/images/tzico.png) 0 0 no-repeat; left:0; top:0; width:50px; padding:0 5px; height:52px; text-align:center; font-size:18px; color:#fff; line-height:22px; padding-top:8px;}

.ind_tzgg .top_tzgg .gg_title{ font-size:16px; font-weight:bold; height:30px; line-height:30px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; text-align:left; padding-top:2px;}

.ind_tzgg .top_tzgg .gg_title img{ display:none;}

.ind_tzgg .top_tzgg .date{ display:block; font-size:15px; color:#999; line-height:20px; height:20px;}

.ind_tzgg .ind_list  li.num1{  }

/*头部横幅 */

.ind_topimg{ margin-top: 15px; overflow:hidden;  height:103px; padding:15px; overflow:hidden;}

.ind_topimg .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}

.ind_topimg .mF_sohusports_myFocus03{ width:100%;}

.ind_topimg .mF_sohusports .txt{ width:100%; display: none;}

.ind_topimg .mF_sohusports .img_title{  display: none;}

.ind_topimg .mF_sohusports .num{bottom:12px !important;right:5px !important;}

.ind_topimg .mF_sohusports .num li{margin-right:5px !important;}

.ind_topimg .mF_sohusports .num li a{width:16px !important;height:16px !important;background:#333; color:#fff !important; text-align: center; line-height: 14px; }

.ind_topimg .mF_sohusports .num li.current a{ background:#f00; color: #fff;}

.ind_topimg .mF_sohusports .pic,.ind_topimg .mF_sohusports .pic li img,.ind_topimg .mF_sohusports .txt li,.ind_topimg .mF_sohusports .pic li{ width:100% !important;}

/*横幅 */

.ind_hfimg{  overflow:hidden;  height:107px; padding:15px; overflow:hidden;}

.ind_hfimg .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}

.ind_hfimg .mF_sohusports_myFocus02{ width:100%;}

.ind_hfimg .mF_sohusports .txt{ width:100%; display: none;}

.ind_hfimg .mF_sohusports .img_title{  display: none;}

.ind_hfimg .mF_sohusports .num{bottom:12px !important;right:5px !important;}

.ind_hfimg .mF_sohusports .num li{margin-right:5px !important;}

.ind_hfimg .mF_sohusports .num li a{width:16px !important;height:16px !important;background:#333; color:#fff !important; text-align: center; line-height: 14px; }

.ind_hfimg .mF_sohusports .num li.current a{ background:#f00; color: #fff;}

.ind_hfimg .mF_sohusports .pic,.ind_hfimg .mF_sohusports .pic li img,.ind_hfimg .mF_sohusports .txt li,.ind_hfimg .mF_sohusports .pic li{ width:100% !important;}

/*政务公开 */

.gk_left{ width:826px; height:286px; padding:0 15px;}

.gk_btnli{ width:372px;}

.gk_btnli ul li{ display:inline; float:left; line-height:38px; font-size:16px; width:170px; height:40px; text-align:center; margin:0 16px 18px 0;}

.gk_btnli ul li a{ display:block; height:38px; border:1px solid #f5e0c1; background:#fffefd;}

.gk_zxlist{ width:450px;}

.gk_zxlist .ind_list li a{  max-width: 350px;}

.gkbox .gkmore{ display: none;}

/*服务 */

.gk_right{ width:258px;height:271px;   padding:15px 15px 0 15px;}

.ind_fw{ height:255px; overflow:hidden;}

.ind_fwli ul li{ font-size:16px; margin-bottom:1px; float:left; height:40px; line-height:40px; text-align:center;}

.ind_fwli ul li a{ color:#ff9600;}

.ind_fwli ul li.num1{ width:148px; background:#f4f4f4;}

.ind_fwli ul li.num2{ width:108px; float:right; background:#f9f9f9;}

.ind_fwli ul li.num3{ width:112px; background:#fafafa;}

.ind_fwli ul li.num4{ width:144px; background:#f4f4f4;  float:right;}

.ind_fwli ul li.num5{ width:100%; background:#f8f8f8;}

/*互动交流 */

.ind_hdjl{ padding:15px 15px 0; height:230px;}

.ind_list .zj_list li{ position:relative; padding-right:62px;}

.ind_list .zj_list li a{ max-width:none !important; float:none; display:block; margin-right:0;}

.ind_list .zj_list .date{ display:none;}

.ind_list .zj_list span{ position:absolute; right:0; top:7px; width:52px; height:22px; background:#f5f5f5; text-align:center; color:#999; line-height:22px; font-size:14px;}

.ind_list .zj_list  .starting{ color:#ff9600;}

.ind_list .ft_list li{position:relative; padding-right:85px; }

.ind_list .ft_list li a{ max-width:none !important; float:none; display:block; margin-right:0;}

.ind_list .ft_list .date{position:absolute; right:0; top:0; }

.ind_bmxx{ width:358px;}

.ind_xxlist{ clear:both;    margin: 10px 0 0 0;}

.ind_xxlist ul li{ height: 36px; background: url(../images/icon.gif) left center no-repeat;  padding-left: 14px;  line-height: 36px; overflow: hidden;  font-size: 16px;}

.ind_xxlist ul li .t2{ float:right; color:#999;}

.ind_xxlist ul li .t1{ margin-right:60px;     white-space: nowrap;   overflow: hidden;   text-overflow: ellipsis;}

.ind_xxlist ul li .t1 .responseNo{ color:#ef1c24;}

.ind_hdzj{ width:450px; margin-left:15px;}

.ind_wxwb{ width:288px; height:216px; background:#fafafa;}

.ind_wxwb ul li{ margin:15px 10px 10px 10px; height:auto;}

.ind_wxwb ul li .ico{ float:none; width:82px; display:block;margin: auto;}

.ind_wxwb ul li .img_title{ padding:20px 40px; font-size:14px; display:block;text-align: center;}

.ind_wxwb ul li .tit{ display:block; font-weight:bold; font-size:18px; color:#333; height:28px; line-height:28px;}

@media (max-width: 1159px) and (min-width: 992px){

/*头条*/

.ind_topnews { height:auto; padding-bottom:10px;}

/*焦点图 */

.ind_flash{  width: 513px;}

/*要闻 */

.ind_news,.ind_tzgg{  width: 432px; }

.ind_news .ind_list li a{  max-width: 365px;}

.ind_tzgg .ind_list li a{  max-width: 365px;}

.ind_xxzz{ width: 513px; }

.ind_xxzz .ind_list li a{  max-width: 440px;}

/*政务公开 */

.gk_left{ width:658px;}

.gk_btnli {width: 288px;}

.gk_btnli ul li{ width:134px;  margin: 0 10px 18px 0;}

.gk_zxlist { width: 365px;}

.gk_zxlist .ind_list li a{  max-width: 300px;}

/*政民互动 */

.ind_bmxx{ width: 274px;}

.ind_hdzj { width: 366px;}

}

@media (max-width: 991px){

 .mt20 {margin-top: 10px;}

 .ind_news,.ind_lmlbox,.ind_xxzz,.ind_tzgg,.gk_left,.gk_right,.ind_hdzj,.ind_bmxx,.ind_wxwb { width: auto; float: none; height:auto; margin-left: 0;}

 /*头条*/

.ind_topnews { height:auto; padding-bottom:10px;}

 /*焦点图 */

 .ind_flash{ width: 100%; float: none; height: auto; margin-bottom: 10px;}

 .ind_flash,.ind_flash .mF_sohusports_myFocus01,.ind_flash .pic,.ind_flash .pic img{ width: 100%; height: 377px !important;}

/*政务公开 */

.gk_right { padding-bottom:15px;}

.gk_btnli,.gk_zxlist {width: auto; float: none; height:auto;}

.gk_btnli ul li{ width:31.2%;  margin: 0 1% 18px 1%;}

.ind_fw{ text-align:center;}

.ind_fwli ul li{ width:368px !important; margin-bottom:2px;}

.ind_fwli ul li.num5 { width: 100% !important;}

/*互动交流 */

.ind_hdjl{ height:auto; padding-bottom:20px;}

.ind_wxwb { margin-top:10px;}

.ind_wxwb ul li { margin: 0 10px; height:auto; padding:15px 0;}

}

@media (max-width: 767px){

 /*焦点图 */

 .ind_flash{ height: auto !important;}

 .ind_flash .mF_sohusports_myFocus01,.ind_flash .pic,.ind_flash .pic img{ width: 100%; height: 20em !important;}

 /*头部横幅 */

 .ind_topimg{ padding:10px; height:auto;}

 .ind_topimg .mF_sohusports_myFocus03,.ind_topimg .pic,.ind_topimg .pic img{ width: 100%; height: 6.6em !important;}

 /*横幅 */

 .ind_hfimg{ padding:10px; height:auto;}

 .ind_hfimg .mF_sohusports_myFocus02,.ind_hfimg .pic,.ind_hfimg .pic img{ width: 100%; height: 6.6em !important;}

  /*通知公告 */

 .ind_tzgg .top_tzgg { padding: 0 10px 0 70px;}

 /*政务公开 */

 .gk_left{ padding:0 10px;}

 .gk_right { padding: 10px;}

 .ind_fwli ul li { width: 49% !important;}

 .ind_wxwb{ display:none;}

}



@media (max-width: 500px){

.gk_btnli ul li { width: 48%;  margin: 0 1% 18px 1%;}

.ind_fwli ul li {  width: 100% !important;}



}

/*信息公开列表*/

.indxxgk_list li{padding:0 60px 0 14px;overflow:hidden;position:relative;}

.indxxgk_list li a.title{display:block;max-width: none !important; float:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.indxxgk_list li .nr{float:left;width:auto;max-width:100%;}

.indxxgk_list li .nr .gl{display:block;float:right;width:auto;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.indxxgk_list li .nr .gl .split{padding:0 2px;color:#666;font-size:14px;}

.indxxgk_list li .nr .gl a{display:inline;color:#ff0000;float:none;}

.indxxgk_list li .date{display:block;float:none;position:absolute;right:0;top:0;white-space:nowrap}