.pr{ position:relative; }
.w1000{width:1000px; margin:0 auto; }
.layout{width:100%; height:auto; overflow:hidden; position:relative; z-index:2; padding:0 0 50px 0;  background: #222222;}
.casebanner{ background: #222222; position: relative;}
.caseslider{width:100%; height:800px; position:relative; overflow:hidden; }
.caseslider ul,.caseslider li{width:1000px; height:800px; }
.caseslider ul{left:0; }
.caseslider li{position:absolute; top:0; left:2000px; width:1000px; height:800px; overflow:hidden; text-align:center; background:#222;}
.caseslider li img{ height:700px; width:100%; max-width:100%; border-left: 1px solid #fff; border-right: 1px solid #fff;}
.caseleftbg,.caserightbg{width:1000px; height:700px;  position:absolute; top:0; left:50%; }
.caseleftbg{margin-left:-1500px; }
.caserightbg{margin-left:500px; }
.caseprev,.casenext{width:30px; height:50px; cursor:pointer; position:absolute; top:50%; margin-top:-10px; }
.caseprev{right:25px; background:url('../images/product_left.png') no-repeat 0 0; }
.casenext{left:25px; background:url('../images/product_right.png') no-repeat 0 0; }
.casesliderlist{height:120px; width:1280px; overflow:hidden; position:relative; padding:20px 0 0 0; margin-bottom:40px; }
.casesliderlist ul{width:110%; }
.casesliderlist td{width:158px; height:97px; overflow:hidden; float:left; margin-right:10px; margin-bottom: 10px; cursor:pointer; text-align:center; background:#000;}
.casesliderlist td img{width:159px; height:97px; text-align:center; }
.gray { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; }
.goback{text-align: right; height: 40px; line-height: 40px;}
.goback a{background: #434343;color: #fff; padding: 10px 20px;}
.goback a img{margin-right: 10px;}

.cases_info .title{color: #fff; font-size: 20px;}
.cases_info .title span{font-size: 16px; margin-left: 10px;}
.cases_info .info{color: #fff; line-height: 20px; margin-top: 16px;}

.block{display: none;}
.none{display: none;}