@charset "utf-8";
/* CSS Document */
/*主体结束*/ 
/* .container{ width:1200px; margin:0 auto;} */
.top-hfbox ul,.top-hfbox li,.top-hfbox li a{display: block;}
.top-hfbox li img{height: auto !important;width: 100%;}
/*大标题*/
.big-title{height: 34px;margin-bottom: 10px; background: url(../images/xxgkbg.png) 0 center repeat-x;position: relative;}
.big-title .tit{height: 34px;line-height: 34px; float: left;vertical-align: middle;}
.big-title .tit a{display: block;}
.big-title .tit img{}

.big-title  a.more{background: url(../images/more.png) no-repeat;width: 34px;height: 21px;line-height: 21px;color: #fff;padding-left: 26px;position: absolute;top: 50%;margin-top: -10px;right: 0;}

/*信息公开列表*/
.indxxgk_list{overflow:hidden;}
.indxxgk_list li{vertical-align:bottom;padding:2px 60px 2px 13px;overflow:hidden;position:relative;}
.indxxgk_list li a.title{display:block;max-width: none !important; float:none !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin: 0;}
.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{display: inline; padding:0 5px;color:#666;font-size:14px;}
.indxxgk_list li .nr .gl span{display: inline;float: none;}
.indxxgk_list li .nr .gl a{display:inline;color:#ff0000;float:none;margin: 0;}
.indxxgk_list li .date{display:block;float:none;position:absolute;right:0;top:2px;white-space:nowrap}

.main_xwbox{ height:auto; background:#fff; margin-bottom:10px;  padding:20px;}
.toutiao{ height:100px; background:#f7f8fc; margin-bottom:20px; padding:17px 60px 0 60px; position:relative;}
.toutiao .title{ height:50px; display:block; line-height:50px; text-align:center; font-size:28px; font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.toutiao .title a{ color:#015293;}
.toutiao .title a:hover{ color:#dd0808;}
.toutiao p{ line-height:30px; color:#015293;  padding:5px 0; font-size:16px; height:30px; overflow:hidden;}
.toutiao p a{ color:#015293;}
.toutiao p a:hover{ color:#dd0808;}
.toutiao .tit{width: 68px;height:65px;background: url(../images/tt_line.png) 0 0 no-repeat; position: absolute; left: 0; top: 0; display: none;z-index: 1;}

.xwleft{ width:618px; height:auto; float:left;}
.xwflash{ width:618px; height:348px; margin-bottom:20px; overflow:hidden;}

.xwflash .flashPic .title{height: 42px; line-height:42px;padding: 0 100px 0 15px; font-size: 15px;}
.xwflash .ind-flashNum{ height:10px; overflow:hidden; position:absolute; right:6px; bottom:16px; z-index:1; }
.xwflash .ind-flashNum ul{ overflow:hidden; zoom:1; float:left;}
.xwflash .ind-flashNum ul li{ float:left; margin-right:6px; width:10px; height:10px; text-indent: -20em; font-size: 0; background:url(../images/btn.png) no-repeat !important; overflow: hidden; cursor: pointer;}
.xwflash .ind-flashNum ul li.on{background:url("../images/btnhover.png") 0 0 no-repeat !important;}


/*搜索*/
.searchbox{height:40px;position: relative; }
.searchbox ul{ margin-right:103px;  position:relative;}
.searchbox ul li{float:left;}
.searchbox ul li.se_box{width:514px;height:40px;position:relative; z-index:11;}
.searchbox ul li.se_box .msg-box{left:0;top:0px;position:absolute; z-index:9999999;}
.searchbox ul li.se_box input{float:left;width:425px;height:38px;background:#fff;border:#dcdcdc 1px solid;border-radius:3px;line-height:38px;padding:0px 52px 0px 20px;font-size:15px;color:#666;}
.searchbox li.sea_an{width:49px;height:40px;position:absolute;right:-1px;top:0px; z-index:12;}
.searchbox li.sea_an input{float:left;width:100%;height:40px;background:url(../images/fdj.png) center no-repeat #4976ba;border-radius:0px 3px 3px 0px;   display:block;border:none;overflow:hidden;cursor:pointer;outline:none;text-indent:-99999em;font-size:0;}
input.srkcss:focus{
    outline: none;
    border-color:#9ecaed !important;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
   transition: border linear .2s, box-shadow linear .2s;
}

/**/
.hotWordsBox{width: 100%;height: auto; left: 0;top: 40px; position: absolute;background: #fff;border:#dcdcdc 1px solid;z-index: 9;}
.hotWordsBox>div{display: inline-block;line-height: 40px;font-size: 14px;padding: 0 15px;cursor: pointer;}
.hotWordsBox>div:hover{color: #4976ba;}

.gjsearch{ float:right; width:93px; height:40px;}
.gjsearch a{ width:83px; height:40px;border-radius:3px; background:#4976ba; text-align:center; float:left; margin-left:10px; line-height:40px; color:#fff; font-size:15px;}
.xwright{ width:531px; height:auto; float:right;}
.panel_heading{ height:28px;overflow: hidden;}
.panel_heading ul li{float:left;height:28px;line-height:22px;padding-left:33px;background:url(../images/xw_linedot.jpg) 15px 8px no-repeat;}
.panel_heading ul li:first-child{padding-left:0;background:none;}
.panel_heading ul li a{display:block;float:left;width:auto;white-space:nowrap;font-size:20px;font-weight:bold;color:#6e707b;}
.panel_heading ul li.active a,.ind_xwxxk ul li a:hover{color:#1b50a0;}
.xw_wz{ height:170px; padding-bottom:15px;}
.xw_wz ul{  background:url(../images/xwbg.jpg) 7px top no-repeat;}
.xw_wz ul li{ padding:2px 46px 2px 24px; height:30px; line-height:30px; font-size:16px; overflow:hidden;vertical-align: bottom;position: relative;}
.xw_wz ul li:first-child{ background:url(../images/li_first.jpg) 0px 9px no-repeat;}
.xw_wz ul li:last-child{ background:url(../images/li_last.jpg) 0px 14px no-repeat;}
.xw_wz ul li a{ white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block; max-width:432px;margin-right: 0 !important;}
.xw_wz ul li img{ float:left; padding-top:12px;}
.xw_wz ul li .date{ color:#999; float:right; font-size:13px;position:absolute;top:2px;right: 0;}
/*.remote-info li a{ float:left!important; display:inline!important; margin-right:0px!important; width:85%;}*/
.remote-info li span{color:#999; float:right; font-size:13px;}

/*信息转载*/
.xw_wz .zyzz_title li{float: left;background: none !important;padding: 0 12px;}
.xw_wz .zyzz_title li a{font-size: 17px;margin-right: 0;}
.zyzz_title li.active a{color:#1b50a0;}
.zyzz_con{background: url(../images/xwbg.jpg) 7px top no-repeat;}

.xw_wz ul li a.title{display:block;max-width: none !important; float:none !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xw_wz ul li .col-block{float:left;width:auto;max-width:100%;}
.xw_wz ul li .col-block .explain-list{display:block;float:right;width:auto;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xw_wz ul li .col-block .explain-list .split{display: inline; padding:0 5px;color:#666;font-size:14px;}
.xw_wz ul li .col-block .explain-list span{display: inline;float: none;}
.xw_wz ul li .col-block .explain-list a{display:inline;color:#ff0000;float:none;}

@media (max-width: 1199px){
    .xw_wz .zyzz_title li a{font-size: 16px;}
}
/*新闻类结束*/
.hfgg{ padding:20px; height:auto; background:#fff; margin-bottom:10px; overflow:hidden;}
.hfgg .img_title{ display:none;}
.hfgg img{ width:100%; height:auto;}
.hfgg ul li{ float:left;  width:100%;  height:95px;}
.hfgg .mF_sohusports_wrap{padding:0px !important;border:0px !important;}
.hfgg .mF_sohusports{ margin:0 !important; border:0 none !important;  height:95px !important; position:relative;}
.hfgg .mF_sohusports .pic li img{ width:100%; height:95px;}
.hfgg .mF_sohusports .pic li span.title{ display:none;}
.hfgg .mF_sohusports .num{ bottom:0px !important; right:0px !important; width:auto !important; height:19px !important;    z-index:2; padding:0 !important;}
.hfgg .mF_sohusports .num li{ margin:0px !important; width:17px !important; float:left; height:19px !important;line-height:19px;border:0px solid #fff!important; background:#61492d!important; }
.hfgg .mF_sohusports .num li a{ float:left; width:17px !important; height:19px !important; overflow:hidden; display: inline-block; line-height:19px; text-align:center;color:#fff!important; border:none!important; background:none!important;}
.hfgg .mF_sohusports .num li.current a,.hfgg .mF_sohusports .num li a:hover{ background:#ee0010!important; color:#fff!important;border:none!important; width:17px !important; height:19px !important; font-weight:normal!important; top:0px!important;}
.hfgg .mF_sohusports .txt{display:none;} 

.new_zhuantibox{ padding:20px; height:auto; background:#fff; margin-bottom:10px; overflow:hidden;}
.new_ztlist{ width:89px; height:96px; float:left;}
.new_zhuantibox1{ margin-left:108px; height:96px; overflow:hidden;}
.new_zhuantibox1 ul li{ float:left; width:374px; height:96px; margin-right:20px;}
.new_zhuantibox1 ul li .img_title{ display:none;}
/*专题专栏结束*/
.ind_bjtj{ clear:both; position:relative; height:60px; padding-left:90px; margin-top:10px; border:1px solid #ddd; background:#f9f9f9;}
.ind_bjtj .bjtit{ position:absolute; left:0; top:0; width:80px; height:60px; text-align:center; color:#fff; font-size:14px; line-height:30px;  background:#7698cb;}
.ind_bjtj .bjtit .imgico{ display:block; text-align:center;}
.bjtj_box { height:30px; line-height:30px; font-size:16px; }
.bjtj .tj_box{ display:inline; width:33%; border-right:1px solid #ddd; color:#2b992d; float:left; text-align:center; font-size:14px;}
.bjtj .tj_box li{ height:30px; line-height:30px;}
.bjtj .tj_box li .numfont{ color:#0382cc; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.bjtj .tj_box3{ border:none; color:#f00;}
.bjtj .tj_box2{ color:#806815; }
/*信息公开on*/
.main_xxgkbox{ height:auto; background:#fff; padding:17px 20px 10px 20px; margin-bottom:10px; overflow:hidden;}
.xxgklist{ height:29px;   background:url(../images/xxgkbg.png) repeat-x; margin-bottom:15px;}
.xxgklist a.more{ background:url(../images/more.png) no-repeat; width:34px; height:21px; margin-top:4px; line-height:21px; color:#fff; padding-left:26px; float:right;}
.xxgklist .tit{ width:234px; height:29px; float:left; background:url(../images/xxgklist-01.jpg) no-repeat;}
.xxgklist .tit a{  width:234px; height:29px;display:block;font-size: 0px;}

.gkzlbox{ width:300px; float:left; margin-right:29px;}
.gkzl_list{ height:36px; border-bottom:1px solid #dcdcdc;}
.gkzl_list span,.gkzl_list a{ background:url(../images/glzllist.jpg) 3px center no-repeat; padding-left:15px; color:#1b50a0; font-size:16px; font-weight:bold; float:left; line-height:36px;}
.gkzl_btn{ padding-top:25px; overflow:hidden;}
.gkzl_btn ul li{ width:91px; height:86px; float:left; margin-right:13px; margin-bottom:19px; }
.gkzl_btn ul li.num3,.gkzl_btn ul li.num6{ margin-right:0px;}
.gkzl_btn ul li a{ display: block; height: 72px; padding-top:14px; font-size:15px;border-radius:3px; background:#f4f4f4; }
.gkzl_btn ul li a:hover{ background:#f8fbff;}
.gkzl_btn li a span{display: block; vertical-align: top; cursor: pointer;}
.gkzl_btn li a .ico{ height: 32px; width:100%; display:block;}
.gkzl_btn li a .tit{ height: 40px; line-height: 40px; text-align: center; font-size: 15px; overflow: hidden;white-space:nowrap; text-overflow:ellipsis; display:block;}
.gkzl_btn li a:hover .ico{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.gkzl_btn ul li.num1 .ico{ background:url(../images/gkbtn1.png) center no-repeat;}
.gkzl_btn ul li.num2 .ico{ background:url(../images/gkbtn2.png) center no-repeat;}
.gkzl_btn ul li.num3 .ico{ background:url(../images/gkbtn3.png) center no-repeat;}
.gkzl_btn ul li.num4 .ico{ background:url(../images/gkbtn4.png) center no-repeat;}
.gkzl_btn ul li.num5 .ico{ background:url(../images/gkbtn5.png) center no-repeat;}
.gkzl_btn ul li.num6 .ico{ background:url(../images/gkbtn6.png) center no-repeat;}
.gkxwbox{ width:458px; float:left;}
.zfhylist{ height:37px; line-height:35px; background:url(../images/secbg.jpg) bottom repeat-x;}
.zfhylist ul li{ margin-right:5px; width:auto; height:37px; float:left;}
.zfhylist ul li a{ padding:0 8px; font-size:16px; font-weight:bold; height:37px; color:#666666; display:block;}
.zfhylist ul li.active a{ height:35px; border-bottom:2px solid #dd0808; color:#1b50a0;}
.zfhy_wz{ padding-top:5px; overflow:hidden;}
.zfhy_wz ul{ display:none;}
.zfhy_wz ul.active{ display:block;}
.zfhy_wz ul li{ padding-left:13px; height:32px; line-height:32px; font-size:14px; overflow:hidden; background:url(../images/dot.jpg) left center no-repeat;}
.zfhy_wz ul li a{ display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; max-width:385px;}
.zfhy_wz ul.wj li a{max-width:335px; float:left;}
.zfhy_wz ul.wj li span{ float:left;}
.zfhy_wz ul.wj li a.a{ color:#F00;}
.zfhy_wz ul li .date{ color:#999; float:right!important; } 
.gkbtnbox{ width:344px; float:right; padding-top:12px; overflow:hidden;}
.ldbtn{ height:51px; line-height:51px; margin-bottom:11px;}
.ldbtn ul li{ width:167px; height:51px; float:left; margin-right:9px;}
.ldbtn ul li.num2{ margin-right:0px;}
.ldbtn ul li a{  border-radius:3px; height:51px; line-height:51px; background:#4976ba; display:block; font-size:16px; color:#fff;padding-left:7.2%;}
.ldbtn ul li a:hover{ background:#4976ba;}
.ldbtn ul li .ico{  width:37%; height:51px;  float:left; background:url(../images/ldbtn.png) center no-repeat; display:block;}
.ldbtn ul li a:hover .ico{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.ldbtn li a .tit{overflow: hidden;white-space:nowrap; text-overflow:ellipsis; float:left; width:57.7%;} 
.gklmbtn{ height:auto;}
.gklmbtn ul li{ width:108px; height:32px; float:left; margin-bottom:10px; margin-right:10px; text-align:center; }
.gklmbtn ul li.num3,.gklmbtn ul li.num6,.gklmbtn ul li.num8{ margin-right:0px;}
.gklmbtn ul li a{ border:1px solid #dcdcdc;border-radius:3px; height:30px;line-height:30px; display:block; font-size:14px;}
.gklmbtn ul li.num7{width:167px;}
.gklmbtn ul li.num8{ width:166px;}
.gklmbtn ul li a:hover{ border:1px solid #7696c6; color:#1b50a0;}
.gkztbtn{ height:auto;}
.gkztbtn ul li{ width:167px; height:62px; float:left; text-align:center; margin-right:10px;}
.gkztbtn ul li.num2{ margin-right:0px;}
.gkztbtn ul li a{ font-size:15px; font-weight:bold; color:#fff; display:block;border-radius:3px; line-height:22px; padding-top:9px; height:53px;}
.gkztbtn ul li.num1 a{text-shadow:#c99556 1px 0 0,#c99556 0 1px 0,#c99556 -1px 0 0,#c99556 0 -1px 0;-webkit-text-shadow:#c99556 1px 0 0,#c99556 0 1px 0,#c99556 -1px 0 0,#c99556 0 -1px 0;-moz-text-shadow:#c99556 1px 0 0,#c99556 0 1px 0,#c99556 -1px 0 0,#c99556 0 -1px 0;*filter: Glow(color=#c99556, strength=1); background:#e6af6d;}
/*.gkztbtn ul li.num2 a{text-shadow:#59b4c3 1px 0 0,#59b4c3 0 1px 0,#59b4c3 -1px 0 0,#59b4c3 0 -1px 0;-webkit-text-shadow:#59b4c3 1px 0 0,#59b4c3 0 1px 0,#59b4c3 -1px 0 0,#59b4c3 0 -1px 0;-moz-text-shadow:#59b4c3 1px 0 0,#59b4c3 0 1px 0,#59b4c3 -1px 0 0,#59b4c3 0 -1px 0;*filter: Glow(color=#59b4c3, strength=1);background:#6ec3d1;}*/
.gkztbtn ul li.num2 a{text-shadow:#dd5b5b 1px 0 0,#dd5b5b 0 1px 0,#dd5b5b -1px 0 0,#dd5b5b 0 -1px 0;-webkit-text-shadow:#dd5b5b 1px 0 0,#dd5b5b 0 1px 0,#dd5b5b -1px 0 0,#dd5b5b 0 -1px 0;-moz-text-shadow:#dd5b5b 1px 0 0,#dd5b5b 0 1px 0,#dd5b5b -1px 0 0,#dd5b5b 0 -1px 0;*filter: Glow(color=#dd5b5b, strength=1);background:#eb6e6e;}
/*信息公开结束*/

/* 信息公开-新 20210113 */
.con{display: none;}
.con.active{display: block;}
.new-xxgk-box{width: 100%;height: auto;}
.new-xxgk-lt{width: 790px;height: 270px;}
.new-xxgk-lt .new-xxgk-title{width: 100%;height: auto;border-bottom: 1px solid #ddd;line-height: 35px;}
.new-xxgk-lt .new-xxgk-title span{display: block;float: left;color: #1b50a0;font-size: 18px;font-weight: bold;}
.new-xxgk-lt .new-xxgk-title .new-xxgk-ul{float: right;}
.new-xxgk-lt .new-xxgk-title .new-xxgk-ul li{float: left;width: auto;}
.new-xxgk-lt .new-xxgk-title .new-xxgk-ul li a{display: block;padding: 0 9px;color: #505050;font-size: 16px;}
.new-xxgk-lt .new-xxgk-title .new-xxgk-ul li:last-child a{padding-right: 0;}
.new-xxgk-lt .new-xxgk-title .new-xxgk-ul li.active a,.new-xxgk-lt .new-xxgk-title .new-xxgk-ul li:hover a{color: #1b50a0;font-weight: bold;}
.new-xxgk-tabs{margin-top: 15px;height: 87px;width: 100%;overflow: hidden;}
.new-xxgk-tabs .new-xxgk-tabs-main,.new-xxgk-tabs .new-xxgk-tabs-main-1{width: 100%;height: 87px;position: relative;overflow: hidden;}
.new-xxgk-tabs .new-xxgk-tabs-main ul li{width: 20%;text-align: center;float: left;}
.new-xxgk-tabs .new-xxgk-tabs-main ul li a,.new-xxgk-tabs .new-xxgk-tabs-main-1 ul li a{display: block;}
.new-xxgk-tabs .new-xxgk-tabs-main ul li img,.new-xxgk-tabs .new-xxgk-tabs-main-1  ul li img{display: block;height: 55px;width: 55px;margin: 0 auto;transition: all 1s;}
.new-xxgk-tabs .new-xxgk-tabs-main  ul li:hover img,.new-xxgk-tabs .new-xxgk-tabs-main-1  ul li:hover img{transform: rotateY(360deg);-ms-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-o-transform: rotateY(360deg);}
.new-xxgk-tabs .new-xxgk-tabs-main ul li span{display: block;height: 32px;line-height: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 13px;}
.new-xxgk-tabs .new-xxgk-tabs-main-1 .prev, .new-xxgk-tabs .new-xxgk-tabs-main-1 .next {position: absolute;width: 20px;height: 20px;top: 28px;cursor: pointer;}
.new-xxgk-tabs .new-xxgk-tabs-main-1 .prev {left: 0; background: url("../images/gk_prev.png") 0 0 no-repeat;}
.new-xxgk-tabs .new-xxgk-tabs-main-1 .next {right: 0; background: url("../images/gk_next.png") 0 0 no-repeat;}
.new-xxgk-tabs .new-xxgk-tabs-main-1 .prev:hover,.new-xxgk-tabs .new-xxgk-tabs-main-1 .next:hover {background-position-y: -22px;}
.new-xxgk-tabs .new-xxgk-tabs-main-1 li {width: 158px;float: left;}
.new-xxgk-tabs .new-xxgk-tabs-main-1 li a {display: block;text-align: center; line-height: 28px;font-size: 16px;color: #5c6173;margin: 0 auto;}
.new-xxgk-tabs .new-xxgk-tabs-main-1 li span{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 32px;line-height: 32px;text-align: center;font-size: 14px;}
.new-xxgk-rt{width: 345px;height: 270px;overflow: hidden;}
.info-oppening-gg{width: 100%;height: auto;}
.info-oppening-gg li{float: left;width: 25%;text-align: center;margin-top: 6px;height:85px}
.info-oppening-gg li a{display: block;}
.info-oppening-gg li .img{display: block;margin: 0 auto;width: 52px;height: 38px;text-align: center;overflow: hidden;}
.info-oppening-gg li img{transition: all 1s;}
.info-oppening-gg li:hover img{transform: rotateY(360deg);-ms-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-o-transform: rotateY(360deg);}
.info-oppening-gg li .img_title{display: block;line-height: 24px;font-size: 14px;height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 10px;}
.new-xxgk-lists-tit{width: 100%;height: auto;border-bottom: 1px solid #ddd;line-height: 24px;}
.new-xxgk-lists-tit ul li{float: left;height: 30px;width: auto;}
.new-xxgk-lists-tit ul li a{display: block;padding: 0 10px;font-size: 16px;}
.new-xxgk-lists-tit ul li.active,.new-xxgk-lists-tit ul li:hover{border-bottom: 2px solid #dd0808;height:28px;}
.new-xxgk-lists-tit ul li.active a,.new-xxgk-lists-tit ul li:hover a{color:#1b50a0;font-weight: bold;}
.new-xxgk-lists-main ul li{height:28px; line-height:28px; font-size:14px; overflow:hidden; background:url(../images/dot.jpg) left center no-repeat;padding:2px 50px 2px 13px;position:relative;vertical-align: bottom;}
.new-xxgk-lists-main ul li .date{ color:#999; float:none!important;position: absolute;right: 0;top: 2px;}
.new-xxgk-lists-main li a.title{display:block;max-width: none !important; float:none !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.new-xxgk-lists-main li .nr{float:left;width:auto;max-width:100%;}
.new-xxgk-lists-main li .nr .gl{display:block;float:right;width:auto;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.new-xxgk-lists-main li .nr .gl .split{display: inline; padding:0 5px;color:#666;font-size:14px;}
.new-xxgk-lists-main li .nr .gl span{display: inline;float: none;}
.new-xxgk-lists-main li .nr .gl a{display:inline;color:#ff0000;float:none;}
.new-xxgk-lists-main li .date{display:block;float:none;position:absolute;right:0;top:0;white-space:nowrap}

/*网上办事开始*/
.main_bsbox{ padding:20px; background:#fff; margin-bottom:10px; overflow:hidden;}
.wsbslist{ height:33px;   background:url(../images/xxgkbg.png) center top repeat-x;}
.wsbslist a.more{ background:url(../images/more.png) no-repeat; width:34px; height:21px; margin-top:4px; line-height:21px; color:#fff; padding-left:26px; float:right;}
.wsbslist .tit{ width:182px; height:33px; float:left; background:url(../images/wsbslist.jpg) no-repeat;}
.wsbslist .tit a{  width:182px; height:33px;display:block;font-size: 0;}
.zwfw_tu{ width:300px; height:256px; margin-top:15px; background:url(../images/zwfw_tu.jpg) no-repeat; background-size:100% 100%; margin-right:29px; float:left;}
.zwfw_tu .title{ width:300px; height:126px;}
.zwfw_tu .title a{width:300px; height:126px; display:block;}
.zwfw_tu ul{ padding-left:25px; padding-top:0px; width:275px; height:130px;}
.zwfw_tu ul li{ width:114px; height:44px; margin-right:18px; margin-bottom:20px; float:left; position:relative;}
.zwfw_tu ul li .zwfwlist{ display:none;width:115px; height:auto; position:absolute; left:0px; top:-89px; background:#fff; overflow:hidden;border-radius:6px 6px 0px 0px; border-bottom:1px solid #eee;}
.zwfw_tu ul li .zwfwlist a{ display:block; font-size:14px; text-align:left; padding-right:5px; line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background:url(../images/icon-li-style.png) 10px center no-repeat; padding-left:32px;}
.zwfw_tu ul li:hover .zwfwlist{ display:block;} 
.zwfw_tu ul li.num2 .zwfwlist,.zwfw_tu ul li.num3 .zwfwlist{ top:-59px;}

.zwfw_tu_new{width:300px; height:256px; margin-top:15px; margin-right:29px; float:left; font-size: 0; line-height: 0; text-align: center;}
.zwfw_tu_new li span{display: none;}
.zwfw_tu_new li img{ max-width: 100%;}

.banshibox{ width:458px; float:left; padding-top:2px;}
.ind_grfwlist{ height:auto;font-size:14px;line-height:28px; padding-top:13px}
.ind_grfwlist dl{display:none;}
.ind_grfwlist dl.active{display:block;/*width:458px;*/height:220px;overflow:hidden;}
.ind_grfwlist .xxgk_scroll{/*width:458px;*/height:220px;overflow:hidden;float:left;}
.ind_grfwlist .xxgk_scroll .slimScrollRail{width: 8px !important;border-radius:0 !important; background: url(../images/line_ba2.gif) 0px 0 repeat-y !important;}
.ind_grfwlist .xxgk_scroll .slimScrollBar{width: 8px !important;border-radius:0 !important;background: url(../images/scroll.jpg) center no-repeat #dcdcdc !important;}

.ind_grfwlist .scroll_container{overflow:hidden;position:relative;}
.ind_grfwlist .scroll_absolute{position:absolute;width:458px !important;}
.ind_grfwlist .scroll_vertical_bar{position:absolute;top:0;right:0;width:8px;height:100%;margin:0;padding:0;}
.ind_grfwlist .scroll_track{position:relative;background:url(../images/line_ba2.gif) 0px 0 repeat-y;width:8px;}
.ind_grfwlist .scroll_drag{position:relative;top:0;right:0;cursor:pointer;background:url(../images/scroll.jpg) center no-repeat #dcdcdc;width:8px !important;}
/*.ind_grfwlist ul.bsbtn{ width:458px !important;}*/
.ind_grfwlist ul.bsbtn li{float:left;width:96px;/*height:65px;*/padding:0px 15px 12px 0;}
.ind_grfwlist ul.bsbtn li a{display:block;height:52px;border:#4976ba 1px solid;padding:7px 0 4px;cursor:pointer;border-radius:3px;text-align: center;}
.ind_grfwlist ul.bsbtn li .ico{display:block;width:24px;height:24px; margin:0 auto; background:url(../images/grbsbg.png) 0 0 no-repeat;}
.ind_grfwlist ul.bsbtn li .img{display:block;width:40px;height:24px; margin:0 auto;overflow: hidden;text-align: center;}
.ind_grfwlist ul.bsbtn li a:hover .ico{-webkit-transition:-webkit-transform 0.7s ease-out;-moz-transition:-moz-transform 0.7s ease-out;transition:transform 0.7s ease-out;transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);}
.ind_grfwlist ul.bsbtn li .tit,.ind_grfwlist ul.bsbtn li .img_title{display:block;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; line-height:28px;}
.ind_grfwlist ul.bsbtn li a:hover{background:#f2f7ff;color:#4976ba;border:#4976ba 1px solid;}
.ind_grfwlist ul.bsbtn li.num2 .ico{ background-position:0 -24px;}
.ind_grfwlist ul.bsbtn li.num3 .ico{ background-position:0 -48px;}
.ind_grfwlist ul.bsbtn li.num4 .ico{ background-position:0 -72px;}
.ind_grfwlist ul.bsbtn li.num5 .ico{ background-position:0 -96px;}
.ind_grfwlist ul.bsbtn li.num6 .ico{ background-position:0 -120px;}
.ind_grfwlist ul.bsbtn li.num7 .ico{ background-position:0 -144px;}
.ind_grfwlist ul.bsbtn li.num8 .ico{ background-position:0 -168px;}
.ind_grfwlist ul.bsbtn li.num9 .ico{ background-position:0 -192px;}
.ind_grfwlist ul.bsbtn li.num10 .ico{ background-position:0 -216px;}
.ind_grfwlist ul.bsbtn li.num11 .ico{ background-position:0 -240px;}
.ind_grfwlist ul.bsbtn li.num12 .ico{ background-position:0 -264px;}
.ind_grfwlist ul.bsbtn li.num13 .ico{ background-position:0 -288px;}
.ind_grfwlist ul.bsbtn li.num14 .ico{ background-position:0 -312px;}
.ind_grfwlist ul.bsbtn li.num15 .ico{ background-position:0 -336px;}
.ind_grfwlist ul.bsbtn li.num16 .ico{ background-position:0 -360px;}
.ind_grfwlist ul.bsbtn li.num17 .ico{ background-position:0 -384px;}
.ind_grfwlist ul.bsbtn li.num18 .ico{ background-position:0 -408px;}
.ind_grfwlist ul.bsbtn li.num19 .ico{ background-position:0 -432px;}
.ind_grfwlist ul.bsbtn li.num20 .ico{ background-position:0 -456px;}
.ind_grfwlist ul.bsbtn li.num21 .ico{ background-position:0 -480px;}
.ind_grfwlist ul.bsbtn li.num22 .ico{ background-position:0 -504px;}
.ind_grfwlist ul.bsbtn li.num23 .ico{ background-position:0 -528px;}
.ind_grfwlist ul.bsbtn li.num24 .ico{ background-position:0 -552px;}
.ind_grfwlist ul.bsbtn li.num25 .ico{ background-position:0 -576px;}
.ind_grfwlist ul.bsbtn li.num26 .ico{ background-position:0 -600px;}
.ind_grfwlist ul.bsbtn li.num27 .ico{ background-position:0 -624px;}
.ind_grfwlist ul.bsbtn li.num28 .ico{ background-position:0 -648px;}
.ind_grfwlist ul.bsbtn li.num29 .ico{ background-position:0 -672px;}
.ind_grfwlist ul.bsbtn li.num29 .ico{ background-position:0 -696px;}

.ind_grfwlist ul.bsbtn11 li .ico{background:url(../images/frbsbg.png) 0 0 no-repeat;}
.ind_grfwlist ul.bsbtn11 li.num2 .ico{ background-position:0 -24px;}
.ind_grfwlist ul.bsbtn11 li.num3 .ico{ background-position:0 -48px;}
.ind_grfwlist ul.bsbtn11 li.num4 .ico{ background-position:0 -72px;}
.ind_grfwlist ul.bsbtn11 li.num5 .ico{ background-position:0 -96px;}
.ind_grfwlist ul.bsbtn11 li.num6 .ico{ background-position:0 -120px;}
.ind_grfwlist ul.bsbtn11 li.num7 .ico{ background-position:0 -144px;}
.ind_grfwlist ul.bsbtn11 li.num8 .ico{ background-position:0 -168px;}
.ind_grfwlist ul.bsbtn11 li.num9 .ico{ background-position:0 -192px;}
.ind_grfwlist ul.bsbtn11 li.num10 .ico{ background-position:0 -216px;}
.ind_grfwlist ul.bsbtn11 li.num11 .ico{ background-position:0 -240px;}
.ind_grfwlist ul.bsbtn11 li.num12 .ico{ background-position:0 -264px;}
.ind_grfwlist ul.bsbtn11 li.num13 .ico{ background-position:0 -288px;}
.ind_grfwlist ul.bsbtn11 li.num14 .ico{ background-position:0 -312px;}
.ind_grfwlist ul.bsbtn11 li.num15 .ico{ background-position:0 -336px;}
.ind_grfwlist ul.bsbtn11 li.num16 .ico{ background-position:0 -360px;}
.ind_grfwlist ul.bsbtn11 li.num17 .ico{ background-position:0 -384px;}
.ind_grfwlist ul.bsbtn11 li.num18 .ico{ background-position:0 -408px;}
.ind_grfwlist ul.bsbtn11 li.num19 .ico{ background-position:0 -432px;}
.ind_grfwlist ul.bsbtn11 li.num20 .ico{ background-position:0 -456px;}
.ind_grfwlist ul.bsbtn11 li.num21 .ico{ background-position:0 -480px;}
.ind_grfwlist ul.bsbtn11 li.num22 .ico{ background-position:0 -504px;}
.ind_grfwlist ul.bsbtn11 li.num23 .ico{ background-position:0 -528px;}
.ind_grfwlist ul.bsbtn11 li.num24 .ico{ background-position:0 -552px;}
.ind_grfwlist ul.bsbtn11 li.num25 .ico{ background-position:0 -576px;}
.ind_grfwlist ul.bsbtn11 li.num26 .ico{ background-position:0 -600px;}
.ind_grfwlist ul.bsbtn11 li.num27 .ico{ background-position:0 -624px;}
.ind_grfwlist ul.bsbtn11 li.num28 .ico{ background-position:0 -648px;}
.ind_grfwlist ul.bsbtn11 li.num29 .ico{ background-position:0 -672px;}
.ind_grfwlist ul.bsbtn11 li.num30 .ico{ background-position:0 -696px;}

.ind_grfwlist ul.bmfwbtn li{ width:134px;padding:0px 15px 12px 0; float:left; text-align:center;}
.ind_grfwlist ul.bmfwbtn li a{display:block;height:42px;border:#4976ba 1px solid; line-height:42px; padding:0 5px;cursor:pointer;border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ind_grfwlist ul.bmfwbtn li a:hover{background:#f2f7ff;color:#4976ba;border:#4976ba 1px solid;}
.bjgslist{ height:32px; background:#f7f7f7; line-height:32px; font-size:14px; margin-right:8px;position:relative; }
.bjgslist ul li{ float:left; border-right:3px solid #fff; color:#444; text-align:center;}
.bjgslist ul li.b1{ width:75px;}
.bjgslist ul li.b2{ width:96px;}
.bjgslist ul li.b3{ width:126px;}
.bjgslist ul li.b4{ width:75px;}
.bjgslist ul li.b5{ width:66px; border-right:none;}
.bjgslistw{ padding-top:5px; }
.bjgslistw ul{ height:36px; line-height:36px; overflow:hidden; color:#666; font-size:14px;position: relative;}
.bjgslistw ul li{ float:left;height:36px; margin-right:3px; text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }

.bjgslistw ul li.s1{ width:75px;}
.bjgslistw ul li.s2{ width:96px;}
.bjgslistw ul li.s3{ width:126px;}
.bjgslistw ul li.s4{ width:75px; font-size:12px;}
.bjgslistw ul li.s5{ width:66px; margin-right:0px;}
.bmcxbox{ width:344px; float:right; padding-top:2px;}
.bmcxlist{ height:37px; line-height:35px; background:url(../images/secbg.jpg) bottom repeat-x;}
.bmcxlist span,.bmcxlist .tit{padding:0 12px; font-size:16px; font-weight:bold; height:35px; border-bottom:2px solid #dd0808; color:#1b50a0; display:block; float:left;}
.bmcx_btn{ height:auto; overflow:hidden;padding-top: 3px;}
.bmcx_btn ul{ display:none;}
.bmcx_btn ul.active{ display:block;}
.bmcx_btn ul li{ width:167px; float:left; margin-right:10px; margin-top:10px;}
.bmcx_btn ul li.num2,.bmcx_btn ul li.num4,.bmcx_btn ul li.num6,.bmcx_btn ul li.num8{ margin-right:0px;}
.bmcx_btn ul li a{ border:1px solid #F7F7F8; height:32px; line-height:0;border-radius:2px; background:#F7F7F8; display:block; font-size:0; color:#444;padding:6px 0 6px 18px;}
.bmcx_btn ul li a:hover{background:#f7faff; border:1px solid #7696c6; color:#4976ba;}
.bmcx_btn ul li a span{display: inline-block; vertical-align: middle; cursor: pointer;height: 32px;}
.bmcx_btn ul li .img{width: 32px;overflow: hidden;}
.bmcx_btn ul li .img_title{ padding: 0 0 0 6px; font-size:14px; line-height: 32px;overflow: hidden;white-space:nowrap; text-overflow:ellipsis;}
/*.bmcx_btn ul li a:hover img{-webkit-transition:-webkit-transform 0.7s ease-out;-moz-transition:moz-transform 0.7s ease-out;transition:transform 0.7s ease-out;-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);*/
/*transform:rotateY(360deg);}*/
.bmcx-more{line-height: 35px;padding-left:24px;background: url(../images/bmcx-btn.png) no-repeat left center;font-size: 16px;color:#666;}


/*网上办事结束*/
/*互动交流on*/
.main_hdboxleft{ padding:20px 20px 0px 20px; background:#fff; overflow:hidden; margin-bottom:10px; width:767px; float:left;}
.hdjllist{ height:34px;   background:url(../images/xxgkbg.png) center top repeat-x;}
.hdjllist a.more{ background:url(../images/more.png) no-repeat; width:34px; height:21px; margin-top:4px; line-height:21px; color:#fff; padding-left:26px; float:right;}
.hdjllist .tit{ width:184px; height:34px; float:left; background:url(../images/hdjllist.jpg) no-repeat;}
.hdjllist .tit a{  width:184px; height:34px;display:block;font-size: 0;}
.tjbox{ width:300px; float:left;  padding-top:11px;}
.tjlist{ height:42px; background:#7698cb url(../images/contbtn.png)13px center no-repeat;border-radius:3px 3px 0px 0px; padding-left:52px; line-height:42px; color:#fff; font-size:16px; font-weight:bold;}
.cont_box{ height:131px; background:#f8fbff; padding:13px 11px 0px 11px; margin-bottom:18px; overflow:hidden;}
.contlist{ height:30px; background:#f1f1f1; line-height:30px;}
.contlist ul li{ width:92px; height:30px; text-align:center; float:left; border-right:1px solid #f8fbff;}
.contlist ul li span{ font-size:15px;}
.contlist ul li.active{ font-weight:bold; color:#fff; background:#f0c48f;}
.tj_count{ height:97px; margin:4px 0px; display:none; background:url(../images/tj_countbg.jpg) center no-repeat; line-height:30px; color:#444; font-size:14px;}
.tj_count.active{ display:block;}
.tj_count span{ color:#e10000;}
.hdbtn_home{  margin-bottom:15px;}
.hdbtn_home ul li{ width:92px;float:left;  margin-left:10px; text-align:center;}
.hdbtn_home ul li.num1{ margin-left:0px;}
.hdbtn_home ul li a{ display:block; padding:15px 0px;  height:40px; line-height:20px; text-align:center; font-size:16px; font-weight:bold;color: #fff; /*color:#394351;*/background:#f7f7f8;border-radius:6px;}
.hdbtn_home ul li a:hover{color:#dd0808;}
.hdbtn_home ul li.num1 a{ background:#69c898; }
.hdbtn_home ul li.num2 a{ background:#f79266;}
.hdbtn_home ul li.num3 a{ background:#68c3d5;}
.hdbtn_home ul li.num4 a{ background:#b7a3cd;}

.bjxdbox{ width:435px; float:right;}
.bmcxlist .wylist{ float:right;}
.bmcxlist .wylist a{ color:#f69219; font-size:14px;}
.in_head{ height:32px; background:#f7f7f7; margin-top:14px; line-height:32px; font-size:14px; font-weight:bold; color:#666;position: relative;}
.in_head ul li{ height:32px; text-align:center; border-right:3px solid #fff;}
.in_head ul li.p1{margin-right: 187px;}
.in_head ul li.p2{ width:102px;position:absolute;right: 82px;top: 0;}
.in_head ul li.p3{ width:82px; border-right:none;position:absolute;right: 0;top: 0;}
.in_body{ padding-top:3px; height:204px;  overflow:hidden; font-size:14px; color:#444;}
.in_body ul{ overflow:hidden; height:34px; line-height:34px;position: relative;}
.in_body ul li{text-align:center;}
.in_body ul li a{ color:#444;}
.in_body ul li.p1{ background:url(../images/dot.jpg) left center no-repeat; text-align:left;margin-right: 187px;}
.in_body ul li.p1 a{  padding-left:12px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.in_body ul li.p2{ width:108px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;right: 82px;top: 0; }
.in_body ul li.p3{ width:82px; color:#999; position:absolute;right: 0;top: 0;}
.in_body ul li.p3 .responseNo{ color:#e10000;}

.main_hdboxright{ width:343px; float:right; padding:20px 20px 0px 20px; background:#fff; overflow:hidden; margin-bottom:10px;}
.jdhylist{ height:32px;background:url(../images/xxgkbg.png) center top repeat-x; margin-bottom:7px;}
.jdhylist a.more{ background:url(../images/more.png) no-repeat; width:34px; height:21px; margin-top:4px; line-height:21px; color:#fff; padding-left:26px; float:right;}
.jdhylist .tit{ width:182px; height:32px; float:left; background:url(../images/jdhylist.jpg) no-repeat;}
.jdhylist .tit a{  width:182px; height:32px;display:block;font-size: 0;}
.jdhy_wz{ padding:10px 0px; height:238px; overflow:hidden;}
.jdhy_wz ul li{ height:30px; line-height:30px; font-size:14px; overflow:hidden; background:url(../images/dot.jpg) left center no-repeat;}
/*.jdhy_wz ul li a{ display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; max-width:385px;}*/
.jdhy_wz ul li .date{ color:#999; /*float:right!important;*/ }
.jdhy_wz ul.jdwj li a{max-width:245px; float:left;}
.jdhy_wz ul.jdwj li span{ float:left;}
.jdhy_wz ul.jdwj li a.a{ color:#F00;}
/*互动交流end*/
@media (max-width:1199px) {
    .xw_wz ul li a,.zfhy_wz ul li a,.jdhy_wz ul li a{max-width:none; float:none;display:block;margin-right:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
    .xw_wz ul li img,.zfhy_wz ul li img,.jdhy_wz ul li img{ display:none;}
}
@media (min-width: 992px) and (max-width:1199px) {
    .xwleft,.xwflash{ width:560px;}
    .xwright{ width:382px;}
    .xwflash .mF_sohusports .pic ul li img{width:560px; height:348px;}
    .searchbox ul li.se_box{width:476px;}
    .searchbox ul li.se_box input{float:left;width:383px;}
    .searchbox li.sea_an{left:427px;}
    .gjsearch{  width:83px; }
    .gjsearch a{ width:73px;}
    .hfgg .mF_sohusports .pic{ width:952px;}
    .mF_sohusports_myFocus02{width:952px;}
    /*.ind_grfwlist ul.bsbtn,.ind_grfwlist ul.bmfwbtn{ width:338px !important;}*/
    .ind_grfwlist ul.bmfwbtn li{ width:150px;}
    .grbslist ul li{margin-right: 0;}
    .grbslist ul li a{ padding:0 0px;}
    .bjgslist,.bjgslistw{ width:330px;}
    .bjgslist ul li.b2,.bjgslistw ul li.s2,.bjgslist ul li.b4,.bjgslistw ul li.s4{ display:none;}
    .bjgslist ul li.b3,.bjgslistw ul li.s3{ width:183px;}
    /*信息公开*/
    .gkzlbox,.tjbox{ width:250px; margin-right:15px;}
    .gkzl_btn ul li{ width:74px;}
    .gkbtnbox,.bmcxbox,.hybox{ width:314px;}
    .ldbtn ul li{ width:167px;}
    .gklmbtn ul li{ width:98px;}
    .gkztbtn ul li{ width:152px;}
    .gklmbtn ul li.num7{width:152px;}
    .gklmbtn ul li.num8{ width:151px;}
    .gkxwbox{ width:338px;} 
    /*网上办事*/
    .zwfw_tu,.zwfw_tu_new{ width:258px; padding-left:12px; margin-right:15px;}
    .zwfw_tu ul li{ margin-right:12px;}
    .banshibox{width:338px;}
    /*.banshibox,.ind_grfwlist dl.active,.ind_grfwlist .xxgk_scroll,.ind_grfwlist .scroll_absolute{ width:338px;}*/
    .bmcx_btn ul li{ width:152px;}
    .bmcx_btn ul li a{ padding-left: 11px;}
    .bmcx_btn ul li .img_title{ padding-left: 5px;}
    /*互动交流*/
    .contlist ul li{ width:75px;}
    .hdbtn ul li{ width:128px;}
    .bjxdbox{ width:338px;}

    .jdhy_btn ul li{ width:94px;}
    .hdbtn_home ul li{ width:55px;}
    .hdbtn_home ul li a{ padding:15px 10px;}
    .zfhy_wz ul.wj li a{ max-width:225px;}
    .main_hdboxleft{ width:608px;}
    .zcjdlist ul li a{ padding:0 8px;}
    .jdhy_wz ul.jdwj li a{ max-width:180px;}
    .main_hdboxright{ width:294px;}
    .bmcxlist .wylist a{ font-size:12px;}

    /* 信息公开 新 */
    .new-xxgk-lt{width: 590px;}
    .new-xxgk-tabs .new-xxgk-tabs-main-1 li{width:118px}
}
@media (min-width:768px) and (max-width:991px) {
    .toutiao{ padding:17px 40px 17px;}
    .toutiao,.toutiao p { height:auto;}	
    .xwleft,.xwright{ width:100%;  float:none;}
    .xwflash{ width:100%;height:406px; }  
    .xwflash .mF_sohusports_wrap{width:100%;float:none;padding:0;border:none;}
    .xwflash .mF_sohusports{width:100% !important;height:auto !important;}
    .xwflash .mF_sohusports .pic{width:100% !important;height:406px !important;}
    .xwflash .mF_sohusports .pic li{width:100% !important;height:406px !important;}
    .xwflash .mF_sohusports .pic img{width:100% !important;height:406px !important;}
    .xwflash .mF_sohusports .txt li{ width:100%;}
    .searchbox{ margin-bottom:20px;}
    .searchbox ul,.searchbox ul li.se_box{ width:619px;}
    .searchbox ul li.se_box input{ width:519px;}
    .searchbox ul li.sea_an{ left:570px;}
    .xw_wz{ height:auto;}
    .hfgg .mF_sohusports .pic{ width:100%;}
    .mF_sohusports_myFocus02{width:722px;}
    .hfgg .mF_taobao2010 .pic li img{width:722px; }
    .in_body{ height:auto;}
    /*信息公开*/
    .gkxwbox,.bjxdbox{ width:392px;}
    .gkbtnbox{ float:none; width:100%; clear:both;}
    .ldbtn ul li{ width:49%; margin-right:2%;}
    .gklmbtn ul li,.gklmbtn ul li.num7,.gklmbtn ul li.num8{ width:173px;}
    .gklmbtn ul li.num3,.gklmbtn ul li.num6{ margin-right:10px;}
    .gklmbtn ul li.num4{ margin-right:0px;}
    .gkztbtn ul li{ width:356px;}
    /*网上办事*/
    .banshibox{ width:392px;}
    /*.banshibox,.ind_grfwlist dl.active,.ind_grfwlist .xxgk_scroll,.ind_grfwlist .scroll_absolute{ width:392px;}*/
    .grbslist ul li{margin-right: 0;}
    .ind_grfwlist ul li{ width:112px;}
    .bmcxbox{ width:100%; float:none; clear:both;}
    .bmcx_btn ul li{width: 359px;}
    .bmcx_btn ul li a{ padding-left:0; text-align: center;}
    .bmcx_btn ul li .img_title{ padding-left: 5px;}
    /*.ind_grfwlist ul.bsbtn,.ind_grfwlist ul.bmfwbtn{ width:392px !important;}*/
    .ind_grfwlist ul.bmfwbtn li{ width:175px;}
    .ind_grfwlist ul.bsbtn li{ width:112px;}
    .bjgslist,.bjgslistw{ width:384px;}
    .bjgslist ul li.b2,.bjgslistw ul li.s2,.bjgslist ul li.b4,.bjgslistw ul li.s4{ display:none;}
    .bjgslist ul li.b3,.bjgslistw ul li.s3{ width:234px;}
    /*互动交流*/
    /*.in_head ul li.p1{ width:219px;}*/
    /*.in_head ul li.p2{ width:95px;}*/
    /*.in_head ul li.p3{ width:72px;}*/
    /*.in_body ul li.p1{ width:219px;}*/
    /*.in_body ul li.p2{ width:98px; }*/
    /*.in_body ul li.p3{ width:72px;}*/
    .hybox{ width:100%; float:none; clear:both;}
    .jdhy_btn ul li{ width:230px;}
    .zfhy_wz ul.wj li a{ max-width:270px;}
    .jdhy_wz{ height:auto;}
    .jdhy_wz ul.jdwj li a{ max-width:580px;}
    .main_hdboxleft,.main_hdboxright{ width:auto; float:none;}

    .grbslist ul li a{padding: 0 7px;}
}

@media (max-width:767px) {
    .main_xwbox{padding:10px;}
    .main_xxgkbox{padding: 10px;}
    .new_zhuantibox,.main_bsbox{padding: 10px;}
    .main_hdboxleft, .main_hdboxright{padding: 10px 10px 0;}
    /*标题*/
    .panel_heading{height:auto;}
    .zfhylist{height:auto;}

    .toutiao{ padding:17px 40px 17px;}
    .toutiao,.toutiao p { height:auto;}	
    .xwleft,.xwright{ width:100%;  float:none;}
    .xwflash{ width:100%;height:320px; }
    .xwflash .mF_sohusports_wrap{width:100%;float:none;padding:0;border:none;}
    .xwflash .mF_sohusports{width:100% !important;height:auto !important;}
    .xwflash .mF_sohusports .pic{width:100% !important;height:18em !important;}
    .xwflash .mF_sohusports .pic li{width:100% !important;height:18em !important;}
    .xwflash .mF_sohusports .pic img{width:100% !important;height:18em !important;}
    .xwflash .mF_sohusports .txt li{ width:100%;}
    .searchbox{ margin-bottom:20px;}
    .searchbox ul{ width:100%;margin-right: 0;}
    .searchbox ul li.se_box{width:100%;}
    .searchbox ul li.se_box input{width:68%; padding:0 25% 0 5%; font-size:12px;}
    .searchbox li.sea_an{  }
    .gjsearch{ width:20%;}
    .gjsearch a{ width:90%; margin-left:5%; font-size:12px;}
    .xw_wz{ height:auto;} 
    .hfgg .mF_sohusports_wrap{width:100%;float:none;padding:0;border:none;}
    .hfgg .mF_sohusports{width:100% !important;height:auto !important;}
    .hfgg .mF_sohusports .pic{width:100% !important;height:5.9375em !important;}
    .hfgg .mF_sohusports .pic li{width:100% !important;height:5.9375em !important;}
    .hfgg .mF_sohusports .pic img{width:100% !important;height:5.9375em !important;}
    .panel_heading ul li a{ font-size:18px;}
    /*信息公开*/
    .gkzlbox{ margin-right:0px; width:100%; float:none;}
    .gkzl_btn ul li{ width:32%; margin-right:2%; margin-bottom:2%;}
    .gkxwbox,.gkbtnbox{ float:none; width:100%;}
    .ldbtn ul li{ width:49%; margin-right:2%;}
    .gklmbtn ul li{ width:32%; margin-right:2%;}
    .gkztbtn ul li{ width:49%; margin-right:2%;}
    .gklmbtn ul li.num7,.gklmbtn ul li.num8{ width:49%;}
    .gkzl_btn ul li.num6{ display:none;}
    /*网上办事*/
    .zwfw_tu,.zwfw_tu_new{ margin-right:0px; width:100%; padding-left:0px;}
    .zwfw_tu ul{ width:272px; margin:0 auto;padding-left:0;}
    .zwfw_tu ul li{ margin-right:10px; margin-left:10px;}
    .zwfw_tu_new li img{ height: auto;}
    .banshibox{ float:left; width:100%;}
    .banshibox,.ind_grfwlist dl.active,.ind_grfwlist .xxgk_scroll,.ind_grfwlist .scroll_absolute{ width:100% !important;}
    /*.ind_grfwlist ul li{ width:22.8%!important; padding-right:2%!important; padding-bottom:2%!important;}*/
    .ind_grfwlist dl.active{ height:auto;}
    .bmcxbox{ width:100%; float:none; clear:both;}
    .bmcx_btn ul li{ width: 50%; padding-right: 0; margin-right: 0;}
    .bmcx_btn ul li a{ padding-left:0; text-align: center; margin: 0 5px;}
    .bmcx_btn ul li .img_title{ padding-left: 5px;}
    .ind_grfwlist ul.bsbtn{ width:100% !important;}
    /*.bjgslistw ul{margin-right: 8px;}*/
    .bjgslist ul li.b1,.bjgslistw ul li.s1,.bjgslist ul li.b2,.bjgslistw ul li.s2,.bjgslist ul li.b4,.bjgslistw ul li.s4{ display:none;}
    .bjgslist ul li.b3,.bjgslistw ul li.s3{float: none; margin-right: 66px;width: auto;}
    .bjgslistw ul li.s3{ text-align:left;}
    .bjgslist ul li.b5,.bjgslistw ul li.s5{ position: absolute;right: 0;top: 0; padding:0px!important;}
    .grbslist ul li a{ padding:0 5px;}

    .ind_grfwlist ul.bsbtn li{width: 23%;padding: 0 1% 12px; }
    .ind_grfwlist ul.bmfwbtn li{width: 23%;padding: 0 1% 12px;}

    .ind_bjtj { height:auto; padding:0;}
    .ind_bjtj .bjtit{ position:static; width:100%; height:30px; line-height:30px; text-align:left;}
    .ind_bjtj .bjtit .imgico{ float:left; padding:0 10px;}
    .bjtj .tj_box {width: 100%; border:none;}
    /*互动交流*/

    .tjbox{ margin-right:0px; width:100%;}
    .contlist ul li{ width:33%;}
    .hdbtn ul li{ width:49%; margin-right:2%;}
    .bjxdbox{ width:100%; float:none; clear:both;}
    .in_head ul li.p1,.in_body ul li.p1{ margin-right: 62px;}
    .in_head ul li.p2,.in_body ul li.p2{ right: 0;border-right: none;width: 60px;}
    .in_head ul li.p3,.in_body ul li.p3{ display:none;}
    { width:22%;}
    .hybox{ width:100%; float:none; clear:both;}
    .jdhy_btn ul li{ width:32%; margin-right:2%;}
    .in_body{ height:auto;}
    .zfhy_wz ul.wj li a,.jdhy_wz ul.jdwj li a{ max-width:none!important; float:none;}
    .hdbtn_home ul li{ width:32%; margin-left:2%;}
    .main_hdboxleft,.main_hdboxright{ width:auto; float:none;}
    .gkztbtn ul li.num1 a{ height:60px; padding-top:2px; line-height:20px;}
    .bmcxlist .wylist a{ font-size:12px;}
}
@media (max-width:480px) {
    .xwflash{height: 280px;}
    /*.ind_grfwlist ul li{width:31.3% !important;}*/
    .bmcx_btn ul li .img{display: none;}
    .bmcx_btn ul li .img_title{ padding-left: 0;}

    .ind_grfwlist ul.bsbtn li{width: 31.33%;}
    .ind_grfwlist ul.bmfwbtn li{width: 31.33%;}
}
@media (max-width:374px) {
    .xwflash{height: 240px;}
    .panel_heading ul li{padding-left:0px;background:none;margin-right:20px;}
    .panel_heading ul li a{font-size:16px;}
}

/*广告位*/
.hfg_g2{padding: 20px;background: #fff;margin-bottom: 10px;}
.hfg_g2 .img_title{display: none;}
.hfg_gleft{width: 598px; height: 210px; background: url("../images2024/calendarbg.png") no-repeat; padding: 10px;}
.ls-calendar-tit{ width: 148px;}
.ls-calendar-tit a{ padding: 18px 0 0 18px;display:block; height: 192px;}
.ls-calendar-tit img{ vertical-align: top}
.ls-calendar{  height: 210px;margin-left: 158px;border-radius: 8px;  background: linear-gradient(180.00deg, rgb(245, 250, 255),rgb(246, 251, 255) 100%);}
.ls-calendar-top{ height: 30px; padding: 8px 0px 8px 130px;position: relative;}
.ls-calendar_name{ line-height: 30px; position: absolute; left:29px; top:8px;color: rgb(51, 51, 51); font-size: 16px;font-weight: bold;}
.ls-calendar-top .button{ width: 24px; height: 24px; float: left; margin-right: 8px; margin-top: 3px;}
.ls-calendar-top .prev{ background: url("../images2024/prev.png") center no-repeat;}
.ls-calendar-top .next{ background: url("../images2024/next.png") center no-repeat;}
.ls-calendar-top .prev:hover{ background: url("../images2024/prevh.png") center no-repeat;}
.ls-calendar-top .next:hover{ background: url("../images2024/nexth.png") center no-repeat;}
.data_tablebox{ padding: 0 7px 6px;}
.ls-calendar .data_table{ width: 100%;font-size: 14px; }
.ls-calendar table tr th{ height: 20px;  letter-spacing: 2px; }
.ls-calendar table tr th span{display:block; line-height: 20px; border-radius: 4px; margin:0 auto;padding: 0 0 7px;  width: 20px; height: 20px;text-align: center; color: rgba(51, 51, 51, 0.65);  font-weight: 400;   }
.ls-calendar table tr td{ text-align:center; line-height:20px; height:20px;padding: 0 0 7px;}
/*鼠标滑过*/
.riqi.on{  cursor: pointer; position: relative;}
.riqi.on:after{content: ''; width: 4px; height: 4px;background: rgb(27, 80, 160); border-radius: 50%; position: absolute; left: 50%; margin-left: -2px; bottom: -4px;}
.riqi .piaofu .arrow{background:url("../images2024/ldzc-arrow.png") center bottom; width: 13px;height: 7px; position: absolute; left: 50px; margin-left:58px; bottom: -7px;}
.bgHover.on{ background: rgb(27, 80, 160); color:#fff !important;text-decoration:none !important; border-radius: 50%;}
.riqi:hover{ background: rgb(27, 80, 160); color:#fff !important;text-decoration:none !important; border-radius: 50%;}
.ls-calendar table tr td.current .riqi { background: rgb(27, 80, 160); color:#fff !important;text-decoration:none !important; border-radius: 50%; font-weight: bold; }
.riqi.on.bgHover:after{background:none;}
.riqi { position:relative; z-index:19; width:20px; margin: 0 auto; height:20px;line-height:20px;color: #333; cursor: pointer;}
.riqi .piaofu{    position: absolute;width: 225px;bottom: 27px;left: 50%;margin-left: -115px;background:#fff;text-align: left;font-size: 14px;line-height: 18px;padding:0px;display: none;z-index: 100; box-shadow: 0px 4px 10px 0px rgba(27, 80, 160, 0.2);}
.riqi.current .piaofu{ display:block;}
.riqi .piaofu ul{ max-height: 340px;  overflow: auto;padding: 5px 20px;}
.riqi .piaofu ul li{padding:5px 0px;line-height:26px;z-index:100;}
.riqi .piaofu ul li a{z-index:100;font-size:14px;color:#333;max-height: 52px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.riqi .piaofu ul li a:hover{ text-decoration:underline;color:#125DB2; z-index:100;}
.unselected_month .riqi{ color:#999;}
 /*非本月日期*/
.ls-calendar table tr td.current_day{ background:#e6e6e6}
.ls-calendar table tr td.unselected_month{ color:#dcdcdc}
.ls-calendar.more table tr td{ padding: 0 0 4px;}
.ls-calendar.more .ls-calendar-top{ padding: 8px 0px 0px 130px;}
.hfg_gright{width: 531px;height: 230px;overflow: hidden;}
.hfg_gright .flashPic .title{display: none;}
.hfg_gright .flashNum{ height:10px; overflow:hidden; position:absolute; right:8px; bottom:16px; z-index:1; }
.hfg_gright .flashNum ul{ overflow:hidden; zoom:1; float:left;}
.hfg_gright .flashNum ul li{ float:left; margin-right:8px; width:10px; height:10px; text-indent: -20em; font-size: 0; background:url(../images/btn.png) no-repeat !important; overflow: hidden; cursor: pointer;}
.hfg_gright .flashNum ul li.on{background:url("../images/btnhover.png") 0 0 no-repeat !important;}
@media (max-width:1199px) {
    .hfg_gleft{width: 388px;}
    .ls-calendar-tit{ width: 128px;}
    .ls-calendar-tit a{ padding: 18px 0 0 8px;}
    .ls-calendar{ margin-left: 138px;}
}
@media (max-width:991px) {
    .hfg_gleft{width: auto; float: none; margin-bottom: 20px;background-size: 100% 100%;}
    .hfg_gright{width: auto; float: none; height: 315px;}

}
@media (max-width:767px) {
    .hfg_gleft{ margin-bottom: 10px;}
    .hfg_g2{ padding: 10px;}
    .hfg_gright{height: 280px;}
    .data_tablebox{ overflow: auto;}
}
@media (max-width:667px) {
    .hfg_gright{height: 240px;}
}
@media (max-width:567px) {
    .hfg_gright{height: 200px;}
}
@media (max-width:467px) {
    .hfg_gright{height: 180px;}
}
@media (max-width:367px) {
    .hfg_gright{height: 150px;}
}
@media (max-width:375px) {
    .hfg_gleft{height: auto;}
    .ls-calendar-tit{  float: none;width: auto;}
    .ls-calendar-tit a{ height: auto;padding: 0px;}
    .ls-calendar{ margin-left: 0px;}
}



/*信息公开改版*/
.new-xxgk-cons{padding-top: 15px;}
.new-xxgk-btn{width: 185px;}
.new-xxgk-btn ul li{ width:100%; height:36px; float:left; margin-bottom:8px;}
.new-xxgk-btn ul li a{display:block; border:1px solid #ddd; height:34px; line-height:0;border-radius:3px; background:#fafafa;font-size:0; color:#333;padding:0 0 0 30px;cursor: pointer;overflow:hidden;}
.new-xxgk-btn ul li a:hover{background-color:#4976ba; border-color:#4976ba; color:#fff;}
.new-xxgk-btn ul li .ico{display:block;float:left;width:21px;height:34px;background:url(../images/xxgk_btn_2021_ico.png) 0 0 no-repeat;}
.new-xxgk-btn ul li a:hover .ico{background-image: url("../images/xxgk_btn_2021_icoh.png");}
.new-xxgk-btn ul li .tit{display:block;margin-left:34px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; line-height:34px;font-size: 15px;}
.new-xxgk-btn ul li.num2 .ico{background-position: 0 -46px;}
.new-xxgk-btn ul li.num3 .ico{background-position: 0 -88px;}
.new-xxgk-btn ul li.num4 .ico{background-position: 0 -132px;}
.new-xxgk-btn ul li.num5 .ico{background-position: 0 -176px;}

.new-xxgk-lists{margin-left: 199px;height:220px;overflow: hidden;}
/*专题专栏改版*/
.new_zhuanticon{margin-left: 108px;height: 96px;overflow: hidden;}
.new_ztimgflash{width: 515px;height: 96px;}
.new_ztimgflash .mF_sohusports{width: 100%;height: 100%;}
.new_ztimgflash .img_title{display: none;}

.new_ztzl_num{width: 487px;height: 72px;background: #fafbfd;padding: 14px 11px 10px 17px;}
.new_ztzl_num ul{overflow: hidden;}
.new_ztzl_num ul li{float: left;width: 194px;padding: 0 3px 4px 0;}
.new_ztzl_num ul li a{display: block;height: 32px;line-height: 32px;text-align: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size: 16px;color: #2653a0;background: #edf1f8;transition: background-color inherit 0.3s;}
.new_ztzl_num ul li.num1{width: 162px;}
.new_ztzl_num ul li.num2{width: 175px;}
.new_ztzl_num ul li.num3{width: 140px;}
.new_ztzl_num ul li.num4{width: 195px;}
.new_ztzl_num ul li.num5{width: 130px;}
.new_ztzl_num ul li.num6{width: 151px;}
.new_ztzl_num ul li.num2 a{background-color: #d8e1f0;}
.new_ztzl_num ul li.num3 a{background-color: #e1e7f3;}
.new_ztzl_num ul li.num4 a{background-color: #e9eef6;}
.new_ztzl_num ul li a:hover{background-color: #4976ba !important;color: #fff;}
@media (max-width:1199px) {

    /*信息公开改版*/
    .new-xxgk-lt .new-xxgk-title .new-xxgk-ul li a{padding: 0 2px;}
    .new-xxgk-lists-tit ul li a{padding: 0 6px;}
    /*专题专栏改版*/
    .new_ztlist{width:80px;height: 86px;}
    .new_ztlist img{width:80px;height: 86px;}
    .new_zhuanticon{margin-left: 98px;height: 86px;}
    .new_ztimgflash{width: 450px;height: 86px;}
    .new_ztzl_num{width: 360px;height: 72px;padding: 9px 11px 5px 17px;}
    .new_ztzl_num ul li.num1{width: 130px;}
    .new_ztzl_num ul li.num2{width: 140px;}
    .new_ztzl_num ul li.num3{width: 81px;}
    .new_ztzl_num ul li.num4{width: 175px;}
    .new_ztzl_num ul li.num5{width: 80px;}
    .new_ztzl_num ul li.num6{width: 96px;}
}
@media (max-width:991px) {

    /* 信息公开新 */
    .new-xxgk-lt .new-xxgk-title .new-xxgk-ul li a{padding: 0 5px;}
    .new-xxgk-lt,.new-xxgk-rt{width:100%;height:auto;float: none;}
    .new-xxgk-rt{margin-top: 10px;}
    .info-oppening-gg li{width: 16.66%;}
    .new-xxgk-tabs .new-xxgk-tabs-main-1 li {width: 20%;margin: 0 !important;}
    .new-xxgk-tabs .new-xxgk-tabs-main-1 ul {width: 100% !important;}
    /*专题专栏改版*/
    .new_ztlist{width:80px;height: 86px;}
    .new_ztlist img{width:80px;height: 86px;}
    .new_zhuanticon{margin-left: 98px;height: auto;}
    .new_ztimgflash{width: 630px;height: 117px;float: none;}
    .new_ztzl_num{width: auto;padding: 14px 11px 10px 17px;float: none;margin-top: 10px;}
    .new_ztzl_num ul li.num1{width: 201px;}
    .new_ztzl_num ul li.num2{width: 213px;}
    .new_ztzl_num ul li.num3{width: 179px;}
    .new_ztzl_num ul li.num4{width: 234px;}
    .new_ztzl_num ul li.num5{width: 169px;}
    .new_ztzl_num ul li.num6{width: 190px;}
}
@media (max-width:767px) {


    .new-xxgk-tabs .new-xxgk-tabs-main-1 li,.new-xxgk-tabs .new-xxgk-tabs-main li,.new-xxgk-tabs .new-xxgk-tabs-main ul li{width: 33.333%;margin: 0 !important;}
    .new-xxgk-tabs .new-xxgk-tabs-main{height:auto}
    .new-xxgk-tabs{height: auto;}
    .info-oppening-gg li{width: 25%;}
    /*信息公开改版*/
    .new-xxgk-btn{width: auto;float: none;}
    .new-xxgk-lists{margin-left: 0;height:auto;margin-top: 5px;}
    /*专题专栏改版*/
    .new_ztimgflash{width: auto;height: 94px;}
    .new_ztzl_num{height: auto;}
    .new_ztzl_num ul li{width: 49% !important;padding-right: 1% !important;}
}
@media (max-width: 580px){

    /*专题专栏改版*/
    .new_ztimgflash{height: 84px;}
    .new_ztzl_num ul li{width: 100% !important;padding-right: 0 !important;}
}
@media (max-width: 480px){

    /*专题专栏改版*/
    .new_ztimgflash{height: 80px;}
}
@media (max-width: 375px){

    /*专题专栏改版*/
    .new_ztimgflash{height: 75px;}
}


.ind_pl{height: 115px; width:250px; background: #fff; padding: 5px; 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:3500 !important;}
.ind_pl .f-close{ position: absolute; cursor: pointer; right: 10px; top: 10px; z-index: 1; width: 20px; height: 20px;}
.ind_pl .f-close img{float: left;}
.ind_pl .mF_expo2010 .txt li,.ind_pl .mF_expo2010 .txt_bg{ display: none !important;}
.mF_expo2010_ind_pl .pic,.mF_expo2010_ind_pl .pic ul,.mF_expo2010_ind_pl .pic ul li,.ind_pl .mF_expo2010_wrap,.ind_pl .mF_expo2010_ind_pl,.mF_expo2010_ind_pl .pic li img{height: 100% !important; width: 100% !important;}

.mF_expo2010_ind_pl .pic li span{ display: none;}
.ind_pl .mF_expo2010 .num{ bottom: 5px !important; right: 8px !important;}
.ind_pl .mF_expo2010 .num li{ width: 16px !important; height: 14px !important; font-family: arial !important; font-size: 12px !important; margin-right: 2px !important; line-height: 14px !important;}
.ind_pl .mF_expo2010 .num li.hover a,.ind_pl .mF_expo2010 .num li.current a{ background: #d71018 !important;}
.ind_pl .mF_expo2010 .num li b{ background: #000 !important; filter: alpha(opacity=40) !important;opacity: .4 !important;}


/*2023.7.4修改新增*/
/*公益广告*/
.ind-gyggbox{ padding: 20px;background:#fff;}
.ind-gyggbox .gygg-pic{height:90px;overflow:hidden; position:relative;}
.ind-gyggbox .scroll-wrap{position:relative;width:100%;height:90px; overflow:hidden;}
.ind-gyggbox .gygg-pic ul li{ padding:0 20px 0 0; width:373px; height:90px; overflow:hidden; float:left;}
.ind-gyggbox .gygg-pic ul li a{display: block;width:100%;height: 100%;overflow:hidden;}
.ind-gyggbox .gygg-pic ul li a img{display: block;width:100%;height: 100%;transition: all 0.4s;}
.ind-gyggbox .gygg-pic ul li a:hover img{transform: scale(1.1);}
.ind-gyggbox .gygg-pic ul li a .img_title{display: none;}
.ind-gyggbox .gygg-pic .prev,.ind-gyggbox .gygg-pic .next{position:absolute;top:50%;margin-top:-21px;width:22px;height:42px;overflow:hidden;cursor:pointer; z-index:10;background: 0 0 no-repeat;opacity: 0.7;}
.ind-gyggbox .gygg-pic .prev{left:0;background-image: url(../images/ind-zt-prev.png) !important;}
.ind-gyggbox .gygg-pic .next{right:0;background-image: url(../images/ind-zt-next.png) !important;}
.ind-gyggbox .gygg-pic .prev:hover,.ind-gyggbox .gygg-pic .next:hover{opacity: 1;}
@media (min-width: 992px) and (max-width:1199px) {
    /*公益广告*/
    .ind-gyggbox .gygg-pic{height:73px;}
    .ind-gyggbox .scroll-wrap{height:73px;}
    .ind-gyggbox .gygg-pic ul li{width:304px; height:73px;}
}
@media (max-width: 991px){
    /*公益广告*/
    .ind-gyggbox .gygg-pic{height:85px;}
    .ind-gyggbox .scroll-wrap{height:85px;}
    .ind-gyggbox .gygg-pic ul li{width:354px; height:85px;}
}
@media (max-width: 767px){
    /*公益广告*/
    .ind-gyggbox{padding:10px;}
    .ind-gyggbox .gygg-pic{height:72px;}
    .ind-gyggbox .scroll-wrap{height:72px;}
    .ind-gyggbox .gygg-pic ul li{width:300px; height:72px;padding-right:10px;}
}

/*办件公示*/
.bs-bjgsbox{width:300px;margin-right:29px;}
.bs-bjgs-tit{ height:28px; background:#f7f7f8; line-height:28px; font-size:14px;color:#666;position:relative;}
.bs-bjgs-tit li.b3{text-indent: 20px;}
.bs-bjgs-list{ padding-top:5px; }
.bs-bjgs-list ul{ height:39px;border-bottom:1px dashed #d8d8d8;line-height:39px;font-size:14px;position: relative;}
.bs-bjgs-list ul li{height:39px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.bs-bjgs-tit li.b1,.bs-bjgs-list li.s1{display: none;}
.bs-bjgs-tit li.b2,.bs-bjgs-list li.s2{display: none;}
.bs-bjgs-tit li.b3,.bs-bjgs-list li.s3{margin-right:86px;}
.bs-bjgs-tit li.b4,.bs-bjgs-list li.s4{display: none;}
.bs-bjgs-tit li.b5,.bs-bjgs-list li.s5{ width:76px;position: absolute;top:0;right:0;text-align:center;}
@media (min-width: 992px) and (max-width:1199px) {
    .bs-bjgsbox{width:270px;margin-right:15px;}
}
@media (max-width: 767px){
    .bs-bjgsbox{float:none;width:auto;margin-right:0;}
}

/*专题专栏*/
.ind-ztzlbox{padding:0 20px 20px;background: #fff;margin-bottom:10px;}
.ind-ztzl-title{height: 28px;background: url(../images/title-ztzl-linebg.png) repeat-x left center;padding:20px 0;}
.ind-ztzl-title .tit{display: block;width:160px;height: 28px;margin:0 auto;text-align:center;background: #fff;}
.ind-ztzl-title .tit img{vertical-align: top;}
.ind-ztzl-slide{position: relative; overflow: hidden;height: 85px;}
.ind-ztzl-slide .prev,.ind-ztzl-slide .next{position:absolute;top:50%;margin-top:-21px;width:22px;height:42px;overflow:hidden;cursor:pointer; z-index:10;background: 0 0 no-repeat;opacity: 0.7;}
.ind-ztzl-slide .prev{left:0;background-image: url(../images/ind-zt-prev.png) !important;}
.ind-ztzl-slide .next{right:0;background-image: url(../images/ind-zt-next.png) !important;}
.ind-ztzl-slide .prev:hover,.ind-ztzl-slide .next:hover{opacity: 1;}
.ind-ztzl-slide .ztzl-pic li{float: left;width: 295px;}
.ind-ztzl-slide .ztzl-pic li a{display: block;margin-right:20px;height: 85px;line-height:85px;padding:0 10px;background: #f7f7f8;font-size: 18px;color:#394351;font-weight:bold;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ind-ztzl-slide .ztzl-pic li a img{vertical-align: middle;margin:-3px 10px 0 0;}
@media (min-width: 992px) and (max-width:1199px) {
    .ind-ztzl-slide .ztzl-pic li{width:324px;}
}
@media (max-width: 991px){
    .ind-ztzl-slide .ztzl-pic li{width:374px;}
}
@media (max-width: 767px){
    .ind-ztzlbox{padding:0 10px 10px;}
    .ind-ztzl-slide .ztzl-pic li{width:100%;}
    .ind-ztzl-slide .ztzl-pic li a{margin-right:0;}
    .ind-ztzl-slide .ztzl-pic li a img{margin-right:0px;}
}
/*服务统计*/
.zwfw-cont{width:300px; height:256px; margin-top:15px; margin-right:29px; float:left; text-align: center; background: url(../images/zwfw-bg-new.png)  top center no-repeat;}
.zwfw_title{ padding-top: 15px; text-align:center; padding-bottom: 8px;}
.zwfw_title .img-title{ display: none;}
.zwfw-cont-title{ height: 35px; line-height: 35px; text-align: center; font-size: 18px;font-weight: bold; color: #085CDF;}
.zwfw-cont-title a{color: #085CDF; }
.zwfw-cont-list{ margin: 0 12px; border-radius: 4px;background: rgba(255, 255, 255, 0.4);border: 1px solid #fff;backdrop-filter: blur(8px); height: 154px; padding: 0 10px;}
.zwfw-cont-list ul{ width: 54%; line-height: 28px; float: left; text-align: left; font-size: 14px; }
.zwfw-cont-list ul.tj1,.zwfw-cont-list ul.tj2{ border-bottom: 1px dashed #CFDDF1; }
.zwfw-cont-list ul.tj1,.zwfw-cont-list ul.tj3{ width: 46%;}
.zwfw-cont-list li{ line-height: 28px; height: 28px;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
.zwfw-cont-list li .num{ font-size: 16px; color: #356CC9; font-weight: bold;}
@media (min-width: 992px) and (max-width:1199px) {
     .zwfw-cont{width: 258px;padding-left: 12px;margin-right: 15px;}
    .zwfw-cont-list ul{ width: 54%;  font-size: 12px; }
    .zwfw-cont-list li .num{ font-size: 14px;}
}
@media (max-width: 767px){
   .zwfw-cont {margin: 0;width: auto; padding: 0 0 10px 0; float: none; height: auto; background-size: 100% 100%;}
    .zwfw-cont-list{ height: auto;}
}
@media (max-width: 400px){
    .zwfw-cont-list ul{ width: auto !important; float: none;  border-bottom: 1px dashed #CFDDF1;}
    .zwfw-cont-list ul.end{ border-bottom:none;}

}