.whp-mobile-header,.whp-mobile-hero,.whp-mobile-points,.whp-mobile-choice{display:none}
@media (max-width:1199px){
  html,body{width:100%;min-width:0;max-width:100%;overflow-x:clip}
  body{font-family:-apple-system,BlinkMacSystemFont,"Microsoft YaHei",sans-serif;font-size:15px;line-height:1.6}
  img{max-width:100%;height:auto}
  .whp-mobile-header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#fff}
  .whp-mobile-header img{display:block;width:145px}
  .whp-mobile-header>a:last-child{color:#ef4848;border:1px solid #ef4848;border-radius:6px;padding:7px 10px}
  .whp-mobile-hero{display:block;padding:35px 18px;background:linear-gradient(135deg,#ef4948,#d82c33);color:#fff;text-align:center}
  .whp-mobile-hero p{font-size:14px}
  .whp-mobile-hero h1{font-size:28px;line-height:1.35;margin:12px 0 20px}
  .whp-mobile-hero a{display:inline-block;color:#d92c33;background:#fff;padding:9px 18px;border-radius:6px;font-weight:700}
  #banner{display:none}
  #wproject,#Apply,#condition,#wadvantage,#Choice,#wincrement,#wcase,#wmore,#contact{width:100%;height:auto;padding:28px 16px;background-image:none}
  .wproject_content,.Apply_content,.condition_content,.wadvantage_content,.Choice_content,.wincrement_content,.wcase_content,.wmore_content,.contact_main{width:100%;height:auto;max-width:100%}
  .wproject_content_title{padding:0 0 20px;text-align:center}
  .wproject_content_title_li1{font-size:13px;letter-spacing:4px}
  .wproject_content_title_li2{margin:8px auto;width:55px;height:4px}
  .wproject_content_title_li3{font-size:22px;line-height:1.4}
  .wproject_content_main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;height:auto;margin:0;padding:12px;border-radius:8px}
  .wproject_content_main li{float:none;width:auto;height:auto;min-height:170px;margin:0;padding:15px;background-image:none;background:rgba(255,255,255,.14);border-radius:7px}
  .wproject_content_main li p{width:auto}
  .wproject_content_main_ti{font-size:17px;line-height:1.35}
  .wproject_content_main_nr{font-size:13px;line-height:1.5;margin-top:8px}
  .Apply_content_main{display:grid;grid-template-columns:1fr;gap:10px}
  .Apply_content_main li{float:none;width:100%;height:auto;min-height:0;margin:0;padding:14px;background:#fff5f5;border-left:3px solid #fb4945;border-radius:5px;font-size:15px;color:#333}
  .Apply_content_main li p{width:auto;height:auto;margin:0;letter-spacing:0}
  #condition{background:#f7f8fa}
  .whp-mobile-points{display:grid;grid-template-columns:1fr;gap:10px}
  .whp-mobile-points li{padding:12px;background:#fff;border-radius:6px;box-shadow:0 2px 8px #e9e9e9}
  .whp-mobile-points li:before{content:'✓';color:#fb4945;margin-right:8px;font-weight:700}
  .wadvantage_content_main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}
  .wadvantage_content_main li{float:none;width:auto;height:auto;margin:0;padding:14px 8px;background:#f8f8f8;border-radius:7px}
  .wadvantage_content_main li img{width:70px}
  .wadvantage_content_main_title{font-size:17px;line-height:1.4}
  .wadvantage_content_main_xz{font-size:13px;line-height:1.5}
  #Choice{background:#21323e;color:#fff}
  .whp-mobile-choice{display:block;font-size:15px;line-height:1.7}
  #Choice .wproject_content_title_li3{color:#fff!important}
  .wincrement_content_main{margin:0}
  .wincrement_content_main_left,.wincrement_content_main_right{float:none;width:100%;height:auto;margin:0}
  .wincrement_content_main_left img{display:block;width:100%;height:auto}
  .wincrement_content_main_right{padding:18px;background:#f7f7f7}
  .wincrement_content_main_right li{font-size:16px;margin:0 0 10px}
  #wcase{background:#f7f8fa}
  #wcase .wproject_content_title_li3{color:#333!important}
  .wcase_main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}
  .wcase_main li{float:none;width:auto;height:auto;margin:0}
  .wcase_main li img{display:block;width:100%;height:auto}
  .wmore_main{display:grid;grid-template-columns:1fr;gap:10px}
  .wmore_main li{float:none;width:100%;height:auto;margin:0;background:#f6f6f6}
  .wmore_main li a{width:100%;height:auto;padding:14px;font-size:15px;line-height:1.5}
  #contact{background:#f8f8f8}
  .contact_main p img{max-width:100%;height:auto}
  .contact_main_du{width:auto;height:auto;margin:10px 0;padding:6px;font-size:15px;line-height:1.5;letter-spacing:2px}
  .contact_main_lx{font-size:22px;line-height:1.4}
  .contact_main_xx{font-size:14px;line-height:1.6}
  .footer-content,.footer-content .weblg,.full-foot-bottom,.full-foot-bottom .weblg{width:100%;min-width:0;height:auto;max-width:100%;box-sizing:border-box}
  .footer-content .weblg,.full-foot-bottom .weblg{padding:20px 16px}
  .foot-about,.foot-about>div{float:none!important;width:100%!important;max-width:100%;height:auto;margin:0 0 18px}
  .foot-about .adv-mid{margin-left:0}
  .foot-about .adv-mid .ft-adv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
  .foot-about .adv-mid .ft-adv .left,.foot-about .adv-mid .ft-adv .right{float:none;width:auto}
  .full-foot-bottom p{font-size:12px;line-height:1.6;overflow-wrap:anywhere}
  #bigmask,#swt,.sidebar,.zai-xian-ke-fu{display:none!important}
}
@media (min-width:768px) and (max-width:1199px){
  #wproject,#Apply,#condition,#wadvantage,#Choice,#wincrement,#wcase,#wmore,#contact{padding-left:32px;padding-right:32px}
  .Apply_content_main,.wmore_main{grid-template-columns:repeat(2,minmax(0,1fr))}
  .wadvantage_content_main,.wcase_main{grid-template-columns:repeat(3,minmax(0,1fr))}
}
