﻿@charset "utf-8"; 
:root{--hometitlefont: 36px;}
@media (max-width:1280px){:root{--hometitlefont:30px}}
@media (max-width:768px){:root{--hometitlefont:22px}}
.home-title {font-size: var(--hometitlefont);font-weight: var(--fontbold5);color: var(--fontcolor);text-align: center;line-height: 1.2;text-transform: capitalize;}

.prodetail-content table,.prodetail-content img,.prodetail-content .icbu-pc-images{margin:0 auto}
@media (max-width:768px){.prodetail-content .icbu-pc-images,.prodetail-content .icbu-pc-images div,.prodetail-content .icbu-pc-images img{width:100% !important}}
.prodetail-content .wmkc-template-32>div {min-height:406px}
.prodetail-content .wmkc-template-32>div>.wmkc-item-img {position:absolute}
.prodetail-content .wmkc-template-32>div>.wmkc-item-box {min-height:300px;display:flex;flex-direction:column;justify-content:center;position:static;width:80%;transform:translate(0,0);margin-left:20%}
.prodetail-content .wmkc-template-32>.wmkc-flex-row-reverse>.wmkc-item-box {margin:0 20% 0 0}
@media (max-width:1400px) {.prodetail-content .wmkc-template-32>div {min-height:350px}
.prodetail-content .wmkc-template-32>div>.wmkc-item-box {min-height:250px}}
@media (max-width:768px) {.prodetail-content .wmkc-template-32>div {min-height:300px}}
@media (max-width:560px) {.prodetail-content .wmkc-template-32>div>.wmkc-item-box *{font-size:15px!important}}

@media screen and (max-width: 768px){.table-responsive{ overflow:hidden; }
.table-responsive table{ width:100% !Important; }
.table-responsive table td{ padding:5px; }}

@media (min-width:961px){#liproducts .submenu>li{position:relative;display:flex;flex-wrap:wrap}
#liproducts .submenu>li ul{position:absolute;left:100%;top:0;width:250px;display:none}
#liproducts .submenu>li ul li a{background:var(--color) !important}
#liproducts .submenu>li ul li:hover a{background:#222 !important;color:#fff !important}
#liproducts .submenu>li:hover ul{display:block}}
@media (max-width:960px){#liproducts .submenu>li{display:block;}
#liproducts .submenu>li ul{display:block;position:static;width:100%;padding-left:20px}}
.floatwindow_im-tel li:nth-child(4) img{padding-top: 5px;padding-bottom: 5px;height: 31px;width: 32px;padding-left: 9px;margin-right: 8px;}
.floatwindow_im-tel li:nth-child(4) a{align-items: center;}

