﻿@charset "utf-8"; 
:root{--color:#1C2961}
.kche-t42 .kche-flex-item3 video{height:100%;width:100%;border:1px solid #ccc; object-fit:cover}
.head-left .item{font-size: var(--fontsize16);font-weight: var(--fontbold6);}
@media (min-width:1025px){header{background: #fff;}
body{padding-top: 120px;}
.head-nav .nav-ul>li>a,.head-left a,.head-top,.head-left,.lang-icon span{color: #000;}
.lang-icon span::after,.lang-icon span::before{background: #000;}
.nobanner header{background: #fff;}
body.nobanner {padding-top: 120px;}
.nobanner header .head-top{background: #fff;}
.head-share ul a{color:#000}
.head-share ul a:hover{color:#fff}
.lang-icon img{filter: brightness(0);}}
.pagesbanner{min-height:inherit;}
.head-nav .nav-ul>li>a{font-weight: var(--fontbold7);}
@media (min-width:1025px){.head-nav .nav-ul>li>a{font-size:var(--fontsize20)}
.head-logo a img{max-height:75px;}}
@media (min-width:1025px) and (max-width:1440px){.head-nav .nav-ul>li>a{font-size:var(--fontsize18)}}
.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;}
@media (max-width:768px){.bottom-btn .btn-item.gotop em{color:#fff;}}
