﻿@charset "utf-8"; 
:root{--color: #0f4c81;--color1: #0096c7;}
.home-about .about-item.item2 .about-img::after,.home-products,.home-cate{background: #e5e7eb;}

#tags{margin-bottom:1em;border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap}
#tags li{position:relative;margin-right:50px;}
#tags li:last-child{margin-right:0}
#tags li a{font-weight:var(--fontbold5);font-size:var(--fontsize28);display:flex;align-items:center;justify-content:center;text-align:center;padding:0 0 10px;transition:.3s;}
#tags li:after{content:'';width:100%;height:2px;background:var(--color);position:absolute;bottom:-1px;left:0;transition:.3s;opacity:0}
#tags li.selectTag a,#tags li:hover a{color:var(--color);}
#tags li.selectTag:after,#tags li:hover::after{opacity:1}
@media (max-width:1200px){#tags li a{font-size:var(--fontsize26)}}
@media (max-width:1024px){#tags li{margin-right:30px;}
#tags li a{font-size:var(--fontsize22)}}
@media (max-width:768px){#tags li{margin-right:20px;}
#tags li a{font-size:var(--fontsize18)}}
@media (max-width:600px){#tags li{margin-right:20px;}
#tags li a{font-size:var(--fontsize15);padding-top:5px}}
.tagContent .pdown2{margin-bottom:30px;display:flex;}
.tagContent .pdown2 a span{display:flex;align-items:center;font-size:var(--fontsize18);color:#444}
.tagContent .pdown2 a span em{width:44px;height:44px;background:var(--color);border-radius:50%;margin-right:12px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:var(--fontsize20);}
.tagContent .pdown2 a:hover span{color:var(--color)}
@media (max-width:500px){.tagContent .pdown2 a span{font-size:var(--fontsize16);}
.tagContent .pdown2 a span em{width:36px;height:36px;margin-right:10px;font-size:var(--fontsize18);}}
.head-cn{margin-left:20px;display:flex;align-items:center;white-space:nowrap}
.head-cn .lang-en{background:url(https://img01.v15cdn.com/language/language-all.webp) no-repeat center;width:24px;height:16px;display:inline-flex;margin-right:6px;vertical-align:sub;background-position:0px -187px;}
@media (min-width:1025px){.head-nav .nav-ul>li>a{margin:0}}
@media (max-width:1440px) and (min-width:1025px){.head-nav .nav-ul>li>a{padding:0 12px;font-size:var(--fontsize16)}}
@media (max-width:1280px) and (min-width:1025px){.head-nav .nav-ul>li>a{padding:0 9px;font-size:var(--fontsize13)}}
div#wmkc>a i {font-size:32px;color:#18bb71;}

@media (min-width:1025px){body{padding-top:126px;}
header{background: #fff;}
header .head-top,header .head-nav .nav-ul>li>a,header .head-top .lang-icon span{color:var(--fontcolor)}
header .head-top .lang-icon span:before,header .head-top .lang-icon span:after{background: var(--fontcolor);}
header .head-share ul a{color:var(--fontcolor);border-color:var(--fontcolor)}
header .head-top .lang-icon img{filter: invert(1);}}
.pagesbanner{min-height: inherit;}
.pagesbanner::after,.home-banner .swiper-slide>a::after{display:none;}