html{
    font-size: 5.20833vw;
}
@media (min-width:1920px){
    html{font-size:100px;}
}
@media (max-width:768px){
    html{font-size:13.333vw;}
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,area,param{
    margin:0;padding:0;color:#333;
}
html,body{
    margin:0;padding:0;
    font-family:system-ui,-apple-system,"SourceHanSansCN‑Regular",sans‑serif;
    -webkit-text-size-adjust:100%;
    color:#333;
}
input,button,select,textarea{font-family:inherit;}
ol,ul{padding-left:0;list-style:none;}
img{border:none;display:inline-block;vertical-align:middle;max-width:100%;}
h1,h2,h3,h4,h5,h6,p{font-size:100%;font-weight:normal;}
fieldset{border:none;}
legend{display:none;}

body{font-size:.12rem;}
a{text-decoration:none;color:#333;}
a:hover{color:#e8b975;}
.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:block;zoom:1;}

::-ms-clear,::-ms-reveal{display:none;}
input[type=button],input[type=submit],input[type=reset],select{border-radius:0;-webkit-appearance:none;-moz-appearance:none;}
a:focus,a:hover{-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all .3s linear;}
.swiper-button-next,.swiper-button-prev{z-index:3!important;}
textarea{resize:none;}

.img100{display:block;width:100%;height:auto;}
.f_48{font-size:.48rem;}
.f_42{font-size:.42rem;}
.f_38{font-size:.38rem;}
.f_36{font-size:.36rem;}
.f_32{font-size:.32rem;}
.f_30{font-size:.3rem;}
.f_28{font-size:.28rem;}
.f_24{font-size:.24rem;}
.f_22{font-size:.22rem;}
.f_20{font-size:.2rem;}
.f_18{font-size:.18rem;}
.f_16{font-size:.16rem;}
.f_14{font-size:.14rem;}
.f_12{font-size:.12rem;}
.colorfff{color:#fff;}
.orange{color:#e8b975;}
.noBold{font-weight:normal;}

/* ============ 头部 ============ */
.header{
    width:100%;display:flex;justify-content:space-between;align-items:center;
    position:fixed;z-index:999;top:0;left:0;
    background-color:#670000;box-sizing:border-box;padding:0 .4rem;height:1rem;
}
.header .logo{width:2.56rem;}
.header_right{display:flex;align-items:center;}
.header_nav{display:flex;line-height:1rem;}
.header_nav li{margin-right:.5rem;position:relative;}
.header_nav a{color:#fff;}
.header_nav li::after{
    content:"";width:0;height:.02rem;background-color:#e8b975;
    position:absolute;left:0;bottom:0;transition:all .38s;-webkit-transition:all .38s;
}
.header_nav li.on::after,.header_nav li:hover::after{width:100%;}
.header_nav li.on>a,.header_nav a:hover{color:#e8b975;}
.tel{color:#FFBF00;font-size:.2rem;margin-right:.2rem;display:flex;align-items:center;gap:.1rem;}
.tel img{width:.3rem;}
.wap_btn{display:none;width:.46rem;height:.3rem;position:relative;z-index:1001;cursor:pointer;}
.wap_btn span{
    display:block;width:100%;height:2px;position:absolute;
    transition:all .3s linear;background:#fff;
}
.wap_btn span:nth-of-type(1){top:0;}
.wap_btn span:nth-of-type(2){top:50%;transform:translateY(-50%);}
.wap_btn span:nth-of-type(3){bottom:0;}
.wap_btn.on span:nth-of-type(1){top:50%;transform:translateY(-50%) rotate(45deg);}
.wap_btn.on span:nth-of-type(2){opacity:0;}
.wap_btn.on span:nth-of-type(3){bottom:50%;transform:translateY(50%) rotate(-45deg);}


/* ============ Banner ============ */
.home_banner{width:100%;position:relative;margin-top:1rem;z-index:2;background:#1c006e;}
.home_bannerSwiper{overflow:hidden;width:100%;position:relative;}
.home_bannerSwiper .swiper-slide{position:relative;background:#00071a;}
.home_bannerSwiper-buttons{
    position:absolute;left:1.05rem;bottom:1.65rem;z-index:11;
    display:flex;align-items:center;height:.22rem;line-height:.22rem;
}
.home_bannerSwiper-pagination{position:static;margin:0;}
.home_bannerSwiper-pagination .swiper-pagination-bullet{
    width:auto;height:.22rem;line-height:.22rem;font-size:.2rem;color:#fff;
    text-align:center;background:none;margin:0 .07rem;
}
.home_bannerSwiper-button-prev,.home_bannerSwiper-button-next{
    cursor:pointer;width:.28rem;height:.22rem;line-height:.22rem;
    display:flex;align-items:center;
    position:static!important;top:auto!important;left:auto!important;right:auto!important;
    width:.28rem!important;height:.22rem!important;margin:0!important;
    background-image:none!important;background:none!important;
}
.home_bannerSwiper-button-prev{margin-right:.07rem!important;}
.home_bannerSwiper-button-next{margin-left:.07rem!important;}
.home_bannerSwiper-button-prev.swiper-button-disabled,
.home_bannerSwiper-button-next.swiper-button-disabled{
    opacity:.35;cursor:auto;pointer-events:none;
}
.home_bannerSwiper-button-prev.swiper-button-lock,
.home_bannerSwiper-button-next.swiper-button-lock{
    display:none;
}

/* ============ 关于 ============ */
.home_gy{
    width:100%;min-height:8rem;background-color:#000;
    background-image:url(../images/0904/home_gy.png);
    background-repeat:no-repeat;background-size:cover;
    z-index:3;position:relative;overflow:hidden;
}
.home_gy_js{width:90%;max-width:9.5rem;text-align:center;padding-top:1.4rem;margin:0 auto;}
.allTit_2{line-height:2;margin-top:.3rem;}
.more_btn{
    margin:.5rem auto;width:1.19rem;display:block;height:.5rem;line-height:.5rem;
    border-radius:4px;font-size:.16rem;color:#fff;text-align:center;box-sizing:border-box;
    position:relative;background:linear-gradient(to right,#6C28B2,#501A96);
}
.more_btn:hover{color:#000;background-color:#fff;border-color:#fff;}

/* ============ 产品（首页） ============ */
.home_product{
    background-image:url(../images/bj_home.jpg);
    background-repeat:no-repeat;background-size:100% 100%;
    overflow:hidden;position:relative;padding:1.1rem 0;
}
.home_newsTop{text-align:center;padding-bottom:.5rem;}
.home_product_nr_list{position:relative;width:100%;box-sizing:border-box;padding:0 .8rem;}
.home_product_nr_Swiper .swiper-wrapper{align-items:flex-end;text-align:center;}
.home_product_nr_Swiper .swiper-slide{transform:scale(.85);}
.home_product_nr_Swiper .swiper-slide.swiper-slide-active{transform:scale(1);}
.home_product_nr_Swiper_img img{max-width:2.5rem;width:auto;min-width:2rem;}
.home_product_nr_Swiper .swiper-slide-active .home_product_nr_Swiper_img img{max-width:3rem;width:auto;min-width:3rem;}
.home_product_nr_Swiper h3{font-size:.38rem;color:#fff;margin-top:.05rem;font-weight:normal;}
.home_product_nr_Swiper p{font-size:.20rem;color:#e8b975;opacity:.6;margin-top:.08rem;}
.home_product_nr_Swiper h3,.home_product_nr_Swiper p{opacity:0;transition:opacity .3s;}
.home_product_nr_Swiper .swiper-slide-active h3,
.home_product_nr_Swiper .swiper-slide-active p{opacity:1;}
.home_product_nr_list .swiper-button-prev,
.home_product_nr_list .swiper-button-next{
    width:.18rem;height:.34rem;background-repeat:no-repeat;background-size:100% 100%;
    position:absolute;top:50%;transform:translateY(-50%);
}
.home_product_nr_list .swiper-button-prev{background-image:url(../images/row_left.png);left:1.1rem;}
.home_product_nr_list .swiper-button-next{background-image:url(../images/row_right.png);right:1.1rem;}

/* ============ 新闻（首页） ============ */
.home_news{
    padding:1.05rem 1.1rem;width:100%;box-sizing:border-box;
    overflow:hidden;position:relative;z-index:1;background-color:#1c006e;
}
.home_newsSwiper a{color:#fff;}
.home_newsSwiperTime{color:#fff;margin-top:.25rem;}
.home_newsSwiperTit{color:#fff;line-height:1.4;margin-top:.11rem;margin-right:.57rem;}
.home_newsSwiper{margin-top:.3rem;overflow:hidden;}

/* ============ 容器通用 ============ */
.container{padding:1rem;margin-top:.7rem;}
.container .title{
    color:#fff;position:relative;font-weight:normal;width:1.6rem;height:.8rem;
    line-height:.8rem;margin:0 auto;border-bottom:.03rem solid #e8b975;
}
.news_bg{background:#1c006e;}
.contact_container{
    background-image:url(../images/contact_bj.jpg);
    background-repeat:no-repeat;background-size:100% 100%;
}

/* ============ 联系我们 ============ */
.lxwm{margin:.7rem auto 0;width:calc(100vw*2/3);max-width:1200px;background-color:#fff;min-height:300px;padding:.6rem .8rem;box-sizing:border-box;}
.lxwm_title{line-height:.8rem;font-size:.4rem;color:#333;}
.lxwm_info{line-height:.5rem;font-size:.25rem;color:#333;margin-top:.2rem;}

/* ============ 新闻列表 ============ */
.container-fluid{padding:0;margin-top:.35rem;}
.news_nr{width:98%;max-width:1400px;margin:0 auto;margin-top:.7rem;}
.box{margin-bottom:1.2rem;float:left;width:27%;min-width:220px;color:#fff;}
.news_img{display:block;overflow:hidden;}
.news_title{margin-top:.1rem;}
.news_title a{letter-spacing:1px;color:#fff;}
.news_title a:hover{color:#e8b975;}
.news_time{color:#fff;margin-top:.3rem;}
.all_jz_more{text-align:center;margin:.5rem 0 1rem;}
.all_jz_more ul.pagination{display:inline-block;list-style:none;padding:0;margin:0;}
.all_jz_more ul.pagination li{display:inline-block;margin:0 .04rem;}
.all_jz_more ul.pagination li a,
.all_jz_more ul.pagination li span{
    display:inline-block;min-width:.4rem;height:.4rem;line-height:.4rem;
    padding:0 .14rem;font-size:.18rem;color:#fff;text-align:center;
    border:.01rem solid #fff;border-radius:4px;background:transparent;
    transition:all .3s;text-decoration:none;
}
.all_jz_more ul.pagination li a:hover{background:#fff;color:#1c006e;}
.all_jz_more ul.pagination li.active span{background:#fff;color:#1c006e;}
.all_jz_more ul.pagination li.disabled span{
    color:rgba(255,255,255,.4);border-color:rgba(255,255,255,.3);cursor:not-allowed;
}
.all_jz_more ul.pagination li.disabled a{color:rgba(255,255,255,.4);border-color:rgba(255,255,255,.3);}
.all_jz_more ul.pagination li.disabled a:hover{background:transparent;color:rgba(255,255,255,.4);}
.all_jz_more ul.pagination li.active a{background:#fff;color:#1c006e;}
.all_jz_more ul.pagination .page-ellipsis span,
.all_jz_more ul.pagination li .dots{
    border:none;color:rgba(255,255,255,.5);min-width:auto;height:auto;line-height:inherit;padding:0;
}
@media (max-width:768px){
    .all_jz_more ul.pagination li a,
    .all_jz_more ul.pagination li span{min-width:.34rem;height:.34rem;line-height:.34rem;padding:0 .1rem;font-size:.16rem;}
}
.allBut_row{
    display:inline-block;padding:.2rem .5rem;color:#fff;font-size:.16rem;
    border:.01rem solid #fff;border-radius:4px;transition:all .3s;
}
.allBut_row:hover{background:#fff;color:#1c006e;}
.allBut_row img{width:.2rem;display:inline-block;vertical-align:middle;margin-left:.1rem;}
.bjlanse{background:linear-gradient(to right,#6C28B2,#501A96);border:none;}
.toBack{cursor:pointer;}

/* ============ 新闻详情 ============ */
.news_info{min-height:4rem;box-sizing:border-box;padding:1.1rem;width:100%;margin-top:1rem;background-color:#1c006e;}
.news_info_title{font-size:.38rem;color:#fff;line-height:1.3;max-width:9.3rem;margin-left:1.1rem;margin-top:.12rem;}
.news_info_time{max-width:9.3rem;margin-left:1.1rem;font-size:.2rem;opacity:.5;color:#fff;margin-top:1.1rem;}
.news_info_nr{background:#fff;padding:.65rem 2.2rem;box-sizing:border-box;}
.news_info_nr p{line-height:1.9;}
.news_info_nr .mt30{margin:.55rem 0;}
.news_info_back{margin:.2rem 0;text-align:right;}
.news_info_back a{color:#6C28B2;}

/* ============ 关于 - 轮播 ============ */
.about_zjTyImgsMk{margin-top:1rem;width:100%;height:600px;overflow:hidden;position:relative;}
.about_zjTyImgsMk .swiper{height:100%;}
.about_zjTyImgsMk .swiper-slide{width:100%;position:relative;}
.about_zjTyImgsMk .swiper-slide img{width:100%;height:100%;object-fit:cover;}
.about_zjTyImgsMk_js{position:absolute;bottom:.6rem;left:1.1rem;right:5rem;z-index:20;}
.about_zjTyImgsMk .swiper-slide::before{
    content:"";width:100%;height:3.6rem;background-image:url(../images/about/bj.png);
    background-repeat:no-repeat;background-size:100% 100%;
    position:absolute;bottom:0;left:0;z-index:1;
}
.about_zjTyImgsMkBut{
    position:absolute;bottom:.6rem;right:1.1rem;z-index:20;
    display:flex;align-items:center;gap:.3rem;color:#fff;font-size:.32rem;
}
.about_zjTyImgsMkBut .swiper-button-prev,
.about_zjTyImgsMkBut .swiper-button-next{
    position:static;width:.6rem;height:.6rem;color:#fff;
}
.about_zjTyImgsMkBut em{font-style:normal;opacity:.6;font-size:.2rem;margin:0 .1rem;}

/* ============ 产品页公共容器 ============ */
.newsNy_wcAll{margin-top:1rem;background-color:#1c006e;}
.xzYp_ck{background-image:url(../images/bj_xq.jpg);background-repeat:no-repeat;background-size:100% 100%;}
.proXqNy{padding:0.3rem 0.8rem 0.8rem 0.8rem;min-height:5rem;}
.proXqNy_list_xz{}
.proXqNy_wapbj_zj{}
.wz{padding:0 1.1rem;margin-bottom:.3rem;}
.wz .title{
    color:#fff;position:relative;font-weight:normal;width:1.6rem;height:.8rem;
    line-height:.8rem;border-bottom:.03rem solid #e8b975;text-align:center;
}

/* ============ 产品列表（product.html） ============ */
.proXqNy_xz0823{display:flex;gap:1.2rem;align-items:center;padding:0 1.1rem;}

.proXqNy_bigImgSwiper{flex:1;overflow:visible;position:relative;}
.proXqNy_bigImgSwiperImg{text-align:center;padding:.5rem;}
.proXqNy_bigImgSwiperImg img{max-width:80%;margin:0 auto;display:block;}
.proXqNy_bigImgSwiper h3{text-align:center;color:#fff;font-size:.3rem;margin-top:.2rem;}
.proXqNy_bigImgSwiper h6{text-align:center;color:#e8b975;font-size:.18rem;opacity:.7;margin-top:.1rem;}
.proXqNy_bigImgSwiper .swiper-button-prev,
.proXqNy_bigImgSwiper .swiper-button-next{
    width:.4rem;height:.4rem;color:#e8b975;
}
.proXqNy_bigImgSwiper_prev{left:-2rem;}
.proXqNy_bigImgSwiper_next{right:-2rem;}

.proXqNy_smallImgSwiperWc{width:2rem;display:flex;flex-direction:column;gap:.2rem;align-items:center;}
.proXqNy_smallImgSwiper{height:3.5rem;width:100%;}
.proXqNy_smallImgSwiper_img{padding:.1rem;box-sizing:border-box;}
.proXqNy_smallImgSwiper_img img{width:100%;display:block;}
.proXqNy_smallImgSwiper .swiper-slide.on{box-shadow:0 0 0 .02rem #e8b975 inset;border-radius:4px;}
.proXqNy_smallImgSwiper_prev,.proXqNy_smallImgSwiper_next{
    width:.4rem;height:.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;
}
.proXqNy_smallImgSwiper_prev img,.proXqNy_smallImgSwiper_next img{width:100%;height:auto;}

/* ============ 产品详情（showProduct.html） ============ */
.zjXq_xz{display:flex;gap:.6rem;align-items:flex-start;margin-top:.3rem;padding:0 1.1rem;}
.zjXq_xz_left{width:48%;}
.zjXq_xz_right{width:52%;}
.zjXq_xz_leftImg img{height:auto;max-height:100%;max-width:80%;display:block;margin:0 auto;}
.xzKz_height .zjXq_xz_leftImg img{max-height:9rem;max-width:80%;}

.proXqNySwiperWc .proXqNySwiper{height:100%;}

.zjXq_xz_right .proXqNySwiperNr_right{width:100%;min-height:1rem;padding-bottom:.5rem;}
.proXqNySwiperNr_rightNr{padding:.5rem .5rem .01rem 1.1rem;}
.proXqNySwiperNr_rightNr_1{font-weight:normal;}
.proXqNySwiperNr_rightNr_2{margin-top:.15rem;color:#e8b975;opacity:.8;}

.zjXq_xz_right_js{line-height:2.1;max-width:7rem;margin-top:.35rem;color:#fff;}
.zjXq_xz_right_list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-top:.3rem;}
.zjXq_xz_right_list li{
    width:1.25rem;height:.52rem;line-height:.52rem;font-size:.2rem;
    color:rgba(232,185,117,.4);margin:.2rem .2rem 0 0;text-align:center;cursor:pointer;
    background-color:rgba(232,185,117,.2);
}
.zjXq_xz_right_list li.on{opacity:1;color:#000;background-color:rgba(232,185,117,1);}
.zjXq_xz_right_rlJs{max-width:6.28rem;margin-top:.3rem;}
.zjXq_xz_right_rlJsMk{
    display:inline-block;
    background:linear-gradient(90deg,rgba(232,185,117,.15) 0%,rgba(232,185,117,.05) 40%,transparent 100%);
    border-left:.04rem solid #e8b975;
    width:100%;overflow:hidden;line-height:.64rem;color:#fff;padding-left:.6rem;box-sizing:border-box;
}
.zjXq_xz_right_rlJsMk span{margin-right:.4rem;}
.zjXq_xz_right_ccTj{color:#fff;opacity:.5;margin-top:.58rem;white-space:nowrap;}
.newsInfoNr_left_back{float:right;margin-right:1.1rem;margin-top:.7rem;}

/* ============ 防伪 / 页脚（两套类名兼容） ============ */
.footer{
    padding:1.1rem;background-image:url(../images/footer_bj.png);
    background-repeat:no-repeat;background-size:100% 100%;
}
.proXqNy_fwWc,.code{width:100%;}
.fwcx{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.3rem;}
.fwcx_bt{width:2.45rem;}
.fwcx_list{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 2.45rem);gap:.2rem;}
.fwcx_list li{
    width:32%;min-width:180px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;
    border:solid .01rem rgba(255,255,255,.2);padding:.2rem;
}
.fwcx_text{color:#fff;line-height:1.55;width:calc(100% - 1.16rem);}
.fwcx_text p{color:#fff;}
.fwcx_ico{width:.45rem;margin-left:.45rem;}

.footer_1{width:100%;text-align:center;margin-top:.5rem;color:#fff;font-size:.2rem;}
.footer_1 a{color:#fff;}
.footer_1 .logo{margin-top:.25rem;text-align:center;width:100%;}
.footer_1 .logo img{width:1rem;height:auto;}
.footer_1 .logo_text{margin-top:.25rem;color:#fff;}
.footer_1 .bq{margin-top:.25rem;color:#fff;}
.footer_1 .bq span{margin:0 .1rem;}
.m_show{display:none;}
.footerXz_wapShow{
    text-align:center;color:#fff;font-size:.14rem;margin-top:.3rem;opacity:.6;
}

/* ============ 回到顶部 ============ */
.goTop{
    padding:.1rem;position:fixed;right:.4rem;bottom:.4rem;z-index:30;cursor:pointer;
    text-align:center;background-color:#fff;display:none;
}
.goTop img{width:.4rem;}

/* ============ 响应式 ============ */
@media(max-width:1024px){
    .wap_btn{display:block;}
    .tel span{display:none;}
    .header_right{position:relative;}
    .header_nav{
        position:fixed;top:1rem;height:calc(100vh - 1rem);width:100vw;left:0;
        display:none;line-height:initial;background-color:#1c006e;padding:.3rem 0;overflow-y:auto;
        z-index:999!important;
    }
    .header_nav.onaa{display:block!important;}
    .header_nav li{width:100%;box-sizing:border-box;padding:0 5%;margin:0;}
    .header_nav li a{display:block;line-height:.6rem;}
    .header_nav li::after{width:0!important;}

    .wz{padding:0 .6rem;}
    .proXqNy_xz0823{flex-direction:column;gap:.6rem;padding:0 .6rem;}
    .proXqNy_bigImgSwiper{width:100%;}
    .proXqNy_bigImgSwiper_prev{left:.1rem;}
    .proXqNy_bigImgSwiper_next{right:.1rem;}
    .proXqNy_smallImgSwiperWc{flex-direction:row;width:100%;}
    .proXqNy_smallImgSwiper{height:auto;width:auto;flex:1;}

    .zjXq_xz{flex-direction:column;padding:0 .6rem;}
    .zjXq_xz_left,.zjXq_xz_right{width:100%;}
    .proXqNySwiperNr_rightNr{padding:.5rem!important;}

    .fwcx{flex-direction:column;align-items:flex-start;}
    .fwcx_bt{width:auto;margin-bottom:.2rem;}
    .fwcx_list{width:100%;flex-wrap:wrap;}
    .fwcx_list li{width:100%;min-width:0;margin-bottom:.15rem;}

    .home_gy_js{width:92%;padding-top:.8rem;}
    .home_gy{min-height:auto;padding-bottom:.8rem;}
    .allTit_2{line-height:1.8;font-size:.18rem!important;}
    .f_38{font-size:.3rem;}

    .lxwm{width:90%;margin-top:.3rem;}
    .lxwm_title{font-size:.3rem;line-height:1.4;}
    .lxwm_info{font-size:.18rem;line-height:1.8;}

    .news_nr{width:100%;padding:0 .3rem;box-sizing:border-box;}
    .box{width:45%;min-width:0;margin-bottom:.6rem;}

    .news_info{padding:.6rem;margin-top:.7rem;}
    .news_info_title{font-size:.28rem;margin-left:.6rem;}
    .news_info_time{margin-left:.6rem;margin-top:.5rem;font-size:.16rem;}
    .news_info_nr{padding:.4rem .6rem;}

    .about_zjTyImgsMk{height:50vh;margin-top:.7rem;}
    .about_zjTyImgsMk_js{left:.5rem;right:.5rem;bottom:.5rem;}
    .about_zjTyImgsMk .swiper-slide::before{height:2rem;}
    .about_zjTyImgsMkBut{right:.5rem;bottom:.3rem;}

    .home_bannerSwiper-buttons{left:.5rem;bottom:1rem;}
    .home_product_nr_list{padding:0 .3rem;}
    .home_product_nr_list .swiper-button-prev{left:.3rem;}
    .home_product_nr_list .swiper-button-next{right:.3rem;}
    .home_news{padding:.8rem .3rem;}

    .container{padding:.6rem .3rem;margin-top:.5rem;}
    .container .title{width:1.4rem;height:.6rem;line-height:.6rem;font-size:.28rem;}

    .goTop{right:.2rem;bottom:.2rem;padding:.08rem;}
    .goTop img{width:.3rem;}

    .footer{padding:.6rem .3rem;}
    .footer_1{display:none;}
    .m_show{display:block;}
}

@media(max-width:539px){
    .box{width:100%;float:none;margin:0 auto .5rem;}
    .lxwm{padding:.4rem;}
    .fwcx_text{font-size:.16rem;}
    .proXqNy_smallImgSwiper .swiper-slide{width:30%;}
    .proXqNy_bigImgSwiper_prev{left:-.5rem;}
    .proXqNy_bigImgSwiper_next{right:-.5rem;}
}

/* ============ 打印/无用类兜底 ============ */
.displayPc{display:initial;}
.displayWap{display:none;}
@media(max-width:1024px){
    .displayPc{display:none!important;}
    .displayWap{display:block!important;}
}

/* ============ Swiper 4.5.3 类名兼容（HTML 使用 .swiper 而非 .swiper-container） ============ */
.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.swiper-no-flexbox .swiper-slide{float:left}
.swiper.swiper-vertical>.swiper-wrapper,
.swiper-container-vertical>.swiper-wrapper{flex-direction:column}
.swiper.swiper-android .swiper-wrapper,
.swiper-container-android .swiper-slide,
.swiper-container-android>.swiper-wrapper{transform:translate3d(0,0,0)}
.swiper.swiper-multirow>.swiper-wrapper,
.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}
.swiper.swiper-free-mode>.swiper-wrapper,
.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}
.swiper.swiper-autoheight,.swiper.swiper-autoheight .swiper-slide,
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper.swiper-autoheight .swiper-wrapper,
.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,transform}
.swiper.swiper-horizontal>.swiper-pagination-bullets,
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper.swiper-vertical>.swiper-pagination-bullets,
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}
.swiper.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}
.swiper.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}
.swiper.swiper-horizontal>.swiper-scrollbar,
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper.swiper-vertical>.swiper-scrollbar,
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}
.swiper.swiper-vertical>.swiper-pagination-progressbar,
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}
.swiper.swiper-container-3d,.swiper-container-3d{perspective:1200px}
.swiper.swiper-container-3d .swiper-slide-shadow-left,
.swiper.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper.swiper-container-3d .swiper-slide-shadow-top,
.swiper.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper.swiper-wp8-horizontal,.swiper.swiper-wp8-horizontal>.swiper-wrapper,
.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}
.swiper.swiper-wp8-vertical,.swiper.swiper-wp8-vertical>.swiper-wrapper,
.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}
.swiper.swiper-container-rtl .swiper-button-prev,
.swiper.swiper-container-rtl>.swiper-pagination-bullets,
.swiper-container-rtl .swiper-button-prev,
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets{left:auto;right:10px}
.swiper.swiper-container-rtl .swiper-button-next,
.swiper-container-rtl .swiper-button-next{right:auto;left:10px}