﻿@charset "utf-8";
/* CSS Document */
.nav2 li{ height: 50px;line-height: 50px; }
/**首页**/
.xw_top li a{ width: 122px;}
/**大标题**/
.dbtbox{padding: 22px 0 24px;}
.dbtbox .list1{padding: 0 60px;}
.dbtbox .title{height: 44px;text-align: center;width: 84%;margin: 0 auto;}
.dbtbox .title a{float:none;display: block;height: 52px;line-height: 52px;font-size: 36px;font-weight: bold;color: #c50001; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dbtbox .remarks{padding: 0; height: 40px;line-height: 40px; font-size: 18px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/**轮播图**/
.twbox{width: 570px;height: 330px;overflow: hidden;}
.ls-flash{  position:relative; }
.ls-flash .flash-pic,.ls-flash .flash-pic ul,.ls-flash .flash-pic li,.ls-flash .flash-pic img,.ls-flash .flash-pic a{height:100%; width: 100%; }
.ls-flash .flash-pic{ position:relative; z-index:0;}
.ls-flash .flash-pic li{ zoom:1; vertical-align:middle;}
.ls-flash .flash-pic a{display:block; color: #fff; position: relative;}
.ls-flash .flash-pic img{display:block;}
.ls-flash .flash-pic .title{display: block; height: 40px; line-height: 40px; padding: 0 120px 0 10px; font-size: 16px;      background: rgba(0, 0, 0, 0.5);  overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;}
.ls-flash .flash-pic a:hover .title{color: #fff;}
.ls-flash .flash-num{ height:12px; overflow:hidden; position:absolute; right:10px; bottom:14px; z-index:1; }
.ls-flash .flash-num ul{ overflow:hidden; zoom:1; float:left;}
.ls-flash .flash-num ul li{ float:left; margin-right:10px; width:12px; height:12px; text-indent: -20em; font-size: 0;    background:url("../images/tw_ico.png") 0 0 no-repeat;  overflow: hidden; cursor: pointer;}
.ls-flash .flash-num ul li.on{background:url("../images/tw_ico.png") -12px 0 no-repeat; }
.ls-flash .prev,.ls-flash .next{display: none; width: 42px;height: 69px;position: absolute;top: 50%;margin-top: -35px;cursor: pointer;z-index: 1;}
.ls-flash .prev{left: 0;background:url("../images/tw_prev.png") center no-repeat;}
.ls-flash .next{right: 0;background:url("../images/tw_next.png") center no-repeat;}
.ls-flash:hover .prev,.ls-flash:hover .next{display: block;}
/*手机版轮播图*/
.phoneImg{width: 100%;height: 330px;overflow: hidden;position: relative;}
.slideBox .hd{ position:absolute; height:40px; line-height:40px; bottom:0; right:0; z-index:1; }
.slideBox .hd li{ display:inline-block; width:12px; height:12px;background:url("../images/tw_ico.png") 0 0 no-repeat; text-indent:-9999px; overflow:hidden;margin-right:10px;   }
.slideBox .hd li.on{background:url("../images/tw_ico.png") -12px 0 no-repeat;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative;  }
.slideBox .bd li img{ width:100%;  height:330px; display:block;   }
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.slideBox .bd li .title{ display:block; width:85%;padding-right:15%;position:absolute; bottom:0; text-indent:10px; height:40px; line-height:40px; background:url(../images/black50.png); color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

@media only screen and (max-width:479px) {
    .phoneImg,.slideBox .bd li img{height: 280px;}
    .slideBox .bd li .title{ width:60%;padding-right:40%;}
}
@media only screen and (max-width:375px) {
    .phoneImg,.slideBox .bd li img{height: 240px;}
}
@media only screen and (max-width:320px) {
    .phoneImg,.slideBox .bd li img{height: 200px;}
}

.xwbox{width:610px;}
.xwcon .list1{height: 272px;}
.xwcon .list1 li a{max-width:520px;}
.zyzz_tit{height: 30px;line-height: 30px;padding-top: 10px;overflow: hidden;}
.zyzz_tit li{float: left;margin-right: 22px;}
.zyzz_tit li a{font-size: 16px;color:#c50001;}
.xwcon .zyzzcon{height: 102px;padding: 0;}
.xwcon .zyzzcon li a{max-width: none;display: block;float: none; margin-right: 60px;}
/**政府文件链接**/
.zfwj_link{height: 105px;margin: 20px 0;overflow: hidden;}
.zfwj_link li{width: 155px;float: left;}
.zfwj_link li .img_ico{ height: 35px; text-align: center; display: block; overflow: hidden;}
.zfwj_link li a{display: block;height: 86px; padding-top: 19px;text-align: center;background:#f5f5f5;border-right: #fff 1px solid;}
.zfwj_link li.num7{ width: 174px;}
.zfwj_link li.num7 a{border-right: none;}
.zfwj_link li .img_title{display: block; height: 26px;line-height: 26px;font-size: 18px; margin-top: 12px;cursor: pointer;}
.zfwj_link li a:hover img{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transition: transform 0.9s;-webkit-transition: transform 0.9s;-moz-transition: transform 0.9s;}
.zfwj_link1{ width: 320px; margin:0 20px 20px 0px; height: auto;}
.zfwj_link1 li.num1{ width: 100%; height: 90px; text-align: center; margin-bottom: 10px;}
.zfwj_link1 li.num1 a{ display: block; height: 90px; line-height: 90px; padding: 0px; border-right: none;}
.zfwj_link1 li.num1 .img_title{display:  inline-block;   }
.zfwj_link1 li.num1 .img_ico{ display: inline-block; vertical-align: middle;}
.zfwj_link1 li.num3{ float: right;}
/*政策文件*/
.xw_title2 ul li{ width: 50%;}
.listbox{ width: 420px;}
.gklist{ padding-top: 2px;}
.gklist li{ overflow: hidden; padding:2px 50px 2px 15px; background: url("../images/dot.png") left center no-repeat; height:30px; line-height: 30px; font-size:16px; overflow: hidden; position: relative;  }
.gklist li .nr{float:left; max-width: 100%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gklist li .title,.list li .tit{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none;}
.gklist li .gl{display:none;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gklist li .gl .split{padding:0 2px;}
.gklist li .gl a{display:inline;color:#c50001;float:none;background:none;max-width:none;padding:0;margin:0;}
.gklist li span.date{ font-family: Arial; white-space: nowrap; color: #999; font-size: 14px; position: absolute; right: 0; top:2px;}
@media (max-width: 991px) {
    .gklist li .gl{display: none;}
}
/**办事**/
.ind_fwbox{width: 674px;}
.bjcx_a{position: absolute;right: 0;top: 0;line-height: 41px;font-size: 15px;color: #daad66;padding-left: 22px;background: url("../images/bjcx_btn.png") left center no-repeat;}
.bjcx_a:hover{color: #daad66;text-decoration:underline;}
.ind_fwcon{padding-top: 20px;}
.bs_list{height: 230px;overflow: hidden;}
.bs_list li{width: 120px;float: left;margin:0 17px 20px 0;}
.bs_list li .img_ico{ height: 30px; text-align: center; display: block; overflow: hidden;}
.bs_list li.num5,.bs_list li.num10{margin-right: 0;}
.bs_list li a{display: block;font-size: 16px;height: 79px; padding-top: 24px;border: #ddd 1px solid;background: #fff;text-align: center;}
.bs_list li .img_title{display: block;height: 24px;line-height: 24px;margin-top: 13px;cursor: pointer;}
.bs_list li a:hover img{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transition: transform 0.9s;-webkit-transition: transform 0.9s;-moz-transition: transform 0.9s;}
 
.bm_list,.tsfw_list{height: 230px;overflow: hidden;}
.bm_list ul,.tsfw_list ul{width: 684px;}
.bm_list li{width: 161px;float: left;margin: 0 10px 10px 0;}
.bm_list li a,.tsfw_list li a{display:block;text-align: center;height: 48px;line-height: 48px;font-size: 16px; border:#ddd 1px solid;padding: 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bm_list li a:hover,.tsfw_list li a:hover{background:#E3CBA5;border-color:#E3CBA5;color: #fff;transition: all .6s;-webkit-transition: all .6s;}
.tsfw_list li{width:218px;float: left;margin: 0 10px 10px 0;}

.rdsx_list,.rdsx_list ul{ height: 238px; overflow: hidden;}
.rdsx_list ul li{height: 30px; line-height: 30px;  font-size: 16px;  overflow: hidden;  vertical-align: bottom;  padding:2px 0 2px 14px;background: url(../images/dot.png) left center no-repeat;}
/**信件选登**/
.ind_hdbox{width: 506px;}
.ind_xjxd{line-height: 41px;color: #bdbdbd;}
.ind_xjxd a{padding:0 14px;font-size: 15px;color: #daad66;}
.ind_xjxd a:hover{text-decoration:underline;}
.ind_mesglist{height: 170px;margin-top: 10px; overflow: hidden;}
.ind_mesglist li{height: 34px;line-height: 34px;font-size: 16px;overflow: hidden;vertical-align: bottom;padding-left: 14px;background: url("../images/dot.png") left center no-repeat; }
.ind_mesglist li p.p3{float: right;font-size: 14px;color: #999;}
.ind_mesglist li p{height: 34px;line-height: 34px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ind_mesglist li p.p1{margin-right: 60px;}

.ind_hdlink{height: 55px;margin-top: 12px;}
.ind_hdlink li{width: 189px;float: left;margin-right: 14px;}
.ind_hdlink li.num4{margin-right: 0;}
.ind_hdlink li a{display: block;height:55px;line-height: 55px;border:#e3cba5 1px solid;text-align: center;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ind_hdlink li a:hover{background:#E3CBA5;border-color:#E3CBA5;color: #fff;transition:all .6s;-webkit-transition:all .6s; }
.mesglist_search3{ padding: 5px 10px; background: #f6f7fb; margin-top: 6px;}
.mesglist_search3 li{float: left; padding: 7px 0; line-height: 40px; text-align: left;}
.mesglist_search3 li.bt{width: 163px;}
.mesglist_search3 li .tit{float: left; font-size: 16px; text-align: right; width: 85px; line-height: 40px; height: 40px;}
.mesglist_search3 li .input,.mesglist_search3 .select{height: 40px; margin-left:10px; line-height: 0; font-size: 0; *float: left; *margin-left: 0 !important; *width: 907px;}
.mesglist_search3 li .input input{border: 1px solid #c6c6c6; background: #fff; height: 40px; border-radius: 8px; line-height:40px; font-size: 16px; padding: 0 10px; width: 100%; *width: 98%; *padding: 0 1%; box-sizing:border-box;}
.mesglist_search3 li.bh{width: 295px;}
.mesglist_search3 li.bh .input{*width: 133px;}
.mesglist_search3 li.ly{width: 225px;}
.mesglist_search3 li.ly .select{ margin-left: 80px; *width: 202px;}
.mesglist_search3 li.ly .tit{ width: 80px;}
.mesglist_search3 .select select{ width: 100%; height: 40px; padding: 0 1%; font-size: 16px; line-height: 40px; border-radius: 8px; vertical-align: middle;border: 1px solid #c6c6c6; *float: left; overflow: hidden;}
.mesglist_search3 li.cxm{width: 323px;}
.mesglist_search3 li.cxm .tit{ width: 110px;}
.mesglist_search3 li.cxm .input{margin-left: 110px; *width: 212px;}
.mesglist_search3 li.btn01{ width: 90px; font-size: 0; line-height: 0; padding-left: 3px;}
.mesglist_search3 li.btn01 input{ width: 80px; margin-left: 10px; text-align: center; height: 40px; cursor: pointer; line-height: 40px; color: #fff; font-size: 18px; background: #C50001; border-radius: 8px; border: 0 none; vertical-align: middle;}
@media (min-width:992px) and (max-width:1199px) {
    .mesglist_search3{ padding: 5px;}
    /*.mesglist_search3 li.bt{width: 208px;}*/
    .mesglist_search3 li.btn01{width: 70px;}
    .mesglist_search3 li.btn01 input{width: 60px;}
    .xw_top li a{ width: 98px;}
}
@media (max-width:991px) {
    .mesglist_search3 li{float: none !important; width: auto !important;}
    .mesglist_search3{padding: 13px 25px 13px 10px;}
    .mesglist_search3 li .input{margin-left: 80px;}
    .mesglist_search3 li.btn01{ text-align: center; padding-left: 0;}
    .xw_top li a{ width: 147px;}
}
@media (max-width:767px) {
    .xw_top li a{ width: auto;}
}
/**专题专栏**/
.ztzlbox{height: 100px;overflow: hidden;position: relative;padding-left: 32px;}
.ztzlbox .j-scroll{height: 100px;width: 100%;position: relative;overflow: hidden;}
.ztzlbox li{width:285px;height:100px;float:left;margin-right:12px;}
.ztzlbox .bd .ulWrap li{margin-right: 0;margin-left:7px;}
.ztzlbox .bd{width: 100%;height: 100px;}
.ztzlbox li a{display: block;}
.ztzlbox li .img_title{display: none;}
/* .ztzlbox .prev,.ztzlbox .next{width: 20px;height: 40px;position: absolute;top: 50%;margin-top: -20px;z-index: 1;cursor: pointer;}
.ztzlbox .prev{left: 0;background: url("../images/prev.png") center no-repeat;}
.ztzlbox .next{right: 0;background: url("../images/next.png") center no-repeat;} */
.ztzlbox .prev, .ztzlbox .next {width: 23px;height: 30px;position: absolute;right: 0;;z-index: 1;cursor: pointer;left:auto}
.ztzlbox .prev {top: 16px;background: url("../images/ind_zt_prev-top.png") center center no-repeat !important;}
.ztzlbox .next {bottom: 16px;background: url("../images/ind_zt_prev-bot.png") center center no-repeat !important;}

.zt-more{position: absolute;left: 0;top: 0;text-align: center;padding: 14px 6px;font-size: 16px;width: 20px;line-height: 18px;font-weight: bold;background: #c50001;}
.zt-more a{color:#fff;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .twbox{width: 480px;}
    .xwbox{width: 492px;}
    .xwbox .list1 li a{max-width: 400px;}
    .zfwj_link1{ width:234px; }
    .listbox{ width: 359px;}
    .zx_tu img{ width: 100%;}
    .xw_title1 li a{ padding: 0 10px; font-size: 18px;}
    .zfwj_link li{width: 112px;}
    .zfwj_link li.num7{width: 140px;}
    .ind_fwbox{width: 554px;}
    .ind_fwbox .xw_title li a{padding: 0 6px;}
    .bs_list li{width: 98px;margin: 0 15px 20px 0;}
    .bm_list ul, .tsfw_list ul{width: 564px;}
    .bm_list li{width: 131px;}
    .tsfw_list li{ width: 178px;}
    .ind_hdbox{width: 418px;}
    .ind_hdlink li{width: 150px;}
    .mesglist_search3 li.ly{ width: 165px!important;}
    .ztzlbox .bd .ulWrap li{width: 24%;margin-left: 1%;}
    .ztzlbox .bd .ulWrap li img{width: 100%;height: 100px;}
}
@media only screen and (max-width:991px) {
    .dbtbox{padding: 15px 0;}
    .dbtbox .title a{font-size: 26px;}
    .dbtbox .remarks{padding: 0 30px;}
    .twbox{width:100%;float: none;}
    .xwbox{width:100%;float: none;margin-top: 20px;}
    .xwbox .list1 li a{max-width:648px;}

    .zfwj_link li{width: 105px;}
    .zfwj_link li.num7{width: 108px;}
    /*.zfwj_link li .img_title{font-size: 14px;}*/
    .ind_fwbox{width:100%;float: none;}
    .bs_list li{width:134px;}
    .bm_list ul, .tsfw_list ul{width: 100%;}
    .tsfw_list li{ width: 236px;}
    .ind_hdbox{width:100%;float: none;margin-top: 20px;}
    .ind_hdlink li{width: 232px;}

    .zt-more{display: none;}
    .ztzlbox{padding-left: 0;height: 180px;margin-top: 0;}
    .ztzlbox .bd .ulWrap ul{height: 180px!important;width: 100%;}
    .ztzlbox .bd .ulWrap li{width: 48%;margin: 10px 1% 0;height: 80px;}
    .ztzlbox .bd .ulWrap li img{width: 100%;height: 80px;}

    .zfwj_link1{ width:auto; float: none; margin: 0 0 20px 0px; }
    .zfwj_link1 li{ width: 49%;}
    .listbox{ width: auto; float: none; margin-bottom: 20px;}
    .zx_tu img{ width: 100%; height: auto;}
}
@media only screen and (max-width:767px) {
    .dbtbox .list1{padding: 0;}
    .dbtbox .title a{font-size: 20px;height: auto;white-space:initial;line-height: 30px;}
    .dbtbox .title{width: 100%;height: auto;}
    .dbtbox .remarks{display: none;}
    .twbox{height:300px;}
    .xwbox .list1 li a{max-width:none;}
    .zyzz_tit{height: auto;}
    .zfwj_link{height: auto;}
    /*.zfwj_link li{width: 33.33%;margin: 0 0 1px;}*/
    .zfwj_link li a{border-right: #fff 1px solid !important;}
    .zfwj_link li.num7{width: 100%;}
    .bs_list li{width:18%;margin: 0 1% 15px !important;}
    .bm_list li{width: 31.33%;margin: 0 1% 10px!important;}
    .tsfw_list li{ width:48%;margin: 0 1% 10px!important;}
    .bjcx_a{display: none;}
    .ind_xjxd{display:none;}
    .xw_title ul.fl{ float:none;}
    .ind_hdlink li{width: 48%;margin: 0 1% 10px !important;}

    .zfwj_link1{   margin: 0 0 10px 0px; }
    .listbox{ margin-bottom: 10px;}
}
@media only screen and (max-width:479px) {
    .bs_list{height: auto;}
    .bs_list li{width: 31.33%;margin: 0 1% 15px !important;}
    .ztzlbox .scroll-wrap ul{width: 100% !important;}
    .ztzlbox li{width: 100% !important;margin-right: 0 !important;}
    .ztzlbox li img{width: 100%;}

    .ztzlbox{padding-left: 0;height: 440px;margin-top: 0;}
    .ztzlbox .bd .ulWrap ul{height: 440px!important;width: 100%;}
    .ztzlbox .bd .ulWrap li{width: 100%;margin: 10px 0 0;height: 100px;}
    .ztzlbox .bd .ulWrap li img{width: 100%;height: 100px;}

    .xwbox .xw_top li{width: 25%;}
    .xwbox .xw_top li a{font-size: 16px;padding: 0;}

    .ind_fwbox .xw_title li{width: auto;}
    .ind_fwbox .xw_title li a{padding: 0 10px;font-size: 18px;}

    .zfwj_link li .img_title{font-size: 16px;}
}

/****新闻中心栏目*****/
.news_flash{width:100%;height:420px;background:#f7f7f7;overflow:hidden;position:relative;}
.news_flash .flash-pic,.news_flash .flash-pic ul{width:100%;height:100%;}
.news_flash .flash-pic ul li{width:760px;height:100%;padding-right:400px;position:relative;}
.news_flash .flash-pic ul li .img{width:100%;height:100%;display:block;}
.news_flash .flash-pic ul li .img img{width:100%;height:100%;}
.news_flash .flash-pic ul li .hotinfo{position:absolute;left:760px;top:0;height:420px;width:400px;}
.news_flash .flash-pic ul li .hotinfo a{text-align:center;width:90%;margin:30px auto 0;font-size:26px;font-weight:bold;color:#424242;line-height:44px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.news_flash .flash-pic ul li .hotinfo p{font-size:16px;color:#505050;overflow:hidden;line-height:32px;padding:15px 20px 0;text-indent:2em;}
.news_flash .flash-num{bottom:35px;right:10px;height:auto;position:absolute;}
.news_flash .flash-num li{display:inline-block;width:14px;height:14px;text-indent:-999999px;margin-right:10px;background:url("../images/tw_ico2.png") 0 0 no-repeat;transition:0.4s all;cursor:pointer;}
.news_flash .flash-num li.on{background-position:-14px 0;}
/*焦点图切换 end*/
.xwzx_tit{background:#f7f7f7 url('../images/line_cc.png') bottom repeat-x;}
.tz_title{height: 42px;line-height: 42px;background:#f7f7f7;overflow: hidden;}
.tz_title ul{padding-left: 20px; background: url("../images/title_line02.png") left center no-repeat;}
.tz_title li{float: left;}
.tz_title li a{display: block;font-size: 20px;line-height: 42px; font-weight: bold;}
.tz_tit li.active a{color:#c50001;}

.xw_left{width: 760px;padding-right: 19px;border-right: #ddd 1px solid;}
.ywdtcon .zyzz_tit{padding-top:9px;}
.ywdtcon .list1{height: 306px;}
.ywdtcon .zyzzcon{height:136px;padding-top: 0;}
.ywdtcon .zyzzcon2{height:102px;padding-top: 0;}
.ywdtcon .list1 li{padding-top:1px;padding-bottom:1px;height:32px;line-height:32px;position:relative;}
.ywdtcon .list1 li a{max-width: 660px;}
.ywdtcon .list1 li .date{display:block;position:absolute;right:0;top:1px;}
.ywdtcon .zyzzcon.list1 li a{float:none;display:block;margin-right:50px;max-width:none;}
.ywdtcon .zyzz_tit li{margin-right:15px;}
.tzg_list{padding-top:10px;}
.tzg_list li{position:relative;line-height:26px;font-size:16px;overflow:hidden;padding:0 50px 0 14px;margin:10px 0;background:url("../images/dot.png") left 12px no-repeat;vertical-align: bottom;}
.tzg_list li .date{font-size: 14px;color: #999; position: absolute;right: 0;top: 0;float: none;}
.tzg_list li a{float: none;}
.tzg_g .tzg_list{height: 306px;overflow: hidden;position: relative;}

.xw_right{width: 360px;}
.sp_box{margin-top: 20px;}
.sp_pic{width:100%;height: 220px; text-align: center;position: relative; overflow: hidden;}
.sp_pic a{display: block;}
.sp_pic .img_title{display: block;position: absolute;left: 0;bottom: 0;height: 40px;width: 100%;}
.sp_pic .img_title a,.sp_pic .img_title span{display: block;cursor: pointer; font-size: 16px; color: #fff; height: 40px;line-height: 40px;padding:0 60px 0 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sp_pic img{width: 100%;height: 220px;}
.video_btn{display: block;position: absolute;right: 14px;bottom:7px;z-index: 9;  width: 26px;height: 26px;background:url("../images/video_btn.png") center no-repeat;cursor: pointer;}

.sp_box ul{margin-top: 10px;}
.sp_box li{height:32px;line-height:32px;font-size:16px;vertical-align:bottom;overflow:hidden;padding:1px 0 1px 14px;background:url("../images/dot.png") 0 center no-repeat;position:relative;}
.sp_box li a{float:none;display:block;height:32px;line-height:32px;margin-right:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sp_box li .date{font-size:14px;color:#999;display:block;position:absolute;right:0;top:1px;}

.xw_ztzl .bd{height:100%;}
.xw_ztzl .bd .ulWrap li{width:280px;margin-left:2px;}
.xw_ztzl .bd .ulWrap li a{width:100%;height:100%;display:block;}
.xw_ztzl .bd .ulWrap li img{width:100%;height:100%;display:block;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .news_flash{height:322px;}
    .news_flash .flash-pic ul li{width:582px;padding-right:370px;}
    .news_flash .flash-pic ul li .hotinfo{left:582px;height:322px;width:370px;}
    .news_flash .flash-pic ul li .hotinfo a{width:92%;margin:20px auto 0;font-size:24px;line-height:40px;}
    .news_flash .flash-pic ul li .hotinfo p{line-height:30px;padding:10px 15px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
    .news_flash .flash-num{bottom:25px;}

    .xw_left{width: 612px;}
    .ywdtcon .list1 li a{max-width:520px;}
    .xw_right{width: 300px;}

    .xw_ztzl{height:82px;}
    .xw_ztzl .bd .ulWrap li{width:228px;height:82px;}
    .xw_ztzl .prev{top:10px;}
    .xw_ztzl .next{bottom:10px;}
    .xw_ztzl .zt-more{padding:5px 6px;}
}
@media only screen and (max-width:991px) {
    .news_flash{height:auto;padding-bottom:40px;}
    .news_flash .flash-pic,.news_flash .flash-pic ul{height:auto;}
    .news_flash .flash-pic ul li{width:100%;height:auto;padding-right:0;position:static;}
    .news_flash .flash-pic ul li .img{height:auto;}
    .news_flash .flash-pic ul li .img img{height:auto;}
    .news_flash .flash-pic ul li .hotinfo{position:static;left:auto;top:auto;height:auto;width:auto;}
    .news_flash .flash-pic ul li .hotinfo a{margin:15px auto 0;font-size:22px;line-height:1.8;}
    .news_flash .flash-pic ul li .hotinfo p{line-height:1.8;padding:10px 15px 0;}
    .news_flash .flash-num{bottom:20px;}

    .xwzxbox.mt20{margin-top:15px;}
    .xw_left{width:auto;float:none;border-right:0;padding-right:0;}
    .xw_right{width:100%;float:none;margin-top:15px;}
    .sp_box{margin-top:15px;}
    .sp_pic{height:auto;}
    .sp_pic img{height:auto;}

    .xw_ztzl{height:268px;}
    .xw_ztzl .prev{top:30px;}
    .xw_ztzl .bd .ulWrap ul{height:268px!important;}
    .xw_ztzl .bd .ulWrap li{width:49%;height:120px;margin:14px 2% 0 0 !important;}
    .xw_ztzl .bd .ulWrap li:nth-of-type(2n){margin-right:0 !important;}
}
@media only screen and (max-width:767px) {
    .news_flash{padding-bottom:35px;}
    .news_flash .flash-pic ul li .hotinfo a{margin:10px auto 0;font-size:20px;}
    .news_flash .flash-pic ul li .hotinfo p{padding:5px 10px 0;}
    .news_flash .flash-num{bottom:15px;}

    .tzg_list li img{display:none;}

    .xw_ztzl{height:220px;}
    .xw_ztzl .prev{top:26px;}
    .xw_ztzl .bd .ulWrap ul{height:220px!important;}
    .xw_ztzl .bd .ulWrap li{height:100px;margin:10px 2% 0 0 !important;}
    .xw_ztzl .bd .ulWrap li:nth-of-type(2n){margin-right:0 !important;}
}
@media only screen and (max-width:479px) {
    .xw_ztzl{height:440px;}
    .xw_ztzl .bd .ulWrap ul{height:440px!important;}
    .xw_ztzl .bd .ulWrap li{margin:10px 0 0 !important;}
}

/***网上办事栏目页**/
.zwfw_search{position: relative; height: 42px;margin: 0 auto 20px; border:#ddd 1px solid;background:#fff;border-radius: 5px;-webkit-border-radius: 5px;}
.zwfw_search ul{position: relative;}
.zwfw_search li.se_box{float: none; margin-right:100px;padding-left:140px; height:42px; position:relative;}
.zwfw_search li.se_box .msg-box{left:140px;top:46px;position:absolute;}
.zwfw_search li.se_box input{float: left;width:100%; height:42px;background:#fff;text-indent:10px;padding: 0; line-height:40px; font-size: 14px; color: #666;border:none;}
.zwfw_search li.sea_an{position: absolute; width:100px;height:44px;top: -1px;right: 0; z-index: 1;}
.zwfw_search li.sea_an input{display: block;float: left;width:100%;height:44px;line-height: 44px;color: #fff;font-size: 16px;text-align: center; padding: 0;border: none;background:#C50001;cursor: pointer; border:0;overflow:hidden;border-radius: 0 5px 5px 0;}
.zwfw_search li.bt{position: absolute;left: 0;top: 6px; width: 140px; height: 30px;font-size: 18px;font-weight: bold;color: #C50001; line-height: 30px;border-right: #ddd 1px solid; text-align: center; z-index: 1;}
.zwfw_search li.se_box input::-webkit-input-placeholder {color:#999;}
.zwfw_search li.se_box input:-moz-placeholder {color:#999;}
.zwfw_search li.se_box input::-moz-placeholder {color:#999;}
.zwfw_search input:-ms-input-placeholder {color:#999;}
@media (max-width: 991px) {
    .bs_searchbox{margin: 15px auto;}
}
@media (max-width: 767px) {
    .bs_searchbox{width: 86%;}
    .zwfw_search li.bt{width: 90px;}
    .zwfw_search li.se_box{margin-right: 60px;padding-left: 90px;}
    .zwfw_search li.sea_an{width: 60px;}
}
/*搜索*/
.fwbox{width: 800px;}
.fw_title{background:#f7f7f7;height: 42px;}
.fw_title li{width:200px;float: left;}
.fw_title li a{display: block;height: 42px;line-height: 42px;font-size: 20px;font-weight: bold;color: #c50001;text-align:center;border-right:#e7e7e7 1px solid; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fw_title li.last a{border:none;}
.fw_title li.active a{background:#c50001;border-color:#c50001; color: #fff;}
.fw_link{margin-top: 15px;height:258px;overflow: hidden;}
.fw_link li{width:100px;height: 66px;margin:0 0 20px;float: left;}
.fw_link li a{display: block; text-align: center;}
.fw_link li .img_ico{display:block;height:36px;overflow:hidden;}
.fw_link li .img_ico img{width:auto;height:auto;vertical-align:top;}
.fw_link li .img_title{display: block;height:30px;line-height: 30px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fw_link li a:hover img{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transition: transform 0.9s;-webkit-transition: transform 0.9s;-moz-transition: transform 0.9s;}

.bmfw_link li{width: 185px; height: 36px;float: left;margin: 0 20px 14px 0;}
.bmfw_link ul{margin-right: -20px;}
.bmfw_link li a{display: block;line-height: 36px;font-size: 16px;text-align: center;border: #ddd 1px solid; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition:all .6s;-webkit-transition:all .6s;}
.bmfw_link li a:hover{background: #E3CBA5;border-color:#E3CBA5; color: #fff;}
.bmfw_link1 li{width:180px;}
.bmfw_link2 li{width: 253px; height: 60px;margin: 0 20px 14px 0;}
.bmfw_link2 ul{margin-right: -20px;}
.bmfw_link2 li a{display: block;line-height:58px;font-size: 16px;text-align: center;border: #ddd 1px solid; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition:all .6s;-webkit-transition:all .6s;}
.bmfw_link2 li a:hover{background: #E3CBA5;border-color:#E3CBA5; color: #fff;}


.msly{width:340px;height: 315px;background: #f7f7f7;}
.mslycon{padding:10px;}
.fw_top{height: 24px;line-height: 24px;font-size: 20px;font-weight: bold;color: #c50001;padding-left: 20px;position: relative;}
.fw_top i{display: block;position: absolute;width: 4px;height: 20px;left: 0;top: 2px;background: #c50001;}
.msly_link{margin-top: 18px;}
.msly_link ul{width:330px;}
.msly_link li{width: 155px;float: left;margin: 0 10px 10px 0;}
.msly_link li a{display: block;height: 74px;line-height: 74px;font-size: 16px;color:#505050; border: #ddd 1px solid;padding-left: 22px;background: #fff;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.msly_link li .img_ico{display:block;float:left;width:36px;height:60px;margin:7px 0 0;overflow:hidden;}
.msly_link li .img_ico img{width:96px;height:60px;vertical-align:top;}
.msly_link li .img_title{padding-left:9px;}
.msly_link li a:hover .img_ico{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transition: transform 0.9s;-webkit-transition: transform 0.9s;-moz-transition: transform 0.9s;}
.msly_link li a:hover{border-color: #c50001;color: #c50001;}
/**办件统计**/
.ind_bjtj{height: 58px;border:#ccc 1px solid;overflow: hidden;}
.bjtit{width: 118px;height: 58px;float: left;background:#c50001;}
.bjtit span{display: block; padding-left: 63px;padding-top:4px; line-height: 25px;font-size: 19px;color: #fff;font-weight: bold;background: url("../images/bjtj_ico01.png") 11px center no-repeat;}
.bjtj_list{margin-left: 118px;}
.bjtj_list li{float: left;font-size: 15px;line-height: 58px; padding-left:35px;margin-left:10px; background:url("../images/bjtj_ico02.png") left center no-repeat;overflow: hidden;}
.bjtj_list li p{float: left;}
.bjtj_list li span{color:#c50001;font-size: 16px;padding-right: 4px;}
/**办件公示**/
.wsbs_tit{position: relative;width: 100%;height:42px; background:#f7f7f7 url('../images/line_cc.png') bottom repeat-x;}
.wsbs_tit li{float: left;text-align: center;border-top:transparent 3px solid;}
.wsbs_tit li a{display:block;padding: 0 16px;height: 39px;line-height: 39px; font-size:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wsbs_tit li.active{border-top:#c50001 3px solid;}
.wsbs_tit li.active a{background:#fff;border-right: #ccc 1px solid;border-left: #ccc 1px solid;font-weight: bold;color:#c50001;}
.bj_cx{position: absolute;top: 5px;right: 10px;}
.bj_cx a{display: block;float: left; padding-left: 47px;width: 86px;height: 32px; line-height: 32px;font-size: 16px;font-weight: bold;color:#fff;margin-left: 26px; border-radius: 15px;overflow: hidden;}
.bj_cx a.wyzx_btn{background:#ff4c4c url("../images/bjtj_zx.png") 16px center no-repeat;}
.bj_cx a.bjcx_btn{background:#ff4c4c url("../images/bjtj_cx.png") 16px center no-repeat;}

.bjgsbox{border:#ccc 1px solid;border-top: none;padding: 0 10px 10px;}
.bjgs_top{height:39px;line-height:39px;font-size: 16px;font-weight: bold; border-bottom:#d9d9d9 1px solid; overflow: hidden;position:relative;}
.bjgs_lb{height:288px;overflow:hidden;}
.bjgs_list li{height:31px;line-height:31px;font-size:15px;border-bottom:#e8e8e8 1px dashed;vertical-align:bottom;overflow:hidden;position:relative;}
.bjgsbox p{text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bjgsbox p.t5{width:105px;position:absolute;right:0;top:0;}
.bjgsbox p.t5 .responseNo{color:#c50001;}
.bjgsbox p.t4{width:120px;position:absolute;right:105px;top:0;}
.bjgsbox p.t1{width:150px;float:left;}
.bjgsbox p.t2{width:150px;float:left;}
.bjgsbox p.t3{float:none;margin:0 225px 0 300px;}
.bjgs_list p.t5{font-size: 14px;color: #666;}
.bjgs_list p.t4{font-size: 14px;color: #666;}

.bs_zwfwlink{width: 800px;height: 143px;}
.bs_zwfwlink li img{width: 100%;}
.bs_zwfwlink li .img_title{display: none;}

.cxhz_con{width: 340px;height: 133px;background: #F7F7F7;padding: 10px 0 0;}
.cxhz_link{margin-top: 12px;}
.cxhz_link li{width: 112px;float: left;height: 30px;}
.cxhz_link li a{display: block;text-align: center;font-size: 16px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .fwbox{width: 592px;}
    .fw_title li{width: 148px;}
    .fw_link{overflow-y: auto;}
    .fw_link li{width:84px;}
    .bmfw_link li{width: 133px;margin: 0 12px 14px 0;}
    .bmfw_link2 li{width: 184px;}
    .ind_bjtj{height: auto;}
    .bjtit{height: auto;}
    .bjtit span{padding: 29px 0 29px 63px;}
    .bjtj_list{padding:10px 0 0;}
    .bjtj_list li{line-height: 44px;}
    .bs_zwfwlink{width: 592px;}
}
@media only screen and (max-width:991px) {
    .fwbox{width: 100%;float: none;}
    .fw_title li{width: 184px;}
    .fw_link{height: auto;}
    .fw_link li{margin:0 6px 15px;width: 111px;}
    .bmfw_link li{width: 169px;margin: 0 20px 15px 0;}
    .bmfw_link2 li{width: 235px;}

    .msly{width: 100%;float: none;margin-top: 15px;height: auto;}
    .msly_link ul{width: 100%;}
    .msly_link li{margin: 0 12px 10px}

    .ind_bjtj{height: auto;}
    .bjtit{height: auto;}
    .bjtit span{padding:51px 0 51px 63px;}
    .bjtj_list{padding:10px 0 0;}
    .bjtj_list li{line-height: 44px;}

    .bs_zwfwlink{width:100%;float: none;height: auto;}
    .bs_zwfwlink li img{height: auto;}
    .cxhz_con{width: 100%;float: none;margin-top: 20px;height: auto;padding: 10px 0;}
}
@media only screen and (max-width:767px) {
    .fw_title li{width: 25%;}
    .fw_link{height: auto;}
    .fw_link li{width: 23%;margin: 0 1% 10px;}
    .bmfw_link ul,.bmfw_link2 ul{margin-right: 0;}
    .bmfw_link li{width: 31.33%;margin: 0 1% 10px;}
    .bmfw_link2 li{width: 48% !important;height: 38px; margin: 0 1% 10px;}
    .bmfw_link2 li{line-height: 36px;}

    .msly{margin-top:10px;}
    .msly_link li{width: 48%;margin: 0 1% 10px;}
    .bjtit{float: none;width: 100%;}
    .bjtit br{display: none;}
    .bjtit span{padding: 4px 0 4px 78px;line-height: 50px;}
    .bjtj_list{margin-left: 0;padding: 0 10px;}
    .bjtj_list li{float: none;padding-left: 0;margin-left: 0;background:none;}

    .bj_cx{display: none;}
    .bjgsbox p.t1,.bjgsbox p.t2{display: none;}
    .bjgsbox p.t3{margin-left: 0;}
}
@media only screen and (max-width:479px) {
    .fw_title{height:auto;}
    .fw_title li{width: 50%;}
    .fw_title li:nth-of-type(2n) a{border:none;}
    .fw_link li{width:31.33%;}
    .bmfw_link li{width: 48%;}

    .msly_link li a{padding-left: 0;text-align: center;height: 60px;line-height: 60px;}
    .msly_link li .img_ico{float: none;margin: 0;display: inline-block;vertical-align: middle;}
    .msly_link li .img_title{display: inline-block;vertical-align: middle;}
    .bjgsbox p.t4{display: none;}
    .bjgsbox p.t3{margin-right: 105px;}

    .cxhz_link li{width: 33.33%;}
}

/***数据发布栏目页**/
.sjfb_box{padding: 20px;border: #ddd 1px solid;margin-top: 20px;}
.sj_tit{font-size: 20px;font-weight: bold;color: #c50001;}
/** 分类数据项 **/
.sjfb_tab{width: 181px;overflow: hidden; float: left;}
.sjfb_tab .scroll-wrap{height: 396px;overflow: hidden;padding-right: 11px;}
@media only screen and (min-width:768px) {
    .sjfb_tab .scroll-body{width: 100% !important;}
}
.sjfb_tab li{height: 44px !important;position: relative;}
.sjfb_tab li a{display: block;font-size: 18px;text-align: center;line-height:44px;background: #fef9f2;}
.sjfb_tab li i{display: none;position: absolute;width: 14px;height:23px;top: 50%;margin-top: -11px;right: -11px;z-index: 1;background:url("../images/sjfb_ico.png") center no-repeat;}
.sjfb_tab li.active a{background: #c50001;color: #fff;}
.sjfb_tab li.active i{display: block;}
.sjfb_tab .prev,.sjfb_tab .next{display: block; width: 170px;height: 30px;cursor: pointer;background-color:#e5e5e5;background-position: center center;background-repeat: no-repeat; }
.sjfb_tab .prev{background-image:url("../images/sjfb_arrow_up.png");}
.sjfb_tab .next{background-image: url("../images/sjfb_arrow_down.png");}
.sjfb_tab .prev:hover,.sjfb_tab .next:hover{background-color: #f18a04;}

.sjfbcon{width: 900px;float: right; margin-right: 30px;position: relative;}

/**统计查询**/
.tj_search{position: absolute;top: 0;right:0 ;z-index: 99;}
.tj_search .tj_ssul>li{ float: left;height: 30px;line-height: 30px;margin-left: 8px;font-size: 15px;position: relative;}
.tj_search .tj_ssul>li.bt{margin-left: 0;}
.tj_search  li.sel_year,.tj_search  li.sel_mouth{width:110px;}
.tj_search  li.sel_mouth{width:110px;}
.tj_search  li.sea_an{width: 50px;height: 30px;}
.tj_search  li.sea_an input{float: left; width:48px;height: 30px;line-height:30px;text-align: center; outline: none;border:#ddd 1px solid;background:none;}
.tj_search  .input_txt{ display: block;width: 100%; height: 28px;font-size: 15px;color: #666; line-height: 28px;text-indent: 10px; border: #dbdbdb 1px solid;background:#fff url(../images/tjico.png) 90px center no-repeat; border-radius: 2px;-webkit-border-radius: 2px;cursor: pointer;}
.tj_search li.sea_an input:hover{background:#F18A04;border-color: #F18A04;color: #fff;}

.tj_search .selectbox-wrapper{position: absolute;top: 30px;width: 100%;left: 0;background: #fff;z-index: 1;}
.tj_search .selectbox-wrapper ul{border: #dbdbdb 1px solid;}
.tj_search .selectbox-wrapper li{line-height: 30px;padding-left: 14px;}
.tj_search .selectbox-wrapper li a{display: block;color: #999;}
/**统计查询end**/

/**子数据项分类**/
.sjfb_sub li{width: 120px;float: left;margin:0 5px;}
.sjfb_sub li a{display: block;height:50px;line-height: 50px;text-align: center;background: #f7f7f7;font-size: 16px;}
.sjfb_sub li.active a{background:#f18a04;color: #fff;}

.sjfb_chart{height: 408px; margin-top: 50px;position: relative;}
.sjfb_chart img{max-width: 100%;}
.sjfb_sub{position: absolute;top: 0;left:170px;z-index: 1;}
@media only screen and (min-width: 992px) and (max-width: 1199px){
    .sjfbcon{width: 709px;margin-right: 0;}
    .sjfb_sub{position: static;width: 520px;margin: 0 auto;}
}
@media only screen and (max-width:991px) {
    .sjfb_box{padding: 15px;}
    .sjfbcon{width:510px;margin-right: 0;}
    .tj_search{position: static;}
    .tj_search  li.sel_year,.tj_search  li.sel_mouth{width:78px;}
    .tj_search .input_txt{background-position:65px center;}
    .sjfb_sub{position: static;margin-bottom: 20px;}
    .sjfb_sub li{width: 115px;}
    .sjfb_chart{margin-top: 20px;}


}
@media only screen and (max-width:767px) {
    .sjfb_box{padding: 10px;}
    .sjfb_tab{width: 100%;height: 44px;float: none;}
    .sjfb_tab .j-scroll{padding: 0 40px;}
    .sjfb_tab .prev, .sjfb_tab .next{width: 40px; position: absolute;z-index:1;top: 0;height: 44px;}
    .sjfb_tab .prev{left: 0;background-image: url("../images/sjfb_arrow_left.png")}
    .sjfb_tab .next{right: 0;background-image: url("../images/sjfb_arrow_right.png")}
    .sjfb_tab .scroll-wrap{height: 44px;padding: 0;}
    .sjfb_tab li{width:auto;float: left;margin-right: 5px;padding: 0;}
    .sjfb_tab li a{padding: 0 20px;}
    .sjfb_tab li i{display: none !important;}

    .sjfbcon{width: 100%;float: none; margin: 20px 0 0;padding: 0;}

    .tj_search .tj_ssul>li.bt, .tj_search .tj_ssul>li.bt2{width: 100%;text-align: left;}
    .tj_search li.sel_year, .tj_search li.sel_mouth{width: 48%;margin: 0 1% 0px;}
    .tj_search li.sea_an{margin-left: 1%;margin-top: 10px;}
    .tj_search .input_txt{background-position:92% center;}

    .sjfb_sub li {width: 23%;margin: 0 1% 10px;}
}
@media only screen and (max-width:479px) {
    .sjfb_sub li {width:48%;}
    .sjfb_chart{height: auto;}
}
/*****魅力芜湖栏目页****/
.whgkbox{position: relative;margin-bottom: 15px;}
.whgk_info{height: 310px; padding: 10px 276px 0 140px;overflow: hidden;background: url("../images/gk_bg.png") left bottom no-repeat;}
.whgk_info p,.whgk_info span{font-size: 16px;line-height: 34px;text-indent: 2em;text-align: justify;}
.whgk_info .detailed{color: #c50001;}

.whgk_link li{width: 128px;height: 112px;position: absolute;}
.whgk_link li a{display: block;width: 128px;height:46px;color: #fff;text-align: center; padding-top: 66px;}
.whgk_link li.num1 a{background:url("../images/gk_img01.png") center no-repeat;}
.whgk_link li.num2 a{background:url("../images/gk_img02.png") center no-repeat;}
.whgk_link li.num3 a{background:url("../images/gk_img03.png") center no-repeat;}
.whgk_link li.num4 a{background:url("../images/gk_img04.png") center no-repeat;}
.whgk_link li.num5 a{background:url("../images/gk_img05.png") center no-repeat;}
.whgk_link li.num1{top: 0;right: 0;}
.whgk_link li.num2{top: 122px;right:19px;}
.whgk_link li.num3{top:179px;right: 124px;}
.whgk_link li.num4{top:60px;right: 124px;}
.whgk_link li.num5{top:214px;right:242px;}
/***历史文化***/
.mlwh_top {height: 40px;line-height: 40px;}
.mlwh_top h2{width: 129px;float: left;}
.mlwh_top .mlwh_topline{display: block;margin-left: 129px;height: 40px;background:url("../images/mlwh_titbg.png") left center repeat-x;}

.lswhbox{margin: 15px 0;}
.lswhbox .lswh_item{float: left;width:190px;overflow: hidden; margin-right: 1px;position: relative; background:#f7f7f7;transition:width .6s;-webkit-transition:width .6s; }
.lswhbox .lswh_item.last{margin-right: 0;}
.lswhbox .lswh_item.active{width: 778px;}

.lswh_con{display: none;position: absolute;top: 0; left: 0; width:538px;height:210px;  padding: 20px 20px 0;overflow: hidden; transition:all .6s;-webkit-transition:all .6s; }
.lswhbox .lswh_item.active .lswh_con{left:200px; display: block;}
.lswh_pic{width:200px;height: 250px;overflow: hidden;}
.lswh_pic img{width: 100%;}
.lswh_pic .img_title{display: none;}
.lswh_pic a{display: block;position: relative;}
.lswh_pic .imgbg{width: 100%;height: 100%;text-align: center;vertical-align: middle; background: url("../images/black50.png");position:absolute;top: 0;left: 0;transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;}
.lswh_pic .ico{height: 100%;width: 32px;position: absolute;top: 0;left: 50%;margin-left: -16px; background:url("../images/mlwh_lswh_img01.png") center no-repeat;}
.lswh_pic2 .ico{background:url("../images/mlwh_lswh_img02.png") center no-repeat;}
.lswh_pic3 .ico{background:url("../images/mlwh_lswh_img03.png") center no-repeat;}
.lswh_item.active .lswh_pic .imgbg,.lswh_item .lswh_pic:hover .imgbg{width: 70px;left: 50%;margin-left: -35px;}
.lswh_con .list1{padding: 0;}
.lswh_con .list1 li a{max-width: 431px;}

.lswh_con p,.lswh_con>span{line-height: 30px;font-size: 15px;text-indent: 2em;text-align: justify;}
.lswh_con .detailed{color: #c50001;}
/***今日风采***/
.fc_left{width: 730px;}
.fc_title{height: 36px;line-height: 36px;border-left:#c50001 4px solid;background: #f7f7f7;padding-left: 20px;margin-top: 15px;}
.fc_title a{font-size: 18px;font-weight: bold;color: #505050;}

.fccon .list1{margin-right:232px;  height:150px;overflow: hidden;}
.fccon .list1 li a{max-width:440px;}
.fccon .fc_img{width:192px;height: 118px;margin-top:25px;overflow: hidden;}
.fccon .fc_img .img_title{display: none;}

/**调摘要**/
.fccon .list1 h2.title,.shsycon .list1 h2.title{display: none;}
.fccon .list1 .remarks,.shsycon .list1 .remarks{font-size: 15px;line-height: 30px;text-indent: 2em;text-align: justify;}
.fccon .list1 .detailed,.shsycon .list1 .detailed {color: #c50001;font-size: 14px;}

.fc_right{width: 400px;margin-top: 15px;}
.shsybox{height: 182px;padding: 12px 0 0; border: #ddd 1px solid;}
.shsyc_top{height: 24px;line-height: 24px;font-size:18px;font-weight: bold;color: #505050;padding-left: 20px;position: relative;}
.shsyc_top i{display: block;position: absolute;width: 4px;height: 20px;left: -1px;top: 2px;background: #c50001;}
.shsycon{padding: 0 20px;height: 136px;}
.shsycon .list1 li a{max-width:314px;}

.fc_link{margin-top: 18px;height: 166px;overflow: hidden;}
.fc_link li{margin-bottom: 14px;}
.fc_link li img{max-width: 100%;}
.fc_link li a{display: block;text-align: center;}
.fc_link li .img_title{display: none;}
/***旅游芜湖***/
.lybox{margin-top: 20px;background: #f7f7f7;padding: 15px 20px 25px;}
.lytit a{display: block; font-size: 20px;font-weight: bold;color:#c50001;}
.lylink{padding-top: 20px;}
.lylink li{width: 156px;float: left;margin: 0 15px;}
.lylink li img{max-width: 100%;height: auto;}
.lylink li .img_title{display: none;}
.lylink li a:hover img{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);transition:all .9s;-webkit-transition:all .9s;}


@media only screen and (min-width: 992px) and (max-width: 1199px){
    .lswhbox .lswh_item.active{width: 569px;}
    .lswh_con{width: 329px;}
    .lswh_con .list1 li a{max-width: 237px;}

    .fc_left{width: 580px;}
    .fccon .list1 li a{max-width: 304px;}
    .fc_right{width: 352px;}

    .lylink li{width: 148px;margin: 0 2px;}
}
@media only screen and (max-width:991px) {
    .whgk_info{height: auto; padding: 10px 10px 0 140px;}
    .whgk_info br{display: none;}
    .whgk_link{margin-top: 15px;}
    .whgk_link li{position: static;float: left;margin: 0 9px;}

    .lswhbox .lswh_item{width: 100% !important;float: none;margin:0 0 10px;}
    .lswh_con{display: block;position: static;margin-left: 200px;width:auto;}
    .lswh_con .list1 li a{max-width: 408px;}
    .lswh_pic .imgbg{width: 70px;left: 50%;margin-left: -35px;}

    .fc_left{width:100%;float:none;}

    .fc_right{width: 100%;float: none;margin-top: 15px;}
    .shsycon .list1 li a{max-width: 654px;}
    .lylink li{margin: 0 38px;}

}

@media only screen and (max-width:767px) {
    .whgk_link li{width: 31.33%;margin: 0 1% 5px;}
    .lswh_pic{width: 160px;height: 220px;}
    .lswh_pic{height: 220px;}

    .lswh_con{margin-left: 160px;padding: 10px 10px 0;}

    .fccon .fc_img{width: 100%;float: none;text-align: center;height: auto;}
    .fccon .fc_img img{max-width: 100%;height: auto;}
    .fccon .list1{margin-right: 0;height: auto;}
    .fccon .list1 li a{margin-right: 0;}

    .shsybox{height: auto;padding: 12px 0 15px;}
    .shsycon{height: auto;}

    .lybox{padding: 15px 10px;}
    .lylink li{width: 31.33%;margin:0 1% 10px;}
}
@media only screen and (max-width:479px) {
    .whgk_info{padding: 10px 10px 0 10px;}
}
/****领导之窗****/
.ld_contain{background: url("../images/line_cc.png") 790px repeat-y;}
/**领导之窗左侧**/
.leder_left{width: 770px;float: left;}
.leder_left .ld_pic{width: 220px;float: left;text-align: center;}
.leder_left .ld_pic .ld_img{width: 160px;margin: 0 auto;}
.leder_left .ld_pic .ld_img img{ height: auto;}

.leder_left .ld_name{font-size: 18px;font-weight: bold;text-align: center;height: auto;line-height: 36px;margin-top: 11px;}
.leder_left .ld_name span{padding: 0 2px;display: block;}
.ld_xxbox{margin-left: 230px;float:none;}
.ld_conr{background: #f9f9f9;padding: 20px 0;margin-bottom: 20px;}
.ld_conr_title{padding-left: 24px;position: relative;height: 24px;line-height: 24px;font-size: 20px;font-weight: bold;color: #666;}
.ld_conr_title i{display: block;position: absolute;width: 5px;height: 18px;background:#c50001;left: 0;top: 3px;}
.ld_con_wz{font-size: 16px;line-height: 32px;padding: 15px 20px 0 40px;}
.ld_con_jl{font-size: 16px;line-height: 32px;padding: 0 20px;margin-top: 15px;max-height:316px;overflow-y: auto;}
.ld_con_wz p,.ld_con_jl p{text-indent: 2em;}

.ldhd_con{background: #f9f9f9;padding: 20px 0;}
/**领导之窗右侧**/
.leder_right{width: 346px;float: right;padding-left: 24px;}
.ld_righttit{font-size: 24px;color: #c50001;position: relative;}
.ld_righttit .ico{display: block;position: absolute;width: 13px;height: 19px;left:-30px;top: 50%;margin-top: -9px; background:url("../images/ld_ico.png") center no-repeat;}


.ld_rlist{padding: 30px 0;border-bottom:#d5d5d5 1px dashed;overflow: hidden;}
.ld_rlist .ld_tit{width:80px;height: 50px;line-height: 50px;float: left;text-align: justify;text-align-last: justify;text-align: right;text-align: justify;text-justify: inter-ideograph;font-size: 18px;font-weight: bold;color: #666;}
.ld_rlist .ld_li{float: none; margin-left: 100px;font-size: 18px;}
/*.ld_rlist .ld_li li{width:70px;float: left;margin: 0 50px 0 20px;}*/
.ld_rlist .ld_li li{min-width:55px;float: left;margin: 0 20px 0 10px;}
.ld_rlist .ld_li li a{display: block;height: 50px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.szxx{padding: 28px 0;text-align: center;}
.szxx .img_title{display: none;}
.szxx img{max-width: 100%;}

.ld_xzcon{font-size: 16px;line-height: 36px;}
.ld_xzcon p{text-indent: 2em;text-align: justify;}
.ld_xzcon a{color: #c50001; white-space: nowrap;}

.ldhd_con .xw_list{padding:10px;}
.ldhd_con .xw_list li{ position:relative;height: 34px;line-height: 34px;font-size: 16px; vertical-align: bottom;overflow: hidden;padding-left:14px;background: url("../images/dot.png") left center no-repeat;}
.ldhd_con .xw_list li a{float: left;max-width:410px; display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ldhd_con .xw_list li .date{ font-size:14px;color:#999; position: absolute;top:0px; right:0px;}
.ldhd_con .xw_list li img{float: left; padding: 12px 0 0;}

/*2021.5.10改*/
.ld_contain_new{ background-position: 834px top;}
.ld_contain_new .leder_left{ width: 805px;}
.ld_contain_new .ld_con_jl{max-height: none;}
.ld_contain_new .leder_left .ld_pic{ width: 200px;}
.ld_contain_new .ld_xxbox{ margin-left: 220px;}
.leder_left .ld_name span.job{  color: #666; font-size: 16px;}

.ld_contain_new .leder_right{ padding-left: 30px; padding-top: 24px; width: 295px;}
.ld_contain_new .ld_righttit .ico{ left: -37px;}
.ld_menu{ padding: 16px 0 0;}
.ld_menu li{ padding: 16px 0 17px 0;/* border-bottom: 1px #d8d8d8 dashed;*/ font-size: 18px; line-height: 26px;}
.ld_menu li a{display: block;padding-left: 30px;background: url("../images/ld_icon01.png") left center no-repeat;}
.ld_menu li span{display: block;}
/*.ld_menu li .name{ float: left;}*/
.ld_menu li .job{ margin-left: 80px;display: none;}
.ld_menu li.active a{background-image:url("../images/ld_icon02.png");}
@media only screen and (min-width: 992px) and (max-width: 1199px){
    .ld_contain{background-position:621px 0;}
    .leder_left,.ld_contain_new .leder_left{width: 600px;}
    .ldhd_con .xw_list li a{max-width: 244px;}

    .leder_right,.ld_contain_new .leder_right{width: 307px;}
    .ld_rlist .ld_li li{margin: 0 16px 0 20px;}
    .ld_contain_new .ld_righttit .ico{left: -30px;}
}
@media only screen and (max-width:991px) {
    .ld_contain{background: none;}
    .leder_left,.ld_contain_new .leder_left{width:100%;float: left;margin-top: 15px;}
    .ldhd_con .xw_list li a{max-width: 380px;}

    .leder_right,.ld_contain_new .leder_right{width:auto;float: none;}
    .ld_rlist .ld_li li{margin: 0 38px 0 20px;}
    .ld_contain_new .leder_right{padding-left: 0;}
    .ld_contain_new .ld_righttit .ico{display: none;}
}
@media only screen and (max-width:767px) {
    .leder_left .ld_pic,.ld_contain_new .leder_left .ld_pic{width: 100%;float: none;}
    .ld_xxbox,.ld_contain_new .ld_xxbox{margin-left: 0;margin-top: 15px;}
    .ldhd_con .xw_list li a{max-width:none;float: none;margin-right: 60px;}

    .ld_rlist .ld_li li{width:23%;margin: 0 1%;}

    .ld_menu{overflow: hidden;}
    .ld_menu li{width: 50%;float: left;}
}
@media only screen and (max-width:479px) {
    .ld_rlist .ld_li li{width: 48%;}
}

/**智能问答**/
.wd_logo{padding: 10px 0;}
.wd_logo img{max-width: 100%;}
.wdbox{margin-bottom: 15px;}
@media only screen and (max-width:991px) {
    .wdbox{margin: 0 15px 15px;}
}

/****互动交流栏目****/
.hd_ztcbox{background: #f7f7f7;padding: 0 0 20px;margin-bottom: 20px;}
.hd_top{height: 50px;line-height: 50px;background:url("../images/hd_topbg.png") center no-repeat;}
.hd_top{font-size: 24px;color: #c50001;text-align:center;}
.hd_top span{display:inline-block;background:#F7F7F7;padding: 0 10px;font-weight: bold;}
.hd_ztclink{margin-top: 10px;padding: 0 10px;}
.hd_ztclink li{width: 132px; float: left;margin: 0 5px;}
.hd_ztclink li a{display: block;text-align: center;height: 100px;padding: 20px 0 0;border-radius: 5px;-webkit-border-radius: 5px;background: #95aded;}
.hd_ztclink li .img_title{display: block;line-height: 30px;font-size: 20px;color: #fff;}
.hd_ztclink li.num2 a{background:#67bbe7;}
.hd_ztclink li.num3 a{background:#efd06b;}
.hd_ztclink li.num4 a{background:#a7e27a;}
.hd_ztclink li.num5 a{background:#95cded;}
.hd_ztclink li.num6 a{background:#aca8fb;}
.hd_ztclink li.num8 a{background: #ff9966}
.hd_ztclink li.num8 .img_title{line-height: 24px}
.hd_ztclink li a:hover img{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transition: transform 0.9s;-webkit-transition: transform 0.9s;-moz-transition: transform 0.9s;}
/***数据播报***/
.sjbb{padding:20px 19px 19px;border:#dedede 1px solid;border-top: none;}
.sjbb_info,.sjbb_rank{width: 398px;height: 335px;padding: 10px 0 0; border: #f0f0f0 1px solid;border-radius: 5px;-webkit-border-radius: 5px;overflow:hidden;background: #fcfcfc;}
.sjbb_info{width: 698px;}
.sjbb_tit{font-size: 16px;font-weight: bold;text-align: center;}
.sjbb_info{padding: 0;height: 345px;}
.sjbb_info .sjbb_tit{padding: 10px 0 0;}
.sjbb_con{padding: 7px 25px 0;}
.sjbb_con li{width: 240px;float: left;height: 50px; line-height: 20px;font-size: 16px;margin: 10px 0 10px;}
/*.sjbb_con li.num5{width: 100%;}*/
.sjbb_con li i{display: block;font-style: normal;line-height: 30px;height:30px; font-size: 18px;color: #c50001;}
.sjbb_con li span{display: block; padding-left: 65px;background: url("../images/sjbb_icon01.png") left center no-repeat;}
.sjbb_con li.num1 span{background: url("../images/sjbb_icon02.png") left center no-repeat;}
.sjbb_con li.num2 span{background: url("../images/sjbb_icon06.png") left center no-repeat;}
.sjbb_con li.num3 span{background: url("../images/sjbb_icon03.png") left center no-repeat;}
.sjbb_con li.num4 span{background: url("../images/sjbb_icon04.png") left center no-repeat;}
.sjbb_con li.num5 span{background: url("../images/sjbb_icon05.png") left center no-repeat;}
.sjbb_con li.num6 span{background: url("../images/sjbb_icon07.png") left center no-repeat;}
.sjbb_con li.num8 span{background: url("../images/sjbb_icon08.png") left center no-repeat;}

/***数据排行**/
.sjbbScroll{padding: 0 10px;position: relative;height: 340px;overflow: hidden;}
.sjbbScroll .prev,.sjbbScroll .next{width: 39px;height: 39px;position: absolute;top: 50%;margin-top: -20px;z-index: 1;cursor: pointer;}
.sjbbScroll .prev{left:10px;background: url("../images/hd_arrow_left.png") center no-repeat;}
.sjbbScroll .next{right:10px;background: url("../images/hd_arrow_right.png") center no-repeat;}

.sjbbScroll  .scroll-wrap ul{width: 100% !important;}
.sjbbScroll  .scroll-wrap ul li{width: 100% !important;float: left;height: 340px;overflow: hidden;}
.dwph{margin-top: 10px;padding-left: 40px;}
.dwph .dwlist{padding:9px 0;}
.dwph2{padding-left: 20px;}
.dwph2 .dwlist{padding:6px 0;}
.dwph .dwname{display: block;float: left; width: 50px; text-align: right;font-size: 12px;color: #666;height: 15px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.dwph2 .dwname{width: 100px;}
.dwph .progress_box{margin-left: 56px;height: 15px;}
.dwph2 .progress_box{margin-left: 106px;}
.dwph .progress_box .progress{height: 15px;border-radius: 15px;-webkit-border-radius: 15px;position: relative;}
.dwph .progress_box .progress .num{position: absolute;line-height: 15px;font-size: 12px;color: #fff; right:10px;top: 0;}

.short-one{
    right: -25px !important;
}
.dwph2 .colo1{color: #9287cc !important;}
.dwph2 .colo2{color: #f8ff26 !important;}
.dwph2 .colo3{color: #ff534e !important;}
.dwph2 .colo4{color: #e8ad63 !important;}
.dwph2 .colo5{color: #718ed2 !important;}
.dwph2 .colo6{color: #858ea0 !important;}
.dwph2 .colo7{color: #8ee0d5 !important;}
.dwph2 .colo8{color: #f3a28a !important;}
.dwph2 .colo9{color: #ffd390 !important;}
.dwph2 .colo10{color: #83dd99 !important;}

.dwph1 .colo1{color: #9287cc !important;}
.dwph1 .colo2{color: #f8ff26 !important;}
.dwph1 .colo3{color: #ff534e !important;}
.dwph1 .colo4{color: #e8ad63 !important;}
.dwph1 .colo5{color: #718ed2 !important;}
.dwph1 .colo6{color: #858ea0 !important;}
.dwph1 .colo7{color: #8ee0d5 !important;}
.dwph1 .colo8{color: #f3a28a !important;}
.dwph1 .colo9{color: #ffd390 !important;}
.dwph1 .colo10{color: #83dd99 !important;}

.dwph .color1{background: #9287cc;}
.dwph .color2{background: #DEBC13;}
.dwph .color3{background: #ff534e;}
.dwph .color4{background: #e8ad63;}
.dwph .color5{background: #718ed2;}
.dwph .color6{background: #858ea0;}
.dwph .color7{background: #8ee0d5;}
.dwph .color8{background: #f3a28a;}
.dwph .color9{background: #ffd390;}
.dwph .color10{background: #83dd99;}

.mtdt_link{height: 90px;overflow: hidden;margin: 20px 0;}
.mtdt_link img{max-width: 100%;}

.hd_left,.hd_right{width:565px;}

/*案例公开*/
.hdy_cxbox{margin-top: 14px;}
.hdy_cxbox li{float: left;position: relative;}
.hdy_cxbox li.bt{line-height: 29px;width: 56px;}
.hdy_cxbox li.srk{width: 149px;height: 29px;margin-right: 10px;}
.hdy_cxbox li.srk input{width: 148px;height: 27px;line-height: 27px;text-indent: 8px;color: #999;border: #dcdcdc 1px solid;background: none;outline: none;}
.hdy_cxbox li.srk1{width: 354px;height: 29px;margin-right: 10px;}
.hdy_cxbox li.srk1 input{width:352px;height: 27px;line-height: 27px;text-indent: 8px;color: #999;border: #dcdcdc 1px solid;background: none;outline: none;}
.hdy_cxbox li.cxbtn{width: 58px;height: 29px;float: right;}
.hdy_cxbox li.cxbtn input{width: 58px;height: 29px;border: none;line-height: 29px;text-align: center;color: #fff;background: #c50001;outline: none;}

.algk_mesgbox{margin: 10px 0;}
.algk_mesgbox p{float:right;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.algk_mesg_tel{height: 31px;line-height: 31px;border-top: #dcdcdc 1px solid;border-bottom: #dcdcdc 1px solid;overflow: hidden;}
.algk_mesg_tel p{height: 31px;line-height: 31px;font-size: 15px;color: #555;font-weight: bold;}
.algk_mesg_tel p.p1{text-align: left;text-indent: 56px;}
.algk_mesglist{height: 176px;}
.algk_mesglist li{height: 34px;line-height: 34px;vertical-align: bottom;overflow: hidden;}
.algk_mesglist li p{height: 34px;line-height: 34px;}
.algk_mesglist p.p1 a{display: block;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.algk_mesgbox p.p3,.algk_mesgbox p.p4{width: 90px;}
.algk_mesgbox p.p0{width: 110px;float: left;display: none;}
.algk_mesgbox p.p1{float: none;margin: 0 300px 0 0;text-align: left;}
.algk_mesgbox p.p2{width: 120px;}

/*在线访谈*/
.szxx_titr{float: right;line-height: 42px;font-size: 15px;font-weight: bold;color: #c50001;}
.szxx_titr a{padding: 0 10px;color: #c50001;}
.zxftcon{height: 210px;margin-top: 20px;}
.zxftcon .ftimg{width: 270px;height: 200px;float: left;}
.zxftcon .ftimg a{display: block;}
.zxftcon .ftimg img{width: 100%;height: 200px;}
.zxftcon .ftcon{margin-left:290px;font-size: 16px;}
.zxftcon .ftcon p{font-size: 16px;height:40px;line-height: 40px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zxftcon .title{font-size: 22px;font-weight: bold;color:#c50001;height: 30px;line-height: 30px;padding: 0;}
.zxftcon .ftcon p span,.zxftcon .ftcon .zy_con span{font-weight: bold;}
.ftcon .zy_con{line-height: 34px;height:102px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.ftcon .zy_con .more{font-size: 15px;color:#c50001;}

.hd_right{padding-left: 14px;border-left: #c7c7c7 1px dashed;}
/**市长信箱查询**/
.szxx_cx{margin-top: 10px;position: relative;}
.szxx_cx li.btn{position:absolute; width:58px;height: 29px;top: 0;right: 0;}
.szxx_cx li.btn input{width:58px;height: 29px;line-height: 29px;text-align: center;background: #c50001;color: #fff;border: none;outline: none;}
.szxx_cx li.srk{margin-right: 58px;}
.szxx_cx li.srk input{width: 100%;height: 27px;line-height: 27px;text-indent: 8px;color: #999;border: #dcdcdc 1px solid;background: none;outline: none;}

.sxxx_mesgbox{margin: 10px 0;}
.szxx_mesg_tel{height: 31px;line-height: 31px;border-top: #dcdcdc 1px solid;border-bottom: #dcdcdc 1px solid;overflow: hidden;}
.szxx_mesg_tel p{height: 31px;line-height: 31px;font-size: 15px;color: #555;font-weight: bold;}
.szxx_mesg_tel p.p1{text-indent: 64px;}
.sxxx_mesgbox .p3{float: right;width: 64px;text-align: right;}
.sxxx_mesgbox .p1{float: none;margin-right: 64px;}
.szxx_mesglist{height: 170px;padding: 10px;}
.szxx_mesglist li{height: 34px;line-height: 34px;vertical-align: bottom;overflow: hidden;}

.szxx_mesglist p.p1 a{display: block;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}

/**征集调查**/
.myzj_title li a{padding: 0 12px;}

.myzj_con{height: 219px;}
.myzj_con ul li{overflow: hidden;padding: 20px 0 0;}
.myzj_con ul li .zjl {width:68px;height: 51px;float: left;text-align: center;font-size: 13px;background: #c50001;border: #c50001 1px solid; color: #c50001; border-radius: 4px;overflow: hidden;}
.myzj_con ul li .date {display: block;width:100%;height: 25px;line-height:25px;background: #fff;}
.myzj_con ul li .zt {display: block;width: 100%;height: 26px;line-height: 26px;color: #fff;}
.myzj_con ul li .zjl.starting {background: #c50001;border-color:#c50001;color: #c50001;}
.myzj_con ul li .zjl.nostart {background: #ff9900;border-color:#ff9900;color:#ff9900;}
.myzj_con ul li .zjl.over{background: #dbd9da;border-color:#dbd9da;color: #dbd9da;}
.myzj_con ul li .dczj_intro {padding-left: 82px;font-size: 16px;line-height: 25px;}
.myzj_con ul li .dczj_intro a{display: block;height: 50px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.hd_zgbz{height: 209px;}
.hd_zgbz li{height: 34px;line-height: 34px;}
.hd_zgbz.list1 li a{max-width: 460px;}
@media only screen and (min-width: 992px) and (max-width: 1199px){
    .hd_ztclink li{width: 106px;margin: 0 5px;}
    .hd_ztclink li.num6 .img_title{line-height: 24px}
    .sjbb_info{width:566px;height: 365px; }

    .sjbb_rank{width:332px;height: 354px; }
    .sjbb_con{padding: 7px 10px 0;}
    .sjbb_con li{width: 212px;}
    .sjbb_con li i{font-size: 20px;}
    /**案例公开**/
    .hd_left,.hd_right{width: 461px;}
    .hdy_cxbox li.srk1{width: 200px;}
    .hdy_cxbox li.srk1 input{width: 198px;}

    .myzj_title li a{padding: 0 6px;}
    .hd_zgbz.list1 li a{max-width:372px;}
}

@media only screen and (max-width:991px) {
    .hd_ztclink li{margin:0 18px 15px;}
    .sjbb_info, .sjbb_rank{width:100%;float: none; }
    .sjbb_rank{margin-top: 15px;}

    .sjbb_con li{width: 320px;}
    /**案例公开**/
    .hd_left{width:100%;float: none;}
    .hdy_cxbox li.srk1{width: 296px;}
    .hdy_cxbox li.srk1 input{width: 294px;}


    .hd_right{width: 100%;float: none;margin-top: 15px;padding-left: 0;border: none;}
    .hd_zgbz.list1 li a{max-width: 648px;}

}

@media only screen and (max-width:767px) {
    .hd_ztclink li{width: 31.33%; margin:0 1% 10px;}
    .sjbb_info{height: auto;}
    .sjbb_con li{width: 100%;}
    .sjbb_con li i{font-size: 20px;}

    .hdy_cxbox li{margin-bottom: 5px;}
    .hdy_cxbox li.srk{display: none;}
    .hdy_cxbox li.srk1{width: auto; float: none;margin: 0 65px 0 60px;}
    .hdy_cxbox li.srk1 input{width: 99%;}
    .algk_mesgbox p.p0,.algk_mesgbox p.p2,.algk_mesgbox p.p4{display: none;}
    .algk_mesgbox p.p1{margin: 0 90px 0 0;}

    .hd_zgbz.list1 li a{max-width: none;}

    /**在线访谈**/
    .zxftcon{height: auto;}
    .zxftcon .ftimg{width: 100%;float: none; height: auto;}
    .zxftcon .ftimg img{height: auto;}
    .zxftcon .ftcon{margin:15px 0 0;}
}
@media only screen and (max-width:479px) {
    .hd_top{line-height:30px;height: auto;font-size: 20px;background: none;padding: 5px 0 0;}
}
/****政民互动-案例选登2019-12-28***/
/*信件选登页查询*/
.mesglist_search2{ padding: 13px 58px 13px 48px; background: #f6f7fb;}
.mesglist_search2 li{float: left; padding: 7px 0; line-height: 40px; text-align: left;}
.mesglist_search2 li.bt{width: 500px;margin-left: 10px;}
.mesglist_search2 li .tit{float: left; font-size: 16px; text-align: right; width: 85px; line-height: 40px; height: 40px;}
.mesglist_search2 li .input,.mesglist_search2 .select{height: 40px;  line-height: 0; font-size: 0; *float: left; *margin-left: 0 !important; *width: 907px;}
.mesglist_search2 li .input input{border: 1px solid #c6c6c6; background: #fff; height: 38px; border-radius: 8px; line-height:38px; font-size: 16px; padding: 0 10px; width: 100%; *width: 98%; *padding: 0 1%; box-sizing:border-box;}
.mesglist_search2 li.bh{width: 295px;}
.mesglist_search2 li.bh .input{*width: 202px;}
.mesglist_search2 li.ly{width: 263px;}
.mesglist_search2 li.ly .select{ margin-left: 59px; *width: 202px;}
.mesglist_search2 li.ly .tit{ width: 59px;}
.mesglist_search2 .select select{ width: 100%; height: 40px; padding: 0 1%; font-size: 16px; line-height: 40px; border-radius: 8px; vertical-align: middle;border: 1px solid #c6c6c6; *float: left; overflow: hidden;}
.mesglist_search2 li.cxm{width: 323px;}
.mesglist_search2 li.cxm .tit{ width: 110px;}
.mesglist_search2 li.cxm .input{margin-left: 110px; *width: 212px;}
.mesglist_search2 li.btn01{ width: 220px; font-size: 0; line-height: 0; padding-left: 3px;}
.mesglist_search2 li.btn01 input{ width: 100px; margin-left: 10px; text-align: center; height: 40px; cursor: pointer; line-height: 40px; color: #fff; font-size: 18px; background: #C50001; border-radius: 8px; border: 0 none; vertical-align: middle;}

/***信息选登列表****/
.algk_mesgbox2{margin: 10px 0 20px;}
.algk_mesgbox2 p{float:right;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.algk_mesg_tel2{height: 34px;line-height:34px;color: #666; border-bottom: #dcdcdc 1px solid;overflow: hidden;}
.algk_mesg_tel2 p{height: 34px;line-height: 34px;font-size: 16px;font-weight: bold;}
.algk_mesg_tel2 p.p1{text-align: left;text-indent: 56px;}
.algk_mesglist2{height:246px;}
.algk_mesglist2 li{height: 40px;line-height: 40px;font-size: 15px; vertical-align: bottom;overflow: hidden;border-bottom: #ddd 1px dashed;}
.algk_mesglist2 li p{height:40px;line-height: 40px;}
.algk_mesglist2 p.p1 a{display: block;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.algk_mesgbox2 p.p3,.algk_mesgbox2 p.p4{width: 90px;}
.algk_mesgbox2 p.p6{width: 130px;}
.algk_mesgbox2 p.p0{width: 144px;float: left;}
.algk_mesgbox2 p.p1{float: none;margin: 0 472px 0 144px;text-align: left;}
.algk_mesgbox2 p.p2{width: 162px;}

@media only screen and (min-width: 992px) and (max-width: 1199px){
    .mesglist_search2 li.ly{width: 200px;}
    .mesglist_search2 li.bt{width: 410px;}
}
@media only screen and (max-width:991px) {
    .algk_mesgbox2 p.p0,.algk_mesgbox2 p.p2,.algk_mesgbox2 p.p3,.algk_mesgbox2 p.p6{display: none;}
    .algk_mesgbox2 p.p1{margin: 0 90px 0 0;}
    .mesg_listbox2 .tel p.p2{text-indent: 20px;}
    .mesg_listbox2 li p.p2 a{padding:0;}

    .mesglist_search2 li{float: none !important; width: auto !important;}
    .mesglist_search2{padding: 13px 25px 13px 10px;}
    .mesglist_search2 li .tit{width: 59px !important;}
    .mesglist_search2 li.bt{margin-left: 0;}
    .mesglist_search2 li .input,.mesglist_search2 li.ly .select{margin-left: 59px !important;}
    .mesglist_search2 li.btn01{ text-align: center; padding-left: 0;}
}
/***政民互动栏目页-end***/
/***政务新媒体大厅页面**/
.m-header{background:url("../images/pic-header.png") top center no-repeat;}
.m-head{height: 260px;position: relative;}
.back-home{position: absolute;right:0px;top: 12px;font-size: 16px;font-weight: bold; color: #fff;line-height: 32px; padding-left: 28px;background: url(../images/icon-home.png) left center no-repeat;}
.m-main{margin:20px 0;}
.m-tab li{float: left;width: 373px;margin-right: 40px;}
.m-tab li.last{margin-right: 0;}
.m-tab li a{display: block;height: 85px;text-align: center;line-height: 85px;background: #e5e5e5;font-size: 24px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m-tab li.active a{background:#C50001;color: #fff;}
.m-content{margin-top: 30px;padding: 15px;border: 1px solid #ddd;}
.m-content li{float: left;margin: 15px 0;width:194px;text-align: center;}
.m-content li img {display: block;margin: 0 auto;width: 110px;height: 110px;border-radius: 50%;}
.m-content li .img_title{display: block;font-size: 16px; line-height:58px; overflow: hidden;text-align: center;text-overflow: ellipsis; white-space: nowrap;}

@media only screen and (min-width: 992px) and (max-width: 1199px){
    .m-header{background-size: 1380px 260px;}
    .m-tab li{width: 304px;}
    .m-content li{width: 192px;}
}
@media only screen and (max-width:991px) {
    .m-header{background-size: 1000px 200px;}
    .m-head{height: 200px;}
    .back-home{right: 10px;}
    .m-tab li{width: 226px;margin: 0 15px !important;}
    .m-content{margin: 20px 10px 0;}
    .m-content li{width:179px;}
    .m-content li .img_title{line-height: 40px;}
}
@media only screen and (max-width:767px) {
    .m-head{height: 160px;}
    .m-header{background-size:768px 160px;}
    .m-tab li{width:31.33%;margin: 0 1% !important;}
    .m-content li{width: 33.33%}
}
@media only screen and (max-width:479px) {
    .m-head{height: 120px;}
    .m-header{background-size:480px 120px;}
    .m-tab li a{font-size: 16px;height: 60px;line-height: 60px;}
    .m-content li{width: 48%;margin: 0 1%;}
}

/*政民互动-数据播报-2020-7-23*/
.sjbb_list{padding: 0 15px;}
.sjbb_list ul li{border-bottom:#e8e8e8 1px dashed;overflow: hidden;height: 48px;padding: 2px 0 1px;}
.sjbb_list .tit{font-size: 12px;display: block;float: left; width: 50px;padding-right: 8px;margin-top: 10px; height: 30px;text-align: center;line-height: 30px;color: #fff;background: url("../images/sjbb_btn01.png") 0 0 no-repeat;}
.sjbb_list li.num2 .tit{background: url("../images/sjbb_btn02.png") 0 0 no-repeat;}
.sjbb_list li.num3 .tit{background: url("../images/sjbb_btn03.png") 0 0 no-repeat;}
.sjbb_list li.num4 .tit{background: url("../images/sjbb_btn04.png") 0 0 no-repeat;}
.sjbb_list li.num5 .tit{background: url("../images/sjbb_btn05.png") 0 0 no-repeat;}
.sjbb_list li.num6 .tit{background: url("../images/sjbb_btn06.png") 0 0 no-repeat;}
.sjbb_list li .sjbb_date{margin-left:60px;}
.sjbb_list li .sjbb_date .xx{width:76px;float: left; line-height: 24px; text-align: center;color: #666;}
.sjbb_list li .sjbb_date .xx i{font-style: normal;color: #ff534e;}
.sjbb_tips{text-align: center;line-height: 30px;color: #666;font-size: 12px;}
@media only screen and (min-width: 992px) and (max-width: 1199px){
    .sjbb_list{padding: 0 5px;}
    .sjbb_list li .sjbb_date .xx{width: 62px;}
    .sjbb_tips{line-height: 20px;padding-top: 10px;}
}
@media only screen and (max-width:991px) {
    .sjbb_list li .sjbb_date .xx{width: 76px;}
}
@media only screen and (max-width:767px) {
    .sjbb_list ul li{height: auto;}
    .sjbb_list li .sjbb_date .xx{width:25%;}
}
@media only screen and (max-width:479px) {
    .sjbb_list ul li{height: auto;}
    .sjbb_list li .sjbb_date .xx{width: 33.33%;}
}
/*疫情咨询投诉信件的案例选登*/
.yqfk_banner{ background: url("../images/zt_tubg.png") no-repeat; height: 198px; margin-bottom: 30px;}
.yqfk_text{ padding: 66px 0 0 78px; float: left;}
.yqfk_text .img_title{ display: none;}
.yqfk_btn{ padding: 49px 14px 0px 0px; float: right;}
.yqfk_btn ul li{ width: 150px; height: 100px; margin-right: 10px; background: url("../images/yqxd_textbg.png") repeat; border-radius: 10px; float: left; text-align: center;}
.yqfk_btn ul li a{ padding-top: 13px; line-height: 44px; display: block; font-size: 18px; color: #fff;}
.yqfk_btn ul li img{ margin: 0 auto; display: block;}
.algk_mesglist_zx{ height: auto; }
.algk_mesgbox_zx{margin-bottom: 0px;}
.yqfk_wz{ padding: 12px 0 14px; height: auto; overflow: hidden; width: 100%;}
.yqfk_wz ul li{ width:540px; height: 35px; line-height: 35px;float:left; background: url(../images/dot.png) left center no-repeat; font-size: 16px;}
.yqfk_wz ul li a{ padding-left: 14px; display: block;overflow: hidden;text-overflow: ellipsis; white-space: nowrap; max-width: 445px;}
.yqfk_wz ul li.odd{ margin-right: 80px;}
.yqfk_wz ul li .date{ font-size:14px;color:#999;}
.yqfk_wz ul li img{float: left; padding: 12px 0 0;}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.yqfk_banner{ background-size:100% 100%;}
.yqfk_text{ padding: 66px 0 0 50px; }
.yqfk_btn{ padding: 49px 10px 0px 0px;}
.yqfk_btn ul li{ width: 120px;}
.yqfk_wz ul li{ width:460px;}
.yqfk_wz ul li.odd{ margin-right: 32px;}
.yqfk_wz ul li a{ max-width:370px; }
}
@media only screen and (max-width:991px) {
.yqfk_banner{ background-size:100% 100%;}
.yqfk_text{ padding: 76px 0 0 20px; width: 60%; }
.yqfk_text img{ width: 100%; height: auto;}
.yqfk_btn{ padding: 49px 10px 0px 0px;}
.yqfk_btn ul li{ width: 110px;}
.yqfk_wz ul li{ width:auto; float: none;}
.yqfk_wz ul li.odd{ margin-right: 0px;}
.yqfk_wz ul li a{ max-width:none; margin-right: 60px; float: none; }
}
@media only screen and (max-width:767px) {
.yqfk_banner{ background-size:auto 100%; height: auto; margin-bottom: 20px;}
.yqfk_text{ padding: 30px 0; width: 100%; text-align: center }
.yqfk_text img{ width: 80%; height: auto;}
.yqfk_btn{ padding: 0px 0 30px; float: none; text-align: center;}
.yqfk_btn ul li{   float: none; display: inline-block;margin:0 5px;}
}
@media only screen and (max-width:600px) {
.yqfk_btn ul li{ width: 130px;}
}
/*首页新增版块*/
.yqfk_mainbox{ margin-bottom: 20px;}
.yq_tab{ height: 50px; background: url("../images/yq_secbg.jpg") bottom repeat-x;  overflow: hidden;}
.yq_tab ul li{ float: left; text-align: center;}
.yq_tab ul li span{ margin-right: 10px; background: #f5f5f5; width: 388px; height: 44px; line-height: 44px; font-size: 20px; color: #505050; padding: 3px 1px 2px; display: block; border-bottom: 1px solid #c50001}
.yq_tab ul li span.yq1{ width: 398px;}
.yq_tab ul li span.yq3{ margin-right: 0px;}
.yq_tab ul li.active span{ color: #c50001; font-weight: bold; padding: 0px 0px 2px; border:1px solid #c50001; border-top:3px solid #c50001; border-bottom: 1px solid #ddd;}
.yq_con{ height: auto;  overflow: hidden;}
.yq_con .con{border: 1px solid #ddd; border-top:none;overflow: hidden;}
.fyfw_btn{ width: 102%;}
.fyfw_btn ul li{width: 200px;  height: 138px; float: left; text-align: center;}
.fyfw_btn li .img_ico{ height: 37px; text-align: center; display: block; overflow: hidden;}
.fyfw_btn ul li a{ border-right: 1px solid #ddd; height: 108px; padding-top: 29px; line-height: 56px; font-size: 18px; color: #505050; display: block;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.fyfw_btn ul li img{ margin: 0 auto; display: block;}
.fyfw_btn ul li a:hover,.fyfw_btn ul li a:hover{ color: #c50001;}

.fyxx_btn{ width: 480px;}
.fyxx_btn ul li{ width: 240px; float: left; text-align: center;}
.fyxx_btn ul li a{ border-right: 1px solid #ddd; height: 102px; padding-top: 36px; line-height: 52px; font-size: 18px; color: #505050; display: block;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.fyxx_btn li .img_ico{ height: 37px; text-align: center; display: block; overflow: hidden;}
.fyxx_btn ul li img{ margin: 0 auto; display: block;}
.fyfw_btn ul li a:hover img,.fyxx_btn li a:hover img,.fyztc_left ul li a:hover img{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transition: transform 0.9s;-webkit-transition: transform 0.9s;-moz-transition: transform 0.9s;}
.fyxx_con{ margin-left: 480px;}
.fyxx_tit{ width: 179px; float: left; padding-top: 26px;}
.fyxx_tit a{ background: url("../images/yqxx3.png") 38px center no-repeat; padding-left: 83px; line-height: 22px; font-size: 18px; color: #505050; display: block;}
.fyxx_tit a:hover{ color: #c50001;}
.fyxx_list{ margin-left: 179px; padding: 20px 20px 0 0;}
.fyxx_list ul li{ height:34px; line-height:34px; font-size:16px; padding:0 60px 0 15px; background:url(/_res/images/dot.png) 0 center no-repeat; position: relative;}
.fyxx_list li .nr{float:left; max-width: 100%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fyxx_list li .title,.fyxx_list li .tit{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none;}
.fyxx_list li .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fyxx_list li .gl .split{padding:0 2px;}
.fyxx_list li .gl a{display:inline;color:#c50001;float:none;background:none;max-width:none;padding:0;margin:0;}
.fyxx_list li span.date{  white-space: nowrap; color: #9999a7; font-size: 14px; position: absolute; right: 0; top: 0;}
.zx_tu{ padding: 19px 20px; border-left: 1px solid #ddd; text-align: center;}
.zx_tu  .img_title{ display: none;}
.fyztc_left{ width: 550px; padding: 19px;}
.fyztc_left ul{ background: #f6f7fb; height: 100px;}
.fyztc_left ul li{ width: 180px; height: 100px; line-height: 100px; float: left; text-align: center;}
.fyztc_left ul li img{ margin-right: 15px; vertical-align: middle;}
.fyztc_left ul li a{ font-size: 18px; color: #505050; display: block;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.fyztc_left ul li.num1{ width: 189px; border-right: 1px solid #fff;}
.fyztc_left ul li.num1 img{ margin: 0 auto; display: block;}
.fyztc_left ul li.num1 a{ font-weight: bold; line-height: 28px; padding-top: 12px;}

.fyztc_right{ width: 610px;}
.fyztc_right .links{ float: left; width: 179px;}
.fyztc_right .links li{ /*width: 240px;*/ height: 138px; /*float: left;*/ text-align: center;}
.fyztc_right .links li .img_ico{ height: 37px; text-align: center; display: block; overflow: hidden;}
.fyztc_right .links li a{ border-left: 1px solid #ddd; height: 108px; padding-top: 29px; line-height: 56px; font-size: 18px; color: #505050; display: block;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.fyztc_right .links li img{ margin: 0 auto; display: block;}
.fyztc_right .links li a:hover,.fyztc_left ul li a:hover{ color: #c50001;}
@media only screen and (min-width: 992px) and (max-width: 1199px){
    .yq_tab ul li span,.yq_tab ul li span.yq1{ width: 322px;}
    .fyfw_btn ul li{ width: 165px;}
    .fyztc_left{ width: 452px;}
    .fyztc_left ul li,.fyztc_left ul li.num1{ width: 146px;}
    .fyztc_right{ width: 500px;}
    /*.fyztc_right ul li{ width: 180px;}*/
}
@media only screen and (max-width:991px) {
    .yq_tab ul li span{ width: 237px;}
    .yq_tab ul li span.yq1{ width: 238px;}
    .yq_con{ height: auto;}
    .fyfw_btn ul li{ width: 33.3%;}
    .fyxx_btn{ float: none; width: auto; overflow: hidden;}
    .fyxx_btn ul li{ width: 50%;}
    .fyxx_btn ul li a,.fyxx_btn ul li.num2 a{ border-right: none;}
    .fyxx_con{ margin-left: 0px;}
    .fyztc_left,.fyztc_right{ float: none; width: auto;}
    /*.fyztc_right ul li{ width: 50%;}*/
    .fyztc_right ul li a,.fyztc_right ul li.num1 a{ border-left: none;}
    .fyztc_right .links li a{padding-top: 9px;}
    .fyztc_right .links li{height: 108px;}
    .fyxx_list,.fyxx_tit{padding-top: 0;}
}
@media only screen and (max-width:767px) {
    .yq_tab ul li{ width: 33.3%;}
    .yq_tab ul li span,.yq_tab ul li span.yq1{ width: auto;}
    .yq_con{ height: auto; overflow: hidden;}
    .fyfw_btn ul li{ width: 50%;}
    .fyxx_tit{ float: none; margin: 0 auto;}
    .fyxx_list{ margin-left: 0px;padding: 10px; }
    .fyztc_left{ padding: 10px;}
    .fyztc_left ul li,.fyztc_left ul li.num1{ width: 33.3%; border-right: none;}
    .fyztc_left ul li img{ margin: 0 auto; display: block;}
    .fyztc_left ul li a{ padding-top: 20px;line-height: 36px;}
    .fyztc_right .links{float: none; width: auto;}
}
@media only screen and (max-width:360px) {
    .yq_tab ul li span{ font-size: 18px;}
}