
@media  only screen and (min-width:1921px){
    html{
        font-size: 62.5%;
    }
    .homeBanner-wang{
        width: 100%;
    }
    .homeBanner-wang img{
        width: 100%;
        -webkit-animation: slideIcon 10s infinite linear;
        -o-animation: slideIcon 10s infinite linear;
        animation: slideIcon 10s infinite linear;
    }

    .home-about-profileR p{
        font-size: 2.2rem;
    }

    .home-about-moreButton{
        width: 13rem;
        height: 5rem;
    }
    .home-about-moreButton a{
        width: 12rem;
        height: 4rem;
        line-height: 4rem;
        font-size: 2rem;
    }
    .home-products .home-products-itemBg img{
        max-width: 390px;
    }
    .home-application .home-application-container,.home-products .home-productsCon{
        max-width: 1920px;
        margin:4% auto 0 auto;
    }
    .home-page4{
        background: url("../images/nfdj/applicationBg.jpg") no-repeat;
        -webkit-background-size: 100% 100%;
        background-size: 100% 100%;
    }

    .container{
        width: 1920px;
    }
    .home-workItem{
        margin-bottom: 3%;
    }
    .home-workItem p{
        font-size: 2rem;
        margin-top: 2%;
    }
    .home-contact-con{
        margin-top:0;
    }
    .home-contact-address>p:nth-child(2){
        font-size: 2.2rem;
    }
    .home-contact-info>div p{
        width: 26rem;
        height: 5rem;
        line-height: 5rem;
        font-size: 2.2rem;
        -webkit-border-radius: 2rem;
        -moz-border-radius: 2rem;
        border-radius: 2rem;
    }

    .home-normalTitle h1{
        font-size: 7rem;
    }
    .home-normalTitle h2{
        font-size: 3rem;
    }

    .home-products .home-products-itemTitle{
        font-size: 2.2rem;
    }
    .home-products .home-products-itemTxt{
        font-size: 2rem;
        line-height: 3rem;
    }
    .home-products .home-products-itemVideo>img{
        width: 4rem;
    }
    .home-products .home-products-itemMore span{
        font-size: 2rem;
    }

    .singlePage-banner img{
        width: 100%;
    }

    .aboutPage-menuCon{
        max-width: 1920px;
        margin: 4% auto;
    }

    .aboutPage-profileSlogan{
        bottom: 14%;
    }
    .aboutPage-profileInfo{
        width: 100%;
    }
    .aboutPage-profileInfo p{
        font-size: 2rem;
        line-height: 3rem;
        margin-bottom: 2rem;
    }

    .productPage-menuItem p{
        font-size: 2rem;
    }
    .productPage-menuItem .home-products-itemVideo{
        width: 4rem;
    }
    .normalSingle-title span{
        font-size: 2rem;
    }
    .productSingle-intro-nav span{
        width: 15rem;
        height: 4rem;
        line-height: 4rem;
        font-size: 2rem;
    }
    .productSingle-intro-con span{
        font-size: 2rem;
    }
    .productSingle-intro-con span.productSingle-intro-title{
        font-size: 2rem;
    }
    .productSingle-intro-con table tr td{
        font-size: 2rem;
    }
    .newsPage-memu ul li a{
        font-size: 2rem;
    }
    .newsPage-item-r>p:nth-child(1){
        font-size: 2rem;
    }
    .newsSingle-item-title{
        font-size: 2rem;
        margin-bottom: 1%;
    }
    .newsSingle-item-txt{
        margin: 4% auto 0 auto;
    }
    .newsSingle-item-txt p{
        font-size: 2rem;
        margin-top: 1%;
        line-height: 3.5rem;
    }
    .wp-block-image{
        margin-bottom:4rem !important;
    }

    .navigation.pagination{
        margin-top:5%;
    }
    .page-numbers{
        font-size: 1.6rem !important;
    }

    .contactPage-memu ul li a span,.contactPage-item p:nth-child(3), .contactPage-item p:nth-child(4),
    .joinPage-memu ul li a span,.joinPage-filter p,.joinPage-filter p span,.joinPage-itemTitle,
    .joinPage-itemIntro,.joinPage-itemInfo h4,.joinPage-itemInfo div,.joinPage-itemInfo p,
    .joinPage-itemInfo a button{
        font-size: 2rem;
    }
}

@media  only screen and (max-width:1435px){
    .header-telephone>div:nth-child(1) img{
        width: 30px;
        margin-right: 4px;
    }
    .header-telephone>div:nth-child(3){
        font-size: 28px;
    }
    .home-products .home-products-itemBg{
    }
    .home-products .home-products-itemTxt{
        height: 200px;
        padding:2% 4% 4% 4%;
    }
}

@media  only screen and (max-width:1280px){
    header .nav{margin-left: 3%;}
    header .nav .nav-line{
        display: block;
        cursor: pointer;
    }
    header .nav .nav-line .line{position:relative;display:inline-block;width:24px;height:16px;margin-right:7px;vertical-align:middle;}
    header .nav .nav-line .line span{display:inline-block;background:#2c83dc;height:2px;position:absolute;transition:background-color 0.2s linear;width:100%;border-radius:2px;}
    header .nav .nav-line .line .line-1{transform:translate3d(0, 0, 0);transition:transform 0.3s;}
    header .nav .nav-line .line .line-2{transform:translate3d(0, 8px, 0);transition:opacity 0.1s linear;}
    header .nav .nav-line .line .line-3{transform:translate3d(0, 16px, 0);transition:transform 0.3s;}
    header .nav .nav-line>span{
        display: inline-block;
        font-size: 20px;
        color: #2c83dc;
        vertical-align: middle;
    }
    header .nav .nav-line:hover .line span{background:#2c83dc;}
    header .nav .nav-line.active .line .line-1{transform: translate3d(0, 8px, 0) rotate(-45deg)}
    header .nav .nav-line.active .line .line-2{opacity: 0}
    header .nav .nav-line.active .line .line-3{transform: translate3d(0, 8px, 0) rotate(45deg)}
    header .nav .nav-line:after{position:absolute;top:50%;right:-23px;margin-top:-9px;content:'';display:block;width:1px;height:22px;background:#898a8d;overflow:hidden;}

    header .nav-menu{
        position: fixed;
        top: 86px;
        left:0;
        width: 554px;
        height: 100%;
        margin-left: 0;
        padding-left: 2%;
        background-color: #fff;
        border-top: 1px solid #eee;
    }
    header .nav .nav-menu ul{width: 100%;}
    header .nav .nav-menu ul li{
        float: none;
    }
    header .nav .nav-menu ul li:hover a, header .nav .nav-menu ul li.active a{
        border:none;
    }
    header .nav .nav-menu ul li:hover a:after, header .nav .nav-menu ul li.active a:after,
    header .nav-menu{
        display: none;
    }
}

@media  only screen and (max-width:1200px){
    .home-normalTitle h1{
        font-size: 52px;
    }
    .home-about-profileL h1{
        font-size: 50px;
    }
    .home-about-title{
        margin-left:2%;
    }
    .home-productsTitle .home-productsTitle-l{
        display: none;
    }
    .home-productsTitle .home-productsTitle-s{
        display: block;
    }
    .home-about-pic1{
        display: none;
    }
    .home-about{
        margin-top:4%;
    }
    .home-swiperProImages img{
        width:23.4%;
    }

    .aboutPage-container{
        padding-bottom: 0;
    }
    .aboutPage-profileInfo{
        width:84%;
    }
    .aboutPage-profileInfo p{
        font-size:14px;
    }
    .home-workItem p{
        line-height: 50px;
    }
    .header-teleTxt{
        display: block;
    }
}

@media  only screen and (max-width:992px){
    .home-about-profilePic{
        top:-2%;
    }
    .home-products{
        margin-top:70px;
    }
    .home-workItem p{
        line-height: 40px;
    }
    .header-teleTxt{
        display: none;
    }
}