@media (min-width: 992px){
    .navbar{
        padding: 0rem 8%;
        height: 125px;
    }
    .navbar-expand-lg .navbar-collapse{
        display: -ms-flexbox!important;
        display: flex!important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
        flex-direction: column;
    }
    .phones{
        display: block !important;
        color: #e6482f;
        font-size: 14px;
        line-height: 40px;
        font-weight: bold;
        margin-left: auto!important;
        margin-right: 20px;
    }
    .icons{
        display: inline-block;
        font-size: 18px;
        margin: 0 2px 0 0;
        vertical-align: -1px;
    }
    .phones a{
        color:#e6482f;
    }
    .nav-down{
        display: none;
    }
}

@media screen and (max-width: 991px) and (min-width: 768px){
    .index-wrapper{
        padding-left: 3%;
        padding-right: 3%;
    }

    /* é¦–é¡µäº§å“ä¸­å¿ƒ */
    .pub-tit{
        font-size: 30px;
    }
    .index-pro-content h3{
        font-size: 20px;
    }

    /* é¦–é¡µäº§å“ä¸­å¿ƒ */
    .index-about-list-num{
        font-size: 24px;
    }
    .index-about-btn{
        width: 200px;
        height: 40px;
        font-size: 16px;
        line-height: 40px;
    }
    /* é¦–é¡µæ–°é—»ä¸­å¿ƒ */
    .index-news .index-new-title{
        font-size: 30px;
        margin-bottom: 15px;
    }
    .index-new-left{
        width: 100%;
        margin-bottom: 2%;
    }
    .index-new-right{
        width: 100%;
    }
    /* é¦–é¡µæ¡ˆåˆ— */
    .index-case-list dd{
        width: 48%;
        margin:0 1%;
        margin-bottom: 2%;
    }
    /* é¦–é¡µå…¶ä»– */
    
    .index-order-left,.index-order-right{
        width: 100%;
    }
    /* é¦–é¡µfooter */
    .index-footer-list dd{
        display: none;
    }
    .index-footer-list .index-footer-contact,.index-footer-list .index-footer-wxs{
        display: block !important;
        width: 50% !important;
    }
    .index-footer-wx img{
        width: 60%;
    }


    /* 
        ***å…³äºŽæˆ‘ä»¬***
    */
    .header-content-r{
        height: 150px;
        margin-top: -75px;
        margin-right: -350px;
    }
    .about-title h3{
        font-size: 30px;
    }
    .about-order-left{
        width: 80%;
    }
    .about-order-right{
        width: 100%;
    }

    /* 
     ***è”ç³»æˆ‘ä»¬ 991-768***
    */
    .header{
        height: 360px;
    }
    .header-content{
        height: 150px;
        margin-top: -75px;
        margin-left: -350px;
    }
    .header-content-title{
        font-size: 48px;
    }


    /* 
    *é”…ç‚‰é€‰åž‹
    991-768
    */

    .model-form-input dd span{
        display: block;
        margin-left: 0;
    }
    .model-form-btn span{
        margin-bottom: 10px;
        margin-right: 4%;
    }
    .model-tab-box-left, .model-tab-box-right{
        width: 100%;
    }
    .model-tab-box-left{
        display: flex;
        flex-direction:row;
    }
    .model-tab-box-left .item{
        padding:5% 0;
    }
    .model-tab-box-left .item::before{
        content: '';
        position: absolute;
        left: 0;
        top:0;
        height: 5px;
        width: 100%;
        background-color: rgba(0, 0, 0, 0.5);
    }
    .model-tab-box-left .item-icon{
        font-size: 40px;
    }
    .model-tab-box-left .item-text{
        font-size:16px;
    }
    .model-sense-list dd{
        width: 50%;
    }
    .model-sense-list dd:nth-child(2n){
        border:none;
    }



    /* 
    *æ–°é—»ä¸­å¿ƒé¡µé¢
    é¡µé¢åˆ†è¾¨çŽ‡991*768
    */
    .new-company-list dd{
        width: 50%;
        margin-bottom: 20px;
    }


    /* 
    *å·¥ç¨‹æ¡ˆä¾‹
    *é¡µé¢åˆ†è¾¨çŽ‡991*768
    */
    .case-project-list dd{
        width: 100%;
    }
    .case-product dd{
        width: 50%;
    }
    /* è¡Œä¸šæ¡ˆä¾‹æœ€åŽä¸€ä¸ªæ˜¾ç¤º */
    .case-ts{
        display: block;
    }


    /* 
    *äº§å“ä¸­å¿ƒ
    *äº§å“ä¸­å¿ƒ-æ€»äº§å“åˆ—è¡¨
    *é¡µé¢åˆ†è¾¨çŽ‡991*768
    */
    .product-item-count-l{
        width: 100%;
        margin-bottom: 20px;
    }
    .product-item-count-r{
        width: 100%;
    }
    .product-item-count-l img{
        width: 50% !important;
    }
    .product-item-count-list dd{
        width: 50%;
    }

    /* 
    *äº§å“ä¸­å¿ƒ
    *äº§å“ä¸­å¿ƒ-æ€»äº§å“åˆ—è¡¨-äº§å“è¯¦ç»†
    *é¡µé¢åˆ†è¾¨çŽ‡991*768
    */
    .product-series-cont{
        width: 500px;
        height: 300px;
        margin: -150px -250px 0 0;
    }
    .product-series-cont-btn .btns{
        width: 140px;
    }
}


@media screen and (max-width: 767px) and (min-width: 300px){
    /* ç§»åŠ¨å•ç‹¬å›žåˆ°é¡¶éƒ¨æ ·å¼ */
    .column-icons{
        display: block;
        position: fixed;
        right: 9px;
        bottom: 23%;
        width: 40px;
        height: 40px;
        border: 1px solid;
        border-radius: 50%;
        text-align: center;
        line-height: 38px;
        font-size: 20px !important;
        background: rgba(255,255,244,0.9);
    }
    
    .index-wrapper{
        padding-left: 3%;
        padding-right: 3%;
    }
    .navbar-brand{
        width: 60% !important;
    }
    /* é¦–é¡µäº§å“ä¸­å¿ƒ */
    .title{
        margin-bottom: 12px;
    }
    .pub-tit{
        font-size: 24px;
    }
    .index-pro-content h3{
        font-size: 18px;
    }
    
    .index-product-list dd .index-pro-more{
        width: 120px;
        height: 30px;
        line-height: 30px;
    }
    .index-about-list-text{
        font-size: 12px;
    }
    
    /* é¦–é¡µäº§å“ä¸­å¿ƒ */
    .index-about-list dd{
        width: 33.33%;
        margin-bottom: 15px;
    }
    .index-about-list-num{
        font-size: 26px;
    }
    .index-about-btn{
        width: 200px;
        height: 40px;
        font-size: 16px;
        line-height: 40px;
    }
    /* é¦–é¡µæ–°é—»ä¸­å¿ƒ */
    .index-news .index-new-title{
        font-size: 24px;
        margin-bottom: 15px;
    }
    .index-new-left{
        width: 100%;
        margin-bottom: 2%;
    }
    .index-new-right{
        width: 100%;
    }
    .index-new-cont-img{
        width: 100%;
        margin-bottom: 4%;
    }
    .index-new-cont-img img{
        width: 100%;
        display: block;
    }
    .index-new-cout-c{
        width: 100%;
        padding-left: 0;
    }
    .index-new-upl,.ndex-new-upr{
        width: 30px;
        height: 30px;
        background-size: 10px auto;
    }

    /* é¦–é¡µæ¡ˆåˆ— */
    .index-case-list dd{
        width: 100%;
        margin:0;
        margin-bottom: 2%;
    }

    /* é¦–é¡µå…¶ä»– */
    .index-order-title{
        margin-bottom: 7px;
    }
    .index-order-left,.index-order-right{
        width: 100%;
    }
    /*  */
    .index-resume-list dd{
        width: 50%;
    }
    .index-resume-list-icon{
        font-size: 42px !important;
    }
    /* é¦–é¡µfooter */
    .index-footer-list dd{
        display: none;
    }
    .index-footer-list .index-footer-contact,.index-footer-list .index-footer-wxs{
        display: block !important;
        width: 100% !important;
    }
    .index-footer-wx img{
        width: 45%;
    }


     /* 
        ***å…³äºŽæˆ‘ä»¬***
    */
    .header-content-r{
        width: 240px;
        padding-left: 10px;
        padding-right: 10px;
        height: 80px;
        margin-top: -40px;
        text-align: center;
        margin-right: -120px;
        border-radius: 10px;
    }
    .about-title h3{
        font-size: 24px;
    }
    .about-int-left,.about-int-right{
        width: 100%;
    }
    .about-int-right{
        justify-content: center;
        padding-top:20px;
    }
    .about-cont-list{
        flex-wrap: wrap;
    }
    .about-cont-list dd .number{
        font-size: 28px;
    }
    .about-order-left,.about-order-right{
        width: 100%;
    }
    .about-count-box-t-l{
        width: 100%;
    }
    .about-count-box-t-l div:nth-child(2n){
        margin-right: 0;
    }
    .about-count-box-t-r{
        width: 100%;
    }
    .about-count-box-t-l-img{
        height: 200px;
    }
    .about-count-box-i img{
        height: 408px;
    }
    .about-count-box-t-l-t .about-count-box-t-l-img{
        margin-right: 0;
    }
    .about-count-box-b-r{
        width: 100%;
        margin-top:8px;
    }
    

    /* 
     ***è”ç³»æˆ‘ä»¬ 767-300***
    */
    .header{
        height: 200px;
    }
    .header-content{
        width: 240px;
        padding-left: 10px;
        padding-right: 10px;
        height: 80px;
        margin-top: -40px;
        text-align: center;
        margin-left: -120px;
        border-radius: 10px;
    }
    .header-content-title{
        font-size: 24px;
    }
    .header-content-text{
        font-size: 18px;
    }
    .contact-list{
        width: 100%;
    }
    .contact-list li{
        width: 50%;
    }
    .contact-code{
        width: 100%;
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }
    .contact-con-map{
        height: 450px;
    }

    /* 
        *é”…ç‚‰é€‰åž‹
        *767*300
    */
    .model-tab-box-left, .model-tab-box-right{
        width: 100%;
    }
    .model-tab-box-left{
        display: flex;
        flex-direction:row;
    }
    .model-tab-box-left .item{
        padding:5% 0;
    }
    .model-tab-box-left .item::before{
        content: '';
        position: absolute;
        left: 0;
        top:0;
        height: 5px;
        width: 100%;
        background-color: rgba(0, 0, 0, 0.5);
    }
    .model-tab-box-left .item-icon{
        font-size: 30px;
        line-height: 30px;
        margin-bottom: 10px;
    }
    .model-tab-box-left .item-text{
        font-size:14px;
    }
    .mode-formula,.model-form{
        width: 100%;
    }
    .model-form{
        padding: 3% 5%;
    }
    .model-form-input dd input{
        width: 100%;
    }
    .model-sense-list dd{
        width: 100%;
        padding: 2% 10px;
    }
    .model-sense-list dd:nth-child(2n){
        border:none;
    }


    /* 
    *æ–°é—»ä¸­å¿ƒé¡µé¢
    é¡µé¢åˆ†è¾¨çŽ‡767*300
    */
    .new-company-list dd{
        width: 100%;
        margin-bottom: 20px;
    }
    .new-industry-img{
        width: 100%;
        margin-bottom: 20px;
    }
    .new-industry-list{
        width: 100%;
        padding-left: 0;
    }
    .new-ind-list-time{
        width: 100%;
        margin-bottom: 10px;
    }
    .new-ind-cont{
        width: 100%;
    }
    .new-senses,.new-study{
        width: 100%;
        margin-bottom: 10px;
    }


    /* 
    *å·¥ç¨‹æ¡ˆä¾‹
    *é¡µé¢åˆ†è¾¨çŽ‡767*300
    */
    .case-project-list dd{
        width: 100%;
    }
    .case-pro-img{
        width: 100%;
        margin-bottom: 10px;
    }
    .case-pro-count{
        width:100%;
    }
    .case-pro-add-name{
        font-size: 18px;
    }
    .case-product dd{
        width: 100%;
    }
    /* è¡Œä¸šæ¡ˆä¾‹æœ€åŽä¸€ä¸ªæ˜¾ç¤º */
    .case-ts{
        display: block;
    }


    /* 
    *äº§å“ä¸­å¿ƒ
    *äº§å“ä¸­å¿ƒ-æ€»äº§å“åˆ—è¡¨
    *é¡µé¢åˆ†è¾¨çŽ‡767*300
    */
    .product-item-count-l{
        width: 100%;
        margin-bottom: 20px;
    }
    .product-item-count-r{
        width: 100%;
    }
    .product-item-count-l img{
        width: 50% !important;
    }
    .product-item-count-list dd{
        width: 50%;
    }
    .product-item-title-t{
        width: 100%;
    }
    .product-item-title-list{
        padding: 0 10px;
    }

    /* 
    *äº§å“ä¸­å¿ƒ
    *äº§å“ä¸­å¿ƒ-æ€»äº§å“åˆ—è¡¨-äº§å“è¯¦ç»†
    *é¡µé¢åˆ†è¾¨çŽ‡767*300
    */
    .product-series-cont{
        display: none;
    }
}


@media screen and (max-width: 1257px) and (min-width: 991px){
    /* å¯¼èˆªæ  */
    .navbar-light .navbar-nav .nav-link{
        padding: 0 14px;
    }
    /* 
    *äº§å“ä¸­å¿ƒ
    *äº§å“ä¸­å¿ƒ-æ€»äº§å“åˆ—è¡¨-äº§å“è¯¦ç»†
    *é¡µé¢åˆ†è¾¨çŽ‡1200*993
    */
    .product-series-cont{
        margin: -175px -440px 0 0;
    }
}

@media screen and (max-width: 1366px) and (min-width: 992px){
    /* é¦–é¡µå…³äºŽæˆ‘ä»¬ */
    .index-about-list-num{
        font-size: 36px;
    }

    /* 
        ***å…³äºŽæˆ‘ä»¬***
    */
    .header-content-r{
        margin-right: -500px;
    }


    /* 
        ***è”ç³»æˆ‘ä»¬***
    */
    .header-content{
        margin-left: -500px;
    }

    /* 
        ***é”…ç‚‰é€‰åž‹***
        1366*992
    */
    .model-tab-box-left .item-icon{
        font-size: 40px;
    }
    .model-tab-box-left .item-text{
        font-size: 16px;
    }

    /* 
        ***äº§å“ä¸­å¿ƒ***
        1366*992
    */
    .product-item-count-l{
        width: 360px;
    }
    .product-item-count-r{
        width: calc(100% - 360px);
    }
    .product-item-count-list dd{
        padding: 0 5px;
    }

    
}


@media screen and (max-width: 1750px) and (min-width: 1367px){
    /* 
        ***é”…ç‚‰é€‰åž‹***
        1750*1367
    */
    .model-tab-box-left .item-icon{
        font-size: 48px;
    }
    .model-tab-box-left .item-text{
        font-size: 18px;
    }
}

@media screen and (min-width: 1420px){
    .index-product-list dd {
        width: 25%;
        margin-bottom: 0;
    }
}


@media screen and (max-width: 1000px){
    /* ä¾§è¾¹æ  */
    .column{
        display: none;
    }
}