.banner-swiper ul li .bg-colors {
  background: #1BD99E;
  box-shadow: none; }

.banner-swiper ul li:nth-child(1) {
  background-image: url("../../images/solve/saleservicebannber.png"); }
  @media (max-width: 768px) {
    .banner-swiper ul li:nth-child(1) {
      height: 37.5rem;
      background-image: url("../../images/solve/shifubgmb.png");
      background-size: 100% auto; } }

.uw-main-kefu {
  display: none;
  position: relative; }
  @media (max-width: 768px) {
    .uw-main-kefu .bg-colors {
      background: linear-gradient(103deg, #00EA95 0%, #24C373 100%);
      box-shadow: 0px 10px 30px 1px rgba(36, 195, 115, 0.3); } }

.uw-main-youshi-title, .uw-main-zhanshi-title {
  background-image: url("../../images/solve/youshititle1.png"); }

.uw-main-xianzhuan {
  padding-top: 50px;
  padding-bottom: 70px;
  background: url("../../images/solve/xianzhuanbg.png") no-repeat center center;
  background-size: 490px 490px; }
  .uw-main-xianzhuan ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 42px 0;
    margin-top: 50px; }
    .uw-main-xianzhuan ul li {
      width: 426px;
      height: 146px;
      background: #FFFFFF;
      box-shadow: 0px 8px 25px 1px rgba(78, 178, 255, 0.16);
      border-radius: 16px 16px 16px 16px;
      padding: 20px; }
      .uw-main-xianzhuan ul li p {
        font-weight: bold;
        font-size: 20px;
        color: #222222;
        line-height: 19px; }
      .uw-main-xianzhuan ul li span {
        font-weight: normal;
        font-size: 16px;
        color: #7C848E;
        line-height: 26px;
        margin-top: 16px;
        display: block; }
  @media (max-width: 768px) {
    .uw-main-xianzhuan {
      background-size: 20.5rem 20.5rem;
      background-position: center 5.55rem;
      padding-bottom: 2.5rem; }
      .uw-main-xianzhuan ul {
        gap: 1.2rem 0;
        padding-top: 8.4rem; }
        .uw-main-xianzhuan ul li {
          padding: 1.5rem;
          height: 11.2rem;
          background: rgba(247, 249, 255, 0.9);
          border-radius: 0.8rem 0.8rem 0.8rem 0.8rem; }
          .uw-main-xianzhuan ul li p {
            font-weight: bold;
            font-size: 1.5rem;
            color: #222222;
            line-height: 0.95rem; }
          .uw-main-xianzhuan ul li span {
            font-weight: normal;
            font-size: 1.2rem;
            color: #7C848E;
            line-height: 2rem;
            margin-top: 1.2rem; } }

.uw-main-youshi {
  background-image: url("../../images/solve/xitongyoushibg1.png"); }
  .uw-main-youshi ul li .flex img {
    display: none; }
    .uw-main-youshi ul li .flex img:nth-child(1) {
      display: block; }
  @media (min-width: 900px) {
    .uw-main-youshi ul li:hover {
      cursor: pointer;
      background: linear-gradient(132deg, #72C2FF 0%, #0090FF 100%);
      box-shadow: 0px 24px 50px 1px rgba(27, 73, 126, 0.04); }
      .uw-main-youshi ul li:hover .flex img {
        display: none; }
        .uw-main-youshi ul li:hover .flex img:nth-child(2) {
          display: block; }
      .uw-main-youshi ul li:hover .flex span {
        color: #FFFFFF; }
      .uw-main-youshi ul li:hover p {
        color: #FFF; } }
  .uw-main-youshi .bg-colors {
    background: #1BD99E;
    box-shadow: 0px 10px 25px 1px rgba(27, 217, 158, 0.3); }

.uw-main-zhanshi {
  background-image: url("../../images/solve/shifubg.png"); }
  .uw-main-zhanshi .menu {
    gap: 24px 4px;
    grid-template-columns: repeat(auto-fill, minmax(172px, 1fr)); }
    .uw-main-zhanshi .menu li {
      width: auto; }
      .uw-main-zhanshi .menu li.active {
        background: #1BD99E;
        box-shadow: 0px 10px 30px 1px rgba(27, 217, 158, 0.26);
        border: 2px solid #1BD99E; }
  @media (max-width: 768px) {
    .uw-main-zhanshi {
      background-image: url("../../images/solve/shifubgmm.png"); }
      .uw-main-zhanshi-title {
        font-size: 2rem;
        line-height: 2rem;
        background: url("../../images/solve/youshititlemb.png") no-repeat center bottom;
        background-size: 19.75rem 0.98rem;
        text-align: center; }
      .uw-main-zhanshi .menu {
        gap: 0.1rem 0;
        grid-template-columns: repeat(auto-fill, minmax(11.5rem, 1fr));
        padding-top: 1.8rem; }
        .uw-main-zhanshi .menu li {
          width: 11.5rem; }
          .uw-main-zhanshi .menu li.active {
            background: linear-gradient(270deg, #44D6FF 1%, #3DFAE8 100%);
            box-shadow: 0rem 0.5rem 1.5rem 0rem rgba(43, 184, 170, 0.4);
            border-radius: 1.55rem 1.55rem 1.55rem 1.55rem;
            border: 0.1rem solid #FFFFFF; }
          .uw-main-zhanshi .menu li span:nth-child(1) {
            margin-right: 0.5rem; } }

.uw-main-admin {
  position: relative;
  z-index: 9; }
  @media (min-width: 900px) {
    .uw-main-admin .uw-main-admin-tabs {
      max-width: 1200px;
      margin: 24px auto 0;
      flex-wrap: wrap; }
      .uw-main-admin .uw-main-admin-tabs li.active {
        border-color: #1BD99E;
        color: #1BD99E; } }

.uw-main-liucheng {
  background-color: #FFFFFF;
  background-image: url("../../images/solve/shxitongbg.png");
  position: relative;
  padding-bottom: 0; }
  .uw-main-liucheng-box {
    height: auto; }
    .uw-main-liucheng-box img {
      box-shadow: 0 0 10px rgba(194, 204, 222, 0.5);
      margin-bottom: 30px; }
      @media (max-width: 768px) {
        .uw-main-liucheng-box img {
          margin-bottom: 1.2rem; } }
  .uw-main-liucheng-moshi {
    background: url("../../images/solve/youshibeiji.png") no-repeat 0 0;
    background-size: 100% auto;
    padding-bottom: 40px; }
    .uw-main-liucheng-moshi .bg-colors {
      background: linear-gradient(113deg, #00EA95 0%, #24C373 100%);
      box-shadow: 0px 10px 25px 1px rgba(36, 195, 115, 0.3); }
