@media screen and (max-width:1025px){
    .top-bg{ display: none;}
    .pc-nav{ display: none;}
    .yid-box{ display: block;}
    .media-wrap{ width: 80%; margin: 0 auto; }
    .wrap{ width: 100%; }

    .swiper-banner .swiper-slide img{ width: 100%; height: 250px;}
    .card-icon-ul{flex-wrap: wrap;}
    .card-img{ height: 100px;}
    .card-icon-ul .mt-40{margin-top: 20px;}
    .card-icon-ul .mt-80{margin-top: 20px;}

    .swiper-icon-pc{ display: none;}
    .swiper-icon-yd{ display: block;}
    .card-slide-item{ width: 100%; height: auto; padding-bottom: 20px;}
    .card-slide-item .card-img img{ margin-top: 20px;}
    .card-slide-item h3{ margin-top: 10px; margin-bottom: 10px; font-size: 16px;}

    .introduce-l{ width: 100%; float: none;}
    .introduce-l img{ width: 90%; display: block; height: auto; margin: 0 auto;}
    .introduce-con{width: 80%;  margin: 0 auto; padding: 5%;}
    .introduce-r{ width: 100%; float: none;}
    .introduce-r-img{ width: 90%; display: block; height: auto; margin: 0 auto; }
    .introduce-r-info{ width: 90%; display: block; height: auto; margin: 0 auto; }	

    .main1-l{ width: 100%; height: auto; float: none; padding-bottom: 20px; }
    .main1-l img{ width: 90%; }
    .main1-r{ width: 90%; height: 200px; margin: 0 auto; float: none; }
    .main2 h3{ margin-left: 15px;}
    .main2-li-img{ width: 90%; height: auto; float: none; margin: 0 auto; display: block;}
    .main2-li-r{ width: 80%; float: none; margin: 0 auto; padding: 5%;}

    .footer-bg{ display: none;}
    .footerft{ display: block; padding: 20px; height: auto; box-sizing: border-box; text-align: center;}
    .footerft-l{ width: 100%;}
    .footerft-copy{ display: block; margin: 8px 0;}

    /*列表页*/
    .banner img{ height: 250px;}
    .banner-txt{ left: 50px; top: -150px;}
    .title{ margin-top: 30px; margin-bottom: 20px;}
    .title-ul li{ margin-right: 10px; margin-bottom: 10px; }
    .product{padding-top: 30px;padding-bottom: 30px;}
    .product-main1{ margin-top: 30px;}
    .product-main1-li{ width: 50%; padding: 10px; }
    .product-main1-li img{ width: 80px; }
    .product-main1-li h5{ height: 48px; margin-bottom: 0px; }

    .solution-list-ul li{ width: 44%; }
    .solution-li{width: 25%;}
    .news-list-ul li{ width: 27%; }

    .about-con-bg{ display: none; }
    .about-con-box{ height: auto; }
    .about-con{ margin-top: 0;}
    .about-con-l{ float: none; text-align: center; width: 100%; height: auto;}
    .about-con-l img{ width: 90%;}
    .about-con-line{ display: none;}
    .about-con-r{ float: none; margin-top: 20px; width: 90%; padding: 0 5% 30px;}


    .solutionList-ul li{ padding: 20px 0;}
    .solutionList-l{ float: none; }
    .solutionList-l img{ width: 90%; height: auto; padding: 0 5%; }
    .solutionList-r{ float: none; width: 90%; height: auto; padding: 20px 5%; }
    .solutionList-r p{ padding: 20px 0; }

    .solution-info-bd-img{ width: 90%; height: auto; padding: 0 5%;}

    .product-list-ul li{ width: 30%; height: auto; padding: 20px 5%;}

    .solutionInfo-main1-l{ float: none; width: 90%; height: auto; margin: 0 auto;}
    .solutionInfo-main1-r{ float: none; width: 90%; height: auto; margin: 40px auto 20px;}
    .solutionInfo-main1-r a{margin-top: 30px;}
    .solutionInfo-main2-bd-l{ float: none; width: 90%; margin: 0 auto;}
    .solutionInfo-main2-bd-r{ float: none; width: 90%; margin: 30px auto;}

    .iframe-box{width: 100%; height: 250px; }

    .search-list-item h3{ margin-left: 10px;}
    .search-list-item-l{ float: none; text-align: center;}
    .search-list-item-l img{ width: 90%;}
    .search-list-item-r{ float: none; width: 90%; height: auto; margin: 0 auto;}
    .search-list-item-r span{ margin-top: 20px;}

    .service-contact-box li{ padding: 10px;}
    .contact-l{ float: none; width: 100%;}
    .contact-r{ float: none; width: 100%; margin-top: 30px;}

}


@media screen and (max-width:750px){
    .media-wrap{ width: 90%;}

    .footerft{ 
        margin-top: 30px;
    }

    .card-icon-ul li{ width: 100%; height: auto; padding: 20px 0;}
    .card-img{ height: 80px;}
    .card-img img{ margin-top: 0px; }
    .card-icon-ul li h3{ font-size: 16px; margin-top: 16px; margin-bottom: 10px; }
    .card-icon-ul li:last-child {width: 94%; }
    .card-icon-ul{ margin-bottom: 30px;}

    .main2{ margin-top: 30px; }
    .main2 h3 {margin-bottom: 10px; }
    .main2-li-r p{ -webkit-line-clamp: 5; }

    .pc-banner{ display: none; }
    .phone-banner{ display: block;}
    .product-main2 .product-h3{ margin-bottom: 20px;}
    .product-main2-bg{ margin-top: 10px; padding: 30px 0;}

    .solution-li{ width: 50%; padding: 10px; }
    .solution-li img{ width: 80px; }

    .solution-list-ul li{ width: 90%; }
    .solution-main2-bg{ margin-top: 30px; padding: 30px 0;}
    .solution-main2-bg h3{ margin-bottom: 30px;}

    .news-list-ul li{ width: 90%; }

    .join-search{ width: 100%;}
    .join-search-item{ width: 80%; float: none; margin: 20px auto; }
    .join-search-down{ width: 100%;}
    .join-search-down li{ width: 100%;}
    .return-btn{ display: none;}
    .solutionList-r a{ width: 100px; }
    .solution-info-hd{ padding-bottom: 10px; margin-bottom: 10px;}
    .solution-info-bd{padding: 10px;}
    .solution-info h3{font-size: 24px; margin-left: 10px;}

    .product-list-ul li{ width: 44%; margin-bottom: 30px;}

    .solutionInfo-main2-bd-r{ padding: 8px;}

    .downData-ul li{ float: none; width: 90%; margin-left: 0; padding: 10px; margin: 0px auto 30px; }
    .downData-li-r{ width: 120px;}
    .tab-hd{ display: none; }

    .search-box-con{ width: 100%; flex-direction: column; border: none;}
    .search-box-con input{width: 90%; margin: 0px auto;}
    .search-box-con button{width: 90%; margin: 0px auto;}
    .brandSwiper-box{ display: none;}
    .brandSwiper-phone-box{ display: block;}
    .contact-l-l{ float: none; width: 100%; text-align: center;}
    .contact-l-l img{ width: 90%;}
    .contact-l-r{ float: none; width: 100%; margin-top: 30px; margin-left: 0px;}

    .card-slide-item .card-img img{ width: 50px; height: 50px;}
    .product-main1-li{ height: auto; }
    .product-main1-li h5{font-size: 12px;}
    .solution-li h5{font-size: 12px;}
    .news-info{ margin-top: 20px; box-sizing: border-box;}
    .news-info-hd{ padding-left: 10px; padding-bottom: 20px; margin-bottom: 20px;}
    .news-info h3{font-size: 24px; }
    .news-info-date{ font-size: 18px; }
    .news-info-bd{ padding: 10px 10px 30px; box-sizing: border-box;}
    .news-info-bd img { max-width: 90%; }
    .news-info-ft-l{ float: none; padding: 10px; box-sizing: border-box;}
    .news-info-ft-r{ display: none;}
    .tab-bd{ padding: 10px; box-sizing: border-box; }
}

@media screen and (max-width:378px){
    .product-list-ul li{
     width:93%;
    }
   .banner-txt{
    left: 30px;
    }

}










