﻿@charset "utf-8"; 
ul.sf-menu ul{position:absolute;left:100%;top:0}
ul.sf-menu ul li a{white-space:nowrap;padding-right:12px!important;display:block}
.sf-menu li li.LiProDetail a{width:auto}
.head .top{padding:0;border:none}
.head .top .logo{height:90px;width:auto}
.head .top .logo a{display:flex;align-items:center;height:100%}
.head .top .logo a img{max-height:90%}
.head #navul>li>a{display:block;line-height:90px;color:#000}
.head #navul li{height:auto}
.head #navul li ul{top:100%;background:rgba(255 255 255 / 90%)}
.head{background:#fff}
.head #navul li a:hover,.head #navul li:hover>a{color:var(--color)}
.head #navul li:hover ul li a{color:#000}
.head #navul li:hover ul li a:hover{background:var(--color);color:#fff}
section.incate .overlay-image{height:auto;padding-bottom:100%}
section.incate .overlay-image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain;background:#fff}
.footer>ul{display:flex;justify-content:space-between}
.footer>ul .clear{display:none}
.footer>ul>li{width:auto;padding-right:24px;max-width:280px}
.footer>ul li:nth-child(4){padding-right:0}
.footer ul li .text p{width:auto}
.footer>ul>li:nth-child(2){max-width:560px}
.footer>ul>li:nth-child(2) .text{display:flex;flex-wrap:wrap;justify-content:space-between}
.footer>ul>li:nth-child(2) .text p{width:52%}
.footer>ul>li:nth-child(2) .text p:nth-child(2n){width:45%}
.pcon .pinfo .table td{padding:5px;background:0 0!important;border:1px solid #ccc!important}
.newcon p{margin:0;padding:4px 0}
.pcon .pinfo p{margin:5px 0}
p{margin:5px 0}
#funfacts{background:url(../jpg/2.jpg) no-repeat center;background-size:cover;position:relative;z-index:1!important}
#funfacts::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:-1}
section.no-padding.incate{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}
.incate>div{background:#000;width:24%;margin-bottom:20px}
@media screen and (max-width:992px){.incate>div{width:48%}}
.iconbox{background:0 0;width:auto;height:100px}
.iconbox img{height:100%}
.cust>.equal-heights:first-child>div{height:auto!important}
.section-heading{text-align:center}
.wmkc-list>li,.wmkc-top{line-height:100%}
.head #navul li{margin:0 7px}
.head #navul>li>a{font-size:14px}
.head #xyz{top:3px}
.aboutinfo-bg{background:#fff;padding:10px 0;overflow:hidden}
.aboutinfo p{text-shadow:1px 1px #fff;color:#333}
.aboutinfo h3{font-size:50px;line-height:50px;font-weight:500;width:100%;height:80px;text-shadow:1px 1px #fff}
.ab_text{width:55%;text-align:left;font-size:12px;padding:10px 0}
.ab_pic{width:40%}
.linfo{border:1px solid #ddd;padding:10px;font-size:14px}
.share-tools img{width:30px}