        body {
            width: 100%;
            background: #fff;
            font-family: "微软雅黑";
        }

        .lzqh_banner {
            height: 496px;
            background: url(http://www.zgjx.cn/20240724esjszqhjs/images/20240724esjszqhjs_banner.jpg) no-repeat center 0;
            position: relative;
        }

        .lzqh_nav {
            position: absolute;
            bottom: 64px;
            left: 50%;
            margin-left: -335px;
        }

        .lzqh_nav a {
            font-size: 22px;
            line-height: 30px;
            padding: 0 20px;
            border-right: 2px solid #fff;
            color: #fff;
            font-weight: bold;
        }

        .lzqh_nav a:last-child {
            border: 0;
        }

        .lzqh_content {
            width: 1200px;
            margin: 0 auto;

        }

        .lzqh_title {
            font-size: 34px;
            line-height: 50px;
            color: #b80a0b;
            text-align: center;
            margin-bottom: 42px;
        }

        /*聚焦大图*/
        .information_service_left {
            position: relative;
        }

        .focusBo1 .arrow-left {
            background: url(http://www.zlb.gov.cn/index/2016new/images/jt_l01.jpg) no-repeat left top;
            position: absolute;
            right: 242px;
            top: 94%;
            margin-top: -15px;
            width: 28px;
            height: 30px;
            z-index: 2
        }

        .focusBo1 .arrow-right {
            background: url(http://www.zlb.gov.cn/index/2016new/images/jt_r01.jpg) no-repeat left bottom;
            position: absolute;
            right: 88px;
            top: 94%;
            margin-top: -15px;
            width: 28px;
            height: 30px;
            z-index: 2
        }

        .focusBo1 .swiper-container {
            width: 728px;
            height: 474px;
        }

        .swiper-slide {
            position: relative;
        }

        .swiper-slide p {
            position: absolute;
            width: 100%;
            height: 60px;
            background: rgba(255, 0, 0, 1);
            background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(182, 29, 33, 1) 100%);
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(182, 29, 33, 1) 100%);
            bottom: 0;
            text-align: center;
        }

        .swiper-slide p a {
            font-size: 18px;
            line-height: 60px;
            font-weight: bold;
            color: #fff7ec;
        }

        .focusBo1 .swiper-pagination {
            position: absolute;
            right: 34px;
            text-align: right;
            bottom: 38px;
            width: 10%;
            z-index: 2;
        }

        .swiper-pagination-bullet {
            display: inline-block;
            width: 10px;
            height: 10px;
            background: #dcdcdc;
            /* background: blue; */
            margin: 0 3px;
            cursor: pointer;
            border-radius: 5px;
            opacity: 1;
        }

        .swiper-pagination-bullet-active {
            background: #fff;
        }

        /* 轮播图右侧列表 */
        .information_service_right {
            background: #fff7ec;
            width: 472px;
            height: 414px;
            overflow: hidden;
            padding: 30px 0;

        }

        .information_service_right div {
            border-bottom: 1px solid #fff;
            padding: 6px 30px;

        }

        .information_service_right div a {
            font-size: 18px;
            line-height: 34px;
            color: #bd0c0c;
            font-family: "微软雅黑";
        }




        /* 列表开始 */
        .title {
            width: 100%;
            height: 46px;
            background: #b80a0b;
        }

        .part2 {
            margin-top: 20px;
            background: #fff7ec;
        }

        .part2 .title {
            position: relative;
        }

        .part2 .title_tab {
            position: absolute;
            top: 0;
            right: 30px;
        }

        .part2 .title_tab a {
            display: inline-block;
            font-size: 18px;
            line-height: 46px;
            color: #dfdfdf;
            margin: 0 6px;
        }

        .part2 .title_tab a.active {
            color: #fff;
            font-weight: bold;
        }
        .tab_list ul{
            display: none;
        }
        .tab_list .tb_active{
            display: block;
        }
        .tab_list li {
            margin-top: 20px;
        }

        .tab_list li a {
            font-size: 18px;
            line-height: 34px;
            color: #434343;
        }

        /* 融媒解读 */
        .rmsj_nr {
            width: 1198px;
            height: 580px;
            position: relative;
            margin: 0 auto 46px;
        }

        .focusBox2 {
            width: 1198px;
            height: 580px;
            overflow: hidden;
            position: relative;
        }

        .rmsj_left {
            width: 42px;
            height: 79px;
            background: url(http://www.zgjx.cn/20240724esjszqhjs/images/rmsj_left.png) no-repeat;
            position: absolute;
            left: -50px;
            top: 250px;
            z-index: 99;
            cursor: pointer;
        }

        .rmsj_right {
            width: 42px;
            height: 79px;
            background: url(http://www.zgjx.cn/20240724esjszqhjs/images/rmsj_right.png) no-repeat;
            position: absolute;
            right: -50px;
            top: 250px;
            z-index: 99;
            cursor: pointer;
        }

        .video_scoll {
            width: 1200px;
            height: 580px;
            position: relative;
        }

        .video_scoll li:first-child {
            width: 512px;
            height: 288px;
            position: absolute;
            left: 0;
            top: 0;
        }

        .video_scoll li:first-child img {
            width: 512px;
            height: 288px;
            display: block;
        }

        .video_scoll li:first-child .text {
            position: absolute;
            width: 512px;
            height: 288px;
            bottom: 0px;
            left: 0;
            z-index: 14;
            display: none;
        }

        .video_scoll li:first-child .text h3 {
            margin-top: 35px;
            color: #fff;
            font-size: 18px;
            padding: 30px;
            text-align: center;
            line-height: 30px;
        }

        .video_scoll:first-child .text h3 a {
            color: #fff;
        }

        .video_scoll li:first-child .bg {
            width: 512px;
            height: 288px;
            position: absolute;
            bottom: 0px;
            left: 0;
            background: #000;
            opacity: 0.6;
            filter: alpha(opacity=60);
            z-index: 13;
            display: none;
        }

        .video_scoll li:nth-child(2) {
            width: 512px;
            height: 288px;
            position: absolute;
            left: 0;
            top: 292px;
        }

        .video_scoll li:nth-child(2) img {
            width: 512px;
            height: 288px;
            display: block;
        }

        .video_scoll li:nth-child(2) .text {
            position: absolute;
            width: 512px;
            height: 288px;
            bottom: 0px;
            left: 0;
            z-index: 14;
            display: none;
        }

        .video_scoll li:nth-child(2) .text h3 {
            margin-top: 35px;
            color: #fff;
            font-size: 18px;
            padding: 30px;
            text-align: center;
            line-height: 30px;
        }

        .video_scoll:nth-child(2) .text h3 a {
            color: #fff;
        }

        .video_scoll li:nth-child(2) .bg {
            width: 512px;
            height: 288px;
            position: absolute;
            bottom: 0px;
            left: 0;
            background: #000;
            opacity: 0.6;
            filter: alpha(opacity=60);
            z-index: 13;
            display: none;
        }

        .video_scoll li:nth-child(3) {
            width: 684px;
            height: 385px;
            position: absolute;
            right: 0;
            top: 0;
        }

        .video_scoll li:nth-child(3) img {
            width: 684px;
            height: 385px;
            display: block;
        }

        .video_scoll li:nth-child(3) .text {
            position: absolute;
            width: 512px;
            height: 288px;
            bottom: 0px;
            left: 0;
            z-index: 14;
            display: none;
        }

        .video_scoll li:nth-child(3) .text h3 {
            margin-top: 35px;
            color: #fff;
            font-size: 18px;
            padding: 30px;
            text-align: center;
            line-height: 30px;
        }

        .video_scoll:nth-child(3) .text h3 a {
            color: #fff;
        }

        .video_scoll li:nth-child(3) .bg {
            width: 684px;
            height: 385px;
            position: absolute;
            bottom: 0px;
            left: 0;
            background: #000;
            opacity: 0.6;
            filter: alpha(opacity=60);
            z-index: 13;
            display: none;
        }

        .video_scoll li:nth-child(4) {
            width: 341px;
            height: 192px;
            position: absolute;
            left: 515px;
            top: 388px;
        }

        .video_scoll li:nth-child(4) img {
            width: 341px;
            height: 192px;
            display: block;
        }

        .video_scoll li:nth-child(4) .text {
            position: absolute;
            width: 341px;
            height: 192px;
            bottom: 0px;
            left: 0;
            z-index: 14;
            display: none;
        }

        .video_scoll li:nth-child(4) .text h3 {
            margin-top: 35px;
            color: #fff;
            font-size: 18px;
            padding: 30px;
            text-align: center;
            line-height: 30px;
        }

        .video_scoll:nth-child(4) .text h3 a {
            color: #fff;
        }

        .video_scoll li:nth-child(4) .bg {
            width: 341px;
            height: 192px;
            position: absolute;
            bottom: 0px;
            left: 0;
            background: #000;
            opacity: 0.6;
            filter: alpha(opacity=60);
            z-index: 13;
            display: none;
        }

        .video_scoll li:nth-child(5) {
            width: 341px;
            height: 192px;
            position: absolute;
            right: 0;
            top: 388px;
        }

        .video_scoll li:nth-child(5) img {
            width: 341px;
            height: 192px;
            display: block;
        }

        .video_scoll li:nth-child(5) .text {
            position: absolute;
            width: 341px;
            height: 192px;
            bottom: 0px;
            left: 0;
            z-index: 14;
            display: none;
        }

        .video_scoll li:nth-child(5) .text h3 {
            margin-top: 35px;
            color: #fff;
            font-size: 18px;
            padding: 30px;
            text-align: center;
            line-height: 30px;
        }

        .video_scoll:nth-child(5) .text h3 a {
            color: #fff;
        }

        .video_scoll li:nth-child(5) .bg {
            width: 341px;
            height: 192px;
            position: absolute;
            bottom: 0px;
            left: 0;
            background: #000;
            opacity: 0.6;
            filter: alpha(opacity=60);
            z-index: 13;
            display: none;
        }



        .xwtp {
            position: relative;
            width: 380px;
            margin-right: 50px;
        }

        .xwtp img {
            display: block;
            width: 380px;
            height: 214px;
        }

        .xwtp h2 {
            width: 100%;
            height: 60px;
            background: #c3030c;
            text-align: center;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        .xwtp h2 a {
            display: inline-block;
            font-weight: normal;
            font-size: 16px;
            color: #fff;
            line-height: 20px;
            padding: 0 10px;

        }

        .title {
            margin: 30px 0;
        }

        .part4 .tyxwlb,
        .part5 .tyxwlb {
            width: 770px;
        }
        .part4 .tyxwlb ul,
        .part5 .tyxwlb ul {
            padding: 0;
        }

        /*通用新闻列表*/
        .tyxwlb {
            width: 100%;
        }

        .tyxwlb ul {
            padding: 0 0 0 26px;
        }
        

        .tyxwlb li {
            font-size: 18px;
            color: #434343;
            position: relative;
            padding-left: 16px;
            line-height: 50px;
            /* white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis; */
        }

        .tyxwlb li a {
            color: #000;
        }

        .tyxwlb li:before {
            content: "";
            width: 6px;
            height: 6px;
            background: #c9c9c9;
            position: absolute;
            left: 0;
            top: 22px;
            border-radius: 50%;
        }
        .part2 .tyxwlb ul {
            padding: 0 0 36px 26px;
        }
        .part2 .tyxwlb li {
            line-height: 24px;
            margin-top: 15px;
            padding-left: 28px;

        }
        .tyxwlb li:before {
            left: 8px;
        }
        /* 公共底部 */
        .db {
            width: 100%;
            border-top-width: 1px;
            border-top-style: solid;
            border-top-color: #ececec;
            padding: 20px 0 30px 0;
            margin-top: 50px;
            background: #e8e8e8;
        }

        .bq1 {
            width: 1200px;
            margin: auto;
        }

        .bq1l {
            width: 780px;
            float: left;
        }

        .bq1r {
            width: 374px;
            float: right;
            margin-top: 25px;
        }

        .bq1l p {
            color: #434343;
            text-align: center;
            margin-top: 15px;
            font-size: 14px;
            color: #3a3a3a;
        }