@charset "utf-8";
/* CSS Document */
body{font-family: "Microsoft YaHei",微软雅黑,"PingFang SC",AliPuHui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; background: #fff;}
a{color: #333;}
a:hover{color: #d00;}
.container{ width: 1280px; margin: 0 auto;}
.ls-footer .container{ width: 1400px;}
@media (min-width: 1280px) and (max-width: 1399px) {
    .ls-footer .container{ width: 1280px;}
}
@media (min-width: 992px) and (max-width: 1279px) {
    .container,.ls-footer .container{ width: 992px;}
    .ls-footlink-sel .select {width: 178px;}
}
@media (min-width: 768px) and (max-width: 991px) {
    .container,.ls-footer .container{ width: 768px;}
}
@media (max-width: 767px) {
    .container,.ls-footer .container{ width: auto;}
}


.ls-jczw-header{ height: 550px; background: url("../images_zt/jczw-bannerbg.png") center top no-repeat;}
.ls-jczw-header .container{ position: relative;}
.ls-jczw-header .guidang{ position: absolute; right:10px; top:50px;}
.ls-jczw-header .img_title{ display: none;}
.ls-jczw-logo{ margin-top: 20px;}
.ls-jczw-logo img{ width:auto; max-width: 100%; height: auto;}
.ls-jczw-r{ margin-top: 20px;}
.ls-jczw-r ul li{ margin-left: 12px;float: left;}
.ls-jczw-r ul li a{display: block; padding: 0 12px; background: rgba(0,0,0,0.15); border-radius: 6px; line-height:32px;font-size: 16px; color: #fff;}
.ls-jczw-r ul li a:hover{ background: rgba(0,0,0,0.3);}
.ls-jczw-r ul li.num-old .ico{ display: inline-block; width: 17px; height: 32px; background: url("../images_zt/old-icon.png") center center no-repeat; margin-right: 8px; vertical-align: top;}
.ls-jczw-r ul li.num-wza .ico{ display: inline-block; width: 17px; height: 32px; background: url("../images_zt/wza-icon.png") center center no-repeat; margin-right: 8px; vertical-align: top;}
.ls-jczw-ban{ padding: 47px 0 130px; text-align: center; clear: both;}
.ls-jczw-ban img{width:auto;height: auto;}
/*主体*/
/*导语*/
.ls-daoyubox{height: auto; background: #FFF5E1; margin-bottom: 40px;}
.ls-dytit{width: 32px; height: 128px; color:#fff;background: url("../images_zt/jczw-dy-tu.png") center center no-repeat; padding: 6px 16px; font-size: 32px; font-weight: bold; text-align: center; line-height: 44px;}
.ls-dycontent{ margin: 40px 0 40px 140px; font-size: 18px; color: #863E00; line-height: 36px;text-indent: 2em;}
/*标题*/
.ls-title{ height:48px; background: url("../images_zt/jczw-title1.png") center top no-repeat; margin:10px 0 30px;text-align: center;position: relative;}
.ls-title img{ height: 47px; width: auto;}
.ls-title2{background: url("../images_zt/jczw-title2.png") center top no-repeat;}
.ls-title3{background: url("../images_zt/jczw-title3.png") center top no-repeat;}
.ls-title4{background: url("../images_zt/jczw-title4.png") center top no-repeat;}
.ls-title .more{border-radius: 4px; background: rgba(255, 245, 225, 1); font-size: 14px;width: 64px;display: block; line-height: 32px; color: #863E00; position: absolute; right: 0px; top:8px;}
.ls-title .more:hover{background:#DD0000; color: #fff;}
/*政策文件*/
.ls-list{ padding-bottom: 40px; overflow: hidden;}
.ls-list ul li{ height: 43px; line-height: 42px;border-bottom: 1px dashed #ccc; background: url("../images_zt/dot.png") left center no-repeat;   font-size: 18px;padding: 2px 110px 2px 15px;position: relative;}
.ls-list ul li a{display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;  max-width: 1111px;}
.ls-list ul li .date{ position: absolute; right: 0px; top:2px; color: #aaa;}
/*新乡市成果推广展示*/
.ls-tgzslist{padding:20px 0 30px;overflow: hidden;}
.ls-tgzslist ul li{width: 240px; float: left;text-align: center;   margin: 0 20px 20px 0px;}
.ls-tgzslist ul li:nth-of-type(5n){margin-right: 0px;}
.ls-tgzslist ul li a{display:block;background: #F6F6F6; line-height: 64px; font-size: 20px;float: none;}
.ls-tgzslist ul li a:hover{background:#DD0000; color: #fff;}
.ls-tgzslist ul li.active a{ line-height: 22px; padding: 10px 45px;}
/*县市区成果推广*/
.ls-cgzslist{padding:10px 0 0;}
.ls-cgzslist ul li{width: 305px; }
.ls-cgzslist ul li:nth-of-type(5n){margin-right: 20px;}
.ls-cgzslist ul li:nth-of-type(4n){margin-right: 0px;}
/*横幅*/
.ls-hfpic ul li{ margin: 20px 0 40px;}
.ls-hfpic ul li .img_title{display: none;}
.ls-hfpic ul li img{ max-width: 100%; height: auto;}
.ls-page-footer{ border-color:#CC0000;}
@media (max-width:1279px) and (min-width:992px){
    /*政策文件*/
    .ls-list ul li a{ max-width: 830px;}
    /*新乡市成果推广展示*/
    .ls-tgzslist ul li{width: 233px; }
    .ls-tgzslist ul li:nth-of-type(5n){margin-right: 20px;}
    .ls-tgzslist ul li:nth-of-type(4n){margin-right: 0px;}
}
@media (max-width: 991px) {
    /*头部*/
    .ls-jczw-header{height: auto; }
    .ls-jczw-logo{ margin-left:10px;}
    .ls-jczw-r{ margin-right:10px;}
    .ls-jczw-ban{ float: none; text-align: center; padding: 40px 0px; margin: 0px;}
    .ls-jczw-ban img{ max-width: 96%;}
    .ls-row{ padding: 0 10px;}
    /*主体*/
    .ls-daoyubox{ margin-bottom: 20px;}
    .ls-dycontent{margin: 15px 0 15px 80px;font-size: 16px;}
    .ls-list{ padding-bottom: 15px; }
    .ls-list ul li{ font-size: 16px;}
    .ls-list ul li a{ max-width: none;float: none;}
    .ls-title{margin:10px 0px 20px;}
    /*新乡市成果推广展示*/
    .ls-tgzslist{ padding: 0;}
    .ls-tgzslist ul li{width: 238px; margin: 0 16px 16px 0; }
    .ls-tgzslist ul li:nth-of-type(5n){margin-right: 16px;}
    .ls-cgzslist ul li:nth-of-type(4n){ margin-right: 16px;}
    .ls-tgzslist ul li:nth-of-type(3n){margin-right: 0px;}
    .ls-tgzslist ul li a{ font-size: 18px;}
    /*横幅*/
    .ls-hfpic ul li{ margin: 0px 0 16px;}
}
@media (max-width: 767px) {
    .ls-daoyubox{ margin-bottom: 10px;}
    .ls-dycontent{ margin:10px;}
    .ls-dytit{ margin-right: 10px; margin-left: 10px; font-size: 24px;width: 24px;height: 100px;background-size: 100% 100%;line-height: 34px; padding: 8px 12px 0;}
    .ls-dycontent{font-size: 15px; line-height: 2;}
    .ls-title img{ display: none;}
    .hide.name-old{ display: block!important; font-size: 32px;font-weight:bold;color: #DD0000;}
    .ls-list{ padding-bottom: 10px; }
    .ls-title{margin:10px 0px 15px;}
    .ls-jczw-r ul li a{font-size: 14px;}
    /*新乡市成果推广展示*/
    .ls-tgzslist ul li{width: 49%; margin: 0 2% 10px 0; }
    .ls-tgzslist ul li:nth-of-type(5n){margin-right: 2% ;}
    .ls-cgzslist ul li:nth-of-type(4n){ margin-right: 2% ;}
    .ls-tgzslist ul li:nth-of-type(3n){margin-right: 2%;}
    .ls-tgzslist ul li:nth-of-type(2n){margin-right: 0px;}
    .ls-tgzslist ul li a{ font-size: 16px; padding: 10px; line-height: 1.5; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
    .ls-tgzslist ul li.active a{ line-height: 1.5; padding: 10px;}
    /*横幅*/
    .ls-hfpic ul li{ margin: 0px 0 10px;}
}
@media (max-width: 452px) {
    .ls-tgzslist ul li.active a{ line-height: 22px; padding:10px;}
}
@media (max-width: 447px) {
    .ls-title .more{ display: none;}
}
@media (max-width: 417px) {
    .ls-jczw-r{ margin-top: 7px; position: absolute; right: 0px; top:0px;}
    .ls-jczw-logo{ margin-left:0px; margin-top: 40px; text-align: center; float: none;}
    .ls-jczw-logo img{max-width: 90%;}
    .ls-jczw-ban{ padding: 20px 0; }
}
/*栏目页*/
.ls-cur-lm .ls-cur-name{background: none;position: relative;}
.ls-cur-lm .ls-cur-name:after{ content: '';width: 4px; height: 18px;background:#DD0000;position: absolute; left: 0px; top: 50%; margin-top: -9px;}
.ls-cur-lm .ls-lm-list span,.ls-cur-lm .ls-lm-list a.tit{  color: #DD0000; background: url("../images_zt/lm-more-ico.png") no-repeat 14px;}
.ls-cur-lm .ls-lm-list:hover span,.ls-cur-lm .ls-lm-list:hover a.tit{background-color:#DD0000;}
.ls-lm-list .ls-lm-more ul li:hover a,.ls-lm-list .ls-lm-more ul li.active a{background: #f6c790;color: #DD0000;}
.ls-share-pf .share-box a.share-weixin:hover{background-color: #DD0000!important;border-color: #DD0000;}
.ls-share-pf .share-box .share-bar a.share-tsina:hover{background-color: #DD0000!important;border-color: #DD0000;}
.ls-share-pf .share-box .share-bar a.share-qzone:hover{background-color: #DD0000!important;border-color: #DD0000;}
.ls-custom-menu a:hover,.ls-article-menu a:hover,.ls-crumbs-box a:hover{color: #DD0000;}
.footlink-sel .select dt.active a,.footlink-sel .select dt.active, .footlink-sel .select dt:hover{ color:#DD0000;}
.footlink-sel .select dt.active span{background: url("../images_zt/friend-lin-ico-h.png") no-repeat center center;}
.ls-article,.ls-column-list{margin-bottom: 30px;}
@media (max-width: 991px) {
    .ls-article,.ls-column-list{margin-bottom: 20px;}
}
@media (max-width: 767px) {
    .ls-article,.ls-column-list{margin-bottom: 10px;}
}

/*分页/翻页*/
.pagination a:hover{background:#DD0000;border:1px solid #DD0000;}
.pagination a.active{border:1px solid #DD0000;}
.pagination span.current,.pagination span.current:hover{background:#DD0000;border:1px solid #DD0000;}
.pagination a.text,.pagination a.text:hover{background:#DD0000;border:#DD0000 1px solid;}
.pagination button {border: #DD0000 1px solid;background: #DD0000;}
