/*
    * @time Mon Mar 20 2023 14:45:59 GMT+0800 (中国标准时间)
    */
@charset "utf-8";

.clearfix:after,
body,
dd,
div,
dl,
dt,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
html,
input,
label,
li,
ol,
p,
pre,
table,
tbody,
td,
textarea,
tfoot,
th,
thead,
tr,
ul {
    margin: 0;
    padding: 0
}

body,
html {
    height: 100%;
    font-size: 16px;
    line-height: 1.8em
}

body {
    font-family: "PingFang SC", "Lantinghei SC", "Helvetica Neue", Helvetica, Arial, "Microsoft YaHei", "微软雅黑", STHeitiSC-Light, simsun, "宋体", "WenQuanYi Zen Hei", "WenQuanYi Micro Hei", sans-serif
}

li {
    list-style-type: none
}

a {
    text-decoration: none;
    outline: 0;
    color: #000;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    transition: all .2s
}

a:hover {
    text-decoration: none;
    color: #d21f22 !important
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

iframe,
img {
    border: 0
}

img {
    vertical-align: top
}

.clearfix {
    display: block
}

.clearfix:after {
    content: "";
    overflow: hidden;
    width: 100%;
    height: 0;
    font-size: 0;
    display: block;
    clear: both
}

i {
    font-style: normal
}

select::-ms-expand {
    display: none
}

select {
    border: none;
    outline: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.domPc {
    display: block
}

.domMob {
    display: none
}

.part {
    width: 1200px;
    margin: 0 auto
}

.left {
    float: left
}

.right {
    float: right
}

.hide {
    display: none
}

.area {
    width: 100%
}

.img {
    background: #f1f1f1 url(//www.locpg.gov.cn/2026new/images/icon-lazy.png) no-repeat 50% 50%
}

.breath img {
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s
}

.breath:hover img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}

.list-nodata {
    font-size: 16px;
    color: #333;
    line-height: 1.8
}

.swiper-container {
    width: 100%;
    height: 100%
}

.swiper-container-vertical>.swiper-scrollbar {
    right: 0 !important
}

.swiper-button-next,
.swiper-button-prev {
    position: absolute;
    top: 50%;
    z-index: 10;
    cursor: pointer
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    transition: .3s;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10
}

.swiper-pagination-switch {
    width: 8px;
    height: 8px;
    margin-right: 5px;
    display: inline-block;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #d3d3d3
}

.swiper-active-switch {
    width: 38px;
    background: #50afe7
}

.swiper-lazy-preloader {
    width: 36px;
    height: 36px;
    margin-left: -18px;
    margin-top: -18px;
    background: #f1f1f1 url(//www.locpg.gov.cn/2026new/images/icon-lazy.png) no-repeat 50% 50%;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused;
    animation-play-state: paused
}

.swiper-button-prev {
    background: rgba(0, 0, 0, .4) url(data:image/png;base64,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) no-repeat 50% 50%
}

.swiper-button-next {
    background: rgba(0, 0, 0, .4) url(data:image/png;base64,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) no-repeat 50% 50%
}

.media-close {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 10;
    width: 30px;
    height: 30px;
    background: url(data:image/png;base64,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) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    background-size: 100%;
    cursor: pointer
}

.btn-play {
    background: url(data:image/png;base64,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) center center no-repeat
}

.btn-wechat {
    background: url(data:image/png;base64,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) center center no-repeat
}

.btn-mobile {
    background: url(data:image/png;base64,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) center center no-repeat
}

.btn-pen {
    background: url(data:image/png;base64,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) center center no-repeat
}

.btn-search {
    background: url(data:image/png;base64,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) center center no-repeat
}

.btn-mail {
    background: url(data:image/png;base64,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) center center no-repeat
}

.btn-totop {
    background: url(data:image/png;base64,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) center center no-repeat
}

.btn-close {
    background: url(data:image/png;base64,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) center center no-repeat
}

.solo-pic {
    position: relative
}

.solo-pic:after {
    content: '';
    overflow: hidden;
    width: 100%;
    height: 0;
    font-size: 0;
    display: block;
    clear: both
}

.solo-pic .img {
    width: 180px;
    margin-right: 20px;
    float: left
}

.solo-pic .img img {
    width: 100%
}

.solo-pic .tit {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: 18px;
    line-height: 1.5;
    color: #474747
}

.solo-pic .tit a {
    color: #474747
}

.list-box .list-cont {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 70px 20px 20px;
    background: #fff url(//www.locpg.gov.cn/2026new/images/list-bg.jpg) center top no-repeat
}

.list-box .list-cont2 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 20px 10px 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -moz-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    background: #fff url(//www.locpg.gov.cn/2026new/images/list-bg.jpg) center top no-repeat
}

.list-box .list-cont2 .list-cont2-left {
    width: 252px;
    margin-right: 30px;
    padding-top: 70px;
    background: url(//www.locpg.gov.cn/2026new/images/ej-bgleft2.png) right 0 repeat-y;
    position: relative;
    z-index: 0
}

.list-box .list-cont2 .list-cont2-left:before {
    content: '';
    position: absolute;
    width: 22px;
    height: 167px;
    right: 0;
    top: 0;
    z-index: -1;
    background: url(//www.locpg.gov.cn/2026new/images/ej-bgleft1.png) right 0 no-repeat
}

.list-box .list-cont2 .list-cont2-left:after {
    content: '';
    position: absolute;
    width: 22px;
    height: 167px;
    right: 0;
    bottom: 0;
    z-index: -1;
    background: url(//www.locpg.gov.cn/2026new/images/ej-bgleft3.png) right 0 no-repeat
}

.list-box .list-cont2 .list-cont2-right {
    padding-top: 70px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.list-box .list-cont3 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 70px 20px 20px;
    background: #fff url(//www.locpg.gov.cn/2026new/images/list-bg2.jpg) left top no-repeat
}

.list-box .onlyTxt {
    padding: 0 20px 10px 20px
}

.list-txt {
    margin-top: 20px
}

.list-txt li {
    position: relative;
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 1.5;
    color: #333;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-left: 15px
}

.list-txt li a {
    color: #333;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.list-txt li span {
    color: #333;
    width: 100px;
    text-align: right;
    margin-left: 10px;
    font-size: 16px
}

.list-txt li:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 10px;
    width: 4px;
    height: 4px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #f10001
}

.list-pic1,
.list-pic2 {
    margin-top: 20px;
    overflow-x: hidden;
    overflow-y: auto
}

.list-pic1 ul,
.list-pic2 ul {
    width: 1220px;
    font-size: 0
}

.list-pic1 li,
.list-pic2 li {
    width: 23%;
    border: 1px solid #e5e5e5;
    background: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
    margin-bottom: 20px;
    margin-right: 12px;
    vertical-align: top;
    display: inline-block;
    font-size: 0
}

.list-pic1 li .img,
.list-pic2 li .img {
    width: 100%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
    vertical-align: middle
}

.list-pic1 li .img img,
.list-pic2 li .img img {
    width: 100%
}

.list-pic1 li .tit,
.list-pic2 li .tit {
    font-size: 16px;
    line-height: 1.5;
    height: 65px;
    overflow: hidden;
    padding: 10px 0;
    color: #000;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3
}

.list-pic1 li .tit a,
.list-pic2 li .tit a {
    color: #000
}

.list-pic1 li .time,
.list-pic2 li .time {
    margin-top: 10px;
    color: #999;
    font-size: 14px;
    line-height: 1.8
}

.title {
    position: relative;
    background: url(//www.locpg.gov.cn/2026new/images/title-bg.png) left center repeat-x;
    height: 36px
}

.title:after {
    content: '';
    overflow: hidden;
    width: 100%;
    height: 0;
    font-size: 0;
    display: block;
    clear: both
}

.title .name {
    background: #fff url(//www.locpg.gov.cn/2026new/images/title-bg-l.png) right center no-repeat;
    padding-right: 40px;
    padding-left: 20px;
    font-size: 26px;
    line-height: 36px;
    color: #333;
    float: left;
    font-weight: 700;
    position: relative
}

.title .name:before {
    display: block;
    width: 6px;
    height: 100%;
    background: #cc2929;
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1
}

.title .name a {
    color: #241d1d
}

.title .more {
    background: #f6f6f6 url(//www.locpg.gov.cn/2026new/images/title-bg-r.png) left center no-repeat;
    padding-right: 10px;
    padding-left: 380px;
    font-size: 14px;
    line-height: 36px;
    width: 440px;
    height: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #333;
    float: right
}

.title .more.more1 {
    background: #fff url(//www.locpg.gov.cn/2026new/images/title-bg-r.png) left center no-repeat
}

.title .more a {
    color: #333
}

.title1 {
    position: relative;
    height: 22px
}

.title1:before {
    content: '';
    width: 100%;
    height: 1px;
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    z-index: 1;
    margin-top: -.5px;
    background: #d9d9d9
}

.title1 .name {
    display: inline-block;
    position: relative;
    padding-right: 8px;
    padding-left: 15px;
    font-size: 20px;
    line-height: 22px;
    color: #333;
    font-weight: 700;
    background: #fff;
    z-index: 3
}

.title1 .name:before {
    display: block;
    width: 6px;
    height: 100%;
    background: #cc2929;
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1
}

.title1 .name a {
    color: #241d1d
}

.crumbs {
    margin: 10px auto;
    font-size: 14px;
    line-height: 2;
    color: #333;
    background: url(data:image/png;base64,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) left center no-repeat;
    padding-left: 20px
}

.crumbs a {
    color: #333
}

.xpage-pagination {
    text-align: center;
    margin: 20px 0
}

.xpage-pagination span {
    padding: 4px 8px;
    line-height: 20px;
    font-family: verdana;
    font-size: 12px;
    cursor: pointer;
    border: 1px solid #ccc;
    background-color: #f5f5f5;
    color: #333
}

.xpage-pagination span.xpage-pagination-pager-active {
    background: #ccc
}

.cloud {
    margin: 0 auto;
    padding: 0;
    position: absolute;
    z-index: 1
}

.cloud .tagcloud {
    position: relative;
    overflow: hidden
}

.cloud .tagcloud a {
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    font-weight: 400;
    font-size: 18px;
    text-decoration: none;
    text-align: center
}

.cloud .b01 {
    width: 160px;
    height: 160px;
    line-height: 160px
}

.cloud .b02 {
    width: 130px;
    height: 130px;
    line-height: 130px
}

.cloud .b03 {
    width: 120px;
    height: 100px;
    line-height: 100px
}

.cloud .b04 {
    width: 80px;
    height: 80px;
    line-height: 80px
}

.cloud .co01 {
    color: #03c
}

.cloud .co02 {
    color: #f30
}

.cloud .co03 {
    color: #93c
}

.cloud .co04 {
    color: #f93
}

.cloud .co05 {
    color: #693
}

.cloud .co06 {
    color: #333
}

.cloud .co07 {
    color: #c06
}

.search-result-list {
    padding-top: 20px;
    word-break: break-word
}

.search-result-list li {
    margin-bottom: 25px
}

.search-result-list li .tit {
    font-size: 16px;
    line-height: 1.5;
    color: #191919;
    margin-bottom: 10px
}

.search-result-list li .tit a {
    color: #191919
}

.search-result-list li .abs {
    font-size: 12px;
    line-height: 2;
    color: #515151
}

.search-result-list li .info {
    font-size: 12px;
    line-height: 2;
    color: #999
}

.search-result-list li .info .link,
.search-result-list li .info .time {
    display: inline-block
}

.search-result-list li .info .time {
    margin-left: 30px
}

.search-result-list .search-result-more {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-image: -webkit-linear-gradient(127deg, #e1b469 0, #c99350 100%);
    background-image: -moz-linear-gradient(127deg, #e1b469 0, #c99350 100%);
    background-image: linear-gradient(-37deg, #e1b469 0, #c99350 100%);
    width: 100px;
    height: 34px;
    font-size: 14px;
    line-height: 34px;
    text-align: center;
    color: #fff;
    margin: 40px auto;
    cursor: pointer
}

#calendar {
    border: 1px solid #d9d9d9;
    background: #f9fafb;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 0 #bdbdbd;
    -moz-box-shadow: 0 0 0 #bdbdbd;
    box-shadow: 0 0 0 #bdbdbd;
    float: none
}

#calendar .sc-body {
    -webkit-box-shadow: 0 0 0 #bdbdbd;
    -moz-box-shadow: 0 0 0 #bdbdbd;
    box-shadow: 0 0 0 #bdbdbd;
    height: 174px
}

#calendar .sc-return-today,
#calendar .sc-time {
    display: none
}

#calendar .sc-header {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 100px;
    border-bottom: 1px dashed #d9d9d9;
    background: url(//www.locpg.gov.cn/2026new/images/icon-calendar-head.png) left top no-repeat;
    position: relative
}

#calendar .sc-header:before {
    content: '信息查询';
    position: absolute;
    left: 10px;
    top: 0;
    color: #fff;
    display: block;
    font-size: 14px;
    line-height: 35px
}

#calendar .sc-header select {
    padding: 0;
    width: 45px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 24px;
    text-align: center;
    background: #fff;
    padding: 0 5px;
    border: 1px solid #cecece
}

#calendar .sc-actions-big {
    padding: 0
}

#calendar .sc-actions .sc-type {
    font-size: 12px;
    line-height: 26px;
    padding-bottom: 0
}

#calendar .sc-actions .sc-mleft,
#calendar .sc-actions .sc-mright,
#calendar .sc-actions .sc-yleft,
#calendar .sc-actions .sc-yright {
    display: none
}

#calendar .sc-week {
    height: 18%
}

#calendar .sc-week-item {
    padding-top: 0;
    background: 0 0;
    border: 0
}

#calendar .item-nolunar {
    padding-top: 0;
    border: 0
}

#calendar .sc-item {
    cursor: pointer
}

#calendar .sc-selected {
    background: red !important
}

#calendar .sc-selected .day {
    color: #fff !important
}

#calendar .sc-futureDay,
#calendar .sc-othermenth {
    pointer-events: none
}

#calendar .sc-futureDay .day {
    color: #c1c0c0 !important
}

@media screen and (max-width:1200px) {
    .domPc {
        display: none
    }

    .domMob {
        display: block
    }

    body {
        background: #fff
    }

    .part {
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 0 2%
    }

    .list-box .list-cont {
        padding: 10px 0;
        background: 0 0
    }

    .list-box .list-cont2 {
        display: block;
        background: 0 0;
        padding: 0
    }

    .list-box .list-cont2 .list-cont2-left {
        width: 100%;
        margin: 0 auto 20px;
        padding-top: 0;
        background: 0 0;
        position: relative;
        z-index: 0

    }

    .list-box .list-cont2 .list-cont2-left:before {
        display: none
    }

    .list-box .list-cont2 .list-cont2-left:after {
        display: none
    }

    .list-box .list-cont2 .list-cont2-right {
        padding-top: 0px;
        width: 100%
    }

    .list-box .onlyTxt .list-cont2-right {
        padding-top: 10px
    }

    .list-txt li span {
        display: none
    }

    .list-txt .list-nodata {
        margin-bottom: 30px
    }

    .list-pic1 ul {
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .list-pic1 li {
        width: 49%;
        margin-right: 0;
        margin-bottom: 2%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 0 0 40px 0;
        position: relative;
        border: 0
    }

    .list-pic1 li .img {
        min-height: 85px
    }

    .list-pic1 li .tit {
        height: auto;
        display: block
    }

    .list-pic1 li .time {
        position: absolute;
        left: 10px;
        bottom: 10px
    }

    .list-pic2 ul {
        width: 100%
    }

    .list-pic2 li {
        width: 100%;
        border: 0;
        padding: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-right: 0
    }

    .list-pic2 li .img {
        margin-right: 2%;
        width: 32.5%
    }

    .list-pic2 li .img img {
        width: 100%;
        height: auto
    }

    .list-pic2 li .tit {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -moz-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        margin-top: 0;
        height: auto;
        display: block
    }

    .list-pic2 li .time {
        display: none
    }

    .title {
        height: 28px
    }

    .title .name {
        font-size: 20px;
        line-height: 28px
    }

    .title .more {
        display: none
    }

    #calendar {
        width: 99.5% !important
    }

    .search-result-list li .info .time {
        margin-left: 0
    }
}

body {
    background: #f1f1f1
}

.list-txt li {
    margin-bottom: 20px
}

.lmt {
    width: 1200px;
    margin: 40px auto 0;
    height: 60px;
    background: red
}

.lmt .lmtmore {
    padding-right: 15px;
    font-size: 14px;
    float: right;
    font-weight: 400;
    color: #666
}

.lmt .lmtmore a {
    color: #666
}

.list-pic3 {
    margin-top: 20px;
    overflow-x: hidden;
    overflow-y: auto
}

.list-pic3 ul {
    width: 1200px;
    font-size: 0
}

.list-pic3 li {
    width: 360px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 20px;
    margin-left: 20px;
    margin-right: 20px;
    vertical-align: top;
    display: inline-block;
    font-size: 0
}

.list-pic3 li .img {
    width: 100%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
    vertical-align: middle
}

.list-pic3 li .img img {
    width: 100%
}

.list-pic3 li .tit {
    font-size: 16px;
    line-height: 1.5;
    height: 65px;
    overflow: hidden;
    padding: 10px 0;
    color: #000;
    text-align: center;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3
}

.list-pic3 li .tit a {
    color: #000
}

.list-pic4 {
    margin-top: 20px
}

.list-pic4 ul {
    width: 1200px
}

.list-pic4 li {
    width: 135px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 20px;
    vertical-align: top;
    display: inline-block;
    font-size: 0
}

.list-pic4 li .img {
    width: 100%;
    overflow: hidden;
    vertical-align: middle
}

.list-pic4 li .img img {
    width: 100%
}

.list-pic4 li .tit {
    font-size: 16px;
    line-height: 1.5;
    height: 30px;
    overflow: hidden;
    padding: 10px 0;
    color: #000;
    text-align: center
}

.list-pic4 li .tit a {
    color: #000
}

.list-pic4 li+li {
    margin-left: 20px
}

.list-pic5 {
    margin-top: 20px;
    overflow-x: hidden;
    overflow-y: auto;
    width: 888px
}

.list-pic5 ul {
    width: 910px;
    font-size: 0
}

.list-pic5 li {
    width: 32%;
    border: 1px solid #e5e5e5;
    background: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
    margin-bottom: 20px;
    vertical-align: top;
    display: inline-block;
    font-size: 0;
    margin-right: 7px
}

.list-pic5 li .img {
    width: 100%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
    vertical-align: middle
}

.list-pic5 li .img img {
    width: 100%
}

.list-pic5 li .tit {
    font-size: 16px;
    line-height: 1.5;
    height: 65px;
    overflow: hidden;
    padding: 10px 0;
    color: #000;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3
}

.list-pic5 li .tit a {
    color: #000
}

.list-pic5 li .time {
    margin-top: 10px;
    color: #999;
    font-size: 14px;
    line-height: 1.8
}

.zysy-xxgc {
    width: 1160px;
    margin: 0 auto 20px
}

.zysy-xxgc img {
    width: 100%;
    height: auto
}

.zysy-dt,
.zysy-yw {
    margin-top: 50px
}

.zysy-yw {
    margin-bottom: 20px
}

.datuBox {
    width: 1160px;
    margin: 20px auto 0;
    position: relative
}

.datuBox .swiper-container {
    background: #eaeaea
}

.datuBox .swiper-slide {
    cursor: pointer;
    overflow: hidden
}

.datuBox .swiper-slide .img img {
    width: 100%;
    height: auto;
    display: block
}

.datuBox .swiper-slide .swtitle {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 40px 130px 20px 40px;
    text-align: left;
    overflow: hidden;
    color: #fff;
    z-index: 2
}

.datuBox .swiper-slide .bg {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .6);
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .6)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .6) 100%);
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .6) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .6) 100%);
    z-index: 10
}

.datuBox .swiper-slide .name {
    height: auto;
    left: 0;
    right: 0;
    bottom: 0;
    position: relative;
    text-indent: 0;
    line-height: 30px;
    color: #fff;
    font-size: 20px;
    text-align: left;
    width: 100%;
    z-index: 11
}

.datuBox .swiper-slide .name a {
    color: #fff
}

.datuBox .swiper-pagination {
    left: auto;
    bottom: 10px;
    width: auto;
    right: 20px;
    color: #e8e8e8;
    font-weight: 400;
    font-size: 20px
}

.datuBox .swiper-pagination .swiper-pagination-current {
    font-size: 60px;
    color: #fff;
    font-style: italic;
    font-weight: 400
}

.datuBox .swiper-pagination .swiper-pagination-total {
    font-size: 32px;
    color: #e8e8e8;
    font-style: italic;
    font-weight: 400
}

.datuBox .swiper-button-next,
.datuBox .swiper-button-prev {
    top: 50%;
    width: 35px;
    height: 60px;
    margin-top: -30px;
    overflow: hidden
}

.datuBox .swiper-button-next {
    right: 0;
    -webkit-border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px
}

.datuBox .swiper-button-prev {
    left: 0;
    -webkit-border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0
}

.xxgc-body {
    background: #fff
}

.xxgc-banner {
    width: 100%;
    height: 396px;
    background: url(//www.locpg.gov.cn/2026new/images/ej-zysy-xxgcBannerPC.png) 50% 0 no-repeat
}

.xxgc-banner img {
    width: 100%;
    height: auto
}

.xxgc-body .list-pic1,
.xxgc-body .list-pic2 {
    width: 1160px;
    margin: 20px auto 0
}

.xxgc-body .list-pic1 ul,
.xxgc-body .list-pic2 ul {
    width: 1176px
}

.xxgc-body .list-pic1 li,
.xxgc-body .list-pic2 li {
    margin-right: 10px;
    width: 24%
}

.xxgc-body .list-txt {
    width: 1160px;
    margin: 20px auto 0
}

.xxgc-body .list-txt li {
    margin-bottom: 20px
}

.xxgc-backHome {
    width: 150px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    position: absolute;
    left: 50%;
    top: 15px;
    font-size: 18px;
    text-align: center;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    margin-left: -580px;
    background: rgba(248, 87, 9, .2);
    background: -webkit-gradient(linear, left top, left bottom, from(#f85709), to(rgba(248, 87, 9, .2)));
    background: -webkit-linear-gradient(top, #f85709 0, rgba(248, 87, 9, .2) 100%);
    background: -moz-linear-gradient(top, #f85709 0, rgba(248, 87, 9, .2) 100%);
    background: linear-gradient(to bottom, #f85709 0, rgba(248, 87, 9, .2) 100%)
}

.xxgc-backHome a {
    color: #fff
}

.xxgc-backHome a:hover {
    color: #fff !important
}

.xxgc-toft {
    float: right;
    color: #fff;
    position: absolute;
    width: 80px;
    height: 30px;
    left: 50%;
    top: 20px;
    font-size: 18px;
    margin-left: 500px
}

.xxgc-toft a {
    color: #fff
}

.xxgc-toft a:hover {
    color: #fff !important
}

.xxgc-nav {
    background: #970002;
    height: 56px
}

.xxgc-nav ul {
    width: 1000px;
    margin: 0 auto;
    clear: both;
    overflow: hidden
}

.xxgc-nav ul li {
    float: left;
    font-size: 18px;
    line-height: 56px;
    text-align: center;
    color: #fff;
    margin-left: 10px
}

.xxgc-nav ul li:hover {
    background: #bf0406
}

.xxgc-nav ul li a {
    color: #fff;
    display: block;
    padding: 0 60px
}

.xxgc-nav ul li a:hover {
    color: #fff !important
}

.xxgc-nav ul .active {
    background: #bf0406
}

.xxgc-lmt01 {
    background: url(//www.locpg.gov.cn/2026new/images/ej-zysy-xxgcLmt01.png) 50% 0 no-repeat;
    height: 50px
}

.xxgc-lmt02 {
    background: url(//www.locpg.gov.cn/2026new/images/ej-zysy-xxgcLmt02.png) 50% 0 no-repeat;
    height: 50px
}

.xxgc-lmt03 {
    background: url(//www.locpg.gov.cn/2026new/images/ej-zysy-xxgcLmt03.png) 50% 0 no-repeat;
    height: 50px
}

.zjzlb-ld {
    margin-bottom: 40px
}

.zjzlb-ld dl {
    overflow: hidden;
    margin-top: 30px;
    padding-top: 30px
}

.zjzlb-ld dl dt {
    width: 120px;
    padding-left: 20px;
    line-height: 140px;
    float: left;
    font-size: 20px;
    font-weight: bolder
}

.zjzlb-ld dl dd {
    float: left;
    width: 130px
}

.zjzlb-ld dl dd img {
    width: 100%
}

.zjzlb-ld dl dd h3 {
    font-size: 16px;
    font-weight: 400;
    text-align: center;
    padding-top: 8px;
    color: #333
}

.zjzlb-ld dl dd h3 a {
    color: #333
}

.zjzlb-ld dl dd+dd {
    margin-left: 60px
}

.zjzlb-ld dl+dl {
    border-top: 1px solid #ccc
}

.zjzlb-ld dl+dl dd {
    width: 110px
}

.zjzlb-ld dl+dl dd img {
    width: 100%
}

.zjzlb-xwfyr {
    margin-top: 20px
}

.zjzlb-jgPC {
    overflow: hidden;
    margin-bottom: 40px
}

.zjzlb-jgPC ul li {
    width: 230px;
    height: 130px;
    text-align: center;
    overflow: hidden;
    float: left;
    line-height: 190px;
    font-size: 22px;
    font-weight: bolder;
    color: #fff
}

.zjzlb-jgPC ul li a {
    color: #fff;
    display: block;
    width: 100%;
    height: 100%
}

.zjzlb-jgPC ul .jg01 {
    background: #2eadcd url(//www.locpg.gov.cn/2026new/images/ej-zjzlb-zlbldIcon01.png) 50% 35px no-repeat
}

.zjzlb-jgPC ul .jg02 {
    background: #1962a0 url(//www.locpg.gov.cn/2026new/images/ej-zjzlb-zlbldIcon02.png) 50% 30px no-repeat
}

.zjzlb-jgPC ul .jg03 {
    background: #498cc5 url(//www.locpg.gov.cn/2026new/images/ej-zjzlb-zlbldIcon03.png) 50% 30px no-repeat
}

.zjzlb-jgPC ul .jg04 {
    background: #3584c6 url(//www.locpg.gov.cn/2026new/images/ej-zjzlb-zlbldIcon04.png) 50% 30px no-repeat
}

.zjzlb-jgPC ul .jg05 {
    background: #13558d url(//www.locpg.gov.cn/2026new/images/ej-zjzlb-zlbldIcon05.png) 50% 30px no-repeat
}

.zjzlb-jgPC ul li+li {
    margin-left: 2px
}

.zjzlb-jgMOB {
    overflow: hidden;
    margin-bottom: 20px;
    margin-top: 20px
}

.zjzlb-jgMOB ul li {
    width: 49.5%;
    height: 130px;
    text-align: center;
    overflow: hidden;
    float: left;
    line-height: 190px;
    font-size: 22px;
    font-weight: bolder;
    color: #fff;
    margin-bottom: 2px
}

.zjzlb-jgMOB ul li a {
    color: #fff;
    display: block;
    width: 100%;
    height: 100%
}

.zjzlb-jgMOB ul li:nth-child(even) {
    float: right
}

.zjzlb-jgMOB ul .jg01 {
    background: #2eadcd url(//www.locpg.gov.cn/2026new/images/ej-zjzlb-zlbldIcon01.png) 50% 35px no-repeat
}

.zjzlb-jgMOB ul .jg02 {
    background: #1962a0 url(//www.locpg.gov.cn/2026new/images/ej-zjzlb-zlbldIcon02.png) 50% 30px no-repeat
}

.zjzlb-jgMOB ul .jg03 {
    background: #498cc5 url(//www.locpg.gov.cn/2026new/images/ej-zjzlb-zlbldIcon03.png) 50% 30px no-repeat
}

.zjzlb-jgMOB ul .jg04 {
    background: #3584c6 url(//www.locpg.gov.cn/2026new/images/ej-zjzlb-zlbldIcon04.png) 50% 30px no-repeat
}

.zjzlb-jgMOB ul .jg05 {
    width: 100%;
    background: #13558d url(//www.locpg.gov.cn/2026new/images/ej-zjzlb-zlbldIcon05.png) 50% 30px no-repeat
}

.zygyImg {
    text-align: center
}

.zygyImg h3 {
    margin-top: 10px;
    font-size: 20px;
    font-weight: 400
}

.zygyCon {
    font-size: 16px;
    line-height: 32px;
    text-indent: 2em;
    margin: 30px 0;
    color: #333;
    font-weight: 400
}

/* .fzfz-index .list-txt li {
    display: block
} */

.fzfzIcon ul {
    width: 1125px;
    margin: 0 auto 40px;
    overflow: hidden
}

.fzfzIcon ul li {
    width: 247px;
    height: 166px;
    float: left
}

.fzfzIcon ul li img {
    width: 247px;
    height: 166px
}

.fzfzIcon ul li+li {
    margin-left: 45px
}

.fzfzFlfgcx ul {
    width: 794px;
    height: 68px;
    margin: 40px auto 30px;
    background: url(//www.locpg.gov.cn/2026new/images/ej-fzfz-flfgcxBg.png) 50% 0 no-repeat;
    padding-left: 350px
}

.fzfzFlfgcx ul li {
    position: relative;
    float: left;
    padding-left: 15px;
    line-height: 70px
}

.fzfzFlfgcx ul li:before {
    content: '';
    width: 6px;
    height: 6px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    position: absolute;
    left: 0;
    top: 32px;
    z-index: 2;
    background: #f24a4a
}

.fzfzFlfgcx ul li+li {
    margin-left: 70px
}

.xggaf {
    padding: 20px 20px 20px 20px
}

.xggaf h3 {
    text-align: center;
    font-size: 26px;
    font-weight: bolder;
    line-height: 32px;
    padding: 20px 0
}

.xggaf span {
    font-size: 16px;
    color: #43495c;
    padding: 20px 0;
    display: block
}

.xggaf dl dt {
    padding: 5px 0;
    font-size: 16px;
    color: #43495c
}

.xggaf dl dt a {
    color: #43495c
}

.xggaf dl dd {
    margin-left: 33px;
    padding: 5px 0;
    font-size: 16px;
    color: #43495c
}

.xggaf dl dd a {
    color: #43495c
}

.xggafIcon {
    overflow: hidden;
    width: 98%;
    margin: 0 auto 40px
}

.xggafIcon li {
    width: 560px;
    float: left
}

.xggafIcon li img {
    width: 100%;
    height: auto
}

.xggafIcon li+li {
    float: right
}

.xgjbf {
    padding: 20px 20px 20px 20px
}

.xgjbf h3 {
    text-align: center;
    font-size: 26px;
    font-weight: bolder;
    line-height: 32px;
    padding: 20px 0
}

.xgjbf span {
    font-size: 16px;
    color: #43495c;
    padding: 20px 0;
    display: block
}

.xgjbf dl dt {
    padding: 5px 0;
    font-size: 16px;
    color: #43495c
}

.xgjbf dl dt a {
    color: #43495c
}

.xgjbf dl dd {
    margin-left: 33px;
    padding: 5px 0;
    font-size: 16px;
    color: #43495c
}

.xgjbf dl dd a {
    color: #43495c
}

.xgjbfEng {
    background: url(//www.locpg.gov.cn/2026new/images/ej-fzfz-xgjbfBg01.png) 50% 0 no-repeat;
    width: 1130px;
    height: 70px;
    line-height: 70px;
    font-size: 20px;
    margin: 0 auto 40px;
    padding-left: 20px
}

.xgjbfEng h3 {
    font-size: 20px;
    color: #f1f1f1
}

.xgjbfEng h3 a {
    color: #f1f1f1
}

/* .hglg-index .list-txt li {
    display: block
} */

.hglg_zcjd {
    margin-top: 30px
}

.hglg-zcss {
    margin-top: 30px
}

.fwdh-index .part-link {
    margin-bottom: 30px
}

.fwdh-index .part-link a {
    float: left;
    margin-right: 15px
}

.fwdh-index .part-link a:nth-child(3) {
    margin-right: 0
}

.fwdh-index .part-link a:nth-child(4) {
    margin-right: 0
}

.fwdh-index .part-serve {
    text-align: center;
    margin-top: 30px
}

.fwdh-index .part-serve a {
    display: inline-block;
    text-align: left;
    width: 240px;
    height: 100px;
    line-height: 100px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 20px;
    color: #a47047;
    border: 1px solid #cbb486;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-weight: 700;
    margin: 0 15px;
    padding-left: 70px;
    background: url(//www.locpg.gov.cn/2026new/images/fwdh-icon5.png) 20px 50% no-repeat
}

.fwdh-index .part-message {
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;
    padding-top: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 245px;
    border: 1px solid #cbb486;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #fbf5ef url(//www.locpg.gov.cn/2026new/images/fwdh-bgmessage.png) right 0 no-repeat
}

.fwdh-index .part-message h3 {
    color: #a47047;
    font-size: 26px;
    line-height: 50px;
    font-weight: 700
}

.fwdh-index .part-message textarea {
    width: 800px;
    height: 90px;
    border: 1px solid #ccc;
    background: #fdfaf7;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 14px;
    padding: 5px
}

.fwdh-index .part-message .message-btn {
    margin-top: 20px
}

.fwdh-index .part-message .message-btn a {
    background: #a47047;
    color: #fff;
    font-size: 16px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 10px 40px
}

.fwdh-bzzy .tab-title {
    margin-bottom: 30px;
    text-align: center
}

.fwdh-bzzy .tab-title a {
    width: 282px;
    height: 48px;
    line-height: 48px;
    color: #ccc;
    display: inline-block;
    position: relative
}

.fwdh-bzzy .tab-title a:hover {
    color: #fff !important
}

.fwdh-bzzy .tab-title .tab1 {
    background: url(//www.locpg.gov.cn/2026new/images/fwdh-bzzy1.png) 0 0 no-repeat;
    z-index: 2
}

.fwdh-bzzy .tab-title .tab2 {
    margin-left: -10px;
    background: url(//www.locpg.gov.cn/2026new/images/fwdh-bzzy2.png) 0 0 no-repeat;
    z-index: 1
}

.fwdh-bzzy .tab-title .tab3 {
    margin-left: -10px;
    width: 384px;
    background: url(//www.locpg.gov.cn/2026new/images/fwdh-bzzy3.png) 0 0 no-repeat;
    z-index: 0
}

.fwdh-bzzy .tab-title .active {
    z-index: 5;
    color: #fff
}

.fwdh-bzzy .tab-content .tab-con p {
    margin-bottom: 15px
}

.ljgj-index .part-title {
    text-align: center;
    width: 1200px;
    height: 140px;
    margin: 0 auto
}

.ljgj-index .part-title a {
    display: inline-block;
    width: 400px;
    height: 140px;
    overflow: hidden;
    text-indent: -2000px
}

.ljgj-index .part-content {
    width: 1200px;
    margin: 0 auto
}

.ljgj-index .part-wdzg {
    margin-bottom: 30px
}

.ljgj-index .part-wdzg .part-title {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-collum-wdzg.png) 50% 0 no-repeat
}

.ljgj-index .part-wdzg .part-content .pic {
    width: 1135px;
    margin: 0 auto;
    background: #dff6fe;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 50px;
    position: relative;
    z-index: 3
}

.ljgj-index .part-wdzg .part-content .pic ul {
    font-size: 0
}

.ljgj-index .part-wdzg .part-content .pic li {
    display: inline-block;
    vertical-align: bottom;
    width: auto;
    text-align: center
}

.ljgj-index .part-wdzg .part-content .pic li:nth-child(2) {
    margin: 0 80px
}

.ljgj-index .part-wdzg .part-content .pic li .wdzg-title {
    margin-top: 5px;
    font-size: 16px
}

.ljgj-index .part-wdzg .part-content .info {
    color: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 95px 30px 20px 30px;
    margin-top: -75px;
    margin-bottom: 30px;
    position: relative;
    text-indent: 2em;
    z-index: 1;
    background: -webkit-gradient(linear, left top, right top, from(#1281d1), to(#1dc2e2));
    background: -webkit-linear-gradient(left, #1281d1, #1dc2e2);
    background: -moz-linear-gradient(left, #1281d1, #1dc2e2);
    background: linear-gradient(to right, #1281d1, #1dc2e2)
}

.ljgj-index .part-wdzg .part-content .info a {
    color: #fcd043
}

.ljgj-index .part-wdzg .part-content .btn-area {
    width: 1135px;
    margin: 0 auto
}

.ljgj-index .part-wdzg .part-content .btn-area a {
    float: left;
    width: 206px;
    height: 70px;
    line-height: 70px;
    margin-bottom: 8px;
    margin-right: 33px;
    text-align: center;
    border: 1px solid #ccc;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 17px
}

.ljgj-index .part-wdzg .part-content .btn-area a.btn-xf {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-btn-xf.png) 0 0 no-repeat
}

.ljgj-index .part-wdzg .part-content .btn-area a.btn-gq {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-btn-gq.png) 0 0 no-repeat
}

.ljgj-index .part-wdzg .part-content .btn-area a.btn-sd {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-btn-sd.png) 0 0 no-repeat
}

.ljgj-index .part-wdzg .part-content .btn-area a.btn-bt {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-btn-bt.png) 0 0 no-repeat
}

.ljgj-index .part-wdzg .part-content .btn-area a.btn-yy {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-btn-yywz.png) 0 0 no-repeat
}

.ljgj-index .part-wdzg .part-content .btn-area a.btn-hb {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-btn-hb.png) 0 0 no-repeat
}

.ljgj-index .part-wdzg .part-content .btn-area a.btn-xz {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-btn-xzqh.png) 0 0 no-repeat
}

.ljgj-index .part-wdzg .part-content .btn-area a.btn-yg {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-btn-yglz.png) 0 0 no-repeat
}

.ljgj-index .part-wdzg .part-content .btn-area a.btn-lj {
    float: right;
    margin: 0;
    width: 167px;
    height: 150px;
    line-height: 150px;
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-btn-ljgd.png) 0 0 no-repeat
}

.ljgj-index .part-bndd {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-bg-bndd.png) 50% -170px no-repeat
}

.ljgj-index .part-bndd .part-title {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-collum-bndd.png) 50% 0 no-repeat
}

.ljgj-index .part-bndd .part-content {
    padding: 170px 0 50px
}

.ljgj-index .part-bndd .part-content .btn-area {
    text-align: center
}

.ljgj-index .part-bndd .part-content .btn-area a {
    width: 387px;
    height: 120px;
    line-height: 120px;
    font-size: 30px;
    text-align: center;
    display: inline-block;
    margin: 0 4px;
    color: #fff
}

.ljgj-index .part-bndd .part-content .btn-area a.btn-dd {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-btn-bndd1.png) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    background-size: 100% 100%
}

.ljgj-index .part-bndd .part-content .btn-area a.btn-sx {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-btn-bndd2.png) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    background-size: 100% 100%
}

.ljgj-index .part-bndd .part-content .btn-area a.btn-yx {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-btn-bndd3.png) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    background-size: 100% 100%
}

.ljgj-index .part-bndd .part-content .btn-area a.btn-zt {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-btn-bndd4.png) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    background-size: 100% 100%
}

.ljgj-index .part-zhwh {
    padding-bottom: 260px;
    margin-bottom: 30px;
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-bg-zhwh.png) 50% bottom no-repeat
}

.ljgj-index .part-zhwh .part-title {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-collum-zhwh.png) 50% 0 no-repeat;
    margin-bottom: 35px
}

.ljgj-index .part-zhwh .part-content .scroll {
    position: relative;
    z-index: 1;
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-zhwh-scrollbg.png) center top repeat-x
}

.ljgj-index .part-zhwh .part-content .scroll .part {
    position: relative
}

.ljgj-index .part-zhwh .part-content .scroll .swiper-button-prev {
    width: 46px;
    height: 80px;
    left: -50px;
    margin-top: -40px;
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-scrollbg-l.png) center center no-repeat
}

.ljgj-index .part-zhwh .part-content .scroll .swiper-button-next {
    width: 46px;
    height: 80px;
    right: -50px;
    margin-top: -40px;
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-scrollbg-r.png) center center no-repeat
}

.ljgj-index .part-zhwh .part-content .scroll .swiper-container {
    width: 100%;
    height: 294px
}

.ljgj-index .part-zhwh .part-content .scroll .slide-cont {
    width: 133px;
    height: 294px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    padding: 70px 0;
    text-align: center;
    font-size: 30px;
    color: #6e4416;
    font-weight: 700;
    line-height: 35px;
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-zhwh-itembg0.png) center top no-repeat
}

.ljgj-index .part-zhwh .part-content .scroll .slide-cont a {
    color: #6e4416
}

.ljgj-index .part-zhwh .part-content .tour-map {
    margin-top: 20px;
    display: none
}

.ljgj-index .part-xggk .part-title {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-collum-xggk.png) 50% 0 no-repeat;
    margin-bottom: 35px
}

.ljgj-index .part-xggk .part-content .overview {
    position: relative
}

.ljgj-index .part-xggk .part-content .overview .swiper-button-prev {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+CAYAAABzwahEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFXklEQVRogd2bXUhbZxzGfzlGSdf5kYu6jBVhzDbSScraTWUVhQqGLbnQgbPsG3oxOrpdjUGvelkYuytzOHaxbi3DjakX2k4sgiLzg0nbQEeklkE6ZgYFW2XFRZPs4n+sSZbv5H0T+4OAnvOe8zzPycl73q9jGRwcRCG1QAfgApxAE/AsYAf2m2X+AR4AfwF+YBnwATPAQ1XGrArO+QLwDvAa8DJQkaH8fvPzHPBKzPYw8BtwDbgM3C2myWIFrwD6gY+AVwFLkc7Zan7OA78CA8AQclEKwijw+ArgNHKLXgFOUJzQiVjMc18xtU6T+U5KSyHBW4FF4BugsRATOdJoai6aHvIin+D7gIvIrXcsX+EicMz0cNH0lBO5Bj+MXOmzeRyrAgPxsoh4y+nAbOkyBZpzEdBEM7CAeMyKbIP3AVeR53K5Uod47MumcDaPsz7gBwqsRTVRhXgF+CldwUzf+Emk8bAXQu9QgXg+ma5QuuCHgWHkKu41qhDvKSu8VMH3AT9T3r/pTNQiGZ5KtjNV8C8oz9o7V5qBz5PtSBa8Azij1I5ezgBtiRsTg1uBL1HT3i4VBtK5qUjcGMv7PBm3eCIvIdkeExvcCpzTakcv54hpt8QG70cGEZ5UGoE3d/6JDf6xfi/a+WTnj53gRyigb1ssqqur6e3txev1qpJoBV6E3eCnVClli8PhoLe3lwMHDlBZWalSqh92g7tVKmXC6XTi9Xqx2WwEAgHGx8dVyrlBark64LhKpVRYLBZaW1txuVwA+Hw+FhYWiEajKmWPA3VWoJ0S9L4qKyvp6uqioaGBSCTC7Owsfr9fh3QF0G4FjupQi6Wmpga3243dbmdzc5PJyUlWV1d1WjhqRWY3tOFwOOju7sZms7G2tsbExATr6+s6LQA0WYFD2tSammhvb8cwDAKBAFNTU4RCIV3ysRyyAgdVq5SoEkvHQStQo1KhhJVYOmqtQLVKBY/HQ319fakqsVQ8rXxSwGLZ7dqX8NZOJGQAGyoVxsbGCAQC2Gw2vF4vTqdTpVy2bBiA0mfJ1tYWExMT+Hw+DMOgs7OTtra2uDuhBGwYwJ+qVaLRKPPz88zMzBCJRHC5XLjdbtWdkXT8bQB3dKn5/X7GxsbY3NykoaGBnp4eamqUPlRSccdAJtq1EQwGGR0dZW1tDbvdTk9PDw6HQ6cFAL8B3NKtur6+zujoaFyl19SkteV8ywBmKcKaklxJrPQ6Ojp0VXphYNZAllotqVZLxk6lNz09HVfpVVUpna5bAh7sNGCuqVTKxPLyclyl5/F4VMr9ArtDT5eBkjargsEgIyMj3L9/n3BY2S8vCnwPuwPsK8AcskatZGxsbDA8PKxSYg7JGjeuPqBSsUx4nDE2+BBFXjZZZqwgGYH44NvABe129HEByQj8f7b0W+CmRjO6uAlcit2QGDyMTKRHNBnSQQTJFPeoSDYQMQ98pcORJgaQTHGkGoH5DPhdqR093AA+TbYjVfBHwBsofENAAw+R+fB/k+1MN+a2jIQvycB3gYQQ7yupCmQabJwC3qUEvbcCCCOep9IVymaU9UfgbfbGNx8C3kI8pyXb4eUhwEN5/+YfIh4zhobc1qtfR5ZS3M7DlGpuI96uZ3tArhMKy0ALsgiwHBo5EcRLC+Ita/KZSXmEvA5xAnlOloobpoezpqecKGQKaR650h8C9wo4T67cMzVbSNIiy5ZC5862ga+RxXMfIB19VSM5c6ZGo6m5nbZ0Bor1pmEI6f1cQlZHvge8jqwhzXd9TRi5na8C31Gmr1jGchd5JfI8sqKqA1lpdAR4HniG5C/VBoE/kD7CEvJS7QMF/gD4D3KeYJOUsjNFAAAAAElFTkSuQmCC) 0 0 no-repeat;
    width: 62px;
    height: 62px;
    left: -70px
}

.ljgj-index .part-xggk .part-content .overview .swiper-button-next {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+CAYAAABzwahEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFUklEQVRogd2bX2hTVxzHP7lJSp1rbR7sMgaVsWqLK5Hp1pZp+2Ch7RaVOHAd+w8+DIfb0xj45N6EsTexo2MPc1OGGxt5qLoW7UMps5WJGnBEbBnEdWT0IW3KpOufZA+/G5tm+XeTnHOjHwi09557ft/vzcm59/zOOY6hoSEUsgXoBnxAC9AKPA14gM1mmX+AeeAvIAzcBULAOLCgSphLQZ3PAW8DrwAvAs4C5Tebn2eAl9KOrwG/AZeBc8BMJUVWyrgTGAA+BF4GHBWqs8P8nAR+BQaBC8hNKQujzOudwFGkiZ4H9lIZ05k4zLrPm7GOUrgl5aUc4x3AdeBroLkcERZpNmNeNzWURCnGNwGnkaa3u9TAFWC3qeG0qckSVo3vQO708RKuVYGBaLmOaLN0YbH0mAHarATQRBswhWgsimKNHwEuIc/laqUB0XikmMLFPM6OAN9TZi+qiRpEK8CP+QoW+sb3Iy8Pj4LpFE5E8/58hfIZ3wH8jNzFR40aRHvODi+X8U3AT1T3b7oQWxAPT2Q7mcv4F1Rn722VNuDzbCeyGe8GjimVo5djQGfmwUzjLuAMat637cJABjfOzIPpvMfj0cQzeQHx9pB04y7ghFY5ejlB2ntLuvEBJInwuNIMvJ76J934R/q1aOfj1B8p4zspY2ybj0OHDnH48GHq6+tVVG+VDuB5WDf+hqpIhmGwdetWAoEAXq9XVRgrDMC68T5VUS5evEgkEqG2tpYDBw7Q2tqqKlSx9IEYbwD2qIqysrLCyMgIoVAIwzDo7u6ms7MTh8O2V4U9QIMB7EPx6CuZTDI5Ocn4+DiJRAKfz0dfXx9ut1tl2Fw4gX0GsEtXxHA4zPDwMEtLSzQ1NREIBOzq9HYZyOyGNqLRKMFgkFgshsfjsavTazWA7bqjxuNxgsGgnZ3edufBgwc/A7S3t0QiwczMDG63G6/Xy7Zt23C73czOzuoI7zCwwXSKXJ1eTY3ypM8WA6hTHaUQmZ2e3+9XHfLJapgUsINlF7CIzd96S0sLXV1dGIZBJBJhbGxMdchFFxDHJuMOh4OOjg58Ph8AoVCIqakpksmk6tCLLuBPZFJeK263m56eHpqamkgkEkxMTBAOh3WF/9sF3EPRkDQXdXV19Pf34/F4WFpaYnR0lGg0qlPCPRcy0a4Nr9dLb28vtbW1xGIxRkZGiMfjOiUAhF3AbV3RMjuxq1evsrKyoit8OrddwASypkTZCM3GTiwba8CEC1lqdQNoVxHF5k4sGzeA+VS69TKKjPv9fhobG+3qxLLxC6ynns4BStrd6uoqc3NzBIPBajCdBL6D9QT7NHANWaNWUYaHhytdZTlcQ7xuyKsP2qNFKw89phu/QIWXTVYZ04hHYKPxVeCUdjn6OIV4BP4/W/oNcEujGF3cAs6mH8g0voZMpCc0CdJBAvG0YeFvtkTEJPClDkWaGEQ8bSBXBuZT4HelcvRwE/gk24lcxh8Ar6Fwh4AGFpD58H+zncyXc7uLmF9WIEo1y4j26VwFCiUbx4B3qMCOAI2sIZrzJu6KybL+ALzFo/HNLwNvIprzUmx6+QLgp7p/8wuIxoKmwdp69StIbu5OCaJUcwfRdqXYC6xOKNxFxu1nqI6XnASipR3RVjSlzKQ8QLZD7EWek3Zx09Rw3NRkiXKmkCaRO/0BcL+Meqxy34zZTpY3smIpd+5sFfgKWTz3PjLQV5VBvGbGaDZjruYtXYBK7TRcRkY/Z5HVke8CryJrSEvN3q4hzfkS8C1VusUynRlkS+RJZEVVN7LSaCfwLPAU2TfVRoE/kDHCDWRT7bwCfQD8B4pXXMdZY8odAAAAAElFTkSuQmCC) 0 0 no-repeat;
    width: 62px;
    height: 62px;
    right: -70px
}

.ljgj-index .part-xggk .part-content .overview .swiper-slide .slide-cont {
    width: 260px;
    margin: 0 auto 30px;
    -webkit-box-shadow: 0 10px 10px #ccc;
    -moz-box-shadow: 0 10px 10px #ccc;
    box-shadow: 0 10px 10px #ccc
}

.ljgj-index .part-xggk .part-content .overview .swiper-slide .slide-cont img {
    width: 100%;
    height: auto
}

.ljgj-index .part-xggk .part-content .overview .swiper-slide .slide-cont .tit {
    font-size: 18px;
    text-align: center;
    font-weight: 700;
    padding-top: 10px
}

.ljgj-index .part-xggk .part-content .overview .swiper-slide .slide-cont .info {
    padding: 0 10px 10px
}

.ljgj-index .part-xggk .part-content .overview .swiper-slide .slide-cont .info a {
    color: #c00
}

.ljgj-bndd {
    background: #fff
}

.ljgj-bndd .list-box {
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff8e4));
    background: -webkit-linear-gradient(#fff, #fff8e4);
    background: -moz-linear-gradient(#fff, #fff8e4);
    background: linear-gradient(#fff, #fff8e4)
}

.ljgj-bndd .part-title {
    text-align: center;
    width: 1200px;
    height: 90px;
    margin: 0 auto
}

.ljgj-bndd .part-title span {
    display: none
}

.ljgj-bndd .part-title a {
    display: inline-block;
    width: 400px;
    height: 140px;
    overflow: hidden;
    text-indent: -2000px
}

.ljgj-bndd .part-content {
    width: 1200px;
    margin: 0 auto
}

.ljgj-bndd .part-ztjj {
    background: url(../images/ljgj-bndd-bg-body.png) 50% -300px no-repeat;
    height: 480px
}

.ljgj-bndd .part-ztjj .part-title {
    background: url(../images/ljgj-bndd-lanmu4.png) 50% 0 no-repeat
}

.ljgj-bndd .part-ztjj .part-content {
    width: 1150px
}

.ljgj-bndd .part-ztjj .part-content .ztjj-left {
    float: left;
    width: 570px
}

.ljgj-bndd .part-ztjj .part-content .ztjj-left img {
    width: 570px;
    height: 317px
}

.ljgj-bndd .part-ztjj .part-content .ztjj-right {
    float: right;
    width: 560px
}

.ljgj-bndd .part-ztjj .part-content .ztjj-right img {
    float: left;
    width: 270px;
    height: auto;
    margin-bottom: 18px
}

.ljgj-bndd .part-ztjj .part-content .ztjj-right a:nth-child(odd) img {
    margin-right: 20px
}

.ljgj-bndd .part-jbzs {
    margin-bottom: 50px
}

.ljgj-bndd .part-jbzs .part-title {
    background: url(//www.locpg.gov.cn/2026new/images/ljgj-bndd-lanmu1.png) 50% 0 no-repeat
}

.ljgj-bndd .part-jbzs .part-content ul {
    text-align: center;
    margin-bottom: 20px
}

.ljgj-bndd .part-jbzs .part-content ul li {
    display: inline-block;
    margin: 0 18px
}

.ljgj-bndd .part-jbzs .part-content ul li img {
    border: 1px solid #ee1c25;
    padding: 1px
}

.ljgj-bndd .part-jbzs .part-content .jbzs-info {
    font-size: 18px;
    text-indent: 2em
}

.ljgj-bndd .part-sxll {
    height: 530px;
    background: url(../images/ljgj-bndd-bg-sxll.png) 50% 90px no-repeat
}

.ljgj-bndd .part-sxll .part-title {
    background: url(../images/ljgj-bndd-lanmu2.png) 50% 0 no-repeat
}

.ljgj-bndd .part-sxll .part-content ul {
    padding: 50px 20px 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.ljgj-bndd .part-sxll .part-content ul li {
    width: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 15px;
    position: relative;
    padding: 0 15px
}

.ljgj-bndd .part-sxll .part-content ul li:after {
    content: '';
    position: absolute;
    left: 0;
    top: 15px;
    width: 4px;
    height: 4px;
    background: #ff332c;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%
}

.ljgj-bndd .part-sxll .part-content ul li a {
    line-height: 1.6em
}

.ljgj-bndd .part-spyx {
    margin-bottom: 50px
}

.ljgj-bndd .part-spyx .part-title {
    background: url(../images/ljgj-bndd-lanmu3.png) 50% 0 no-repeat
}

.ljgj-mlxj {
    background: #fff
}

.ljgj-mlxj .part-title {
    text-align: center;
    width: 1200px;
    height: 90px;
    margin: 0 auto
}

.ljgj-mlxj .part-title span {
    display: none
}

.ljgj-mlxj .part-title a {
    display: inline-block;
    width: 400px;
    height: 140px;
    overflow: hidden;
    text-indent: -2000px
}

.ljgj-mlxj .part-xggk {
    margin-top: 30px
}

.ljgj-mlxj .part-xggk .part-title {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-xggkLmt01.png) 50% 0 no-repeat
}

.ljgj-mlxj .part-xggk .part-content {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-xggkBg01.jpg) 50% 0 no-repeat;
    padding-top: 140px;
    height: 433px
}

.ljgj-mlxj .part-xggk .part-content .xggk-box {
    width: 1044px;
    height: 304px;
    margin: 0 auto;
    padding: 40px 40px 0 40px;
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-xggkBg02.png) 50% 0 no-repeat
}

.ljgj-mlxj .part-xggk .part-content .xggk-box .xggk-info {
    font-size: 18px;
    line-height: 34px;
    color: #333;
    text-indent: 2em
}

.ljgj-mlxj .part-xggk .part-content .xggk-box .xggk-info a {
    color: #c00
}

.ljgj-mlxj .part-xggk .part-content .xggk-box ul {
    width: 540px;
    margin: 50px auto 0
}

.ljgj-mlxj .part-xggk .part-content .xggk-box ul li {
    float: left;
    color: #333
}

.ljgj-mlxj .part-xggk .part-content .xggk-box ul li h3 {
    color: #333;
    font-size: 18px;
    font-weight: 400
}

.ljgj-mlxj .part-xggk .part-content .xggk-box ul li h3 a {
    color: #333
}

.ljgj-mlxj .part-xggk .part-content .xggk-box ul li+li {
    margin-left: 75px
}

.ljgj-mlxj .part-lyjd {
    margin-top: 60px
}

.ljgj-mlxj .part-lyjd .part-title {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-lyjdLmt01.png) 50% 0 no-repeat
}

.ljgj-mlxj .part-lyjd .part-content {
    width: 1200px;
    margin: 20px auto 0
}

.ljgj-mlxj .part-lyjd .part-content .list-pic1 li {
    width: 360px;
    border: 0;
    padding: 0;
    margin-bottom: 20px;
    margin-left: 20px;
    margin-right: 20px
}

.ljgj-mlxj .part-lyjd .part-content .list-pic1 li .tit {
    text-align: center
}

.ljgj-mlxj .part-jtdt {
    margin-top: 20px
}

.ljgj-mlxj .part-jtdt .part-title {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-jtdtLmt01.png) 50% 0 no-repeat
}

.ljgj-mlxj .part-jtdt .part-content {
    width: 1200px;
    margin: 0 auto 30px
}

.ljgj-mlxj .part-jtdt .part-content img {
    width: 100%;
    height: auto
}

.siteSearch .top .search {
    display: none !important
}

.siteSearch .mob-top .mob-top-search {
    display: none !important
}

.siteSearch .list-cont2 {
    position: relative;
    display: block
}

.siteSearch .list-cont2 .list-cont2-left {
    width: 21%;
    float: left;
    margin-right: 1%
}

.siteSearch .list-cont2 .list-cont2-left.fixed {
    position: fixed;
    top: -70px;
    z-index: 30;
    width: 245.5px
}

.siteSearch .list-cont2 .list-cont2-right {
    width: 77%;
    float: right
}

.siteSearch .siteSearch-filters {
    padding-top: 30px;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 20px
}

.siteSearch .siteSearch-filters-item {
    margin-bottom: 50px
}

.siteSearch .siteSearch-filters-item .siteSearch-filters-tit {
    font-size: 18px;
    line-height: 2;
    padding-left: 15px;
    padding-bottom: 10px;
    color: #b87a55;
    border-bottom: 1px dotted #ded9d9;
    position: relative
}

.siteSearch .siteSearch-filters-item .siteSearch-filters-tit:before {
    content: '>';
    display: inline-block;
    vertical-align: top;
    margin-right: 5px;
    margin-top: -1px
}

.siteSearch .siteSearch-filters-item .siteSearch-filters-labels {
    margin-top: 15px
}

.siteSearch .siteSearch-filters-item .siteSearch-filters-labels li {
    font-size: 14px;
    color: #333;
    line-height: 32px;
    height: 32px;
    padding-left: 15px;
    cursor: pointer
}

.siteSearch .siteSearch-filters-item .siteSearch-filters-labels li.active {
    background: #fff7f1
}

.siteSearch .list-cont2-right {
    position: relative;
    z-index: 1
}

.siteSearch .siteSearch-searchBox {
    width: 540px;
    height: 42px;
    font-size: 0;
    position: absolute;
    left: 50%;
    top: 28px;
    z-index: 99;
    margin-left: -200px
}

.siteSearch .siteSearch-searchBox .form {
    position: relative
}

.siteSearch .siteSearch-searchBox .form:after {
    pointer-events: none;
    content: '';
    position: absolute;
    right: 30px;
    top: 8px;
    z-index: 10;
    display: block;
    background: url(data:image/png;base64,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) center center no-repeat;
    width: 27px;
    height: 21px
}

.siteSearch .siteSearch-searchBox input {
    outline: 0;
    border: 0;
    display: inline-block;
    vertical-align: top
}

.siteSearch .siteSearch-searchBox .text01 {
    width: 449px;
    height: 40px;
    line-height: 40px;
    border-right: 0;
    background: #ddd;
    -webkit-border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 10px
}

.siteSearch .siteSearch-searchBox .text02 {
    width: 90px;
    height: 40px;
    padding: 0;
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(247, 203, 107, .996)), to(#ff7836));
    background-image: -webkit-linear-gradient(left, rgba(247, 203, 107, .996) 0, #ff7836 100%);
    background-image: -moz-linear-gradient(left, rgba(247, 203, 107, .996) 0, #ff7836 100%);
    background-image: linear-gradient(90deg, rgba(247, 203, 107, .996) 0, #ff7836 100%);
    color: #fff;
    border: 1px solid #d8d8d8;
    border-left: 0;
    -webkit-border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
    cursor: pointer;
    position: relative
}

.siteSearch .siteSearch-searchBox .text02:hover {
    background-color: #d64127
}

.siteSearch .siteSearch-result {
    padding-top: 36px
}

.siteSearch .siteSearch-result .siteSearch-result-intro {
    border-bottom: 1px dotted #ded9d9;
    font-size: 14px;
    line-height: 1.5;
    padding-bottom: 18px;
    color: #333
}

.leavingMessages .list-cont {
    padding: 70px 100px 50px
}

.leavingMessages .list-cont .title3 {
    text-align: center;
    font-size: 26px;
    color: #333;
    font-weight: 700;
    background: url(//www.locpg.gov.cn/2026new/images/ej-hyly-title.png) center center no-repeat
}

.leavingMessages .list-cont .messagesForm {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 160px
}

.leavingMessages .list-cont .messagesForm-intro {
    padding: 30px 130px;
    font-size: 14px;
    line-height: 2.2;
    color: #666;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.leavingMessages .list-cont .messagesForm-form {
    border-top: 1px dashed #bebebe;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 40px
}

.leavingMessages .list-cont .messagesForm-form .messagesForm-form-item {
    margin-bottom: 15px
}

.leavingMessages .list-cont .messagesForm-form #formText label:after,
.leavingMessages .list-cont .messagesForm-form #formTitle label:after {
    content: '*';
    color: #ed1111;
    position: absolute;
    right: 5px;
    top: 2px
}

.leavingMessages .list-cont .messagesForm-form label {
    color: #333;
    width: 80px;
    float: left;
    height: 34px;
    line-height: 34px;
    font-size: 14px;
    position: relative
}

.leavingMessages .list-cont .messagesForm-form input {
    width: 500px;
    height: 34px;
    line-height: 34px;
    border: 1px solid #acabab;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: 0;
    color: #333;
    font-size: 14px
}

.leavingMessages .list-cont .messagesForm-form textarea {
    width: 500px;
    height: 100px;
    border: 1px solid #acabab;
    padding: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    resize: none;
    outline: 0;
    color: #333;
    font-size: 14px;
    line-height: 34px
}

.leavingMessages .list-cont .messagesForm-form .messagesForm-form-submit {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-image: -webkit-linear-gradient(127deg, #e1b469 0, #c99350 100%);
    background-image: -moz-linear-gradient(127deg, #e1b469 0, #c99350 100%);
    background-image: linear-gradient(-37deg, #e1b469 0, #c99350 100%);
    width: 100px;
    height: 34px;
    font-size: 14px;
    line-height: 34px;
    text-align: center;
    color: #fff;
    margin: 40px auto 0;
    cursor: pointer
}

.ljgj-zhwh {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-zhwh-bg.jpg) center top repeat
}

.ljgj-zhwh .main {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-zhwh-focusbg.png) right top no-repeat;
    position: relative
}

.ljgj-zhwh .main:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: -25px;
    z-index: 1;
    display: block;
    width: 674px;
    height: 566px;
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-zhwh-bottombg.png) left bottom no-repeat
}

.ljgj-zhwh .main .crumbs {
    margin: 0 auto;
    padding-top: 10px;
    padding-bottom: 10px
}

.ljgj-zhwh .focus {
    padding-bottom: 65px
}

.ljgj-zhwh .focus .part {
    position: relative
}

.ljgj-zhwh .focus .more {
    position: absolute;
    z-index: 1;
    right: -35px;
    font-size: 14px;
    bottom: 0;
    -webkit-border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
    border: 1px solid #933;
    text-align: center;
    color: #933;
    padding: 5px 10px;
    line-height: 20px;
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-morebg.png) center center repeat
}

.ljgj-zhwh .focus .more a {
    color: #933
}

.ljgj-zhwh .focus .swiper-container {
    float: left;
    width: 910px;
    height: 510px
}

.ljgj-zhwh .focus .swiper-container .img {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%
}

.ljgj-zhwh .focus .swiper-container .img img {
    width: 100%;
    height: 100%
}

.ljgj-zhwh .focus .swiper-container .tit {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
    text-align: center;
    font-size: 16px;
    line-height: 1.5;
    color: #fff;
    background: rgba(0, 0, 0, .5)
}

.ljgj-zhwh .focus .swiper-container .tit a {
    color: #fff
}

.ljgj-zhwh .focus .list {
    float: right;
    width: 290px;
    height: 510px;
    padding-top: 18px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #333;
    position: relative;
    z-index: 2
}

.ljgj-zhwh .focus .list li {
    width: 290px;
    height: 95px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 7px 20px;
    color: #fff;
    cursor: pointer
}

.ljgj-zhwh .focus .list li a {
    color: #fff
}

.ljgj-zhwh .focus .list li.active {
    background-image: -webkit-gradient(linear, left top, right top, from(#d79548), to(#efc75b));
    background-image: -webkit-linear-gradient(left, #d79548 0, #efc75b 100%);
    background-image: -moz-linear-gradient(left, #d79548 0, #efc75b 100%);
    background-image: linear-gradient(90deg, #d79548 0, #efc75b 100%)
}

.ljgj-zhwh .scroll {
    position: relative;
    z-index: 1;
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-zhwh-scrollbg.png) center top repeat-x;
    padding-top: 60px;
    padding-bottom: 120px
}

.ljgj-zhwh .scroll .part {
    position: relative
}

.ljgj-zhwh .scroll .swiper-button-prev {
    width: 46px;
    height: 80px;
    left: -50px;
    margin-top: -40px;
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-scrollbg-l.png) center center no-repeat
}

.ljgj-zhwh .scroll .swiper-button-next {
    width: 46px;
    height: 80px;
    right: -50px;
    margin-top: -40px;
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-scrollbg-r.png) center center no-repeat
}

.ljgj-zhwh .scroll .swiper-container {
    width: 100%;
    height: 294px
}

.ljgj-zhwh .scroll .slide-cont {
    width: 133px;
    height: 294px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    padding: 70px 0;
    text-align: center;
    font-size: 30px;
    color: #6e4416;
    font-weight: 700;
    line-height: 35px;
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-zhwh-itembg0.png) center top no-repeat
}

.ljgj-zhwh .scroll .slide-cont a {
    color: #6e4416
}

.ljgj-zhwh .card {
    position: relative;
    z-index: 3;
    margin-top: -120px;
    height: 852px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 67px;
    overflow-x: hidden;
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-zhwh-cardbg.png) center top no-repeat
}

.ljgj-zhwh .card .card-title {
    height: 67px;
    margin-bottom: 40px;
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-zhwh-title1.png) center top no-repeat
}

.ljgj-zhwh .card ul {
    font-size: 0;
    width: 1238px
}

.ljgj-zhwh .card li {
    display: inline-block;
    vertical-align: top;
    width: 372px;
    margin-right: 38px;
    margin-bottom: 15px
}

.ljgj-zhwh .card li .img {
    width: 100%
}

.ljgj-zhwh .card li .img img {
    width: 100%
}

.ljgj-zhwh .card li .tit {
    text-align: center;
    padding-top: 5px;
    font-size: 18px;
    line-height: 1.5;
    color: #333
}

.ljgj-zhwh .card li .tit a {
    color: #333
}

.ljgj-zhwh .card .more {
    margin: 10px auto;
    width: 165px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #933;
    text-align: center;
    color: #933;
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-morebg.png) center center repeat
}

.ljgj-zhwh .card .more a {
    color: #933
}

.ljgj-zhwh .tour {
    position: relative;
    z-index: 3;
    padding-bottom: 120px
}

.ljgj-zhwh .tour .tour-title {
    height: 67px;
    margin-bottom: 40px;
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-zhwh-title2.png) center top no-repeat
}

.ljgj-zhwh .tour .list {
    margin-top: 56px
}

.ljgj-zhwh .tour .list ul {
    font-size: 0;
    text-align: center
}

.ljgj-zhwh .tour .list li {
    display: inline-block;
    line-height: 22px;
    -webkit-writing-mode: vertical-rl;
    -ms-writing-mode: tb-rl;
    writing-mode: vertical-rl;
    -webkit-writing-mode: tb-rl;
    -ms-writing-mode: tb-rl;
    writing-mode: tb-rl;
    vertical-align: top;
    letter-spacing: 2px;
    margin-left: 13px;
    margin-right: 13px;
    width: 77px;
    height: 221px;
    font-size: 18px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    color: #fff;
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-zhwh-itembg.png) center center no-repeat;
    padding: 16px 28px
}

.ljgj-zhwh .tour .list li:first-child,
.ljgj-zhwh .tour .list li:last-child {
    padding: 16px
}

.ljgj-zhwh .tour .list li a {
    color: #fff
}

.ljgj-wdzg {
    background: #fff
}

.ljgj-wdzg .main {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-wdzg-bg.png) center top no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    background-size: 100%;
    position: relative
}

.ljgj-wdzg .main .crumbs {
    margin: 0 auto;
    padding-top: 10px;
    padding-bottom: 10px
}

.ljgj-wdzg .main .colunm-title {
    height: 55px
}

.ljgj-wdzg .main .title-s {
    height: 40px;
    line-height: 40px;
    padding-left: 25px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    position: relative;
    font-size: 18px;
    font-weight: 700;
    color: #89610b;
    background-color: #fef4e5
}

.ljgj-wdzg .main .title-s:before {
    content: '';
    display: block;
    width: 6px;
    height: 22px;
    background: #f47d35;
    position: absolute;
    left: 10px;
    top: 9px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
}

.ljgj-wdzg .main .brief {
    margin-top: 40px
}

.ljgj-wdzg .main .brief .colunm-title {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-wdzg-title1.png) center top no-repeat;
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    background-size: auto 100%
}

.ljgj-wdzg .main .brief .brief-intro {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-wdzg-map.png) 60px top no-repeat
}

.ljgj-wdzg .main .brief .brief-intro-map img {
    width: 100%
}

.ljgj-wdzg .main .brief .brief-intro-text {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 36px;
    padding-left: 654px
}

.ljgj-wdzg .main .brief .brief-intro-text .cont {
    text-indent: 2em;
    padding-top: 80px;
    font-size: 16px;
    line-height: 2.2;
    color: 0
}

.ljgj-wdzg .main .brief .brief-intro-list {
    padding-left: 140px;
    padding-top: 250px
}

.ljgj-wdzg .main .brief .brief-intro-list ul {
    font-size: 0
}

.ljgj-wdzg .main .brief .brief-intro-list li {
    display: inline-block;
    text-align: center;
    margin-right: 20px;
    margin-bottom: 10px;
    width: 166px;
    height: 70px;
    line-height: 72px;
    font-size: 16px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #ccc;
    background: #fff;
    color: #000;
    position: relative
}

.ljgj-wdzg .main .brief .brief-intro-list li:after {
    content: '';
    width: 18px;
    height: 3px;
    background: #f47d35;
    position: absolute;
    left: 50%;
    bottom: 10px;
    margin-left: -9px;
    display: block
}

.ljgj-wdzg .main .brief .brief-intro-list li a {
    color: #000
}

.ljgj-wdzg .main .brief .brief-intro-list li:hover {
    -webkit-box-shadow: 0 0 5px #eee;
    -moz-box-shadow: 0 0 5px #eee;
    box-shadow: 0 0 5px #eee
}

.ljgj-wdzg .main .brief .brief-intro-list li:nth-child(1) {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-wdzg-name1.png) center center no-repeat
}

.ljgj-wdzg .main .brief .brief-intro-list li:nth-child(2) {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-wdzg-name2.png) center center no-repeat
}

.ljgj-wdzg .main .brief .brief-intro-list li:nth-child(3) {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-wdzg-name3.png) center center no-repeat
}

.ljgj-wdzg .main .brief .brief-intro-list li:nth-child(4) {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-wdzg-name4.png) center center no-repeat
}

.ljgj-wdzg .main .brief .brief-intro-list li:nth-child(5) {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-wdzg-name5.png) center center no-repeat
}

.ljgj-wdzg .main .brief .brief-intro-list li:nth-child(6) {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-wdzg-name6.png) center center no-repeat
}

.ljgj-wdzg .main .brief .brief-intro-list li:nth-child(7) {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-wdzg-name7.png) center center no-repeat
}

.ljgj-wdzg .main .brief .brief-intro-list li:nth-child(8) {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-wdzg-name8.png) center center no-repeat
}

.ljgj-wdzg .main .brief .brief-intro-list li:nth-child(9) {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-wdzg-name9.png) center center no-repeat
}

.ljgj-wdzg .main .brief .brief-intro-list li:nth-child(10) {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-wdzg-name10.png) center center no-repeat
}

.ljgj-wdzg .main .brief .brief-intro-bottom {
    padding-left: 110px;
    margin-top: 42px;
    font-size: 0
}

.ljgj-wdzg .main .brief .brief-intro-bottom .item {
    display: inline-block;
    vertical-align: top;
    width: 450px;
    margin: 20px
}

.ljgj-wdzg .main .brief .brief-intro-bottom .item:first-child {
    width: 940px;
    font-size: 0
}

.ljgj-wdzg .main .brief .brief-intro-bottom .item:first-child ul {
    width: 27%;
    display: inline-block;
    vertical-align: top
}

.ljgj-wdzg .main .brief .brief-intro-bottom .item:first-child ul:first-child {
    width: 45%
}

.ljgj-wdzg .main .brief .brief-intro-bottom .item:first-child ul li {
    width: 100%
}

.ljgj-wdzg .main .brief .brief-intro-bottom .list {
    margin-top: 20px
}

.ljgj-wdzg .main .brief .brief-intro-bottom .type {
    padding-left: 20px;
    font-size: 18px;
    font-weight: 700;
    line-height: 2
}

.ljgj-wdzg .main .brief .brief-intro-bottom ul {
    font-size: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.ljgj-wdzg .main .brief .brief-intro-bottom li {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 20px;
    width: 50%;
    font-size: 16px;
    line-height: 2;
    color: #333
}

.ljgj-wdzg .main .brief .brief-intro-bottom li a {
    color: #333
}

.ljgj-wdzg .main .achieve {
    margin-top: 40px;
    padding: 40px 0;
    background: #f8efe6
}

.ljgj-wdzg .main .achieve .colunm-title {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-wdzg-title2.png) center top no-repeat;
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    background-size: auto 100%
}

.ljgj-wdzg .main .achieve .cont {
    margin-top: 25px
}

.ljgj-wdzg .main .achieve .bigImg {
    float: left;
    width: 770px;
    height: 480px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px 15px 5px;
    background-image: -webkit-linear-gradient(314deg, rgba(255, 232, 206, .996) 0, #fbb8a0 100%);
    background-image: -moz-linear-gradient(314deg, rgba(255, 232, 206, .996) 0, #fbb8a0 100%);
    background-image: linear-gradient(136deg, rgba(255, 232, 206, .996) 0, #fbb8a0 100%)
}

.ljgj-wdzg .main .achieve .bigImg .img {
    width: 100%;
    height: 420px;
    overflow: hidden
}

.ljgj-wdzg .main .achieve .bigImg .img img {
    width: 100%
}

.ljgj-wdzg .main .achieve .bigImg .tit {
    text-align: center;
    font-size: 18px;
    line-height: 1.5;
    margin-top: 8px;
    color: #333
}

.ljgj-wdzg .main .achieve .bigImg .tit a {
    color: #333
}

.ljgj-wdzg .main .achieve .list {
    float: right;
    height: 480px;
    overflow: auto
}

.ljgj-wdzg .main .achieve .list::-webkit-scrollbar {
    width: 10px;
    height: 1px
}

.ljgj-wdzg .main .achieve .list::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 5px rgba(230, 230, 230, .2);
    box-shadow: inset 0 0 5px rgba(230, 230, 230, .2);
    background: #f8a9a1
}

.ljgj-wdzg .main .achieve .list::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(230, 230, 230, .2);
    box-shadow: inset 0 0 5px rgba(230, 230, 230, .2);
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background: #e6e6e6
}

.ljgj-wdzg .main .achieve .list ul {
    margin-right: 20px
}

.ljgj-wdzg .main .achieve .list li {
    cursor: pointer;
    margin-bottom: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
    width: 390px;
    height: 112px;
    background: #fff
}

.ljgj-wdzg .main .achieve .list li.active {
    background-image: -webkit-linear-gradient(229deg, rgba(252, 206, 167, .996) 0, #f8a8a1 100%);
    background-image: -moz-linear-gradient(229deg, rgba(252, 206, 167, .996) 0, #f8a8a1 100%);
    background-image: linear-gradient(-139deg, rgba(252, 206, 167, .996) 0, #f8a8a1 100%)
}

.ljgj-wdzg .main .achieve .list li .img {
    float: left;
    width: 162px;
    height: 100%;
    overflow: hidden;
    margin-right: 10px
}

.ljgj-wdzg .main .achieve .list li .img img {
    width: 100%
}

.ljgj-wdzg .main .achieve .list li .tit {
    font-size: 16px;
    line-height: 1.5;
    margin-top: 8px;
    color: #333
}

.ljgj-wdzg .main .achieve .list li .tit a {
    color: #333
}

.ljgj-wdzg .main .special {
    margin-top: 50px
}

.ljgj-wdzg .main .special .colunm-title {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-wdzg-title3.png) center top no-repeat;
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    background-size: auto 100%
}

.ljgj-wdzg .main .special .cont {
    margin-top: 25px;
    padding: 0 25px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.ljgj-wdzg .main .special .bigImg {
    float: left;
    width: 570px;
    height: 320px;
    overflow: hidden
}

.ljgj-wdzg .main .special .bigImg img {
    width: 100%
}

.ljgj-wdzg .main .special .list {
    float: right;
    width: 566px
}

.ljgj-wdzg .main .special .list li {
    margin-bottom: 20px;
    width: 100%;
    height: 150px;
    overflow: hidden
}

.ljgj-wdzg .main .special .list li img {
    width: 100%
}

.ljgj-wdzg .main .exhibition {
    margin-top: 50px
}

.ljgj-wdzg .main .exhibition .colunm-title {
    background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-wdzg-title4.png) center top no-repeat;
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    background-size: auto 100%
}

.ljgj-wdzg .main .exhibition .cont {
    margin-top: 25px
}

.ljgj-wdzg .main .exhibition ul {
    font-size: 0
}

.ljgj-wdzg .main .exhibition li {
    display: inline-block;
    width: 380px;
    height: 210px;
    overflow: hidden;
    margin-left: 10px;
    margin-right: 10px
}

.ljgj-wdzg .main .exhibition li img {
    width: 100%
}

@media screen and (max-width:1200px) {
    body {
        background: #fff
    }

    .list-pic1 li,
    .list-pic2 li {
        margin-right: 0
    }

    .list-pic2 li .tit {
        padding: 0
    }

    .list-pic3 ul {
        width: 100%
    }

    .list-pic3 li {
        width: 100%;
        border: 0;
        padding: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-right: 0;
        margin-left: 0
    }

    .list-pic3 li .img {
        margin-right: 2%;
        width: 32.5%
    }

    .list-pic3 li .img img {
        width: 100%;
        height: auto
    }

    .list-pic3 li .tit {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -moz-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        margin-top: 0;
        height: auto;
        text-align: left
    }

    .list-pic4 ul {
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .list-pic4 li {
        width: 49%;
        margin-right: 0;
        margin-bottom: 2%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 0 0 10px 0;
        position: relative;
        border: 0
    }

    .list-pic4 li .img {
        min-height: 85px
    }

    .list-pic4 li .tit {
        height: auto
    }

    .list-pic4 li+li {
        margin-left: 0
    }

    .list-pic5 {
        width: 100%
    }

    .list-pic5 ul {
        width: 100%
    }

    .list-pic5 li {
        width: 100%;
        border: 0;
        padding: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-right: 0
    }

    .list-pic5 li .img {
        margin-right: 2%;
        width: 32.5%
    }

    .list-pic5 li .img img {
        width: 100%;
        height: auto
    }

    .list-pic5 li .tit {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -moz-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        margin-top: 0;
        height: auto;
        display: block
    }

    .list-pic5 li .time {
        display: none
    }

    .lmt {
        width: 100%
    }

    .more2 {
        background: #f4f4f4;
        text-align: center;
        font-size: 16px;
        line-height: 32px;
        margin-bottom: 10px;
        margin-top: 10px
    }

    .more2 i {
        color: #f3181a
    }

    .zysy-xxgc {
        width: 100%
    }

    .zysy-dt,
    .zysy-yw {
        margin-top: 30px
    }

    .zysy-yw {
        margin-bottom: 30px
    }

    .zysy-yw .list-pic2 li:last-child {
        margin-bottom: 0
    }

    .datuBox {
        width: 100%;
        margin-top: 20px
    }

    .datuBox .swiper-slide .swtitle {
        position: static;
        padding: 10px 65px 10px 10px;
        background: #e4332d
    }

    .datuBox .swiper-slide .bg {
        display: none
    }

    .datuBox .swiper-slide .name {
        font-size: 15px;
        line-height: 20px
    }

    .datuBox .swiper-button-next,
    .datuBox .swiper-button-prev {
        width: 26px;
        height: 50px
    }

    .datuBox .swiper-pagination {
        font-size: 8px;
        right: 10px;
        bottom: 0
    }

    .datuBox .swiper-pagination .swiper-pagination-current {
        font-size: 36px
    }

    .datuBox .swiper-pagination .swiper-pagination-total {
        font-size: 20px
    }

    .xxgc-banner {
        background: 0 0;
        height: auto
    }

    .xxgc-backHome {
        left: auto;
        right: 5px;
        top: 5px;
        margin-left: 0;
        width: 75px;
        height: 25px;
        line-height: 25px;
        font-size: 14px
    }

    .xxgc-toft {
        width: 65px;
        height: 25px;
        left: auto;
        right: 5px;
        top: 30px;
        font-size: 14px;
        margin-left: 0
    }

    .xxgc-nav {
        height: 35px
    }

    .xxgc-nav ul {
        width: 100%;
        white-space: nowrap;
        overflow-x: auto;
        overflow-y: hidden
    }

    .xxgc-nav ul li {
        line-height: 35px;
        font-size: 16px;
        display: inline-block;
        float: none
    }

    .xxgc-nav ul li a {
        padding: 0 20px
    }

    .xxgc-datuBox {
        margin-top: 0
    }

    .xxgc-body .list-pic1,
    .xxgc-body .list-pic1 ul {
        width: 100%
    }

    .xxgc-body .list-pic1 li {
        margin-right: 0;
        width: 49%
    }

    .xxgc-body .list-pic2,
    .xxgc-body .list-pic2 ul {
        width: 100%
    }

    .xxgc-body .list-pic2 li {
        margin-right: 0;
        width: 100%
    }

    .xxgc-body .list-txt {
        width: auto;
        margin: 20px auto 0
    }

    .xxgc-body .list-txt li {
        margin-bottom: 20px
    }

    .zjzlb-ld {
        padding-top: 30px;
        margin-bottom: 20px
    }

    .zjzlb-ld dl {
        margin-top: 0;
        padding-top: 0;
        font-size: 0
    }

    .zjzlb-ld dl dd {
        float: none;
        margin: 0 auto 10px;
        width: 29%;
        display: inline-block;
        margin-left: 2%;
        margin-right: 2%
    }

    .zjzlb-ld dl dd h3 {
        font-size: 15px
    }

    .zjzlb-ld dl:first-child {
        text-align: center
    }

    .zjzlb-ld dl+dl {
        border-top: 0
    }

    .zjzlb-ld dl+dl dd {
        margin-left: 2%;
        width: 29%
    }

    .zjzlb-xwfyr {
        margin-top: 40px
    }

    .zjzlb-jgMOB {
        margin-top: 40px
    }

    .fzfzIcon ul {
        width: 100%
    }

    .fzfzIcon ul li {
        width: 49%;
        height: auto;
        margin-top: 2%
    }

    .fzfzIcon ul li img {
        width: 100%;
        height: auto
    }

    /* .fzfzIcon ul li:nth-child(even) {
        float: right
    } */

    .fzfzIcon ul li+li {
        margin-left: 0
    }

    .fzfzFlfgcx {
        background: url(//www.locpg.gov.cn/2026new/images/ej-fzfz-flfgcxBgMOB.png) 50% 0 no-repeat;
        -webkit-background-size: 100% 100%;
        -moz-background-size: 100% 100%;
        background-size: 100% 100%;
        padding: 10px 5px;
        margin-top: 20px
    }

    .fzfzFlfgcx ul {
        width: 100%;
        height: auto;
        padding-left: 150px;
        margin: 0;
        background: url(//www.locpg.gov.cn/2026new/images/ej-fzfz-flfgcxBgMOB02.png) 0 center no-repeat;
        -webkit-background-size: 140px auto;
        -moz-background-size: 140px auto;
        background-size: 140px auto
    }

    .fzfzFlfgcx ul li {
        display: block;
        width: 100%;
        line-height: 36px;
        float: none;
        font-size: 14px
    }

    .fzfzFlfgcx ul li:before {
        top: 15px
    }

    .fzfzFlfgcx ul li+li {
        margin-left: 0
    }

    .xggafIcon {
        overflow: hidden;
        margin-bottom: 40px;
        width: 100%
    }

    .xggafIcon li {
        width: 100%
    }

    .xggafIcon li+li {
        margin-top: 10px
    }

    .xgjbfEng {
        width: auto
    }

    .fwdh-index .part-link {
        margin-bottom: 20px
    }

    .fwdh-index .part-link a {
        float: left;
        width: 50%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        margin: 0
    }

    .fwdh-index .part-link a:nth-child(1) {
        padding-right: 5px
    }

    .fwdh-index .part-link a:nth-child(2) {
        padding-left: 5px
    }

    .fwdh-index .part-link a:nth-child(3) {
        width: 100%;
        margin-top: 10px
    }

    .fwdh-index .part-link a img {
        width: 100%
    }

    .fwdh-index .part-serve a {
        width: 48%;
        height: 80px;
        line-height: 80px;
        margin: 0;
        padding-left: 55px;
        font-size: 17px;
        background: url(//www.locpg.gov.cn/2026new/images/fwdh-icon5.png) 10px 50% no-repeat
    }

    .fwdh-index .part-serve a:nth-child(1) {
        margin-right: 2%
    }

    .fwdh-index .part-message {
        text-align: center;
        margin-top: 30px;
        margin-bottom: 30px;
        padding-top: 15px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        height: 245px;
        border: 1px solid #cbb486;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        background: #fbf5ef url(//www.locpg.gov.cn/2026new/images/fwdh-bgmessage.png) right 0 no-repeat
    }

    .fwdh-index .part-message textarea {
        width: 90%
    }

    .fwdh-bzzy .part {
        padding: 0;
        background: #fff
    }

    .fwdh-bzzy .crumbs {
        margin-left: 2%
    }

    .fwdh-bzzy .list-box .list-cont3 {
        background: #fff;
        padding: 0
    }

    .fwdh-bzzy .tab-title {
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 0 8px;
        margin-bottom: 10px;
        font-size: 0
    }

    .fwdh-bzzy .tab-title .tab-title-box {
        text-align: left;
        display: inline-block;
        white-space: nowrap
    }

    .fwdh-bzzy .tab-title .tab-title-box a {
        width: auto;
        height: 48px;
        line-height: 48px;
        color: #ccc;
        font-size: 16px;
        display: inline-block;
        margin-right: 5px;
        position: relative;
        padding: 0 10px;
        -webkit-border-radius: 5px 5px 0 0;
        -moz-border-radius: 5px 5px 0 0;
        border-radius: 5px 5px 0 0
    }

    .fwdh-bzzy .tab-title .tab-title-box a:hover {
        color: #fff !important
    }

    .fwdh-bzzy .tab-title .tab-title-box .tab1 {
        background: #f8203a
    }

    .fwdh-bzzy .tab-title .tab-title-box .tab2 {
        margin-left: 0;
        z-index: 1;
        background: #146471
    }

    .fwdh-bzzy .tab-title .tab-title-box .tab3 {
        margin-left: 0;
        z-index: 0;
        background: #391bd2
    }

    .fwdh-bzzy .tab-title .tab-title-box .active {
        z-index: 5;
        border-bottom: 3px solid #ca292a;
        color: #fff;
        font-size: 18px;
    }

    .fwdh-bzzy .tab-content {
        padding: 15px
    }

    .fwdh-bzzy .tab-content .tab-con p {
        margin-bottom: 15px
    }

    .ljgj-index .part-title {
        text-align: center;
        width: 100%;
        height: 120px;
        -webkit-background-size: 70% auto !important;
        -moz-background-size: 70% auto !important;
        background-size: 70% auto !important;
        overflow: hidden
    }

    .ljgj-index .part-content {
        width: 100%;
        margin: 0 auto
    }

    .ljgj-index .part-wdzg {
        margin-bottom: 30px;
        margin-top: 30px
    }

    .ljgj-index .part-wdzg .part-title {
        background: url(//www.locpg.gov.cn/2026new/images/ljgj-collum-wdzg.png) 50% 0 no-repeat
    }

    .ljgj-index .part-wdzg .part-content .pic {
        width: 100%;
        margin: 0 auto;
        background: #dff6fe;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 20px
    }

    .ljgj-index .part-wdzg .part-content .pic li {
        width: 100%;
        text-align: left;
        overflow: hidden;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .ljgj-index .part-wdzg .part-content .pic li:nth-child(1) {
        margin: 0 0 15px 0
    }

    .ljgj-index .part-wdzg .part-content .pic li:nth-child(2) {
        margin: 0 0 15px 0
    }

    .ljgj-index .part-wdzg .part-content .pic li .wdzg-img {
        width: 40%;
        margin-right: 10px;
        height: auto
    }

    .ljgj-index .part-wdzg .part-content .pic li .wdzg-img img {
        width: 100%
    }

    .ljgj-index .part-wdzg .part-content .pic li .wdzg-title {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -moz-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        margin-top: 5px
    }

    .ljgj-index .part-wdzg .part-content .info {
        padding: 10px;
        margin: 0;
        margin-bottom: 30px
    }

    .ljgj-index .part-wdzg .part-content .info a {
        color: #fcd031
    }

    .ljgj-index .part-wdzg .part-content .btn-area {
        width: 100%;
        margin: 0 auto
    }

    .ljgj-index .part-wdzg .part-content .btn-area a {
        float: left;
        width: 30%;
        margin: 0 0 8px 2%;
        font-size: 18px;
        -webkit-background-size: 100% 100% !important;
        -moz-background-size: 100% 100% !important;
        background-size: 100% 100% !important
    }

    .ljgj-index .part-wdzg .part-content .btn-area a.btn-lj {
        float: left;
        margin: 0 0 8px 2%;
        width: 30%;
        height: 70px;
        line-height: 70px
    }

    .ljgj-index .part-bndd {
        background: url(//www.locpg.gov.cn/2026new/images/ljgj-bg-bndd.png) 50% -80px no-repeat;
        -webkit-background-size: auto 65%;
        -moz-background-size: auto 65%;
        background-size: auto 65%
    }

    .ljgj-index .part-bndd .part-content {
        padding: 130px 0 50px
    }

    .ljgj-index .part-bndd .part-content .btn-area {
        text-align: center;
        margin-top: -30px
    }

    .ljgj-index .part-bndd .part-content .btn-area a {
        width: 80%;
        height: 80px;
        line-height: 80px;
        font-size: 24px;
        margin: 0 6px 10px;
        color: #fff;
        -webkit-background-size: 100% 100% !important;
        -moz-background-size: 100% 100% !important;
        background-size: 100% 100% !important
    }

    .ljgj-index .part-zhwh {
        padding-bottom: 0;
        margin-bottom: 30px;
        background: 0 0
    }

    .ljgj-index .part-zhwh .part-title {
        background: url(//www.locpg.gov.cn/2026new/images/ljgj-collum-zhwh.png) 50% 0 no-repeat;
        margin-bottom: 0
    }

    .ljgj-index .part-zhwh .part-content {
        padding: 10px 2%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    .ljgj-index .part-zhwh .part-content .scroll {
        -webkit-background-size: 100% 100%;
        -moz-background-size: 100% 100%;
        background-size: 100% 100%
    }

    .ljgj-index .part-zhwh .part-content .scroll .swiper-button-next,
    .ljgj-index .part-zhwh .part-content .scroll .swiper-button-prev {
        display: none
    }

    .ljgj-index .part-zhwh .part-content .scroll .swiper-container {
        width: 100%;
        height: 155px
    }

    .ljgj-index .part-zhwh .part-content .scroll .slide-cont {
        height: 100%;
        width: 100%;
        padding: 30px 0;
        font-size: 16px;
        line-height: 22px;
        -webkit-background-size: auto 100%;
        -moz-background-size: auto 100%;
        background-size: auto 100%
    }

    .ljgj-index .part-zhwh .part-content .tour-map img {
        width: 100%;
        height: auto
    }

    .ljgj-index .part-xggk {
        background: url(//www.locpg.gov.cn/2026new/images/ljgj-bg-xggk.png) 50% bottom no-repeat
    }

    .ljgj-index .part-xggk .part-title {
        background: url(//www.locpg.gov.cn/2026new/images/ljgj-collum-xggk.png) 50% 0 no-repeat;
        margin-bottom: 35px
    }

    .ljgj-index .part-xggk .part-content .overview {
        position: relative
    }

    .ljgj-index .part-xggk .part-content .overview .swiper-button-prev {
        width: 40px;
        height: 40px;
        left: 0;
        -webkit-background-size: 100% 100%;
        -moz-background-size: 100% 100%;
        background-size: 100% 100%
    }

    .ljgj-index .part-xggk .part-content .overview .swiper-button-next {
        width: 40px;
        height: 40px;
        right: 0;
        -webkit-background-size: 100% 100%;
        -moz-background-size: 100% 100%;
        background-size: 100% 100%
    }

    .ljgj-index .part-xggk .part-content .overview .swiper-slide .slide-cont {
        width: 90%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        margin: 0 auto 30px;
        -webkit-box-shadow: 0 10px 10px #ccc;
        -moz-box-shadow: 0 10px 10px #ccc;
        box-shadow: 0 10px 10px #ccc;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px
    }

    .ljgj-index .part-xggk .part-content .overview .swiper-slide .slide-cont img {
        width: 100%;
        height: auto;
        -webkit-border-radius: 10px 10px 0 0;
        -moz-border-radius: 10px 10px 0 0;
        border-radius: 10px 10px 0 0
    }

    .ljgj-index .part-xggk .part-content .overview .swiper-slide .slide-cont .tit {
        font-size: 16px;
        padding-bottom: 10px
    }

    .ljgj-index .part-xggk .part-content .overview .swiper-slide .slide-cont .info {
        display: none
    }

    .ljgj-index .part-xggk .part-content .overview .swiper-slide .slide-cont .info .more {
        color: #c00
    }

    .ljgj-bndd .list-box {
        background: #fff;
        padding: 40px 0 0
    }

    .ljgj-bndd .part-title {
        text-align: center;
        width: 100%;
        height: 60px;
        -webkit-background-size: 70% auto !important;
        -moz-background-size: 70% auto !important;
        background-size: 70% auto !important;
        overflow: hidden
    }

    .ljgj-bndd .part-title span {
        display: none
    }

    .ljgj-bndd .part-title a {
        display: inline-block;
        width: 400px;
        height: 140px;
        overflow: hidden;
        text-indent: -2000px
    }

    .ljgj-bndd .part-content {
        width: 100%;
        margin: 0 auto;
        padding: 0 2%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    .ljgj-bndd .part-jbzs {
        margin-bottom: 50px
    }

    .ljgj-bndd .part-jbzs .part-content ul {
        text-align: center;
        margin-bottom: 20px;
        font-size: 0
    }

    .ljgj-bndd .part-jbzs .part-content ul li {
        margin: 0;
        width: 33%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 0 1.5%;
        text-align: center
    }

    .ljgj-bndd .part-jbzs .part-content ul li img {
        border: 1px solid #ee1c25;
        padding: 1%;
        width: 100%;
        height: auto
    }

    .ljgj-bndd .part-jbzs .part-content .jbzs-info {
        font-size: 18px;
        text-indent: 2em
    }

    .ljgj-bndd .part-sxll {
        height: auto;
        background: 0 0;
        margin-bottom: 40px
    }

    .ljgj-bndd .part-sxll .part-title {
        background: url(//www.locpg.gov.cn/2026new/images/ljgj-bndd-lanmu2.png) 50% 0 no-repeat
    }

    .ljgj-bndd .part-sxll .part-content ul {
        padding: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    .ljgj-bndd .part-sxll .part-content ul li {
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        margin-bottom: 10px;
        position: relative;
        padding: 0 15px
    }

    .ljgj-bndd .part-sxll .part-content ul li:after {
        content: '';
        position: absolute;
        left: 0;
        top: 12px;
        width: 4px;
        height: 4px;
        background: #ff332c;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%
    }

    .ljgj-bndd .part-sxll .part-content ul li:nth-child(n+6) {
        display: none
    }

    .ljgj-bndd .part-sxll .part-content ul li a {
        line-height: 1.6em
    }

    .ljgj-bndd .part-spyx {
        margin-bottom: 50px
    }

    .ljgj-bndd .part-spyx .part-title {
        background: url(//www.locpg.gov.cn/2026new/images/ljgj-bndd-lanmu3.png) 50% 0 no-repeat
    }

    .ljgj-bndd .part-spyx .video-swiper {
        position: relative
    }

    .ljgj-bndd .part-spyx .video-swiper img {
        width: 100%;
        height: auto;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px
    }

    .ljgj-bndd .part-spyx .video-swiper .swiper-button-prev {
        left: 0;
        background: url(data:image/png;base64,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) no-repeat 50% 50%
    }

    .ljgj-bndd .part-spyx .video-swiper .swiper-button-next {
        background: url(data:image/png;base64,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) no-repeat 50% 50%
    }

    .ljgj-bndd .part-ztjj {
        background: 0 0;
        height: auto
    }

    .ljgj-bndd .part-ztjj .part-title {
        background: url(//www.locpg.gov.cn/2026new/images/ljgj-bndd-lanmu4.png) 50% 0 no-repeat
    }

    .ljgj-bndd .part-ztjj .part-content {
        width: 100%
    }

    .ljgj-bndd .part-ztjj .part-content .ztjj-left {
        float: left;
        width: 100%;
        margin-bottom: 20px
    }

    .ljgj-bndd .part-ztjj .part-content .ztjj-left img {
        width: 100%;
        height: auto;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px
    }

    .ljgj-bndd .part-ztjj .part-content .ztjj-right {
        float: right;
        width: 100%
    }

    .ljgj-bndd .part-ztjj .part-content .ztjj-right a:nth-child(odd) img {
        margin-right: 4%
    }

    .ljgj-bndd .part-ztjj .part-content .ztjj-right img {
        float: left;
        width: 48%;
        height: auto;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        margin-bottom: 18px
    }

    .ljgj-bndd .foot {
        margin-top: 0
    }

    .ljgj-mlxj .part-xggk .part-title {
        width: 100%;
        overflow: hidden;
        height: 40px;
        -webkit-background-size: auto 100%;
        -moz-background-size: auto 100%;
        background-size: auto 100%
    }

    .ljgj-mlxj .part-xggk .part-content {
        width: 100%;
        height: auto;
        padding: 0 2%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        background: 0 0;
        margin-top: 10px
    }

    .ljgj-mlxj .part-xggk .part-content .xggk-box {
        width: auto;
        height: auto;
        padding: 0
    }

    .ljgj-mlxj .part-xggk .part-content .xggk-box .xxgk-img img {
        width: 100%;
        height: auto
    }

    .ljgj-mlxj .part-xggk .part-content .xggk-box .xggk-info {
        margin-top: 10px
    }

    .ljgj-mlxj .part-xggk .part-content .xggk-box ul {
        margin-top: 10px;
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
        justify-content: space-around
    }

    .ljgj-mlxj .part-xggk .part-content .xggk-box ul:after {
        display: none
    }

    .ljgj-mlxj .part-xggk .part-content .xggk-box ul li {
        float: none;
        text-align: center
    }

    .ljgj-mlxj .part-xggk .part-content .xggk-box ul li img {
        width: 90%
    }

    .ljgj-mlxj .part-xggk .part-content .xggk-box ul li h3 {
        font-size: 15px;
        text-align: center;
        line-height: 36px
    }

    .ljgj-mlxj .part-xggk .part-content .xggk-box ul li+li {
        margin-left: 0
    }

    .ljgj-mlxj .part-lyjd {
        margin-top: 40px
    }

    .ljgj-mlxj .part-lyjd .part-title {
        width: 100%;
        overflow: hidden;
        height: 40px;
        -webkit-background-size: auto 100%;
        -moz-background-size: auto 100%;
        background-size: auto 100%
    }

    .ljgj-mlxj .part-lyjd .part-content {
        width: 100%;
        padding: 0 2%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    .ljgj-mlxj .part-lyjd .part-content .list-pic1 li {
        padding: 0;
        width: 49%;
        margin-right: 0;
        margin-left: 0;
        margin-bottom: 2%
    }

    .ljgj-mlxj .part-jtdt .part-title {
        width: 100%;
        overflow: hidden;
        height: 40px;
        -webkit-background-size: auto 100%;
        -moz-background-size: auto 100%;
        background-size: auto 100%
    }

    .ljgj-mlxj .part-jtdt .part-content {
        margin-top: 10px;
        width: 100%;
        padding: 0 2%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    .siteSearch .list-cont2 {
        position: relative;
        display: block
    }

    .siteSearch .list-cont2 .list-cont2-left {
        width: 100%;
        float: none;
        margin-right: 1%
    }

    .siteSearch .list-cont2 .list-cont2-left.fixed {
        position: relative;
        top: auto;
        z-index: 30;
        width: 100%
    }

    .siteSearch .list-cont2 .list-cont2-right {
        width: 100%;
        float: none
    }

    .siteSearch .siteSearch-filters {
        padding-top: 15px;
        padding-right: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .siteSearch .siteSearch-filters-item {
        margin-bottom: 0;
        width: 48%;
        padding-bottom: 0
    }

    .siteSearch .siteSearch-filters-item .siteSearch-filters-tit {
        padding-left: 10px;
        padding-bottom: 0;
        background: #efefef;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        border-bottom: 0;
        font-size: 16px;
        height: 30px;
        line-height: 30px
    }

    .siteSearch .siteSearch-filters-item .siteSearch-filters-tit:before {
        display: none
    }

    .siteSearch .siteSearch-filters-item .siteSearch-filters-tit:after {
        content: '';
        position: absolute;
        right: 10px;
        top: 11px;
        width: 17px;
        height: 9px;
        display: block;
        background: url(data:image/png;base64,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) center center no-repeat;
        -webkit-background-size: 100% 100%;
        -moz-background-size: 100%;
        background-size: 100%;
        -webkit-transition: -webkit-transform .5s;
        transition: -webkit-transform .5s;
        -moz-transition: transform .5s, -moz-transform .5s;
        transition: transform .5s;
        transition: transform .5s, -webkit-transform .5s, -moz-transform .5s
    }

    .siteSearch .siteSearch-filters-item .siteSearch-filters-labels {
        margin-top: 10px;
        height: 0;
        overflow: hidden;
        -webkit-transition: height 1s;
        -moz-transition: height 1s;
        transition: height 1s
    }

    .siteSearch .siteSearch-filters-item.show .siteSearch-filters-tit:after {
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .siteSearch .siteSearch-filters-item.show:first-child .siteSearch-filters-labels {
        height: 96px
    }

    .siteSearch .siteSearch-filters-item.show:last-child .siteSearch-filters-labels {
        height: 160px
    }

    .siteSearch .siteSearch-searchBox {
        width: 100%;
        height: 42px;
        font-size: 0;
        position: relative;
        left: 0;
        top: 0;
        z-index: 99;
        margin: 25px auto 0
    }

    .siteSearch .siteSearch-searchBox .text01 {
        width: 84%
    }

    .siteSearch .siteSearch-searchBox .text02 {
        width: 14%
    }

    .siteSearch .siteSearch-result {
        padding-top: 10px
    }

    .siteSearch .siteSearch-result .siteSearch-result-intro {
        padding-bottom: 10px
    }

    .leavingMessages .list-cont {
        padding: 20px 0
    }

    .leavingMessages .list-cont .messagesForm {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 0 0
    }

    .leavingMessages .list-cont .messagesForm-intro {
        padding: 20px 10px;
        font-size: 14px;
        line-height: 1.5;
        color: #666;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    .leavingMessages .list-cont .messagesForm-intro p {
        margin-bottom: 10px
    }

    .leavingMessages .list-cont .messagesForm-form {
        border-top: 1px dashed #bebebe;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 20px 10px
    }

    .leavingMessages .list-cont .messagesForm-form .messagesForm-form-item {
        margin-bottom: 15px
    }

    .leavingMessages .list-cont .messagesForm-form #formText label:after,
    .leavingMessages .list-cont .messagesForm-form #formTitle label:after {
        right: -5px;
        top: -5px
    }

    .leavingMessages .list-cont .messagesForm-form label {
        float: none;
        margin-bottom: 5px
    }

    .leavingMessages .list-cont .messagesForm-form input,
    .leavingMessages .list-cont .messagesForm-form textarea {
        width: 99%
    }

    .ljgj-zhwh .main {
        background: 0 0
    }

    .ljgj-zhwh .main:after {
        bottom: 0;
        width: 100%;
        height: 125px;
        -webkit-background-size: auto 100%;
        -moz-background-size: auto 100%;
        background-size: auto 100%
    }

    .ljgj-zhwh .focus {
        padding-bottom: 20px
    }

    .ljgj-zhwh .focus .more {
        position: relative;
        right: auto;
        padding: 0;
        margin: 10px auto;
        width: 120px;
        height: 40px;
        line-height: 40px;
        font-size: 16px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        border: 1px solid #933;
        text-align: center;
        color: #933;
        background: url(//www.locpg.gov.cn/2026new/images/ej-ljgj-morebg.png) center center repeat
    }

    .ljgj-zhwh .focus .swiper-container {
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        float: none;
        width: 100%;
        height: auto
    }

    .ljgj-zhwh .focus .swiper-container .swiper-button-next,
    .ljgj-zhwh .focus .swiper-container .swiper-button-prev {
        background-color: rgba(0, 0, 0, 0)
    }

    .ljgj-zhwh .focus .swiper-container .swiper-button-prev {
        left: 0
    }

    .ljgj-zhwh .focus .swiper-container .swiper-button-next {
        right: 0
    }

    .ljgj-zhwh .focus .swiper-container .img {
        width: 100%;
        height: auto
    }

    .ljgj-zhwh .focus .swiper-container .img img {
        width: 100%;
        height: auto
    }

    .ljgj-zhwh .scroll {
        -webkit-background-size: 100% 100%;
        -moz-background-size: 100% 100%;
        background-size: 100% 100%;
        padding-top: 20px;
        padding-bottom: 30px
    }

    .ljgj-zhwh .scroll .swiper-button-next,
    .ljgj-zhwh .scroll .swiper-button-prev {
        display: none
    }

    .ljgj-zhwh .scroll .swiper-container {
        width: 100%;
        height: 155px
    }

    .ljgj-zhwh .scroll .slide-cont {
        height: 100%;
        width: 100%;
        padding: 30px 0;
        font-size: 16px;
        line-height: 22px;
        -webkit-background-size: auto 100%;
        -moz-background-size: auto 100%;
        background-size: auto 100%
    }

    .ljgj-zhwh .card {
        margin-top: 0;
        height: auto;
        padding-top: 10px;
        background: 0 0
    }

    .ljgj-zhwh .card .card-title {
        height: 35px;
        margin-bottom: 10px;
        -webkit-background-size: auto 100%;
        -moz-background-size: auto 100%;
        background-size: auto 100%
    }

    .ljgj-zhwh .card ul {
        font-size: 0;
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .ljgj-zhwh .card li {
        width: 49%;
        margin-right: 0;
        margin-bottom: 15px
    }

    .ljgj-zhwh .card .more {
        width: 120px
    }

    .ljgj-zhwh .tour {
        margin-top: 30px;
        padding-bottom: 125px
    }

    .ljgj-zhwh .tour .tour-title {
        height: 35px;
        margin-bottom: 10px;
        -webkit-background-size: auto 100%;
        -moz-background-size: auto 100%;
        background-size: auto 100%
    }

    .ljgj-zhwh .tour .tour-map img {
        width: 100%
    }

    .ljgj-zhwh .tour .list {
        margin-top: 20px
    }

    .ljgj-zhwh .tour .list ul {
        font-size: 0;
        text-align: center
    }

    .ljgj-zhwh .tour .list li {
        display: inline-block;
        line-height: 18px;
        -webkit-writing-mode: vertical-rl;
        -ms-writing-mode: tb-rl;
        writing-mode: vertical-rl;
        -webkit-writing-mode: tb-rl;
        -ms-writing-mode: tb-rl;
        writing-mode: tb-rl;
        vertical-align: top;
        letter-spacing: 2px;
        margin-left: 8px;
        margin-right: 8px;
        margin-bottom: 15px;
        width: 55px;
        height: 160px;
        font-size: 13px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        text-align: center;
        color: #fff;
        -webkit-background-size: 100% 100%;
        -moz-background-size: 100% 100%;
        background-size: 100% 100%;
        padding: 17px 18px
    }

    .ljgj-zhwh .tour .list li:first-child,
    .ljgj-zhwh .tour .list li:last-child {
        padding: 17px 10px
    }

    .ljgj-zhwh .tour .list li a {
        color: #fff
    }

    .ljgj-wdzg .main .colunm-title {
        height: 35px
    }

    .ljgj-wdzg .main .brief {
        margin-top: 40px
    }

    .ljgj-wdzg .main .brief .brief-intro {
        background: 0 0
    }

    .ljgj-wdzg .main .brief .brief-intro-text {
        padding-top: 10px;
        padding-left: 0
    }

    .ljgj-wdzg .main .brief .brief-intro-text .cont {
        padding-top: 10px
    }

    .ljgj-wdzg .main .brief .brief-intro-list {
        padding-left: 0;
        padding-top: 10px
    }

    .ljgj-wdzg .main .brief .brief-intro-list ul {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
        justify-content: space-around;
        -webkit-flex-flow: wrap;
        -ms-flex-flow: wrap;
        flex-flow: wrap
    }

    .ljgj-wdzg .main .brief .brief-intro-list li {
        display: block;
        text-align: center;
        margin-right: 0
    }

    .ljgj-wdzg .main .brief .brief-intro-bottom {
        padding-left: 0;
        margin-top: 10px;
        font-size: 0
    }

    .ljgj-wdzg .main .brief .brief-intro-bottom .item {
        display: inline-block;
        vertical-align: top;
        width: 100%;
        margin: 20px auto
    }

    .ljgj-wdzg .main .brief .brief-intro-bottom .item:first-child {
        width: 100%;
        font-size: 0
    }

    .ljgj-wdzg .main .brief .brief-intro-bottom .item:first-child ul {
        width: 100%;
        margin-bottom: 10px
    }

    .ljgj-wdzg .main .brief .brief-intro-bottom .item:first-child ul:first-child {
        width: 100%
    }

    .ljgj-wdzg .main .brief .brief-intro-bottom .item:first-child ul li {
        width: 100%
    }

    .ljgj-wdzg .main .achieve {
        margin-top: 10px;
        padding: 30px 0
    }

    .ljgj-wdzg .main .achieve .cont {
        margin-top: 25px
    }

    .ljgj-wdzg .main .achieve .list {
        float: none;
        height: 480px;
        overflow: hidden
    }

    .ljgj-wdzg .main .achieve .list::-webkit-scrollbar {
        display: none
    }

    .ljgj-wdzg .main .achieve .list ul {
        margin-right: 0
    }

    .ljgj-wdzg .main .achieve .list li {
        width: 100%
    }

    .ljgj-wdzg .main .achieve .list li.active {
        background: #fff
    }

    .ljgj-wdzg .main .special {
        margin-top: 25px
    }

    .ljgj-wdzg .main .special .cont {
        margin-top: 25px;
        padding: 0 0
    }

    .ljgj-wdzg .main .special .bigImg {
        float: none;
        width: 100%;
        height: auto;
        margin-bottom: 10px
    }

    .ljgj-wdzg .main .special .list {
        float: none;
        width: 100%
    }

    .ljgj-wdzg .main .special .list li {
        margin-bottom: 10px;
        width: 100%;
        height: auto
    }

    .ljgj-wdzg .main .exhibition {
        margin-top: 25px
    }

    .ljgj-wdzg .main .exhibition .cont {
        margin-top: 25px
    }

    .ljgj-wdzg .main .exhibition ul {
        font-size: 0
    }

    .ljgj-wdzg .main .exhibition li {
        display: inline-block;
        width: 100%;
        height: auto;
        margin-left: 0;
        margin-right: 0
    }
}
@media screen and (max-width:400px) {
    .xpage-pagination{
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .xpage-pagination span{
        height: 20px;
        line-height: 20px;
        font-size: 11px;
        padding: 4px 7px;
    }
}
@-moz-keyframes slowMotion {

    from,
    to {
        -moz-transform: scale(1) translate(0, 0);
        transform: scale(1) translate(0, 0)
    }

    50% {
        -moz-transform: scale(1.3);
        transform: scale(1.3)
    }
}

@-webkit-keyframes slowMotion {

    from,
    to {
        -webkit-transform: scale(1) translate(0, 0);
        transform: scale(1) translate(0, 0)
    }

    50% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }
}

@keyframes slowMotion {

    from,
    to {
        -webkit-transform: scale(1) translate(0, 0);
        -moz-transform: scale(1) translate(0, 0);
        transform: scale(1) translate(0, 0)
    }

    50% {
        -webkit-transform: scale(1.3);
        -moz-transform: scale(1.3);
        transform: scale(1.3)
    }
}