.product{background:#fff;overflow:hidden;position:relative;width:100%}.product .content{padding:0 10.4% 4.625rem}.product .content .list{display:flex;flex-wrap:wrap;justify-content:left;margin-top:1.5rem;position:relative;width:100%}.product .content .list .item{background-color:#f1f3f6;border-radius:.325rem;height:28.5rem;margin-right:1.3%;margin-top:1.5rem;overflow:hidden;position:relative;width:24%}.product .content .list .item:before{background-color:#58595b;content:"";height:4px;left:0;position:absolute;top:0;width:0}.product .content .list .item:nth-child(4n){margin-right:0}.product .content .list .item .ax1,.product .content .list .item .ax1 .img{display:block;position:relative;width:100%}.product .content .list .item .ax1 .img{margin-top:3.125rem;overflow:hidden;transition:all .36s ease}.product .content .list .item .ax1 .img img{display:block;transition:all .36s ease;width:100%}.product .content .list .item:hover .ax1 .img img{transform:scale(1.02);transition:all .36s ease}.product .content .list .item:hover .ax1 .img{margin-top:0;transition:all .36s ease}.product .content .list .item:hover:before{transition:all .5s ease;width:100%}.product .content .list .item:hover{background-color:var(--default-hover)}.product .content .list .item .w{padding:4%;position:relative;text-align:center}.product .content .list .item .w h3{color:#333;font-size:1.75rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.product .content .list .item .w p{color:#333;font-size:1rem;height:1.25rem;margin-top:.875rem}.product .content .list .item .w .p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#333;display:none;font-size:1rem;height:3.125rem;line-height:1.625rem;margin-top:1.25rem;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis}.product .content .list .item:hover .w .p{display:-webkit-box}.product .content .list .item .ax2{border-radius:.325rem;display:flex;justify-content:space-between;margin:2.5rem 4% 4%;overflow:hidden}.product .content .list .item .ax2 a{align-items:center;background-color:#fff;color:#58595b;display:flex;font-size:1rem;height:3.125rem;justify-content:center;padding:0 2%;text-align:center;width:50%}.product .content .list .item .ax2 a:nth-child(2){border-left:1px solid #e1e5eb}.product .content .list .item:hover .ax2 a{background-color:#58595b;color:#fff}.product .content .list .item:hover .ax2{margin-top:1.25rem}.product .content .list .item .ax2 a:hover{opacity:.9}@media screen and (min-width:1921px){.product .content .list .item{height:33.75rem}}@media (max-width:1660px){.product .content{padding:0 6% 4.625rem}.product .content .list .item{height:30.125rem}}@media (max-width:1500px){.product .content .list .item{height:28.5rem}}@media (max-width:1400px){.product .content .list .item{height:27.5rem}}@media (max-width:1300px){.product .content .list .item{height:28.5rem}}@media (max-width:1200px){.product .content{padding:0 4% 4.625rem}.product .content .list{justify-content:space-between}.product .content .list .item{height:29.5rem;margin-right:0;width:48.5%}.product .content .list .item .w p{font-size:1.5rem;height:1.625rem}.product .content .list .item .w .p{font-size:1.5rem;height:4.25rem;line-height:2.3rem;margin-top:1rem}.product .content .list .item:hover .ax2{margin-top:.5rem}.product .content .list .item .ax2 a{font-size:1.5rem;height:4.125rem;line-height:4.125rem}}