﻿@charset "utf-8";
:root {--color: #303ba2;}
.foot-nav #li_Menu101_solutions,.foot-nav #li_Menu101_contact-us,.foot-nav #li_Menu101_sitemap{display: none;}
.lang-icon img{filter: brightness(0);}
.lang-icon span{color:var(--fontcolor)}
.lang-icon span:before,.lang-icon span:after{background:var(--fontcolor)}
.nobanner header .head-top,header,.nobanner header{background: #fff;}
@media (min-width:1025px){body:not(.nobanner){padding-top:120px;}
.head-nav .nav-ul>li>a,.head-left,.head-top .head-right .head-share .icon-share,.head-share ul a{color:var(--fontcolor)}
.head-share ul a:hover{color:#fff;}}
.pagesbanner{min-height:inherit;}
.home-more,.home-more:hover,#customswiper .customswiper-next em, #customswiper .customswiper-prev em,.procate li:hover,.wmkcfeedback .send-btn,.maylink-list .swiper-slide:hover .pro-info .title,.maylink-list .swiper-slide:hover .pro-info .text,.prodetails-info .prodetails-btnlist>:hover,.prodetails-tabs .prodetails-tabs-item.act,.common-page a.ctxt, .common-page span.ctxt,.procate li:hover .info .title,.pro-list.list1 li:hover .pro-info *,.icon-hottitle{color:#fff;}
.newslist.list1 li:hover .info *{color:#fff !important}
@media (max-width:768px){.bottom-btn .btn-item.gotop em{color:#fff;}}
footer .foot-main{padding:4% 0}
footer a{color:var(--footercolor);transition:all .1s linear}
footer a:hover{text-decoration:underline;color:var(--color)}
footer .foot-logo img{max-height:60px}
footer .foot-title{font-weight:var(--fontbold6);font-size:var(--fontsize24);color:var(--fontcolor);margin-bottom:20px}
footer .foot-item{text-align:left;padding:0;}
footer .foot-nav{display:block}
footer .foot-contact{margin:0;}
@media (min-width:1025px){footer .foot-item{max-width:22%}
footer .foot-contact{max-width:30%}}
footer .foot-list{list-style:none}
footer .foot-list li{margin-bottom:4px;font-weight:var(--fontbold4);width:100%}
footer .foot-list li>a{padding-left:20px;position:relative;margin:0}
footer .foot-list li>a::before{content:'';position:absolute;left:0;top:10px;width:5px;height:5px;border-radius:50%;background-color:#a0a0a0}
footer .foot-contact .foot-link li{display:flex;font-weight:var(--fontbold4);margin-bottom:15px}
footer .foot-share{margin-top:60px;padding:0}
footer .foot-share ul{display:flex;flex-wrap:wrap;list-style:none;justify-content:flex-start}
footer .foot-share ul li{margin-right:10px;margin-bottom:10px}
footer .foot-share ul li a{margin:0;width:35px;height:35px;font-size:var(--fontsize18);border-radius:var(--borderradius);display:inline-flex;align-items:center;justify-content:center;color:var(--fontcolor);text-decoration:none;transition:all .2s linear}
footer .foot-share ul li a:hover{transform:translateY(-4px);color:var(--color)}
.foot-main .l-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}
footer .foot-info .foot-text{max-width:520px;margin:20px auto 0}
footer .foot-contact ul{display:block;}
footer .foot-contact ul li{margin:0;}
footer .copyright{display:block;padding:10px 15px;font-size:15px;text-align:center;position:relative;z-index:1;border-top:1px solid rgba(192,192,192,.2)}
footer .copyright a{margin-left:5px}
@media screen and (max-width:1024px) {footer .foot-nav .foot-list{display:flex;flex-wrap:wrap;justify-content:space-between}
footer .foot-nav .foot-list li{width:50%}
footer .foot-share{margin-top:30px;}
footer .foot-main{padding:30px 0}
footer .foot-item{width:49%!important}
footer .foot-item:nth-child(n+3){margin-top:20px}}
@media (max-width:768px){footer .foot-item{width:100%!important}}

footer{color:var(--fontcolor)}
footer li,footer ol,footer ul{padding:0px;margin:0px;list-style:none}
footer a{color:var(--fontcolor)}
footer a:hover{color:var(--introcolor);text-decoration:underline}
footer .foot-item{width:24%}
footer .foot-item .foot-logo img{max-height:60px;width:auto}
footer .foot-info .foot-text{margin:2em 0;max-width:none;font-size:var(--fontsize14);line-height: 1.6;}
footer .foot-share{margin-top:0;}
footer .foot-share ul{display:flex;flex-wrap:wrap}
footer .foot-share ul li{margin:0}
footer .foot-share ul li a{width:30px;height:30px;background:var(--headercolor);color:#FFFFFF;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px;text-decoration:none;transition:all .1s linear}
footer .foot-share ul li a:hover{transform:scale(1.02);color:var(--headercolor)}
footer .foot-share ul li a.fb{background:#3B5998}
footer .foot-share ul li a.tw{background:#55ACEE}
footer .foot-share ul li a.ins{background:#DE5DCA}
footer .foot-share ul li a.vk{background:#0077FF}
footer .foot-share ul li a.lk{background:#007AB6}
footer .foot-share ul li a.you{background:#FF0000}
footer .foot-share ul li a.pi{background:#DF4B38}
footer .foot-share ul li a.tik{background:var(--fontcolor)}
footer .foot-share li a{margin-bottom:10px}
footer .foot-item.foot-contact{width:22%}
footer .foot-item .foot-title{font-size:var(--fontsize22);font-weight:var(--fontbold9);margin-bottom:15px}
footer .foot-item .foot-link{width:100%}
footer .foot-item .foot-link .item{width:100%;display:flex;align-items:baseline;margin-bottom:10px}
footer .foot-item .foot-link .item:last-child{margin-bottom:0}
footer .foot-item .foot-link .item em{margin-right:5px;font-size:var(--fontsize22);line-height:1.4;color:var(--introcolor);border-radius:50%;border-radius:50%;display:flex;align-items:center;justify-content:center}
footer .foot-item .foot-link .item p{flex:1;padding-left:5px;word-break:break-all}
footer .foot-item.foot-nav{width:16%}
footer .foot-item.foot-nav.act{width:22%}
footer .foot-item .foot-list{display:flex;flex-wrap:wrap}
footer .foot-item .foot-list li{width:100%}
footer .foot-item.act .foot-list li{width:50%}
footer .foot-item .foot-list li a{position:relative;padding:4px 0px;padding-left:15px;display:inline-block}
footer .foot-item .foot-list li a::before{content:"";position:absolute;left:0px;top:14px;width:5px;height:5px;background:var(--footercolor);border-radius:50%}
footer .foot-item.foot-code{width:13%}
footer .foot-item.foot-code .foot-erm{background:#FFFFFF;max-width:140px;padding:8px}
footer .foot-item.foot-code img{transition:all .1s linear}
footer .foot-item.foot-code img:hover{transform:scale(1.02)}
@media (max-width:1280px){footer .foot-item .foot-link .item:nth-child(1)>p{font-size:var(--fontsize20)!important}}
@media (max-width:1024px){footer .foot-item{width:48%!important;margin-bottom:1em}
footer .foot-item:nth-child(n+3){margin-top:0;}}
footer .foot-item:last-child{margin-bottom:0}
@media (max-width:768px){
footer .foot-item.foot-nav .foot-list li{width:50%}
footer .foot-item{width:100%!important}
footer .foot-item .foot-title{font-size:var(--fontsize20);margin:10px 0px 0px}
footer .foot-item .foot-link .item:nth-child(1)>p{font-size:var(--fontsize20)!important}
}
@media (max-width:500px){
footer .foot-item .foot-logo,footer .foot-info .foot-text{display:none}
}