@charset "utf-8";
/* CSS Document */
.p25{ padding-top: 25px;}
/********新闻资讯版块***********/
/*横幅*/
.ind-hfimg li{ margin-top: 25px; width: 50%; float: left;}
.ind-hfimg li img{ width: 100%; height: auto;}
.ind-hfimg li .img_title{ display: none;}
/*图片轮播*/
.flash{ width: 630px; height:356px; overflow: hidden; margin-bottom: 11px; }
.ls-flash{  position:relative; width: 100%; height: 100%; }
.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 128px 0 14px; font-size: 18px;      background: rgba(0, 0, 0, 0.6);  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:11px; overflow:hidden; position:absolute; right:12px; bottom:15px; z-index:1; }
.ls-flash .flash-num ul{ overflow:hidden; zoom:1; float:left;}
.ls-flash .flash-num ul li{ float:left; margin-right:8px; width:11px; height:11px; text-indent: -20em; font-size: 0;background:#fff; border-radius: 50%; overflow: hidden; cursor: pointer;}
.ls-flash .flash-num ul li.on{background: #e40000; }
/*新闻*/
.ind-newsbox{ width: 550px; margin-top: -9px;}
.ind-newlist{ padding:10px 0 11px; }
.ind-newlist .list{ height:220px; overflow: hidden;}
.ind-newlist .list li a{ max-width: 440px;}
.zc_btn ul li{ float: left; width: 265px; height: 68px; line-height: 68px; text-align: center;}
.zc_btn ul li a{ background: #edf6ff; font-size: 20px; color: #3366cc; display: block; border-radius: 3px;}
.zc_btn ul li.num2{ float: right;}
.zc_btn ul li img{ margin-right: 11px;}
.zc_btn ul li a:hover img{transition: all .6s;-webkit-transition: all .6s;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
/*省政府国务院通知公告*/
.xxbox{ width: 630px;}
.xx_con .list li a{ max-width: 520px;}
.noticebox{ width: 550px;}
.notice_con,.xx_con{ padding: 10px 0 12px; overflow: hidden; height: 176px;}
.notice_con .list li a{ max-width: 440px;}
/*专题专栏*/
.gray{ background: #f9f9f9;}
.ind-ztzlbox{ height: 90px; margin: 35px 0;position: relative;  }
.ind-ztzlbox .prev,.ind-ztzlbox .next{display: block; position: absolute; width: 19px; height:28px; margin-top: -14px; top: 50%; background: url("../images_new/prev.png") 0 0 no-repeat; z-index: 2; cursor: pointer;}
.ind-ztzlbox .prev{left: -39px;}
.ind-ztzlbox .next{ right: -39px; background: url("../images_new/next.png") no-repeat;}
.ind-ztzlpic{  width: 100%; overflow: hidden;position: relative;  }
.ind-ztzlpic ul{height: 90px!important;overflow: hidden;}
.ind-ztzlpic li{float: left; width: 305px; height: 90px; overflow: hidden;   }
.ind-ztzlpic li a{display: block; height: 100%; margin-right: 20px;}
.ind-ztzlpic li .pic{ width: 100%; height: 100%; overflow: hidden;}
.ind-ztzlpic li a img{ width: 100%;  height: 100%;transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;}
.ind-ztzlpic li .img-title{display: none;}
@media (min-width: 992px) and (max-width:1199px) {
/*图片轮播*/
.flash,.xxbox{ width: 520px;}
/*新闻*/
.ind-newsbox,.noticebox{ width: 452px;}
.ind-newlist .list li a,.notice_con .list li a{ max-width: 364px;}
.zc_btn ul li{ width: 216px;}
.xx_con .list li a{ max-width: 420px;}
/*专题*/
.ind-ztzlbox{ height: 100px;}
.ind-ztzlpic li{ width: 337px;height: 100px;}
.ind-ztzlpic{  height: 100px;}
.ind-ztzlbox .prev{left: 0px;}
.ind-ztzlbox .next{right:0px;}
}
@media (max-width: 991px){
.p25{ padding: 15px 15px 0;}
    /*横幅*/
    .ind-hfimg li{ margin-top: 15px;}
/*图片轮播*/
.flash{ height: 417px;}
.flash,.xxbox,.ind-newsbox,.noticebox{ width: auto; float: none;}
/*新闻*/
.zc_btn ul li{ width: 49%;}
.ind-newlist .list li a,.notice_con .list li a,.xx_con .list li a{ max-width: none;}
/*专题*/
.ind-ztzlbox{ margin: 15px;}
.ind-ztzlbox .prev{left: 0px;}
.ind-ztzlbox .next{right:0px;}
}
@media (max-width: 767px) {
.p25{ padding: 10px 10px 0px;}
.notice_con, .xx_con{height: auto;}
/*图片轮播*/
.flash{ height:480px;}
/*新闻*/
.notice_con,.ind-newlist .list{ height: auto;}
/*专题*/
.ind-ztzlbox{ margin: 10px;}
    /*横幅*/
    .ind-hfimg li{ width: 100%; float: none; margin-top: 10px;}
}
@media (max-width: 600px) {
/*图片轮播*/
.flash{ height:420px;}
}
@media (max-width: 500px) {
/*图片轮播*/
.flash{ height:340px;}
}
@media (max-width: 400px) {
/*图片轮播*/
.flash{ height:260px;}
}
@media (max-width: 369px) {
/*图片轮播*/
.flash{ height:240px;}
    .zc_btn ul li img{ margin-right: 6px;}
}
@media (max-width: 349px) {
/*图片轮播*/
.flash{ height:220px;}
}
/*-----政府信息公开-----*/
.big_lmtit{ height: 35px; padding: 20px 0px; background: url("../images_new/biglmbg.png") center repeat-x;}
.big_lmtit a{ background: #fff; float: left;}
.big_lmtitfw a{ background: #f9f9f9;}
.xxgkleft{ width: 420px;}
.gklmbtn ul li{ width: 205px; height: 61px; float: left; margin: 0 10px 10px 0px; text-align: left;}
.gklmbtn ul li:nth-of-type(2n){ margin-right: 0px;}
.gklmbtn ul li a{ padding-left: 20px; font-size: 16px; background: url("../images_new/gklmbg.png") left repeat-y #eaf5ff; line-height: 60px; display: block; border-radius:5px;}
.gklmbtn ul li img{ margin-right: 2px;}
.gklmbtn ul li a:hover img{transition: all .6s;-webkit-transition: all .6s;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
.zd_pic{ clear: both;}
.zd_pic ul li{ margin-bottom: 20px;}
.zd_pic ul li .img_title{ display: none;}
.xxgkright{ width: 755px; margin-top: -10px;}
.gk_tab{ height: 44px;}
.gk_tab li{ float: left;}
.gk_tab li a{display: block; height: 44px; font-size: 22px; line-height: 44px; color: #5c5c5c; position: relative;}
.gk_tab li a:hover,.gk_tab li.active a{ color: #3366cc; font-size: 24px; font-weight: bold; background: url("../images_new/secdot.png") center bottom no-repeat;}
.gk_tab li.line{  width: 29px; height: 44px; background: url("../images_new/gkline.png") center no-repeat;}
.ind_gklist{ padding-top: 17px;   overflow: hidden;}
/*政策文件库搜索*/
.ind_mzc_search{ height: 35px; margin-bottom: 4px; background: url("../images_new/zcwjk_bg.png") right center no-repeat #f0f8ff; padding: 15px 123px 15px 37px;}
.zctitle{ background:url("../images_new/zcwjk_dot.png") left center no-repeat; padding-left:44px; width: 146px; line-height: 35px; font-size: 22px; color: #556173;}
.policy-search{ margin-left:190px;position: relative;height: 35px; padding: 0 85px 0 0px;  }
.policy-search .policy-btn{position: absolute;right: 0;top: 0;height: 35px;line-height: 35px;border: 0 none; text-indent: 39px; text-align: left;  width:85px;color: #fff;font-size: 16px;background: #517dd4 url("../images_new/zcwjk_fdj.png") no-repeat 17px center;cursor: pointer; border-radius: 3px;}
.policy-search .policy-txt{width: 100%;height: 35px;line-height: 35px;border:none;text-indent: 16px; font-size: 14px;background: #fbfdff;border-radius: 3px 0 0 3px; }
/*领导之窗*/
.xxgklmlist{ border: 1px solid #dcdcdc; padding: 30px 0px; margin-bottom: 25px; overflow: hidden;}
.xxgklmlist ul li{ width: 16.66%; float: left; text-align: center; }
.xxgklmlist ul li a{ border-right: 1px solid #e9eaeb; padding-top: 3px; font-size: 18px;height: 85px; display: block;}
.xxgklmlist ul li.num6 a{ border-right: none;}
.xxgklmlist ul li img{ margin: 0 auto; display: block; margin-bottom: 22px;}
.xxgklmlist ul li a:hover img{transition: all .6s;-webkit-transition: all .6s;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
@media (min-width: 992px) and (max-width:1199px) {
.xxgkright{ width: 552px;}
.ind_mzc_search{padding: 15px 83px 15px 20px;}
}
@media (max-width: 991px){
.xxgk_main{ padding: 0 15px;}
.xxgkleft,.xxgkright{ width: auto; float: none;}
.gklmbtn ul li{ width: 32%;  margin: 0 2% 10px 0px; text-align: center;}
.gklmbtn ul li a{ padding-left: 0px;}
.gklmbtn ul li:nth-of-type(2n){ margin-right: 2%;}
.gklmbtn ul li:nth-of-type(3n){ margin-right: 0px;}
.zd_pic ul li img{ width: 100%; height: auto;}
.xxgklmlist{ margin-bottom: 15px; padding: 15px 0px;}
}
@media (max-width: 767px){
.xxgk_main{ padding: 0 10px;}
.ind_mzc_search{height: auto;padding: 10px 40px 10px 20px;background-size: 100% 100%;}
.zctitle{width: auto; float: none; margin-bottom: 10px; display: block;}
.policy-search{margin-left: 0px;}
.xxgklmlist ul li{ width:33.33%;}
.xxgklmlist ul li.num3 a{ border-right:none; }
.xxgklmlist ul li img{ margin-bottom: 10px;}
.ind_gklist{ padding-top: 6px;}
}
@media (max-width: 600px){
.gk_tab{ height: auto;}
.gklmbtn ul li{ width: 49%; }
.gklmbtn ul li:nth-of-type(2n){ margin-right: 0;}
.gklmbtn ul li:nth-of-type(3n){ margin-right:2%;}
.gklmbtn ul li.num6{ margin-right: 0px;}
}
@media (max-width:374px){
.gklmbtn ul li{ margin: 0 0 10px; width: auto; float: none;}
.gklmbtn ul li:nth-of-type(2n),.gklmbtn ul li:nth-of-type(3n){ margin-right: 0;}
.xxgklmlist ul li{ width: 50%;}
.xxgklmlist ul li.num3 a{ border-right:1px solid #e9eaeb; }
.xxgklmlist ul li.num2 a,.xxgklmlist ul li.num4 a,.xxgklmlist ul li.num6 a{ border-right: none;}
}
/*政务公开 end*/
/*政务服务*/
.ind_bjtj{ height:90px; background: #fff; margin: 25px 0px; }
.bjtit{ width: 50px; float: left; height: auto; padding: 15px 20px; line-height: 30px; color: #3366cc; text-align: center; font-size: 20px; font-weight: bold;}
.bjtj_list{ margin-left: 90px; padding: 18px 0px;}
.bjtj_list li{ width:24.8%; float: left;  border-left: 1px solid #e8e8e8;}
.bjtj_list li p{ float: left; width: 50%; text-align: center; font-size: 16px; line-height: 27px;}
.bjtj_list li p span{ font-size: 20px; display: block;}
.grfr-box{width: 100%;height: 410px;padding-top: 45px;}
.ywb_item{float: left;width: 240px;height: 365px;overflow: hidden;transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;background: #fff; position: relative;}
.ywb_item .ywb_tit{width: 100%;height: auto; text-align: center; background: #3366cc; }
.ywb_item .ywb_tit a{   line-height:44px; padding:13px 0px;color: #fff;font-size: 20px;font-weight: bold;display: block;background:url("../images_new/fw_titbg_s.png") center no-repeat;}
.ywb_item .ywb_tit img{ height: 24px; width: auto; margin-right: 9px; vertical-align: top; margin-top:10px; }
.ywb_item .active-hide{ width: 100%; height: 100%; position: absolute; left: 0px; top:0px; background: rgba(255,255,255,0.45)}
.ywb_border{ border: 1px solid #3366cc; border-top:none;}
.ywb_list{ padding: 25px 0 0 25px; height:269px; }
.ywb_list ul{ width: 238px; overflow: hidden; height: 255px;}
.ywb_list ul li{ width: 104px; height: 70px; margin: 0 15px 15px 0px; float: left; text-align: center;}
.ywb_list ul li a{ border: 1px solid #e9e9e9; height:55px; padding-top:13px; line-height: 32px; display: block; font-size: 14px; }
.ywb_list li .img_img{ height: 22px; text-align: center; display: block; overflow: hidden;}
.ywb_list li .img_img img{ height: 44px;}
.ywb_list li .img_title{display: block; cursor: pointer;}
.ywb_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;}
.ywb_list ul li a:hover{ background: #3366cc; color: #fff;}
.ywb_list ul li a:hover .img_img img{ margin-top: -22px;}
.bmlist{ padding: 16px 30px 0;height:278px;}
.bmlist ul{ height: 250px; overflow: hidden;}
.bmlist ul li{ border-bottom: 1px solid #e8e8e8; height: 49px; float: left; width: 50%;}
.bmlist ul li a{ font-size: 14px; line-height: 48px; background: url("../images_new/bmdot.png") left center no-repeat; padding-left: 16px; display: block; text-overflow: ellipsis; overflow: hidden;white-space: nowrap;}
.bmlist ul li:nth-of-type(2n){ float: right;}
.ywb_item.active{width: 720px;height: 455px;margin: -45px -1px 0;}
.ywb_item.active .active-hide{display: none;}
.ywb_item.active .ywb_tit a{color: #fff;background:url("../images_new/fw_titbg.png") center no-repeat; font-size: 24px; padding: 17px 0px; line-height: 50px;}
.ywb_item.active .ywb_tit img{ height: 32px; margin-right: 15px; margin-top:9px;  }
.ywb_item.active .ywb_list{  height: 345px;}
.ywb_item.active .bmlist{  height: 364px;padding: 6px 30px 0;}
.ywb_item.active .ywb_list ul{ width: auto; overflow: hidden; height: auto;}
.ywb_item.active .ywb_list ul li{ width: 155px; height: 95px;  }
.ywb_item.active .ywb_list ul li a{ height:74px; padding-top:19px; line-height: 40px;  font-size: 16px; }
.ywb_item.active .ywb_list li .img_img{ height: 28px;}
.ywb_item.active .ywb_list li .img_img img{ height: 56px;}
.ywb_item.active .ywb_list ul li a:hover .img_img img{ margin-top: -44px;}
.ywb_item.active .bmlist ul{ height:auto;}
.ywb_item.active .bmlist ul li{   width: 25%;}
.ywb_item.active .bmlist ul li a{ font-size: 16px; line-height: 48px; background: url("../images_new/bmdot.png") left center no-repeat; padding-left: 16px; display: block; text-overflow: ellipsis; overflow: hidden;white-space: nowrap;}
.ywb_item.active .bmlist ul li:nth-of-type(2n){ float: left;}
@media (min-width: 992px) and (max-width:1199px) {
.ywb_item{width: 210px;}
.ywb_list{ padding: 25px 0 0 15px;  }
.ywb_list ul{ width: 218px;}
.ywb_list ul li{ width: 94px;}
.bmlist{ padding: 16px 15px 0;}
.ywb_item.active{width: 572px;}
.ywb_item.active .ywb_list ul li{ width: 123px;  }
}
@media (max-width: 991px){
.grfr-box{ padding-top: 0px; height: auto;}
.ywb_item{ float: none; width: auto; height: auto; margin-bottom: 15px;}
.ywb_item .ywb_tit a{   line-height:50px; padding:17px 0px; font-size: 24px;background: url(../images_new/fw_titbg.png) center no-repeat;}
.ywb_item .ywb_tit img{ height: 32px;   margin-right: 15px; margin-top:9px; }
.ywb_item .active-hide{ display: none;}
.ywb_list{ padding: 15px 0 0 15px; height:auto; }
.ywb_list ul{ width: auto;   height: auto;}
.ywb_list ul li{ width: 163px; height: 95px; }
.ywb_list ul li a{   height:74px; padding-top:19px; line-height: 40px;  font-size: 16px; }
.ywb_list li .img_img{ height: 28px;  }
.ywb_list li .img_img img{ height: 56px;}
.ywb_list ul li a:hover .img_img img{ margin-top: -44px;}
.bmlist{ padding: 16px 15px 0;height:auto;}
.bmlist ul{ height: auto;}
.bmlist ul li{ width: 25%;}
.bmlist ul li a{ font-size: 16px;}
.bmlist ul li:nth-of-type(2n){ float: left;}
.ywb_item.active{width:auto;height: auto;margin:0 0 15px;}
.ywb_item.active .ywb_list{  height: auto;}
.ywb_item.active .bmlist{  height: auto;padding: 6px 15px 0;}
.ywb_item.active .ywb_list ul li{ width: 163px; height: 95px;  }
.ind_bjtj{ margin: 15px 0px; height: auto;}
.bjtit{ padding: 10px 0px; width: auto; float: none;}
.bjtj_list{ margin-left: 0px;}
.bjtj_list li.tj_con1{ border-left: none;}
}
@media (max-width: 767px){
.ywb_list{ padding: 15px 5px 0;}
.ywb_list ul li{ width: 31.33%;  margin: 0 1% 2%; }
.ywb_item.active .ywb_list ul li{ width: 31.33%;  }
.bmlist,.ywb_item.active .bmlist{ padding: 10px 10px 0;}
.ind_bjtj{ margin: 10px 0px;}
.bjtj_list li{ width: 50%; border-left:none; }
.bmlist ul li{ width: 33.33%;}
}
@media (max-width: 500px){
.bmlist ul li{ width: 50%;}
.bjtj_list li{ width: 100%;}
}
/*政务服务 end*/
/*************互动交流版块************/
.hdleft{  width:755px; }
/*区长信箱*/
.qzxxbox{ background: url("../images_new/hdlm_bg.png") left top repeat-x #fafbff; height: 110px; margin-bottom: 9px; padding-left:9px;}
.qzxxtit{ width: 110px; background: url("../images_new/qzxx_dot.png") center 17px no-repeat; text-align: center; }
.qzxxtit a{ display: block; padding-top: 60px; line-height: 42px; font-size: 22px;}
.wsxftit{ width: 110px; background: url("../images_new/wsxf_dot.png") center 17px no-repeat; text-align: center; }
.wsxftit a{ display: block; padding-top: 60px; line-height: 42px; font-size: 22px;}

.qzxx_main{ margin-left: 227px; padding: 21px 48px 0 0px;}
.qzxx_top{ height: 34px; margin-bottom: 10px;}
.qzxx_top ul li{ padding: 0 23px 0 21px; line-height: 34px; float: left; text-align: center;}
.qzxx_top ul li img{ display: inline-block; vertical-align: middle; margin-right: 3px;}
.qzxx_top ul li a{ font-size: 18px;}
.qzxx_top ul li a:hover img{transition: all .6s;-webkit-transition: all .6s;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
.qzxx_bot{ height: 30px; background: #eaf3fe; border-radius: 5px; text-align: center;  }
.qzxx_bot ul li{  font-size: 14px; margin:0 11px; display: inline; line-height: 30px;}
.qzxx_bot ul li span{ color: #dd0000;}
/*回复选登*/
.mesbox{ height: 214px; overflow: hidden;}
.mesbox p,.mesglist li div{position: absolute;top:0;text-align: center;display: block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mesbox .p2{width: 182px;right:103px;}
.mesbox .p3{width: 103px;right:0px;}
.mesbox .p1{position:static;margin-right: 285px; }
.mesghead{height: 32px;line-height: 32px;font-size: 16px; color: #666; overflow: hidden;background: #f5faff; font-weight:bold;position: relative;}
.mesghead .p1{ text-indent: 137px;}
.mesglist{padding-top:7px;}
.mesglist li{overflow: hidden;height: 44px;line-height: 44px;font-size: 16px; vertical-align: bottom;position: relative; }
.mesglist li .p1{ text-align: left; height: 40px; line-height: 40px; padding: 2px 0;}
.mesglist li .p1 a{display: block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding-left: 18px; background: url("../images_new/dot.png") left center no-repeat;}
.mesglist li .p3{color: #999;}
/*网上调查*/
.myzj_con{ height: 176px; padding: 6px 0 29px; overflow: hidden;}
.myzj_con li{  overflow: hidden; position: relative;background: url("../images_new/dot.png") left center no-repeat;  line-height: 44px; padding-left: 18px; }
.myzj_con li .zt{ position: absolute; right: 0px; top: 6px; width:85px; height: 32px; border-radius: 5px; text-align: center; line-height: 32px; font-size: 16px; background: #f5f5f5; color: #666; }
.myzj_con li .starting{ color: #fff; background: #33cc69;}
.myzj_con li .nostart{ background: #e84242; color: #fff;}
.myzj_con li .con{ margin-right:100px;}
.myzj_con li .con .left{  font-size: 18px; display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; max-width: 530px;}
.myzj_con li .result{height: 44px;}
.myzj_con li .result a{font-size: 16px; color: #e60000;  }
.myzj_con li .result i{color: #dcdcdc; font-style: normal; padding: 0 5px;}
 /*互动版块右侧*/
.hdright{ width: 420px;  }
.hdlm{  overflow: hidden;}
.hdlm ul li{ width: 130px; height: 68px;padding: 20px 34px;border: 1px solid #d4dbe5; float: left; text-align: center; margin-bottom: 10px; }
.hdlm ul li.num2{ float: right;}
.hdlm ul li a{  font-size: 16px; }
.hdlm ul li img{ margin: 0 auto; display: block; margin-bottom: 12px;}
.hdlm ul li .img_title{ border-top: 1px solid #e8e8e8; line-height: 38px; display: block;}
.hdlm ul li:hover{ border: 1px solid #3366cc;}
.hdlm ul li a:hover .img_title{ border-top:1px solid #3366cc;}
.hdlm ul li a:hover  img{transition: all .6s;-webkit-transition: all .6s;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
.hd-tel{ height: 50px; background: url("../images_new/secbg.png") 0 bottom repeat-x;}
.hd-tel li{float: left; margin-right: 10px;   height: 50px; position: relative;}
.hd-tel li a{display: block; height: 50px; font-size: 22px; line-height: 46px; color: #5c5c5c;}
.hd-tel li a:hover,.hd-tel li.active a{ color: #3366cc; font-weight: bold; font-size: 24px;}
.hd-tel .ftlm{ padding-top: 8px;}
.hd-tel .ftlm a{ font-size: 15px; line-height: 42px; background: url("../images_new/ftline.png") left center no-repeat; padding-left: 6px; margin-left: 6px;}
.hd-tel .ftlm a.first{ background: none; padding: 0px; margin: 0px;}
.hd-tel li a i{display: block; position:absolute; left:50%; bottom:0px; height:4px; background:#3366cc; width:0%; z-index:0;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.hd-tel li a:hover i,.hd-tel li.active a i{ width:100%; left:0;}
.zxftbox{ padding-top: 15px;}
.zxftbox .ftimg{ height: 233px; overflow: hidden;}
.zxftbox .ftimg img{ width: 100%; height: 100%;}
.zxftbox .ftcon{ padding: 7px 5px 0 17px; font-size: 16px; line-height: 34px;}
.zxftbox .ftcon .title{ line-height: 46px; font-size: 20px; color: #db0000; font-weight: bold; }
.zxftbox .ftcon .title a{ color: #db0000;  }
.zxftbox .ftcon i{width: 10px;}
@media (min-width: 992px) and (max-width:1199px) {
.hdleft{ width: 612px;}
.qzxxbox{ padding-left: 0px;}
.qzxxtit,.wsxftit{ width: 70px;}
.qzxxtit a,.wsxftit a{ font-size: 15px;}
.qzxx_main{margin-left: 140px;padding: 21px 10px 0 0px;}
.myzj_con li .con .left{ max-width: 400px;}
.hdright{ width: 360px;}
.hdlm ul li{ padding: 20px;}
.zxftbox .ftcon .title{ line-height: 34px;}
}
@media (max-width: 991px){
.hdleft,.hdright{ float: none; width: auto;}
.qzxxbox{ padding-left: 0px; height: auto;}
.qzxxtit,.wsxftit{ width: 49%; float: none; display: inline-block;}
.qzxx_main{margin-left: 0;padding: 21px 10px 0 0px;}
.hdlm ul li{ width: 290px;}
.zxftbox .ftimg{ height: auto;}
.zxftbox .ftcon{ padding: 10px 0px;}
}
@media (max-width: 767px){
.qzxxbox{ height: auto; overflow: hidden; padding-bottom: 10px;}
.qzxxtit{ width: 49%; float: none; display: inline-block;}
.qzxx_main{ margin-left: 0px; padding: 10px 10px 0px;}
.myzj_con{ height: auto;}
.myzj_con li .result{ display: none;}
.myzj_con li .con .left{ float: none; display: block; max-width: none;}
.hdlm ul li{ width: 43%; padding: 20px 2.5%;}
}
@media (max-width: 600px){
.mesbox .p2{ right:0px; width: 96px;}
.mesbox .p3{ display: none;}
.mesbox .p1{ margin-right: 96px;}
.mesghead .p1{ text-indent: 0px;}
.qzxx_top{ height: auto; overflow: hidden;}
.qzxx_top ul li{ width: 25%; padding: 0;}
.qzxx_bot{ height: auto; overflow: hidden;}
.qzxx_bot ul li{ margin: 0; width: 50%; text-align: center; float: left;}
}
@media (max-width: 350px){
.qzxx_top ul li{ width: 50%;}
}
/*政民互动 end*/



