@charset "utf-8";
/* 头条 */
.ls-hot-news{padding: 20px 0;background: #fff;border-bottom: 2px solid #edeff2;text-align: center;}
.ls-headlines .title a{ line-height:1.6; font-weight: bold; font-size: 34px;display: block; overflow: hidden; max-width: 100%; text-overflow: ellipsis; white-space: nowrap; color: #2360a4; letter-spacing: 3px;}
.ls-headlines .remarks{ padding: 5px 0 0; font-size: 16px; color: #666; line-height: 26px;}
.ls-headlines .title a:hover{color: #d80c18;}
.ls-headlines .remarks a{color: #d91414; white-space: nowrap;}
.ls-headlines .remarks a:hover{color: #c00;text-decoration: underline;}

/*焦点图*/
.ls-flash{margin-top: 28px;width: 580px; height: 326px; overflow: hidden; position: relative;}
.ls-flash-pic,.ls-flash-pic ul,.ls-flash-pic li,.ls-flash-pic img{width: 100% !important; height: 100% !important;}
.ls-flash-pic .title{ position: absolute; left: 0; right: 0; bottom: 0; height: 36px; line-height: 36px; padding: 0 110px 0 14px; font-size: 16px; background: rgba(0, 0, 0, 0.5) !important; color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-flash-num{ position: absolute; right: 15px; bottom: 13px; font-size: 0; line-height: 0;height: 9px;}
.ls-flash-num li{ display: inline;}
.ls-flash-num li a{ display: inline-block; cursor: pointer; margin-left: 10px; transition: 0.4s all; width:9px; height: 9px; background: #fff !important; border-radius: 50%;}
.ls-flash-num li.on a{ background:#f70000 !important;}

/*要闻信息*/
.ls-newslist{ width: 570px; padding: 6px 20px 0 30px; background: #fff;height: 318px;margin-top: 28px;border-bottom: 2px solid #edeff2;}
.ls-newslist .ls-tabs{height: auto;background: none;}
.ls-newslist .ls-tabs li{float: left;}
.ls-newslist .ls-tabs li a{ height: 50px; line-height: 46px;font-size: 22px;}
.ls-newslist .ls-tabs li.active a{font-weight: bold;color: #1f68ba;background: url("./../images_new/tit-drap-ico.png") no-repeat center bottom;}
.ls-newslist .ls-list-info{ padding: 10px 0 0;}
.ls-newslist .ls-list-info li{ padding-left: 0; background: none !important;height: 38px;line-height: 38px;}
.ls-newslist .ls-list-info li a{max-width: 480px;}

/* 重要转载 */
/* 重要转载 */
.ls-impor-news01{width: 580px;margin-top: 10px;}
.ls-impor-news{width: 570px;height: auto;margin-top: 10px;}
.ls-impor-news .ls-list-info,.ls-impor-news01 .ls-list-info{padding-top: 10px;}


/* 专题专栏 */
.ls-specialbox{position: relative;margin-top: 20px;margin-bottom: 30px;}
.ls-special-title{ width: 43px; text-align: center; position: absolute; top: 0; right: 0; bottom: 0; background: #fff;border:1px solid #c2c9d4}
.ls-special-title .title{ font-weight: bold; color: #1f68ba; line-height: 1.1; font-size: 18px; display: block; padding: 11px 8px 0;height: 87px;}
.ls-special-title:hover{border-color: #1f68ba;background: #1f68ba;}
.ls-special-title:hover a{color: #fff;}
.ls-special-slide{position: relative; overflow: hidden; height: 100px;margin-right: 60px;}
.ls-special-slide .ls-speciallist,.ls-special-slide .ls-speciallist .tempWrap{width: 100%;height: 100%;overflow: hidden;}
.ls-prev,.ls-next{ position: absolute; width: 18px; height: 28px; display: block; top: 50%; margin-top: -14px;z-index: 2; cursor: pointer;}
.ls-prev{left: 0;background:rgba(0, 0, 0, 0.5) url(./../images_new/left-icon.png) no-repeat center center;}
.ls-prev:hover{background:rgba(0, 0, 0, 0.7) url(./../images_new/left-icon.png) no-repeat center center;}
.ls-next{right: 0; background:rgba(0, 0, 0, 0.5) url(./../images_new/right-icon.png) no-repeat center center;}
.ls-next:hover{background:rgba(0, 0, 0, 0.7) url(./../images_new/right-icon.png) no-repeat center center;}
.ls-speciallist li{ float: left; width: 290px; height: 100px;}
.ls-speciallist li a{display: block; margin-right: 20px; height: 100%;}
.ls-speciallist li img{width: 100%; height: 100%;}
.ls-speciallist li .img-title{display: none;}

/* 信息公开 */
.ls-public,.ls-guidance,.ls-zmhd{background: #fff;padding:10px 20px 20px;border-bottom: 2px solid #edeff2;}
.ls-public-tabs1 ul li a{border-bottom: 4px solid #1f68ba;font-size: 28px;height: 48px;}
.ls-public-links{width: 484px;height: auto;padding-top: 11px;}
.ls-public-links ul li{float: left;width: 147px;height: 116px;margin-top: 20px;margin-left: 21px;text-align: center;background: #f7f9fe;}
.ls-public-links ul li.num1,.ls-public-links ul li.num4{margin-left: 0;}
.ls-public-links ul li a{display: block;}
.ls-public-links ul li img{display: block;width: auto;height: auto;margin: 0 auto;padding-top: 25px;}
.ls-public-links ul li .img-title{display: block;width: 100%;height: auto;line-height: 1.85;font-size: 16px;padding-top: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ls-public-links ul li a:hover{background: #fff; border:1px solid #1f68ba; color:#1f68ba;height: 114px;}
.ls-public-links ul li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.ls-public-listbox,.ls-work-part,.ls-dczj{width: 647px;}
.ls-public-list{padding-top: 6px;}

/* 在线办事 */
.ls-guidance,.ls-zmhd{margin-top: 30px;}
.ls-work-item,.ls-bmxx{width: 484px;height: auto;}
.ls-work-item-list ul li{height: 40px;line-height: 40px;position: relative;padding-right: 150px;}
.ls-work-item-list ul li .title{width: 100%}
.ls-work-item-list ul li .title a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}
.ls-work-item-list ul li .apply-material,.ls-work-item-list ul li .apply-processing{position: absolute;display: block;color: #4d74b0;font-size: 14px;text-decoration: underline;top: 0;}
.ls-work-item-list ul li .apply-processing{right: 0;}
.ls-work-item-list ul li .apply-material{right: 75px;}
.ls-work-item-list ul li a:hover{color: #d80c18;}
.ls-statistics{padding: 10px;height: 120px;background: #f7f9fe url("./../images_new/bjtj-bg.png") no-repeat right bottom;position: relative;}
.ls-statistics .ls-statistics-tit{position: absolute;left: 10px;top: 30px;height: 80px;padding: 0 16px 0 10px;width: 52px;text-align: center;font-size: 20px;color: #1f68ba;line-height: 40px;background: url("./../images_new/bjtj-line.png") no-repeat center right;font-weight: bold;letter-spacing: 2px;}
.ls-statistics .ls-statistics-list{margin-left: 120px;}
.ls-statistics .ls-statistics-list ul li{float: left;width: 50%;text-align: left;font-size: 16px;line-height: 38px;}
.ls-statistics .ls-statistics-list ul li span{color: #c00;}
.ls-ls-work-link{width: 100%;height: auto;}
.ls-ls-work-link ul li img{width: 100%;height: 100%;}
.ls-ls-work-link ul li .img-title{display: none;}

/* 政民互动 */
.ls-tabs{position: relative;}
.ls-tabs .ls-wyxx{position: absolute;right: 0;top: 0;padding-left: 29px;display: block;background: url("./../images_new/msg-pic.png") no-repeat center left;color: #1e4b8f;text-decoration: underline;top: 20px;}
.ls-tabs .ls-wyxx:hover{color: #1f68ba;}
/* .ls-bmxx .ls-doc-list ul li,.ls-dczj .ls-doc-list ul li{padding-right: 60px;}
.ls-bmxx .ls-doc-list ul li span,.ls-dczj .ls-doc-list ul li span{color: #999;position: absolute;right: 0;top: 2px;} */
.ls-bmxx .ls-doc-list ul li span.nostart{color: #e60000;}
.ls-bmxx .ls-doc-list ul li span.starting{color: #e8a636;}
.ls-bmxx .ls-doc-list,.ls-dczj .ls-doc-list{padding-top: 10px;}
.ls-dczj .ls-doc-list ul li span.responseNo{color: #e60000;}

/*留言*/
.ls-message-box span{display:block;position: absolute;top:0;text-align: center;}
.ls-message-box .state{width: 100px;right:0;}
.ls-message-box .time{width: 120px;right:100px;}
.ls-message-box .title{position:static;margin-right: 220px;text-align: left;}
.ls-message-head{height: 34px;line-height: 34px;font-size: 16px;font-weight:bold;background: #fafafa;position: relative;margin-top: 10px;}
.ls-message-head .title{text-indent: 15px;}
.ls-message-list{padding-top:6px;}
.ls-message-list li{height: 36px;line-height: 36px;font-size: 16px;padding: 2px 0;vertical-align: bottom;position: relative;}
.ls-message-list li .title{background: no-repeat left center;background-image: url(../images-new/dot.png) !important;padding-left: 15px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ls-message-list .time,.ls-message-list .state{color: #999;}
.ls-message-list .state .responseNo{color:#fa8400;}
.ls-message-list .state i{font-style: normal;}
/*征集*/
.ls-dczj .ls-collect-list ul li{padding:2px 190px 2px 56px;}
.ls-collect-list li .zt{display:block; width:46px;height:22px;line-height:22px;text-align:center;font-size:12px;color:#fff;position: absolute;top:9px;left:0;}
.ls-collect-list li .nostart{background:#999;}
.ls-collect-list li .starting{background:#fa8400;}
.ls-collect-list li .over{background:#999;}

@media(max-width:1199px) and (min-width:992px){
    .ls-flash,.ls-newslist{margin-top: 20px;}
    .ls-newslist{padding-left: 20px;width: 450px;}
    .ls-flash,.ls-impor-news01{width: 502px;}
    .ls-tabs li{margin-left: 14px;padding-left: 15px;}
    .ls-newslist .ls-list-info li a{max-width: 360px;}
    .ls-speciallist li{width: 321px;}
    .ls-public-links,.ls-work-item, .ls-bmxx{width: 360px;}
    .ls-public-links ul li{margin-left: 10px;width: 113px;}
    .ls-public-listbox, .ls-work-part, .ls-dczj{width: 576px;}
    .ls-headlines .title a{font-size: 30px;}
    .ls-impor-news{width: 472px;}
    
}
@media(max-width:991px){
    .ls-hot-news{padding: 10px;}
    .ls-flash{float: none;width: 100%;height: 434px !important;}
    .ls-tabs li{padding-left: 10px;margin-left: 9px;}
    .ls-newslist{width: auto;height: auto;float: none;margin-top: 10px;padding: 0 10px 10px;}
    .ls-impor-news,.ls-impor-news01{float: none;width: auto;height: auto;margin-top: 10px;background: #fff;padding: 0 10px 10px;margin-left: 0;}

    .ls-special-title{float: none;position: initial;width: 100%;border: 0;border-bottom: 1px solid #c2c9d4;text-align: center;height: auto;}
    .ls-special-title .title{padding: 0;height: auto;line-height: 1.85;}
    .ls-speciallist li{width: 265px;}
    .ls-special-slide{margin-right: 0;margin-top: 10px;}
    .ls-public, .ls-guidance, .ls-zmhd{padding: 10px;}
    .ls-public-links,.ls-work-item, .ls-bmxx{float: none;width: auto;padding-top: 0;height: auto;}
    .ls-public-listbox, .ls-work-part, .ls-dczj{float: none;width: auto;height: auto;}
    .ls-public-links ul li{width: 32.333%;margin: 10px .5% 0;}

    .ls-guidance, .ls-zmhd{margin-top: 20px;}
    .ls-specialbox{margin-bottom: 20px;}

    .ls-headlines .title a{font-size: 26px;overflow: initial;white-space: normal;line-height: 1.5;}

}
@media(max-width:767px) {
    .ls-flash{height: 340px !important;}
    .ls-special-slide{height: 260px;}
    .ls-speciallist li{width: 100%;height: 260px;}
    .ls-speciallist li a{margin-right: 0;}

    .ls-guidance, .ls-zmhd{margin-top: 10px;}
    .ls-specialbox{margin: 10px;}
    .ls-work-item-list ul li{line-height: 1.85;}
    .ls-work-item-list ul li, .ls-work-item-list ul li .title a{height: auto;padding-right: 0;}
    .ls-work-item-list ul li .title a{text-align: justify;white-space: normal;text-overflow: initial;}
    .ls-work-item-list ul li .apply-material, .ls-work-item-list ul li .apply-processing{position: initial;display: inline-block;}

    /*政民互动*/
    .ls-message-box .time{display: none;}
    .ls-message-box .title{margin-right:80px;}
    /*民意征集*/
    .ls-dczj .ls-collect-list ul li{height:auto; padding: 2px 0; }
    .ls-collect-list li .date{position: static;float: none;display: block;}
    .ls-collect-list li .zt{display:inline-block;position:static;}
    .ls-collect-list li a{display: inline;white-space: normal;}
}
@media(max-width:619px) {
    .ls-flash{height: 260px !important;}
    .ls-special-slide{height: 220px;}
    .ls-speciallist li{width: 100%;height: 220px;}

    .ls-statistics .ls-statistics-tit{float: none;position: initial;background: none;padding: 0;width: 100%;height: auto;line-height: 1.85;text-align: center;}
    .ls-statistics{height: auto;}
    .ls-statistics .ls-statistics-list{margin-left: 0;}

}
@media(max-width:479px) {
    .ls-flash{height: 228px !important;}
    .ls-special-slide{height: 140px;}
    .ls-speciallist li{height: 140px;}

    .ls-statistics .ls-statistics-list ul li{float: none;width: auto;text-align: center;}
}
@media(max-width:424px) {
    .ls-flash{height: 210px !important;}
    .ls-special-slide{height: 120px;}
    .ls-speciallist li{height: 120px;}
}
@media(max-width:374px) {
    .ls-flash{height: 170px !important;}
    .ls-special-slide{height: 100px;}
    .ls-speciallist li{height: 100px;}
}























