



.solutionn { max-width: 1250px; margin: 0 auto; margin-top: 87px; margin-bottom: 10px; overflow: hidden; }

.solutionn li {margin: 0 1% 0; float: left; width:48%; }

.solutionn li img { width: 100%; height: auto; }

.solutionn .jianjie { width: 100%; }

.solutionn .jianjie p { font-size: 14px; }

.solutionn .jianjie p span { color: #ED1C24; }

.solutionn .more { width: 120px; border-bottom: 2px solid #ccc; line-height: 42px; margin-top: 16px; }

.solutionn .more a { color: #F29C06; font-size: 14px; }

.solutionn h2 { font-size: 16px; font-weight: bold; line-height: 26px; text-align: center;}

.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; }



.index_case_text { border-bottom: 4px solid #f2f2f2; padding: 0 13px 0 13px; }

.details { margin-top: 17px; margin-bottom: 15px; text-decoration: underline; }

.index_case_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; }

