﻿@charset "utf-8"; 
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:0 0}
.wmkc-template-33 .wmkc-flex .wmkc-item-img{padding:0!important}
.wmkc-template-33 .wmkc-flex .wmkc-item-img img{position:static}
.prodetails-box{max-width:1200px}
.prodetails-bref table{display:table}
.table td,table th{border:1px solid #d9d9ea}
.foot-contact p:nth-child(2){display:none}
.latestnews-img img{max-height:100%}
.sf-menu li.LiLevel1>a{font-weight:700}
.logo img{max-height:90%}
.logo{height:100%}
#swiper-banner .indexbanner-text {color:#FFF;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);text-align:center;opacity:0}
#swiper-banner .indexbanner-text .title {display:inline-block;font-size:2.3vw;font-weight:bold;background:var(--color);padding:5px 3vw;font-style:italic;font-family:Times New Roman;}
#swiper-banner .swiper-slide-active .indexbanner-text {animation:bannerani .5s forwards;animation-delay:.7s}
@keyframes bannerani {0% {opacity:0;top:55%}
100% {opacity:1;top:50%}}
@media (max-width:500px){#swiper-banner .indexbanner-text .title{font-size:2.8vw;padding:5px 2vw}}
@media (max-width:800px){.fnav li{width:48%!important}
.fnav{justify-content:space-between}}