.index_classbg{min-width:1190px; max-width:1920px; margin:auto; background:url(../ZERO/img/index_classbg.jpg) center no-repeat; height:150px;}
.index_class{width:1190px; margin:auto;}
.index_class_head{width:210px; float:left; margin-left:78px; margin-top:47px;}
.index_class_head ul li{ font-size:36px; color:#ffffff; line-height:47px; font-weight:bold;}
.index_class_list{width:857px; float:right; background:url(../ZERO/img/class_logo.png) right center no-repeat;}
.index_class_list ul li{ float:left; margin-left:40px; background:url(../ZERO/img/class_dot.png) left no-repeat; padding-left:30px; font-size:16px; color:#ffffff; line-height:150px;}
.index_class_list ul li a{font-size:16px; color:#ffffff;}

.index_products_bg{ min-width:1190px; max-width:1920px; margin:auto; background:#f7f7f7; padding-top:50px; padding-bottom:24px;}
.index_products_indexpro{ width:1190px; margin:auto;}
.Page_leftclass{width:337px; background:#ffffff; padding:9px 0 14px 0; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; float:left;}
.page_Title{width:198px; margin:auto; background:url(../ZERO/img/class_dot2.png) 22px no-repeat; padding-left:72px; font-size:24px; line-height:81px; color:#333333; text-align:left; font-weight:bold;}
.page_proClass{width:270px; margin:auto;}
.left_class{width:270px; text-align:left; background:url(../ZERO/img/class_dot3.png) 27px center no-repeat; border-top:2px solid #f7f7f7;}
.left_class h3{color:#666666; font-size:16px; font-weight:normal; line-height:24px; padding:10px 10px 10px 68px;}
.left_class:hover{background:url(../ZERO/img/class_dot4.png) 27px center no-repeat;}
.left_class:hover h3{color:#037dcb;}
.left_class:hover a{ text-decoration:none;}

.index_products_right{width:838px; float:right;}
.index_products_pagepro{width:273px; height:336px; float:left; background:#ffffff; box-shadow:0 0 10px #e8e8e8; position:relative; margin-bottom:23px; overflow:hidden;}
.index_products_proimg{width:255px; height:190px; margin-top:33px; padding:0 9px; overflow:hidden;}
.index_products_proimg img{width:255px; height:190px; display:block;}
.index_products_proname {width:245px; padding:42px 5px 29px 5px; text-align:center;}
.index_products_proname a{font-size:15px; color:#333333; line-height:22px; font-weight:normal;}
.index_products_pagepro .index_products_rsp{width:273px;height:336px; 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:225px;height:206px;left:-273px;top:130px;overflow:hidden; text-align:center; font-size:15px; color:#ffffff; line-height:22px; padding:0 24px;}
.index_products_pagepro .index_pro_more{width:96px; margin:auto; margin-top:29px; height:34px; border:1px solid #ffffff; overflow:hidden; text-align:center; font-size:14px; color:#fefefe; line-height:34px;}
.index_products_pagepro:hover{ cursor:pointer;}
.index_products_pagepro:hover .index_products_proname a{color:#1e419e;}


#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;
}