﻿@charset "utf-8";
:root{--color:#1478fa;--color1:#1559ed;--hovercolor:#d8e6f8}
.foottop .home-more:hover{background:var(--color1);border-color:var(--color1)}
footer .foot-item .foot-link .item em{color:var(--color)}
.wmkcfeedback .send-btn:hover{opacity:1!important;background:var(--color1)!important}
@media(min-width:769px){.contactlist li { width: 31%;}}
.home-service .service-item{position:relative;}
.home-service .service-item:after{content:'';position:absolute;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1;left:0;top:0}
.home-service .service-item .box{z-index:2;bottom:auto;top:0}
.home-service .service-item .box .title{font-size:42px}
@media (max-width:1600px){.home-service .service-item .box{padding:5%}
.home-service .service-item .box .title{font-size:36px}}
@media (max-width:1280px){.home-service .service-item .box .title{font-size:30px;margin-bottom:25px}
.home-service .service-item .box .text{display:none}}
@media (max-width:1024px){.home-service .service-item .box{padding:3%}
.home-service .service-item .box .title{font-size:22px;margin-bottom:15px}}
@media (max-width:500px){.home-service .service-item .box .title{font-size:19px;}}
@media (min-width:1025px){body {padding-top:116px;}}
header,header.is-active,.nobanner header .head-info{background:#f2f2f2;}
.head-top,.nobanner header .head-top{background:#000;}
.head-logo {height:100%;}
.head-logo a {height:100%;}
.head-logo a img {max-height:90%;height:100%;object-fit:contain;}
.head-nav .nav-ul>li>a {color:#000;font-size: var(--fontsize18);padding: 0px 5px;margin: 0px 5px;}
.home-title {color:var(--color);}
footer .foot-main::after {background:#f2f2f2;opacity:1}
footer .foot-bot {background:#ebebeb}
footer .foot-item .foot-logo img{max-height:66px}
@media (max-width:1024px){.m-menu span{background:#000}}
.about-us .vr{height:600px}
@media (max-width:768px){.about-us .vr{height:300px}}
.foot-item.foot-contact .foot-share{margin-top:15px;}
.home-news .home-icon{display:none;}
.home-choose .choose-list li .text {margin-bottom:20px;}
.home-choose .choose-list li .more {margin-top:auto;}
.home-more {border-color:var(--color);background:var(--color);}
.home-more:hover {background:#fff}
.home-about .about-info .home-more {color:#fff;border-color:var(--color)}
.home-about .about-info .home-more:hover {border-color:var(--color);color:var(--color)}
.home-hotpro .hotpro-main .hotpro-button .hotpro-next,.home-hotpro .hotpro-main .hotpro-button .hotpro-prev {border-color:var(--color);background:var(--color);color:#fff}
.home-hotpro .hotpro-main .hotpro-button .hotpro-next:hover,.home-hotpro .hotpro-main .hotpro-button .hotpro-prev:hover {background:#fff;color:var(--color)}
.page-main .pro-list.list0 li .pro-info .more{border-color:var(--color);background:var(--color);color:#fff}
.page-main .pro-list.list0 li:hover .pro-info .more{background:#fff;color:var(--color)}
.maylink-list li{display:flex;flex-direction:column}
.maylink-list li .pro-info{flex:1;display:flex;flex-direction:column;align-items:center}
.maylink-list li .pro-info .text{margin-bottom:15px}
.maylink-list li .pro-info .more{margin-top:auto;border-color:var(--color);background:var(--color);color:#fff}
.maylink-list li:hover .pro-info .more{background:#fff;color:var(--color)}
.maylink-list li .pro-info .title{margin-bottom:10px;line-height:1.4}
.prodetails-info .prodetails-btnlist>*{border-color:var(--color);background:var(--color);color:#fff}
.prodetails-info .prodetails-btnlist>:hover{background:#fff;color:var(--color)}
@media (min-width:1025px){.head-nav .nav-ul>li>ul li:hover>a{background:var(--color);color:#fff}
.head-nav .nav-ul>li>ul li.shownavli>a{background:var(--color);color:#fff}}
@media (max-width:1024px){.head-nav .nav-ul>li>ul li.shownavli>a{color:var(--color)!important}}
.home-about .about-info::after {background: #f2f2f2;}
.pro-d-main .prodetails-tabs .prodetails-tabs-item:nth-of-type(2){display: none;}
.pro-d-main .prodetails-info .prodetails-flex{border: 1px solid #e5e5e5;}
.home-banner .banner-animote.ban1{top:50%;}
.home-banner .banner-animote.ban1 .p1{font-size:34px;}
@media (max-width:1600px){.home-banner .banner-animote.ban1 .p1{font-size:2.3vw;}}
@media (max-width:768px){.home-banner .banner-animote.ban1 .p1{font-size:20px;}}
@media (max-width:550px){.home-banner .banner-animote.ban1 .p1{font-size:14px;}}
.home-about .about-img iframe{width:100%;height:100%;}
@media (max-width:768px){.home-about .about-img iframe{height:360px;}}
.foot-text .iso{font-size:20px;color:var(--color)}