.index_products_bg{ min-width:1190px; max-width:1920px; margin:auto; background:url(../ZERO/img/index_pro_dot.png) center top no-repeat #f1f1f1; padding-top:45px; padding-bottom:24px;}
.page_Title{width:263px; margin:auto; text-align:center;}
.page_Title ul li{font-size:30px; line-height:58px; color:#227153; font-weight:bold;}

.page_proClass{width:1190px; margin:auto; margin-top:53px; text-align:center;}
.page_proClass ul{ text-align:center; display:inline-block;}
.page_proClass ul li{ display:inline-block; float:left;}

.index_products_content1{text-align:center; border:1px solid #227153; padding:0 33px; cursor:pointer; line-height:32px;}
.index_products_content1 h3{color:#227153;font-size:20px; text-transform:uppercase; font-weight:normal;}
.index_products_content1:hover a,.index_products_content1:hover h3{ text-decoration:none;}
.index_products_content2{text-align:center; border:1px solid #222222; padding:0 33px; cursor:pointer; font-size:20px; color:#333333; line-height:32px;}
.index_products_content2 h3{color:#222222;font-size:20px; text-transform:uppercase; text-decoration:none; font-weight:normal;}
.index_products_content2 a:hover{ text-decoration:none;}

.index_pro_list{width:1190px; margin:auto;}
.index_products_indexpro{ width:1190px; margin:auto; margin-top:42px;}
.index_products_pagepro{width:389px; float:left; position:relative; margin-bottom:37px; overflow:hidden;}
.index_products_proimg{width:389px; height:294px; overflow:hidden;}
.index_products_proimg img{width:389px; height:294px; display:block;}
.index_products_name{width:100%; text-align:center; margin-top:22px;}
.index_products_name a{font-size:14px; color:#222222; line-height:25px;}
.index_products_pagepro .index_products_rsp{width:389px;height:294px; background:url(../ZERO/img/probg.png); overflow:hidden;position: absolute; top:0;left:0px; cursor:pointer;}
.index_products_pagepro .index_products_text{position:absolute;width:309px;height:189px;left:-389px;top:85px;overflow:hidden; text-align:center; font-size:14px; color:#ffffff; line-height:26px; padding:10px 40px;}
.index_products_pagepro .pro_line{width:201px; height:0; margin:auto; border-bottom:1px solid #FFFFFF;}
.index_products_pagepro .index_pro_more{width:108px; margin:auto; margin-top:16px; height:31px; background:#ffffff; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; overflow:hidden; text-align:center; font-size:14px; color:#000000; line-height:31px;}
.index_products_pagepro:hover .index_products_proimg{ box-shadow:0 0 10px #dadada;}
.index_products_pagepro:hover .index_products_name a{ color:#227153;}

#index_products_animate,#index_products_animate_1,#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;
}