﻿@charset "utf-8";
:root {--color:#d6000f;--hovercolor:#0c2a6e;}
#contact {background:#083191;}
.case .case-more a{color:#fff}
.case .case-name a{color:#b31d23}
.case .case-con a{color:#555}
.home-honor{padding:50px 0;background:url(/images/m421/honor-bg.jpg) no-repeat center;background-size:cover}
.home-honor .honorwrap{position:relative;padding:0 80px;margin-top:40px}
.home-honor .honorwrap .item{width:100%;overflow:hidden;transition:all .2s linear}
.home-honor .honorwrap .item:hover{transform:scale(1.05)}
.home-honor .honorwrap .item img{width:100%;height:100%}
.home-button-next,.home-button-prev{position:absolute;left:0;top:50%;background:0 0;width:40px;height:40px;border:1px solid #dfdfdf;display:inline-flex;align-items:center;justify-content:center;transition:all .2s linear;cursor:pointer;margin-top:-20px}
.home-button-next:hover,.home-button-prev:hover{background:#b31d23;border-color:#b31d23}
.home-button-next:hover i,.home-button-prev:hover i{color:#fff}
.home-button-next i,.home-button-prev i{position:relative}
.home-button-next{left:auto;right:0}
.home-button-next i:after,.home-button-prev i:after{content:'';width:8px;height:8px;border:2px solid #000;border-left:none;border-top:none;transform:rotate(-225deg);position:absolute}
.home-button-next i:after{transform:rotate(-45deg);left:-7px;top:-5px}
.home-button-prev i:after{left:-3px;top:-4px}
.home-button-next:hover i:after,.home-button-prev:hover i:after{border-color:#fff}
.home-honor .swiper-pagination{display:none}
@media(max-width:768px){.home-honor .honorwrap{margin-top:30px;padding:0 55px}}
#ind .ind-r lite-youtube{max-width:100%;height:100%}
.sol-top{background-image:url(/uploads/36791/bg.jpg)}
.cer-top-ul{background:#f9f9f9;display:flex;justify-content:center;flex-wrap:wrap}
.cer-top-ul{background:#f9f9f9;display:flex;justify-content:center;flex-wrap:wrap}
.cer-top-ul li{width:20%;padding:15px 20px;color:#333;border-bottom:2px solid transparent;text-align:center;box-sizing:border-box;cursor:pointer;transition:all .5s}
.cer-top-ul li:hover{background-color:#f0f0f0;border-bottom-color:#333}
.cer-list{margin:20px 0}
.cer-title{color:#333;display:block;padding:15px;background:#f0f0f0;font-size:20px}
.cer-list-inner{display:flex;flex-wrap:wrap}
.cer-list-inner .wmkc-cer-box{width:calc(100%/6 - 20px);margin:20px 20px 20px 0;text-align:center}
.wmkc-cer-img{border:1px solid #e5e5e5;overflow:hidden;padding:10px}
.wmkc-cer-img img{width:100%;transition:all .5s}
.wmkc-cer-img img:hover{transform:scale(1.03)}
.wmkc-cer-size a{text-align:center;font-weight:700;color:#000;display:inline-block;margin-top:15px}
#cer-item2{margin-top:50px}
@media(max-width:1025px){.cer-list-inner .wmkc-cer-box{width:calc(100%/5 - 20px)}}
@media(max-width:769px){.cer-top-ul li{width:50%}
.cer-list-inner .wmkc-cer-box{width:calc(100%/3 - 20px)}}
@media(max-width:640px){.cer-list-inner .wmkc-cer-box{width:calc(100%/2 - 20px)}}
.head-main .head-logo img{max-height:90%}
.head-logo{display:flex;height:100%;align-items:center;justify-content:center}
#new .new-img{position:relative;height:0;padding-bottom:57%;}
#new .new-img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}