﻿@charset "utf-8"; 
:root{--color:#b42f30;--fontfamily:"Roboto", sans-serif;}
header.is-active {background: #fff;}
header.is-active .head-nav .nav-ul>li>a{color:#b42f30}
.head-nav .nav-ul>li>a::before{background: #b42f30;}
.nobanner header.is-active .head-info{background: #fff;}
.home-title{position:relative;margin-bottom:30px;}
.home-title:after{content:"";width:80px;height:3px;background:var(--color);display:block;position:absolute;bottom:-10px;transform:translateX(-50%);left:50%;}
.home-logo .home-title{margin-bottom:30px;}
.home-about .aboutinfo .home-title:after,.home-choose .chooseinfo .home-title:after{left:0;transform: initial;}
@media (max-width:768px){.home-title:after{width:50px;}
.home-about .aboutinfo .home-title{margin-bottom:30px;}}
.pro-d-main  .prodetails-meta{ background-color: #eee; padding: 10px;border-bottom: none;}
.prodetails-meta{margin-bottom:5%}
.prodetails-content .kche-t223-img img,.prodetails-content .kche-t222-img img{cursor:pointer}
.prodetails-popwindow{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999;background:rgba(0,0,0,.05);display:none}
.prodetails-popwindow-flex{width:100%;height:100%;display:flex;justify-content:center;align-items:center;}
.prodetails-popwindow-flex img{max-width:90%;max-height:90%;box-shadow:1px 1px 5px #aaa}

.pro-d-bigimgbg{background: #000000a0;position: fixed;top: 0;width: 100vw;height: 100vh;align-items: center;justify-content: center;display: none;z-index: 9999;transition: .3s;}
.pro-d-bigimgbg.active{display: flex;transition: .3s;}
.pro-d-bigimgex{max-width: 1000px;padding: 20px;background: #fff;position: relative;}
.pro-d-bigimgbg .detail-title{font-size: var(--fontsize22);padding-bottom: 10px;margin: 10px auto;border-bottom: 1px solid #E7EEEE;color:#fff}
.pro-d-bigimgexit{display: flex;align-items: center;width: 50px;height: 50px;background: #fff;border-radius: 50%;justify-content: center;position: absolute;cursor: pointer;right: -20px;top: -20px;border: 2px #b4b4b4 solid;}
.pro-d-bigimgexit span{width: 3px;height: 40px;background: #b4b4b4;position: absolute;}
.pro-d-bigimgexit span:nth-child(1){transform: rotate(45deg);}
.pro-d-bigimgexit span:nth-child(2){transform: rotate(-45deg);}
.pro-d-bigimged img{width: 100%;}
.pro-d-bigimgtop{display: flex;justify-content: space-between;align-items: center;margin-bottom: 20px;}