﻿@charset "utf-8"; 
:root {--color: #076ae2;}
@media (min-width:1025px){.head-logo a img{max-height:50px;}}
.pro-d-main .table tbody tr:nth-of-type(2n-1){ background: #f7f8fa;}
.kche-t130.kche-t130-active .kche-t130-list .kche-t130-item{box-shadow: unset;}
.pro-d-main .preview-container .small-box{ border: none;}
.kche-t219 .kche-t219-content {   flex-direction: row-reverse; }
.kche-t219 .kche-t219-img { width: 45%; }
.pro-d-main{overflow-x:hidden}
.prodetails-scroll{position:relative;padding:40px 0}
.prodetails-scroll>*{position:relative;}
.pro-d-main .kche-t219 .kche-t219-content{background:none;}
.pro-d-main .kche-t219 .kche-t219-info{padding-left:0;}
.pro-d-main .kche-t221 .kche-t221-img{width:100vw;left:50%;transform:translateX(-50%);}
.prodetails-picbg.prodetails-scroll{padding:0}
.prodetails-gray:before{content:'';width:100vw;height:100%;background:#f5f5f5;position:absolute;top:0;left:50%;transform:translateX(-50%);}
@media (max-width:768px){.prodetails-scroll{padding:30px 0}
.pro-d-main .kche-t219 .kche-t219-img{width:100%}
.pro-d-main .kche-t219 .kche-t219-info{padding-right:0}}
/*.prodetails-scroll .scrollleft,.prodetails-scroll .scrollright,.prodetails-scroll .scrollup{opacity:0}*/
.scroll-animate .scrollleft{animation:fadeInLeft 1s forwards;animation-delay:.3s}
.scroll-animate .scrollright{animation:fadeInRight 1s forwards;animation-delay:.3s}
.scroll-animate .scrollup{animation:fadeInUp 1s forwards;animation-delay:.3s}
@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}
to{opacity:1;transform:none}}
@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}
to{opacity:1;transform:none}}
@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}
to{opacity:1;transform:none}}
.prodetails-info>.prodetails-title:nth-of-type(1){display:none;}
.prodetails-info .box{background:none;color:var(--color);border:1px solid var(--color)}
.prodetails-text{margin-top:20px;}
.pro-d-main .kche-t223{position: relative;padding:30px 0;}
.pro-d-main .kche-t223:before{content:'';width:100vw;height:100%;display:block;background: #EFF2F9;position:absolute;top:0;left:50%;transform: translateX(-50%);z-index:1;}
.pro-d-main .kche-t223 .kche-t223-flex{position:relative;z-index:2;}
.pro-d-main .kche-t171 .kche-t171-item{background: none;padding:0 20px;width:50%;border-radius:0;}
@media (min-width:769px){.pro-d-main .kche-t171 .kche-t171-item:nth-child(2n-1){border-right: 1px solid var(--introcolor);}}
@media (max-width:768px){.pro-d-main .kche-t171 .kche-t171-item{width:100%;padding:10px 0;}
.pro-d-main .kche-t171 .kche-t171-item:nth-child(n+2){border-top:1px solid var(--introcolor)}
.pro-d-main .kche-t171 .kche-t171-item .kche-t171-item-info{padding:0;}}
.pro-d-main .wmkc-prodetail-case-swiper{padding-bottom:50px;}
.pro-d-main .wmkc-prodetail-case-swiper img{width:100%;display:block;}
.pro-d-main .wmkc-prodetail-core-box{position: relative;padding:20px 0;}
.pro-d-main .wmkc-prodetail-core-box:before{content:'';width:100vw;height:100%;background: #EFF2F9;display:block;position: absolute;top:0;left:50%;transform: translateX(-50%);z-index:1}
.pro-d-main .wmkc-prodetail-core-box>*{z-index:2;position: relative;}
.pro-d-main .kche-t8>h2,.pro-d-main .kche-t222 .kche-t222-flex>div.kche-t222-text>p:first-child span strong{font-size:var(--fontsize30)}
@media (max-width:1024px){.pro-d-main .kche-t8>h2,.pro-d-main .kche-t222 .kche-t222-flex>div.kche-t222-text>p:first-child span strong{font-size:var(--fontsize26)!important}}
@media (max-width:768px){.pro-d-main .kche-t8>h2,.pro-d-main .kche-t222 .kche-t222-flex>div.kche-t222-text>p:first-child span strong{font-size:var(--fontsize22)!important}}
.pagesbanner::after{display:none;}
.home-footintro{color:#fff;position:relative;background-image:url(/Content/uploads/20251233466/20251128165502ec860330c0b3457399a49180a32856c9.jpg);background-size:cover;aspect-ratio:1438/300;display:flex;align-items:center}
.home-footintro:before{content:'';width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1;background:rgba(0,0,0,0.2);}
.home-footintro>.l-wrap{position:relative;z-index:2}
.home-footintro .home-title span{text-shadow:1px 1px 2px #fff}
@media (max-width:768px){.pagesbanner img, .pagesbanner video{min-height:inherit;}}