@media (max-width: 1200px) {
    .allBread .hxBox{width: 95%;}
    .allBread.has .hxBox{width: 100%;}
    .allBread.has .hxBox .left{width: 95%;margin: 0 auto}


    .allBread.has .hxBox{flex-direction: column}
    .allBread.has .hxBox .menu{width: 100%;background-color: #092b86;justify-content: center;flex-wrap: wrap}
    .allBread.has .hxBox .menu a{font-size: 16px;}
    .mainWidth{width: 100%;}
    header .head{display: none}

    header .mHead{padding: 20px 0;position: relative;z-index: 3;width: 95%;margin: 0 auto}
    .hc-nav-trigger span, .hc-nav-trigger span::before, .hc-nav-trigger span::after{background-color: #fff;}
    .hc-offcanvas-nav .nav-title+.nav-close a:not(.has-label){top: -66px}
    header .mHead .toggle{right: 0;}
    header .mHead .logo img{width: 200px;}
    .hc-offcanvas-nav .nav-item-link, .hc-offcanvas-nav li.nav-close a, .hc-offcanvas-nav .nav-back a{border-radius:unset;border: none}
    .hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link{border-top: none}
    .hc-offcanvas-nav a.nav-next{border: none}

    .index1 .body{width: 98%;margin: 0 auto}
    .index1 .body .hxBox{flex-direction: column}
    .index1 .body .hxBox .left{width: 100%;}
    .index1 .body .hxBox .right{width: 100%;margin-left: unset;margin-top: 20px;}
    .index2 .bg{height: unset;}
    .index2 .hxBox a .anniImg{display: none}
    .index2 .hxBox{grid-template-columns: repeat(2,50%)}
    .index2 .hxBox .list{height: unset}
    .index2 .hxBox .list .text img{width: 50px;}
    .index2 .hxBox .list:nth-of-type(n+1):nth-of-type(-n+2){padding-bottom: 15px;border-bottom: 1px solid #fff;padding-top: 50px;}
    .index2 .hxBox .list:nth-of-type(n+3){padding-top: 15px;padding-bottom: 50px;}
    .index2 .hxBox .list:nth-of-type(odd){border-right: 1px solid #fff}

    .index3 .hxBox{flex-direction: column;width: 98%;margin: 0 auto}
    .index3 .hxBox .left{width: 100%;}
    .index3 .hxBox .right{width: 100%;margin-left: unset;margin-top: 30px;}
    footer .footBody{width: 98%;margin: 0 auto}

    .bumen2{background-color: rgba(229, 229, 229, 0.3);padding: 30px 0}
    .bumen2 .list{flex-direction: column;justify-content: center;align-items: center;}
    .bumen2 .list .left,
    .bumen2 .list .right{min-width: 600px}
    .bumen2 .list:nth-of-type(even) .left{order: unset}
    .bumen2 .list:nth-of-type(even) .right{order: unset}

    .list-pro .listWidth{grid-template-columns: repeat(2,1fr);}
    .list-rongyu .listWidth{grid-template-columns: repeat(2,1fr);}

    .single_default{padding: 30px 50px}

    @media (max-width: 920px) {
        header .slideBg .text{font-size: 48px;}
        .indexTit{font-size: var(--fz18);}
        .index1{padding: 20px 0}
        .index1 .body .hxBox{margin-top: 15px;}
        .index1 .body .hxBox .left h3{font-size: var(--fz16);}
        .index3 .left .list .aRight h4{font-size: var(--fz16);}
        .index3 .myscroll{margin-bottom: 30px;}
        footer .footBody{flex-wrap: wrap}
        footer .footBody .box1,
        footer .footBody .box2,
        footer .footBody .box3{width: 33%;}
        footer .footBody .box4{width: 100%;display: flex;margin-top: 50px;}
        footer .footBody .box4 .imgs{width: 50%;}
        footer .footBody .box4 .qcodeImg{width: 50%;margin-left: 10px;}
        footer .footBody .box1 .logo{display: flex;justify-content: center}


        .page-contact1 .hxBox{grid-template-columns:repeat(2,50%);}
        .page-contact1 .hxBox .list:nth-of-type(n+3){margin-top: 30px;}
        .page-contact1 .hxBox .list img{width: 50px;}

        .page-jj3{flex-direction: column;justify-content: center;align-items: center}
        .page-jj3 .list .top .counter{font-size: var(--fz32);}
        .page-jj3 .list .top .small{font-size: var(--fz14);}
        .page-jj3 .list .bottom{font-size: var(--fz14);}
        .page-jj3 .list{margin-top: 30px;}

        .page-wenhua .list:nth-of-type(even) .left,
        .page-wenhua .list:nth-of-type(odd) .right{order: unset}
        .page-wenhua .list{flex-direction: column}
        .page-wenhua .list .left,
        .page-wenhua .list .right{width: 100%;}
        .page-wenhua .list:nth-of-type(even) .right .tit{display: unset;}
        .page-wenhua .list .left p,
        .page-wenhua .list .right h3{font-size: 16px;}
        .page-wenhua{padding: 30px 0}
        .page-wenhua .list:first-of-type{margin-top: unset;}
    }
    @media (max-width: 780px) {
        header .slideBg .text{flex-direction: column}
        header .slideBg .text .last{margin-left: unset;}
        footer .footBody{flex-wrap: wrap}
        footer .footBody .box1,
        footer .footBody .box4{width: 95%;margin: 0 auto}
        footer .footBody .box2,
        footer .footBody .box3{width: 50%;margin-top: 30px;}
        footer .footBody .box1 .btn{margin-top: 20px;display: flex;justify-content: center}
        footer .footBody .box1{position: relative;padding-bottom: 30px;}
        footer .footBody .box1::after{content: '';width: 80%;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);height: 1px;background-color: rgba(255, 255, 255, 0.3);}
        footer .footBody .box4{margin-top: 20px;flex-direction: column}
        footer .footBody .box4 .imgs{width: 100%;}
        footer .footBody .box4 .qcodeImg{width: 90%;margin: 10px auto}
        footer .footerBottom .mainWidth{flex-direction: column}
        footer .footerBottom .right{margin-left: unset;text-align: center;margin-top: 10px;}

        .bumen1{width: 95%;margin: 0 auto}
        .bumen2 .list .right{min-width: unset;width: 100%;}

        .listNews{padding: 10px;width: 95%;border: none}
        .listNews .list .hxBox{flex-direction: column}
        .listNews .list .left,
        .listNews .list .right{width: 100%;}
        .listNews .list .right{margin-left: unset;}

        .list-pro .listWidth{grid-template-columns: repeat(1,1fr);}
        .list-pro a .img{width: 100%;height: 100%;}
        .list-pro a .img img.pic{width: 100%;max-width: unset;max-height: unset}

        .list-rongyu .listWidth{grid-template-columns: repeat(1,1fr);}
        .list-rongyu a .img{width: 100%;height: 100%;}
        .list-rongyu a .img img.pic{width: 100%;max-width: unset;max-height: unset}

        .single_default{padding: 15px}

    }

}
@media (min-width: 1201px) {
    header .mHead{display: none;}
    .allBread .hxBox .left>p{margin-right: 15px;}
}