.product-home{padding:.34rem 0 .49rem;background:#fff url("product-home-bg.png") center / 19.2rem 13.59rem no-repeat}.product-home .home-public-title{text-align:center}.product-home .home-public-title h2{font-size:.3rem;font-weight:bold;line-height:1.5;color:#317EE4;letter-spacing:.05rem}.product-home .home-public-title h3{font-size:.16rem;line-height:1.5;color:#999999}.product-home .home-public-title .home-public-title-icon{margin-top:.1rem}.product-home .home-public-title .home-public-title-icon i,.product-home .home-public-title .home-public-title-icon span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.product-home .home-public-title .home-public-title-icon i{width:.21rem;border-bottom:.01rem solid #999999}.product-home .home-public-title .home-public-title-icon span{width:.21rem;height:.18rem;background:#fff url("home-public-title-icon.png") center / .21rem .18rem no-repeat;margin:0 .22rem}@media screen and (max-width:1024px){.product-home .home-public-title h2{font-size:.32rem}.product-home .home-public-title h3{font-size:.28rem}.product-home .home-public-title .home-public-title-icon{margin-top:.1rem}.product-home .home-public-title .home-public-title-icon i{width:.31rem}.product-home .home-public-title .home-public-title-icon span{width:.315rem;height:.27rem;background-size:.315rem .27rem}}.product-home .classification{margin-top:.3rem}.product-home .classification ul{text-align:center}@media screen and (max-width:1024px){.product-home .classification ul{display:flex;justify-content:center;flex-wrap:wrap}}.product-home .classification ul li{display:inline-block;margin:.1rem .15rem}@media screen and (max-width:1024px){.product-home .classification ul li{margin-bottom:.15rem;width:calc(50% - .5rem);overflow:hidden;background-color:#317EE4;border-radius:.3rem}}.product-home .classification ul li a{display:inline-block;height:.5rem;line-height:.48rem;padding:0 .35rem;background-color:#C8C8C8;border-radius:.3rem;width:100%}.product-home .classification ul li a img{display:inline-block;vertical-align:middle;height:.21rem;width:auto;display:none}.product-home .classification ul li a span{display:inline-block;vertical-align:middle;font-size:.16rem;color:#FFFFFF}@media screen and (max-width:1024px){.product-home .classification ul li a{height:.7rem;line-height:.65rem}.product-home .classification ul li a span{font-size:.28rem}}.product-home .product-home-list{margin-top:.39rem}.product-home .product-home-list li{float:left;width:31.3333%;margin-right:3%;margin-bottom:.2rem;height:4.85rem;background:#ffffff;border:.01rem solid #E2E2E2}.product-home .product-home-list li:nth-child(3n){margin-right:0}.product-home .product-home-list .product-home-list-imgwrap{height:3.8rem;overflow:hidden;display:block;position:relative}.product-home .product-home-list .product-home-list-imgwrap img{width:0;height:0;overflow:hidden;visibility:hidden;position:absolute;left:0;top:0;z-index:0}.product-home .product-home-list .product-home-list-imgwrap .imgs{height:100%;background:center / 100% auto no-repeat;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.product-home .product-home-list .product-home-list-imgwrap:hover .imgs{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.product-home .product-home-list .line{width:.32rem;border-width:.03rem;border-style:solid;margin:.14rem auto}.product-home .product-home-list .product-home-list-title a,.product-home .product-home-list .product-home-list-subtitle a{display:block;font-size:.16rem;line-height:1.5;color:#333333;padding:0 .2rem;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;margin-top:.1rem;text-align:center}.product-home .product-home-list .product-home-list-subtitle{text-align:center}@media screen and (max-width:1024px){.product-home .product-home-list li{width:48%;margin-right:0;margin-bottom:4%;height:5.4rem}.product-home .product-home-list li:nth-child(2n){margin-left:4%}.product-home .product-home-list li .line{width:.52rem;margin:.2rem auto}.product-home .product-home-list li .product-home-list-title a,.product-home .product-home-list li .product-home-list-subtitle a{font-size:.28rem;line-height:1.5;color:#333333;padding:0 .2rem;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;margin-top:.14rem;text-align:center}.product-home .product-home-list li .product-home-list-subtitle{margin-top:.04rem}}.product-home .product-home-subline{width:.31rem;height:.28rem;margin:.28rem auto 0;background:#fff url("product-home-subline.png") center / .31rem .28rem no-repeat}