﻿@charset "utf-8"; 
:root{--color:#0D66A2}
#product .pro-list .pro-img,.product-main .pro-list.list1 .pro-img{padding-top:66.67%}
#product .pro-list .pro-img img,.pro-img img,bar-prolist .pro-img i,.pro-detail .preview-container .small-box img{object-fit:contain}
.sidebar-prolist .pro-img{height:58px}
.pro-detail .preview-container .small-box{height:300px}
.pro-detail .preview-container .thumbnail-box .list ul .item{height:50px}
@media (max-width:768px){.pro-detail .preview-container .thumbnail-box .list ul .item{height:auto;}
.pro-detail .preview-container .thumbnail-box .list ul .item img{aspect-ratio:3/2;object-fit:contain}}
table tr:nth-child(odd){background-color: #efefef;}
table tr:nth-child(even){background-color: #fff;}
.kche-t46>.kche-flex-row-reverse { padding-right: 20px; background: #f5f5f5;}
.kche-t5 h2, .kche-t5 h5 { font-size: 20px;}
.singglepic{height:auto;}
.pro-detail .pro-detail-top .pro-info .pro-name{margin:0;line-height:1.4;}
.pro-detail .pro-detail-top .pro-info .pro-price{margin:10px 0;}
@media (max-width:768px){.pro-detail .pro-detail-top{margin-top:10px}}
.head-top .head-phone:after{content:"";position:absolute;width:22px;height:1px;right:-38px;top:50%;background:#FFFFFF4F}
@media (min-width:1025px){#liproducts .submenu{overflow:inherit;max-width:inherit;}
#liproducts .submenu>li{position:relative;display:flex;flex-wrap:wrap;width:auto;min-width:220px;}
#liproducts .submenu>li>a{width:100%;}
#liproducts .submenu>li ul{position:absolute;left:100%;top:0;display:none}
#liproducts .submenu>li:hover ul{display:block}}
@media (max-width:1024px){#liproducts .submenu>li ul{display:block;position:static;width:100%;padding-left:20px}}