﻿@charset "utf-8";
:root{--color:#264692}
.pro-detail .pro-detail-content .pro-detail-box{max-width:1000px;margin:0 auto}
.tabs-nav p:nth-child(2){display:none}
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:none}
.wmkc-template-33 .wmkc-item-img{padding:0!important}
.wmkc-template-33 .wmkc-item-img img{max-height:inherit!important;position:static!important}
.wmkc-template-36 .wmkc-flex-item4{border:1px solid #eee}
.wmkc-template-36 .wmkc-flex-item4 .wmkc-flex-b{border:none!important}
.wmkc-template-70 .wmkc-template-title h5{background:var(--color) !important}
.common-main .pro-cate li .cate-cont{background:#f7f7f765}
@media (min-width:769px){.contact .contact-sec1 .contact-sec1-item{width:30%}
.common-main .news-list .news-title{height:45px}
.common-main .news-list.list1 li .news-cont{height:230px}}
.contact>iframe{border:0}
#product .home-title+p{max-width:1000px;margin:0 auto;line-height:1.6;text-align:center}
.page-section-contact-li-img>em{color:#13457d}
.page-section-about-r-size .page-section-about-r-btn a,.page-section-introduce-span{background:#13457d}

.head.is-fixed .head-main{box-shadow: none;background: var(--fontcolor);}
.head-menu-box nav>ul>li>a{padding: 0px 20px;}
.head .lang{margin-left: 30px;padding: 6px 30px;border-radius: 28px;border: 1px solid #BABABA;}
.head .lang span{font-size: var(--fontsize18);}
.head .lang-icon>img{display: none;}
@media (min-width:1025px) {
  .head{background: var(--fontcolor);}
  .head-top{display: none;}
  .head-main{background: transparent;}
  .head-menu-box nav>ul{justify-content: center;}
  .head-menu-box nav>ul>li>a{font-size: var(--fontsize16);}
  .head-menu-box nav>ul>li>a,.head-menu-box nav>ul>li>a.inmenu_1,.head-search .search-icon .iconfont{color: var(--headercolor);}
  #liinquiry{display: none;}
}
@media (max-width:1280px){
  .head-menu-box nav>ul>li>a{padding:  0 10px;}
  .head .lang{margin-left: 10px;padding: 0 10px;}
  .head .lang span{font-size: var(--fontsize16);}
}
@media (max-width: 1024px) {
    .head {padding-top: 0;}
    .head-main{height: auto;background: var(--color);}
    .head .lang{padding: 0 20px;margin-left: 0;}
    .lang-icon span{display: block;}
    .head-search .search-icon .iconfont{color: var(--headercolor);}
    .nav-btn{margin-left: 0;}
    .head-menu-box .nav-btn-close{width: 6vw;height: 6vw;line-height: normal;}
}
@media (max-width:768px) {
  .head-menu-box .nav-btn-close{width: 10vw;height: 10vw;}
  .head .lang{margin-left: 10px;}
}
@media (max-width:500px) {
  .head-main{height: 15vw;}
  .head-menu-box nav>ul>li{padding: 10px 0;}
}

footer{background: #1C1C1C;}
footer .foot-top{display: none;}
footer .foot-main .foot-item .foot-title{display: none;}
footer .foot-main .foot-item.foot-cate li a::before{display: none;}
footer .foot-main .foot-item.foot-cate ul li{width: 100%;}
footer .foot-bottom{background: #141414;}

footer .foot-main .flex-jc-sb{padding: 3% 0;}
footer .foot-main .foot-item{padding: 0 2%;border-right: 1px solid #FFFFFF15;}
footer .foot-main .foot-item.foot-about{width: 17%;}
footer .foot-main .foot-item.foot-about .foot-intro .p1{text-transform: uppercase;}
footer .foot-main .foot-item.foot-cate{width: 17%;padding: 0 4%;}
footer .foot-main .foot-item.foot-contact{width: 43%;padding-left: 0;border:none}
footer .foot-main .foot-item.foot-contact li .icon{display: none;}
footer .foot-main .foot-item.foot-contact li .con{display: flex;}
footer .foot-main .foot-item.foot-contact li .con p{margin-right: 10px;}

footer .copy{color: #939393;padding: 15px 0 20px;}
@media (max-width: 1024px) {
  footer .foot-main .flex-jc-sb{padding: 30px 0;}
  footer .foot-main .foot-item.foot-cate {width: 25%;}
  footer .foot-main .foot-item.foot-cate:nth-of-type(3) ul li{width: 100%;}
}
@media (max-width:768px) {
  footer .foot-main .foot-item{padding: 0;max-width: none;}
  footer .foot-main .foot-item.foot-cate{width: 50%;margin-bottom: 30px;}
  footer .foot-main .foot-item.foot-cate ul li{width: 48%;}
  footer .foot-main .foot-item.foot-contact{width: 100%;}
  footer .copy{padding: 10px 0;}
}
@media (max-width:480px) {
  footer .foot-main{display: none;}
  footer .foot-main .flex-jc-sb{padding: 15px 0;}
  footer .foot-main .foot-item.foot-cate{width: 100%;margin-bottom: 15px;}
  footer .copy{padding: 0;}
  footer .foot-main .foot-item.foot-contact{padding-bottom: 0;}
  footer .foot-main .foot-item.foot-cate ul li a{padding: 0;}
  footer .foot-main .foot-item.foot-contact li:not(:last-of-type){margin-bottom: 5px;}
  footer .share-link{margin: 0;}
}
.foot-intro .p2{margin-top:10px}
body:not(.nobanner):not(.index) .pagesbanner .numCount{position: absolute;bottom: 18%;right: 10%;width: 33%;color: #fff;font-size: var(--fontsize18);display: flex;justify-content: space-between;flex-wrap: wrap;text-align: center;z-index: 999;}

body:not(.nobanner):not(.index) .pagesbanner .numCount.banner-animote .num {line-height: 1}
body:not(.nobanner):not(.index) .pagesbanner .numCount.banner-animote .numCX {font-size: 60px;font-weight: 700;line-height: 1}
body:not(.nobanner):not(.index) .pagesbanner .numCount.banner-animote .unit {margin-left: 10px;font-size: var(--fontsize20);font-weight: 700;vertical-align: top}
@media (max-width:1440px) {body:not(.nobanner):not(.index) .pagesbanner .numCount.banner-animote .numCX {font-size: 46px}}
@media (max-width:1280px) {body:not(.nobanner):not(.index) .pagesbanner .numCount.banner-animote {width: 40%;bottom: 13%;right: 5%}
body:not(.nobanner):not(.index) .pagesbanner .numCount.banner-animote .unit {font-size: var(--fontsize16);margin-left: 5px}}
@media (max-width:1024px) {body:not(.nobanner):not(.index) .pagesbanner .numCount.banner-animote .numCX {font-size: 36px}
body:not(.nobanner):not(.index) .pagesbanner .numCount.banner-animote .txt {font-size: var(--fontsize16)}}
@media (max-width:768px) {body:not(.nobanner):not(.index) .pagesbanner .numCount.banner-animote {width: 45%}
body:not(.nobanner):not(.index) .pagesbanner .numCount.banner-animote .numCX {font-size: var(--fontsize28)}
body:not(.nobanner):not(.index) .pagesbanner .numCount.banner-animote .unit {font-size: var(--fontsize14);margin-left: 0}}
@media (max-width:500px) {body:not(.nobanner):not(.index) .pagesbanner .numCount.banner-animote {right: 3%}
body:not(.nobanner):not(.index) .pagesbanner .numCount.banner-animote .numCX {font-size: var(--fontsize22)}
body:not(.nobanner):not(.index) .pagesbanner .numCount.banner-animote .unit {font-size: var(--fontsize12)}
body:not(.nobanner):not(.index) .pagesbanner .numCount.banner-animote .txt {font-size: var(--fontsize12)}}
@media (max-width:390px) {body:not(.nobanner):not(.index) .pagesbanner .numCount.banner-animote .numCX {font-size: var(--fontsize18)}}

