@charset "utf-8";
/* CSS Document */
.ls-zcjdk-content{ background: url("../images_zcjdk/zjwjk_body.png") center top no-repeat #fff; position: relative; }
.ls-zcjdk-content .container{ }
.hide.active{ display: block!important;}
.home_web{ display: none!important;}
/*头部*/
.ls-banner{ text-align: center; padding:37px 0 14px; overflow: hidden;}
.ls-banner img{ max-width: 96%;}
.ls-banner .img-title{ display: none;}
.ls-banner img{ max-width: 96%;}
.zcjd_search{ width: 800px; height: 48px;position: relative; margin: 0 auto 26px;  border-radius: 8px; background: #fff;border: 1px solid rgba(255, 255, 255, 0.3);}
.zcjd_search ul{ display: block; margin-left:188px;}
.zcjd_search ul li input{ background: none; border: none;}
.zcjd_search ul li.ss1{ margin-right: 105px;padding-right: 10px; }
.zcjd_search ul li.ss1 input{width: 100%;height: 48px; line-height: 48px; font-size: 16px; color: #666; text-indent: 10px;}
.zcjd_search ul li.ss2{ width: 105px; height: 50px; position: absolute; right: -1px; top:-1px;}
.zcjd_search ul li.ss2 input{width: 100%; height: 50px; line-height: 50px; background: url("../images_zcjdk/fdj.png") 17px center no-repeat #0378DB; text-indent: 48px;color: #fff; font-size: 20px; text-align: left;}
.zcjd_search .ss-code{ position: absolute; left:10px; top:10px; padding-right: 5px; line-height: 30px; border-right: 1px solid #ddd;}
.zcjd_search .ss-code input{ margin-top: -3px;}
.zcjd_search .ss-code .radio{ margin-right: 10px; }
.zcjd_search .ss-code .radio label{ font-weight: normal;}

.guidang{ position: absolute; right: 0; top:0;}
 /*主题*/
.ls-zcjdk-contain{ padding: 20px 20px 0;background: #fff; border-radius: 8px;}
.ls-zcjdk-list ul li{ width: 228px; height: 100px; float: left; margin-right: 20px;text-align: center;background: #EBF6FF; border-radius: 8px;}
.ls-zcjdk-list ul li.num5{ margin-right: 0;}
.ls-zcjdk-list ul li a{ display: block;  font-size: 20px;color: #2864AF; line-height: 100px;}
.ls-zcjdk-list ul li a:hover{ font-weight: bold;}
.ls-zcjdk-list ul li img{ vertical-align: middle; display: inline-block;}
.ls-zcjdk-list 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-zcjdk-list ul li .img_title{ display: inline-block;}
.ls-zcjdk-list ul li.num5{ margin-right: 0;}
.ls-zcjdk-list ul li.num2{background: #E5F8F9;}
.ls-zcjdk-list ul li.num3{background: #E7FAED;}
.ls-zcjdk-list ul li.num4{background: #FAF0FF;}
.ls-zcjdk-title{ height: 72px; background: url("../images_zcjdk/tit-linebg.png") center repeat-x;text-align: center; }
.ls-zcjdk-title p{ display: inline-block; background: #fff; padding: 0 80px; position: relative;height: 72px; line-height: 72px;}
.ls-zcjdk-title p a,.ls-zcjdk-title p span{color: #0378DB; font-size: 36px; font-weight: bold;}
.ls-zcjdk-title i{ position: absolute;width: 24px; height: 8px;top:32px;background: url("../images_zcjdk/tit-icon.png") no-repeat;}
.ls-zcjdk-title i.icon-l{ left: 0;}
.ls-zcjdk-title i.icon-r{ right: 0;}

.ls-zcjdk-tab{ height: 34px;padding: 10px 0; text-align: center;}
.ls-zcjdk-tab ul li{ display: inline-block; margin: 0 22px;}
.ls-zcjdk-tab ul li .tit{ position: relative;display: inline-block;  height: 34px; line-height: 34px;  font-size: 24px;z-index: 3;  }
.ls-zcjdk-tab ul li.active .tit{ color: #0378DB; font-weight:bold;}
.ls-zcjdk-tab ul li .tit:after{content: '';position: absolute;width: 0;left: 0;height: 8px;background: linear-gradient(270deg, rgba(178, 220, 255, 0) 0%, #92CDFF 97%);border-radius:4px;bottom:0px;transition: all .4s;-webkit-transition: all .4s;z-index: -1;}
.ls-zcjdk-tab ul li.active .tit:after{width: 100%;}
/*列表*/
.ls-gk-conlist{ height: 460px; margin-bottom: 10px; overflow: hidden;}
.ls-gk-conlist ul li{border-bottom: 1px dashed #D8D8D8;padding: 20px 0;}
.ls-gk-conlist ul li .nr{display:inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;height: 22px;line-height: 22px; position: relative;box-sizing: border-box;max-width: 100%;}
.ls-gk-conlist ul li .nr a.tit{ max-width:1100px;display: block;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px; background: url("../images_zcjdk/dot.png") left center no-repeat; padding-left: 10px;}
.ls-gk-conlist ul li .gl{margin-top: 0; }
.ls-gk-conlist ul li .nr .gl a{ margin-left:5px;background: linear-gradient(131deg, #D74C2D 42%, #C10504 105%);border-radius: 11px 0 11px 11px; color: #fff; font-size: 14px; padding: 0 10px; line-height: 22px; display: inline-block;}
.ls-gk-conlist ul li .nr .gl .split{ display: none;}
.ls-gk-conlist ul li .nr .gl a:hover{ background: #0378DB;}
.ls-gk-conlist ul li .pub-info{background: #F1F9FF;color: #999;line-height: 32px;font-size: 16px; margin-top: 15px; padding: 0 14px;}
.ls-gk-conlist ul li .pub-info span{margin-right: 30px; display: inline-block;}
/*解读对象*/
.ls-zcjk-list{ height: 304px;overflow: hidden;}
.ls-zcjk-list li{width:480px;float:left;padding:0 100px 0 10px;height:60px;line-height:60px;font-size:16px;background:url("../images_zcjdk/dot.png") 0 center no-repeat;color:#999;overflow:hidden;border-bottom: 1px dashed #D8D8D8; position: relative;}
.ls-zcjk-list li:nth-of-type(2n),.ls-zcjk-list li.even{float: right;}
.ls-zcjk-list li a.tit{ max-width: 425px;display: block;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ls-zcjk-list li .nr{ display:block;  position: relative; max-width: 100%; }
 .ls-zcjk-list li .gl{ float:left }
.ls-zcjk-list li .gl .split{padding:0 2px;color:#666;font-size:14px;}
.ls-zcjk-list li .gl a{display:inline;color:#e41010;float:none !important;background:none;max-width:none;padding:0;margin:0;}
.ls-zcjk-list li .gl a:hover{color: #0378DB; }
/*.ls-zcjk-list li .col-block{float: left;max-width: 100%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; padding: 2px 0;}*/
/*.ls-zcjk-list li .title{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: none;margin-right: 0;}*/
/*.ls-zcjk-list li .explain-list,.ls-zcjk-list li .policy-list{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}*/
/*.ls-zcjk-list li .explain-list .split-line,.ls-zcjk-list li .policy-list .split-line{padding:0 2px;color:#666;font-size:14px;}*/
/*.ls-zcjk-list li .explain-list a,.ls-zcjk-list li .policy-list a{display:inline;color:#ba0000;float:none;background:none;max-width:none;padding:0;margin:0;}*/
/*.ls-zcjk-list li .explain-list a:hover,.ls-zcjk-list li .policy-list a:hover{color: #dd0000;}*/
.ls-zcjk-list li span.date{white-space: nowrap; font-size: 16px; position: absolute; right: 0; top: 2px; }
/*媒体解读*/
.ls-mtjdbox{background: #DCEFFF;  padding: 30px 0;}
.ls-mtjd-pic{ height: 388px;  position: relative;}
.ls-mtjd-pic .bd{ height: 100%; overflow: hidden;margin: 0 75px;}
.ls-mtjd-pic .bd ul li{ float: left;width: 360px;height: 100%;}
.ls-mtjd-pic .bd ul li a{ margin-right: 30px; display: block;height: 100%;}
.ls-mtjd-pic .bd ul li img{width: 100%;height:332px; overflow: hidden;}
.ls-mtjd-pic .bd ul li .img_title{ line-height: 56px; width: 96%;background: #FFFFFF;padding: 0 2%;font-size:16px; font-weight: bold;display: block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.ls-mtjd-pic .lbbtn{ position: absolute;width: 42px; height: 59px; background-position: center; background-repeat: no-repeat;top:50%; margin-top: -30px; cursor: pointer;  }
.ls-mtjd-pic .prev{ left: -10px; background-image: url("../images_zcjdk/prev.png");}
.ls-mtjd-pic .next{ right: -10px; background-image: url("../images_zcjdk/next.png");}
.ls-mtjd-pic .lbbtn:hover{ background-color:rgba(255,255,255,0.5);}
@media (min-width: 992px) and (max-width:1259px) {
    .ls-zcjdk-list ul li{ width: 174px; }
    .ls-zcjdk-list ul li a{ line-height: inherit; padding-top: 8px;  }
    .ls-zcjdk-list ul li .img_title{ display: block; line-height: 42px;}
    .ls-zcjk-list li{ width: 356px;}
    .ls-zcjk-list li a.tit{ max-width: 315px;}
    .ls-gk-conlist ul li .nr a.tit{ max-width:845px;}
    /*媒体解读*/
    .ls-mtjd-pic .bd{ margin: 0 50px;}
    .ls-mtjd-pic{ height: 342px; }
    .ls-mtjd-pic .bd ul li{  width: 304px; }
    .ls-mtjd-pic .bd ul li a{ margin-right: 20px;  }
    .ls-mtjd-pic .bd ul li img{ height:286px; }
}
@media (max-width:991px) {
    .zcjd_search{ width: auto;}
    .ls-zcjdk-contain{ padding: 15px 15px 0;}
    .ls-zcjdk-list ul li{ width: 236px;   margin-right:15px; margin-bottom: 15px; }
    .ls-zcjdk-list ul li.num3,.ls-zcjdk-list ul li.num6{ margin-right: 0;}
    .ls-zcjdk-list ul li a{ line-height: inherit; padding-top: 8px;  }
    .ls-zcjdk-list ul li .img_title{ display: block; line-height: 42px;}
    /*列表*/
    .ls-gk-conlist{ height: auto;}
    .ls-gk-conlist ul li{ padding: 15px 0;}
    .ls-gk-conlist ul li .nr a.tit{ max-width:600px;}
    /*解读对象*/
    .ls-zcjk-list{ height: auto;}
    .ls-zcjk-list li{width:auto;float:none;}
    .ls-zcjk-list li:nth-of-type(2n),.ls-zcjk-list li.even{float: none;}
    .ls-zcjk-list li a.tit{ max-width: 560px;}
    /*媒体解读*/
    .ls-mtjdbox{ padding: 20px 0;}
    .ls-mtjd-pic .bd{ margin: 0 60px;}
    .ls-mtjd-pic .prev{ left:0;}
    .ls-mtjd-pic .next{ right:0;}
    .ls-mtjd-pic{ height: 372px; }
    .ls-mtjd-pic .bd ul li{  width: 332px; }
    .ls-mtjd-pic .bd ul li a{ margin-right: 16px;  }
    .ls-mtjd-pic .bd ul li img{ height:318px; }
}
@media (max-width:767px) {
    .zcjd_search{ height: auto; margin: 0 auto 10px; padding: 10px;  }
    .zcjd_search .ss-code{ position: static; border-right: none;   }
    .zcjd_search ul{ margin: 5px 0 0 0; height: 48px; border: 1px solid #ddd; background: #fff; position: relative;}
    .zcjd_search ul li.ss1{  margin-right: 60px;}
    .zcjd_search ul li.ss1 input{ text-indent: 10px;}
    .zcjd_search ul li.ss2{ width: 60px;}
    .zcjd_search ul li.ss2 input{  background: #0378DB; text-indent: 0; text-align: center;}
    .navbox .navbar-brand{ padding: 0;}
    .ls-banner{ padding: 15px 0;}

    .guidang{ width: 150px !important; height: 150px !important; background-size: 100% 100% !important;}
    /*列表*/
    .ls-gk-conlist ul li{ padding: 10px 0;}
     .ls-gk-conlist ul li .pub-info{ margin-top:8px;}
    .ls-gk-conlist ul li .pub-info span{margin-right:15px;}
    .ls-gk-conlist ul li .nr{ height: auto; white-space: normal;}
    .ls-gk-conlist ul li .gl{ float: none;display: inline;}
    .ls-gk-conlist ul li .nr a.tit{ max-width: none; float:none;white-space: normal; display: inline;}
    /*主题*/
    .ls-zcjdk-contain{ padding: 10px 10px 0;width: auto;}
    .ls-zcjdk-list ul li{ width: 32%; height: 90px;  margin-right:2%; margin-bottom: 10px; }
    .ls-zcjdk-list ul li a{ font-size: 18px;}
    .ls-zcjdk-list ul li img{ width:32px; height: auto;}
    .ls-zcjk-list li{height: auto;line-height: 40px; background-position: left 18px;padding-right: 0px;}
    .ls-zcjk-list li a.tit{ min-width: auto;float:none;white-space: normal; display: inline;}
    .ls-zcjk-list li .nr{ white-space: normal;display: inline;}
    .ls-zcjk-list li .gl{float: none;display: inline;}
    .ls-zcjk-list li span.date{ position: static; float: none; display: inline;white-space: normal;}
    /*媒体解读*/
    .ls-mtjdbox{ padding: 15px 0;}
    .ls-mtjd-pic .bd{ margin: 0 auto; width: 330px!important;padding: 0 10px;}
    .ls-mtjd-pic .prev{ left:0;}
    .ls-mtjd-pic .next{ right:0;}
    .ls-mtjd-pic{ height: 388px; }
    .ls-mtjd-pic .bd ul li{  width: 330px; }
    .ls-mtjd-pic .bd ul li a{ margin-right: 0;  }
    .ls-mtjd-pic .bd ul li img{ height:332px; }

    .ls-zcjdk-title{ height: 62px;   }
    .ls-zcjdk-title p{ height: 62px; line-height: 62px;}
    .ls-zcjdk-title i{  top:27px; }
    .ls-zcjdk-title p a, .ls-zcjdk-title p span{ font-size: 32px;}
}
@media (max-width:667px) {
    .ls-zcjdk-list ul li{ width: 49%;}
    .ls-zcjdk-list ul li.num3,.ls-zcjdk-list ul li.num6{ margin-right: 2%;}
    .ls-zcjdk-list ul li:nth-of-type(2n){ margin-right: 0;}
    .ls-zcjdk-tab ul li{ margin: 0 10px;}
    .ls-zcjdk-tab{ height: auto;}
}
@media (max-width:417px) {
    .ls-zcjdk-list ul li{ width: 100%; margin-right: 0;}
    .ls-zcjdk-list ul li.num3,.ls-zcjdk-list ul li.num6{ margin-right: 0;}
    .ls-zcjdk-title p{ padding: 0 40px;}
}
@media (max-width:349px) {
    /*媒体解读*/
    .ls-mtjdbox{ padding: 10px 0;}
    .ls-mtjd-pic .bd{   width: 300px!important;}
    .ls-mtjd-pic{ height: 358px; }
    .ls-mtjd-pic .bd ul li{  width: 300px; }
    .ls-mtjd-pic .bd ul li img{ height:302px; }
}

/*适老化样式*/
body.useOldFixed .ls-zcjdk-list ul li{ width: 31.3% !important; margin: 0 1% 10px 1% !important; float: left !important; clear:inherit !important; height: 140px !important; margin-bottom: 10px !important; }
body.useOldFixed .ls-zcjdk-list ul li a{ padding-top: 5px !important; line-height: 1.8 !important;}
body.useOldFixed .ls-zcjdk-list ul li.num3{ margin-right: 0 !important;}
body.useOldFixed .ls-zcjdk-list ul li .img-title{ display: block !important;}
body.useOldFixed .ls-gk-conlist,body.useOldFixed  .ls-zcjk-list{ height: auto;}
body.useOldFixed .ls-gk-conlist ul li .nr a.tit{max-width: none !important; float: none !important; display: inline !important; white-space:normal !important;}
body.useOldFixed .ls-gk-conlist ul li .nr{ height: auto !important; white-space:normal !important;}
body.useOldFixed .ls-gk-conlist ul li .nr .gl{ float: none !important;  display: inline-block !important; }
body.useOldFixed .ls-zcjk-list li{ box-sizing: border-box !important; padding-right: 0 !important; background-image: none !important;  padding-left: 0 !important;}
body.useOldFixed .ls-zcjk-list li span.date{ width: auto !important; position:static; display: inline !important;}
body.useOldFixed .ls-zcjk-list li .nr{  display: inline;  min-width: auto !important;}
body.useOldFixed .ls-zcjk-list li .gl{ float: none !important; display: inline !important;}
body.useOldFixed .ls-zcjk-list li a.tit{  display: inline !important;  float: none !important; white-space:normal !important; max-width: none !important;}


/*搜索列表*/
.ls-policy-gfxwj-box{ padding-bottom: 20px;}
.ls-policy-gfxwj-tab{margin-top: 20px;}
.ls-policy-gfxwj-tab span{ display: block; line-height: 46px; padding: 0 14px; font-weight: bold; color: #fff; background: #4E8FFF; font-size: 20px}
.ls-policy-gfxwj-list{padding: 10px 0 0;}
.ls-policy-gfxwj-list li{font-size: 18px; line-height: 1.8; height:auto; color:#999; position: relative; padding: 8px 0;}
.ls-policy-gfxwj-list li .split{padding: 0 2px; color: #cc0000;}
.ls-policy-gfxwj-list li .a{display: inline;color: #c50001;float: none;background: none;max-width: none;padding: 0;margin: 0;}
.ls-policy-gfxwj-list li .date{float: none; position: static; white-space: nowrap; font-size: 16px; margin-left: 5px;}
/*分类筛选*/
/*.ls-policy-typeUl{float:left; padding-right:48px;}*/
.ls-policy-typeUl li{float:left; padding-right:30px; height:44px; line-height: 44px; overflow: hidden; white-space:nowrap; font-size:18px;}
.ls-policy-typeUl li a{ padding:0 1px; display:block;}
.ls-policy-typeUl li.active a{color:#333; border-bottom:#4E8FFF 1px solid;}
.ls-policy-typeUl li.ls-policy-typeTip{font-weight: bold; width: auto !important; padding-right: 0; color:#4E8FFF;}
.ls-policy-typeUl li.active a{font-weight: bold;color: #4E8FFF;}
.ls-policy-type2{margin:0 0 20px;}

.ls-policy-type3 ul li{float: left;width: 32.333%;margin-left: 1.5%;height: 60px;line-height: 60px;background: #f9f9f9;border-radius: 8px;}
.ls-policy-type3 ul li:first-child{margin-left: 0;}
.ls-policy-type3 ul li a{display: block;text-align: center;font-size: 18px;}
.ls-policy-type3 ul li:hover a,.ls-policy-type3 ul li.active a{color: #fff;}
.ls-policy-type3 ul li:hover,.ls-policy-type3 ul li.active{background: #4E8FFF;}

@media (min-width: 992px) and (max-width:1199px) {
    .ls-zcjdk-searchLeft{width: 240px;}
    .ls-zcjdk-smenu li .title{padding-left: 20px;}
    .ls-zcjdk-smenu .blockActive{padding-left: 50px;}
    .ls-policy-orign-ul li{width: 33.3%;}
    .ls-policy-orign-ul2 ul li{width: 33.3%;}
}
@media(max-width:991px) {
    .ls-zcjdk-searchBox{padding: 20px 0 0;}
    .ls-zcjdk-searchLeft,.ls-zcjdk-searchRight{float: none!important; min-height: 0; width: auto!important; height: auto !important;}
    .ls-zcjdk-stitle{font-size: 20px;}
    .ls-zcjdk-smenu .xxgk_zctit{padding: 8px 0;}
    .ls-zcjdk-smenu li .title:before{margin-top: 14px;}
    .ls-zcjdk-smenu li .title{padding-left: 20px; font-size: 16px;}
    .ls-zcjdk-smenu .blockActive{padding-left: 50px;}
    .ls-zcjdk-smenu .xxgk_zctit.active .blockActive{padding-top: 4px;}
    .ls-zcjdk-smenu .blockActive li{ font-size: 14px;}

    .ls-zcjdk-searchRight{margin-top: 15px;}
    .ls-policy-orign-ul{margin-bottom: 15px;}
    .ls-policy-orign-ul li{width: 50%;}
    .ls-policy-orign-ul li a{ line-height: 40px; height: 40px; font-size: 14px;}
    .ls-policy-orign-ul2 ul{margin-bottom: 5px;}
    .ls-policy-orign-ul2 ul{height: 80px;}
    .ls-policy-orign-ul2 ul li{width: 50%;}
    .ls-policy-orign-ul .bb_btn{margin-top: 0;}

    .ls-policy-gfxwj-list li{padding: 8px 0; line-height: 1.5; font-size: 16px;}
    .ls-policy-gfxwj-list li .date{font-size: 15px;}
}
@media(max-width:767px) {
    .ls-zcjdk-searchBox{padding: 10px 0 0;}
    .ls-policy-orign-ul li{width: auto !important; margin-right: 20px;}
    .ls-policy-orign-ul li a{ white-space: normal;}
}

/* 三方适老化 */
body.useOldFixed .ls-gk-conlist,body.useOldFixed .ls-zcjk-list{height: auto;}
body.useOldFixed .ls-zcjk-list li{background-position: 0 23px;}
body.useOldFixed .ls-zcjk-list li a.tit{max-width: none;}
body.useOldFixed .zcjd_search{width: auto!important;margin-left: 20px;margin-right: 20px;}
body.useOldFixed .zcjd_search ul li.ss2{width: 140px;}
body.useOldFixed .zcjd_search ul li.ss1{margin-right: 140px;}
body.useOldFixed .ls-zcjk-list li>span{position: static;}
body.useOldFixed .container{box-sizing: border-box;}
body.useOldFixed .ls-zcjdk-list ul li{width: 256px;}
