<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

@media all and (max-width:1800px){
	
	.index-adv li img,
	.Iadv-box{height: 400px;}
	.Iadv-block{width:75%;padding:60px 0 0;}
	
}

@media all and (max-width:1600px){

	.index-adv li img,
	.Iadv-box{height: 380px;}
	.Iadv-block{width:85%;padding:55px 0 0;}
	.Iadv-block .name{font-size:22px;}
	.Iadv-block .split{margin:8px 0 18px;}
	.Iadv-block .more{margin:45px 0 0;}
	
	
}

@media all and (max-width:1405px){
	
	.contain{width:100%;padding:0 2.34375%;}
	
	.index-adv li img,
	.Iadv-box{height: 360px;}
	.Iadv-block{width:94%;padding:50px 0 0;}
	.Iadv-block .name{font-size:20px;}
	.Iadv-block .split{margin:7px 0 16px;}
	.Iadv-block .more{margin:40px 0 0;}
    
    .pro2-adv .contain{background-position:-12.14285714285714% center;}
    
    .p3Adv-list{padding:0px;}
    
    .news-list,
    .Dload-list,
    .Dli-list{width:100%;margin:0px;}
	.Dli-list li{padding:0 1% 0;}
  
    .jUs-list li{line-height:70px;}
    .jUs-list .title,
    .jUs-list .num,
    .jUs-list .job,
    .jUs-list .date{width:25%;text-align:left;float:left;}
    
    .Hnav a{margin-left:.5rem;}
    
}

@media all and (max-width:1260px){
	
	/*Header*/
	.Header-wrapper .Hnav{margin-right:.15rem;}
	.Hnav a{margin-left:.2rem;font-size:16px;}
	
	.p-top{line-height:70px;font-size:30px;}
	.p-title{line-height:60px;font-size:32px;}
	
	.index-adv li img,
	.Iadv-box{height: 340px;}
	.Iadv-block{padding:40px 0 0;}
	.Iadv-block .name{font-size:18px;}
	.Iadv-block .split{margin:6px 0 14px;}
	.Iadv-block .more{margin:35px 0 0;}
    
    .pro2-adv .contain{background-position:-30% center;}
    
    .pro5-box{padding:70px 0 65px;}
    .pro5-box .name{font-size:46px;line-height:46px;}
    .pro5-box .con{font-size:26px;line-height:30px;}
	.pro5-box img{width:450px;}
    
    .jUm-contain .name{line-height:70px;}
    .jUs-modal .jUm-contain{width:90%;}
    .jUm-contain .con{padding:4%;min-height:0px;}
	
	
}

@media all and (max-width:1205px){

	.contain2{width:100%;padding:0 2.34375%;}
	.p-title{line-height:50px;font-size:28px;}
	
	.index-adv li img,
	.Iadv-box{height: 320px;}
	.Iadv-block{padding:30px 0 0;}
	.Iadv-block .split{margin:5px 0 12px;}
	.Iadv-block .more{margin:30px 0 0;}
	
	.aWwd-list{width:100%;}
    
    .p8Adv-list{width:100%;}
    
    .jUs-list li{line-height:60px;}
    .jUs-list li{font-size:16px;}
    .jUs-list li .con{font-size:14px;}
	
}

@media all and (max-width:1120px){
	
	/*Header*/
	.Hnav a{font-size:14px;}
	
	
	/*Footer*/
	.fnav{width:75%;}
	
	.fewm{width:18%;margin:6px 0 0 5%;}
	
	.fct{width:100%;margin:10px 0 0;}
	.fct .con{width:33.3333%;float:left;margin:0px !important;}
	
	.p-top{line-height:50px;font-size:24px;}
	.p-title{line-height:40px;font-size:24px;}
	
	.index-adv li img,
	.Iadv-box{height: 300px;}
	.Iadv-block{padding:20px 0 0;}
	.Iadv-block .split{margin:5px 0 10px;}
	.Iadv-block .more{margin:25px 0 0;}
    
    
    .p2Adv-box{margin:0px;}
    
    .nlist-block .about,
    .nlist-block .intro{margin:5px 0 0;}
    .nlist-block .about span{display:block;margin:0px !important;}    
	.nlist-block .btn{margin:10px 0 0;}
	
    
    
}

@media all and (max-width:1100px){
	
	.aWwd-top{width:85%;}
    
    .pro5-box{padding:50px 0 45px;}
    .pro5-box .name{font-size:36px;line-height:36px;}
    .pro5-box .con{font-size:20px;line-height:26px;margin:2% 0 0;}
    .pro5-box img{width:350px;}
    
    .jUs-list li{line-height:50px;}
    .jUs-list .title, 
    .jUs-list .num, 
    .jUs-list .job, 
    .jUs-list .date{width:50%;}
	
	.pro9-box .block .name{font-size:44px;line-height:50px;}
	.pro9-box .block .name2{font-size:34px;line-height:41px;}
	.pro9-box img{width:350px;}
    
}

@media all and (max-width:1024px){
	
	.p-title{line-height:40px;font-size:20px;}
    
    .pro6-sp{width:100%;padding:4% 2%;}
    .pro6-dukpt{padding:4% 2%;}
    .p6Dukpt-wrap{width:100%;}
    
    .Dlinfo-top{font-size:20px;line-height:50px;}
    .Dlinfo-top img{height:30px;}
    
    .TScwst-list{width:100%;}
    .TScwst-list li{padding:0 2%;}
    
}

@media all and (max-width:980px){/*当显示区域小于980px时，整体样式为手机端样式*/
	
	.contain,
	.contain2{width:100%;padding:0px;}
    
    img{max-width:100%;height:auto;}
	
	/*Header*/
	.Header-wrapper .header-cl,
	.Header-wrapper .container-header,
	.Header-wrapper .Hlogo,
	.Hsrch .Hsrch-btn{height:50px;}
	
	.Header-wrapper .Hlogo{line-height:50px;}
	.Hlogo img{width:auto;height:65%;}
	
	.Header-wrapper .Hnav,
	.Header-wrapper .Hlang{display:none;}
	.Header-wrapper .Hmenu-btn,
	.wlang{display:block;}
	
	.Header-wrapper .Hsrch{margin:0px 1% 0 0;}
	.Hsrch-box{width:100%;background:#fff;border-top:1px solid #ccc;position:fixed;top:50px;}
	.Hsrch-box .Hsrch-block{width:100%;border:1px solid #000;}
	
	.Header-wrapper .Hnav{width:100%;padding:5px 0 0;background:#fff;border-top:1px solid #ccc;position:absolute;top:50px;left:0px;}
	.Hnav a{width:100%;height:40px;line-height:40px;padding:0 4%;margin:0px;}
	.wlang a{width:46%;height:30px;line-height:30px;text-align:center;font-size:14px;border:1px solid #ccc;border-radius:30px;border-radius:;margin:0 2%;}
	.wlang a.cur,
	.wlang a:active{border-color:#026fb9;background:#026fb9;color:#fff;}
	
	.Hn2nd-box{display:none !important;}
	
	/*Footer*/
	.container-footer{padding:3% 2.34375%;}
	
	.banner-container .bnr-img{height:400px;object-fit:cover;}
	#index-bnr .bnr-img{height:450px;object-fit:cover;}
	
	/*Container*/
	.p-top{line-height:35px;font-size:18px;}
	.p-title{line-height:30px;font-size:18px;}
	
	.index-adv li{width:80%;margin:2% auto;float:none;}
	.Iadv-box{height:auto;}
	.Iadv-block{padding:10px 0;}
	.Iadv-block .con{height:auto;}
	.Iadv-block .more{margin:10px 0 0;}
	
	.index-pro{padding:0 0 2%;}
	.Ipro-list{width:100%;margin:2% auto 0;}
	.Ipro-list li{width:80%;padding:0px;margin:0 auto 2%;float:none;}
	
	.index-case{padding:0 0 2%;}
	.Icase-box .Icsae-block{width:80%;padding:3% 2% 0;}
	.Icase-box.Icase-box1{margin:2% 0 0;}
	.Icase-box.Icase-box1 .Icsae-block{left:50%;margin:0 0 0 -40%;}
	.Icase-box.Icase-box2 .Icsae-block{right:50%;margin:0 -40% 0 0;}
	.Icsae-block .name{font-size:24px;line-height:34px;}
	.Icsae-block .con{font-size:14px;line-height:20px;height:80px;margin:15px 0 0;}
	.Icase-list{margin:10px 0 0;}
	.Icase-box .Icase-bg{height:280px;}
	.Icase-list li{margin:0 2% 0 0;}
	
	.index-parter{padding:0 1% 2%;}
	.Iparter-swiper{margin:2% 0 0 !important;}
	
	.about-us{padding:4%;}
	.about-us .contain2{line-height:24px;margin:2% auto 0;}
	.abUs-wwa{background:#f7f8f8;}
	.aWwa-box{width:80%;margin:0 auto;position:relative;top:0px;right:0px;transform:translateY(0);-webkit-transform:translateY(0);}
	.abUs-wwa .contain{padding:4% 0;height:auto;}
	
	.abUs-wsu{margin:2% 0 0;}
	.aWsu-wrap{background:none;margin:0px;}
	.aWsu-box1,
	.aWsu-box2{width:100%;float:none;}
	.aWsu-block{width:80% !important;height:auto !important;padding:4% !important;margin:2% auto !important;}
	.aWsu-block .name{font-size:20px;line-height:26px;}
	.aWsu-block .con{margin:2% 0 0;}
	
	.abUs-wwd{padding:2% 0;}
	.aWwd-top{margin:2% auto 0;}
	.aWwd-box{padding:4% 0;margin:2% 0 0;background-size:cover;}
	.aWwd-list{margin:2% 0 0;}
	.aWwd-list li{width:80%;padding:0px;float:none;margin:2% auto 0;}
	.aWwd-list .aWwdl-box{padding:2% 0 4%;height:auto;}
	.aWwdl-box .list{padding:8px 0 0 20%;}
	
	/*- Product -*/
	.pro-top{padding:4%;line-height:24px;}
	.pro-top .con{width:100%;}
	
	.pArch-img{display:block;width:80%;margin:2% auto;}
	.pArch-img canvas{width:100% !important;}
    .pArch-box{margin:2% 0 0;}
	.pArch-box .pArch-block{display:block;margin:2% auto 0 !important;}
	
	.pFn-wrap{width:80%;margin:0 auto;float:none;}
	
	.pro1-adv,
    .pro4-adv{padding:2% 0;}
	.p1Adv-list,
    .p4Adv-list{padding:0px;margin:0px;}
	.p1Adv-list li,
    .p4Adv-list li{width:80%;float:none;margin:2% auto 0;}
    
    .pro2-adv .contain{background-position:-10% center;}
    .p2Adv-box{width:50%;padding:50px 0;}
    
    .pro3-adv{padding:2% 0;}
    .p3Adv-list{margin:2% 0 0;}
    
    .p5Ftr-box{width:100%;}
    
    .pro5-box,
    .pro5-ftr{padding:4% 0;}
	.p5Ftr-box table thead th,
    .p5Ftr-box table tr td{padding:0 0 0 2%;font-size:12px;}
    .p5Ftr-box{margin:2% 0 0;}
    .pro5-box .name{font-size:26px;line-height:26px;}
    .pro5-box .con{font-size:16px;line-height:22px;}
    
    .pro6-box{padding:4% 0;}
    .pro6-box .top,
    .p6Sp-box .type, .p6Dukpt-box .type{font-size:30px;line-height:36px;}
    .pro6-box .con{width:80%;margin:2% auto 0;}
    .pro6-box .list{width:100%;margin:2% auto 0;}
    
    .pro6-sp img,
    .p6Dukpt-img{display:block;width:40%;margin:2% auto 0;float:none;}
    .p6Sp-box,
    .p6Dukpt-box{width:80%;margin:0 auto;float:none;}
    .p6Sp-box .con, 
    .p6Sp-box .list, 
    .p6Dukpt-box .con, 
    .p6Dukpt-box .list,
    .p6Sp-box .type2, 
    .p6Dukpt-box .type2,
    .p7Sf-box{margin:2% 0 0;}
    
    .pro7-sf,
    .pro7-field,
    .pro7-adv{padding:4% 0;}
    .pro7-fs{padding:4% 2%;}
    .p7Fs-wrap{width:100%;}
    
    .p7Fs-ftr,
    .p7Fs-spec{width:80%;margin:2% auto;float:none;}
    .p7Fs-ftr table,
    .p7Fs-spec table,
    .p7Field-list{margin:2% 0 0;}
    
    .p7Adv-list{width:100%;margin:0;}
    .p7Adv-list li{width:50%;margin:2% auto 0;}
    
    .p8Adv-list{margin:0px;}
    .p8Adv-list li{width:50%;margin:2% 0;}
    
    .page-nav{padding:1% 2%;}
    .page-nav a{width:29.3333%;line-height:40px;font-size:14px;border:1px solid #dcdddd;margin:1% 2%;}
    
    /*news*/
    .news-wrap{padding:2% 0;}
    .news-list,
    .Dload-list{width:100%;padding:0 1.785714285714286%;margin:0px;}
    .news-list li,
    .Dload-list li{width:50%;}
    .btn.more-btn,
    .nInfo-rtn{margin:3% auto 0;}
    
    .news-info{padding:4% 0;}
    .nInfo-top{padding:0 0 2%;}
    .nInfo-top .name{font-size:20px;line-height:32px;}
    .nInfo-box{padding:0 2%;margin:2% 0 0;}
    
    .Dload-wrap{padding:2% 0;}
    .Dload-list li{margin:2% 0 0;}
    
    .Dload-info{padding:2% 0 4%;}
    
    .Dlinfo-top{font-size:18px;line-height:36px;}
    .Dlinfo-top img{height:24px;}
    
    .Dload-nav{padding:0 2%;overflow:hidden;margin:2% 0 0;}
    .Dload-nav a{width:33.3333%;padding:0 2%;float:left;}
    .Dload-nav a span{width:100%;height:35px;line-height:35px;font-size:12px;}
    
    .Dli-list li{width:50%;}
    
    .FAQ-wrap{padding:2% 0 0;}
    .FAQ-list li{margin:2% 0 0;}
    .FAQ-list .FAQ-qu{line-height:40px;font-size:16px;}
    .FAQ-list .FAQ-anw{padding:2%;}
    .FAQ-qu .con{width:100%;text-align:center;}
    .FAQ-anw .con{width:100%;padding:0px;}
    
    .TS-cwst,
    .TS-cr{padding:2% 0;}
    .TScwst-list,
    .TScwst-list .name,
    .TScwst-list .con{margin:2% 0 0;}
    .TScwst-list li img{width:60%;}
    
    .contact-us,
    .ctUs-nav{padding:2% 0;}
    .join-us{padding:0 0 2%;}
    .jUs-list li{padding:2%;line-height:40px;}
    .jUs-list{margin:2% 0 0;}
    
    .jUs-modal .jUm-contain{width:100%;height:100%;}
    .jUm-contain .jUm-close{width:30px;height:30px;top:0px;right:0px;background:url(../images/icon/icon-close2.png) no-repeat center center / cover;}
    .jUm-contain .name{line-height:50px;font-size:20px;}
	
	.oMsg-form,
	.oMsg-block{width:100%;padding:0 4%;margin:2% 0 0;}
	.oMsg-type{font-size:18px;line-height:24px;}
	.oMsg-type img{height:100%;width:auto;}
	.oMsg-wdyn{width:100%;margin:3% 0 0;}
	.oMsg-wdyn .oMwdyn-box{padding:2% 0 3%;}
	.oMwdyn-box .oMwdyn-img{width:45px;height:45px;}
	.oMsg-box{margin:4% 0 0;}
	
	.oMsg-block .text, .oMsg-block select,
	.oMsg-block li.yzm .yzm-img{height:30px;}
	.oMsg-block li.yzm .yzm-img,
	.oMsg-block li.yzm .text{width:40%;}
	
	.oMsg-sub, .oMsg-reset{margin:3% 0 0;}
    
    #index-bnr .swiper-pagination{width:100%;bottom:2%;left:0px;text-align:center;}
	#index-bnr .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px;}
    
    .ctUs-box{padding:2% 4%;}
    
    .pro-4 .pro-top .con2{padding-left:0px;}
	
	.pro9-box{padding:4% 0 0;}
	.pro9-box .block{display:block;text-align:center;margin:0px 0 4%;}
	.pro9-box .block .name{font-size:40px;line-height:46px;}
	.pro9-box .block .name2{font-size:30px;line-height:37px;}
	.pro9-box img{width:300px;}
    
}

@media all and (max-width:768px){
	
	/*Header*/
	.Header-wrapper .Hmenu-btn{width:10%;}
	
	/*Footer*/
	.fnav{width:100%;border:0px;float:none;}
	.fnav dl{width:100%;float:none;margin:0 0 2%;}
	.fnav dl dt{padding:0 1%;height:35px;line-height:35px;background:#4e4e4e url(../images/icon/icon-dd1.png) no-repeat 96% center / auto 65%;margin:0px;}
	.fnav dl dt.cur{background:#4e4e4e url(../images/icon/icon-dd1-2.png) no-repeat 96% center / auto 65%;}
	.fnav dl dd{display:none;padding:5px 2%;}
	.fewm{width:25%;margin:0px;float:none;}
	.fct{width:100%;margin:10px 0 0;}
	.fct .con{width:100%;}
	
	.banner-container .bnr-img{height:350px;}
	#index-bnr .bnr-img{height:400px;}
	
	/*Container*/
	.index-adv li,
	.Ipro-list li,
	.Icase-box .Icsae-block,
	.aWwa-box,
	.aWsu-block,
	.aWwd-list li,
	.pArch-img,
	.pFn-wrap,
	.p1Adv-list li,
    .p4Adv-list li,
    .pro6-box .con,
    .p6Sp-box,
    .p6Dukpt-box,
    .p7Fs-ftr,
    .p7Fs-spec{width:90% !important;}
	
	.Icsae-block .name{font-size:20px;line-height:28px;}
	.Icsae-block .con{margin:10px 0 0;}
	.Icase-box.Icase-box1 .Icsae-block{margin:0 0 0 -45%;}
	.Icase-box.Icase-box2 .Icsae-block{margin:0 -45% 0 0;}
	
	.aWsu-block .name{font-size:18px;line-height:24px;}
    
    .pro2-adv .contain{background:none;}
    .p2Adv-box{width:90%;float:none;margin:0 auto;padding:4% 0;}
    
    .p3Adv-list li{width:85%;padding:0px;float:none;margin:0 auto 2%;}
    
    .pro5-box .block{margin:0 0 2%;}
    .pro5-box .name{font-size:22px;line-height:22px;}
    .pro5-box .con{font-size:14px;line-height:20px;}
    .pro5-box img{width:300px;}
    
    .pro6-box .top,
    .p6Sp-box .type, .p6Dukpt-box .type,
    .p6Sp-box .type2, .p6Dukpt-box .type2{font-size:24px;line-height:30px;}
    .pro6-box .con,
    .p6Sp-box .con, .p6Sp-box .list, .p6Dukpt-box .con, .p6Dukpt-box .list{font-size:14px;line-height:20px;}
	.pro6-box .list li{width:33.3333%;margin:2% 0 0;}
    
    .p6Sp-box .type2, .p6Dukpt-box .type2{line-height:38px;}
    
    .pro6-sp img,
    .p6Dukpt-img{width:50%;}
    
    .nInfo-top .name{font-size:18px;line-height:26px;}
    .nInfo-top .about{font-size:12px;margin:2% 0 0;}
    
    .TScwst-list{margin:0px;}
    .TScwst-list li{width:50%;margin:2% 0 0;}
    .TScwst-list li img{width:30%;}
    
    .TS-st{padding:4%;}
    .TSst-box{width:100%;}
	
	.pro9-box .block .name{font-size:36px;line-height:42px;}
	.pro9-box .block .name2{font-size:26px;line-height:33px;}
}

@media all and (max-width:640px){
	
	.Header-wrapper .Hmenu-btn{width:14%;}
	
	.banner-container .bnr-img{height:300px;}
	#index-bnr .bnr-img{height:350px;}
	
	/*Container*/
	.index-adv li,
	.Ipro-list li,
	.Icase-box .Icsae-block,
	.aWwa-box,
	.aWsu-block,
	.aWwd-list li,
	.pArch-img,
	.pFn-wrap,
	.p1Adv-list li,
    .p2Adv-box,
    .p3Adv-list li,
    .p4Adv-list li,
    .p6Sp-box,
    .p6Dukpt-box,
    .p7Fs-ftr,
    .p7Fs-spec{width:96% !important;}
	.Ipro-box .con{width:92%;}
	
	.Ipro-box{height:295px;}
	.Ipro-box .Ipro-block{padding:4% 4% 0;}
	.Ipro-box .Ipro-img{height:120px;line-height:120px;}
	.Ipro-box .Ipro-img img{width:80px;}
	.Ipro-box .name,
	.Ipro-block .type{font-size:16px;}
	.Ipro-box .con{font-size:12px;margin:10px auto 0;}
	.Ipro-block .type{padding:5px 0 4px 40px;background-size:40px auto}
	
	.Icase-box .Icase-bg{height:230px;}
	.Icase-box .Icsae-block{height:96%;top:2%;}
	.Icsae-block .name{font-size:16px;line-height:20px;}
	.Icase-box.Icase-box1 .Icsae-block{margin:0 0 0 -48%;}
	.Icase-box.Icase-box2 .Icsae-block{margin:0 -48% 0 0;}
	
	.aWsu-block .name{font-size:18px;line-height:22px;}
	.aWsu-block .con{font-size:13px;}
	.aWwdl-img{height:60px;line-height:60px;}
	.aWwdl-img img{width:60px;}
	
	.pFn-wrap{height:auto !important;padding:4% !important;}
	.pFn-wrap .pFn-box{padding:0px !important}
	.pFn-box .type{font-size:20px;line-height:26px;}
	.pFn-box .list{font-size:14px;line-height:20px;margin:2% 0 0;}	
	.pFn-box .list p{background-position:left 6px;}
	
	.p1Adv-list .p1Adv-img{line-height:120px;}
	.p1Adv-list .p1Adv-img img{width:160px;}
    
    .p2Adv-box .type{font-size:24px;line-height:30px;}
    .p2Adv-box .list{margin:2% 0 0;}
    
    .pro5-box img{width:250px;}
    
    .pro6-box .top,
    .p6Sp-box .type, .p6Dukpt-box .type,
    .p6Sp-box .type2, .p6Dukpt-box .type2{font-size:18px;line-height:24px;}
    .pro6-box .con,
    .p6Sp-box .con, .p6Sp-box .list, .p6Dukpt-box .con, .p6Dukpt-box .list{font-size:12px;line-height:18px;}
    .pro6-box .list li{width:50%;font-size:12px;}
    
    .p6Sp-box .type2, .p6Dukpt-box .type2{height:30px;line-height:30px;width:120px;}
    .pro6-sp img,
    .p6Dukpt-img{width:60%;}
    
    .p7Sf-box img{width:30%;}   
    .p7Sf-block{margin:3% 0 0;}
    .p7Sf-block .name{font-size:22px;line-height:22px;}
	.p7Sf-block .con{font-size:14px;}
    
    .p7Adv-list li,
    .news-list li,
    .Dload-list li{width:100%;}
    
    .page-nav a{width:46%;}
    .nInfo-page{padding:0 2%;}
    .nInfo-page a{line-height:35px;}
    
    .Dlinfo-top{font-size:16px;line-height:28px;}
    
    .TScwst-list li img{width:50%;}
    
    .jUs-list .title, 
    .jUs-list .num, 
    .jUs-list .job, 
    .jUs-list .date{width:100%;}
	
	.pro9-box .block .name{font-size:32px;line-height:38px;}
	.pro9-box .block .name2{font-size:22px;line-height:29px;}
	.pro9-box .block .con{margin:2% 0 0;font-size:16px;line-height:22px;}
    
}

@media all and (max-width:414px){
	
	.banner-container .bnr-img{height:250px;}
	#index-bnr .bnr-img{height:300px;}
	
	.pro9-box .block .name{font-size:28px;line-height:34px;}
	.pro9-box .block .name2{font-size:18px;line-height:25px;}
	
}

@media all and (max-width:375px){
	
	.banner-container .bnr-img{height:200px;}
	#index-bnr .bnr-img{height:250px;}
	.page-nav a{font-size:12px;}
}



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