#wechat-id-textarea{position:absolute;left:99999px}
div,p{font-family:PingFangSC-Regular,Microsoft YaHei,Heiti SC,tahoma,arial,Hiragino Sans GB,"\5b8b\4f53",sans-serif;color:#333}
body,div,p{margin:0;padding:0}
body{min-width:1220px}
a{text-decoration:none;cursor:pointer}
.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}img{border:0}dd,dl,dt,li,ul{list-style:none;margin:0;padding:0}checkbox,input,select{vertical-align:middle}h1,h2,h3,h4,h5,h6{padding:0;margin:0}.none{display:none}.only-oneline{white-space:nowrap}.only-oneline,.only-twoline{overflow:hidden;text-overflow:ellipsis}.only-twoline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all}.search-crumbs{display:flex;justify-content:flex-start;padding-left:calc(50% - 610px);height:40px;line-height:40px;background-color:#f7f7f7}.search-crumbs p{width:80px;font-size:12px;color:#666}.search-crumbs ul li{display:inline-block;margin-right:14px;position:relative}.search-crumbs ul li .right-arrow{display:inline-block;width:8px;height:8px;border-top:1px solid #666;border-right:1px solid #666;transform:rotate(45deg);line-height:8px;position:absolute;top:calc(50% - 4px);left:-8px}.search-crumbs ul li a,.search-crumbs ul li span{display:inline-block;font-size:12px;color:#666;margin-left:10px}.product-list{width:100%;min-height:100px;padding:0 26px;background-color:#fff}.product-list,.product-list div{box-sizing:border-box}.product-list .item{position:relative;display:flex;padding:24px 0;justify-content:flex-start;align-items:center}.product-list .item:hover .left .text-content .name{color:#ec2525}.product-list .item:hover .right{border:1px solid #ec2525;color:#ec2525}.product-list .item .left{display:flex;justify-content:flex-start;align-items:center}.product-list .item .left .img{width:225px;height:150px}.product-list .item .left .text-content{width:450px;height:150px;padding:10px 16px}.product-list .item .left .text-content .name{margin-bottom:20px;font-weight:700;font-size:18px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-list .item .left .text-content .content{margin-bottom:45px;font-size:14px;color:#999;line-height:18px}.product-list .item .left .text-content .price{font-size:14px;line-height:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-list .item .right{width:160px;line-height:40px;text-align:center;border-radius:2px;font-size:14px;border:1px solid #ccc;color:#ccc}.product-list .item+.item{border-top:1px solid #eee}.product-list .no-content{line-height:100px}

.products-filter{display:flex;padding:32px 22px 8px;background-color:#fff;margin-bottom:20px;font-size:14px}.products-filter p{min-width:80px}.products-filter a{display:inline-block;color:#333;margin-right:30px;margin-bottom:25px}.products-filter a.active{color:#ec2525}.sidebar .articles .article,.sidebar .articles .news,.sidebar .side-news-list .article,.sidebar .side-news-list .news{display:block;margin:15px 0;font-size:14px;color:#666;cursor:pointer;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:187px;box-sizing:border-box;padding-right:15px}.sidebar .articles .article:hover:after,.sidebar .articles .news:hover:after,.sidebar .side-news-list .article:hover:after,.sidebar .side-news-list .news:hover:after{border-color:#ec2525}.sidebar .articles .article:last-child,.sidebar .articles .news:last-child,.sidebar .side-news-list .article:last-child,.sidebar .side-news-list .news:last-child{margin-bottom:0}.sidebar .articles .article:after,.sidebar .articles .news:after,.sidebar .side-news-list .article:after,.sidebar .side-news-list .news:after{content:"";width:8px;height:8px;position:absolute;border:1px solid #999;border-bottom:none;border-left:none;transform:rotate(45deg);top:calc(50% - 5px);right:3px}.sidebar .articles .news:after,.sidebar .side-news-list .news:after{content:none}.category-active{color:#ec2525!important}.category-active:after{border-color:#ec2525!important}


.sidebar #product-swiper{padding-bottom:30px;position:relative}.sidebar #product-swiper .swiper-wrapper{height:auto}.sidebar #product-swiper .swiper-pagination{position:absolute;left:50%;bottom:10px;transform:translateX(-50%)}.sidebar #product-swiper .swiper-pagination .swiper-pagination-bullet{width:16px;height:3px;border-radius:0;margin:0 5px}.sidebar #product-swiper .swiper-pagination .swiper-pagination-bullet-active{background:#ec2525}.sidebar .side-products a.side-product{display:block;width:189px;margin-top:10px;border:1px solid transparent}.sidebar .side-products a.side-product:hover{border-color:#f7f7f7}.sidebar .side-products a.side-product .product-img{position:relative}.sidebar .side-products a.side-product .product-img img{width:100%;height:128px}.sidebar .side-products a.side-product .product-img.video:after{content:"";position:absolute;left:50%;top:50%;width:40px;height:40px;transform:translate(-50%,-50%);background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAMAAAC4uKf/AAAAqFBMVEUAAAAAAAAAAAAAAAAAAAAAAAC/v78AAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD7+/v4+PhtbW01NTXu7u7n5+coKCj////JycnFxcWhoaGZmZmTk5NgYGBCQkL19fXr6+vk5OTi4uLR0dHNzc24uLipqal6enpUVFQhISHY2NjW1taKior////luF/rAAAAN3RSTlOAAAN8eGTMCls1D0tDKIJwamBXUEhGPyMeG/r4oo7v6Yr+0s+7trOckvXs5uTY1ce+qJiJ3NyvtZcixAAAAsVJREFUaN7VmolS2zAQhv/owJZs5z4JN4VytLT0yvu/WTMpIJgA0a6Omu8FvpkdWdbu/ugQsDNTlbrfU1KqXl+XlZnZDgFfmZhPBxKvIAfTuYgpK0yp8A6qNEUcmWiGEjuRw0YEy4pawRNVF0EyO5YgIMeWLSsqCSKyKlgyYRQYKCPosoUGE70gysQEAUwERWY1gtDWX9YoBKIaX1mNCNReMjFCFEZit0yUiEQpdskKjWjo4n2Z0IiIFlsySg35ldyWjRCZ0duyGtGp35I1SEDzuswqJEBZZwD9IPKPpJNNkIjJtmyBZCycjFhEfiGdzCAh5qWsUEiIKl7IKiSlei6zEkmR9plsjMSMnayQSIwsnmQ1klM/yoRCcpR4kDXIQPMgGyIDw42MfDz4RwT+N9XJ+fXy7ApczEZWwovu8WrN/vcueJRrmfdZ/LP6x9EB+zyiM4cf31aPfD0Eh/laNoUfe6sn9j9xajldywb+MscNo5aDtUxSZI4zci1lBxYkmWNJrqXFjCpzHH8GiRkMXeY4PwEBg4ohcywv4E+FkiVz3PrXsoTmyRynez/hh0afK3NcX8KLPnp8mePLD3jQgwqQOfZ9bhQFGSJzHHl84TJQ5rjykal8MoVeHNmt1wHpR5EdHXodfU2V8b9rTb2u+F8ZUKIKlS0v/S9iEyY7JfxlDP3nyf9/zqjPAv7fDLDoSLbs7AQUJPkp5zg+AI0B/ZHq3qmcR+qcI7s75D2/hSLLbg64jUWnpDQW/K6ppDSD92E9DAypzb3bXO/37DaX1MB3L3//uuiCyTDraCLr0CXnOCnroCznCDDrcDPn2DbrQDrnqD3rEiHneiTn4ifrSivnsu7/ryHTLFjbsTpOsBRvy7o/dpChTRGNmOGTtsVqIgWG2hmFCg95tTe+FhTMa3vkkBem/CgxUVoA9qNFeyOGlrPGsf8C2eyo8x7aSZcAAAAASUVORK5CYII=");background-size:100%;cursor:pointer}.sidebar .side-products a.side-product .product-desc{width:100%;background-color:#f7f7f7;padding:15px 0}.sidebar .side-products a.side-product .product-desc p{font-size:12px;margin:0 13px;width:calc(100% - 26px);color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all}.sidebar{margin-left:15px;width:224px}.sidebar-item{padding:15px;background-color:#fff;margin-bottom:20px;border:1px solid #eee;border-radius:4px}.sidebar-item__content{onverflow:hidden}.sidebar-item__title{font-size:18px;color:#ec2525;border-bottom:2px solid #ddd;font-weight:700}.sidebar-item__title span{display:inline-block;padding-bottom:10px;border-bottom:2px solid #ec2525;margin-bottom:-1px}


.page-normal{text-align:center;margin-top:45px}.page-normal .page-item{display:inline;color:#333;cursor:pointer}.page-normal .page-current,.page-normal .page-item{border:1px solid #e5e5e5;padding:5px 11px;text-decoration:none;margin-left:6px}.page-normal .page-current,.page-normal .page-item:hover{color:#fff!important;background-color:#ff2d38}html{background-color:#f7f7f7}.container{width:1220px;margin:0 auto 72px;display:flex}.container .main{width:980px;padding-bottom:16px}.container .sidebar{width:224px;margin-left:15px}