body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td { margin: 0px; padding: 0px; font-weight: normal; }
ul,ol,li { list-style: none; }
a { text-decoration: none; color: #333333; }
a:hover { text-decoration: none; }
img { border: 0; vertical-align: top; }
.clear { clear: both; }

.indexCase .readMore { display: block; margin: 0 auto; width: 176px; height: 32px; background-color: #fff; border: 2px solid #dadada; font-size: 14px; line-height: 32px; text-align: center; font-weight: bold; color: #b3b3b3; transition: 0.2s ease all; -webkit-transition: 0.2s ease all; -moz-transition: 0.2s ease all; }
.indexCase .readMore:hover { background-color: #df0b19; border-color: #df0b19; color: #fff; }

.indexCase { padding: 50px 0 40px; background-color: #eaeaea; }
.waterFalls { position: relative; margin-bottom: 15px; }
.waterFalls li { display: none; width: 278px; border-bottom: 2px solid #dadada; -webkit-transition: .5s ease-out all; transition: .5s ease-out all; background-color: #fff; transform-style: preserve-3d; }
.waterFalls li a { position: relative; display: block; width: 100%; overflow: hidden; }
.waterFalls li a img { position: relative; display: block; width: 100%; z-index: 2; }
.waterFalls li a h3 { font-size: 16px; color: #333; margin-bottom: 3px; transition: 0.2s ease all; -webkit-transition: 0.2s ease all; -moz-transition: 0.2s ease all; }
.waterFalls li a h3 span { color: #df0b19; transition: 0.2s ease all; -webkit-transition: 0.2s ease all; -moz-transition: 0.2s ease all; }
.waterFalls li a p { line-height: 22px; font-size: 12px; color: #999; transition: 0.2s ease all; -webkit-transition: 0.2s ease all; -moz-transition: 0.2s ease all; }
.waterFalls li a i { position: absolute; display: block; width: 100%; height: 100%; bottom: 99px; *bottom: 102px; left: 0; background-color: #d51737; }
.waterFalls li .infop { position: relative; padding: 15px 20px; z-index: 2; }
.waterFalls li .infop span { background: none; }
.waterFalls li.on a h3,
.waterFalls li.on a h3 span,
.waterFalls li.on a p { color: #fff; }
.waterFalls li.redborder { border-color: #ff5f3e; }

.indexCase-bg { position: absolute; bottom: 0; left: 0; display: block; width: 100%; }
.indexCase-bg img { display:block; max-width:100%; }