/* This stylesheet is loaded by the homepage only. */
.lq-home .m-imgtxt03 > .pic {height:auto}
.lq-home .m-imgtxt03 > .pic > img {height:auto}

@media (max-width:959px) {
  .lq-home .hd-bottom > .wp {display:flex;align-items:center;justify-content:space-between;gap:12px;height:50px}
  .lq-home .hd-bottom h2 {order:0;flex:1;min-width:0;height:auto;line-height:normal;text-align:left;font-size:0}
  .lq-home .hd-bottom h2 a {display:block}
  .lq-home .hd-bottom h2 img {display:block;width:auto;height:auto;max-width:100%;max-height:40px;margin:0}
  .lq-home .menuBtn {order:2;flex:0 0 40px;float:none;margin:0}
  .lq-home .banner .swiper-slide img {display:block;width:100%;height:auto}
  .lq-home .banner .swiper-pagination-bullet {width:7px;height:7px;border-radius:50%;background:#8b9399;opacity:.7}
  .lq-home .banner .swiper-pagination-bullet-active {width:11px;height:11px;background:#b90f28;opacity:1}
  .lq-home .row-a6 {padding:18px 0;background-color:#920e1d}
  .lq-home .row-a6 > .wp {width:calc(100% - 24px)}
  .lq-home .row-a6 .g-tit01 {margin:0 0 16px}
  .lq-home .row-a6 .g-tit01 .tit {margin:0;font-size:clamp(24px,6.4vw,30px);line-height:1.3}
  .lq-home .row-a6 .g-tit01 .tit-sj a {padding:0 10px;color:#fff6e5;font-family:"Songti SC","SimSun",serif;font-weight:700}
  .lq-home .row-a6 .g-tit01 .tit-sj a:before,
  .lq-home .row-a6 .g-tit01 .tit-sj a:after {display:block;width:clamp(35px,12vw,52px);height:1px;background:#d8bd7c}
  .lq-home .row-a6 .g-tit01:after {content:"";display:block;width:28px;height:2px;margin:8px auto 0;background:#d8bd7c}
  .lq-home .row-a6 .m-imgtxt03 {margin:0;padding:20px 16px 16px;border-radius:10px;background:#fff}
  .lq-home .row-a6 .m-imgtxt03 > .pic {float:none;width:100%;height:auto;margin:0;overflow:hidden;border-radius:7px}
  .lq-home .row-a6 .m-imgtxt03 > .pic > img {width:100%;height:auto;transform:none}
  .lq-home .row-a6 .m-imgtxt03 .box {width:100%;float:none}
  .lq-home .row-a6 .m-imgtxt03 .box a.desc p {margin:16px 0;font-size:16px;line-height:1.4;text-align:left;color:#555;overflow-wrap:break-word}
  .lq-home .row-a6 .m-imgtxt03 .g-more01 {width:68%;max-width:300px;height:44px;line-height:42px;border:1px solid #dfc68b;border-radius:28px;background:#ae1022;color:#fff;font-size:18px;font-weight:700}
  .lq-home .row-a6 .m-imgtxt03 .g-more01:after {content:"";display:inline-block;width:7px;height:7px;margin-left:12px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);vertical-align:2px}
  .lq-home a.lq-phone-float {border:1px solid #fff;background:#fff}
}
