@media screen and (min-width:1200px) {
  .tel-wrapper { padding-top: 80px; height: 200px; box-sizing: border-box; background-color: #fff; }
  .tel-wrapper .l { float: left; width: 50%; text-align: left; }
  .tel-wrapper .l h2 { font-size: 24px; color: #715c46; }
  .tel-wrapper .l h4 { margin-top: 20px; font-size: 16px; color: #a0a0a0; }
  .tel-wrapper .r { float: right; width: 50%; text-align: right; }
  .tel-wrapper .r .tel { font-size: 32px; color: #ff8a1c; }
  .tel-wrapper .r .time { margin-top: 15px; font-size: 14px; color: #a0a0a0; }
  .footer { width: 100%; padding: 20px 0; font-size: 14px; text-align: center; color: #ababab; background-color: #f2f2f2; }
}
@media (max-width:1200px) and (min-width:769px) {
  .tel-wrapper { padding-top: 0.8rem; height: 2rem; box-sizing: border-box; background-color: #fff; }
  .tel-wrapper .l { float: left; width: 50%; text-align: left; }
  .tel-wrapper .l h2 { font-size: 0.24rem; color: #715c46; }
  .tel-wrapper .l h4 { margin-top: 0.2rem; font-size: 0.16rem; color: #a0a0a0; }
  .tel-wrapper .r { float: right; width: 50%; text-align: right; }
  .tel-wrapper .r .tel { font-size: 0.32rem; color: #ff8a1c; }
  .tel-wrapper .r .time { margin-top: 0.15rem; font-size: 0.14rem; color: #a0a0a0; }
  .footer { width: 100%; padding: 0.2rem; font-size: 0.14rem; line-height: 0.21rem; text-align: center; box-sizing: border-box; color: #ababab; background-color: #f2f2f2; }
}
@media screen and (max-width:768px) {
  .tel-wrapper { padding-top: 0.8rem; height: 2rem; box-sizing: border-box; background-color: #fff; }
  .tel-wrapper .l { float: left; width: 50%; text-align: left; }
  .tel-wrapper .l h2 { font-size: 0.24rem; color: #715c46; }
  .tel-wrapper .l h4 { margin-top: 0.2rem; font-size: 0.16rem; color: #a0a0a0; }
  .tel-wrapper .r { float: right; width: 50%; text-align: right; }
  .tel-wrapper .r .tel { font-size: 0.32rem; color: #ff8a1c; }
  .tel-wrapper .r .time { margin-top: 0.15rem; font-size: 0.14rem; color: #a0a0a0; }
  .footer { width: 100%; padding: 0.3rem; font-size: 0.28rem; line-height: 1.5; text-align: center; box-sizing: border-box; color: #ababab; background-color: #f2f2f2; }
}