/* 小型设备 */
@media (min-width:764px){
    .hs-d{
        display: none!important;
    }
}
/* 中小型设备 */
@media (min-width: 992px){

}
/* 笔记本 */
@media (min-width: 1200px){

}
/* 台式 */
@media (min-width: 1600px) {

}
/* 手机端 */
@media(max-width:764px){
    .rd-navbar-modern.rd-navbar-static .rd-navbar-collapse{
        display: block;
    }
    .rd-navbar-main-element{
        display: block!important;
    }
    .maill-box{
        display: none;
    }
    .rd-navbar-main-right{
        display: none;
    }
    .lang-btn{
        display: block;
    }
    .top{
        display: none;
    }
    .pc-logo{
        display: none!important;
    }
    .m-logo{
        display:block!important;
    }

    .intro11-slider{
        height: 273px;
    }
    .intro11-slider-wrap .single-slide-wrapper .show-container{
        text-align: left;
        position: relative!important;
        left: 0%!important;
        top: 0%!important;
        max-width: 100%!important;
        padding: 15px;
    
    }
    .swiper-slide{
       
        justify-content: left!important;
    }
    .intro11-slider-wrap .single-slide-wrapper .show-container h2{
        color: #000!important;
        font-size: 24px!important;
    }
    .intro11-slider-wrap .single-slide-wrapper .show-container p{
        color: #000!important;
        font-size: 16px!important;
        white-space: initial!important;
        max-width: 100%!important;
    }
    .intro11-slider-wrap .single-slide-wrapper .show-container p{
        display: none!important;
    }
    .intro11-slider-wrap .single-slide-wrapper .show-container span{
        color: #000!important;
        font-family: "fa2";
    }
    .intro11-slider-wrap .single-slide-wrapper .show-container samp{
        color: #000!important;
        display: block!important;
        max-width: 76%!important;
        margin-top: 15px!important;
        white-space: pre-wrap!important;
    }
    .intro11-slider-wrap .single-slide-wrapper .show-container samp span{
        color: #000!important;
        font-weight: 400!important;
        font-size: 16px!important;
    }
    .intro11-slider-wrap .single-slide-wrapper .show-container .new-btn{

        font-weight: 400!important;
        background-color: #e10119!important;
        color: #fff!important;
        border-radius: 0!important;
        padding: 0 1rem!important;
        margin-top: 20px!important;
    }

    .intro11-slider-wrap .single-slide-wrapper:nth-child(2) .show-container{
        text-align: left;
        position: relative;
        left: 0%;
        top: 3%;
        max-width: 100%;
        padding: 15px;
    
    }
    .intro11-slider-wrap .single-slide-wrapper:nth-child(2) .show-container p{
        font-size: 16px;
        white-space: initial;
        max-width: 100%;
        color: #f4f5f5!important;
    }
    .intro11-slider-wrap .single-slide-wrapper:nth-child(2) .show-container span{
        font-family: "fa2";
      color: #fff!important;
    }
    .intro11-slider-wrap .single-slide-wrapper:nth-child(2) .show-container samp{
        display: block;
    }
    .intro11-slider-wrap .single-slide-wrapper:nth-child(2) .show-container h2{
        color: #fff!important;
        font-size: 24px;
    }
    .intro11-slider-wrap .single-slide-wrapper:nth-child(2) .show-container samp span{
        font-weight: 400!important;
        font-size: 24px;
        color: #fff;
    }
    .intro11-slider-wrap .single-slide-wrapper:nth-child(2) .show-container .new-btn{
        font-weight: 400;
        background-color: #f4f5f5;
        color: #000;
        border-radius: 0;
        padding: 0 1rem;
        margin-top: 20px;
    }
    .index-cundto{
        margin-top: 15px;
        justify-content: start!important;
    }
    .index-about-text p{
        font-size: 10px;
    }
    .index-about{
        padding-top: 30px;
    }
    .honer-box img{
        width: 100%;
        position: relative;
        z-index: 2;
    }
    .links{
        width: 100%;
        height: 100%;
        /* background-color: #000; */
        display: block;
        font-size: 24px;
        font-family: "fa1";
        color: #000;
        text-align: left;
        padding: 30px;
        line-height: 36px;
    }
    .links span{
        font-size: 40px;
    }
    .index-honer{
        background-image: none;
        background-repeat: repeat-y;
    }
    .index-products {
        padding: 30px 0 50px;
        background-image: none;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        background-color: #f7f7f7;
    }
    .pro-list {
        margin-top: 50px;
    }
    .index-sale{
        padding: 30px 0;
    }
    .index-solutions{
        padding: 40px 0 20px;
    }
    .n-main{
        padding: 30px 0;
    }
    .breadcrumbs-custom-path {
        margin-left: 0px;
        margin-right: 0px;
    }
    .n-main .n-text-box h3 {
        color: #595d61;
        font-size: 24px;
        font-weight: 400;
    }
    .job-items h4{
        font-size: 24px;
    }
    .job-items span{
        font-size: 18px;
    }
    .job-adv h3{
        font-weight: 400;
        font-size: 16px;
        margin-top: 30px;
    }
    .pro-item:nth-child(2n):after{
        display: none;
    
    }
    .pro-nav{
        display: none;
    }
    .pro-intro11-slider-wrap .single-slide-wrapper .show-container{
        text-align: left;
        position: relative;
        left: -0%;
        padding: 15px;
       
        max-width: 100%;
    
    }
    .pro-intro11-slider-wrap .single-slide-wrapper .show-container h2{
        font-size: 24px;
        color: rgb(255, 255, 255);
    }
    .pro-intro11-slider-wrap .single-slide-wrapper .show-container p{
        display: none;
        font-size: 16px;
        white-space: initial;
        max-width: 100%;
        color: rgb(255, 255, 255);
        font-weight: 300;
        font-size: 18px;
    }
    .pro-intro11-slider-wrap .single-slide-wrapper .show-container span{
        font-family: "fa2";
    }
    .pro-intro11-slider-wrap .single-slide-wrapper .show-container samp{
        display: block;
        color: rgb(255, 255, 255);
        font-size: 16px;
        max-width: 76%;
        white-space: pre-line;
        margin-top: 15px;
        margin-bottom: 25px;
        
    }
    .pro-intro11-slider-wrap .single-slide-wrapper .show-container samp span{
        font-weight: 400!important;
        font-size: 16px;
    }
    .pro-video-box{
        height: 192.4px;
    }
    .pro-intro11-slider{
        height: 273px;
    }
    .pro-video-box .video-js .vjs-big-play-button {
   
        border-radius: 50%;
        line-height: 3rem;
        height: 2em;
        width: 2em;
        top: 48%;
        left: 48%;
        margin-left: -1rem;
        margin-top: -1rem;
       
    }
    .pro-inner h3{
        text-align: left;
        color: #00244f;
        font-size: 24px;
    
    }
    .pro-share::before, .pro-share:after{
        width: 30%;
    }
    .breadcrumbs-custom-body{
        min-height: 74px;
    }
    .smallbanenr{
        display: none;
    }
    .news-items .text-all{
        text-align: left;
        padding-right: 0px;
    
    }
    .news-items .text-all{
        float: right;
    }
    .news-items .img-all{
        float: left;
    }
    .news-items .text-all h3{
        font-size: 16px;
        margin-bottom: 20px;
    }
    .text-box-load{
        font-size: 16px;
    }
    .news-detail{
        padding: 15px;
    }
    .top-text{
        height: auto;
    }
    .new-top .img-box{
        float: none!important;
    }
    .top-text h3{
        font-size: 18px;
    }
    .text-box-fa h3{
        font-family: "fa1";
        color: #272727;
        font-size: 18px;
        font-weight: 400;
        margin-top: 8px;
        }
        .text-box-fa p{
            font-size: 16px;
            margin-top: 8px;
        }
        .text-box-fa span{
            font-size: 14px;
            color: #999;
            
        }
        .xgxx h3{
            font-size: 24px;
        }
        .xgxx{
            padding-top:30px ;
            padding-bottom: 30px;
        }
        .from-list input, .from-list label{
            font-size: 16px;
        }

        .pro-intro11-slider-02{
            height: 273px;
        }
        
        .pro-intro11-slider-02-wrap .single-slide-wrapper .show-container{
            text-align: left;
            position: relative;
            left: -0%;
            top:0%;
            padding: 15px;
            max-width: 100%;
        
        }
        .pro-intro11-slider-02-wrap .single-slide-wrapper .show-container h2{
            font-size: 24px;
            color: #2c2d31;
        }
        .pro-intro11-slider-02-wrap .single-slide-wrapper .show-container p{
            display: none;
            font-size: 18px;
            white-space: initial;
            max-width: 100%;
            color: #2c2d31;
            font-weight: 300;
            font-size: 14px;
        }
        .pro-intro11-slider-02-wrap .single-slide-wrapper .show-container span{
            font-family: "fa2";
        }
        .pro-intro11-slider-02-wrap .single-slide-wrapper .show-container samp{
            display: block;
            color: #2c2d31;
            margin-top: 15px;
            margin-bottom: 25px;
            max-width: 76%;
            white-space: pre-wrap;

            
        }
        .pro-intro11-slider-02-wrap .single-slide-wrapper .show-container samp span{
            font-weight: 400!important;
            font-size: 16px;
        }
        .pro-ne-nav{
            height: 200px;
            background-image: none;
            background-position: center;
            background-size: cover;
            overflow: hidden;
            
        }
        .pro-ne-nav .nav-i:nth-child(1){
            background-color: #b30507;
        }
        .pro-ne-nav .nav-i:nth-child(2){
            background-color: #2c2d31;
        }
        .pro-ne-nav .nav-i:nth-child(3){
            background-color: #2c2d31;
        }
        .pro-ne-nav .nav-i:nth-child(4){
            background-color: #b30507;
        }
        .pro-ne-nav .nav-i:nth-child(5){
            background-color: #b30507;
        }
        .pro-ne-nav .nav-i:nth-child(6){
            background-color: #2c2d31;
        }
        .pro-ne-nav .nav-i:nth-child(7){
            background-color: #2c2d31;
        }
        .pro-ne-nav .nav-i:nth-child(8){
            background-color: #b30507;
        }
        .pro-item-box{
            height: auto;
        }
        .re-sings{
            background-image: none;
            padding-top: 40px;
        }
        .amin-box{
            padding: 15px;
        }
        .single h3{
            color: #272727;
            font-weight: 400;
            font-size: 24px;
        }
        .single-logo h3{
            color: #272727;
            font-weight: 400;
            font-size: 24px;
        }
        .tan-sty-1.rowtd tr td{
            width: auto;
            padding: 20px 0px;
            text-align: center;
        
        }
        .tan-sty-1 tr td{
            font-size: 14px;
            font-weight: 400;
            font-family: "fa1";
            color: #4a494a;
        }
        .pro-inner h3{
            margin-bottom: 30px;
        }
        .tan-sty-1 {
            border-color: transparent;
            border-width: 5px;
            margin-bottom: 30px;
        }

        .breadcrumbs-custom-body.baner-01 {
            min-height: 320px;
        }
        .index-honer h3{
            line-height: 1.5;
            font-size: 24px;
            font-family: "fa1";
            margin-bottom: 0px;
            font-weight: 400;
        }

        .mo-h{
            display: none!important;
        }
        .mo-show{
            display: block!important;
        }
        .bs-contact-box .show-text-01{
            margin-bottom: 25px;
            font-size: 24px;
        }
}