<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width:1920px){.container{max-width:1580px}
}
@media (max-width:1680px){.container{max-width:1320px}
.top-box .logo{flex:2}
.tj_tu .swiper-container-thumbs .swiper-slide ul li a{padding:15px}
.tj_tu .swiper-container-thumbs .swiper-slide p::before{top:25px}
.nav-menu a {
    padding: 0 10px;
}
}
@media screen and (max-width:1440px){.container{max-width:1280px}
.nav-menu a{padding:0 10px}
#banner .swiper-button{display:none}
.tj_tu .swiper-container-thumbs .swiper-slide a{font-size:18px}
.pro_txt b{font-size:18px}
.case .swiper-slide a{padding:10px}
.top-box .logo {
    flex: 1;
}
.nav-menu {
    flex: 3;
}
}
@media screen and (max-width:1280px){.container{max-width:1200px}
.nav-menu ul li{width:auto;padding:0 5px}
.top-box .logo img{max-height:55px}
.nav-menu a{padding:0 3px}
.slide_nav{width:20%;padding-left:1%;margin-top:40px}
.top-box .logo{padding-left:5px}
.top-box .top_tel{margin-left:0}
#gallery{width:72%}
.seaBtn{ margin-left: 5px;}
.top-box .top_tel{ padding: 0 5px; font-size: 14px;}
}
@media screen and (max-width:1180px) {
    .top-box .top_tel{ display: none;} 
}

@media screen and (max-width:990px){.jiant{display:none}
.back-to-top{display:none!important}
.top-box{padding:0}
.change-language{display:none}
#header.header-scrolled{background:#fff}
.headerBotRig{position:fixed;right:70px;top:15px;z-index:999!important}
.seaBtn{background:url(../images/sousuo.png) center no-repeat}
.footer-main .container{padding:15px 0}
.footer-list1 .socials{margin-top:15px}
.footer-list4{text-align:center;width:100%}
#header{height:70px;position:relative}
.mobile-nav-toggle{top:13px}
.top-box .top_tel{display:none}
.top-box .logo{justify-content:flex-start;height:70px;padding-left:10px}
.top-box .logo img{max-height:55px}
.top-box .logo .logo-tu2{display:block}
.top-box .logo .logo-tu1{display:none}
.tj_tu{flex-direction:column}
.slide_nav{width:100%;padding:0}
.tj_tu .swiper-container-thumbs .swiper-slide{margin:5px}
.line{display:none}
.tj_tu .swiper-container-thumbs .swiper-slide ul{display:flex}
.tj_tu .swiper-container-thumbs .swiper-slide ul li{width:100%}
.tj_tu .swiper-container-thumbs .swiper-slide{width:calc(50% - 10px)!important}
.tj_tu .swiper-container-thumbs .swiper-slide p::before{display:none}
#thumbs .swiper-wrapper{flex-direction:row}
#gallery{width:100%;margin-top:50px}
.footer-main .container{flex-direction:column}
.footer-list1{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}
.footer-list1 span::before,.footer-list2 span::before,.footer-list3 span::before,.footer-list4 span::before{left:48%}
.address-content{width:100%}
.footer-list3{width:100%}
#banner .swiper-button{display:none}
#banner .swiper-container-horizontal&gt;.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px}
#banner .swiper-slide .pcimg{display:none!important}
#banner .swiper-slide .mobimg{display:block!important}
.ab_bottom{background:url(../images/about.jpg) no-repeat bottom;height:400px}
.ab_list2{width:100%;background:#fff;display:flex;align-items:center;justify-content:center;padding:20px;margin-top:30px;box-shadow:0 0 10px rgba(0,0,0,.2);position:relative;left:0}
.about-box{flex-direction:column}
.about_fl{width:100%;padding-right:0}
.about_fr{width:100%}
.mobile-nav .drop-down li a img{display:none}
.mobile-nav .drop-down .drop-down li a{background:0 0; font-size: 14px;}
.pad_80{padding:30px 0}
.footer-list2{display:none}
.main_title p b{font-size:32px}
.main_title2 b{font-size:24px}
.mobile-body-mask{width:100%;height:100vh;background:rgba(0,0,0,.6);position:fixed;left:0;top:0;z-index:999}
.mobile-ico-close{width:30px;height:30px;background:#fff url(../images/close1.png) center center no-repeat;background-size:50% auto;position:absolute;right:-35px;top:0}
.sub-content{position:relative;display:block;right:auto;border-radius:0;border:none;box-shadow:none;z-index:99999}
.lang-more{display:none!important}
.mobile-head-items{position:fixed;top:0;right:0;background:#000;width:100%;height:35px;line-height:35px;text-align:left;display:block;z-index:995;font-size:24px;line-height:35px}
.mobile-head-items .title{margin-top:3px}
.mobile-head-item{float:right;width:45px}
.mobile-head-item.mobile-head-aside{float:right}
.mobile-head-item .title{width:100%;height:25px;line-height:25px;overflow:hidden;text-align:center;color:#fff;cursor:pointer}
.mobile-head-item .title a{position:relative;display:block;color:#fff}
.mobile-head-item .main-content-wrap{background:#fff;top:0;display:block;z-index:99999}
.mobile-head-item .main-content-wrap .content-wrap{overflow-y:auto;height:100%;padding:15px 10px;background-color:#fff}
.mobile-head-item .main-content-wrap.middle-content-wrap .content-wrap{overflow-y:hidden}
.mobile-head-item .side-content-wrap{position:fixed;display:block;left:-70%;width:70%;height:100%;top:105px}
.mobile-head-item .middle-content-wrap{position:absolute;left:0;width:100%;height:auto;padding:20px 0;opacity:0;visibility:hidden}
.mobile-head-item .middle-show-content-wrap{top:30px;visibility:visible;opacity:1}
.pro_list a{position:relative;background:#fff;z-index:1;padding:10px;margin:10px;width:calc(50% - 20px);overflow:hidden}
.tj_tu .swiper-container-thumbs .swiper-slide:hover .xiala{display:none}
.ab_item .num b{font-size:30px}
.casebg .container{flex-direction:column}
.casebg .container .main_title{width:100%}
.case{width:100%}
.pinpai .pinpai-text{width:100%}
.pinpai .pinpai-imgbox{width:100%}
.pinpai .swiper-num{display:none}
.pinpai .pinpai_page{left:50%;bottom:10px}
.footer-list3{text-align:center}
.fzls_box .gallery-top .swiper-slide{flex-direction:column}
.fzls_box .gallery-top .fzls_list{width:100%}
.fzls_box .gallery-top .swiper-slide .ys_txt{width:100%}
.fzls_box .swiper-button-next{left:calc(50% + 30px);top:calc(100% - 30px)}
.fzls_box .swiper-button-prev{left:calc(50% - 30px);top:calc(100% - 30px)}
.scroll{display:none}
.seaBtn.selected{background:url(../images/close1.png) center no-repeat}
.hy a{padding:10px}
.tj_tu .swiper-button-next,.tj_tu .swiper-button-prev{display:block}
}
@media screen and (max-width:768px){#header{height:60px}
.top-box .logo{justify-content:flex-start;height:60px}
.top-box .logo img{max-height:45px}
.product_con{padding:10px}
.footer-copyright{padding:10px 0}
.footer-main{padding-bottom:20px}
.product{margin-top:0}
.about{padding:20px 0 0}
.about_txt{font-size:15px;line-height:24px;margin:15px auto;width:88%}
.ab_list2{margin-top:30px}
.banner-slide-content .title{font-size:20px;line-height:32px;font-weight:500;color:#fff;display:block;margin-bottom:15px;letter-spacing:-.25px;text-transform:capitalize}
.banner-slide-content p{font-size:18px;font-family:Poppins,sans-serif;color:#fff}
.about_fl p{margin:0}
.bottom_nav{display:block}
.bottom_nav a span{margin:0}
.bottom_nav a{flex-direction:column}
.bottom_nav a img{width:26px}
.copyright{padding:20px 0 75px}
.copyright i{float:none}
.mobile-nav a{height:auto}
.mobile-nav .drop-down li a{background:url(../images/jt.png) no-repeat left}
.searchWrap{background:0 0}
.product{flex-direction:column}
.pro_fl{width:100%}
.pro_fr{width:100%;margin-top:20px}
.pro_fr .pro_box{width:100%;margin-left:0}
.appl .swiper-slide{margin-top:0}
.appl .swiper-slide a{padding-bottom:10px}
.appl .swiper-slide i{padding:0 5px}
.appl .swiper-slide b,.appl .swiper-slide em,.appl .swiper-slide p{padding:0 5px}
.footer-list3 span{text-align:center}
.con_box{flex-direction:column}
.product{padding:0}
.appl .swiper-slide a{padding:30px 0}
.fzls_box .gallery-top .swiper-slide .ys_txt{padding:15px 15px 50px 15px}
.fzls_box .gallery-top .swiper-slide .ys_txt .title{margin-bottom:15px;font-size:24px}
.ab_item{flex-wrap:wrap;justify-content:flex-start}
.ys-list{flex-wrap:wrap;margin-top:20px}
.ys-list a{width:50%;flex:auto;border:none}
.news-two ul li{width:50%}
.ab_item li{width:33.33%}
.main_title p{font-size:24px}
}
@media screen and (max-width:640px){.main_title{padding:5px}
#banner .swiper-slide .container{position:absolute;left:0;right:0;top:33%;bottom:0;margin:0 auto}
.banner-slide-content .title{font-size:16px;line-height:28px;font-weight:500;color:#fff;display:block;margin-bottom:10px}
.banner-slide-content p{font-size:14px;font-family:Poppins,sans-serif;color:#fff}
.main_title p{margin-bottom:8px}
.footer-list3 .con_info{flex-direction:column}
.appl-box{padding:30px 0}
.main_title p b{font-size:28px}
.about_fr{margin:20px 0}
.ab_item{margin-top:0;margin-bottom:20px}
.ys-list span{margin-top:20px}
.main_title span{font-size:16px}
.hy{margin-top:20px}
.footer-list4 img{max-height:90px}
}
@media screen and (max-width:480px){#header{height:50px}
.mobile-nav-toggle{top:4px}
.headerBotRig{top:9px}
.top-box .logo{justify-content:flex-start;height:50px}
.ab_item .num b{font-size:24px}
.ab_item span{font-size:14px}
.top-box .logo img{max-height:40px}
.ys-list a{padding:10px;width:100%}
.mobile-nav-toggle i{width:42px;height:42px;line-height:42px}
.about-box{flex-direction:column}
.about_fl{width:100%;padding:0}
.banner-slide-content p{margin-top:0;font-size:12px}
.banner-slide-content .title{font-size:14px;line-height:24px}
#banner .swiper-slide .container{top:13%}
.jiameng div{width:100%}
.news-two a{padding:10px;margin:5px}
.news-two ul li{width:100%}
.pinpai .pinpai-h{margin:10px 0;font-size:20px}
.footer-list1 span::before,.footer-list2 span::before,.footer-list3 span::before,.footer-list4 span::before{left:47%}
.footer-list1 p,.footer-list2 p,.footer-list3 p{text-align:center;padding:0 10px}
}
</pre></body></html>