@charset "utf-8";
/* CSS Document */
/**一级栏目-互动交流**/
.hdjl-table { margin: 20px 20px 20px 200px; text-align: center; }
.hdjl-table table { width: 100%; font-size: 14px; color: #333; }
.hdjl-table table td, .hdjl-table table th { border: 1px solid #ddd; line-height: 46px; }
.hdjl-table table td span { color: #d90000; font-size: 16px; margin-right: 5px; }
/*县长信箱*/
.hd-xzxx{width: 858px;height: 183px;margin-bottom: 15px; background: url("../images_new/hd-bg.jpg") left bottom no-repeat;border: #ddd 1px solid;border-radius: 5px;}
.xzxx-tit{margin: 55px 0 0 64px;float: left;}
.xzxx-tit a{font-size: 30px;font-weight: bold;color:#015293;}
.xzxx-link{margin-left: 222px; padding: 28px 15px 0 0;}
.xzxx-link li{width: 25%;float: left;text-align: center;}
.xzxx-link li a{display: block;font-size: 16px;line-height: 30px;}
.xzxx-link li .ico{display: block; width: 90px;height: 90px;overflow: hidden; margin: 0 auto;background: url("../images_new/hd-xz-bg.png") 0 0 no-repeat;}
.xzxx-link li .img_title{display: block;padding-top: 10px;}
.xzxx-link li a:hover .ico{background-position: -90px 0;}
.xzxx-link li a:hover img{margin-top: -90px;}

.hd-xzxx-right{width: 318px;height: 183px;margin-bottom: 15px; border: #ddd 1px solid;border-radius: 5px;}
.hd-xzxx-right ul{padding: 0 38px;}
.hd-xzxx-right li{height: 34px;line-height: 34px;padding: 28px 0 29px 0;}
.hd-xzxx-right li.num1{border-bottom: #f0f2f5 1px solid;}
.hd-xzxx-right li a{display: block;font-size: 21px;}
.hd-xzxx-right li img{margin: 0 16px;}
.hd-xzxx-right li a:hover img{transform: rotateY(360deg);transition: all .6s;}

/*网络问政*/
.hd-left{width: 860px;}

.hd_telbox{height: 35px;line-height: 35px;font-size: 16px;font-weight: bold;color: #666; overflow: hidden;background: #f7f7f7;position: relative;}
.hd_telbox p,.hd_xdbox li p{text-align: center;float: right; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hd_telbox .p4,.hd_xdbox .p-state{width: 180px;}
.hd_telbox .p2,.hd_telbox .p3{width: 180px;margin: 0 10px;}
.hd_telbox .p3{display:none;}
.hd_xdbox .p-time{width: 180px;height: 36px;margin: 0 10px;}
.hd_telbox .p1,.hd_xdbox .p-title{margin-right: 360px;text-align: left;float: none;}
.hd_telbox .p1{text-indent: 97px;}
.hd_xdbox{height: 216px;}
.hd_xdbox li{overflow: hidden;height: 36px;line-height: 36px;font-size: 15px;vertical-align: bottom;position: relative;}
.hd_xdbox li .p-title a{display: block; padding-left: 14px;background: url("../images_new/dot.png") left center no-repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hd_xdbox .p-time,.hd_xdbox .p-state{color: #999;}
.hd_xdbox li .p-title a.noPublic .tit{/*max-width: 450px;float: left;*/overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hd_xdbox li .p-title a.noPublic .gk{float: left;display: none;}

/*百姓畅言*/
.bxcy-list{height: 216px;}
.bxcy-list li{height: 36px;line-height: 36px;font-size: 15px;overflow: hidden;vertical-align: bottom;position: relative;padding-left: 20px;}
.bxcy-list li a{font-size: 15px;display: block;float: none; margin-right: 220px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bxcy-list li .date{float: right; width: 100px;color: #999;text-align: center;margin: 0 10px;}
.bxcy-list li i{position: absolute;left: 0;top: 10px;width: 20px;height: 20px;background: url(../images_new/icon_sprites.png) no-repeat -80px -40px;}

.bxcy-list .state{float: right; width: 100px;text-align: center;color: #999;}
/*意见征集*/
.dczj-box{padding:5px 0 0;height: 180px;}
.dczj-box li{height: 36px;line-height: 36px; overflow: hidden;vertical-align: bottom;padding-left: 78px;position: relative;}
.dczj-box li .zt{position: absolute;display: block; left: 0;top: 7px;width: 65px;height: 21px;text-align: center; line-height: 21px; color: #fff;background: #c8c8c8;border-radius: 3px;}
.dczj-box li .title{display: block;float: none; font-size: 16px;margin-right: 180px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dczj-box li .date{float: right;font-size: 14px;color: #999;}
.dczj-box li .starting{background: #015293;}

/*互动交流-右侧*/
.hd-link li{width: 141px;float: left;margin-right: 18px;}
.hd-link li.num3{margin-right: 0;}
.hd-link li a{display: block;height: 74px; padding-top: 11px;border: #ddd 1px solid;background: #f7f7f7;border-radius: 4px;text-align: center;font-size: 16px;line-height: 26px;}
.hd-link li .img_title{display: block;padding-top: 4px;}
.hd-link li a:hover{border-color: #015293;color: #015293;}
.hd-link li a:hover img{transform: rotateY(360deg);-webkit-transform: rotateY(360deg); transition: all .6s;-webkit-transition: all .6s;}
/*在线访谈*/

/*在线访谈*/
.hd-right{width: 320px;}
.hd-zxft .ft-left{width: 100%;float: none;}
.hd-zxft .ft-left .ftimg{width: 100%;height:auto; }
.hd-zxft .ft-left .ftimg img{width: 100%;height: 180px;}
.hd-zxft .ft-left .title{font-size: 16px; height: 36px;line-height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hd-zxft .ft-left p{font-size: 14px;color: #666;height: 26px;line-height: 26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hd-zxft .zy_con{line-height: 24px;color: #999;padding: 10px;margin-top: 5px; background: #f7f7f7;overflow: hidden;position: relative;}
.hd-zxft .zy_con span{display: block;text-align: center;font-size: 16px;color:#666;padding-bottom: 10px;}
.hd-zxft .zy_con p{text-indent: 2em;text-align: justify;}
.hd-zxft .zy_con .more{ color: #666;position: absolute;right: 10px;bottom: 10px;}
.hd-zxft .zy_con .more:hover{color: #015293;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .hd-xzxx{width: 708px;}
    .hd-xzxx-right{width: 260px;}
    .hd-xzxx-right ul{padding: 0 28px;}
    /*网络问政*/
    .hd-left{width: 710px;}
    .hd_xdbox li .p-title a.noPublic .tit{max-width: 300px;}
    .hd-right{width: 260px;}
}
@media only screen and (max-width:991px) {
    .hdjl-main{padding: 0 15px;}
    .hd-xzxx{width:auto;float: none;}
    .hd-xzxx-right{width: auto;float: none;margin-top: 15px;}
    /*网络问政*/
    .hd-left{width:auto;float: none;}
    .hd_telbox .p2, .hd_telbox .p3,.hd_xdbox .p-time{margin: 0;}
    .hd_xdbox li .p-title a.noPublic .tit{max-width: 360px;}
    .hd-right{width:auto;float: none;margin-top: 15px;}
    .hd-zxft .ft-left .ftimg img{height: auto;}
}
@media only screen and (max-width: 767px) {
    .hdjl-main{padding: 0 10px;}
    .hd-xzxx{height: auto;padding: 10px;}
    .hdjl-table { margin: 0px;}
    .hd_telbox .p1{text-indent: 0;text-align: center;}
    .hd_xdbox li .p-title a.noPublic .tit{max-width:none;float: none;}
    .hd_xdbox li .p-title a.noPublic .gk{float: none;}
    .xzxx-tit{margin: 0px 0 0 20px;}
    .xzxx-link{padding: 60px 15px 0 0;margin-left: 0;}
    .bxcy-list li .date{margin: 0;}
}
@media only screen and (max-width: 479px) {
    .xzxx-link li{width: 50%;margin: 0 0 10px;}
    .hd_telbox .p2,.hd_telbox .p3, .hd_xdbox .p-time,.bxcy-list li .date{display: none;}
    .hd_telbox .p1, .hd_xdbox .p-title,.bxcy-list li a{margin-right: 100px;}
    .dczj-box li .date{display: none;}
    .dczj-box li .title{margin-right: 0;}
}