@charset "utf-8";
/* CSS Document */
.pos_rel{position: relative;}
a:hover{color: #0762cb;}
/*归档*/
.guidang{position: absolute; right: 0; top: 50px; z-index: 10; pointer-events: none; }
@media (max-width: 768px){
    .guidang{ width: 150px !important; height: 150px !important; background-size: 100% 100% !important;}
    .ls-article .guidang{top: 20px;}
}

/*头部*/
.ls-special-header{ background: center bottom no-repeat; background-image: url("../images_zfkfr/banbg.jpg")!important; background-size: cover; height: 460px;}
.ls-special-header .img_title{ display: none; }
.ls-special-logo {padding: 18px 0 0 3px; }
.ls-special-right { padding: 21px 0 0; font-size: 0; line-height: 0;}
.ls-special-right li { display: inline;}
.ls-special-right li:not(.member) a,.ls-special-right li.member span { display: inline-block; padding: 0 10px; font-size: 14px; color: #fff; text-align: center; background: rgba(255, 255, 255, 0.2); border-radius: 5px; line-height: 30px; transition: 0.4s background-color;  margin: 0 0 0 8px;}
.ls-special-right li a:hover,.ls-special-right li.member span:hover { background: rgba(0, 0, 0, 0.2); }
.ls-special-right li.member a{ color: #fff; }
.ls-special-right li.member a:hover{background: none; color: #fff; text-decoration: underline; }
.ls-special-banner { clear: both; margin: 112px 0 0; text-align: center; }
.ls-special-banner img{max-width: 100%; height: auto;}
/*主体内容*/
.ls-special-container{background: url("../images_zfkfr/mainbg.jpg") center 0 no-repeat; background-size: cover;}
/*标题*/
.ls-bigtitle{height: 40px; font-size: 0; line-height: 0; background: url("../images_zfkfr/titbg.png") center 10px no-repeat; text-align: center;}
.ls-bigtitle img{vertical-align: middle;}

/*活动安排*/
.ls-govOpen-part1{padding: 64px 0 0;}
.ls-hdapbox{ padding: 36px 0 55px 150px; position: relative;}
.ls-hdap-tit{ width: 276px; height: 387px; position: absolute; left:-35px; top:61px; background: url("../images_zfkfr/tit_ndbb.png") 0 0 no-repeat; z-index: 0; font-size: 0;}
.ls-hdap-con{position: relative; z-index: 1; font-size: 18px;}
.ls-hdap-head{ background: #eaf4ff; height: 59px; line-height:58px; border-top:1px solid #8fb9ea; position: relative;color: #0762CB;}
.ls-hdap-body{background: rgba(255, 255, 255, 0.8); height: 300px;}
.ls-hdap-body ul li{ height: 59px; border-bottom: 1px solid #cadef5; line-height: 58px; position: relative;}
.ls-hdap-con p{ position: absolute; top:0;text-align: center;display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ls-hdap-con .p1{width: 56px; left:30px;}
.ls-hdap-con .p2{ width: 260px; left:106px;}
.ls-hdap-con .p3{position: static; margin: 0 180px 0 366px; }
.ls-hdap-con .p3 a{ display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ls-hdap-con .p4{width: 180px;right: 0;}
.ls-hdap-con .p4.lang{line-height: 22px; top: 7px;}
.ls-hdap-body .j-scrollbar{ height: 300px!important; overflow: hidden!important; }
.ls-hdapbox .slimScrollBar{background: rgba(7, 98, 203, 0.4) !important;width: 6px!important;}
.ls-hdapbox .slimScrollRail{width:6px!important;background: rgba(190, 203, 219, 0.1)!important;}
.ls-hdap-tips{line-height: 36px; text-align: right; font-size: 16px; color: #9e9e9e;}

/*活动预告*/
.ls-govOpen-part2{ padding: 0 0 51px;}
.ls-govOpen-yugao{ padding:16px 0 0;}
.ls-govOpen-yugao li{float: left; width: 584px; margin: 20px 0 0; padding: 15px 0 14px; box-shadow: 0 0 12px 0 rgba(183, 221, 255, 0.4); background: #fff;}
.ls-govOpen-yugao li.even{float: right;}
.ls-govOpen-yugao li p{padding: 0 20px;}
.ls-govOpen-yugao li .title{ line-height: 28px; height: 28px; font-size: 18px;}
.ls-govOpen-yugao li .title a{display: inline-block; white-space: nowrap; float: left; max-width: 100%; overflow: hidden; text-overflow: ellipsis; font-size: 18px;}
.ls-govOpen-yugao li .datebox{ line-height: 26px; height: 26px; overflow: hidden; padding-top: 7px; color: #a0a0a0; font-size: 16px;}
.ls-govOpen-yugao li .datebox span{display: inline-block; margin-right: 26px;}

/*开放日实录*/
.ls-govOpen-part3{ padding: 0 0 51px;}
.ls-govOpen-shilu{ margin: 36px 0 0;border: 1px solid rgb(159, 210, 255); border-radius: 16px; background: linear-gradient(180.00deg, rgba(241, 249, 255, 0.6),rgba(223, 240, 255, 0.6) 100%); padding:27px 39px 47px;}
.ls-govOpen-shilu li{border-bottom: 2px dotted rgb(159, 210, 255); padding: 16px 0 18px;}
.ls-govOpen-shilu li .title{ margin: 0 0 6px; height: 44px; line-height: 44px;}
.ls-govOpen-shilu li .title a{font-size: 24px; font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 980px; float: left;}
.ls-govOpen-shilu li .title .date{font-size: 16px; color: rgba(0, 0, 0, 0.6); float: left; margin-left: 25px;}
.ls-govOpen-shilu li .remarks{ text-indent: 2em; text-align: justify; line-height: 30px; font-size: 16px; color: rgba(0, 0, 0, 0.6);}
.ls-govOpen-shilu li .remarks a{color: rgba(0, 0, 0, 0.6); font-size: 15px;}
.ls-govOpen-shilu li .remarks a:hover{color: #0762cb;}
/*精彩回顾*/
.ls-jchgbox{ position: relative; }
.ls-jchgbox .swiper-container{height:386px; padding: 40px 0 58px; }
.ls-jchgbox .swiper-slide{width: 57%; height: 386px;}
.ls-jchgbox .swiper-slide .item,.ls-jchgbox .swiper-slide .item img{display: block;width: 100%;height: 100%;}
.ls-jchgbox .swiper-slide-active{ height:386px; box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.24);position: relative;}
.ls-jchgbox .swiper-ctrl-nav{position: absolute;top:50%;width: 34px;height: 55px; margin-top:-22px;background-image:url(../images_zfkfr/arrow.png); background-position: 0 0; background-size: auto auto; background-repeat: no-repeat; background-color: rgba(0, 0, 0, 0.4);border-radius: 0 4px 4px 0;cursor: pointer;z-index: 10;}
.ls-jchgbox .swiper-ctrl-nav.swiper-ctrl-prev{left:0;}
.ls-jchgbox .swiper-ctrl-nav.swiper-ctrl-next{right:0; background-position: -34px 0; border-radius: 4px 0 0 4px;}
.ls-jchgbox .swiper-ctrl-nav:hover{background-color: rgba(0, 0, 0, 0.6);}
.ls-jchgbox span.img_title{display: none; position: absolute; padding: 9px 23px; bottom: 0; line-height: 32px; font-size: 18px; color: #fff !important; text-align: left; left: 0; right: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background: rgba(0, 0, 0, 0.5) !important;}
.ls-jchgbox .swiper-slide-active .img_title{display: block;}
.ls-jchgbox a:hover .img_title{ text-decoration: underline;}
.ls-jchgbox .swiper-slide img{opacity: 0.7;}
.ls-jchgbox .swiper-slide-active img{opacity: 1;}

/*底部*/
.ls-footer{border-color:#0762cb;}
.ls-link{display: none;}

@media (max-width:1199px) and (min-width:992px){
    /*活动安排*/
    .ls-hdap-con .p1{left: 10px;}
    .ls-hdap-con .p2{left: 76px;}
    .ls-hdap-con .p3{margin-left: 326px;}
    /*活动预告*/
    .ls-govOpen-yugao li{width: 486px;}
    /*开放日实录*/
    .ls-govOpen-shilu li .title a{max-width: 785px;}
    /*精彩回顾*/
    .ls-jchgbox .swiper-container{height:320px; }
    .ls-jchgbox .swiper-slide{  height: 320px;  }
    .ls-jchgbox .swiper-slide-active{ height:320px;}
}
@media (max-width:991px){
    .ls-special-banner{margin: 70px 20px 80px;}
    .ls-special-header{height: auto;}
    /*活动安排*/
    .ls-govOpen-part1{padding-top: 34px;}
    .ls-hdapbox{padding-bottom: 30px;}
    .ls-hdap-con .p1{left:0;}
    .ls-hdap-con .p2{left: 66px; width: 180px;}
    .ls-hdap-con .p3{margin-left: 256px; margin-right: 130px;}
    .ls-hdap-con .p4{width: 120px; padding: 0 5px;}
    .ls-hdap-con .p4 br{display: none;}
    .ls-hdap-con .p4.lang{white-space: normal;}
    /*活动预告*/
    .ls-govOpen-part2{padding-bottom: 35px;}
    .ls-govOpen-yugao li{width: auto; float: none !important; margin-top: 15px;}
    .ls-govOpen-yugao li p{padding-right: 15px; padding-left: 15px;}
    /*开放日实录*/
    .ls-govOpen-part3{padding-bottom: 35px;}
    .ls-govOpen-shilu{margin-top: 20px; padding: 10px 20px 20px;}
    .ls-govOpen-shilu li .title a{max-width: 620px;}
    .ls-govOpen-shilu li .title .date{margin-left: 10px;}
    .ls-govOpen-shilu li .remarks a{white-space: nowrap;}
    /*精彩回顾*/
    .ls-jchgbox .swiper-container{height:247px; padding: 20px 0 30px;}
    .ls-jchgbox .swiper-slide{  height: 247px;  }
    .ls-jchgbox .swiper-slide-active{ height:247px;}
}
@media (max-width:787px){
    .ls-special-container{padding-left: 10px; padding-right: 10px;}
}
@media (max-width:767px){
    .ls-special-logo{padding: 8px 0 0 7px;}
    .ls-special-logo img{ height: 35px; width: auto;}
    .ls-special-right{padding: 10px 8px 0 0;}
    .ls-special-right li:not(.member) a, .ls-special-right li.member span{font-size: 12px; height: auto; line-height: 2.1;}
    .ls-special-banner{margin: 60px 20px 70px;}
    /*活动安排*/
    .ls-govOpen-part1{padding-top: 20px;}
    .ls-hdap-tit{left: -75px; top: 30px;}
    .ls-hdapbox{ padding: 20px 0 20px 67px;}
    .ls-hdap-con{ height: auto;padding-right: 0; font-size: 16px;}
    .ls-hdap-con .p1,.ls-hdap-con .p2{ display: none;}
    .ls-hdap-con .p3{  margin: 0 120px 0 10px;text-align: left; }
    .ls-hdap-con .p4{width: 120px; }
    .ls-hdap-con .p4.lang{line-height: 18px; top: 2px;}
    .ls-hdap-head{height: 48px; line-height: 48px; font-size: 15px;}
    .ls-hdap-head .p3{ text-indent: 20px;}
    .ls-hdap-body ul li{height: 40px; line-height: 40px; font-size: 14px;}
    .ls-hdap-tips{font-size: 14px;}
    /*活动预告*/
    .ls-govOpen-part2{padding-bottom: 20px;}
    .ls-govOpen-yugao{ padding-top: 10px;}
    .ls-govOpen-yugao li{margin-top: 10px;}
    .ls-govOpen-yugao li p{padding-right: 10px; padding-left: 10px;}
    .ls-govOpen-yugao li .title{ line-height: 24px; height: 24px;}
    .ls-govOpen-yugao li .title a{font-size: 16px;}
    .ls-govOpen-yugao li .datebox{font-size: 14px; line-height: 22px; height: 22px;}
    /*开放日实录*/
    .ls-govOpen-part3{padding-bottom: 20px;}
    .ls-govOpen-shilu{margin-top: 15px; padding: 5px 10px 10px;}
    .ls-govOpen-shilu li{padding: 10px 0;}
    .ls-govOpen-shilu li .title{height: auto; line-height: 1.5;}
    .ls-govOpen-shilu li .title a{max-width:none; white-space: normal; float: none; display: inline; font-size: 16px;}
    .ls-govOpen-shilu li .title .date{margin-left: 10px;white-space: nowrap; font-size: 14px; float: none;}
    .ls-govOpen-shilu li .remarks{ line-height: 1.5; font-size: 14px;}
    .ls-govOpen-shilu li .remarks a{ font-size: 13px;}
    /*精彩回顾*/
    .ls-jchgbox .swiper-container{height:200px; padding: 15px 0;}
    .ls-jchgbox .swiper-slide{  height: 200px;  }
    .ls-jchgbox .swiper-slide-active{ height:200px;}
    .ls-jchgbox span.img_title{font-size: 14px; padding: 2px 10px;}
}
@media (max-width:489px){
    .ls-special-banner {margin: 40px 20px 50px;}
    .ls-bigtitle{background-size: auto 16px;}
    .ls-bigtitle img{height: 30px; width: auto;}
    .ls-hdap-tit{left: -85px;}
    .ls-hdapbox{padding-left: 55px;}
    /*精彩回顾*/
    .ls-jchgbox .swiper-container{height:150px; }
    .ls-jchgbox .swiper-slide{  height: 150px;  }
    .ls-jchgbox .swiper-slide-active{ height:150px;}
    .ls-jchgbox span.img_title{padding: 2px 10px;}
}
@media (max-width:375px){

    /*精彩回顾*/
    .ls-jchgbox .swiper-container{height:110px; }
    .ls-jchgbox .swiper-slide{  height: 110px;  }
    .ls-jchgbox .swiper-slide-active{ height:110px;}
}
/*栏目页*/
.lm_rban{width: auto; float: none;}
.lmbox,.con_main{background: #fff; border: 0 none;}
.lmy_dqlanmu .lanmu_tit{border-bottom-color:#0762cb; color: #0762cb; }
.navjz ul.doc_list li.odd a, .navjz ul.doc_list li.even a{max-width: 990px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .navjz ul.doc_list li.odd a, .navjz ul.doc_list li.even a {max-width: 828px;}
}
@media (max-width:991px) {
    .lmy_mainer{ padding: 0;}
    .lmbox{background: #fff; border: 0 none;}
    .lm_rban {margin-top: 0;}
}
/*分页/翻页*/
.pagination a:hover{background:#0762cb;border:1px solid #0762cb;color:#fff !important;}
.pagination a.active{border:1px solid #0762cb;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#0762cb;border:1px solid #0762cb;color:#fff;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#0762cb;border:#0762cb 1px solid;cursor:text;}
.pagination button:hover{background:#0762cb;border:1px solid #0762cb;color:#fff !important;}

/*三方适老化样式*/
body.useOldFixed .ls-special-logo{ padding-left: 15px;}
body.useOldFixed .ls-special-right{ padding-right: 15px;}
body.useOldFixed .ls-bigtitle{ font-size: 0 !important; line-height: 0 !important;}
body.useOldFixed .ls-bigtitle a{ font-size: 0 !important; line-height: 0 !important;}
body.useOldFixed .ls-hdap-tit:not(.skipAutoFix){ width: 276px !important;height: 387px !important; font-size: 0 !important;}
body.useOldFixed .ls-hdap-tit:not(.skipAutoFix) span{font-size: 0 !important;}
.hasOldFixed .ls-hdap-con .p1{ width: 80px; left: 10px;}
body.useOldFixed .ls-hdap-con .p2:not(.skipAutoFix){ left: 100px; width: 260px !important;}
body.useOldFixed .ls-hdapbox{ padding-right: 20px;}
body.useOldFixed .ls-hdap-body{ height: auto;}
body.useOldFixed .ls-hdap-body .j-scrollbar{ height: auto !important;}
body.useOldFixed .ls-hdap-body .slimScrollDiv{ height: auto !important;}
body.useOldFixed .ls-hdap-body .slimScrollDiv{ height: auto !important;}
body.useOldFixed .ls-hdap-con .p4 br{display: none;}
body.useOldFixed .ls-govOpen-yugao{ margin: 0 20px;}
body.useOldFixed .ls-govOpen-yugao li .title{overflow: hidden;}
body.useOldFixed .ls-govOpen-part3{ padding-right: 20px; padding-left: 20px;}
body.useOldFixed .ls-govOpen-part4{display: none;}
body.useOldFixed .newsinfo .share{display: none;}
body.useOldFixed .wzbot ul.fxd_close .print_btn,body.useOldFixed .wzbot ul.fxd_close .close_btn{background-position: 0 center;}
body.useOldFixed .navjz ul li.lm_line:not(.skipAutoFix){display: none;}
body.useOldFixed .navjz ul.doc_list li{ padding-right: 195px; position: relative;}
body.useOldFixed .navjz ul li .date{ position: absolute; right: 0; top: 0;}
body.useOldFixed .navjz ul.doc_list li.odd a, body.useOldFixed .navjz ul.doc_list li.even a{max-width: 100%;}
@media (max-width:991px){
    body.useOldFixed .ls-hdap-con .p2:not(.skipAutoFix){width: 170px !important;}
    body.useOldFixed .ls-hdap-con .p4.lang{white-space: nowrap;}
    body.useOldFixed .navjz ul.doc_list li{padding-right: 120px;}
    body.useOldFixed .navjz ul.doc_list li.odd a, body.useOldFixed .navjz ul.doc_list li.even a{margin-right: 0;}
    body.useOldFixed .lmy_mainer{padding: 0 !important;}
}
@media (max-width:767px){
    body.useOldFixed .ls-hdapbox{ padding-right: 0;}
body.UseInMobile .ls-hdap-con .p4.lang{white-space: nowrap; overflow: hidden; top: 0;}
body.UseInMobile .ls-govOpen-yugao li .datebox{height: auto;}
body.useOldFixed .ls-govOpen-yugao li .title{height: auto;}
    body.useOldFixed .ls-govOpen-yugao{ margin: 0;}
    body.useOldFixed .ls-govOpen-part3{ padding-right:0; padding-left:0;}
}

