﻿@charset "utf-8"; 
:root {--color: #002d76;--headercolor:#000000}
@media(min-width:1025px){.head-logo a img{max-height:80px;}}
.home-banner .swiper-slide>a::after{background: rgb(111 111 111 / 55%);}
.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 *{color:#fff;}
@media (max-width:768px){.bottom-btn .btn-item.gotop em{color:#fff;}}
@media (min-width:769px){.home-banner .banner-animote{top:50%;}
.home-banner .banner-animote .p1{font-size:50px}}
@media (min-width:769px) and (max-width:1600px){.home-banner .banner-animote .p1{font-size:3vw}}
.banner-inner .pagesbanner{display: none;}
 @media (min-width:1024px){ body{padding-top: 120px; }
 .nobanner header ,.nobanner header .head-top {background: #fff;}}
 .kche-t155-img img { display: initial;}
 footer{background-color:#002d76;color:#fff}
footer a{color:#fff}
footer a:hover {color: #fff !important;}