﻿@charset "utf-8";
:root{/*--color:#F5B70A;*/--color:#ECB800;--fontfamily:"Raleway", sans-serif;}
@media (min-width:1025px){.head-nav .nav-ul>li>a.inmenu_1{color:#fff !important}
.head-nav .nav-ul>li>a::before{background:#fff;}}
.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-13 .wmkc-lg-cyan{background:linear-gradient(to right,var(--color),#fff)!important}
.wmkc-template-37 .wmkc-flex-item3{border:1px solid #eee}
.wmkc-template-37 .wmkc-flex-item3 .wmkc-flex-b{border:none!important}
.contactlist li { width: 31%;}
.home-hotpro .hotpro-main .swiper-slide:nth-child(3){display:none;}
.home-hotpro .hotpro-main .swiper-slide:nth-child(4){display:none;}
.home-service .service-item img{object-fit: contain;}
.home-about .about-img img{object-fit: contain;}
@media(max-width:1600px){.home-about .about-info .title{font-size: 26px;margin: 10px 0;}}
@media(max-width:1440px){.home-about .about-info{padding: 1% 0;}}
@media(max-width:1366px){.home-about .about-info .num{padding: 5px 0 10px;}.home-about .about-info .title{font-size:20px;}}
.home-service .service-item:nth-child(2) img{object-fit: cover;}
@media(max-width:1366px){.home-service .service-item .box .title{font-size:30px;}.home-service .service-item .box{padding:4%;}}
@media(max-width:1280px){.home-service .service-item .box .title{font-size:20px;}}
@media (min-width:1025px){.head-nav .nav-ul>li>a{font-weight:var(--fontbold7);}}
@media (min-width:1281px){.head-nav .nav-ul>li>a{font-size:18px;}}
.home-cate{background:#fff}
.head-left .item{font-weight:var(--fontbold7);font-size:17px;}
.head-left{color: #000;}
@media(min-width:1025px){header .head-nav .nav-ul>li>a{color:#000}
header.is-active .head-nav .nav-ul>li>a{color:#fff}}
header,.nobanner header .head-top,.nobanner header .head-info{background: #47494C}
header.is-active{background: #47494C }
@media (min-width:1025px){body{padding-top:116px}.head-logo a img{max-height: 70px;}}
footer .foot-item .foot-text+img{width:160px;margin-bottom:15px}
@media (max-width:500px){footer .foot-item .foot-text+img{display:none}}
.home-certificate {padding-top:4%;}
.certificate-swiper {margin-top:30px;position:relative;padding:0 60px;}
.certificate-swiper .swiper-slide {height:auto;border:1px solid #ccc;}
.certificate-swiper .swiper-slide img {width:100%;height:100%;}
.certificate-swiper .swiper-pagination {bottom:0;display:none}
.certificate-swiper .swiper-pagination-bullet-active {background:var(--color)}
.certificate-btn>div{cursor:pointer;width:40px;height:40px;position:absolute;top:50%;margin-top:-20px;display:flex;align-items:center;justify-content:center;}
.certificate-btn>div em{font-weight:bold;font-size:30px;}
.certificate-btn>div:hover{color:var(--color)}
.certificate-btn>.certificate-prev{left:0;}
.certificate-btn>.certificate-prev em{line-height:1;transform:rotate(90deg)}
.certificate-btn>.certificate-next{right:0;}
.certificate-btn>.certificate-next em{line-height:1;transform:rotate(-90deg)}
@media (max-width:768px){.certificate-swiper {padding:0;}
.certificate-swiper .swiper {padding-bottom:40px;}
.certificate-swiper .swiper-pagination {display:block}
.certificate-btn{display:none}}
.home-banner .swiper-slide-active img {animation:0s}
.bannertxt1 {position:absolute;left:6%;bottom:17%;}
.bannertxt1 a {display:flex;border:1px solid #EFB6C2;align-items:center;font-size:1.1vw}
.bannertxt1 a strong {display:block;background:#EFB6C2;color:#fff;padding:.3vw 1vw;line-height:1;font-size:1.3vw}
.bannertxt1 a span {display:block;color:#EFB6C2;border-left:1px solid transparent;padding:.3vw 1vw;text-transform:uppercase;line-height:1;}
.bannertxt1 a:hover{background:#EFB6C2;}
.bannertxt1 a:hover span{color:#fff;border-color:#fff}
@media (max-width:1024px){.bannertxt1 a strong{font-size:12px;padding:4px 6px;}
.bannertxt1 a span{font-size:12px;padding:3px 6px;}}
@media (max-width:768px){.bannertxt1 a strong{display:none}}
@media (max-width:500px){.bannertxt1{display:none}}
.bannertxt2{position:absolute;bottom:10.5%;right:9.5%;width:9.5vw;height:8.5vw;}
.bannertxt2 a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;text-transform:uppercase;font-style:italic;font-size:2vw;text-shadow:1px 1px 2px #000;font-family:impact}
.bannertxt2 a:hover{text-shadow:2px 2px 4px #000;}
@media (max-width:500px){.bannertxt2 a{font-size:12px;transform:scale(.8)}}
.home-service .service-item:nth-child(2){position:relative;}
.home-service .service-item:nth-child(2):after{content:'';width:100%;height:100%;display:block;background:#00000060;position:absolute;top:0;left:0;z-index:0;}
.home-service .service-item:nth-child(2) .box{z-index:2;}


.home-work .items-box {display: flex;justify-content: space-between;margin-top: 2.5%;}
.home-work .items-box2 {flex-direction: row-reverse;}
.home-work .item {width: 25%;padding: 0 16px;margin-bottom: 20px;}
.home-work .items-box .item {position: relative;}
.home-work .item .text {font-weight: var(--fontbold7);}
.home-work .item .img {position: relative;}
.home-work .items-box1 .item .img:before {position: absolute;content: '';width: 21px;height: 15px;right: -28px;top: 50%;margin-top: -7px;background: url(/Content/uploads/2024994044/2024080217333583bb206f4cf64e5884ce9f95823fcebd.png) no-repeat center center;}
.home-work .item .img img {filter: grayscale(100%);overflow: hidden;border-radius: 15px;height: 210px;object-fit: cover;width: 100%;}
.home-work .items-box2 .item:nth-child(1):before {position: absolute;content: '';width: 15px;height: 21px;top: -20px;left: 50%;margin-left: -7px;z-index: 2;background: url(/Content/uploads/2024994044/202408021738322d3480998b2c4cee9505431c82c05d3f.png) no-repeat center center;}
.home-work .items-box2 .item .img:before {position: absolute;content: '';width: 21px;height: 15px;top: 50%;margin-top: -7px;right: auto;left: -28px;background: url(/Content/uploads/2024994044/20240802173919ae7aa41400c0415684da353e2aed7089.png) no-repeat center center;}
.items-box1 .item:nth-last-child(1) .img:before{display: none;} 
.items-box2 .item:nth-last-child(1) .img:before{display: none;} 
.home-work{margin-top: 4%;}
@media (max-width:768px){.home-work .item .text{font-size:13px;}}
@media (max-width:550px){.home-work .items-box{flex-wrap:wrap;}
.home-work .item{width:48.5%;margin-bottom:10px;padding:0;}
.home-work .items-box .item .img:before,.home-work .items-box2 .item:nth-child(1):before{display:none !important}
.home-work .items-box2{flex-direction: row;}}
.home-partner {padding:4% 0 0}
.partner-list{display:flex;flex-wrap:wrap;justify-content: space-between;}
.partner-box{width: 25%;display: flex;justify-content: center;align-items: center;background: #fff;padding: 20px;}
@media (max-width:500px) {.home-partner{padding-top:40px;}
.partner-box{padding: 10px;width:50%;}}
.prodetails-tabs{display:none;}
.prodetails-content{margin-top: 20px;}
.prodetails-content iframe{height: revert-layer;}
.foottop {position:relative;}
.foottop .l-wrap {position:relative;}
.foottop:before {content:'';width:100%;height:100%;background:rgba(50,50,50,.55);position:absolute;top:0;left:0;}
.home-work .items-box .item{display:flex;flex-direction:column}
.home-work .item .text {font-size:18px;margin-bottom:8px;line-height:1.3;flex:1;color:var(--color)}
@media (max-width:768px){.home-work .item .text{font-size:15px}}
@media (max-width:500px){.home-work .item .text{font-size:13px}}
.home-work .item:hover .text a {color:var(--color)}
@media (min-width:769px){.home-des,.home-about .about-info .list li,.home-choose .choose-list li .text,.home-choose .choose-list li .more a,.home-hotpro .hotpro-main .swiper-slide .info .text,.home-news .newslist .swiper-slide .info .text,.home-news .newslist .swiper-slide .info .more {font-size:16px}}
@media (min-width:1501px){.home-about .about-info .num li{margin-right:60px}
.home-about .about-info .num li:last-child{margin-right:0}
.home-about .about-info .num li span{font-size:44px}
.home-about .about-info .num li p{font-size:16px}}
@media (max-width:768px){.home-about .about-info{padding:20px 0}}
@media screen and (min-width:769px) {.iframe-box iframe{height: 500px;}}
footer .foot-item .foot-logo img{max-height: 100px;}
@media (min-width:1025px){body.index{padding-top:0;}
body.index header:not(.is-active){background:rgba(0,0,0,0);}
header:not(.is-active) .head-left{color:#fff;}
header:not(.is-active) .head-nav .nav-ul>li>a{color:#fff;}}
footer .foot-bot {background:#013E75;color:#fff; }
@media (max-width:1024px){.m-menu span {background:#fff}
.lang-icon img{filter:none}}

footer .foot-item.foot-nav:nth-child(3){display: none;}
@media (min-width:1025px) {
footer .foot-item.foot-nav{width: 48%;}
footer .foot-bot{background:#47494C}
footer .foot-item .foot-list li{width: 50%;}}