.block_05 { padding: 2.8645833333% 0; margin-bottom: 4.96875%; }
.block_05 .box { width: 27.0072992701%; }
.block_05 .box .num { display: inline-block; font-size: 40px; color: #2fd3ae; max-width: 45px; }
.block_05 .box .tit { display: inline-block; font-size: 24px; color: #000; }
.block_05 .box .desc_wrap { margin-top: 5px; padding-left: 45px; box-sizing: border-box; }
.block_05 .box .desc_wrap .des { font-size: 18px; color: #888888; line-height: 1.8; cursor: pointer; }
.block_05 .box .desc_wrap .product_btn:hover { background: #000; }
.block_05 .imgWrap { float: left; margin-right: 20px; }
.block_05 .textWrap { overflow: auto; margin-top: -3px; }
.block_05 .num { font-size: 34px; font-weight: bold; color: #FEB72B; line-height: 1; font-family: Arial, 'Microsoft YaHei', SimSun, Sans-serif; }

@media screen and (max-width: 1200px) { .block_05 .box { width: 25.5474452555%; }
  .block_05 .box .desc_wrap .des { line-height: 1.5; font-size: 16px; }
  .block_05 { margin-bottom: 4.0145985401%; } }
@media screen and (max-width: 875px) { .block_05 { padding: 30px 0 10px; margin-bottom: 35px; }
  .block_05 .num { font-size: 24px; }
  .block_05 .box { width: 47%; margin-bottom: 20px; } }
@media screen and (max-width: 450px) { .block_05 .box { width: 100%; } }