      .solution { overflow: hidden; }
      .solution ul { margin:0;padding:0; }
      .solution li { height: 270px; }
      .solution li img { width: 100%; height:174px; }
      .solution .jianjie { width: 100%; }
      .solution .jianjie p { font-size: 14px; }
      .solution .jianjie p span { color: #ED1C24; }
      .solution .more { width: 120px; border-bottom: 2px solid #ccc; line-height: 42px; margin-top: 16px; }
      .solution .more a { color: #F29C06; font-size: 14px; }
      .solution h2 { font-size: 20px; font-weight: bold; line-height: 26px; }
      .solution_text { border-bottom: 4px solid #f2f2f2; padding: 0 23px 15px 0; }
      .case_text .details a { color: #ff9900; text-decoration: none; }
      .hover-more .more-show h2 { margin: 0; padding: 0; }
      .hover-more .more-show h2 a { display: inline-block; color: #333; margin-top: 20px; margin-bottom: 15px; }
      .hover-more:hover .more-show { border-bottom-color: #ff9900; transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); }
      .hover-more:hover .more-show h2 a { margin-top: 25px; }
      .hover-more .more-show h2 a { transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
      .solution_text .details { display: inline-block; margin-top: 0; transform: scale(0); -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0); transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
      .hover-more:hover .details { transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); margin-top: 20px; }
      .solution img:hover { filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
        
        @media screen and (min-width:320px) and (max-width:768px) {
          .solution li { height: 170px; }
          .solution li img { height:124px; }
          .solution h2 { font-size: 14px; font-weight: bold; line-height: 16px; margin-top:5px; }
          .hover-more .more-show h2 a { margin-top: 10px; }
        }