

.tebanner{ position:relative}
.banner-text{position:absolute;top:25%;width:100%;text-align:center;color:#fff}
.banner-text h1{font-size:40px}
.banner-text p{margin-top:25px;font-size:20px}

.casewrap{position:relative;width:800px;margin:-40px auto 50px auto}

.casewrap li{margin-bottom: 100px;position: relative;}
.casewrap li .text{position: relative;width:80%;margin:-150px auto 0 auto;
	padding:20px;font-size: 14px;line-height: 26px;
	background:#fff;border-radius:5px;box-shadow:0 0 10px rgb(196, 210, 181)
}
.casewrap  .text2{padding-top:10px;} 
.casewrap  .text h5{float:left;margin-top:15px;font-size:16px;font-weight: bold}
.casewrap  .text img{float:right;}

@media  (max-width: 910px) {
	.banner-text{top:5%; }
	 .banner-text h1{font-size:30px}
   .banner-text p{margin-top:15px;font-size:16px}

   .casewrap{ width:90%; margin:-20px auto 20px auto }
   .casewrap li .text{ width:90%;margin:-50px auto 0 auto; }

}
@media  (max-width: 500px) {
	.banner-text{ display: none }
	 
   .casewrap{ width:90%; margin:-20px auto 20px auto }
   .casewrap li .text{margin:-50px auto 0 auto; }

}