﻿@charset "utf-8"; 
:root{--color:#DF2023}
.prodetails-content .prodetails-tabs .prodetails-tabs-item:nth-child(2){display:none;}
.types-title{margin-top:30px}
.types-title h2{text-transform:uppercase;padding-bottom:30px;text-align:center;font-size:26px;font-weight:var(--fontbold6);color:var(--color)}
.types-block-row{display:flex;margin:0 -15px}
.types-box{background-color:#fff;width:50%;text-align:center;padding-block:50px 20px;position:relative;margin:0 15px}
.types-img{display:flex;align-items:center;justify-content:center;height:530px}
.types-img img{height:auto;max-width:100%;width:80%}
.types-item-btn{display:flex}
.types-item-btn h5{background-color: #2b3a67;color: #fff;padding: 15px 20px;text-transform: uppercase;margin-right: 15px;font-size: 18px;line-height: 1.5;z-index: 1;flex: 1;word-break: break-word;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;display: -webkit-box;}
.asp-type-link{width:95px;line-height:100px;border:1px solid #2b3a67;z-index:1;display:flex;align-items:center;justify-content:center}
.types-text{display:none;text-align:left;position:absolute;top:100px;left:30px;max-width:475px;height:400px;overflow:hidden;color:#fff;font-size:18px;line-height:27px}
.types-box:hover::before{position: absolute;content: "";top: 0;bottom: 0;right: 0;left: 0;background-color: rgba(26,36,64,.7);}
.types-box:hover .types-text{display: block;}
.types-block-row{margin-bottom: 50px;}
@media (max-width:1366px) {.types-item-btn h5{font-size: 16px;}}
@media (max-width:1024px) {.types-item-btn h5{font-size: 16px;line-height: 3;-webkit-line-clamp: 1;padding: 0px 20px;}.types-img{height: 340px;}.types-title h2{font-size: 22px;}}
@media (max-width:768px) {.types-img{height: 250px;}.types-text{height: auto;font-size: 12px;top: 15px;left: 15px;padding: 10px;box-sizing: border-box;}}
@media (max-width:600px) {.types-block-row{flex-wrap: wrap;}.types-box{width: 1005;}}
.kche-t72>.kche-template-item>span{display: none;}
.kche-t72>.kche-template-item{padding: 0 0 15px 0;}
.kche-t72>.kche-template-item::after{position: absolute;content: "";max-width: 350px;width: 350px;height: 2px;background: #2b3a67;left: 0;bottom: 0;}
.kche-t72>.kche-template-item>h5{font-size: 28px;padding: 0;text-transform: uppercase;}
.pro-d-main .sidebar{display:none;}

.head-info .nav-ul #licontact-us em{display:none;}
footer{background:#eaebec url(https://css02.v15cdn.com/m431/imgs/footer.webp) no-repeat center}
footer .foot-list li,footer .foot-categories .foot-list li{width:100%;position:relative;padding-left:15px;}
footer .foot-list li:before,footer .foot-categories .foot-list li:before{content: "";position: absolute;left: 0;top: 14px;width: 5px;height: 5px;background: #332f2c;border-radius: 50%;}
footer .foot-code .footer-logo img{height:auto;}
footer .foot-code .footer-words{margin-top:10px;text-align: left;}
footer .foot-share ul a.fb{background:#3b5998}
footer .foot-share ul a.tw{background:#55acee}
footer .foot-share ul a.ins{background:#de5dca}
footer .foot-share ul a.vk{background:#07f}
footer .foot-share ul a.lk{background:#007ab6}
footer .foot-share ul a.you{background:red}
footer .foot-share ul a.pi{background:#df4b38}
footer .foot-share ul a.tik{background:#333}
@media (min-width:1025px){footer .foot-main .foot-item.foot-code{width:24%;}
footer .foot-main .foot-item.foot-nav,footer .foot-main .foot-item.foot-categories{width:16%;}
footer .foot-main .foot-item.foot-info{width:22%;padding:0;}}
@media (max-width:1024px){footer .foot-main .foot-item.foot-code{display:block;}
footer .foot-list li, footer .foot-categories .foot-list li{width:50%;}}
.home-product .homepro-list .proitem .item-info .item-tit{height:45px;}
.home-partners{padding-bottom:4%;}
.home-partners .partner-list{display: flex;flex-wrap: wrap;margin-top:3%;}
.home-partners .partner-list .partner-item{position: relative;border-top: 1px solid #EEE;border-bottom: 1px solid #EEE;border-left: 1px solid #EEE;width:12.5%;padding:20px;}
.home-partners .partner-list .partner-item:nth-child(8n){border-right:1px solid #eee;}
.home-partners .partner-list .partner-item:nth-child(n+9){border-top:none;}
.home-partners .partner-list .partner-item .img img{display:block;transition: all .3s;}
.home-partners .partner-list .partner-item:hover .img img{transform: scale(1.08);}
@media (max-width:768px){.home-partners .partner-list .partner-item{padding:10px;width:25%;}
.home-partners .partner-list .partner-item:nth-child(8n){border-right:none;}
.home-partners .partner-list .partner-item:nth-child(4n){border-right:1px solid #eee;}
.home-partners .partner-list .partner-item:nth-child(n+5){border-top:none;}}
@media (min-width:1025px){body.index header:not(.is-active) .head-info .nav-ul>li>a.inmenu_1{color:var(--color)}}
.product-catelist .product-cateitem:last-child{display:none}
footer .foot-list li a em{display:none;}
.head-info .nav-ul>li>a { text-transform: inherit;}
.home-partners-swiper {margin-top:30px;}
.home-partners-swiper .swiper {padding-bottom:40px;}
.home-partners-swiper .swiper-slide {height:auto;border:1px solid #ccc;padding:1%;}
.home-partners-swiper .swiper-pagination {bottom:0;}
.home-partners-swiper .swiper-pagination-bullet {border-radius:0;width:24px;height:6px;}
.home-partners-swiper2 {margin-top:30px;}
.home-partners-swiper2 .swiper {padding-bottom:40px;}
.home-partners-swiper2 .swiper-slide {height:auto;border:1px solid #ccc;padding:1%;}
.home-partners-swiper2 .swiper-slide a{display:block;width:100%;height:100%;}
.home-partners-swiper2 .swiper-slide a .img{width:100%;height:0;position:relative;padding-bottom:74%}
.home-partners-swiper2 .swiper-slide a .img img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;}
.home-partners-swiper2 .swiper-slide a .ptitle{text-align:center;margin-top:10px;font-size:17px;line-height:1.2}
.home-partners-swiper2 .swiper-slide a:hover .ptitle{color:var(--color)}
.home-partners-swiper2 .swiper-pagination {bottom:0;}
.home-partners-swiper2 .swiper-pagination-bullet {border-radius:0;width:24px;height:6px;}
@media (max-width:768px){.home-partners-swiper2 .swiper-slide a .ptitle{font-size:16px;padding-bottom:5px}}
@media(min-width:769px){.pro-main .prohome-content .pro-big-tit{font-size: var(--fontsize30);}}
.cate-list {margin-top:40px;}
.cate-list:after{content:'';display:block;clear:both;visibility:hidden;}
.cate-list li{position:relative;overflow:hidden;float:left;list-style:none}
.cate-list li a{position:absolute;top:0px;left:0px;width:100%;height:100%}
.cate-list li img{width:100%;height:100%;object-fit:cover;transition:all .5s}
.cate-list li a::after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:5;transition:all .5s}
.cate-list li a:hover::after{background:0 0}
.cate-list li:hover img{transform:scale(1.05)}
.cate-list p{z-index:10;box-sizing:border-box;position:absolute;width:100%;bottom:0px;background:rgba(21,21,21,0.75);color:#FFF;font-size:1.25rem;left:0px;display:flex;align-items:center;padding:1.5rem .5rem;justify-content:center}
.cate-list p span{max-width:calc(100% - 70px);display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.cate-list p:hover{background:#000}
.cate-list i{height:1.875rem;width:1.875rem;border:2px solid #FFF;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-left:2.625rem;flex:0 0 auto;transform:rotate(-90deg);line-height:1}
.cate-list li:nth-child(1){width:36.5%;padding-bottom:40.6%}
.cate-list li:nth-child(2){width:35.5%;padding-bottom:20.3%}
.cate-list li:nth-child(3){width:28%;padding-bottom:20.3%}
.cate-list li:nth-child(4){width:28%;padding-bottom:20.3%}
.cate-list li:nth-child(5){width:35.5%;padding-bottom:20.3%}
@media (max-width:1366px){.cate-list i{margin-left:20px}}
@media (max-width:1024px){.cate-list p{padding:10px;font-size:16px}}
@media (max-width:768px){.home-application{padding-bottom:30px}
.cate-list {margin-top:20px;}
.cate-list li:nth-child(1){width:100%;padding-bottom:70%}
.cate-list li:nth-child(2){width:50%;padding-bottom:40%}
.cate-list li:nth-child(3){width:50%;padding-bottom:40%}
.cate-list li:nth-child(4){width:50%;padding-bottom:40%}
.cate-list li:nth-child(5){width:50%;padding-bottom:40%}
.cate-list i{width:24px;height:24px;margin-left:10px}
.cate-list p{font-size:14px}
.cate-list p span{max-width:calc(100% - 40px);}}
.home-banner .swiper-slide-active img {animation:bannerimg2 4s forwards}
@keyframes bannerimg2 {0% {transform:scale(1)}
60% {transform:scale(1.02)}
100% {transform:scale(1)}}
#wmkc .wmkc-list .wmkc-itemcont{min-height:230px;}
.share-btn.instagram{background: #ffffff url(https://img01.v15cdn.com/share/instagram1.webp) -4px -4px no-repeat;background-size: 30px 30px;background-position: -3px -3px;}

