.swiper-button-next, .swiper-button-prev{z-index: 0;}
@media only screen and (min-width: 956px) and (max-width: 1268px){
    .header{padding-left: 2%;}
    .h-nav{margin-left: 40px;}
    .h-nav li{margin-right: 25px;}
    .h-nav li>a{font-size: 14px;}
    .h-btn{width: 120px;}
    .banner-right{width: 120px;}
    .banner-right .imgbox img{width: 30px;}
    .banner-right .swiper-wrapper .swiper-slide p{font-size: 14px;margin-top: 15px;}
    .center{width: 92%;}
    
    .bigimg .item .text p{font-size: 20px;}
    .bigimg .item .text span{height: 2px;width: 50px;}
    .bigimg .item .text h3{font-size: 42px;}
    .bigimg .item .text h4{font-size: 24px;margin-bottom:60px;}
    .more{width: 180px;height: 50px;}
    .tozx{width: 120px;height: 60px;font-size:14px;}
    .tozx img{height: 20px;}
    
    .i01-topwrap{padding-top: 80px;}
    .i01-tab{margin-top: 20px;}
    .i-tl01 h3{font-size: 30px;}
    .i01-tab a{padding: 15px 0;font-size:16px;}
    .swiperlist .sliderbox .textbox h3{font-size: 26px;margin-bottom: 20px;}
    .swiperlist .sliderbox .textbox h4{font-size: 16px;line-height: 30px;margin-bottom:40px;}
    .swiperlist .swiper-button-prev, .swiperlist .swiper-button-next{font-size: 42px;}
    .swiperlist .sliderbox .textbox .linktab .more{font-size: 14px;width: 130px;height: 44px;}
    
    .index02wrap{margin-top: 80px;}
    .i-tl01 a{font-size: 14px;}
    .index02{margin-top: 40px;}
    .index02 .item{height: 460px;}
    .index02 .hovertext{padding: 40px 30px 80px;}
    .index02 .hovertext h3{font-size: 20px;line-height:30px;}
    .index02 .hovertext p{font-size: 14px;}
    .index02 .hovertext h4{font-size: 14px;}
    .index02 .item:hover .hovertext .textbox, .index02 .item.active .hovertext .textbox{margin-bottom:30px;}
    .index02 .hovertext .tobox img{width: 40px;}
    
    .index03-botwrap{padding: 50px 0;}
    .index03-bot .libox .textbox .infobox .td h4{width: 80px;font-size:15px;}
    .index03-bot .libox .textbox .infobox .td{margin: 20px 0;}
    .index03-bot .libox .textbox .linktab .more{font-size: 12px;height:44px;}
    .index01num .numfont h2{font-size: 36px;}
    .index01num .numfont img{margin-bottom: 5px;}
    .index01num .numfont::after{font-size:30px;}
    .index01num .numfont{margin-bottom: 10px;}
    .iot04min .index03-bot .libox .textbox .index01num h3{font-size: 16px;}
    
    .index04text h3{font-size: 30px;}
    .index05wrap{padding: 0 4%;}
    .index05-left{padding: 50px 0;padding-right:20px;}
    .i05-tl{font-size: 30px;margin-bottom:20px;}
    .numberwrap .fl .num i{font-size: 36px;}
    .numberwrap .fl .num{font-size: 16px;margin-bottom:15px;}
    .numberwrap .fl .sm{font-size: 12px;}
    .index05-left .info{font-size: 15px;margin-top: 10px;margin-bottom:30px;}
    .numberwrap{margin-top: 30px;}
    .i05-linktab .more{width: 130px;height: 42px;font-size:14px;}
    
    .index06wrap{margin: 80px 0;}
    .index06 .n-item .imgbox{height: 200px;}
    .index06 .n-item .textbox{padding: 30px 20px;}
    .index06 .n-item .textbox h3{font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .index06 .n-item .textbox p{margin: 15px 0;}
    .index06 .n-item .textbox h4{font-size: 14px;line-height: 28px;}
    .i06-listboxs .i06-tab{padding: 20px 15px;}
    .i06-listboxs .i06-tab a{font-size: 12px;height: 30px;}
    .i06-listwrap{padding: 20px;}
    .i06-listwrap a h3{font-size: 16px;line-height:26px;}
    .i06-listwrap a p{font-size: 12px;}
    .index07wrap .home6_main .home6_1 .bd .picList li{height: 100px;}
    .index07-text h3{font-size: 30px;}
    .i07-more,.more{width: 160px;height: 42px;}
    
    .pro-btext h3{font-size: 26px;}
    .pro-btext p{font-size: 18px;margin-bottom: 20px;}
    .pro-btext h4{line-height: 28px;margin-bottom:20px;}
    .pro-btext .more{font-size: 14px;height:36px;width:120px;}
    .promin{width: 80%;}
    .ninfo-tl02{font-size: 24px;}
    .pinfo-down a{padding: 20px;}
    .pinfo-down a span{width: 36px;height: 36px;}
    
    .solutionswrap{}
    .contact-tl01{font-size: 30px;}
    .n-page{padding-top: 40px;}
    .i08top-txt h3{font-size: 26px;}
    .solutions02 .n-page{margin-top: 20px;}
    .iot04-bot .swiper-slide{height: 80px;}
    
    .casewrap{width: 80%;}
    .case-tl .tl{font-size: 26px;}
    .casemin p, .casemin .box div{font-size: 14px;line-height:28px;}
    .ninfo-page a{font-size: 14px;}
    .ninfo-page{height: 60px;}
    .bot h3{font-size: 14px;line-height: 26px;}
    .casemin p img,.casemin img{max-width: 100%;}
    
    .support01-item p{font-size: 14px;margin-top: 15px;}
    .sup-tl{font-size: 30px;}
    .support01-top{margin-bottom: 30px;}
    
    .support02wrap{padding: 60px 0;}
    .support02 .item .imgbox .text h3,.support03-item .imgbox .text h3{font-size: 26px;}
    .support02 .item .imgbox .text h3 span,.support03-item .imgbox .text h3 span{font-size: 40px;}
    .support03-item .imgbox .text{padding: 50px 30px;}
    
    .qanda li .tl{font-size: 16px;}
    .qanda li .info h4{font-size: 14px;line-height: 24px;margin-bottom:20px;}
    .qanda li .info a{padding-bottom: 5px;}
    
    .newstab a{font-size: 18px;padding-bottom: 15px;margin-right:60px;}
    .news{margin-top: 50px;}
    .news-c .item .imgbox{height: 200px;}
    .news-c .item .text h3{font-size: 18px;font-weight:bold;}
    .news-c .item .text h4{font-size: 14px;line-height: 26px;margin-bottom:20px;}
    .news-c .item .text .more{width: 120px;height: 40px;}
    .news-c .item{padding-bottom: 30px;margin-bottom: 30px;}
    .news-c .item .text{padding-left: 30px;}
    .news-right{width: 30%;}
    .news-right .min a .text h3{font-size: 15px;overflow: hidden;text-overflow: ellipsis;text-align: justify;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
    .news-right .min a{margin-bottom: 30px;}
    
    .ninfo01wrap{width: 80%;}
    .ninfo-tl h3{font-size: 26px;margin-bottom:20px;}
    .ninfo-tl .data p{font-size: 14px;}
    .ninfo-tl{margin-bottom: 40px;}
    .ninfo-min div, .ninfo-min p{font-size: 15px;line-height: 26px;}
    
    .parts01 .item img{height: 70px;}
    .parts01 .item h3{font-size: 22px;margin-top:20px;}
    .parts01 .item h4{font-size: 15px;line-height: 26px;margin-top:20px;}
    .parts01 .item{padding: 40px;}
    
    .parts02min .item{padding: 20px;}
    .parts02min .item .tl h3{font-size: 22px;}
    .parts02min .item .tl .imgbox{width: 80px;height: 80px;}
    .parts02min .item .tl{margin-bottom: 20px;}
    .parts02min .item h4{font-size: 15px;line-height: 26px;}
    
    .parts03wrap .home6_main .home6_1 .bd .picList li{height: 100px;}
    
    .parts04 .item img{height: 100px;}
    .parts04 .item h3{margin-top: 20px;font-weight:bold;}
    .parts04 .item h4{font-size: 15px;line-height: 26px;margin-top:20px;}
    .parts05 .item{padding: 30px 15px;}
    .parts05 .item .imagesbox img{height: 50px;}
    .parts05 .item .imagesbox p{font-size: 70px;}
    .parts05 .item{width: calc((100% - 60px)/5);}
    .parts05 .item h3{font-size: 18px;font-weight: bold;}
    
    .iot01-l li .tl p{font-size: 18px;}
    .iot02 a p{font-size: 20px;}
    .iot02 a{margin-bottom: 30px;}
    .iot02wrap{padding: 80px 0 50px;}
    .iot03 .item{padding: 30px;}
    .iot03 .item .imgbox{width: 100px;height: 100px;box-shadow:none;}
    .iot03 .item .imgbox img{max-width: 40%;max-height: 40%;}
    .iot03wrap{margin-bottom: 50px;}
    
    .iotb-text h3{font-size: 28px;}
    .iotb-text h4{font-size: 18px;line-height: 28px;margin-bottom:30px;}
    .i07-more, .more{width: 130px;height: 40px;}
    .iot01wrap{margin: 80px auto 60px;}
    
    /*20221206*/
    .index06 .item{width: calc((100% - 30px)/3);}
    .i06-listboxs .i06-tab a{width: calc((100% - 18px)/4);}
    footer .footer_main .part2{padding-left: 40px;}
    footer .footer_main .part1 .link .p1{font-size: 12px;}
    footer .footer_main .part2 .part2_2 .p1{font-size: 12px;}
    .a01-text span{display: none;}
    .a01-text h3{font-size: 34px;}
    .a01-text p{font-size: 22px;}
    .a02-tl h3{font-size: 34px;}
    .about01{display: block;}
    .a01-text{width: 100%;}
    .a01-right{width: 100%;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;}
    /*.index05num li{width: 50%;}*/
    .a01-imgbox{display: none;}
    .a01-imgbox::after{display:none;}
    .index05num{margin-top: 20px;padding-top:20px;border-top:1px solid #ddd;width:100%;}
    .about02 .videobox{width: 90%;}
    .about05min{height: 180px};
    .ipl03 .swiper-button-prev, .ipl03 .swiper-button-next{width: auto;padding:0;}
    .ipl03 .swiper-button-next{right: 14%;}
    .ipl03 .swiper-button-prev{left: 14%;}
    .ipl04{width: 96%;}
    .ipl04min .item h4{font-size: 14px;line-height: 28px;}
    .parts04 .item{width: calc((100% - 100px)/4);}
    .iot01-l li .tl p{font-size: 16px;}
    .iot01-l li{padding: 30px 15px;}
    .job01-top{display: block;}
    .job01-top .job-s{justify-content: center;-webkit-justify-content:center;margin-top:30px;}
    .job02swiper .swiper-pagination-bullet{width: 10px;height: 10px;margin-right:10px;}
    .job02swiper .swiper-pagination{bottom: 20px;}
    .job03 .item{height: 200px;}
    
    .contact01 .item{padding: 30px 20px;width:calc((100% - 40px)/3);}
    .contact01 .item .info .imgbox{width: 100px;height: 100px;}
    .contact01 .item .info .text{width: calc(100% - 110px);}
    
     .contact02{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .contact02 .item{width: calc((100% - 10px)/2);box-sizing:border-box;padding:20px 10px;box-shadow:0px 0px 5px 3px rgba(0,0,0,3%);margin-bottom:15px;}
  
    
    
}

@media only screen and (min-width: 750px) and (max-width: 1000px){
    
    .header{padding-left: 4%;}
    .h-nav li{margin-right: 25px;}
    .h-nav li>a{font-size: 15px;}
    .h-btn{width: 120px;}
    .banner-right{width: 120px;}
    .banner-right .imgbox img{width: 30px;}
    .banner-right .swiper-wrapper .swiper-slide p{font-size: 14px;margin-top: 15px;}
    .center{width: 96%;}
    
    .bigimg .item .text p{font-size: 20px;}
    .bigimg .item .text span{height: 2px;width: 50px;}
    .bigimg .item .text h3{font-size: 42px;}
    .bigimg .item .text h4{font-size: 24px;margin-bottom:60px;}
    .more{width: 180px;height: 50px;}
    .tozx{width: 120px;height: 60px;font-size:14px;}
    .tozx img{height: 20px;}
    
    .i01-topwrap{padding-top: 80px;}
    .i01-tab{margin-top: 20px;}
    .i-tl01 h3{font-size: 30px;}
    .i01-tab a{padding: 15px 0;font-size:16px;}
    .swiperlist .sliderbox .textbox h3{font-size: 26px;margin-bottom: 20px;}
    .swiperlist .sliderbox .textbox h4{font-size: 16px;line-height: 30px;margin-bottom:40px;}
    .swiperlist .swiper-button-prev, .swiperlist .swiper-button-next{font-size: 42px;}
    .swiperlist .sliderbox .textbox .linktab .more{font-size: 14px;width: 130px;height: 44px;}
    
    .index02wrap{margin-top: 80px;}
    .i-tl01 a{font-size: 14px;}
    .index02{margin-top: 40px;}
    .index02 .item{height: 460px;}
    .index02 .hovertext{padding: 40px 30px 80px;}
    .index02 .hovertext h3{font-size: 20px;line-height:30px;}
    .index02 .hovertext p{font-size: 14px;}
    .index02 .hovertext h4{font-size: 14px;}
    .index02 .item:hover .hovertext .textbox, .index02 .item.active .hovertext .textbox{margin-bottom:30px;}
    .index02 .hovertext .tobox img{width: 40px;}
    
    .index03-botwrap{padding: 50px 0;}
    .index03-bot .libox .textbox .infobox .td h4{width: 80px;font-size:15px;}
    .index03-bot .libox .textbox .infobox .td{margin: 20px 0;}
    .index03-bot .libox .textbox .linktab .more{font-size: 12px;height:44px;}
    .index01num .numfont h2{font-size: 36px;}
    .index01num .numfont img{margin-bottom: 5px;}
    .index01num .numfont::after{font-size:30px;}
    .index01num .numfont{margin-bottom: 10px;}
    .iot04min .index03-bot .libox .textbox .index01num h3{font-size: 16px;}
    
    .index04text h3{font-size: 30px;}
    .index05wrap{padding: 0 4%;}
    .index05-left{padding: 50px 0;padding-right:20px;}
    .i05-tl{font-size: 30px;margin-bottom:20px;}
    .numberwrap .fl .num i{font-size: 36px;}
    .numberwrap .fl .num{font-size: 16px;margin-bottom:15px;}
    .numberwrap .fl .sm{font-size: 12px;}
    .index05-left .info{font-size: 15px;margin-top: 10px;margin-bottom:30px;}
    .numberwrap{margin-top: 30px;}
    .i05-linktab .more{width: 130px;height: 42px;font-size:14px;}
    
    .index06wrap{margin: 80px 0;}
    .index06 .n-item .imgbox{height: 200px;}
    .index06 .n-item .textbox{padding: 30px 20px;}
    .index06 .n-item .textbox h3{font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .index06 .n-item .textbox p{margin: 15px 0;}
    .index06 .n-item .textbox h4{font-size: 14px;line-height: 28px;}
    .i06-listboxs .i06-tab{padding: 20px 15px;}
    .i06-listboxs .i06-tab a{font-size: 12px;height: 30px;}
    .i06-listwrap{padding: 20px;}
    .i06-listwrap a h3{font-size: 16px;line-height:26px;}
    .i06-listwrap a p{font-size: 12px;}
    .index07wrap .home6_main .home6_1 .bd .picList li{height: 100px;}
    .index07-text h3{font-size: 30px;}
    .i07-more,.more{width: 160px;height: 42px;}
    
    .pro-btext h3{font-size: 26px;}
    .pro-btext p{font-size: 18px;margin-bottom: 20px;}
    .pro-btext h4{line-height: 28px;margin-bottom:20px;}
    .pro-btext .more{font-size: 14px;height:36px;width:120px;}
    .promin{width: 80%;}
    .ninfo-tl02{font-size: 24px;}
    .pinfo-down a{padding: 20px;}
    .pinfo-down a span{width: 36px;height: 36px;}
    
    .solutionswrap{}
    .contact-tl01{font-size: 30px;}
    .n-page{padding-top: 40px;}
    .i08top-txt h3{font-size: 26px;}
    .solutions02 .n-page{margin-top: 20px;}
    .iot04-bot .swiper-slide{height: 80px;}
    
    .casewrap{width: 80%;}
    .case-tl .tl{font-size: 26px;}
    .casemin p, .casemin .box div{font-size: 14px;line-height:28px;}
    .ninfo-page a{font-size: 14px;}
    .ninfo-page{height: 60px;}
    .bot h3{font-size: 14px;line-height: 26px;}
    .casemin p img,.casemin img{max-width: 100%;}
    
    .support01-item p{font-size: 14px;margin-top: 15px;}
    .sup-tl{font-size: 30px;}
    .support01-top{margin-bottom: 30px;}
    
    .support02wrap{padding: 60px 0;}
    .support02 .item .imgbox .text h3,.support03-item .imgbox .text h3{font-size: 26px;}
    .support02 .item .imgbox .text h3 span,.support03-item .imgbox .text h3 span{font-size: 40px;}
    .support03-item .imgbox .text{padding: 50px 30px;}
    
    .qanda li .tl{font-size: 16px;}
    .qanda li .info h4{font-size: 14px;line-height: 24px;margin-bottom:20px;}
    .qanda li .info a{padding-bottom: 5px;}
    
    .newstab a{font-size: 18px;padding-bottom: 15px;margin-right:60px;}
    .news{margin-top: 50px;}
    .news-c .item .imgbox{height: 200px;}
    .news-c .item .text h3{font-size: 18px;font-weight:bold;}
    .news-c .item .text h4{font-size: 14px;line-height: 26px;margin-bottom:20px;}
    .news-c .item .text .more{width: 120px;height: 40px;}
    .news-c .item{padding-bottom: 30px;margin-bottom: 30px;}
    .news-c .item .text{padding-left: 30px;}
    .news-right{width: 30%;}
    .news-right .min a .text h3{font-size: 15px;overflow: hidden;text-overflow: ellipsis;text-align: justify;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
    .news-right .min a{margin-bottom: 30px;}
    
    .ninfo01wrap{width: 80%;}
    .ninfo-tl h3{font-size: 26px;margin-bottom:20px;}
    .ninfo-tl .data p{font-size: 14px;}
    .ninfo-tl{margin-bottom: 40px;}
    .ninfo-min div, .ninfo-min p{font-size: 15px;line-height: 26px;}
    
    .parts01 .item img{height: 70px;}
    .parts01 .item h3{font-size: 22px;margin-top:20px;}
    .parts01 .item h4{font-size: 15px;line-height: 26px;margin-top:20px;}
    .parts01 .item{padding: 40px;}
    
    .parts02min .item{padding: 20px;}
    .parts02min .item .tl h3{font-size: 24px;}
    .parts02min .item .tl .imgbox{width: 80px;height: 80px;}
    .parts02min .item .tl{margin-bottom: 20px;}
    .parts02min .item h4{font-size: 15px;line-height: 26px;}
    
    .parts03wrap .home6_main .home6_1 .bd .picList li{height: 100px;}
    
    .parts04 .item img{height: 100px;}
    .parts04 .item h3{margin-top: 20px;font-weight:bold;}
    .parts04 .item h4{font-size: 15px;line-height: 26px;margin-top:20px;}
    .parts05 .item{padding: 30px 15px;}
    .parts05 .item .imagesbox img{height: 50px;}
    .parts05 .item .imagesbox p{font-size: 70px;}
    .parts05 .item{width: calc((100% - 60px)/5);}
    .parts05 .item h3{font-size: 18px;font-weight: bold;}
    
    .iot01-l li .tl p{font-size: 18px;}
    .iot02 a p{font-size: 20px;}
    .iot02 a{margin-bottom: 30px;}
    .iot02wrap{padding: 80px 0 50px;}
    .iot03 .item{padding: 30px;}
    .iot03 .item .imgbox{width: 100px;height: 100px;box-shadow:none;}
    .iot03 .item .imgbox img{max-width: 40%;max-height: 40%;}
    .iot03wrap{margin-bottom: 50px;}
    
    .iotb-text h3{font-size: 28px;}
    .iotb-text h4{font-size: 18px;line-height: 28px;margin-bottom:30px;}
    .i07-more, .more{width: 130px;height: 40px;}
    .iot01wrap{margin: 80px auto 60px;}
    
    
    /*竖屏*/
    .swiperlist .sliderbox .textbox{padding-right: 20px;}
    .swiperlistwrap .bg{height: 400px;object-fit: cover;}
    .swiperlist .swiper-button-prev, .swiperlist .swiper-button-next{width: auto;padding: 0;}
    .swiperlist .swiper-button-prev{left: -30px;}
    .swiperlist .swiper-button-next{right: -30px;}
    .swiperlist .sliderbox .textbox h4{margin-bottom: 30px;}
    /*.i01-topwrap,.index02wrap{margin-top: 50px;}*/
    .index02 .item{height: 360px;}
    
    .header{padding-left: 2%;}
    .h-nav{margin-left: 20px;}
    .h-left .logo img{height: 50px;}
    
    .banner-right{width: 100%;height:100px;top:initial;bottom:0;box-sizing:border-box;padding-right:120px;}
    .banner-right .swiper-wrapper{flex-flow:row;-webkit-flex-flow:row;}
    .banner-right .swiper-wrapper .swiper-slide{width: calc(100% / 4)!important;margin: 0;}
    .i01-topwrap{padding-top: 50px;}
    .banner-right .imgbox img{width: auto;height: 30px;}
    .banner-right .swiper-wrapper .swiper-slide p{opacity: 0.3;}
    .tozx{height: 100px;}
    .swiperlist .swiper-button-prev, .swiperlist .swiper-button-next{transform: none;margin: 0;top:100%}
    .swiperlist .swiper-button-prev{left: 45%;}
    .swiperlist .swiper-button-next{right: 45%;}
    
    .index02wrap{margin-top: 50px;}
    .i-tl01 h3{font-size: 24px;}
    .index02 .hovertext{padding: 30px 20px;}
    .i01-tab a{font-size: 14px;}
    
    .index03-bot .libox{width: 80%;display:block;margin:auto;}
    .index03-bot .libox .imgbox{width: 100%;position:relative;}
    .index03-bot .libox .textbox{width: 100%;margin-top:30px;}
    
    .index04wrap{padding: 50px 0;}
    .index04text h3{font-size: 24px;}
    .index04text h4{font-size: 14px;line-height: 24px;}
    .i04-linktab{width: 36%;}
    .i04-linktab .more{width: calc((100% - 10px)/2);margin-right:10px;}
    
    .index05wrap{padding: 0 2%;display:block;}
    .index05-left{padding: 50px 0;width:100%;}
    .index05-right{height: 400px;position:relative;width:100%;}
    
    .index06 .i06-listboxs{display: none;}
    .index06 .item{width: calc((100% - 20px)/2);}
    
    .index07wrap .home6_main .home6_1 .bd .picList li{height: 80px;}
    .i08top-txt h3{font-size: 24px;}
    .i08-list .item .desc{font-size: 12px;}
    .i08-list .item .title{font-size: 14px;margin-bottom: 15px;}
    
    footer .footer_main_1{display: none;}
    footer .footer_main .part1{display: none;}
    footer .footer_main .part2{width: 100%;box-sizing:border-box;padding:0;border:none;}
    .clearfix:after{display:none;}
    footer .footer_main .part2 .part2_2{border-top: 1px solid #ddd;padding:10px 0;text-align:center;}
    
    /*.header*/
    .header{height: 80px;}
    .a-bannerwrap{margin-top: 80px;}
    .a-bannerwrap .banner-img{height: 320px;object-fit: cover;}
    .a-bannerwrap .a-btext .img{display: none;}
    .pro-btext h4,.news-c .item .text h4{overflow: hidden;text-overflow: ellipsis;text-align: justify;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
    
    .about01{margin: 50px auto;display:block;}
    .a01-text{width: 100%;}
    .a01-text h3{font-size: 30px;}
    .a01-text span{display: none;}
    .a01-text p{font-size: 22px;}
    .a01-right{width: 100%;margin-top:30px;}
    .index05num li{justify-content: center;-webkit-justify-content:center;}
    
    .about02wrap{padding-top: 50px;}
    .a02-tl h3{font-size: 30px;margin-bottom:20px;}
    .a02-tl span{margin-bottom: 20px;}
    .a02-tl p{font-size: 18px;}
    .videoboxwrap{margin-top: 40px;}
    .about02 .videobox{width: 100%;}
    
    .about03{margin: 50px auto;}
    .about03 li .textwrap h3{font-size: 24px;}
    .about03 li .textwrap h4{font-size: 18px;line-height: 24px;}
    .about03 li .textwrap{padding: 30px;}
    
    .about04wrap{padding: 50px 0;}
    .a04-tl h3{font-size: 30px;margin-bottom:10px;}
    .a04-tl p{font-size: 16px;}
    .a04-tab{margin-top: 40px;}
    
    .about05wrap{margin: 50px auto 30px;}
    .ppiconlist a{height: 70px;}
    .about05min{height: 140px;}
    
    .ipl01-tl h3{font-size: 30px;}
    .ipl02wrap .ipl01-tl{width: 100%;box-sizing: border-box;padding: 0 2%;}
    .ipl01-tl p{line-height: 24px;}
    .ipl02 li>img{height: 400px;object-fit: cover;}
    .ipl02 li .imgbox .box{width: 60px;height: 60px;border-width:1px;}
    .ipl02 li .imgbox p{font-size: 18px;}
    .ipl02 li .textbox{width: 90%;padding: 20px;left:5%;}
    
    .ipl03wrap{margin: 50px auto;}
    .ipl03{width: 96%;margin: auto;}
    .ipl03 .swiper-button-prev, .ipl03 .swiper-button-next{background-color: rgba(31,75,234,0.8);display:flex;display:-webkit-flex;align-items: center;justify-content: center;-webkit-align-items: center;-webkit-justify-content: center;font-size:30px;color:#fff;}
    .ipl03 .swiper-button-prev{left: 0;}
    .ipl03 .swiper-button-next{right: 0;}
    
    .ipl04{width: 96%;}
    .ipl04wrap{padding: 50px 0;}
    .ipl04min .item{padding: 0 20px;}
    
    .pro-btext{width: 92%;}
    .promin{width: 92%;}
    .profom table{width: 100%!important;}
    .pinfo-down a{width: calc((100% - 30px)/4);margin-right:10px;margin-bottom:10px;}
    .pinfo-down a span{width: 32px;height: 32px;}
    .fixedSubNav{top: 80px;}
    
    /*.contact01wrap*/
    .contact01wrap{margin: 50px auto;}
    .contact01 .item{width: 100%;margin-bottom:15px;}
    .contact01{display: block;}
    .contact01 .item .tl{font-size: 24px;}
    .contact01 .item .info .text h4{font-size: 16px;}
    .contact02{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .contact02 .item{width: calc((100% - 10px)/2);box-sizing:border-box;padding:20px 10px;box-shadow:0px 0px 5px 3px rgba(0,0,0,3%);margin-bottom:15px;}
    
    .contact03 a{margin: 0;}
    .contact03{justify-content: space-between;-webkit-justify-content: space-between;box-sizing:border-box;padding:0 20px;}
    
    /*.job01-top*/
    .job01-top{display: block;}
    .job01-top .job-s{margin-top: 30px;}
    .joblist .list-tl,.joblist .list-li a{padding: 0 20px;}
    .job02-list{padding: 40px 20px 20px;}
    .job02swiper .swiper-pagination-bullet{width: 8px;height: 8px;margin-right:10px;}
    .job02swiper .imgbox img{height: 420px;object-fit: cover;}
    .job02swiper .swiper-pagination{bottom: 20px;}
    .job02-list p{width: calc((100% - 20px)/3);margin-right:10px;}
    
    .job03 .item{width: calc((100% - 40px)/3);margin-right:20px;margin-bottom:20px;}
    
    .solu-tab{display: none;}
    
    .iot04min .index03-bot .libox{width: 100%;display:flex;display:-webkit-flex;}
    .iot04min .index03-bot .libox .textbox{width: 50%;}
    .iot04min .index03-bot .libox .textbox .infobox .td h4{font-size: 14px;}
    .contact-tl01{margin-bottom: 30px;}
    .soluswiperlist{margin-top: 30px;}
    .index03-bot .libox .textbox .infobox p{width: 100%;}
    .iot04-bot .swiper-slide{height: 60px;}
    .iot04min .index03-bot .libox .imgboxwrap{padding-bottom: 80px;}
    
    .solumin .item .imgbox{height: 180px;}
    .solumin .item{width: calc((100% - 40px)/3);margin-right: 20px;}
    
    .casewrap{width: 94%;margin:50px auto;}
    .case-tl .tl{font-size: 24px;}
    .ninf-bot01{width: 92%;}
    .ninf-bot01 .list .item .imgbox{height: 150px;}
    .ninf-bot01 .list .item{width: calc((100% - 40px)/3);margin-right:20px;}
    
    /*.support01wrap*/
    .support01wrap{margin: 50px auto 30px;}
    .support01-item p{font-size: 12px;}
    
    .support02{margin-top: 50px;}
    .support02 .item{width: calc((100% - 40px)/3);}
    .support02 .item .imgbox .text h3, .support03-item .imgbox .text h3{font-size: 22px;}
    .support02 .item .imgbox .text h3 span, .support03-item .imgbox .text h3 span{font-size: 32px;margin-right:10px;}
    .su02-listbox{padding: 20px 20px 0;}
    .support02 .item .imgbox .text{padding: 30px 20px;}
    
    .support03-right{padding: 30px 20px;}
    .support03-item .imgbox .text{padding: 30px 20px;}
    .serchbox input{width: 70%;}
    .support03-item .imgbox .text p{display: none;}
    .service .tl{font-size: 28px;margin-bottom: 30px;}
    
    .news-c .item{padding-left: 40px;padding-bottom:20px;margin-bottom:20px;}
    .news-c .item .imgbox{height: 180px;}
    .news-c .item .text .more{width: 100px;height: 34px;}
    .news-c .item .text{width: 70%;}
    
    .ninfo01wrap{margin: 50px auto;}
    .ninfo01wrap{width: 92%;}
    .ninfo-tl h3{font-size: 24px;line-height: 34px;}
    
    
    /*20221206*/
    .h-btn{width: 80px;}
    .h-nav li{margin-right: 15px;}
    .h-nav li>a{font-size: 12px;}
    .h-left .logo img{height: 42px};
    .div2_1 .headerwrap .header .h-nav li>a, .div3 .headerwrap .header .h-nav li>a{line-height: 80px;}
    .job03 .item{height: 200px;}
    .index03-bot .libox .textbox h3{line-height: 28px;}
    .support01-item p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .service .downmin .downtop h3{font-size: 15px;}
    .service .ms{font-size: 14px;}
    .parts01 .item{padding: 30px 20px;width:calc((100% - 20px)/3);}
    .parts01 .item h4{font-size: 14px;line-height: 24px;}
    .parts02min .item{width: calc((100% - 20px)/3);}
    .parts02min .item .tl h3{font-size: 20px;}
    .parts02min .item .tl .imgbox{width: 70px;height: 70px;}
    .parts02min .item h4{font-size: 14px;line-height: 24px;}
    
    .parts04 .item{width: calc((100% - 60px)/4);}
    .parts05 .item{width: calc((100% - 60px)/4);}
    .parts05 .item h4{line-height: 20px;min-height:40px;}
    .iotb-text{padding-right: 40%;}
    .iot01-l{width: 100%;}
    .iot01-r{display: none;}
    .iot01-l li h4{font-size: 16px;}
    .iot01-l li .tl p{font-size: 20px;}
    
    .iot02 a{width: calc((100% - 40px)/3);margin-right: 20px;}
    .iot03 .item{width: 100%;margin: 0;margin-bottom: 15px;}
    
}

@media only screen and (max-width:760px){
    .header{height: 60px;padding-left:2%;}
    .h-nav{display: none;}
    .banner-right{width: 100%;height:70px;top:initial;bottom:0;box-sizing:border-box;padding-right:60px;}
    .banner-right .swiper-wrapper{flex-flow:row;-webkit-flex-flow:row;}
    .banner-right .swiper-wrapper .swiper-slide{width: calc(100% / 4)!important;margin: 0;}
    .i01-topwrap{padding-top: 50px;}
    .banner-right .imgbox img{width: auto;height: 25px;}
    .banner-right .swiper-wrapper .swiper-slide p{opacity: 0.3;font-size:14px;margin-top:10px;}
    .tozx{height: 70px;width:60px;font-size:0px;}
    .tozx img{margin: 0;}
    .a-bannerwrap{margin-top: 80px;}
    .a-bannerwrap .banner-img{height: 320px;object-fit: cover;}
    .a-bannerwrap .a-btext .img{display: none;}
    .pro-btext h4,.news-c .item .text h4{overflow: hidden;text-overflow: ellipsis;text-align: justify;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
    .bigimg .item .text p{font-size: 16px;}
    .bigimg .item .text span{height: 2px;margin-bottom:20px;}
    .bigimg .item .text h3{font-size: 26px;line-height:32px;}
    .bigimg .item .text h4{font-size: 16px;margin-bottom:30px;line-height:24px;}
    .more{width: 140px;height: 40px;font-size:14px;}
    
    .h-left .logo img{height: 46px;}
    .abdw{bottom: 30px;}
    
    
    /*.center*/
    .center{width: 94%;}
    .i-tl01 h3{font-size: 24px;}
    /*.i01-top .i-tl01{padding-bottom: 30px;}*/
    .i01-tab a{font-size: 14px;padding: 15px 0;}
    .i01-tab a:hover::after, .i01-tab a.active::after{width:100%;}
    .index01wrap{overflow: hidden;}
    .swiperlist .sliderbox{flex-flow: column-reverse;-webkit-flex-flow: column-reverse;}
    .swiperlist .sliderbox .textbox{width: 100%;padding:0;}
    .swiperlist{position:relative;transform: none;z-index:1;padding:30px 0;}
    .swiperlistwrap .bg{height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;z-index:0;}
    .swiperlist .sliderbox .imgbox{width: 100%;}
    .swiperlist .sliderbox .textbox h3{font-size: 22px;margin-bottom:20px;}
    .swiperlist .sliderbox .textbox h4{font-size: 14px;line-height: 24px;margin-bottom:20px;}
    .swiperlist .sliderbox .textbox .linktab .more{width: 110px;height: 40px;font-size: 14px;}
     .swiperlist .swiper-button-prev, .swiperlist .swiper-button-next{background-color: #ddd;display:flex;display:-webkit-flex;align-items: center;justify-content: center;-webkit-align-items: center;-webkit-justify-content: center;font-size:30px;color:#1F4BEA;}
    .swiperlist .swiper-button-prev{left: -4%;}
    .swiperlist .swiper-button-next{right: -4%;}
    
    .index02wrap{margin-top: 50px;}
    .i-tl01{display: block;}
    .i-tl01 a{margin-left: 0;margin-top:20px;font-size:14px;}
    .index02{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .index02 .item,.index02 .item.active, .index02 .item:hover{width: 50%;}
    .index02 .item{height: 300px;}
    .index02 .hovertext{padding: 30px 20px;}
    .index02 .hovertext h4{display: none;}
    .index02 .hovertext h3{font-size: 18px;line-height: 24px;}
    .index02 .hovertext .tobox img{width: 36px;}
    .index02 .item:hover .hovertext .textbox, .index02 .item.active .hovertext .textbox{margin-bottom:0;}
    
    /*.i01-tab{display: none;}*/
    .i01-tab{margin-top: 20px;}
    .index03-botwrap{padding: 50px 2%;}
    .index03-bot .libox{display: block;}
    .index03-bot .libox .imgbox{position: relative;width: 100%;}
    .index03-bot .libox .textbox{width: 100%;margin-top: 20px;}
    .index03-bot .libox .textbox .infobox .td{display: block;margin:20px 0;}
    .index03-bot .libox .textbox .infobox .td h4{width: 100%;padding: 0;}
    .index03-bot .libox .textbox h3{font-size: 18px;font-weight: bold;margin-bottom: 20px;}
    .index03-bot .libox .textbox .infobox .td p{width: 100%;}
    .index01num .numfont h2{font-size: 30px;}
    .index01num .numfont img{height: 14px;}
    .index01num .numfont::after{font-size:24px;}
    .index03-bot .libox .textbox .index01num h3{font-size: 14px;margin-bottom: 0;}
    .index01num .numfont{margin-bottom: 10px;}
    
    .i01-tab02{flex-wrap: wrap;-webkit-flex-wrap:wrap;}
    .i01-tab02 a{font-size: 12px;}
    .index04{display: block;}
    .index04text{width: 100%;}
    .index04text h3{font-size: 24px;line-height: 30px;}
    .index04text h4{font-size: 14px;line-height: 24px;}
    .i04-linktab{margin-top: 30px;}
    .i04-linktab .more{width: calc((100% - 20px)/2);height: 40px;margin-right:20px;border-width:1px;font-size:14px;}
    
    .index05wrap{display: block;box-sizing:box-sizing;padding:50px 2%;}
    .index05-left{width: 100%;padding:0;}
    .index05-right{position: relative;}
    .i05-tl{font-size: 24px;margin-bottom: 20px;}
    .numberwrap .fl .num i{font-size: 30px;margin-right:5px;}
    .numberwrap .fl .num{font-size: 14px;}
    .numberwrap .fl .sm{font-size: 12px;line-height: 20px;}
    .index05-left .info{font-size: 14px;line-height: 24px;margin-top:0;margin-bottom:30px;}
    .numberwrap .fl{margin-bottom: 20px;}
    .i04-linktab{margin-top: 20px;}
    .index05-right{width: 100%;margin-top: 30px;height:250px;}
    
    /*.index06wrap*/
    .index06wrap{margin: 50px auto;}
    .index06{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .index06 .item{width: 100%;margin-bottom:20px;}
    .index06 .n-item .textbox{padding: 30px 20px;}
    .index06 .n-item .textbox h3{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .index06 .n-item .textbox h4{font-size: 14px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;text-align: justify;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
    .index06 .n-item .textbox p{margin: 15px 0;}
    .index06 .i06-listboxs{display: none;}
    
    .index07wrap .home6_main .home6_1 .bd .picList li{height: 70px;}
    .index07-text h3{font-size: 24px;line-height:30px;}
    .index07-text{box-sizing: border-box;padding: 0 2%;}
    
    .i07-more{width: 140px;height: 40px;font-size:14px;}
    .i08top-txt h3{font-size: 20px;line-height: 30px;margin-bottom:20px;}
    .i08-list{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .i08-list .item{width: 100%;box-sizing:border-box;padding:20px;box-shadow:0px 0px 5px 3px rgba(255,255,255,0.2);margin-bottom:10px;}
    
    footer .footer_main .part1,footer .footer_main_1,footer .footer_main .part2 .part2_1{display: none;}
    footer .footer_main .part2{padding: 0;border: none;}
    footer .footer_main .part2 .part2_2 .p1:last-child{display:none;}
    footer .footer_main .part2 .part2_2,footer .footer_main .part2{margin: 0;}
    footer .footer_main .part2 .part2_2 .p1{font-size: 10px;text-align:center;line-height:20px;}
    footer .footer_main{padding: 10px 0;}
    
    .a-bannerwrap{margin-top: 60px;}
    .pro-btext{width: 96%;padding:0;}
    .pro-btext h3{font-size: 24px;}
    .pro-btext p{font-size: 16px;margin-bottom:20px;}
    .pro-btext h4{font-size: 14px;line-height: 24px;margin-bottom:20px;}
    .tolink{top: 60px;box-sizing:border-box;padding:0 2%;justify-content:space-between;-webkit-justify-content:space-between;}
    .tolink a{font-size: 12px;margin-right: 0;}
    .promin{width: 96%;margin:50px auto;}
    .ninfo-tl02{font-size: 24px;margin-bottom: 20px;}
    .pinfo-down a{width: calc((100% - 10px)/2);margin-right:10px;padding:20px;margin-bottom:10px;}
    .pinfo-down a:nth-of-type(2n){margin-right:0;}
    .pinfo-down a span{width: 36px;height: 36px;}
    .pinfo-down a p{margin-bottom: 20px;}
    .pinfo-down a h3{font-size: 14px;}
    .ninfo-page a{font-size: 12px;}
    .ninf-bot01{width: 100%;}
    
    /*.contact01wrap*/
    .contact01wrap{margin: 50px auto;}
    .contact-tl01{font-size: 24px;margin-bottom:30px;}
    .contact01{flex-wrap: wrap;-webkit-flex-wrap:wrap;}
    .contact01 .item{width: 100%;margin-bottom:10px;padding:30px 20px;}
    .contact02wrap{margin: 50px auto 30px;padding:0;}
    .contact02{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
    .contact02 .item{width: 100%;box-sizing: box-sizing;padding: 20px;box-shadow: 0px 0px 5px 3px rgba(0,0,0,2%);margin-bottom:10px;}
    
    .contact03wrap{padding: 50px 0;}
    .contact03 a .imgbox{width: 70px;height: 70px;}
    .contact03 a{margin: 0;}
    .contact03{justify-content: space-between;-webkit-justify-content:space-between;}
    .contact03 a p{font-size: 14px;}
    
    .contact04wrap{margin: 50px auto;}
    .contact04-map{height: 350px;}
    .cont-form label .item{width: 100%;margin-bottom:10px;}
    .cont-form label{display: block;margin-bottom:10px;}
    .contact05wrap{padding: 50px 0;}
    
    /*.about01*/
    .about01{margin: 50px auto;display:block;}
    .a01-text{width: 100%;}
    .a01-text h3{font-size: 24px;}
    .a01-text span{display: none;}
    .a01-text p{font-size: 20px;}
    .a01-text .info p{font-size: 14px;line-height: 24px;}
    
    .mbx{display: none;}
    .a-bannerwrap .banner-img{height: 250px;}
    .a01-text h3{font-size: 22px;margin-bottom:20px;}
    .a01-text p{font-size: 18px;margin-bottom: 20px;}
    .a01-imgbox{display: none;}
    .a01-right{width: 100%;}
    .a01-right .index01num .numfont h2{font-size: 28px;}
    .index05num li .numfont span{font-size: 14px;margin-bottom: 4px;margin-left:5px;}
    .a01-right .index01num h3{font-size: 12px;text-align:center;line-height:16px;}
    .about01{margin: 50px auto 20px;}
    
    .about02wrap{padding: 50px 0;}
    .a02-tl span{font-size: 16px;margin-bottom: 20px;}
    .a02-tl h3{font-size: 22px;line-height: 30px;margin-bottom:20px;}
    .a02-tl p{font-size: 14px;line-height: 20px;}
    .videoboxwrap{margin-top: 30px;}
    .about02 .videobox{width: 100%;height:250px;}
    .about03{margin: 0 auto 50px;box-shadow:none;}
    .about03 li{display: block;box-shadow:0px 6px 20px 0px rgb(45 45 45 / 16%);margin-bottom:10px;}
    .about03 li .imgbxo{width: 100%;}
    .about03 li .textwrap{width: 100%;}
    .about03 li .textwrap h3{font-size: 22px;margin-bottom: 20px;}
    .about03 li .textwrap h4{font-size: 16px;line-height: 24px;}
    
    .about04wrap{padding: 50px 0;}
    .a04-tl h3{font-size: 22px;margin-bottom:10px;}
    .a04-tl p{font-size: 14px;}
    .a04-tab{margin-top: 30px;}
    .a04-tab a{margin-right: 0;font-size:16px;padding-bottom:10px;}
    .a04-tab a::after{height:2px;}
    .about04wrap .a04-tab{justify-content: space-between;justify-content: space-between;}
    .a04-list{margin-top: 30px;}
    .a04-list p{font-size: 14px;}
    .a04-list .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 50%;}
    .a04-list .swiper-pagination{margin-top: 30px;}
    .about05wrap{margin: 50px auto;}
    .ppiconlist{flex-wrap: wrap;-webkit-flex-wrap:wrap;}
    .ppiconlist a{width: calc(100% / 3);height:60px;}
    .about05min{height: 240px;}
    .ppiconlist a img{max-width: 95%;max-height: 95%;}
    
    .job01-top{display: block;}
    .job01-top .job-s{margin-top: 30px;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
    .contact-tl01{font-size: 22px;}
    .job01-top .job-s .btn{width: 100%;margin:0;margin-top:20px;justify-content:flex-end;-webkit-justify-content:flex-end;}
    .job01-top .job-s input{width: 65%;height:34px;}
    .job01-top .job-s select{width: 30%;height:34px;}
    .job01-top .job-s .btn button{height: 34px;width: 100px;font-size:14px;}
    .joblist .list-tl{padding: 0 15px;height: 50px;}
    .joblist .list-tl p{font-size: 15px;}
    .joblist .list-li a{padding: 0 15px;height: 50px;}
    .joblist .list-li a h3,.joblist .list-li a p{font-size: 14px;}
    .joblist .list-li a p{font-size:12px;line-height:18px;}
    .job01wrap{margin: 50px auto;}
    
    /*.job02wrap*/
    .job02wrap{padding: 50px 0;}
    .job02{display: block;}
    .job02 .textbox{width: 100%;margin: 0;}
    .job02-list{box-sizing: border-box;}
    .job02-list{padding: 30px 20px 20px;}
    .job02-list p{width: calc((100% - 20px)/3);margin-right: 10px;margin-bottom: 10px;height:36px;font-size:14px;}
    .job02swiper{width: 100%;margin-top:30px;}
    .job02swiper .swiper-pagination{left: 0;box-sizing:border-box;padding:0 2%;justify-content:center;-webkit-justify-content:center;bottom:20px;}
    .job02swiper .swiper-pagination-bullet{width: 10px;height: 10px;margin-right: 10px;background-color:#fff;border:none;}
    .job02swiper .swiper-pagination-bullet-active{background-color: #0F2DC1;}
    
    .job03wrap{margin: 50px auto;}
    .job03 .item{width: calc((100% - 10px)/2);margin-right: 10px;height:120px;margin-bottom:10px;}
    .job03 .item:nth-of-type(3n){margin-right:10px;}
    .job03 .item:nth-of-type(2n){margin-right:0;}
    
    .job04wrap{margin: 50px auto;}
    .job04-tl .swiper-button-next, .job04-tl .swiper-button-prev{width: 40px;height: 40px;background-image:none;}
    .job04-tl .swiper-button-prev{margin-right: 15px;}
    .job04 p{font-size: 16px;}
    
    /*.pro-btext .more*/
    .pro-btext .more{width: 100px;height: 34px;}
    .profom{overflow: hidden;overflow-x: scroll;}
    .ninfo-tl02{font-size: 22px;}
    
    /*.iotb-text*/
    .iotb-text{padding: 0;}
    .iotb-text h3{font-size: 24px;margin-bottom:20px;}
    .iotb-text h4{font-size: 16px;line-height: 24px;margin-bottom:20px;}
    .more{width: 100px;height: 34px;font-size:14px;}
    .solutionswrap{padding: 50px 0;}
    .solu-tab{display: none;}
    .iot04min .index03-bot .libox .imgboxwrap{width: 100%;}
    .soluswiperlist{margin-top: 0;}
    .iot04min .index03-bot .libox .imgboxwrap{height: 250px;padding:0;}
    .index03-bot .libox .textbox .infobox p{width: 100%;}
    .iot04-bot{width: 100%;position:relative;}
    .index03-bot{margin: 0;}
    .index03-bot .libox .textbox .infobox p{overflow: hidden;text-overflow: ellipsis;text-align: justify;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;}
    .soluswiperlist .i07-more{margin: 0;}
    .iot04-bot .swiper-slide{height: 70px;}
    .solutions02{margin-top: 50px;}
    .solumin .item{width: calc((100% - 10px)/2);margin-right:10px;margin-bottom:20px;}
    .solumin .item:nth-of-type(3n){margin-right:10px;}
    .solumin .item:nth-of-type(2n){margin-right:0;}
    .solumin .item .imgbox{height: 120px;}
    .solumin .item p{font-size: 14px;}
    .n-page{margin-top: 30px;padding-top: 30px;}
    
    .casewrap{margin: 50px auto;width:100%;padding:0 2%;box-sizing:border-box;box-shadow:none;}
    .case-tl{padding: 0;}
    .case-tl .tl{font-size: 22px;line-height: 30px;}
    .case-tl .tag li h3{font-size: 12px;}
    .case-tl .tag li .info p{font-size: 12px;padding:0 10px;margin-right:10px;}
    .casemin .box{padding: 30px 0;}
    .casemin p, .casemin .box div{font-size: 14px;line-height: 24px;}
    .case-page{padding: 0 2%;height:50px;}
    .bot{padding: 30px 2% 0;}
    .bot h3{width: 100%;font-size: 14px;}
    .ninf-bot02wrap{padding: 50px 0 20px;box-sizing:border-box;}
    .ninf-bot01 .list{flex-wrap: wrap;-webkit-flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between;}
    .ninf-bot01 .list .item{width: calc((100% - 10px)/2);margin-bottom:20px;margin-right:0;}
    .ninf-bot01 .list .item .imgbox{height: 120px;}
    .ninf-bot01 .list .item h4{font-size: 14px;margin-top: 10px;}
    
    .a-bannerwrap .a-btext p{margin-bottom: 10px;}
    .a-bannerwrap .a-btext h3{font-size: 16px;}
    .ninfo01wrap{margin: 50px auto;width:96%;}
    .ninfo-tl h3{font-size: 22px;line-height: 30px;margin-bottom:20px;}
    .ninfo-tl .data p{font-size: 14px;}
    .ninfo-tl{margin-bottom: 30px;}
    .ninfo-min div, .ninfo-min p{font-size: 14px;line-height: 24px;}
    .ninf-bot01{margin: 50px auto 20px;width:96%;}
    
    .support01wrap{margin: 50px auto;}
    .sup-tl{font-size: 22px;}
    .support01-top .tomore{font-size: 14px;}
    .support01 .support01-l{display: none;}
    .support01-r{width: 100%;}
    .support01-r a{width: calc((100% - 10px)/2);margin-right:10px;margin-bottom:20px;}
    .support01-r a:nth-of-type(3n){margin-right:10px;}
    .support01-r a:nth-of-type(2n){margin-right:0;}
    .support01-item p{font-size: 14px;line-height: 24px;margin-top:10px;}
    
    .service{padding: 30px 0;border-radius:8px;}
    .service .tl{font-size: 22px;padding-left: 20px;}
    .service .ms{font-size: 14px;padding-left: 20px;}
    .service .downmin .downtop{padding: 0 5px;}
    .downlist a{padding: 0 5px;}
    .service .downmin .downtop h3{font-size: 12px;}
    .downlist a p:first-child,.downlist a p{font-size:12px;}
    .downlist a p:last-child{font-size:12px;}
    .downlist a p,.service .downmin .downtop h3{width: 18%;}
    .downlist a p img{margin-left: 5px;height:10px;}
    
    .support02wrap{padding: 50px 0;}
    .serchbox input{width: 74%;height: 40px;}
    .serchbox button{width: 24%;height: 40px;font-size:14px;}
    
    .support02{margin-top: 30px;display:block;}
    .support02 .item{width: 100%;margin-bottom:20px;}
    .support02 .item .imgbox .text{padding: 30px 20px;}
    .support02 .item .imgbox .text h3,.support03-item .imgbox .text h3{font-size: 24px;}
    .support02 .item .imgbox .text h3 span,.support03-item .imgbox .text h3 span{font-size: 30px;}
    .su02-listbox{padding: 30px 20px 0;}
    .su02-listbox .min a{font-size: 14px;}
    .su02-listbox .tomore{font-size: 14px;}
    
    .support03-item .imgbox{position: relative;width: 100%;height:140px;}
    .support03-item .imgbox .text{padding: 30px 20px;}
    .support03-item{display: block;}
    .support03-item .imgbox .text p{display: none;}
    .support03-item .imgbox .tomore{left: 20px;bottom: 20px;font-size:14px;}
    .support03-right{width: 100%;}
    .support03-right{padding: 30px 20px;}
    .qanda{padding-left: 30px;}
    .qanda li span{left: -30px;}
    .qanda li .tl{font-size: 15px;line-height: 20px;}
    .qanda li .info h4{font-size: 14px;margin-bottom: 20px;}
    .qanda li .info a{padding-bottom: 8px;}
    
    .support03-right .listmin a p{font-size: 15px;}
    .support03-right .listmin a span{font-size: 12px;white-space: nowrap;}
    .support03-right .tomorewrap .tomore{font-size: 14px;position:absolute;left:20px;top:100px;color:#fff;}
    .support03-right .tomorewrap .tomore img{filter: brightness(100);}
    
    .newswrap{margin: 50px auto;}
    .newstab a{margin-right: 0;}
    .newstab{justify-content: space-between;-webkit-justify-content:space-between;}
    .newstab a{font-size: 14px;padding-bottom: 10px;display:none;}
    .newstab a::after{height:2px;}
    .newstab a:nth-of-type(1),.newstab a:nth-of-type(2),.newstab a:nth-of-type(3),.newstab a:nth-of-type(4){display:block;}
    
    .news{display: block;margin-top:30px;}
    .newsmin{width: 100%;}
    .news-c .item{padding: 20px 0;margin-bottom:0;}
    .news-c .item .imgbox{width: 40%;}
    .news-c .item .text{width: 60%;padding-left:20px;}
    .news-c .item .data{display: none;}
    .news-c .item .text h3{font-size: 16px;white-space:initial;line-height:24px;}
    .pro-btext h4, .news-c .item .text h4{display: none;}
    .news-c .item .imgbox{height: 150px;}
    .news-c .item .text .more{width: 100px;height: 30px;}
    .newsmin .part .el-pagination{margin-top: 30px;}
    .news-right{width: 100%;margin-top:30px;}
    
    .page_nav_wrap{display: none!important;}
    .h-btn{box-sizing: border-box;padding-right: 2%;width:auto;}
    .sidebar-nav{z-index: 10;background-color:#1a1a1a;padding:100px 30px 50px;}
    .sidebar-nav .sidebar-brand a{color: #fff;}
    .sidebar-nav .sidebar-brand>a{border-bottom: 1px solid rgba(255,255,255,0.2);padding-bottom:20px;}
    
    .ipl01-tl h3{font-size: 24px;}
    .ipl01-tl p{font-size: 14px;line-height:24px;}
    .ipl01wrap .ipl01-tl{box-sizing: border-box;padding: 0 2%;top: 50px;}
    .ipl01wrap img{height: 250px;object-fit: cover;}
    .ipl02wrap{margin: 50px auto;}
    .ipl01-tl{width: 96%;margin: auto;}
    .ipl02{flex-wrap: wrap;-webkit-flex-wrap:wrap;}
    .ipl02 li{width: 50%;}
    .ipl02 li .imgbox .box{width: 70px;height: 70px;border-width:1px;}
    .ipl02 li .imgbox .box img{max-width: 45%;}
    .ipl02 li .imgbox p{font-size: 16px;margin-top: 15px;}
    .ipl02 li .textbox{padding: 30px 20px;width:90%;left:5%;}
    .ipl02 li .textbox h3{font-size: 18px;}
    .ipl02 li .textbox h4{line-height: 24px;}
    
    .ipl03wrap{margin: 50px auto;}
    .ipl03 a{display: block;width:90%;margin:auto;}
    .ipl03 a .imgbox{width: 100%;height: 200px;}
    .ipl03 a .text{padding: 30px 20px;width:100%;}
    .ipl03 a .text .i07-more{width: 100px;height: 34px;margin-top:20px;}
    .ipl03 a .text h3{font-size: 18px;font-weight: bold;}
    .ipl03 a .text h4{line-height: 24px;}
    
    /*.ipl03 a .text .i07-more{padding: 50px 0;}*/
    .ipl04{width: 96%;}
    .ipl04min{flex-wrap: wrap;-webkit-flex-wrap:wrap;background-color:transparent;padding:0;}
    .ipl04min .item{width: 100%;background-color:rgba(255,255,255,0.8);padding:30px 20px;margin-bottom:15px;}
    .ipl04min .item .tl p{font-size: 20px;}
    .ipl04min .item .tl img{height: 26px;}
    .ipl04min .item .tl{margin-bottom: 20px;}
    .ipl04wrap{padding: 50px 0;}
    
    .parts01wrap{margin: auto;padding:50px 0 30px;}
    .parts01{display: block;}
    .parts01 .item{width: 100%;padding:30px 20px;margin-bottom:15px;}
    .parts01 .item img{height: 60px;}
    .parts01 .item h3{font-size: 22px;margin-top: 20px;}
    .parts01 .item h4{font-size: 14px;line-height: 24px;margin-top:20px;}
    .parts02wrap{padding: 50px 0;}
    .parts02min{display: block;}
    .parts02min .item{padding: 30px 20px;width:100%;margin-bottom:15px;}
    .parts02min .item .tl .imgbox{width: 70px;height: 70px;}
    .parts02min .item .tl h3{font-size: 22px;}
    .parts02min .item .tl{margin-bottom: 20px;}
    .parts03wrap{padding: 50px 0;}
    .parts03wrap .home6_main .home6_1 .bd .picList li{height: 80px;}
    .parts04wrap{margin: auto;padding:50px 0;}
    .parts04{flex-wrap: wrap;-webkit-flex-wrap:wrap;}
    .parts04 .item{width: 100%;box-sizing:border-box;padding:30px 10px;padding-left:100px;position:relative;text-align:left;box-shadow:0px 0px 5px 3px rgba(0,0,0,3%);margin-bottom:15px;}
    .parts04 .item img{width:80px;position:absolute;left:10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
    .parts04 .item h3{font-size: 18px;margin-top: 20px;}
    .parts04 .item h4{font-size: 14px;line-height: 24px;margin-top:10px;}
    
    .parts05wrap{margin: 0 auto 50px;}
    .parts05{flex-wrap: wrap;-webkit-flex-wrap:wrap;}
    .parts05 .item{width: 100%;box-sizing:border-box;padding:30px 10px;padding-left:100px;position:relative;text-align:left;margin-bottom:10px;}
    .parts05 .item:last-child{margin-bottom:0;}
    .parts05 .item .imagesbox{position: absolute;left: 10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
    .parts05 .item .imagesbox img{height: 50px;}
    .parts05 .item .imagesbox p{font-size: 80px;}
    .parts05 .item h3{margin-top: 0;}
    .parts05 i{display: none;}
    .parts06wraps{padding: 50px 0;}
    .parts06 input{width: calc((100% - 20px)/3);font-size: 14px;}
    .parts06 label{margin-bottom: 20px;}
    .parts06 label .img{width: calc((100% - 20px)/3);}
    .parts06 label .img img{width: 100%;}
    .parts06>input{width: 100%;}
    .parts06 .more{width: 120px;height: 40px;margin-top:30px;}
    
    /*.iot01wrap*/
    .iot01wrap{margin: auto;padding:50px 0;}
    .iot01{display: block;}
    .iot01-l{width: 100%;}
    .iot01-r{display: none;}
    .iot01-l li{width: 100%;margin: 0;margin-bottom:10px;}
    .iot02wrap{padding: 50px 0;}
    .iot02 a{width: calc((100% - 10px)/2);margin-right:10px;margin-bottom:20px;}
    .iot02 a:nth-of-type(3n){margin-right:10px;}
    .iot02 a:nth-of-type(2n){margin-right:0;}
    .iot02 a p{font-size: 16px;}
    
    .iot03wrap{margin: auto;padding:50px 0;}
    .iot03 .item{width: 100%;margin:0;display:block;margin-bottom:15px;}
    .iot03 .item .imgbox{margin: auto;width:100px;height:100px;box-shadow:0px 0px 0px 0px transparent}
    .iot03 .item .text{width: 100%;text-align: center;margin-top:20px;}
    .iot03 .item .text h3{font-size: 20px;font-weight: bold;}
    
    .iot04wrap{padding: 50px 0;}
    
    .index03wrap .index03-bot{margin: auto;}
    .sidebar-nav .sidebar-brand .xl{padding-bottom: 20px;}
    .sidebar-nav{overflow-y: scroll;}
    .headerwrap_current .header{background-color: #1a1a1a;}
    .sidebar-nav .sidebar-brand .sidebar-brand-there a{font-size: 14px;}
    .index02 .hovertext .tobox{bottom: 20px;}
    .index02 .hovertext{padding: 30px 20px 60px;}
    .contact02 .item img{width: 40px;height: auto;}
    .ninfo-min img{height: auto!important;}
    .contact01 .item .info .text p{font-size: 18px;}
    .contact02 .item{text-align: left;}
    .contact02 .item img{margin-right: 10px;}
    .job02swiper .swiper-pagination{z-index: 1;}
    .ipl03 .swiper-button-prev, .ipl03 .swiper-button-next{z-index: 1;font-size:30px;width:auto;height:auto;top:initial;bottom:-20px;}
    .ipl03 .swiper-button-prev{left: 40%;}
    .ipl03 .swiper-button-next{right: 40%;}
    .support03-right .listmin a{height: 50px;}
    .b-jt{margin-right: 10px;}
    
    .profom .tl h3, .profom table tr:nth-of-type(1) td span{font-size:14px!important;}
    .profom .info h4, .profom table tr td span{font-size: 12px!important;}
    
    footer .footer_main .part2 .part2_2 .p1{display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;}
    footer .footer_main .part2 .part2_2 .p1 a:nth-last-of-type(1),footer .footer_main .part2 .part2_2 .p1 a:nth-last-of-type(2){display:block;width:100%;}
    footer .footer_main .part2 .part2_2 .p1{font-size: 12px;}
    
    .index03-bot .libox .textbox .linktab .more{margin-right: 5px;}
    .index03-bot .libox .textbox .linktab{width: 100%;}
    .index03-bot .libox .textbox .linktab .more{height: 40px;font-size: 12px;}
    
    .a-bannerwrap{position: relative;height: 250px;}
    .a-bannerwrap .banner-img{height: 100%;width: auto;right: -120px;position:absolute;top:0;}
    
    .bigimg .item img{display: none;}
    .bigimg .item img.ydbanner{display: block;}
}