﻿.wal-1200{width: 1200px;margin: 0 auto;}
/*集团资讯--详情--页面*/
.caseDetail .tlt{font-size: 24px; color: #36a390; margin-top: 50px; margin-bottom: 8px; } 
.caseDetail .tip{font-size: 14px; color: #999; margin-bottom: 8px; } 
.caseDetail .tip1{font-size: 18px; color: #999; margin-bottom: 30px; } 
.caseDetail .slider-for {/*margin: 0 150px;*/ padding-bottom: 30px;/*text-indent:35px;*/} 
.caseDetail .slider-for .slick-prev{opacity:.6;position: absolute;z-index: 10;left: 30px;top: 50%;margin-top: -41px;display: block;background: #000 url(../images/nimg22_left.png) center no-repeat;width: 48px;background-size: 22px 41px;height: 82px;}
.caseDetail .slider-for .slick-next{opacity:.6;position:absolute;z-index:10;right: 30px;top:50%;margin-top: -41px;display:block;background: #000 url(../images/nimg22_right.png) center no-repeat;width: 48px;background-size: 22px 41px;height: 82px;}
.caseDetail .slider-for .slick-prev:hover{background-color:#36a390;opacity:1;}
.caseDetail .slider-for .slick-next:hover{background-color:#36a390;opacity:1;}
/*.caseDetail .slick-initialized .slick-slide .video{width: 1200px;min-height: 650px;overflow: hidden;position: relative;}*/
.caseDetail .slick-initialized .slick-slide .video{width: 1200px; overflow: hidden;position: relative;display: table-cell;text-align: center;    line-height: 698px;}
/*.caseDetail .slider-for img{width: 100%; float: left;  top: 0; left: 0; right: 0; bottom: 0; margin:auto; }*/
.caseDetail .tablist {margin: 0; padding: 0 55px; } 
.caseDetail .tablist .slick {margin: 0; cursor: pointer; } 
/*.caseDetail  .tablist .slick .ico img {width: 100%; height: 180px;overflow: hidden;}*/ 
.caseDetail  .tablist .slick .ico img {overflow: hidden;position: relative;top: 50%;left: 50%;right: 0;bottom: 0;width: 400px;margin: -70px 0 0 -250px;} 

.caseDetail .tablist .slick-prev{position: absolute; z-index: 10; left: 0; top: 50%; margin-top: -16px; display: block; background: url(../images/c24_left.png) left top no-repeat; width: 35px; background-size: 35px 35px; height: 35px; } 
.caseDetail .tablist .slick-next{position:absolute; z-index:10; right:0; top:50%; margin-top:-16px; display:block; background:url(../images/c24_right.png) right top no-repeat;    width: 35px; background-size: 35px 35px; height: 35px;} 
.caseDetail .tablist .slick-prev:hover{background:url(../images/c24_lefton.png) no-repeat; background-size: 35px 35px;} 
.caseDetail .tablist .slick-next:hover{background:url(../images/c24_righton.png) no-repeat; background-size: 35px 35px;} 
/*.caseDetail .slider-for img{width: 100%;height: auto;}*/ 
.caseDetail .slider-for img{max-height: 700px;vertical-align: middle;max-width: 100%;}
.caseDetail .tablist .slick-slide .ico{position:relative;height:120px;overflow:hidden;}

.caseDetail .tablist .slick-current {padding: 0px!important; border:6px #36a390 solid; } 
.caseDetail .tablist .slick-slide {padding:6px; } 
.caseDetail .txtBox{overflow: hidden; border-bottom: 1px solid #e9e9e9; margin-bottom: 55px;position:relative;margin-left: 0;} 
/*.caseDetail .txtBox .t{float: left; text-align: center; padding: 0 60px; height: 150px; }*/ 
.caseDetail .txtBox .t{float: left;text-align: center;height: 150px;width: 237px;} 
.caseDetail .txtBox .t p{font-size: 14px; color: #555; margin:40px 0 15px; } 
.caseDetail .txtBox .t p.p1{font-size: 20px; color: #36A390; margin:0; } 
.caseDetail .txtBox .sy{font-size: 18px;color: #36A390;float: left;background: url(../images/d15.png) no-repeat 0px;padding-left: 16px;line-height: 20px;position: static;right: 0;margin-bottom: 20px;} 
.caseDetail .txtBox i{float: left;display: inline-block;width: 1px; height: 45px; background: #e9e9e9; margin-top: 46px } 
.caseDetail .tlt1{font-size: 20px; color: #36a390; } 
.caseDetail p.p2{font-size: 16px; color: #666; line-height: 30px; margin-bottom: 50px; margin-top: 10px; }

@media screen and ( max-width:1004px ){

.wal-1200{width: 1200px;margin: 0 auto;}
.wal-1200{width: 100%;}



.caseCont{margin-top: 20px;} 
.caseCont .common-top {width: auto; margin: 0 auto; margin-top: 13px; } 

.caseDetail .tlt {font-size: 18px; margin-top: 20px; margin-bottom: 10px; padding: 0 10px; } 
.caseDetail .tip {font-size: 14px; padding: 0 10px; margin-bottom: 10px;} 
.caseDetail .tip1 {font-size: 13px; padding: 0 10px; margin-bottom: 10px;} 
.caseDetail .tablist .slick-prev {margin-left: 10px; } 
.caseDetail .tablist .slick-next {margin-right: 10px; } 
.caseDetail .txtBox {margin-bottom: 20px; } 
.caseDetail .txtBox .t {padding: 0; height: 100px; width: 24%; } 
.caseDetail .txtBox .t p {font-size: 12px; margin: 20px 0 15px; } 
.caseDetail .txtBox .t p.p1 {font-size: 14px; margin: 0; } 
.caseDetail .txtBox i {height: 40px; margin-top: 29px; } 
.caseDetail .tlt1 {font-size: 16px; color: #36a390; padding: 0 10px; } 
.caseDetail p.p2 {font-size: 14px; line-height: 25px; margin-top: 10px; padding: 0 10px; } 
.caseDetail .txtBox .sy {font-size: 16px;position: relative;line-height: 40px;left: 50%;margin-left: -80px;margin-bottom: 0;}
.caseDetail .tablist .slick-current {border: 2px #36a390 solid; } 
.caseDetail .tablist .slick-slide {padding: 2px;overflow:hidden; }
.caseDetail .tablist .slick-slide img{width:200px;height:60px;}
.caseDetail .slider-for {padding-bottom: 20px; padding-top: 10px; }
.caseDetail .slick-initialized .slick-slide .video {width: 100%;height: 200px;position: static;line-height: 200px;display: table;}
.caseDetail .slider-for img {position: static;width: auto;max-height: 200px;max-width: 100%;}

/*.caseDetail .tablist .slick .ico img{height: 60px;overflow: hidden;}*/
.caseDetail .tablist .slick .ico img{height: 60px;overflow: hidden;margin: 0!important;top: 0;left: 0;width: auto!important;min-width: 100%;height: 65px!important;}
.caseDetail .tablist .slick-slide .ico {height: 60px;}
.caseDetail .slider-for .slick-prev{left: 10px;margin-top: -26px;width: 33px;background-size: 14px 23px;height: 52px;} 
.caseDetail .slider-for .slick-next{right: 10px;margin-top: -26px;width: 33px;background-size: 14px 23px;height: 52px;}

/*.caseDetail .txtBox .sy {font-size: 16px; position: relative; line-height: 50px; left: 50%; margin-left: -80px; }*/


}






