<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width:1440px){
    .container{
        padding: 0 15px;
        width: auto;
    }
    .page_new_list .new_lists .new_item .img{
        max-height: 390px;
        height: auto;
    }
}
@media (max-width:1440px) and  (min-width:1366px) {
    #header .con_margin,
    #foot .foot_contact{
        max-width: 1300px;
    }
    .page_strength .strength_item .text .name{
        font-size: 22px;
    }
}
@media (max-width:1365px) and  (min-width:1200px) {
    #header .con_margin,
    #foot .foot_contact{
        max-width: 1180px;
    }
}
@media (max-width:1199px) {
    #header .con_margin,
    #foot .foot_contact{
        max-width: 100%;
        padding: 50px 15px;
        width: auto;
    }
    .index_activity_1{

    }
    .index_activity_1 .store_left{
        max-width: 40%;
    }
    .index_activity_1 .store_right{
        max-width: 60%;
    }
    .index_activity_1 .store_left img,
    .index_activity_1 .store_right img{
        max-width: 100%;
    }
    .reason ul li{
        margin: 0 8px;
    }
    .index_activity_4 .more{
        margin: 15px 0 0;
    }
    .index_activity_4 .store_name{
        line-height: 50px;
    }
    .index_activity_2 .reason .sex img{
        max-width: 100%;
    }
    .page_strength .strength_item .text{
        padding: 25px 45px;
    }
    .page_join .link_tel .num_line{
        display: none;
    }
    .page_contact .address{
        margin: 0 0 0 30px;
    }
    .page_contact .address ul li{
        font-size: 15px;
    }
}
@media (max-width:998px){
    .product_lists ul li .img{
        min-height: 206px;
        max-height: unset;
    }
}
@media (max-width:991px){
    .index_activity_2 .reason,
    .index_activity_4{
        flex-wrap: wrap;
    }
    .index_activity_2 .reason ul{
       margin: 40px 0 0;
    }
    .index_activity_3 .for_con{
        max-width: 80%;
        padding: 13.8% 10%;
    }
    .index_activity_4 .store_img{
        width: 100%;
    }
    .index_activity_4 .store_right {
        width: 100%;
        position: absolute;
    }
    .page_good .good_item{
        width: 49%;
    }
    .product_lists ul li{
        width: 33%;
    }
    .page_suggest .product_lists ul li {
        width: 49%;
    }
    .page_join .link_tel .img{
        padding: 0;
    }
    .page_join .link_tel{
        background-size: contain;
    }
    .page_join .link_tel .img img{
        width: 100%;
        height: auto;
    }
    .page_join .link_tel .num p{
        font-size: 12px;
    }
    .condition_list .codition_item .con {
        font-size: 12px;
        padding: 0 0 0 10px;
    }
    .page_contact .map,
    .page_contact .address{
        width: 50%;
    }
    .page_new_list .new_lists .new_item{
        width: 48%;
    }
}


@media (max-width:767px) {
    .index_activity_2 .jk_title{
        font-size: 24px;
        line-height: 40px;
    }
    .index_activity_2 .jk_en{
        font-size: 18px;
    }
    .index_activity_2 .sign{
        font-size: 18px;
        line-height: 28px;
    }
    .index_activity_2 .reason ul{
        text-align: center;
    }
    .reason .choose {
        font-size: 25px;
        line-height: 34px;
    }
    .index_activity_2 {
        height: auto !important;
        max-height: unset;
    }
    .index_activity_2 .jk_con{
        padding: 20% 0;
    }
    .index_activity_4 .store_img{
        min-height: 380px;
    }
    .index_activity_3 .for_title{
        font-size: 30px;
        line-height: 35px;
    }
    .index_activity_3 .name{
        font-size: 24px;
    }
    #foot .foot_contact{
        flex-wrap: wrap;
    }
    #foot .foot_contact ul,
    #foot .foot_contact .scan{
        width: 33%;
        margin: 0 0 30px;
    }
    #foot .foot_contact .foot_contactus{
        width: 50%;
        margin: 0 0 30px;
    }
    .index_activity_4{
        overflow: hidden;
        position: relative;
    }
    .index_activity_4 .store_right,
    .index_activity_4 .store_img,
    .index_activity_2 .jk_con{
        max-width: 100%;
        width: auto;
    }
    .index_activity_2{
        overflow: hidden;
    }
    .index_activity_1 .store_right {
        margin: 10% 6.93% 0 4.68%;
    }
    .page_about .special{
        flex-wrap: wrap;
    }
    .page_about .special .line_col{
        display: none;
    }
    .page_title .line{
        text-align: center;
        overflow: hidden;
    }
    .page_about .about_con .name{
        font-size: 16px;
        line-height: 28px;
    }
    .page_about .about_con p{
        font-size: 14px;
        line-height: 25px;
    }
    .page_title .cn{
        font-size: 40px;
    }
    .page_about .special .circle{
        margin: 0 0 30px;
    }
    .page_good .good_item{
        width: 100%;
    }
    .product_lists ul li{
        width: 100%;
    }
    .product_cate a{
        margin-bottom: 15px;
    }
    .page_product_info .desp{
        flex-wrap: wrap;
    }
    .page_product_info .desp .info_img{
        width: 100%;
        margin: 0 0 20px;
    }
    .param .label_td_left,
    .param .td_right{
        padding: 0 5px;
        text-indent: 0;
        font-size: 14px;
        line-height: 30px;
    }
    .param .label_td_left{
        min-width: 70px;
    }
    .param .pa_tr {
        display: flex;
    }
    .page_suggest .product_lists ul li{
        width: 100%;
    }
    .page_company .strength_con{
        line-height: 25px;
        font-size: 14px;
    }
    .page_strength .strength_item,
    .page_join .link_tel,
    .page_join .link_tel .tel .num,
    .flex_center_between{
        flex-wrap: wrap;
    }
    .page_strength .strength_item .img,
    .page_strength .strength_item .text,
    .page_join .link_tel .tel,
    .page_join .link_tel .tel .ab_num, 
    .page_join .link_tel .tel .tel_num,
    .page_contact .map,
    .page_contact .address{
        width: 100%;
    }
    .page_join .join_cate a{
        margin: 0 20px;
    }
    .condition_list .codition_item{
        width: 100%;
        padding: 0 0 0 8px;
    }
    .page_join .link_tel .tel .ab_num, 
    .page_join .link_tel .tel .tel_num{
        margin: 0 0 20px;
    }
    .page_join .link_tel .num p{
        font-size: 16px;
    }
    .page_contact .map{
        height: 220px;
    }
    .page_contact .address{
        margin:30px 0 0;
    }
    .page_new_list .new_lists .new_item{
        width: 100%;
    }
}</pre></body></html>