@media (min-width: 768px) {
    .contain,.contain01 {
        width: 750px;
    }

    .hidden-xs768 {
        display: none;
    }
}

@media (min-width: 992px) {
    .contain,.contain01 {
        width: 970px;
    }
}

@media (min-width: 1260px) {
    .contain01 {
        width: 1230px;
    }
}

@media (min-width: 1240px) {
    .contain {
        width: 1210px;
    }
}

@media (min-width: 1452px) {
    .contain01 {
        width: 1422px;
    }
}

@media (max-width: 1800px) {
    .footer-waper {
        padding: 46px 50px 45px 50px;
    }

    .footer-waper-bottom {
        padding: 13px 50px;
    }

    .footer-waper-logo {
        margin-right: 55px;
    }

    .footer-waper-link li {
        margin-right: 50px;
    }

    .Cultural-relics-details-mainer:after {
        width: calc(100% - 30px);
    }
}

@media (max-width: 1520px) {


    .index_main .section1 .index_banner .inner .inner-box {
        padding-left: 50px;
    }

    .student-swiper:before {
        width: 500px;
        height: 500px;
    }

    .student-swiper .swiper-slide-active .style-tu {
        width: 400px;
        height: 400px;
    }

    .student-swiper .swiper-slide-active .style-tu-radius {
        width: 370px;
        height: 370px;
    }

    .student-swiper:after {
        width: 520px;
        height: 520px;
    }

    .student-swiper-contet:before {
        width: 420px;
        height: 420px;
    }

    .chronicle_events .re-sliders .owl-next span {
        right: -25px;
    }

    .chronicle_events .re-sliders .owl-prev span {
        left: -25px;
    }

    .footer-waper-wm-two-ww {
        margin-right: 35px;
    }

    .footer-waper {
        padding: 46px 30px 45px 30px;
    }

    .footer-waper-bottom {
        padding: 13px 30px;
    }
}

@media (max-width: 1451px) {
    .News-information-owl-swier {
        width: 570px;
    }

    .News-information-owl-list {
        width: 320px;
    }

    .News-information-owl-swier .owl-item > .item > a img {
        height: 368px;
    }

    .News-information-owl-list ul li span {
        margin-bottom: 40px;
    }

    .News-information-owl-swier:after {
        width: 350px;
    }

    .footer-waper-logo {
        float: none;
        margin: 0 auto;
        margin-top: 10px;
        margin-right: auto;
        margin-bottom: 20px;
    }

    .Cultural-relics-details-mainer:after {
        width: calc(100% - 15px);
    }
}

@media (max-width: 1289px) {
    .wall-column .article {
        width: 360px;
    }
.repositoryer-date-list-three .repositoryer-date-list-bocker span {
    height: 270px;
}
    .Visit-reservation-ul-yy li:nth-child(1),.Visit-reservation-ul-yy li:nth-child(2),.Visit-reservation-ul-yy li:nth-child(3) {
        background-size: 100% 100%;
    }

    .iframe-content {
        width: 100%!important;
    }
.Virtual_exhibition_hall_content .repositoryer-date-list-bocker span {
    height: 340px;
}
    .eigher-list-nav li {
        margin: 0 14px;
    }

    .eigher-list-nav li:nth-child(2) .dropdown-menu {
        padding-left: 25px;
    }

    .eigher-list-nav li:nth-child(3) .dropdown-menu {
        padding-left: 160px;
    }

    .eigher-list-nav li:nth-child(4) .dropdown-menu {
        padding-left: 295px;
    }

    .eigher-list-nav li:nth-child(5) .dropdown-menu {
        padding-left: 448px;
    }

    .Special_exhibition_list_pic {
        width: 717px;
        height: 335px;
    }

    .Special_exhibition_list:nth-child(even) .Special_exhibition_list_pic:before,.Special_exhibition_list:nth-child(odd) .Special_exhibition_list_pic:before {
        height: 315px;
    }

    .Special_exhibition_list_cont {
        height: 290px;
    }

    .Special_exhibition_list_cont>div {
        padding: 47px 59px 45px 30px;
    }

    .acting_list_pic {
        height: 337px;
    }

    .brief-introduction-pic {
        height: 611px;
    }

    .brief-introduction:after,.brief-introduction:before {
        height: 849px;
    }

    .brief-introduction-jianjie-lt {
        width: 550px;
        padding: 100px 59px 140px 50px;
    }

    .brief-introduction-jianjie-rt {
        width: 590px;
    }

    .brief-introduction-jianjie-rt:after {
        right: -287px;
    }

    .Cultural-relics-details-contet {
        padding: 60px 44px 0 45px;
    }

    .Digital-exhibition-hall-conter {
        width: 1130px;
    }

    .four-list-nav li {
        margin: 0 14px;
    }

    .Activity-reservation-ul-list-pic {
        width: 500px;
        height: 295px;
    }

    .Activity-reservation-ul-list-txt {
        margin-left: 530px;
        padding-top: 50px;
        height: 295px;
    }

    .Activity-reservation-ul-list-txt label {
        margin-bottom: 35px;
    }
}

@media (max-width: 1259px) {
    .News-information-owl-swier {
        width: 440px;
    }

    .News-information-owl-list {
        width: 300px;
    }

    .News-information-owl-swier .owl-item > .item > a img {
        height: 285px;
    }

    .News-information-owl-list ul li span {
        margin-bottom: 23px;
    }

    .News-information-owl-list ul li {
        padding: 15px 25px;
    }

    .News-information-owl-swier:after {
        width: 225px;
    }

    .News-information01 {
        margin-top: 0;
    }

    .News-information01 .News-information-title {
        margin-top: 30px;
        float: none;
    }

    .chronicle_events {
        width: 100%;
        float: none;
        margin-top: 20px;
    }

    .News-information-title h3 {
        font-size: 34px;
    }

    .News-information01:before {
        top: 161px;
    }
}

@media (max-width: 1239px) {


    .navbar-default .nav-right-content-right li a {
        padding: 24px 21px;
    }

    .index_main .section1 .index_banner .inner .inner-box {
        padding-left: 20px;
    }

    .Exhibition-preview-slider .item a img {
        height: 415px;
    }

    .taber-fouer {
        padding: 0 10px;
    }

    .taber-fouer .nav-pills>li {
        padding: 0 10px;
    }

    .taber-fouer ul.nav-pills {
        margin: 0 -10px;
    }

    .style-tu {
        width: 240px;
        height: 240px;
    }

    .style-tu-radius {
        width: 225px;
        height: 225px;
    }

    .student-swiper .swiper-slide-active .style-tu {
        width: 340px;
        height: 340px;
    }

    .student-swiper .swiper-slide-active .style-tu-radius {
        width: 310px;
        height: 310px;
    }

    .student-swiper-contet:before {
        width: 355px;
        height: 355px;
    }

    .student-swiper:after {
        width: 410px;
        height: 410px;
    }

    .student-swiper:before {
        width: 430px;
        height: 430px;
    }

    .bg-img03 {
        padding-top: 0;
    }

    .guide-slider .guide.on {
        width: 640px;
        height: 410px;
    }

    .function-list-wrap {
        width: 640px;
    }

    .guide-slider .guide .display,.normal-slider-yg .item a img, .introduction img {
        height: 410px;
    }

    .guide-slider .guide .display:before {
        height: 392px;
    }

    .footer-waper-link {
        float: none;
        width: 100%;
    }

    .footer-waper-wm-two {
        float: none;
        width: 100%;
        overflow: hidden;
        display: flex;
        justify-content: center;
        margin-top: 20px;
    }

    .footer-waper-link li {
        margin-right: 110px;
    }

    .footer-waper-link {
        margin-top: 16px;
        float: none;
        width: 100%;
        overflow: hidden;
        display: flex;
        justify-content: center;
    }
}

@media (max-width: 1199px) {
    .wall-column .article {
        width: 293.33px;
    }

    .Activity-reservation-ul-list-pic {
        width: 430px;
        height: 250px;
    }
.repositoryer-date-list-three .repositoryer-date-list-bocker span {
    height: 220px;
}
    .Activity-reservation-ul-list-txt {
        margin-left: 450px;
        padding-top: 30px;
        padding-right: 20px;
        height: 250px;
    }
.Data-repositoryer,.Data-repositoryer .breadcrumb{
    float: none;
}
.Data-repositoryer,.Data-repositoryer{
    margin-top: 0;
    margin-bottom: 20px;
}
    .Activity-reservation-ul-list-txt label {
        margin-bottom: 15px;
    }

    .Activity-reservation-ul-list-txt p {
        margin-bottom: 13px;
    }

    .wall-column .article div {
        padding: 25px 20px 20px 20px;
    }

    .eigher-list-nav li {
        margin: 0 6px;
    }

    .acting_list_pic {
        height: 276px;
    }

    .four-list-nav li {
        margin: 0 3px;
    }

    .Special_exhibition_list_cont p {
        margin-bottom: 25px;
    }

    .Special_exhibition_list_cont ul li {
        margin-bottom: 3px;
    }

    .eigher-list-nav {
        padding-left: 0;
    }
.Virtual_exhibition_hall_content .repositoryer-date-list-bocker span {
    height: 290px;
}
    .middle-nav-list .dropdown-menu li {
        padding: 18px 35px;
    }

    .eigher-list-nav li:nth-child(2) .dropdown-menu {
        padding-left: 0px;
    }

    .eigher-list-nav li:nth-child(3) .dropdown-menu {
        padding-left: 115px;
    }

    .eigher-list-nav li:nth-child(4) .dropdown-menu {
        padding-left: 220px;
    }

    .eigher-list-nav li:nth-child(5) .dropdown-menu {
        padding-left: 350px;
    }

    .Special_exhibition_list_cont {
        width: 335px;
        height: 240px;
    }

    .Digital-exhibition-hall-conter {
        width: 940px;
    }

    .Special_exhibition_list_cont>div {
        padding: 30px 30px 45px 30px;
    }

    .Special_exhibition_list_pic {
        width: 606px;
        height: 283px;
    }

    .Special_exhibition_list:nth-child(even) .Special_exhibition_list_pic:before,.Special_exhibition_list:nth-child(odd) .Special_exhibition_list_pic:before {
        height: 263px;
    }

    .brief-introduction-pic {
        height: 505px;
    }

    .brief-introduction:after, .brief-introduction:before {
        height: 743px;
    }

    .brief-introduction-jianjie-lt {
        width: 480px;
        padding: 100px 59px 70px 50px;
    }

    .brief-introduction-jianjie-rt {
        width: 460px;
    }
/* .Cultural-relics-details-contet span{
    width: 80%;
    display: inline-block;
} */
    .search-cont {
        margin-right: 98px;
    }
}

@media (max-width: 991px) {
    .Visit-reservation-ul-yy-txt strong {
        font-size: 32px;
        margin-top: 5px;
        margin-bottom: 50px;
    }
    .repositoryer-listen-four li a{
        width: 100%;
    }
.repositoryer-listen-four li{
    width: 25%;
}
    .Activity-reservation-ul-list-pic {
        width: 320px;
        height: 200px;
    }
.repositoryer-date-list-three .repositoryer-date-list-bocker span {
    height: 260px;
}
    .Activity-reservation-ul-list-txt {
        margin-left: 338px;
        padding-top: 19px;
        padding-right: 10px;
        height: 200px;
    }

    .Activity-reservation-ul-list-txt div {
        margin-bottom: 15px;
    }

    .Activity-reservation-ul-list-txt label {
        line-height: 35px;
        width: 100px;
        height: 35px;
    }

    .Activity-reservation-ul-list-txt h4 {
        font-size: 22px;
    }

    .Activity-reservation-ul-list-txt p {
        line-height: inherit;
    }

    .nav-daohang-menuer .navbar-header {
        padding: 13px 0 13px 20px;
    }

    .Visit-reservation-ul-yy li {
        padding: 20px;
    }

    .Visit-reservation-ul-yy-img {
        width: 300px;
        margin-right: 20px;
    }

    .navbar-default .nav-right-content-right li a {
        padding: 24px 5px;
    }

    .wall-column .article div {
        padding: 10px;
    }

    .student-swiper .swiper-slide-active .zhanshi-content-box {
        right: -25px;
    }

    .middle-nav-list li a {
        font-size: 16px;
    }

    .taber-fouer {
        padding: 0;
    }

    .Digital-exhibition-hall-conter {
        width: 720px;
        bottom: 20px;
    }

    .xialcontent {
        padding-left: 20px;
    }

    .Special_exhibition_list:nth-child(odd) .Special_exhibition_list_pic {
        float: none;
    }

    .Exhibition-preview-slider .item a img {
        height: 318px;
    }

    .index_main .section1 .number {
        left: auto;
        right: 50px;
    }

    .index_main .section1 .index_banner .inner .inner-box a {
        width: 60%;
    }

    #fp-nav.right {
        right: 40px;
    }

    .taber-fouer .nav-pills>li>a {
        width: 165px;
        background-size: 100% 100%;
    }

    .taber-fouer ul.nav-pills>li.active>a {
        background-size: 100% 100%;
    }

    .style-tu-radius {
        width: 190px;
        height: 190px;
        transform: translate(2%, -50%);
    }

    .style-tu {
        width: 200px;
        height: 200px;
    }

    .student-swiper .swiper-slide-active .style-tu {
        width: 257px;
        height: 257px;
    }

    .acting_list_pic {
        height: 210px;
    }

    .acting_list_cont {
        padding: 0 20px;
    }

    .student-swiper .swiper-slide-active .style-tu-radius {
        width: 226px;
        height: 226px;
        transform: translate(3%, -50%);
    }

    .student-swiper:before {
        width: 315px;
        height: 315px;
    }

    .student-swiper-contet:before {
        width: 270px;
        height: 270px;
    }

    .student-swiper:after {
        width: 305px;
        height: 305px;
    }
.Virtual_exhibition_hall_content .repositoryer-date-list-bocker span {
    height: 240px;
}
    .bg-img03,.bg-img04 {
        background-size: cover;
    }

    .guide-slider .guide.on,.guide-slider .guide {
        width: 100%;
        height: 250px;
        margin-bottom: 10px;
    }

    .function-list-wrap {
        width: 100%;
    }

    .guide-slider .guide .display {
        display: none;
    }

    .guide-slider .guide:last-child {
        margin-bottom: 0;
    }

    .normal-slider-yg .item a img {
        height: 250px;
    }

    .guide-slider .guide {
        margin-right: 0;
        float: none;
    }

    .guide-slider .guide .behind {
        position: static;
    }

    .News-information-owl-swier {
        width: 420px;
        padding-bottom: 28px;
    }

    .News-information-title {
        margin-bottom: 20px;
    }

    .News-information-title h3 {
        margin-bottom: 12px;
    }

    .News-information-owl-list ul li {
        padding: 4px 25px;
        padding-bottom: 10px;
    }

    .News-information-owl-list ul li span {
        margin-top: -8px;
        margin-bottom: 15px;
    }

    .News-information01:before {
        top: 152px;
    }

    .News-information-owl-swier .Slider-one .owl-dots {
        bottom: -44px;
        right: auto;
        left: 10px;
    }

    .chronicle_events_time em {
        margin-bottom: 7px;
    }

    .footer-waper-link li {
        margin-right: 35px;
    }

    .guide-slider .guide .function-list-wrap .owl-dots,.behind label {
        display: block;
    }

    .wall {
        column-gap: 20px;
    }

    .wall-column .article {
        width: 226.66px;
        margin-bottom: 20px;
    }

    .list-conter-active li span {
        width: 86%;
    }

    .eigher-list-nav li,.four-list-nav li {
        margin: 0;
    }

    .middle-nav-list li .iconfont {
        margin-left: -2px;
    }

    .middle-nav-list .dropdown-menu li {
        padding: 18px 22px;
    }

    .eigher-list-nav li:nth-child(3) .dropdown-menu {
        padding-left: 85px;
    }

    .eigher-list-nav li:nth-child(4) .dropdown-menu {
        padding-left: 170px;
    }

    .eigher-list-nav li:nth-child(5) .dropdown-menu {
        padding-left: 260px;
    }

    .Special_exhibition_list_cont {
        width: 100%;
        height: auto;
        position: relative;
    }

    .Special_exhibition_list_cont>div {
        padding: 30px 30px 25px 30px;
    }

    .Special_exhibition_list_pic {
        width: 100%;
        float: none;
        height: auto;
    }

    .Special_exhibition_list:nth-child(even) .Special_exhibition_list_pic:before,
.Special_exhibition_list:nth-child(odd) .Special_exhibition_list_pic:before {
        height: calc(100% - 20px);
        width: 100%;
    }

    .Special_exhibition_list:nth-child(even) .Special_exhibition_list_cont:before,
.Special_exhibition_list:nth-child(odd) .Special_exhibition_list_cont:before {
        display: none;
    }

    .brief-introduction-pic {
        height: 386px;
    }

    .brief-introduction:after, .brief-introduction:before {
        height: 624px;
    }

    .brief-introduction-jianjie-lt {
        width: 100%;
        float: none;
    }

    .brief-introduction-jianjie-rt {
        width: 100%;
    }

    .brief-introduction-jianjie-rt:after {
        right: auto;
        left: 0;
    }

    .Number-pieces a {
        display: block;
        float: none;
    }

    .Number-pieces .previous-chapter {
        margin-bottom: 10px;
    }

    .Cultural-relics-details-img {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .Cultural-relics-details-box .ww-wd50 {
        float: none;
        width: 100%;
    }

    .Cultural-relics-details-contet {
        padding-bottom: 40px;
    }

    .search-cont {
        margin-right: 65px;
        width: 138px;
    }

    .navbar-default .nav-dh-list li a {
        padding: 23px 7px;
    }
}

@media (max-width: 767px) {
    .Digital-exhibition-hall-conter {
        width: calc(100% - 30px);
        padding: 25px;
        position: static;
        transform: inherit;
        margin: auto;
        overflow: hidden;
    }

    .search-cont {
        float: none;
        margin: auto;
        width: 230px;
    }

    .Visit-reservation-ul-yy-img {
        width: 240px;
    }
.Virtual_exhibition_hall_content .repositoryer-date-list-bocker span {
    height: 220px;
}
    .Activity-reservation-ul-list-pic {
        width: 100%;
        height: auto;
        float: none;
    }

    .Activity-reservation-ul-list-txt {
        margin-left: 0;
        padding-left: 10px;
        height: auto;
        padding-bottom: 20px;
    }

    .Activity-reservation-ul-list-txt label {
        margin-bottom: 0;
    }

    .Visit-reservation-ul-yy-txt strong {
        font-size: 28px;
        margin-bottom: 35px;
    }

    .footer-waper-bottom a:nth-child(2) {
        margin-top: 10px;
    }

    .nav-dh-list {
        transform: inherit!important;
    }

    .brief-introduction-jianjie-rt {
        padding-left: 20px;
        padding-bottom: 30px;
    }

    .wall {
        column-count: 2;
    }

    .brief-introduction-jianjie-lt h3 {
        font-size: 26px;
    }

    .brief-introduction-jianjie-lt {
        padding: 60px 20px 40px 20px;
    }

    .wall-column .article {
        width: 100%;
    }

    #mobile-navigation {
        margin: 0;
        background: #B19551;
    }

    .acting_list_pic {
        height: auto;
    }

    .Digital-exhibition-hall-bgr {
        padding-bottom: 20px;
    }

    .Special_exhibition_list,.acting-row .col-sm-6 {
        margin-bottom: 20px;
    }

    .ma-infinitypush-wrapper .ma-infinitypush>ul>li>a {
        background: transparent;
        font-size: 16px;
        text-align: center;
        padding: 20px 0;
        color: #FFFFFF;
    }

    .ma-infinitypush-wrapper .ma-infinitypush > ul, .ma-infinitypush-wrapper .ma-infinitypush > ol {
        border-bottom: none!important;
    }

    .ma-infinitypush-wrapper .ma-infinitypush>ul>li:nth-child(2)>a {
        position: relative;
    }

/*     .ma-infinitypush-wrapper .ma-infinitypush>ul>li:nth-child(2)>a:after {
        content: '';
        width: 0;
        height: 0;
        display: inline-block;
        border-left: 4px solid transparent;
        border-right: 4px solid transparent;
        border-top: 4px solid #fff;
        position: absolute;
        top: 50%;
        left: 146px;
        transform: translateY(-50%);
    } */

    .ma-infinitypush-wrapper .ma-infinitypush>ul>li:nth-child(2)> .ma-infinitypush-close-subnav:after {
        display: none;
    }

    .ma-infinitypush-wrapper .ma-infinitypush .ma-infinitypush-close-subnav, .ma-infinitypush-wrapper .ma-infinitypush .ma-infinitypush-close-subnav:hover {
        position: absolute!important;
        background-color: rgba(0, 0, 0, 0.5)!important;
    }

    .ma-infinitypush-active-item ul.dropdown-menu>li>a {
        padding: 20px 0;
        text-align: center;
    }

    .ma-infinitypush-wrapper.ma-infinitypush-active-button.ma-infinitypush-button-right .ma-infinitypush-button {
        margin: 0 22px 0 0;
        top: 12px;
        left: -36px;
        background: #B19551;
        width: 39px;
        height: 39px;
        border-radius: 50px;
    }

    .ma-infinitypush-wrapper .ma-infinitypush-button {
        box-shadow: none!important;
        left: -50px!important;
    }

    .ma-infinitypush-wrapper.ma-infinitypush-active-button.ma-infinitypush-button-right .ma-infinitypush-button:before {
        content: "";
        position: absolute;
        left: 8px;
        top: 8px;
        font-size: 32px;
        color: #fff;
        width: 22px;
        height: 22px;
        background: url(../img/dh.png) no-repeat;
        background-size: 100%;
    }

    .index_main .section1 .index_banner .inner {
        height: 75px;
        bottom: 20px;
        left: 20px;
        right: 20px;
    }

    .index_main .section1 .number {
        bottom: 42px;
        left: auto;
        right: 50px;
        transform: translateX(-20%);
        -webkit-transform: translateX(-20%);
    }

    .index_main .section1 .number span {
        margin: 0 5px;
    }

    #fp-nav.right {
        right: 20px;
    }

    .index_main .section1 .slick_txt {
        width: 9%;
    }

    .index_main .section1 .slick_txt .prev {
        left: 20px;
    }

    .index_main .section1 .slick_txt .next {
        right: 20px;
    }

    .zlyg-wrap label {
        left: 20px;
        top: 20px;
    }

    .Exhibition-preview-slider .owl-item > .item > a > .title {
        padding: 42px 20px;
    }

    .Exhibition-preview-slider .owl-item > .item > a > .title > span {
        width: 67%;
    }

    .Exhibition-preview-slider.Slider-one .owl-dots,.Exhibition-preview-slider .owl-next span {
        right: 20px;
    }

    .Exhibition-preview-slider .owl-prev span {
        left: 20px;
    }

    .bg-img02 {
        padding-top: 0;
    }

    .Basic-display {
        margin-bottom: 20px;
    }

    .taber-fouer .nav-pills>li {
        padding: 0 5px;
    }

    .taber-fouer ul.nav-pills {
        margin: 0 -5px;
    }

    .taber-fouer .nav-pills>li>a {
        width: 130px;
        height: 60px;
    }

    .style-tu {
        width: 120px;
        height: 120px;
    }

    .style-tu-radius {
        width: 110px;
        height: 110px;
        transform: translate(3%, -50%);
    }

    .student-swiper .swiper-slide-active .style-tu {
        width: 160px;
        height: 160px;
    }

    .function-list-wrap .Slider-one .owl-dots {
        bottom: 5px;
    }

    .student-swiper .swiper-slide-active .style-tu-radius {
        width: 135px;
        height: 135px;
        transform: translate(3%, -50%);
    }

    .student-swiper-contet:before {
        width: 170px;
        height: 170px;
    }

    .student-swiper:before {
        width: 200px;
        height: 200px;
    }

    .student-swiper .swiper-slide-active .zhanshi-content-box {
        width: 43px;
    }

    .student-swiper:after {
        width: 190px;
        height: 190px;
    }

    .zhanshi-content {
        font-size: 14px;
        padding: 2px 1px;
        padding-top: 8px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        display: block;
        height: 20%;
    }

    .zhanshi-content-box {
        top: -65px;
        width: 35px;
    }

    .student-swiper .swiper-slide-active .zhanshi-content-box .zhanshi-content {
        padding: 5px 5px;
        padding-top: 10px;
        letter-spacing: 4px;
    }

    .student-swiper .swiper-slide-active .link-jiantou {
        width: 60px;
        height: 60px;
    }

    .link-jiantou {
        width: 40px;
        height: 40px;
    }

    .normal-slider-yg .item a img ,.guide-slider .guide.on, .guide-slider .guide {
        height: 180px;
    }

    .News-information-owl-swier {
        width: 60%;
    }

    .News-information-owl {
        overflow: hidden;
        width: 100%;
        float: none;
    }

    .News-information-owl-list {
        width: 40%;
    }

    .News-information-owl-swier .owl-item > .item > a img {
        height: 220px;
    }

    .News-information-owl-swier .Slider-one .owl-dots {
        left: 0;
    }

    .News-information-owl-swier:after {
        width: 150px;
    }

    .News-information-owl-swier .owl-item > .item > a > .title span {
        width: 100%;
    }

    .chronicle_events .re-sliders .owl-next span {
        right: -15px;
    }

    .chronicle_events .re-sliders .owl-prev span {
        left: -15px;
    }

    .News-information {
        margin-top: 0;
    }

    .footer-waper-link {
        display: block;
        margin: 0 -15px;
    }

    .footer-waper-link li {
        margin-right: 0;
        width: 50%;
        padding: 0 15px;
        margin-bottom: 25px;
    }

    .footer-waper-link .form-control {
        height: 35px;
    }

    .footer-waper-bottom a,.footer-waper-bottom span,.footer-waper-bottom {
        display: block;
        text-align: center;
    }

    .footer-waper-bottom span {
        margin-top: 10px;
    }

    .hidden-xs768 .navbar-header {
        padding-top: 10px;
        padding-left: 10px;
        padding-bottom: 10px;
    }
/* .ipone-top {
    background: rgba(0,0,0,.5);
} */
    .top-banner-content {
        margin-top: 0;
        height: 300px;
    }

    .top-titler-big span {
        width: 180px;
        height: auto;
        margin-top: 80px;
    }
.shujuzk span {
    width: 240px;
}
    .middle-nav-list {
        margin-top: 65px;
        height: auto;
    }

    .three-list-nav li {
        padding: 0 45px;
    }

    .titler-content h2,.sjhy-zx-title span,.shyh-news-list li a div strong {
        font-size: 32px;
    }

    .wall-column .article div h4 {
        white-space: normal;
        line-height: 25px;
    }

    .four-list-nav li {
        margin: 0 20px;
    }

    .zixun-txt span {
        width: 100px;
    }

    .Article-title {
        font-size: 26px;
    }

    .middle-nav-list li a:after {
        bottom: -21px;
    }

    .category-info {
        background: url(../img/middle-nav.png)no-repeat;
        height: 52px;
        background-size: cover;
    }

    .menu-item-wrap {
        background: #fff;
        position: absolute;
        z-index: 9;
        left: 0;
        display: none;
        right: 0;
    }

    .menu-item-wrap li .d-firstNav {
        font-size: 16px;
        display: block;
        padding: 10px 20px;
    }

    .menu-item-wrap li a {
        color: #565246;
    }

    .menu-item-wrap .d-firstDrop li .d-secondNav {
        overflow: hidden;
        padding-bottom: 5px;
    }

    .d-firstDrop, .thr,.news-list-zx li a label {
        display: none;
    }

    .menu-item-wrap .d-firstDrop li .thr li {
        padding: 0;
    }

    .menu-item-wrap .thr a {
        padding: 7px 0;
        padding-left: 15px;
        display: block;
    }

    .menu-item-wrap .d-firstDrop li {
        font-size: 14px;
        padding: 10px 50px;
        padding-right: 20px;
    }

    .jiant_js_toggle {
        font-size: 16px;
        color: #fff;
        display: flex;
        justify-content: center;
        align-items: center;
        height: 100%;
    }

    .jiant_js_toggle  .iconfont {
        font-size: 13px;
        margin-left: 7px;
        position: relative;
        top: 2px;
    }

    .menu-item-wrap .nav-more {
        font-size: 14px;
        float: right;
        margin-top: 2px;
    }

    .xz .nav-more, .category-info .currentDt .iconfont {
        transform: rotate(180deg);
    }

    .brief-introduction-pic {
        height: 296px;
    }

    .brief-introduction:after, .brief-introduction:before {
        height: 526px;
    }

    .brief-introduction h2 {
        width: 455px;
        height: 89px;
    }

    .sjhy-banner .category-info {
        background: url(../img/sjhy-nav.png)no-repeat;
        background-size: cover;
    }

    .sjhy-banner .jiant_js_toggle, .sjhy-banner .menu-item-wrap li a,.sjhy-banner .menu-item-wrap li  .iconfont {
        color: #3B6A33;
    }

    .sjhy-body  .ma-infinitypush-wrapper.ma-infinitypush-active-button.ma-infinitypush-button-right .ma-infinitypush-button {
        background: #3B6A33;
    }

    .shyh-news-list li a div {
        margin-right: 20px;
    }

    .sjhy-banner .menu-item-wrap {
        background: #E9EDDB;
    }

    .activity_theme h3 {
        font-size: 28px;
    }

    .activity_theme {
        margin-top: 0;
    }
    .sousuo{
        width: 500px;
    }
}

@media (max-width: 580px) {
    .Exhibition-preview-slider .item a img {
        height: 218px;
    }
.sousuo {
    width: 400px;
}
    .four-list-nav li {
        margin: 0 17px;
    }
    .repositoryer-date-list-three .repositoryer-date-list-bocker span {
    height: 180px;
}
.repositoryer-listen-four li {
    width: 50%;
    margin-bottom: 20px;
}

    .News-information-owl-swier:after {
        width: 95px;
    }

    .Exhibition-review {
        height: auto;
    }
.repositoryer-date-list-three .repositoryer-date-list-bocker span {
    height: 150px;
}
    .zlyg-wrap label,.behind label {
        font-size: 24px;
    }

    .Exhibition-preview-slider .owl-item > .item > a > .title {
        padding: 15px 20px;
    }

    .Exhibition-preview-slider .owl-item > .item > a > .title > span,
.Exhibition-review span, .Basic-display label {
        font-size: 20px;
    }

    .Exhibition-preview-slider.Slider-one .owl-dots {
        right: 20px;
        bottom: 10px;
        width: 100px;
        height: 32px;
        padding-left: 8px;
    }

    .Exhibition-preview-slider .owl-prev span {
        width: 35px;
        height: 35px;
        left: 20px;
    }

    .Exhibition-preview-slider .owl-next span {
        width: 35px;
        height: 35px;
        right: 20px;
    }

    .Exhibition-preview-slider.Slider-one .owl-dots:after {
        right: 12px;
    }

    .taber-fouer .nav-pills>li>a {
        font-size: 20px;
        width: 104px;
        height: 50px;
    }

    .swier-jt-zy .swiper-button-prev:after,.swier-jt-zy .swiper-button-next:after {
        width: 35px;
        height: 35px;
    }

    .swier-jt-zy .swiper-pagination-bullet,.function-list-wrap .Slider-one .owl-dots .owl-dot span {
        width: 7px;
        height: 7px;
    }

    .function-list-wrap .Slider-one .owl-dots .owl-dot.active span, .function-list-wrap .Slider-one .owl-dots .owl-dot:hover span {
        width: 20px;
        height: 7px;
    }

    .function-list-wrap .Slider-one .owl-dots .owl-dot span {
        margin: 0 7px;
    }

    .swier-jt-zy {
        width: 250px;
        height: 35px;
    }

    .behind label {
        top: 20px;
        left: 20px;
    }

    .three-list-nav li {
        padding: 0px 30px;
    }

    .middle-nav-list .dropdown-menu li {
        padding: 18px 15px;
    }

    .brief-introduction-pic {
        height: 242px;
    }

    .brief-introduction:after, .brief-introduction:before {
        height: 472px;
    }

    .downgrade-title span {
        font-size: 40px;
    }

    .Visit-reservation-ul-yy-img {
        width: 190px;
    }

    .Visit-reservation-ul-yy li {
        padding: 15px;
    }

    .Visit-reservation-ul-yy-txt strong {
        font-size: 24px;
        margin-bottom: 20px;
    }

    .Visit-reservation-ul-yy-txt a {
        width: 115px;
        height: 39px;
    }
}

@media (max-width: 480px) {
    .suntitle-rt,.suntitle-lt {
        float: none;
        width: 100%;
    }

    .result-elm li {
        padding: 12px;
        margin-bottom: 15px;
    }

    .Visit-reservation-ul-yy-img {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
    }

    .s-c-nums-filter > li:first-child {
        margin-left: 0;
    }

    .index_main .section1 .number span {
        width: 14px;
        height: 14px;
        margin: 0 3px;
    }

    .suntitle-lt {
        margin-bottom: 10px;
    }

    .index_main .section1 .index_banner .inner .inner-box a {
        width: 85%;
    }

    .downgrade-title {
        margin-bottom: 70px!important;
    }

    .downgrade-title span {
        font-size: 34px;
        padding-bottom: 20px;
    }

    .middle-zt-banner {
        top: 150px;
        width: 360px;
    }

    .News-information-title h3 {
        font-size: 26px;
        margin-bottom: 10px;
    }

    .News-information-title a {
        width: 115px;
        height: 36px;
        font-size: 14px;
    }

    .News-information01:before {
        top: 98px;
    }

    .hidden-xs480 {
        display: none;
    }

    .top-banner-content {
        height: 200px;
    }

    .top-titler-big span {
        width: 150px;
        height: auto;
        margin-top: 60px;
    }

    .middle-nav-list {
        margin-top: 18px;
        height: 52px;
    }

    .index_main .section1 .number {
        height: 14px;
        right: 30px;
        bottom: 43px;
    }
.shujuzk span {
    width: 185px;
}
.sousuo {
        margin-top: 12px;
    width: 300px;
}
    .index_main .section1 .index_banner .inner .inner-box {
        font-size: 16px;
        padding-left: 10px;
    }
.sousuo .input,.sousuo .input>input{
    height: 50px;
}
.sousuo .search{
    line-height: 50px;
}
.search .iconfont {
    font-size: 24px;
}
    .Exhibition-preview-slider .owl-item > .item > a > .title > span {
        font-size: 18px;
    }

    .Exhibition-preview-slider .item a img {
        height: 140px;
    }

    .index_main .section1 .index_banner .inner {
        height: 60px;
    }

    .index_main .section1 .index_banner .inner .inner-box .iconfont {
        font-size: 20px;
        padding-right: 10px;
        margin-right: 10px;
        top: 1px;
    }

    .Exhibition-preview-slider .item a img {
        height: 176px;
    }

    .zlyg-wrap label {
        font-size: 20px;
        top: 10px;
    }

    .behind label {
        font-size: 20px;
    }

    .Exhibition-preview-slider.Slider-one .owl-dots {
        width: 75px;
        height: 24px;
    }

    .Exhibition-preview-slider .owl-item > .item > a > .title > span, .Exhibition-review span, .Basic-display label {
        font-size: 18px;
    }

    .Exhibition-review p {
        font-size: 14px;
    }

    .Exhibition-preview-slider.Slider-one .owl-dots .owl-dot span {
        margin: 1px 3px;
    }

    .Exhibition-preview-slider.Slider-one .owl-dots:after {
        right: 9px;
    }

    .taber-fouer .nav-pills>li {
        width: 50%;
        margin-bottom: 10px;
    }

    .taber-fouer .nav-pills>li>a {
        width: 140px;
    }

    .style-tu-radius {
        width: 60px;
        height: 60px;
        transform: translate(7%, -50%);
    }

    .style-tu {
        width: 70px;
        height: 70px;
    }

    .student-swiper .swiper-slide-active .style-tu {
        width: 106px;
        border: 3px solid #B19551;
        height: 106px;
    }
.repositoryer-listen-four li a{
    font-size: 16px;
        padding: 13px 0;
}
    .student-swiper .swiper-slide-active .style-tu-radius {
        width: 90px;
        height: 90px;
        transform: translate(6%, -50%);
    }
    .repositoryer-listen-four {
    margin: 0 -5px;
}
.repositoryer-listen-four li {
 padding: 0 5px;
    margin-bottom: 10px;
}
    .student-swiper:after {
        width: 115px;
        height: 115px;
    }

    .student-swiper:before {
        width: 142px;
        height: 142px;
    }
.repositoryer-date-list-three .col-xs-6{
    padding: 0 5px;
}
.repositoryer-date-list-three .row{
  margin: 0 -5px;
}
.repositoryer-date-list-three .repositoryer-date-list-bocker p {
    font-size: 18px;
    padding: 13px 15px;
}
.repositoryer-date-list-three{
    margin-bottom: 30px;
}
.repositoryer-date-list-three .repositoryer-date-list-bocker span {
    height: 145px;
}
.repositoryer-date-list-three .repositoryer-date-list-bocker {
    display: block;
    margin-bottom: 10px;
}
    .student-swiper-contet:before {
        width: 133px;
        height: 133px;
    }

    .zhanshi-content-box {
        top: -105px;
        right: -20px;
    }

    .link-jiantou {
        width: 30px;
        height: 30px;
    }

    .student-swiper .swiper-slide-active .link-jiantou {
        width: 40px;
        height: 40px;
    }

    .student-swiper .swiper-slide-active .zhanshi-content-box {
        right: -36px;
        top: -90px
    }

    .normal-slider-yg .item a img ,.guide-slider .guide.on, .guide-slider .guide {
        height: 170px;
    }

    .News-information-owl-swier .owl-item > .item > a > .title {
        padding: 15px 10px;
    }

    .News-information-owl-swier .owl-item > .item > a > .title span,.News-information-owl-list ul li span,
    .News-information-owl-list ul li h4,.chronicle_events_time p,.wall-column .article div h4,
    .news-list-zx li a span {
        font-size: 16px;
    }

    .News-information-owl-swier .owl-item > .item > a > .title p,.chronicle_events_link a,
    .footer-waper-link .form-control,.footer-waper-link li span, .footer-waper-link li a,.footer-waper-link li p,
    .footer-waper-wm-two .footer-waper-wm-txt span,.breadcrumb li, .breadcrumb li a,.news-list-zx li a label,
    .Number-pieces a {
        font-size: 14px;
    }

    .News-information-owl-list ul li p {
        font-size: 12px;
    }

    .News-information-owl-swier .owl-item > .item > a img {
        height: 160px;
    }

    .News-information-owl-list ul li {
        padding: 10px 15px;
    }

    .News-information-owl-list ul li strong {
        font-size: 22px;
    }

    .News-information-owl-swier .owl-dots .owl-dot span {
        width: 15px;
        height: 15px;
    }

    .News-information-owl-list ul li:after {
        width: 65px;
        height: 75px;
    }

    .News-information-owl-swier .Slider-one .owl-dots {
        bottom: -40px;
    }

    .News-information01 .News-information-title {
        margin-top: 0;
    }

    .chronicle_events_time em {
        width: 8px;
        margin-bottom: 5px;
        height: 8px;
    }

    .chronicle_events_time p {
        margin-bottom: 7px;
    }

    .chronicle_events_link {
        padding: 10px;
        height: 70px;
    }

    .chronicle_events_link a {
        -webkit-line-clamp: 2;
    }

    .chronicle_events .re-sliders .owl-prev span,.chronicle_events .re-sliders .owl-next span {
        width: 25px;
        height: 25px;
    }

    .footer-waper {
        padding: 20px 15px 20px 15px;
    }

    .footer-waper-link li span, .footer-waper-link li a {
        font-size: 16px;
        padding-right: 0;
    }

    .footer-waper-link .form-control {
        height: 32px;
        padding-right: 10px;
        background-size: 11px;
    }

    .footer-waper-wm-two .footer-waper-wm-txt label {
        width: 90px;
        height: 90px;
    }

    .footer-waper-wm-two-ww {
        margin-right: 20px;
    }

    .footer-waper-logo,.footer-waper-wm-two {
        margin-top: 0;
    }

    .footer-waper-wm-two .footer-waper-wm-two-about label {
        width: 178px;
        margin: auto;
        height: 96px;
    }

    .three-list-nav li {
        padding: 0px 15px;
    }

    .middle-nav-list li a:after {
        bottom: -14px;
    }

    .middle-nav-list li a,.wall-column .article div h4,.Special_exhibition_list_cont h4,.acting_list_cont>div h4 ,
.zhanlan-content-lister li span,.unit-linet li h6 {
        font-size: 16px;
    }

    .Special_exhibition_list_cont>div {
        padding: 20px;
        padding-bottom: 10px;
    }

    .titler-content h2,.sjhy-zx-title span,.shyh-news-list li a div strong {
        font-size: 28px;
    }

    .pagination>li>a, .pagination>li>span {
        padding: 3px 8px;
    }

    .acting-row {
        margin-bottom: 30px;
    }

    .titler-content {
        padding-bottom: 15px;
    }

    .titler-content h2 span {
        padding-bottom: 10px;
    }

    .breadcrumb>li+li:before {
        margin-left: 0px;
        margin-right: 5px;
    }

    .titler-content-waper {
        margin-top: 25px;
        margin-bottom: 30px;
    }

    .list-conter-active li span {
        width: 81%;
    }

    .wall {
        column-count: 1;
    }

    .pagination {
        margin-bottom: 50px;
        margin-top: 0;
    }

    .news-list-zx li a {
        padding: 15px;
    }

    .news-list-zx li a span {
        width: 100%;
    }

    .zixun-txt span {
        width: 75px;
    }

    .breadcrumb {
        position: absolute;
        top: 0;
    }

    .titler-content h2 {
        margin-top: 70px;
    }

    .aciler-box .breadcrumb {
        position: static;
    }

    .aciler-box {
        margin: 45px 0;
        padding: 15px;
        padding-bottom: 40px;
    }

    .Article-title {
        font-size: 24px;
    }

    .Article_content img, .Article_content p,.copyright-statement p,.sjhy-main .news-list-zx li,.Cultural-relics-details-contet p {
        margin-bottom: 20px;
    }

    .Article_content {
        padding-top: 30px;
    }

    .Special_exhibition_list_cont:after {
        width: 85px;
        height: 80px;
    }

    .list-conter-active li, .Special_exhibition_list_cont ul li, .acting_list_cont>div ul li {
        margin-bottom: 5px;
    }

    .acting_list_cont>div {
        padding: 20px;
        padding-bottom: 8px;
    }

    .copyright-statement {
        margin-top: 20px;
        padding-top: 20px;
    }

    .brief-introduction h2 {
        width: 355px;
        height: 69px;
        margin-top: 45px;
        margin-bottom: 40px;
    }

    .brief-introduction-pic {
        height: 190px;
    }

    .brief-introduction:after, .brief-introduction:before {
        height: 344px;
    }

    .brief-introduction-jianjie-lt h3 {
        margin-bottom: 15px;
        padding-bottom: 15px;
    }

    .brief-introduction-jianjie-rt .breadcrumb {
        position: relative;
    }

    .brief-introduction-jianjie-lt:before,.brief-introduction-jianjie-lt:after {
        width: 25px;
        height: 25px;
    }

    .sjhy-zx-title {
        margin-bottom: 25px;
    }

    .sjhy-main .news-list-zx li a {
        padding: 5px 20px 7px 20px;
    }

    .mbx-shj .breadcrumb {
        position: static;
    }

    .sjhy-zx-title span {
        padding: 0 35px;
    }

    .sjhy-zx-title span:before,.sjhy-zx-title span:after {
        width: 20px;
        height: 32px;
    }

    .Number-pieces {
        margin-top: 5px;
        padding-top: 25px;
        margin-bottom: 55px;
    }

    .Number-pieces .previous-chapter .iconfont {
        margin-right: 5px;
        vertical-align: middle;
    }

    .Number-pieces .next-chapter .iconfont {
        margin-left: 5px;
    }

    .Cultural-relics-details-img span {
        width: 210px;
        height: 255px;
    }

    .Cultural-relics-details .breadcrumb,.activity_theme .breadcrumb,.Digital-exhibition-hall-conter .breadcrumb {
        position: static;
    }

    .Cultural-relics-details {
        margin: 20px 0;
    }

    .Cultural-relics-details-contet {
        padding: 20px;
    }

    .Cultural-relics-details-contet span,.Digital-exhibition-hall-conter-fictitious h4 span {
        padding: 0 15px;
        font-size: 26px;
    }

    .Cultural-relics-details-contet a {
        width: 155px;
        height: 50px;
        font-size: 18px;
        margin-top: 15px;
    }

    .Digital-exhibition-hall-conter-fictitious {
        margin-top: 20px;
    }

    .Cultural-relics-details-box {
        margin-bottom: 40px;
    }

    .activity_theme_ben {
        padding: 20px;
        padding-bottom: 30px;
    }

    .activity_theme h3 {
        font-size: 26px;
    }

    .activity_theme {
        margin-bottom: 80px;
    }

    .Digital-exhibition-hall-conter-fictitious a {
        font-size: 16px;
        padding: 10px 15px;
        margin-top: 23px;
    }

    .Cultural-relics-details-img .Basic-display-owl .owl-item {
        height: 210px;
        width: 330px;
    }

    .breadcrumb-top30 {
        position: static;
    }

    .Visit-reservation-ul-yy {
        padding-top: 40px;
    }

    .Visit-reservation-ul-yy-txt strong {
        font-size: 20px;
        margin-bottom: 15px;
    }

    .Visit-reservation-ul-yy li {
        margin-bottom: 20px;
    }

    .Visit-reservation-ul-yy-txt a {
        font-size: 14px;
    }

    .access-data {
        display: block;
    }

    .access-data>span {
        display: block;
        margin-bottom: 15px;
        margin-right: 0;
        text-align: center;
        font-size: 18px;
        border-right: none;
    }

    .access-data .data {
        display: flex;
        justify-content: center;
    }

    .Activity-reservation-ol .breadcrumb {
        margin-top: 20px;
        position: static;
    }

    .Activity-reservation-ol {
        margin-bottom: 30px;
    }

    .Activity-reservation-ul-list-txt h4 {
        font-size: 20px;
    }

    .Activity-reservation-ul-list li,.Activity-reservation-ul-list {
        margin-bottom: 20px;
    }

    .Activity-reservation-ul-list-txt div span:nth-child(1) {
        margin-right: 20px;
    }
}

@media (max-width: 380px) {
    .News-information-owl-swier .owl-item > .item > a img {
        height: 130px;
    }
.sousuo {
    width: 280px;
}
    .middle-zt-banner {
        width: 300px;
    }

    .Cultural-relics-details-img .Basic-display-owl .owl-item {
        height: 155px;
        width: 280px;
    }

    .News-information-owl-swier .owl-dots .owl-dot span {
        margin: 0 3px;
    }
.repositoryer-date-list-three .repositoryer-date-list-bocker span {
    height: 120px;
}
    .News-information-owl-swier:after {
        width: 85px;
    }

    .downgrade-title span {
        font-size: 28px;
    }

    .News-information-owl-list ul li p {
        line-height: 16px;
    }

    .News-information-owl-list ul li {
        padding: 5px 15px;
        padding-bottom: 8px;
    }

    .News-information-owl-list ul li span {
        margin-bottom: 10px;
    }

    .chronicle_events_link a {
        line-height: 19px;
    }

    .chronicle_events_link {
        height: 60px;
    }

    .footer-waper-link .form-control {
        padding: 0 5px;
    }

    .brief-introduction h2 {
        width: 100%;
        height: auto;
    }

    .brief-introduction-pic {
        height: 156px;
    }

    .brief-introduction:after, .brief-introduction:before {
        height: 297px;
    }

    .Cultural-relics-details-contet span {
        width: 80%;
        display: inline-block;
    }
}