@charset "utf-8";
/* CSS Document */
/***政民互动****/
.zmhd_container{overflow: hidden;margin: 0 auto;padding: 10px;background:#fff;margin-top:10px;}
.zmhdmainleft1{width:763px;}
.zmhdmainright1{width:305px;}
.zmhd_bmxxmain{height: 385px;margin-bottom: 16px;overflow:hidden;}
.zmhd_myzjmain{height: 215px;margin-top:15px;overflow:hidden;}
.gxzxxmian{height: 425px;margin-bottom: 16px;}
.wbmainzmhd{height:866px;}

/*信箱*/
.z-title1{ width: 100%; height: 32px; margin: 5px 0 0; border-bottom: 1px dashed #829caf;position: relative;}
.z-title1 span{ display: block; height: 30px; line-height: 30px; float: left; font-weight: bold;text-align: center;}
.z-title1 span.name{ width: 440px;text-align:left;padding-left: 90px;}
.z-title1 span.department{ width: 190px;display: none;}
.z-title1 span.date{ width: 150px;}
.z-title1 span.state{ width: 70px;}
.zmhd_mainlist .bmxxlist{ overflow: hidden;height:252px;}
.bmxxlist ul li{width: 100%;height: 41px; line-height: 41px;border-bottom:1px dashed #ddd;overflow: hidden;position: relative;}
.bmxxlist ul li p{ display: block; height: 41px; float: left; font-size: 14px; color: #282828; text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bmxxlist ul li p .responseNo{color: #ff0000;}
.bmxxlist ul li p.p1,.bmxxlist ul li p.p-title{ width: 510px;text-align: left;padding-left: 20px;}
.bmxxlist ul li p.p2{ width: 190px;display: none;}
.bmxxlist ul li p.p3,.bmxxlist ul li p.p-time{ width: 150px; color: #949494;}
.bmxxlist ul li p.p4,.bmxxlist ul li p.p-state{ width: 70px; color: #03ca1b;}

.wyjybtn{height: 53px;background:#f3f3f3;overflow: hidden;margin-top: 8px;}
.wyjybtn ul{overflow: hidden;zoom: 1;padding-left: 46px;}
.wyjybtn ul li{width: 197px;height: 53px;float: left;margin-right: 60px;overflow: hidden;}
.wyjybtn ul li.num3{margin-right:0;}
.wyjybtn ul li a{width: 90px;height: 53px;line-height: 53px;padding-left: 60px;display:block;background: url(../images/wyjyico.png) no-repeat;}
.wyjybtn ul li a:hover{background:#da0300 url(../images/wyjyico.png) no-repeat;color:#fff;}
.wyjybtn ul li.num1 a{background-position: 24px 16px;}
.wyjybtn ul li.num2 a{background-position: -194px 16px;}
.wyjybtn ul li.num3 a{background-position: -414px 16px;}
.wyjybtn ul li.num1 a:hover{ background-position: 24px -69px;}
.wyjybtn ul li.num2 a:hover{background-position: -194px -69px;}
.wyjybtn ul li.num3 a:hover{background-position: -414px -69px;}

/*答问知识库、征集*/
.hd-list{padding-top:8px;}
.hd-list ul li{height:32px;line-height:32px;vertical-align:bottom;background:url(../images/arr1.png) no-repeat 0 center;padding-left:12px;overflow:hidden;position: relative;}
.hd-list ul li .date{float: none;position:absolute;top:0;right:0;color:#666;font-size:12px;}
.hd-list ul li a{font-size:14px;float: none;display: block;margin-right:80px;white-space:nowrap;overflow: hidden;text-overflow: ellipsis; }
.hd-list ul li a:hover{text-decoration: underline;color:#da0300;}
.zmhd_dwmain .hd-list,.zmhd_myzjmain .hd-list{padding-left:10px;padding-right:10px;}

/*互动-在线访谈*/
.hd-ftcon{padding: 10px 0;}
.hd-ftcon .ft-img{float: left; width: 276px;padding: 4px;background: #f4f4f4;}
.hd-ftcon .ft-img img{width: 100%;height: 183px;}
.hd-ftcon .ft-info{margin-left: 304px;float: none;}

.hd-ftcon .ft-info .title a{display: block;font-size: 15px;padding: 5px 0; overflow: hidden;text-overflow: ellipsis;height: 26px;line-height: 26px;white-space: nowrap;font-weight: bold;}
.hd-ftcon .ft-info p{height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hd-ftcon .ft-info .zy_con{line-height: 30px;height: 60px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.hd-ftcon .ft-info span{color:#da0300;}

/*网络渠道*/
.jrhslistfason_new{ height:auto;padding: 8px 10px 0;}
.jrhslistfason_new ul li{height:32px;line-height:32px;vertical-align:bottom;background:url(../images/arr1.png) no-repeat 0 center;padding-left:12px;overflow:hidden; position:relative; float: left; width: 498px;}
.jrhslistfason_new ul li:nth-child(2n){float: right;}

.jrhslistfason_new .p-state{ display:none;}
.jrhslistfason_new .p-time{ position:absolute; right:0px; top:0px;    color: #666; font-size: 12px;}
.jrhslistfason_new .p-title{ margin-right:90px;}
.jrhslistfason_new .p-title a{    display: block;  float: none;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}

/*给县长写信*/
.gxzxxbtn{overflow: hidden;}
.gxzxxbtn ul{ padding: 12px 0 0 33px; overflow: hidden;}
.gxzxxbtn ul li{ height: 40px; line-height: 40px; background: url(../images/arr1zmhd.png) no-repeat left center; padding-left: 26px;}
.gxzxxbtn1{ width: 140px; height: 38px; margin-left: 30px; background: url(../images/btn_icon.png) no-repeat 22px center #da0300; border-radius: 5px;}
.gxzxxbtn1 a{ display: block; width: 85px; height: 38px; line-height: 35px; padding-left: 55px; color: #fff;}
.gxzxxbtn1 a:hover{ color: #fff; text-decoration: none;}
@media (min-width: 992px) and (max-width:1099px) {
    .zmhdmainleft1{width:657px;}
    .z-title1 span.name{width:342px;}
    .bmxxlist ul li p.p1, .bmxxlist ul li p.p-title{width:412px;}

    .wyjybtn ul li{width:180px;margin-right:30px;}

    .jrhslistfason_new ul li{width: 448px;}
}
@media (max-width:991px) {
    .zmhdmainleft1,.zmhdmainright1{float:none;width:auto;}
    .zmhdmainright1{margin-top:10px;}
    .zmhd_bmxxmain,.zmhd_myzjmain,.gxzxxmian,.wbmainzmhd{height: auto;}
     /*信箱*/
    .z-title1 span.name{width:438px;}
    .bmxxlist ul li p.p1, .bmxxlist ul li p.p-title{width:508px;}
    .wyjybtn ul li{margin-right:55px;}

    /*微博*/
    .wbmainzmhd iframe{width:100%;height: 780px;}
    .jrhslistfason_new ul li{width: auto; float: none !important;}

}
@media (max-width:767px) {
    /*信箱*/
    .z-title1 span.name{float: none;width:auto;margin-right:120px;padding-left:20px;}
    .z-title1 span.date{float: none;position: absolute;top:0;right:0;width:120px;}
    .z-title1 span.state{display: none;}
    .bmxxlist ul li p.p1, .bmxxlist ul li p.p-title{float: none;width:auto;margin-right:120px;padding-left:0px;}
    .bmxxlist ul li p.p3, .bmxxlist ul li p.p-time{float: none;position: absolute;top:0;right:0;width:120px;}
    .bmxxlist ul li p.p4, .bmxxlist ul li p.p-state{display: none;}

    .wyjybtn ul{padding-left:0;}
    .wyjybtn ul li{margin-right:0;width:33.3%;}
    .wyjybtn ul li a{width:auto;}

    /*答问、调查*/
    .zmhd_dwmain .hd-list, .zmhd_myzjmain .hd-list{padding-left:0;padding-right:0;}

    /*访谈*/
    .hd-ftcon .ft-img{float: none;width:auto;height: auto;}
    .hd-ftcon .ft-img img{height: auto;}
    .hd-ftcon .ft-info{margin-left:0;}
    .hd-ftcon .ft-info p.jb{white-space: normal;height: auto;}

    /*12345*/
    .jrhslistfason_new{padding:8px 0 0;}

    /*给县长写信*/
    .gxzxxbtn ul{padding:8px 0 0;}
    .gxzxxbtn1{margin:0 auto;}
}
@media (max-width:414px) {
    .wyjybtn{height: auto;}
    .wyjybtn ul li{width:50%;}
}


/*答问知识库*/
@media (min-width:992px) and (max-width:1099px) {
    .m-issue{width: 582px;}
    .m-issue ul li a{width: 460px;}
}
@media (max-width:991px) {
    .wenda_pos{padding: 10px 0;}
    .zsk_main{padding: 10px 0 0;}
    .lm_wenda,.m-issue{float: none; width: auto;}
    .m-issue ul{ padding:0 0 10px;}
    .m-issue ul li a{max-width: none; display: block; float: none; margin-right: 90px;}
    .lm_wenda{margin-top: 10px;}
    .lm_wenda .m-theme li{width: 20%;}
}
@media (max-width:767px) {
    .lm_wenda .m-theme li{width: 33.3%;}
    .wenda_pos .postitle{float: none;}
    .wenda_search{ margin: 8px auto 0;}
    .wenda_search .sear_ul{width: auto; float: none;}
}
@media (max-width:479px) {
    .lm_wenda .m-theme li{width: 50%;}
}
@media (min-width: 992px) and (max-width:1099px) {
}
@media (max-width:991px) {
}
@media (max-width:767px) {
}
