﻿@charset "utf-8";
:root{--color:#009944}
table tr:nth-child(odd){background-color: #efefef;}
table tr:nth-child(even){background-color: #fff;}
@media (min-width:1024px){.inquiry-form input{width:49.5%}}
.aside-tit,.foottit,.pdshow-r h1{font-weight:var(--fontbold7)}
.wmpage212-page1 .wmpage212-page1-item .wmpage212-page1-desc {font-size: 13px;}
.nav>li>a{text-transform:capitalize}
.page-l .relatedpro{display:none}
.bannertext{position:absolute;width:100%;height:100%;top:0;display:flex;flex-direction:column;justify-content:center;padding:0 8%}
.bannertext ul li{display:flex;gap:15px;align-items:center;margin-bottom:5px}
.bannertext ul li img{width:25px!important}
.bannertext .p1{color:#f5840d;font-size:46px;line-height:1;text-transform:uppercase;font-weight:700}
.bannertext .p2{font-size:22px;color:#fff;line-height:1.52;margin:10px 0}
.bannertext ul li p{font-size:20px;color:#fff;line-height:1}
.banner-btn{display:flex;margin-top:20px;gap:20px}
.banner-btn a{color:#fff;line-height:1;padding:12px 20px;background:#f5840d;border-radius:25px}
@media (max-width:1100px){.bannertext{zoom:.8}}
@media (max-width:900px){.bannertext{zoom:.6}}
@media (min-width:1025px){.nav .submenu{max-width: 320px;}
.nav .submenu ul{min-width: 270px;}
}