.blog-title{font-size:24px;font-weight:700;line-height:1rem;margin-bottom:30px}.widget ul li{margin-bottom:15px;background-color:#fff}.widget ul li:last-child{margin:unset}.widget ul a{font-size:16px;color:#525960;line-height:1rem;padding:17.5px 25px;font-weight:500;display:flex;justify-content:space-between}.widget ul .active,.widget ul a:hover{background-color:var(--theme-color4);color:#fff}.widget ul .active a{color:#fff}.widget ul p{padding:17.5px 45px;margin:unset;line-height:1rem}.widget ul p:hover{background-color:var(--theme-color4);color:#fff}.widget ul .category-child a{padding-left:45px}.relateds a{display:flex;margin-bottom:25px}.relateds a:last-child{margin:unset}.related-box{display:flex;align-items:center}.related-box .img-box{width:95px;height:95px;overflow:hidden}.related-box .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.related-box .dec-box{width:68%;color:#333;margin-left:15px;overflow:hidden}.related-box .dec-box p{word-wrap:break-word;white-space:normal!important;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.related-box .dec-box .time{font-size:14px;font-weight:400}.related-box .dec-box .time .iconfont{margin-right:5px;font-weight:700}.related-box .dec-box .title{font-weight:600;font-size:18px;line-height:1.25}.blog-box{margin-bottom:40px}.blog-box .img{width:100%;max-height:500px;-o-object-fit:cover;object-fit:cover}.blog-box .desc-box{position:relative;text-wrap:wrap}.blog-box .desc-box h4{min-height:70px;font-size:22px;font-weight:700;line-height:40px;margin-bottom:15px}.blog-box .desc-box table td{border:1px solid #eee;padding:0 10px}.blog-box .date{text-align:center;width:70px;height:70px;position:absolute;top:0;right:12px;background-color:#fff;box-shadow:0 10px 40px rgba(1,19,60,.06);border-bottom:2px solid var(--theme-color2);font-weight:600;padding-top:10px}.blog-box .date-m{display:none}@media(max-width:1250px){.blog-box-m{width:100%;background-color:#f8f8f8;min-height:470px}.blog-box-m .img{height:180px}.blog-box-m .date{display:none}.blog-box-m .desc-box{padding:10px}.blog-box-m .desc-box h4{width:100%;font-size:18px;line-height:28px;margin-bottom:5px}.blog-box-m .desc-box .date-m{display:block;color:var(--tip-color);margin-bottom:5px}}.blog-container{display:flex;flex-wrap:wrap;justify-content:space-between}.blog-container a{width:49%}.share-box{width:100%;border-top:1px solid #ddd;padding-top:15px;padding-left:5px;margin-top:30px;display:flex;align-items:center}.share-box span{margin-right:10px;font-weight:500}.share-box .iconfont{margin-right:10px;font-size:24px}.share-box .icon-facebook3{color:#3b5998}.share-box .icon-twitter3{color:#00acee}.share-box .icon-pinterest{color:#c8232c}.text-omitted{word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.product-tab{border-bottom:3px solid var(--smoke-color4);margin:50px 0 30px;display:flex}.product-tab li{margin-right:40px;color:var(--title-color);font-size:18px;font-weight:700;display:inline-block;position:relative;line-height:1;padding:0 0 23px;text-transform:uppercase}.product-tab li:before{content:"";position:absolute;left:0;bottom:-3px;height:3px;width:0;background-color:var(--theme-color4);transition:all .4s ease}.product-tab .active:before{width:100%}h1{margin-bottom:10px;font-size:2.25rem;font-weight:700}h2{font-size:1.5rem}h2,h3{margin:10px 0;font-weight:700}h3{color:#333;font-size:1.15rem}.text-box p{line-height:1.75rem}section p{margin:12px 0}section ul{margin:0 18px}section ul li{margin:10px 0;list-style-type:circle}.breadcrumb{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9}.swiper-pagination-bullet{background-color:hsla(0,0%,100%,.7)}.swiper-pagination-bullet-active{background:#fff}.swiper-content{position:relative}.swiper-content .slide-box{width:45px;height:45px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);color:var(--theme-color2);cursor:pointer;z-index:9;border:2px solid var(--theme-color2);text-align:center}.swiper-content .slide-box:hover{color:#fff;background-color:var(--theme-color2);transition-duration:.5s}.swiper-content .iconfont{font-size:2rem;line-height:50px}