@media (max-width:1920px) {
    .mobile_head{
        display: none ;
    }
    .mobile_footer{
        display:none
    }
    .mobile_dev_module_1{
        display:none
    }
    .mobile_newsInfo{
        display:none
    }
}

@media (max-width:1280px) {
   .nav .primary>li{
       padding-right: 20px;
   } 
}


@media (max-width:960px) {
    .head{
        display:none !important;
    }
    .mobile_head{
        width:100%;
        display: block;
    }
    .mobile_top{
        display: flex !important;
        width: 100%;
        height: 90px;
        align-items: center;
        justify-content: space-between;
        padding: 0 20px;
        box-sizing: border-box;
        position: fixed;
        z-index: 40;
        background:#fff
    }
    
    .aac{
        display: block;
    }

    .logo{
        width:174px !important;
        height: 49px !important;
    }

    .mobile_list{
        width: 100%;
        height: 100%;
        overflow-y: scroll;
        padding-top:90px;
        box-sizing: border-box;
        background:#fff;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 20;
    }

    .mobild_nav{
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .switch{
        margin-right: 20px;
        font-size: 20px;
    }

    .mobild_nav_icon{
        width: 30px;
        height: 30px;
    }

    #mobile_list{
        display: none;
    }

    #secondary-m{
        display: none;
    }

    #tertiary-m{
        display: none;
    }

    .mobile_list ul {
        width:100%;
        background:#fff
    }

    .mobile_list ul li{
        list-style: none;
        /* border-bottom:1px solid #333; */
        line-height: 80px;
        padding: 0 0 0 20px;
        box-sizing: border-box;
    }  
    .mobile_list ul li a{
        text-decoration: none;
        color:#333;
        position:relative;
        white-space: nowrap;
    }

    /* .mobile_list ul li a::after{
        content: "";
        position: absolute;
        bottom: -11px;
        left: 50%;
        transform: translate(-50%,0);
        width: 18px;
        height: 2px;
        background: #3C4E71;
    } */

    .mobile_list ul li:hover{
        
    }

    .mobile_list ul li:active a{
        color: #3C4E71;
    }

    .center_top{
        margin-top: 0 !important;
    }

    .productInfo_img img{
        height: 200px !important;
    }

    .center_top img{
        width: 100%;
        /* height: 100% !important; */
        object-fit: cover;
        margin-top: 90px;
        position: relative;
        z-index: 1;
    }
    .center_center{
        display:flex;
        flex-wrap: wrap;
    }

    .center_top>div div{
        font-size:18px;
    }

    .center_top>div{
        top: 56% !important;
        transform: translate(-50%, 0) !important;
    }

    .center_content{
        width: 100% !important;
    }

    .allProduct_left{
        display: none;
    }
    
    .allProduct_right_item{
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

    .allProduct_right_item .item{
        margin-right: 0;
        float: none;
        width: 100%;
    }

    .buttom{
       display:none; 
    }
    .mobile_footer{
        display:block;
        height:auto;
        background: #222;
    }

    .mobile_footer_content{
        padding:20px;
        box-sizing: border-box;
    }

    .mobile_p1{
        margin-top: 30px;
    }

    .mobile_footer_content>p{
        color:#fff;
        font-size:12px;
        font-weight: 100;
    }

    
    .mobile_footer_item{
        margin-top: 20px;
    }

    .mobile_footer_item:first-child{
        margin-top:0
    }


    .mobile_footer_item>p{
        color:#fff;
        font-size: 18px;
        font-weight: 600;
    }

    .mobile_footer_item>div div>a{
        text-decoration: none;
        color:#fff;
        font-size: 16px;
        position:relative;
        font-weight:100
    }

    .mobile_footer_item>div{
        display:flex;
        align-items:center;
        white-space: nowrap;
        flex-wrap: wrap;
        margin-top: 5px;
    }

    .mobile_footer_item>div div{
        margin-right:15px;
    }
    .mobile_footer_item>div:last-child{
        margin-right: 0;
    }

    .introduce1{
        position: static;
        display:block;
    }

    .introduce8{
        position: static;
        display:block;
    }

    .about_right{
        margin-left:0;
        width: 100%;
        margin-top: 10px;
    }

    .center_contents{
        width: 100% !important;
    }

    .center_dev{
        margin: 0 auto;
    }

    .about_module_img{
        position: static;
        width: 100%;
    }

    .about_module_left{
        position: static;
        width: 100%;
    }

    .dev_module{
        width: 100%;
        text-align: center;
        padding: 0 20px;
        box-sizing: border-box;
    }

    .center_devs{
        height: auto;
    }

    .about_module_right{
        position:static;
        width:100%
    }

    .module_p2{
        justify-content: center;
    }

    .about_module_left,.about_module_right{
        text-align: left;
    }

    .about_left{
        text-align: center;
    }

    .about_left_subTilte{
        justify-content: center;
    }

    .about_left_subTilte img{
        width: 20px;
        flex: 0 0 20px;
    }

    .about_left_subTilte img:first-child{
        margin-left: 0;
        margin-right: 10px;
    }

    .dev_module_1{
        display: block;
    }
    .dev_module_1 img{
        width: 100%;
        margin-right: 0;
    }
    .mobile_dev_module_1{
        display: block;
    }
    .pc{
        display:none
    }
    .dev_module_centent_title{
        margin-top: 20px;
    }

    .center_dev2{
        width: 100%;
    }

    .dev_module_centent1{
        flex-wrap: wrap;
        justify-content: center;
    }

    .dev_module_item{
        margin-right: 0;
        margin-top: 10px;
    }
    .left_p2{
        text-align:left;
        margin-left: 0;
    }
    .dev_module_2 img{
        margin-left: 0;
    }

    .newsInfo{
        height:100%;
        padding: 0 !important;
    }

    .newsInfo_right{
        width: 100%;
        margin: 20px 0 80px;
    }
    .newsInfo .swiper .swiper-button-next{
        /* right: 30%; */
        left: 82%;
        /* bottom: 0; */
        top: 88% !important;
    }

    .newsInfo .swiper .swiper-button-prev {
        left: 7%;
        /* bottom: 0; */
        top: 88% !important;
    }
    .newsInfo .swiper .swiper-wrapper .swiper-slide{
        display: block;
        padding:30px 32px;
        box-sizing:border-box
    }
    
    .newsInfo_left_icon{
        display: flex;
        justify-content: space-around;
    }

    .newsInfo_centent{
        margin-top: 0;
    }

    .newsInfo_centent_top_button{
        width: 100%;
    }
    
    .companyNews_item{
        display:block;
        text-align: center;
    }

    .companyNews{
        width: 100%;
    }
    .companyNews_item img{
        margin-right: 0;
        width: 100%;
    }

    .item_right_content,.item_right_time,.item_right_title{
        text-align: left;
    }
    .about_join_bottom_img{
        width: 100%;
        margin-top: 150px;
    }
    
    .about_join_bottom{
        padding-top: 30px;
        box-sizing: border-box;
    }

    .center_centers{
        display: block;
    }

    .contactWe_content{
        display: block;
    }

    .contactWe_item{
        margin-bottom: 20px;
    }
    .contactWe_item:last-child{
        margin-bottom: 0;
    }
    .map{
        margin: 0 auto;
        width: auto;
    }

    .contactWe{
        text-align: center;

    }

    .right_line{
        justify-content: center;
    }

    .right_line img{
        width: 20px;
        flex: 0 0 20px;
    }

    .right_line img:first-child{
        margin-left: 0;
        margin-right: 10px;
    }

    .item_right_subTitle{
        text-align: left;
    }
    .employeeChannel_center{
        display: block;
    }

    .employeeChannel_left{
        width: 100%;
        height: auto;
    }

    .login_button{
        width: 100%;
    }

    .join_header{
        width: 100%;
    }
    .newsDetail_text{
        padding: 0 20px;
        box-sizing: border-box;
    }

    .newsDetail_text_title{
        font-size: 22px;
    }

    .newsInfo_centent_top{
        margin-top: 20px;
    }
    .introduce2{
        margin-top: 30px;
    }
    .moudle_item{
        margin-right: 0;
    }

    .productDetail_mode1{
        display: block !important;
        padding: 30px 20px 0;
        box-sizing: border-box;
    }

    .productDetail_mode1 img{
        width:100% !important;
    }
    .productDetail_mode1 .mode_right{
        padding-left:0 !important;
    }

    .table{
        width:100% !important;
        overflow:auto !important;
        margin-left: 0 !important;
    }

    .table{
        border-right: none;
        overflow-x: scroll;/* overflow-y为了不出现水平滚动条*/
    }
        
    .table::-webkit-scrollbar {
        width: 5px !important;/* 滚动条的宽高 必须项 */
        height: 5px !important;
    }

    .table::-webkit-scrollbar-thumb {
        border-radius: 10px !important; /*滚动条的圆角*/
        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3) !important;
        background-color: #409eff !important; /*滚动条的背景颜色*/
    }
    .industry_module{
        justify-content: center;
    }
    .industry_item{
        margin-right: 0;
    }
    .technologyInfo{
        text-align: center;
    }
    .newsInfo-bothSides{
        display: block !important;
    }
    .index-about-us{
        display: block !important;
    }
    .index-center-details{
        display: block !important;
        margin-top: 30px !important;
    }
    .index-about-us img{
        width: 100% !important;
        margin-left: 0 !important;
    }
    .index-bottom img{
        width: 100% !important;
    }
    .index-items{
        width: 100% !important;
        display: block;
    }
    .index-item{
        margin-left: 0 !important;
    }
    .index-center-details img{
        width: 100% !important;
        margin-bottom: 20px;
    }
    .index-about-us-details{
        width: 100% !important;
    }
    .index-application-guide{
        margin-top: 30px !important;
        flex-wrap: wrap;
    }
    .index-application-guide-item{
        margin-right: 0 !important;
        width: 100% !important;
        margin-top: 20px;
    }
    .index-application-guide-item:first-child{
        margin-top: 0;
    }
    .index-product-center .swiper-slide{
        margin-right:0 !important;
    }
    .productDetail_mode3_last{
        display: block !important;
    }
    .problem_from{
        display: block !important;
    }
    .productDetail_mode3_last img{
        width: 100% !important;
        margin-right: 0 !important;
    }
    .problem_button{
        width: 100% !important;
    }
    .index-center-news{
        padding:20px !important;
    }
    .index-center-news-top-left{
        font-size: 20px !important;
    }
    .news-top-left-text{
        font-size: 20px !important;
    }
    .index-product-center-details{
        width: 100% !important;
    }
    .index-product-center-details img{
        height: auto !important;
    }
    .index-application-guide-item img{
        height: auto !important;
    }
    .application-button2{
        margin: 20px 0 !important;
    }
    .index-product-center{
        margin-top: 30px !important;
    }
    .product-center-details-subTitle{
        font-size: 20px !important;
    }

    .aboutJoin_subTitle{
        justify-content: center;
    }

    #swiper1 .swiper-slide{
        width: 100% !important;
    }

    .dev_module_1:nth-child(2) div{
        margin-right: 0 !important;
    }

    .mode_right ul li{
        font-size: 20px !important;
    }
    .mode_right ul{
        margin-left: 0 !important;
    }

    .newsInfo_left{
        width: 100% !important;
    }

    .newsInfo_left_text{
        font-size: 20px;
        min-height: 80px;
        line-height: 30px;
    }

    .record_content ul li{
        width: 60px;
    }

    .swiper-title{
        font-size: 10px;
    }

    .yuan{
        bottom: -26px !important;
        width: 20px !important;
        height: 20px !important;
    }

    .yuan::before{
        width: 58px !important;
    }

    .yuan_pre{
        width: 10px !important;
        height: 10px !important;
    }

    .record_text{
        width: 108px !important;
        font-size: 10px !important;
        top: 67px;
        width: 200px;
        zoom: 0.7;
    }
    
    .index-about-us video{
        width: 100%;
        margin-left: 0px;
    }
    
}