<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@media (max-width: 1400px) {
    .pro_list dd{padding:27% 0;}

}
@media (max-width: 1200px) {
    .pro_list dd{padding:23% 0;}

    .caseSlider .case_rt{padding-top:4%;}

    .footer{padding-top:30px;}


}

@media (max-width: 992px) {
    .about_cont{width:100%;}
    .pro_list dd{padding:18% 0;}


    .caseSlider .case_rt .case_cont h3{margin-top:3%;}
    .caseSlider .case_rt{padding:4% 3% 0;}
    .caseSlider  .slick-dots{padding:0 3%;bottom:16%;}

    .news_list{width:29.66%;}
    .news_cont .news_list:nth-child(4n){display: none;}
    .news_cont .news_list:nth-child(3n){margin-right:0;}
    .ewm{margin-left:10px;}
    .copy{margin-top:10px;}


    .section_one{padding:55px 0;}
    .s_title h3{font-size: 30px;line-height: 40px;margin-bottom:5px;}
    .s_title p span{font-size: 16px;}
    .s_title p i{font-size: 18px;}
    .section_two{padding:60px 0;}
    .section_four{padding:70px 0;}
    .pro_list dd h3{font-size: 18px;}
    .pro_list dd p{font-size: 16px;}



}
@media (max-width: 767px) {
    #wrap_index{padding-bottom:60px;}

    .model-header{height:60px;padding:10px 0;background: rgba(0,0,0,.4);position: fixed;top:0;left:0;right:0;z-index:20;}
    .model-header-logo{width:80%;display: inline-block;height:40px;}
    .model-header-logo a{display: block;height:40px;position: relative;}
    .model-header-logo a img{max-width:100%;max-height:100%;position: absolute;top:0;bottom:0;left:0;margin:auto;}
    .model-header .model-navbtn{float:right;width:30px;text-align: right;height:40px;margin-right:10px;position: relative;}
    .model-header .model-navbtn img{width:28px;position: absolute;top:0;bottom:0;left:0;margin:auto;}


    .section_one{padding:30px 0;}
    .s_title h3{font-size:20px;line-height:24px;margin-bottom:0;}
    .s_title p span{font-size: 12px;}
    .s_title p i{font-size:15px;margin-top:-16px;height:13px;}
    .about_cont{margin-top:20px;line-height: 28px;font-size: 16px;max-height: 224px;}
    .more{font-size: 16px;}
    .opacity2, .opacity3{z-index: 22;}

    .section_two{padding:40px 0;}
    .pro_cont{margin-top:30px;}
    .pro_list{width:50%;}
    .pro_list dd {padding:31% 0;}
    .pro_list dd h3{font-size: 18px;line-height: 30px;}
    .pro_list dd p{font-size: 14px;line-height: 24px;}
    .pro_list dd a{height:54px;}
    .pro_list dt span{width:40px;height:40px;margin-left:-20px;bottom:-17px;}
    .pro_list dt span i{bottom:17px;border-bottom:11px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;margin-left:-7px;}
    .pro_cont .pro_list:nth-child(2n) dt span i{border-top:11px solid #fff;border-bottom:none;top:17px;}
    .pro_cont .pro_list:nth-child(2n) dt span{top:-17px;}
    .pro_list:hover dt span i{border-bottom:11px solid #4f6c6b;border-left:7px solid transparent;border-right:7px solid transparent;}
    .pro_cont .pro_list:nth-child(2n):hover dt span i{border-top:11px solid #4f6c6b;}


    .threeBg{display: none;}
    .caseSlider .slick-slide{position: relative;}
    .caseSlider .case_lt{width:100%;overflow: hidden;}
    .caseSlider .case_lt img{}
    .caseSlider .case_rt{width:50%;height:100%;position: absolute;right:0;top:0;z-index:20;background: rgba(255,255,255,.6);}
    .caseSlider .case_rt .case_cont .case_txt{display: none;}
    .caseSlider .case_rt .db {height:30px;overflow: hidden;position: absolute;right:15px;bottom:5%;}
    .caseSlider .case_rt .db .more{margin:0;font-size: 16px;}
    .caseSlider .case_rt .case_cont h3{margin:18% 0 0;font-size: 18px;line-height:24px;height:48px;-webkit-line-clamp:2;}
    .caseSlider  .slick-dots{width:50%;bottom:27%;}


    .section_four{padding:40px 0;}
    .news_cont{margin-top:40px;}
    .news_list{width:47%;margin-right:0}
    .news_cont .news_list:nth-child(3n){display: none;}
    .news_cont .news_list:nth-child(2n){float: right;}
    .four_more .more{margin-top:20px;}
    .news_list dd i{font-size: 20px;}
    .news_list dd span{font-size: 16px;}
    .news_list dd a{font-size: 16px;}
    .news_list dd .news_txt{font-size: 14px;line-height: 22px;height:66px;}
    .news_list dd{padding:15px 15px 20px;}
    .news_list:hover dd{margin-top:-37px;}
    .news_list dd span{top:15px;left:15px;right:15px;}
    .news_list {border-radius: 15px;}

    .footM{background: rgba(79,108,107,.6);color:#fff;padding:10px 15px;line-height: 20px;font-size: 14px;margin-bottom: -5px;}
    .footM a{ color:#fff; font-size: 14px;}


    .caseSlider .slick-dots li button{font-size: 14px;}
    .caseSlider .slick-dots li button:before{font-size: 14px;}
    .caseSlider .slick-dots li button:after{font-size: 14px;margin-left:2px;}
    .caseSlider .slick-dots li{margin:0 2px;}
    .caseSlider .slick-dots li.slick-active button:before{font-size: 18px;}
    .caseSlider .slick-dots li.slick-active button{font-size: 18px;}








}
@media (max-width: 520px){
    .pro_list dd {padding:28% 0;}
}
@media (max-width: 400px){
    .pro_list dd {padding:25% 0;}
}
@media (max-width: 374px){
    .pro_list dd {padding:22% 0;}
    /*.caseSlider  .slick-dots{bottom:22%;}*/










}


@media (min-width: 768px){


}


@media (min-width: 992px){


}
@media (min-width: 1400px){
    .container{width:1370px;}
}




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