.index_productsbg{min-width:1190px; max-width:1920px; background:#f5f5f5; margin:auto; margin-top:46px;}
.index_products_head{width:1190px; margin:auto; text-align:center; height:99px;}
.index_products_head ul li{ font-size:14px; color:#999999; line-height:20px;}
.index_products_head ul li span{font-size:36px; color:#000000; font-family:'Arial Black'; line-height:50px; text-transform:uppercase;}

.index_products_indexpro{width:1190px; margin:auto; margin-top:34px; position:relative; overflow:hidden; padding-bottom:45px;}
.index_products_left{width:590px; float:left;}
.index_products_pro{width:588px; height:437px; border:1px solid #e6e6e6; position:relative; overflow:hidden;}
.index_products_propic{width:588px; height:437px; overflow:hidden;}
.index_products_propic img{width:588px; height:437px}
.index_products_proname{width:494px; position:absolute; bottom:0; z-index:99; padding:0 80px 0 16px; height:48px; overflow:hidden; background:url(../ZERO/img/index_namebg.jpg) left no-repeat;}
.index_products_proname a{ font-size:15px; color:#ffffff; line-height:48px;}

.swiper-pro{width:100%;}
.index_products_page_pro{ width:284px; height:212px; float:left; position:relative; overflow:hidden; margin-bottom:18px;}
.index_products_page_propic{width:282px; height:210px; border:1px solid #e6e6e6; overflow:hidden;}
.index_products_page_propic img{width:282px; height:210px;}
.index_products_page_pro .index_products_rsp{width:284px; height:212px; background:url(../ZERO/img/pro_bg.png) center; overflow:hidden;position: absolute; bottom:0; left:0;}
.index_products_page_pro .index_products_text{position:absolute; width:186px; height:167px; padding:45px 49px 0 49px; bottom:-212px; left:0; text-align:center; overflow:hidden;}
.index_products_page_pro .index_products_text h3{ font-size:14px; color:#ffffff; line-height:24px; text-align:center; font-weight:normal;}
.index_products_page_pro .index_products_zx{width:138px; height:40px; margin-left:20px; margin-top:18px; background:#dc2c14; font-size: 14px; color:#ffffff; line-height:40px; text-align:center; overflow:hidden; text-transform:uppercase;}
.index_products_page_pro .index_products_text:hover a{ text-decoration:none;}

.swiper-pro_pagination{position: absolute; bottom:0 !important; left: 38% !important; z-index:99;}
.swiper-pro_pagination .swiper-pagination-bullet{width:15px !important; height:15px !important; background:url(../ZERO/img/case_dot.png) no-repeat;}
.swiper-pro_pagination .swiper-pagination-bullet-active{ width:15px !important; height:15px !important; background:url(../ZERO/img/case_dot2.png) no-repeat !important; border-radius:0 !important;}
.swiper-pro_pagination .swiper-pagination-bullet {
    margin: 0 40px !important; opacity:1 !important; outline:medium;
}


#index_products_animate,#index_products_animate1,#index_products_animate_2{
-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;
}