<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width: 1480px){
    .cw1400{width: 96%;margin: auto;}

    /*åŠ&nbsp;å…¥æˆ‘ä»¬*/
    #join .job-list .job .top .name{width: 23%;}
    #join .job-list .job .top .num{width: 15%;}
    #join .job-list .job .top .date{margin-left: 5%;}
    #join .job-list .job .top .lt{font-size: 15px;}
    #join .job-list .job .top .add{width: 25%;}
    #join .job-list .job .top .btn{margin-left:6%;}
}

@media screen and (max-width: 1680px){
    .inx-cart-box .item1{width:4.7395833%; left:49.2%; top:13.2%;}

    .inx-cart-box .item2{width:4.6875%; left:38%; top:23%;}

    .inx-cart-box .item3{width:4.7395833%; left:25.54%; top:35%;}

    .inx-cart-box .item4{width:7.34375%; left:27.5%; top:50.75%;}

    .inx-cart-box .item5{width:5.98958333%; left:16.57291666%; bottom:13%;}

    .inx-cart-box .item6{width:5.208333%; left:39%; bottom:19%;}

    .inx-cart-box .item7{width:4.6875%; right:16.75%; bottom:37.25%;}

    #about .ab2 .team-list{width: 95%;}
}

@media screen and (max-width: 1440px){
    .inx-cart-box .item1{width:4.7395833%; left:51%; top:16%;}

    .inx-cart-box .item2{width:4.6875%; left:37.25%; top:26%;}

    .inx-cart-box .item3{width:4.7395833%; left:22.5%; top:37%;}

    .inx-cart-box .item4{width:7.34375%;left: 23.5%;top: 52%;}

    .inx-cart-box .item5{width:5.98958333%; left:12%; bottom:15%;}

    .inx-cart-box .item6{width:5.208333%; left:38%; bottom:20%;}

    .inx-cart-box .item7{width:4.6875%; right:11.5%; bottom:37%;}    
}

@media screen and (max-height:800px){
    .inx-cart-box.line1 .item .tips,
    .inx-cart-box .item .cart{opacity: 1 !important;}

    .inx-product,
    .inx-tech{padding-top: 100px;}
    .inx-customer{padding: 80px 0;}

    .inx-cart-box .item4 {width: 7.34375%;left: 22.5%;top: 54%;}
    .inx-cart-box .item7{right: 9.5%;}
}

@media screen and (max-width: 1366px){
    .inx-cart-box .item1{width:4.7395833%; left:49.8%; top:15%;}

    .inx-cart-box .item2{width:4.6875%; left:35.5%; top:25%;}

    .inx-cart-box .item3{width:4.7395833%; left:21%; top:37%;}

    .inx-cart-box .item4{width:7.34375%; left:22.5%; top:53.5%;}

    .inx-cart-box .item5{width:5.98958333%; left:10%; bottom:14%;}

    .inx-cart-box .item6{width:5.208333%; left:38%; bottom:20%;}

    .inx-cart-box .item7{width:4.6875%; right:9.75%; bottom:37%;}
}

@media screen and (max-width: 1300px){
    .inx-product,
    .inx-tech{padding-top: 80px;}
    .inx-customer{padding: 80px 0;}
    .inx-cart-box.line1 .item .tips,
    .inx-cart-box .cart{opacity: 1 !important;}

    .inx-cart-box .item1{width:5.7395833%; left:49.8%; top:15%;}

    .inx-cart-box .item2{width:5.6875%; left:35.5%; top:25%;}

    .inx-cart-box .item3{width:5.7395833%; left:19%; top:37%;}

    .inx-cart-box .item4{width:8.34375%; left:20.5%; top:52.5%;}

    .inx-cart-box .item5{width:5.98958333%; left:8%; bottom:14%;}

    .inx-cart-box .item6{width:6.208333%; left:37%; bottom:20%;}

    .inx-cart-box .item7{width:5.6875%; right:6.75%; bottom:37%;}
}

@media screen and (max-width: 1280px){
    .cw1200{width: 96%;margin: auto;}

    #application .cate-list{justify-content: unset;}

    .inx-video{height: 100vh;}
    
    .inx-product,
    .inx-tech,
    .inx-customer{padding-bottom: 80px;}

    .ntention-form .form .checkbox{margin-bottom: 10px;}
    .ntention-form .form .txt-area .textarea{width: 80%;}
    .ntention-form .form .txt-area .submit{width: 20%;}

    .cw1400{width: 95%;}
    #application .partner .pn{width: 16.65%;}
}

@media screen and (max-width: 1200px){
    .inx-cart-box .item1{width:4.7395833%; left:49.8%; top:16%;}

    .inx-cart-box .item2{width:4.6875%; left:33.5%; top:24%;}

    .inx-cart-box .item3{width:4.7395833%; left:17%; top:38%;}

     .inx-cart-box .item4{width:7.34375%;left: 18%;top: 55.5%;}

    .inx-cart-box .item5{width:5.98958333%; left:5%; bottom:14%;}

    .inx-cart-box .item6{width:5.208333%; left:37%; bottom:21%;}

    .inx-cart-box .item7{width:4.6875%; right:4%; bottom:38%;}
}

@media screen and (max-width: 1024px){
    .inx-cart-box{background:url(/images/7.jpg) no-repeat center right -300px;}

    .inx-cart-box .item1{width:6%; left:36.8%; top:17%;}

    .inx-cart-box .item2{width:6%; left:17%; top:27.2%;}

    .inx-cart-box .item3{width:6%; left:4%; top:20%;}

    .inx-cart-box .item4{width:9%; left:59.5%; top:45.5%;}

    .inx-cart-box .item5{width:8%; left:33%; bottom:53%;}

    .inx-cart-box .item6{width:7%; left:15%; bottom:15%;}

    .inx-cart-box .item7{width:6%; right:8%; bottom:34.5%;}
}

@media screen and (max-width: 750px){
    .cw1200{width: 90%;margin: auto;}
    .cw1400{width: 90%;margin: auto;}
    .cw1600{padding: 0 5%;}

    /*åŠ&nbsp;å…¥æˆ‘ä»¬*/
    #join .core .title{margin-bottom: 40px;}
    #join .core .val{width: 20%;padding: 0 10px;}
    #join .core .t{font-size: 26px;}
    #join .job-list .desc{font-size: 26px;line-height: 40px;}
    #join .job-list .select{width: 49%;margin: 0 0 2% 0;}
    #join .job-list .select:first-child{width: 49%;margin: 0 2% 2% 0;}
    #join .job-list .select .tit{font-size: 26px;line-height: 68px;height: 68px;}
    #join .job-list .select .two .typ .t{font-size: 24px;}
    #join .job-list .ipt{width: 100%;}
    #join .job-list .ipt .text{font-size: 26px;width: 86.25%;height: 68px;line-height: 68px;}
    #join .job-list .ipt .sub{height:68px;width: 68px;padding: 0 calc(6.875% - 34px);background: url(/images/icon6.png) no-repeat center center;background-size: 35% 50%;box-sizing: content-box;}
    #join .job-list .job .top .name{font-size: 26px;width: 85%;}
    #join .job-list .job .top .num{display: none;}
    #join .job-list .job .top .date{display: none;}
    #join .job-list .job .top .add{display: none;}
    #join .job-list .job .num{font-size: 24px;width: 100%;}
    #join .job-list .job .add{font-size: 24px;width: 100%;}
    #join .job-list .job .con{font-size: 24px;width: 100%;}
    #join .job-list .job .duty .con{font-size: 24px;line-height: 36px;}
    #join .job-list .job .duty{padding: 40px 0 100px;margin: 0 40px;width: 88%;box-sizing: border-box;}
    #join .job-list .job .duty .t{font-size: 26px;}
    #join .job-list .job .apply{width: 200px;font-size: 24px;border-radius: 50px;bottom: 40px;right: 40px;}
    #join .activity .container{width: 80%;overflow: visible;}
    #join .activity .container .slide{margin-right: 30px;}
    #join .activity .container .name{font-size: 26px;}
    #jobwin .form{width: 100%;}
    #jobwin .form form{height: 950px;}
    #jobwin .form .tit{font-size: 26px;}
    #jobwin .form .work{font-size: 36px;}
    #jobwin .form .row{width: 80%;}
    #jobwin .form .row .not,
    #jobwin .form .row .txt{font-size: 26px;}
    #jobwin .form .row .txt{width: 85%;}
    #jobwin .form .row .txt2{width: 70%;}
    #jobwin .form .row .file{height: 50px;line-height: 50px;;}
    #jobwin .form .row .file .t{font-size: 24px;}
    #jobwin .form .sub{width: 200px;line-height: 60px;height: 60px;font-size: 26px;}
    #jobwin .form .con{width: 100%;font-size: 26px;line-height: 40px;}
    #jobwin .form .email{font-size: 26px;}

    /*å…³äºŽæˆ‘ä»¬*/
    #about .desc{font-size: 26px;line-height: 40px;}
    #about .number .num .t{font-size: 46px;line-height: 60px;}
    #about .number .num .t2{font-size: 28px;line-height: 60px;}
    #about .number .num .tit{font-size: 26px;line-height: 40px;}
    #about .ab1 .picture .tit{font-size: 36px;line-height: 46px;font-family: 'SourceHanSansCNBold';padding-left: 25px;}
    #about .ab1 .left{width: 35%;padding-top: 100px;}
    #about .ab1 .pic{width: 65%;margin-top: 25%;}
    #about .ab2 .team-list{width: 70%;margin: 30px auto 0;overflow: unset;}
    #about .ab2 .slide{width: 100%;margin-right: 40px;padding: 40px 0;}
    #about .ab2 .slide .con{height: 600px;}
    #about .ab2 .slide .name{font-size: 30px;}
    #about .ab2 .slide .poi{font-size: 26px;}
    #about .ab2 .slide .i img{border-radius: 50%;width: 100%;}
    #about .ab2 .slide .add{width: 44px;height: 44px;margin: 24.84% auto 0;background: url(/images/icon1.png) no-repeat center center /100% 100%;}
    #about .ab2 .slide .h{font-size: 24px;line-height: 1.5;}
    #about .ab2 .slide:hover .desc{height: 360px;}
    #about .ab2 .slide .df{padding: 0 30px;}
    #about .ab2 .slide:hover .ww{width: calc(100% - 120px);margin: 0;text-align: left;}
    #about .ab2 .slide:hover .i{width: 120px;height: 120px;}
    #about .ab3 .development{background-size: 100% 100%;}
    #about .ab3 .swiper1{width: 90%;margin-bottom: 71px;overflow: unset;}
    #about .ab3 .swiper2 .slide .bg{padding: 11% 0 6%;}
    #about .ab3 .swiper2 .history .li{width: 100%;margin: 0 0 8% 0;display: block;}
    #about .ab3 .swiper2 .history .li:last-child{margin: 0;}
    #about .ab3 .swiper2 .history .m-pic::after{padding-top: 50px;}
    #about .ab3 .swiper2 .history .m-pic img{transform: scale(1.4);}
    #about .ab3 .swiper2 .history .t{font-size: 24px;}
    #about .ab4 .honor .tit{font-size: 24px;line-height: 40px;height: 80px;}

    /*æ–°é—»ä¸­å¿ƒ*/
    .banner-txt .txt{font-size:30px;}
    #news .cate-list{margin: 80px 0 80px;}
    #news .cate-list .cate{font-size: 28px;}
    .news-list li{width:100%; margin:0 0 10% 0;}
    .news-list li .name{font-size: 32px;line-height: 45px;max-height: 90px;}
    .news-list li .brief{font-size: 24px;line-height: 35px;max-height: 70px;}
    .news-list li .time{font-size: 26px;}

    /*æ–°é—»è©³ç´°*/
    #news.news-detail .bread .t1{font-size: 26px;}
    #news.news-detail .left{width: 100%;}
    #news.news-detail .left .info-name{font-size: 36px;}
    #news.news-detail .left .con{line-height: 30px;}
    #news.news-detail .left .cate{font-size: 24px;}
    #news.news-detail .left .date{font-size: 26px;}
    #news.news-detail .left .detail *{font-size: 26px !important;line-height: 1.6 !important;}
    #news.news-detail .prev-next .tit{font-size: 26px;}
    #news.news-detail .prev-next .name{font-size: 26px;line-height: 35px;height: 70px;}
    #news.news-detail .right{width: 100%;margin-top: 50px;}
    #news.news-detail .right .tit{font-size: 26px;}
    #news.news-detail .right .tit:after{width: 110px;}
    #news.news-detail .right .name{font-size: 24px;line-height: 35px;max-height: 70px;}
    #news.news-detail .right .date{font-size: 26px;}
    #news.news-detail .right .share a{border-radius: 30px;height: 60px;line-height: 60px;font-size: 24px;}
    #news.news-detail .right .share a.wx span{width: 12%;background-image: url(/images/ico12.png);vertical-align: middle;}
    #news.news-detail .right .share a.wx:hover span{width: 12%;background-image: url(/images/ico13.png);}
    #news.news-detail .right .share a.wb span{width: 11.5%;background-image: url(/images/ico14.png);vertical-align: middle;}
    #news.news-detail .right .share a.wb:hover span{width: 11.5%;background-image: url(/images/ico15.png);}

    /*åˆ†é¡µ*/
    #turn_page .pn{height: 60px;line-height: 60px;font-size: 24px;}
    #turn_page .pn{width: 150px;}
    #turn_page .pg{width: 60px;font-size: 24px;height: 60px;line-height: 60px;}

    /*å•†ä¸šåº”ç”¨*/
    #application .pub1{margin: 60px 0 60px;}
    #application .cate-list .slide.cate{font-size: 26px;}
    #application .solution .con{width: 100%;}
    #application .solution .tit{font-size: 32px;}
    #application .solution .desc{font-size: 24px;line-height: 1.5;}
    #application .solution .pic2{text-align: center;right: 0;bottom: 0;width: 100%;}
    #application .swiper .container{width: 90%;}
    #application .swiper .slide .con .name{font-size: 26px;}
    #application .swiper .slide .con .desc{font-size: 24px;}
    #application .swiper .pn{width: 60px;height: 60px;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
    #application .swiper .prev{left: -30px;background-image: url(/images/34.png);z-index: 2;}
    #application .swiper .next{right: -30px;background-image: url(/images/36.png);z-index: 2;}
    #application .partner .pn{width: 50%;}
    #application .partner .pn img{-webkit-transform: scale(1.5);-moz-transform: scale(1.5);}
    #application .partner .pn:nth-child(2n){border-right: none;}

    .inner-banner{height:700px;}
    .inner-banner .txt{top:140px;}
    .tech-tab .txt{font-size:2.63em;}
    .tech-tab .intro{font-size:26px;}
    .tab-list li{font-size:28px;margin:0 20px; height:60px; line-height:60px; border-radius:30px;}
    .cart-list{}
    .cart-list li{width:48.5%; margin:0 3% 3% 0;}
    .cart-list li:nth-child(2n){margin:0;}
    .cart-list li .title{font-size:26px;}
    .cart-list li .brief{font-size:24px;}
    .cart-info dl{width:100%; padding:0 0 0 18%;}
    .cart-info dl dt{width:15%; max-width:unset;}
    .cart-info dl dd .title{font-size:28px;}
    .cart-info dl dd .brief{font-size:26px;min-height: 80px;line-height: 40px;}
    .dispatch-list .pc{display: none;}
    .dispatch-list .mb{display: block;}
    .dispatch-list .mb li{width:48.5%; border-radius:16px; margin:3% 3% 0 0;}
    .dispatch-list .mb li:nth-child(2n){margin:3% 0 0 0; width:48.5%;}
    .dispatch-list .mb li:nth-child(4n){margin:3% 0 0 0; width:48.5%;}
    .dispatch-list .mb li:nth-child(4n)::before{padding:71.42857% 0 0;}
    .dispatch-list .mb li:nth-last-child(2),
    .dispatch-list .mb li:last-child{width: 100%;margin:3% 0 0 0;}
    .dispatch-list .mb li:nth-last-child(2)::before,
    .dispatch-list .mb li:last-child::before{padding:45.4566% 0 0;}
    .dispatch-list .mb li .name{line-height:60px; height:60px; font-size:26px;}
    .dispatch-list .mb li .txt-box .text{font-size:26px;}
    .dispatch-list .mb li .txt-box .text::before{width:8px; height:8px;margin:-4px 0 0;}
    .server-list li{width:48.5%; margin:0 3% 3% 0;}
    .server-list li:nth-child(2n){margin:0 0 3% 0;}
    .server-list li .img{width:30%; margin:23% auto 15%;}
    .server-list li .brief{font-size:28px;}
    .tab-list{justify-content: unset;}
    .video-item{border-radius:17px;}
    .video-item .video-btn .btn{width:15%;}
    .video-item .video-btn .bot-txt{font-size:26px;height:70px; line-height:70px;}
    .scene-list .list .item{width:48.5%; border-radius:16px; margin:0 3% 3% 0;}
    .scene-list .list .item:nth-child(3n){margin:0 3% 3% 0;}
    .scene-list .list .item:nth-child(2n){margin:0 0 3% 0;}
    .scene-list .list .item .txt-box .tips{font-size:20px; color:#333; white-space:nowrap;}
    .scene-list .list .item .btn{opacity:1;}

    /*äº§å“*/
    #products .top .tit1{font-size: 42px;}
    #products .top .tit2{font-size: 26px;}
    #products .intro .df{display: block;}
    #products .intro .con{width: 100%;}
    #products .intro .desc{font-size: 26px;line-height:40px;margin-bottom: 40px;}
    #products .intro .pic{width: 100%;margin-left: 0;}
    #products .feature .fea{margin-top: 40px;width: 48.5%;padding: 0 3% 3% 0;}
    #products .feature .fea:nth-child(2n){margin-top: 40px;width: 48.5%;padding: 0 0 3% 0;}
    #products .feature .fea .i{width: 110px;height: 110px;}
    #products .feature .fea .i img{height: 100px;}
    #products .feature .fea .tit{font-size: 28px;line-height: 40px;}
    #products .feature .fea .desc{font-size: 24px;line-height: 40px;}
    #products .book .pc{display: none;}
    #products .book .mb{display: block;}
    #products .book .mb .left{width: 100%;}
    #products .book .mb .left .tit{font-size: 32px;}
    #products .book .mb .left .desc{font-size: 26px;margin-bottom: 40px;}
    #products .book .left .m-pic{width: 100%;margin-bottom: 40px;}
    #products .book .left .m-pic img{width: 100%;}
    #products .parameter .data{max-width: 22.5%;margin: 0 2% 2% 0;}
    #products .parameter .data:nth-child(4n){max-width: 25%;margin: 0 0 2% 0;}
    #products .parameter .data .quan{width: 130px;height: 130px;}
    #products .parameter .data .quan img{transform: scale(1.3);}
    #products .parameter .data .tit{font-size: 24px;}
    #products .scenes .slide{height: 380px;}
    #products .scenes .slide .pic{width: 90px;height: 90px; }
    #products .scenes .slide .pic img{transform: scale(1.3);}
    #products .scenes .slide .tit{font-size: 28px;line-height: 40px;}
    #products .scenes .slide .d1{font-size: 24px;line-height: 35px;}
    #products .ajax-list .case{width: 48.5%;margin-right: 3%;margin-bottom: 3%;}
    #products .ajax-list .case:nth-child(3n){margin-right: 3%;}
    #products .ajax-list .case:nth-child(2n){margin-right: 0;}
    #products .ajax-list .case .con .t2{font-size: 24px;line-height: 40px;}
    #products .ajax-list .case:hover .con .t1{font-size: 30px;}

    .inx-banner{height: 800px;}
    .inx-banner .txt{font-size:3.5em;top:130px;}
    .inx-banner .windshield{width:60%; bottom:200px; margin:0 0 0 -29.5%;}
    .inx-banner .ico-mouse{width:40px; height:91px;bottom:80px;}

    .inx-cart-box{background:url(/images/7.jpg) no-repeat center right -300px; height: 960px;}
    .inx-cart-box .tips{opacity: 1 !important;}
    .inx-cart-box .cart{opacity: 1 !important;}

    .inx-cart-box .item1{width:10%; left:16%; top:16.5%;}

    .inx-cart-box .item2{width:10%; left:12%; top:41%;}

    .inx-cart-box .item3{width:10%; left:9%; top:27%;}

    .inx-cart-box .item4{width:14%; left:46%; top:44%;}

    .inx-cart-box .item5{width:12.75%; left:55%; bottom:33%;}

    .inx-cart-box .item6{width:11.5%; left:45%; bottom:15%;}

    .inx-cart-box .item7{width:10%; right:11.5%; bottom:36%;}

    .inx-product .txt{font-size:2em; margin-top: 60px;}
    .inx-product .btn{right:0; top:20%; width:20%; transform:translate(0, -50%);}
    .inx-product .slide .name{font-size:26px;}
    .inx-product .slide .brief{font-size:24px;line-height: 35px;height: 70px;}
    .inx-tech .txt{font-size:2em; margin-top: 60px;}
    .inx-tech .box .l-txt-list{width:100%;}
    .inx-tech .box .l-txt-list dl dt img{max-width:100%;}
    .inx-tech .box .l-txt-list dl dd .title{font-size:24px;}
    .inx-tech .box .l-txt-list dl dd .brief{font-size:22px;}
    .inx-tech .box .r-bg{display: none;}
    .inx-customer .top .txt{font-size:2em; margin-top: 60px;}
    .inx-customer .top .link{font-size:24px;width: 200px;height: 60px;line-height: 58px;}
    .inx-customer .l-slide{width:80%; position: unset; transform:translate(0, 0);position: relative;}
    .inx-customer .l-slide .logo img{max-width:100%;min-height: 40px;}
    .inx-customer .l-slide .title{font-size:26px;}
    .inx-customer .l-slide .brief{font-size:24px;}
    .inx-customer .l-slide .btn{width:20%; margin:0 0 0;position: absolute;right: -25%;top: 0;}
    .inx-customer .l-slide .btn .prev{width:65%;float: right;}
    .inx-customer .l-slide .btn .next{width:65%;float: right;margin-top: 20px;}
    .inx-customer .r-slide{width:100%;margin-top: 40px;}
    .inx-video{height: 500px;}
    .inx-video .btn .txt-icon .icon{margin: 70px auto 10px;opacity: 1;}

    .ntention-form .cw1600{margin-top: 40px;}
    .ntention-form .bg{width:100%;position: relative;}
    .ntention-form .bg .txt{font-size:2em;width: 70%;}
    .ntention-form .bg .intro{width: 70%;}
    .ntention-form .bg .img{width: 15%;position: absolute;top: 0;right: 0;}
    .ntention-form .form{width:100%;}
    .ntention-form .form .checkbox{margin:0 0 40px;font-size: 26px;}
    .ntention-form .form .inp-box .inp{height:70px; line-height:70px;}
    .ntention-form .form .inp-box .inp input{font-size:26px;height: 70px;line-height: 70px;}
    .ntention-form .form .txt-area .textarea{width:83%;}
    .ntention-form .form .txt-area .textarea textarea{font-size:26px;}
    .ntention-form .form .txt-area .submit{width:17%;line-height:35px; font-size:24px;padding-top: 15px;}

}</pre></body></html>