@charset "utf-8";
.ls-page-lm{padding-bottom: 30px;}
/* 头条 */
.ls-headlines{min-height: 100px;text-align: center;padding-bottom: 20px;border-bottom: 1px solid #D1E9FF;}
.ls-hot-news{padding: 24px 0;text-align: center;}
.ls-headlines .title a{ line-height:1.6; font-weight: bold; font-size: 36px;display: block; overflow: hidden; max-width: 100%; text-overflow: ellipsis; white-space: nowrap; color: #1561AF; letter-spacing: 3px;}
.ls-headlines .remarks{ padding: 5px 0 0; font-size: 16px; color: #1561AF; line-height: 28px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;  text-align: left;}
.ls-headlines .title a:hover{color: #C40001;}
.ls-headlines .remarks a,.first-list .remarks a,.ls-imgNote-box .img-info-box .remaks a{color: #C40001; white-space: nowrap;font-size: 16px;}
.ls-headlines .remarks a:hover,.first-list .remarks a:hover,.ls-imgNote-box .img-info-box .remaks a:hover{color: rgb(184, 2, 2);text-decoration: underline;}
/* 今日新乡轮播图 */
.jrxx-box{position: relative; width: 100%;margin-top: 30px;}
.ls-flash{ width: 100%; height: 414px; position:relative; overflow: hidden;}
.ls-flash .ls-prev,.ls-flash .ls-next{ position: absolute; top:50%; margin-top: -23px;  cursor: pointer; width: 27px; height: 46px;background: rgba(0, 0, 0, 0.3); z-index: 999; background-position: center center; background-repeat: no-repeat;}
.ls-flash .ls-prev:hover,.ls-flash .ls-next:hover{ background-color: rgba(0, 0, 0, 0.5);}
.ls-flash .ls-prev{ border-radius: 0 5px 5px 0; left:0;  background-image:url("../images/prve-btn.png");}
.ls-flash .ls-next{ border-radius: 5px 0 0 5px; left:715px;  background-image:url("../images/next-btn.png");}
.ls-flash .ls-flash-pic,.ls-flash .ls-flash-pic ul,.ls-flash .ls-flash-pic li{height:100% ; width: 100% !important;  }
.ls-flash .ls-flash-pic{ position:relative; z-index:0;}
.ls-flash .ls-flash-pic li{ zoom:1; vertical-align:middle; }
.ls-flash .ls-flash-pic li .flash-img{display:block;width:742px;height: 100%;}
.ls-flash .ls-flash-pic li .flash-img a,.ls-flash .ls-flash-pic li .flash-img img{display:block;height:100%; width: 100% !important;}
.ls-flash .ls-flash-pic li .txt{margin-left: 742px;padding-left: 30px;padding-right: 30px;background: #F7F7F7 url("../images/xwzx-flash-bg.png") no-repeat bottom right;padding-top: 90px;padding-bottom: 50px;height: 100%; box-sizing: border-box;}
.ls-flash .ls-flash-pic li .txt .title{display: block;height: auto;line-height: 42px;font-size: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;}
.ls-flash .ls-flash-pic li .txt .remarks{font-size: 16px;color: #666;line-height: 33px;margin-top: 24px;height: 99px; overflow: hidden; /*text-align: justify;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;word-break: break-all;text-overflow: ellipsis;*/}
.ls-flash .ls-flash-pic li .txt .remarks .more{color: #1561AF;}
.ls-flash .ls-flash-pic li .txt .remarks .more:hover{color: #C40001;}
.ls-flash-num { position: absolute; right: 0; left:742px; bottom: 34px; font-size: 0; line-height: 0;height: 12px;text-align: center;}
.ls-flash-num li { display: inline;vertical-align: top;}
.ls-flash-num li a, .ls-flash-num li span { display: inline-block; cursor: pointer;transition: 0.4s all; width: 12px; height: 12px; background: #E2E1E1!important;margin-left: 10px;border-radius: 50%;vertical-align: top;}
.ls-flash-num li.on a, .ls-flash-num li.on span { background: #1561AF!important;width: 33px;border-radius: 10px;}
.wza-on .ls-flash-num li a, .wza-on .ls-flash-num li span { background: #E2E1E1!important;}
.wza-on .ls-flash-num li.on a, .wza-on .ls-flash-num li.on span { background: #1561AF!important;}

.jrxx-title{position: absolute;left: 742px;top: 0;width: 160px;height: 50px;background: #1561AF;border-radius: 0 0 20px 0;line-height: 50px;z-index: 99;text-align: center;}
.jrxx-title a{display: block;color: #fff;font-weight: bold;font-size: 26px;}

/* 县区动态、部门动态、公示公告、重要活动 */
.xqdt-box{width: 702px;margin-top: 24px;}
.gsgg-box{width: 478px;padding: 0 30px;height: 546px;background: #F7F7F7;margin-top: 30px;}
.ls-tabs01{height: auto;}
.ls-tabs01 ul li{float: left;margin-left: 34px;}
.ls-tabs01 ul li:first-child{margin-left: 0;}
.ls-tabs01 ul li a{display: block;font-size: 26px;height: 40px;line-height: 40px;color: #666;}
.ls-tabs01 ul li.active a{color: #000;}
.xqdt-list ul li{padding: 22px 0;height: 82px;padding-left: 110px;position: relative;border-bottom: 1px dashed #D8D8D8;}
.xqdt-list ul li .date-box{position: absolute;left: 0;top: 22px;height: 70px;width: 70px;background: #F7F7F7;text-align: center;padding: 6px 12px;}
.xqdt-list ul li .date-box span{display: block;}
.xqdt-list ul li .date-box span.day-box{height: 36px;line-height: 36px;font-size: 22px;color: #1561AF;border-bottom: 1px solid #D8D8D8;}
.xqdt-list ul li .date-box span.year-box{height: 34px;line-height: 34px;font-size: 16px;color: #999;}
.xqdt-list ul li .title{display: block;float: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 18px;height: 32px;line-height: 32px;}
.xqdt-list ul li .remarks{line-height: 25px;color: #999;font-size: 16px;height: 50px;overflow: hidden;}
.xqdt-list ul li .remarks a{ color: #1561AF;}
.xqdt-list ul li .remarks a:hover{ color: #C40001;}

.gsgs-tit{padding-top: 10px;height: 60px;line-height: 60px;text-align: center;}
.gsgs-tit ul{display: inline-block;}
.gsgs-tit ul li{float: left;}
.gsgs-tit ul li a{padding: 0 21px 0 22px;background: url("./../images/xwzx-tit-line.png") no-repeat center left;display: block;font-size: 26px;color: #666;position: relative;}
.gsgs-tit ul li i{position: absolute;width: 24px;height: 14px;left: 50%;margin-left: -12px;bottom: 0;background: url("./../images/gsgg-drap-ico.png") no-repeat center top;display: none;}
.gsgs-tit ul li:first-child a{background: none;}
.gsgs-tit ul li.active a{color: #000;}
.gsgs-tit ul li.active a i{display: block;}
.gsgg-list{background: #fff;padding-left: 26px;padding-right: 18px;padding-top: 18px;padding-bottom: 18px;height: 416px;}
.gsgg-list ul li::before{ display: block; content: ""; position: absolute;left:0; top:0; width: 20px; background: url(../images/xwzx-list-ico.png)  top left no-repeat #fff; height: 60px;   }
.gsgg-list ul li{padding-left: 34px; position: relative; height: 96px;background: url(../images/xwzx-list-line.png)  1px 50px repeat-y;margin-bottom: 8px;}
.gsgg-list ul li .date{display: block;float: none;font-size: 16px;color: #999;line-height: 24px;}
.gsgg-list ul li a{height: 56px;line-height: 28px;font-size: 18px; display: block; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;overflow: hidden;text-overflow: ellipsis;margin-top: 8px; float: none;}

/* 发布会 */
.big-title a{font-size: 26px;padding: 0 50px;}
.fbh-pic{width: 539px;height: 304px;margin-top: 20px;}
.fbh-pic .img-title{display: none;}
.fbh-pic ul li a{width: 100%;height: 100%;display: block; overflow: hidden;}
.fbh-pic ul li img{ width: 100%; -webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;transition:transform 0.3s ease-out;}
.fbh-pic a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}

.fbh-info{width: 700px;margin-top: 20px;}
.fbh-info ul li{margin-top: 24px;height: 140px;}
.fbh-info ul li.num1{margin-top: 0;}
.fbh-info ul li .fbh-date{height: 40px;background: #016BB6;background: -moz-linear-gradient(left, #016BB6 0%, #D1E9FF 100%);background: -webkit-gradient(linear, left, right, color-stop(0%, #016BB6), color-stop(100%, #D1E9FF));background: -webkit-linear-gradient(left, #016BB6 0%, #D1E9FF 100%);background: -o-linear-gradient(left, #016BB6 0%, #D1E9FF 100%);background: -ms-linear-gradient(left, #016BB6 0%, #D1E9FF 100%);background: linear-gradient(to right, #016BB6 0%, #D1E9FF 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#016BB6', endColorstr='#D1E9FF', GradientType=0);position: relative;padding-left: 20px;padding-right: 20px;}
.fbh-info ul li .fbh-date .date-info{float: left;display: block;height: 40px;line-height: 40px;padding-left: 28px;color: #fff;font-size: 18px;background: url("./../images/xwzx-ico-white.png") no-repeat center left;}
.fbh-info ul li .fbh-date .more-link{position: absolute;right: 20px;height: 26px;text-align: center;width: 70px;display: block;color: #016BB6;background: #F3FAFF;top: 7px;font-size: 15px;border-radius: 6px;line-height: 26px;}
.fbh-info ul li .fbh-date .more-link:hover{color: #fff;background: #004192;}
.fbh-info ul li .fbh-main{padding: 0 20px;height: 99px;border: 1px solid #D8D8D8;border-top: 0 none;}
.fbh-info ul li .fbh-main .title{display: block;font-size: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 30px;padding-top: 6px;}
.fbh-info ul li .fbh-main .remarks{text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;overflow: hidden;text-overflow: ellipsis;font-size: 16px;color: #666;line-height: 24px;height: 48px;margin-top: 6px;}

/* 国务院信息 */
.gwyxx-box{height: 290px;background: #F3FAFF;margin-top: 30px;}
.gwyxx-tit{padding-top: 12px;text-align: center;height: 70px;}
.gwyxx-tit ul{display: inline-block;}
.gwyxx-tit ul li{float: left;margin: 0 20px;}
.gwyxx-tit ul li a{height: 70px;line-height: 70px;font-size: 26px;color: #666;display: block; position: relative;}
.gwyxx-tit ul li.active a{color: #000;}
.gwyxx-tit ul li  i{display: block; position:absolute; left:50%; bottom:0; height:3px;  background: #1561AF; width:0; z-index:0;transition:all 0.2s linear;  border-radius: 4px; -moz-border-radius: 4px;  -webkit-transition:all 0.2s linear;}
.gwyxx-tit ul li a:hover i,.gwyxx-tit ul li.active  i{ width:100%; left:0;}


.ls-gwyxx-slide{position: relative;height: 170px;padding-left: 49px;padding-right: 49px;}
.ls-gwyxx-slide .ls-zcjd-list{height: 100%;overflow: hidden;width: 100%;background: #fff;}
.ls-gwyxx-slide .ls-zcjd-list li{width: 395.5px; float: left;padding-top: 24px;padding-bottom: 24px;border-right: 1px solid #eee;height: 170px;box-sizing: border-box;}
.ls-gwyxx-slide .ls-zcjd-list a{font-size: 18px;height: 64px;line-height: 32px;margin-left: 28px;margin-right: 26px;text-align: justify; display: block; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;overflow: hidden;text-overflow: ellipsis;float: none;}
.ls-gwyxx-slide .ls-zcjd-list .date{ display: block; line-height: 30px;color: #999999;float: none;margin-top: 18px;margin-left: 28px;margin-right: 26px;font-size: 16px;padding-left: 26px;background: url("./../images/xwzx-ico.png") no-repeat center left;}

.ls-gwyxx-slide .ls-prev,.ls-gwyxx-slide .ls-next{ position: absolute; width: 27px; height: 46px; display: block; top: 50%; margin-top: -23px;z-index: 2; cursor: pointer;background-position: 0 0;background-repeat: no-repeat; background-color: #D6EBFE; background-image: url('../images/gk-zcjg-arrow.png') ;}
.ls-gwyxx-slide .ls-prev{left: 0;border-radius: 0px 4px 4px 0px;}
.ls-gwyxx-slide .ls-next{right: 0;border-radius: 4px 0px 0px 4px; background-position: -28px 0;}
.ls-gwyxx-slide .ls-prev:hover,.ls-gwyxx-slide .ls-next:hover{background-color:#015293;background-position-y: -47px;}


@media (min-width:992px) and (max-width:1279px) {
    .ls-flash{ height: 335px;}
    .ls-flash .ls-flash-pic li .flash-img{width: 600px;}
    .ls-flash .ls-flash-pic li .txt{margin-left: 600px;}
    .ls-flash .ls-flash-pic li .txt .remarks{ height: auto; line-height: 26px;}
    .ls-flash .ls-next{  left:573px;  }
    .ls-flash-num{ left:600px;}
    .jrxx-title{left: 600px;}

    .xqdt-box,.fbh-pic{width: 520px;}
    .gsgg-box{width: 412px;padding: 0 20px;}
    .ls-gwyxx-slide .ls-zcjd-list li{width: 298px;}
    .fbh-info{width: 452px;}
}
@media (max-width:991px) {
    .ls-flash{height: auto;margin-top: 10px;}
    .ls-flash .ls-flash-pic li .flash-img,.ls-flash .ls-flash-pic li .flash-img img{float: none;width: 100%;height: 429px!important;}
    .ls-flash .ls-flash-pic li .txt{margin-left: 0;padding:10px 10px 40px;height: 170px;}
    .ls-flash .ls-flash-pic li .txt .title{padding-top: 0;}
    .ls-flash .ls-prev, .ls-flash .ls-next{ top:40%;}
    .ls-flash .ls-next{  left:auto; right: 0;  }
    .ls-flash .ls-flash-num{right: 10px;bottom: 15px; left:0;}
    .ls-flash .ls-flash-pic li .txt .remarks{display: block;height: auto;margin-top: 10px;}

    .jrxx-box,.xqdt-box,.gsgg-box,.gwyxx-box{margin-top:15px;}
    .jrxx-title{position: static;}

    .xqdt-box{float: none;width: auto;height: auto;}
    .gsgg-box{float: none;padding: 0 10px;height:auto;padding-bottom: 15px;width: auto;}

    .ls-gwyxx-slide{padding-left: 9px;padding-right: 9px;}
    .ls-gwyxx-slide .ls-prev{left: 9px;}
    .ls-gwyxx-slide .ls-next{right: 9px;}
    .ls-gwyxx-slide .ls-zcjd-list li{width: 375px;}

    .fbh-pic{float: none;width: auto;margin-top: 10px;height: auto;}
    .fbh-info{float: none;width: auto;height: auto;margin-top: 10px;}
    .fbh-info ul li{margin-top: 10px;}

    .ls-page-lm{padding-bottom: 10px;}
}
@media (max-width:767px) {
    .ls-flash .ls-flash-pic li .flash-img,.ls-flash .ls-flash-pic li .flash-img img{height: 417px!important;}
    .ls-flash .ls-flash-pic li .txt .remarks{display: block;overflow-y: auto; line-height: 28px;}
    .ls-flash .ls-flash-pic li .txt{ height: auto;}
    .ls-flash .ls-prev, .ls-flash .ls-next{ top:35%;}
    .jrxx-box,.xqdt-box,.gsgg-box,.gwyxx-box{margin-top:10px;}

    .gsgg-list{padding: 10px;}
    .xqdt-list ul li{padding-top: 10px;padding-bottom: 10px;padding-left: 102px;}
    .xqdt-list ul li .date-box{top: 10px;}

    .fbh-info ul li .fbh-date,.fbh-info ul li .fbh-main{padding-left: 10px;padding-right: 10px;}
    .fbh-info ul li .fbh-date .more-link{right: 10px;}

    .ls-tabs01 ul li{margin-left: 15px;}

    .ls-tabs01 ul li a,.gwyxx-tit ul li a,.big-title a{font-size: 22px;}
    .gsgs-tit ul li a{padding: 0 10px;}
    .gwyxx-tit ul li{margin: 0 10px;}
    .gwyxx-box{height: auto;padding-bottom: 15px;}
    .gwyxx-tit{height: auto;}
    .gwyxx-tit ul{display: block;}
    .gwyxx-tit ul li{height: 70px;}

    .ls-gwyxx-slide .ls-zcjd-list li{width: 100%;border: 0 none;}
}
@media (max-width:667px) {
    .ls-flash .ls-flash-pic li .flash-img,.ls-flash .ls-flash-pic li .flash-img img{height: 361px!important;}
}
@media (max-width:567px) {
    .ls-flash .ls-flash-pic li .flash-img,.ls-flash .ls-flash-pic li .flash-img img{height: 305px!important;}
    .ls-flash .ls-prev, .ls-flash .ls-next{ top:30%;}
}
@media (max-width: 414px){
    .ls-flash .ls-prev, .ls-flash .ls-next{ top:25%;}
    .ls-flash .ls-flash-pic li .flash-img,.ls-flash .ls-flash-pic li .flash-img img{height: 220px!important;}
}
@media (max-width: 390px){
    .ls-flash .ls-flash-pic li .flash-img,.ls-flash .ls-flash-pic li .flash-img img{height: 206px!important;}
}
@media (max-width: 375px){
    .ls-flash .ls-prev, .ls-flash .ls-next{ top:22%;}
    .ls-flash .ls-flash-pic li .flash-img,.ls-flash .ls-flash-pic li .flash-img img{height: 198px!important;}
}
@media (max-width: 360px){
    .ls-flash .ls-flash-pic li .flash-img,.ls-flash .ls-flash-pic li .flash-img img{height: 190px!important;}
}
@media (max-width: 320px){
    .ls-flash .ls-prev, .ls-flash .ls-next{ top:20%;}
    .ls-flash .ls-flash-pic li .flash-img,.ls-flash .ls-flash-pic li .flash-img img{height: 167px!important;}
}
