@charset "utf-8";
/* 响应式布局 - 适配不同设备尺寸 */

/* 超大屏幕设备 (宽度小于等于1440px) */
@media screen and (max-width: 1439.98px) {
  /*联系我们*/
  .contact-list li .rounded-circle {
    width: 2.5rem;
    height: 2.5rem;
    font-size: 1.0625rem;
    margin-right: 1.25rem;
  }
  
  .contact-list li big {
    font-size: 1.375rem;
  }
  
  .contact-list li .rounded-circle i {
    font-size: 1.125rem;
  }
}

/* 大屏幕设备 (宽度小于等于1400px) */
@media screen and (max-width: 1399.98px) {
  /*联系我们*/
  .contact-list li .rounded-circle {
    width: 2.375rem;
    height: 2.375rem;
    font-size: 1rem;
    margin-right: 1.125rem;
  }
  
  .contact-list li big {
    font-size: 1.3125rem;
  }
  
  .contact-list li .rounded-circle i {
    font-size: 1.0625rem;
  }
}

/* 大屏幕设备 (宽度小于等于1280px) */
@media screen and (max-width: 1279.98px) {
  /*联系我们*/
  .contact-list li .rounded-circle {
    width: 2.25rem;
    height: 2.25rem;
    font-size: 0.9375rem;
    margin-right: 1rem;
  }
  
  .contact-list li big {
    font-size: 1.25rem;
  }
  
  .contact-list li .rounded-circle i {
    font-size: 1rem;
  }
}

/* 标准屏幕设备 (宽度小于等于1200px) */
@media screen and (max-width: 1199.98px) {
  /*联系我们*/
  .contact-list li .rounded-circle {
    width: 2.125rem;
    height: 2.125rem;
    font-size: 0.9375rem;
    margin-right: 0.9375rem;
  }
  
  .contact-list li big {
    font-size: 1.1875rem;
  }
  
  .contact-list li .rounded-circle i {
    font-size: 0.9375rem;
  }
}

/* 小屏电脑设备 (宽度小于等于1024px) */
@media screen and (max-width: 1023.98px) {
  /*联系我们*/
  .contact-list li .rounded-circle {
    width: 2rem;
    height: 2rem;
    font-size: 0.875rem;
    margin-right: 0.875rem;
  }
  
  .contact-list li big {
    font-size: 1.125rem;
  }
  
  .contact-list li .rounded-circle i {
    font-size: 0.9375rem;
  }
}

/* 平板横屏设备 (宽度小于等于992px) */
@media screen and (max-width: 991.98px) {
  /*联系我们*/
  .contact-list li .rounded-circle {
    width: 1.875rem;
    height: 1.875rem;
    font-size: 0.875rem;
    margin-right: 0.875rem;
  }
  
  .contact-list li big {
    font-size: 1.125rem;
  }
  
  .contact-list li .rounded-circle i {
    font-size: 0.875rem;
  }
}

/* 平板竖屏设备 (宽度小于等于768px) */
@media screen and (max-width: 767.98px) {
  /*联系我们*/
  .contact-list li .rounded-circle {
    width: 1.75rem;
    height: 1.75rem;
    font-size: 0.8125rem;
    margin-right: 0.75rem;
  }
  
  .contact-list li big {
    font-size: 1.125rem;
  }
  
  .contact-list li .rounded-circle i {
    font-size: 0.8125rem;
  }
}

/* 大屏手机设备 (宽度小于等于576px) */
@media screen and (max-width: 575.98px) {
  /*联系我们*/
  .contact-list li .rounded-circle {
    width: 1.625rem;
    height: 1.625rem;
    font-size: 0.75rem;
    margin-right: 0.75rem;
  }
  
  .contact-list li big {
    font-size: 1.125rem;
  }
  
  .contact-list li .rounded-circle i {
    font-size: 0.75rem;
  }
}

/* iPhone及中等手机设备 (宽度小于等于375px) */
@media screen and (max-width: 374.98px) {
  /*联系我们*/
  .contact-list li .rounded-circle {
    width: 1.5rem;
    height: 1.5rem;
    font-size: 0.75rem;
    margin-right: 0.625rem;
  }
  
  .contact-list li big {
    font-size: 1.125rem;
  }
  
  .contact-list li .rounded-circle i {
    font-size: 0.75rem;
  }
}