.icon{background:url(../images/icon.png) no-repeat;display:inline-block;vertical-align:middle}
.floor_4_main{background:#f5f5f5;overflow:hidden;width:100%;margin-top:3%;margin-bottom:3%;padding-top:3%}
.floor_4{padding:0px 0 30px;position:relative}
.textlist{}
.textlist .list{width:100%;padding-bottom:30px !important}
.textlist .item{float:left;width:50%;height:auto;margin-right:0%;transition:all 0.2s linear 0s;margin-bottom:30px;box-shadow:0 2px 5px rgba(0,0,0,.1);}
.textlist .item a{display:block;padding:0;color:#333}
.textlist .item .img{width:49%;height:auto;overflow:hidden;cursor:pointer;position:relative}
.textlist .item .img img{width:100%;height:100%;transition:all 0.3s ease-out 0s;display:block}
.textlist .item:hover .img img{transform:scale(1.1,1.1)}
.textlist .item .txt{padding:30px 40px 0}
.textlist .item h3{font-size:18px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.textlist .desc{line-height:24px;height:52px;overflow:hidden;margin-bottom:10px;cursor:pointer;padding-top:10px}
.textlist span{display:block;color:#666;font-family:arial;padding-top:10px;border-top:1px solid #ddd}
.textlist .item:hover{-webkit-box-shadow:0 15px 15px rgba(0,0,0,.1);box-shadow:0 15px 30px rgba(0,0,0,.1);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}
.textlist .item:hover h3{color:#3fb150}
.floor_4 .btn{width:40px;height:40px;display:block;position:absolute;top:39%;cursor:pointer}
.floor_4 .btn.prev{background-position:-100px -50px;left:-5%}
.floor_4 .btn.next{background-position:-190px -50px;right:-5%}
.floor_4 .btn.prev:hover{background-position:-145px -50px}
.floor_4 .btn.next:hover{background-position:-236px -50px}
@media(max-width:950px){
.floor_4{padding:0 0%}	
.textlist .item{float:left;width:100%;height:auto;}
.floor_4 .btn{top:38%;}
.floor_4 .btn.prev{left:1%}
.floor_4 .btn.next{right:1%}
}