.index_case_bg{ min-width:1190px; max-height:1920px; margin:auto; background:url(../ZERO/img/index_case_bg.jpg) center top no-repeat; padding-top:68px; height:549px;}
.index_case_title{width:1190px; margin:auto; height:136px; overflow:hidden; text-align:center;}
.index_case_title ul li{ font-size:14px; color:#fffefe; line-height:20px;}
.index_case_title ul li span{ font-size:36px; color:#ffffff; line-height:50px; text-transform:uppercase; font-family: 'Arial Black';}

.index_case_cont{width:1190px; margin:auto; margin-top:60px; position:relative; overflow:hidden;}
.swiper-case{width:1190px;}
.index_case_pro{width:294px; height:222px; overflow:hidden; position:relative;}
.index_case_pic{width:294px; height:222px; overflow:hidden}
.index_case_pro .index_case_rsp{width:294px;height:222px; background:url(../ZERO/img/casebg.png); overflow:hidden;position: absolute; top:0;left:0px; cursor:pointer;}
.index_case_pro .index_case_name{position:absolute;width:274px;height:122px;left:-294px;top:100px;overflow:hidden; text-align:center; font-size:14px; color:#ffffff;  font-weight:bold; line-height:25px; padding:0 10px;}

#owl-demo_case {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
#owl-demo_case .item {
    display: block;
    margin: 5px;
}
#owl-demo_case img {
    display: block;
    width: 100%;
}
#owl-demo_case .owl-dots{ left:46%; margin:auto; margin-top:37px; position:relative;}
#owl-demo_case .owl-dot{width:15px !important; float:left; height:15px !important; margin: 0 20px !important; background:url(../ZERO/img/case_dot.png) no-repeat;}
#owl-demo_case .owl-dot.active{background:url(../ZERO/img/case_dot2.png) no-repeat !important; border-radius:0 !important;}

#index_case_animate,#index_case_animate_1,#index_case_animate_2,#index_case_animate_3{
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;

-webkit-animation-duration: 1s;
-webkit-animation-delay: .2s;
-webkit-animation-timing-function: ease;
-webkit-animation-fill-mode: both;
-moz-animation-duration: 1s;
-moz-animation-delay: .2s;
-moz-animation-timing-function: ease;
-moz-animation-fill-mode: both;
-ms-animation-duration: 1s;
-ms-animation-delay: .2s;
-ms-animation-timing-function: ease;
-ms-animation-fill-mode: both;
animation-duration: 1s;
animation-delay: .2s;
animation-timing-function: ease;
animation-fill-mode: both;
}