@media (max-width: 1440px){
    .xs ul li .xs-tit h4{
        font-size: 20px;
    }
    .jqrzl .zlys ul li{
        padding: 1.5%;
    }
    .tgbj .tgbj-icon ul li img{
        height: 63px;
    }
}
@media (max-width: 1199px){
    .container{
        max-width: 90%;
    }
    .container .servive-nav ul li{
        width: 32%;
        margin-top: 2%;
    }
    .xs ul li{
        width: 49%;
        margin-top: 2%;
        min-height: 200px;
        padding: 3.5%;
    }
    .xs ul li .xs-tit{
        min-height: 40px;
    }
    .gylc>div{
        overflow-x: scroll;
    }
    .gylc>div table{
        min-width: 1400px;
    }
    .azts .azts-content {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        align-items: center;
    }
    .azts .azts-content .azts-content-lt{
        width: 100%;
    }
    .azts .azts-content .azts-content-rt{
        width: 100%;
        margin-top: 6%;
    }
    .azts .azts-content .azts-content-rt>div ul{
        margin-top: 2%;
    }
    .azts .azts-content .azts-content-rt>div ul li{
        min-height: auto;
    }
    .bysm .by-content ul li{
        min-height: auto;
        font-size: 15px;
    }
    .wx-fw .wx-fw-list .wx-fw-list-img{
        display: flex;
        align-items: center;
    }
    .jqrzl .zlys ul li{
        width: 23.5%;
    }
    .tgbj .tgbj-icon ul{
        width: 100%;
    }
    .tgbj .tgbj-nr .tgbj-dbnr .tgbj-dbnr-lt{
        width: 100%;
    }
    .tgbj .tgbj-nr .tgbj-dbnr .tgbj-dbnr-rt{
        width: 100%;
        margin-top: 4%;
    }
    .tgbj .tgbj-icon ul li{
        min-height: auto;
    }
}
@media (max-width: 990px){
    #ggbt{
        font-size: 24px;
    }
    #ggbt span{
        font-size: 17px;
    }
    .container .servive-nav ul li{
        width: 49%;
    }
    .wx-fw .wx-fw-list {
        display: flex;
        flex-direction: column-reverse;
    }
    .wx-fw .wx-fw-list .wx-fw-list-img{
        width: 100%;
        margin-top: 5%;
    }
    .wx-fw .wx-fw-list .wx-fw-list-nr{
        width: 100%;
    }
    .wx-fw .wx-fw-list:nth-child(2n){
        display: flex;
        flex-direction: column-reverse;
    }
    .wx-fw .wx-fw-list .wx-fw-list-nr>div h4{
        margin-top: 2%;
    }
    .wx-fw .wx-fw-list .wx-fw-list-nr>div p{
        font-size: 16px;
        line-height: 30px;
    }
    .jqrzl .zlys ul li {
        width: 32.5%;
    }
    .jqrzl .zlys ul li:hover {
        transform: translateY(-5px);
    }
    .jqrzl .zlys ul li h5{
        font-size: 18px;
    }
    .tgbj .tgbj-icon ul li img{
        height: 45px;
    }
    .tgbj .tgbj-icon ul li p{
        font-size: 16px;
    }
    .tgbj .tgbj-nr .tgbj-dbnr .tgbj-dbnr-rt h5{
        font-size: 20px;
    }
    .tgbj .tgbj-nr .tgbj-dbnr .tgbj-dbnr-rt p{
        font-size: 16px;
    }
    .tgbj .tgbj-nr .tgbj-dbnr .tgbj-dbnr-rt{
        height: 293px;
    }
    .tgbj .tgbj-nr .tgbj-dbnr .tgbj-dbnr-rt .lxfs {
        position: absolute;
        bottom: 38px;
        right: 38px;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .tgbj .tgbj-nr .tgbjSwiper .swiper-slide h6{
        font-size: 16px;
    }
    .tgbj .tgbj-nr .tgbj-dbnr .tgbj-dbnr-rt .lxfs .lxfs-dh h6{
        font-size: 18px;
    }
    .tgbj .tgbj-nr .tgbj-dbnr .tgbj-dbnr-rt .lxfs .lxfs-dh p{
        font-size: 20px;
    }
    .mb-zd{
        display: block;
    }
}
@media (max-width: 767px){
    .container .servive-nav ul li{
        height: 100px;
    }
    .container .servive-nav ul li a .nav-icon img{
        width: 18%;
    }
    .container .servive-nav ul li a p{
        font-size: 18px;
    }
    #ggbt{
        font-size: 20px;
        padding: 0;
    }
    #ggbt span{
        font-size: 14px;
    }
    .xs .xs-js p{
        font-size: 14px;
        text-align: justify;
    }
    .xs ul li{
        width: 100%;
        margin-top: 6%;
        padding: 8.5%;
    }
    .xs ul li .xs-tit h4{
        margin-left: 17px;
    }
    .xs ul li p {
        font-size: 14px;
    }
    .xs ul li .xs-tit h4{
        font-size: 16px;
        line-height: 26px;
    }
    .gylc>div table tr td {
        font-size: 14px;
        padding: 3px;
    }
    .azts .azts-content .azts-content-rt>div h4{
        font-size: 20px;
    }
    .azts .azts-content .azts-content-rt>div ul li {
        font-size: 14px;
        line-height: 25px;
        margin-top: 3%;
    }
    .azts .azts-content .azts-content-rt>div ul li::before{
        top: 9px;
    }
    .bysm .by-content ul li {
        min-height: auto;
        font-size: 14px;
        width: 100%;
        margin-top: 1%;
    }
    .wx-fw .wx-fw-list .wx-fw-list-nr>div h4{
        font-size: 20px;
    }
    .wx-fw .wx-fw-list .wx-fw-list-nr>div h4 span{
        font-size: 14px;
    }
    .wx-fw .wx-fw-list .wx-fw-list-nr>div p {
        font-size: 14px;
        line-height: 30px;
    }
    .wx-fw .wx-fw-list .wx-fw-list-nr>div h4{
        margin: 0;
    }
    .jqrzl .zlys ul li {
        width: 48%;
        margin-top: 4%;
        padding: 3.5%;
        text-align: justify;
        min-height: auto;
    }
    .jqrzl .zlys ul li h5 {
        font-size: 16px;
        line-height: 23px;
    }
    .jqrzl .zlys ul li h6{
        font-size: 100px;
    }
    .tgbj .tgbj-icon ul li{
        width: 50%;
    }
    .tgbj .tgbj-icon ul li:nth-child(2n)::after{
        display: none;
    }
    .tgbj .tgbj-nr p {
        font-size: 14px;
        line-height: 30px;
        margin-top: 4%;
        text-align: justify;
    }
    .tgbj .tgbj-nr .tgbj-dbnr .tgbj-dbnr-rt p {
        font-size: 14px;
    }
    .tgbj .tgbj-nr .tgbj-dbnr .tgbj-dbnr-rt {
        height: 277px;
    }
    .tgbj .tgbj-nr .tgbj-dbnr .tgbj-dbnr-rt .lxfs {
        position: absolute;
        bottom: 25px;
        right: 15px;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .tgbj .tgbj-nr .tgbj-dbnr .tgbj-dbnr-rt .lxfs .lxfs-dh h6{
        font-size: 16px;
    }
    .tgbj .tgbj-nr .tgbj-dbnr .tgbj-dbnr-rt .lxfs .lxfs-dh p {
    font-size: 18px;
    }
    .tgbj .tgbj-nr .tgbj-dbnr .tgbj-dbnr-rt .lxfs .lxfs-dh {
        margin-left: 13px;
    }
    .jqrhg h4 {
        font-size: 18px;
    }
    .jqrhg form>div{
        width: 100%;
        height: 50px;
    }
    .jqrhg form>div input {
        height: 50px;
        padding: 10px 20px; 
        font-size: 14px;
    }
    .jqrhg form button {
        outline: none;
        width: 100px;
        height: 45px;
        background-color: #dd211d;
        margin: auto;
        margin-top: 20px;
        font-size: 18px;
        line-height: 45px;
        color: #ffffff;
        text-align: center;
        font-family: "Noto Sans SC";
        font-weight: 500;
    }
    .jqrhg form textarea{
        font-size: 14px;
    }
    #ggbt{
        display: flex;
        flex-wrap: wrap;
    }
    .bysm #ggbt span,.jqrzl #ggbt span,.tgbj #ggbt span{
margin-top: -7px;
    line-height: 20px;
    margin-bottom: 8px;
    }
    .jqrhg #ggbt span{
        line-height: inherit;
        margin: 0;
    }
}
