﻿@charset "utf-8"; 
:root{--color:#014889}
/*.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,.wmkcfeedback .send-btn,.procate li:hover,.pro-list.list1 li:hover .pro-info *,
.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{color:#fff}
.newslist.list1 li:hover .info *{color:#fff !important}
@media (min-width: 1025px){.head-nav .nav-ul>li {display: flex;align-items: center;}
.head-nav .nav-ul>li>a{margin: 0 15px;color:#2c69a2;}
#liinquiry a {background:initial;color: inherit;height: auto;padding: 0;color:#2c69a2 !important;font-size: var(--fontsize18);transition: all .1s linear;}
#liinquiry>a:hover{color: #fff!important;background: #2c69a2;border-radius: 30px;padding: 0 15px;height: 40px;margin: 0;}
.head-nav .nav-ul>li>a.inmenu_1,.head-nav .nav-ul>li>a:hover{color: #fff!important;background: #2c69a2;border-radius: 30px;padding: 0 15px;height: 40px;margin: 0;}
.head-nav .nav-ul>li>a::before{display: none;}}
@media (min-width:1025px){.head-left{color:var(--color);}
.lang-icon{overflow:hidden}
.lang-icon img{filter:drop-shadow(0 100px 0 var(--color));transform:translateY(-100px)}
.head-top .head-right .head-share .icon-share,.head-share ul a,.lang-icon span{color:var(--color);}
.lang-icon span::before,.lang-icon span::after{background:var(--color)}
.head-share ul a:hover{color:var(--color)}
body.nobanner{padding-top:120px;}
.nobanner header .head-top,.nobanner header:not(.is-active) .head-info{background:#fff}}

.pagesbanner .pagesbanner-animate{text-align:left;color:var(--color);padding:0 70px;padding-left:85px;font-style: italic;}
.pagesbanner .pagesbanner-animate:before{content:'';width:3px;height:100%;background: linear-gradient(180deg,var(--color),transparent);display:block;position: absolute;top:0;left:70px;transform:rotate(7deg);}
.pagesbanner .pagesbanner-animate .tit{font-weight: var(--fontbold7);font-size:50px;line-height: 1.2;background: linear-gradient(180deg, #6096E3, var(--color));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.pagesbanner .pagesbanner-animate .des{line-height: 1.2;margin-top:1%;font-size:20px;}
@media (min-width:1025px){.pagesbanner .pagesbanner-animate{top:68%;}}
@media (max-width:1860px){.pagesbanner .pagesbanner-animate .tit{font-size:3vw;}
.pagesbanner .pagesbanner-animate .des{font-size:1.1vw;}}
@media (max-width:1024px){.pagesbanner .pagesbanner-animate{padding:0 20px;padding-left:30px;}
.pagesbanner .pagesbanner-animate:before{left:15px;}}
@media (max-width:768px){.pagesbanner img, .pagesbanner video{min-height: initial;}}
