﻿@charset "utf-8";
:root{--color:#cda274}
.nyvideobox #info{background:#f5f5f5;padding:50px 30px;margin-top:40px}
.nyvideobox #info .info-cont{color:#fff}
.nyvideobox #info .info-cont .info-des{font-size:22px;line-height:1.5}
.nyvideobox #info .info-bottom{flex-wrap:wrap;background-color:#fff;margin-top:30px;display:flex}
.nyvideobox #info .info-item{width:33.33%;padding:40px 40px 80px;position:relative;z-index:1;overflow:hidden;background:url(/images/m422/img/home/info-item-bg.webp) center/cover no-repeat}
@media(min-width:901px)and (max-width:1280px){.nyvideobox #info .info-item{padding-left:3%;padding-right:3%}}
.nyvideobox #info .info-item .info-item-des{position:relative;font-size:14px;line-height:26px;color:#666;transition:color .3s}
.nyvideobox #info .info-item::after{display:block;font-size:114px;line-height:1;font-weight:bold;color:#f0f0f0;position:absolute;bottom:0;right:6%;transform:translateY(30%);z-index:1}
.nyvideobox #info .info-item:nth-of-type(1)::after{content:"01"}
.nyvideobox #info .info-item:nth-of-type(2)::after{content:"02"}
.nyvideobox #info .info-item:nth-of-type(3)::after{content:"03"}
.nyvideobox #info .info-item::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-color:#fff;transition:background .3s}
.nyvideobox #info .info-item:hover .info-item-des{color:#fff}
.nyvideobox #info .info-item:hover::before{background-color:rgba(205,162,116,.8)}
@media (max-width:900px){.nyvideobox #info .info-item{width:100%}}
@media (max-width:768px){.nyvideobox #info{padding:25px 15px}
.nyvideobox #info .info-cont .info-des{font-size:18px}
.nyvideobox #info .info-item{padding:25px 25px 50px}
.nyvideobox #info .info-item::after{font-size:80px}
.nyvideobox #info .info-bottom{margin-top:20px}}
.nyvideobox>p:first-child{max-width:1100px;margin:0 auto;position:relative;height:620px}
.nyvideobox>p:first-child iframe{width:100%;height:100%;position:absolute;top:0;left:0}
@media (max-width:1200px){.nyvideobox>p:first-child{height:auto;padding-bottom:52%}}
.product-list .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}
.product-list .swiper-wrapper .swiper-slide{width:19%;margin-bottom:30px}
.home-product .swiper .swiper-slide .info{padding-top:10px;padding-bottom:15px}
@media (max-width:1024px){.product-list .swiper-wrapper .swiper-slide{width:48%}}
@media (max-width:768px){.home-product .swiper .swiper-slide .info{margin:0}
.home-product .swiper .swiper-slide .info .title{font-size:16px}}
@media (max-width:1700px){main.pro-main .product-main .l-wrap{max-width:1400px}}
@media (max-width:1500px){main.pro-main .product-main .l-wrap{max-width:1200px}}
.contact-wrap .contact-sidebar{margin:0}
.inquiry-wrap{padding:0}
.contact-map{margin-top:40px}
@media (max-width:1024px){.inquiry-wrap{padding-top:20px}}
.home-static .list li .num{font-size:25px}
.home-static .list li{width:24%}
.home-static .list li .inner{font-size:15px}
@media (max-width:1024px){.home-static .list li{width:48%;margin:20px 0}}
@media (max-width:560px){.home-static .list li{width:100%}
.home-static .list li .num{font-size:20px}}
.cp-sec1{margin:30px 0}
.cp-sec1 .flex{display:flex;flex-wrap:wrap}
.cp-sec1 .cp-sec1-img{width:52%}
.cp-sec1 .cp-sec1-img img{display:block;width:100%}
.cp-sec1 .cp-sec1-cont{width:48%;padding-left:5%}
.cp-sec1 .cp-sec1-cont .single-label{text-align:left;margin-top:20px}
.cp-sec1 .cp-sec1-cont .single-label::after{display:none}
.cp-sec1 .cp-sec1-cont .single-title{text-align:left;line-height:1.2}
.cp-sec1 .cp-sec1-cont .item-flex{max-width:500px;margin:5% 0 7%;align-items:center}
.cp-sec1 .cp-sec1-cont .item-flex p{flex:1;padding-left:10px;font-size:20px;font-weight:bold;line-height:1.4}
.cp-sec1 .cp-sec1-cont .item-flex p span{color:#cda274;text-decoration:underline}
.cp-sec1 .cp-sec1-cont .item-des,.cp-sec1 .cp-sec1-cont .item-des p{color:#777;line-height:1.75}
.single-label{font-size:14px;font-weight:bold;color:#cda274;text-align:center;text-transform:uppercase;margin-bottom:10px}
.single-label::before,.single-label::after{content:"";display:inline-block;width:36px;height:1px;background:#cda274;vertical-align:middle}
.single-title{font-size:38px;font-weight:bold;text-transform:capitalize;margin-bottom:3%}
.single-title span{color:#cda274}
.single-title-s{font-size:34px;font-weight:bold;text-align:center;text-transform:capitalize;margin-bottom:4%}
.single-label{font-size:14px;font-weight:bold;color:#cda274;text-align:center;text-transform:uppercase;margin-bottom:10px}
.single-label::before,.single-label::after{content:"";display:inline-block;width:36px;height:1px;background:#cda274;vertical-align:middle}
.single-label::before{margin-right:10px}
.single-label::after{margin-left:10px}
.cp-sec2{margin:50px 0;padding:50px 0 20px;position:relative}
.cp-sec2 .l-wrap{position:relative}
.cp-sec2:before{content:'';background:url(/images/m422/img/single/cp2-bg.jpg) center/cover no-repeat;width:100vw;height:100%;position:absolute;left:50%;transform:translateX(-50%);top:0}
.cp-sec2 .cp-sec2-item{width:32.5%;margin-bottom:30px}
.cp-sec2 .cp-sec2-item .single-title{text-align:left;line-height:1.2;margin-bottom:10px}
.cp-sec2 .cp-sec2-item{background:#fff;border:1px solid rgba(216,216,216,.55);padding:4% 4%;position:relative;z-index:1}
.cp-sec2 .cp-sec2-item .item-icon{position:relative;display:inline-block;color:#cda274;transition:color .3s}
.cp-sec2 .cp-sec2-item .item-icon img{width:46px}
.cp-sec2 .cp-sec2-item .item-icon img:nth-child(2),.cp-sec2 .cp-sec2-item:hover .item-icon img:nth-child(1){display:none}
.cp-sec2 .cp-sec2-item:hover .item-icon img:nth-child(2){display:inline-block}
.cp-sec2 .cp-sec2-item .item-icon::before{content:"";display:block;width:38px;height:38px;background:#cda274;opacity:.1;border-radius:50%;position:absolute;right:-14px;bottom:-6px}
.cp-sec2 .cp-sec2-item .item-icon em{position:relative;font-size:46px;line-height:1}
.cp-sec2 .cp-sec2-item .item-title{font-size:24px;font-weight:bold;border-bottom:1px solid #e1e1e1;padding:20px 0;margin-bottom:20px;max-height:inherit;line-height:1.3}
.cp-sec2 .cp-sec2-item .item-title .item-des{color:#777;line-height:1.75;transition:color .3s}
.cp-sec2 .cp-sec2-item .item-des{color:#777;transition:color .3s;line-height:1.7}
.cp-sec2 .cp-sec2-item::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/images/m422/img/single/cp2-item.jpg) center/cover no-repeat;z-index:-1;opacity:0;transition:opacity .3s}
.cp-sec2 .cp-sec2-item:hover,.cp-sec2 .cp-sec2-item:hover .item-title{color:#fff}
.cp-sec2 .cp-sec2-item:hover .item-des,.cp .cp-sec2 .cp-sec2-item:not(:first-of-type):hover .item-icon{color:#fff}
.cp-sec2 .cp-sec2-item:hover::before{opacity:1}
@media (max-width:1500px){.cp-sec2 .cp-sec2-item{padding:20px}
.cp-sec2 .cp-sec2-item .item-title{font-size:20px}}
@media (max-width:1024px){.cp-sec1 .cp-sec1-img{width:100%}
.cp-sec1 .cp-sec1-cont{width:100%;padding:15px 0 0}
.single-title{font-size:32px}
.cp-sec1 .cp-sec1-cont .item-flex p{font-size:18px}
.cp-sec2 .cp-sec2-item{width:48%}
.cp-sec2 .cp-sec2-item .item-title{padding:20px 0 10px;margin-bottom:10px;font-size:17px}
.cp-sec2 .cp-sec2-item .item-des{font-size:14px}}
@media (max-width:560px){.single-title{font-size:19px}
.cp-sec1 .cp-sec1-cont .item-flex p,.cp-sec1 .cp-sec1-cont .item-des p{font-size:15px}
.cp-sec1 .cp-sec1-cont .item-flex img{width:40px}
.cp-sec2 .cp-sec2-item{width:100%}}
.cp-sec2-list{display:flex;flex-wrap:wrap;justify-content:space-between}
.home-application .applist .item .info{display:none}
a.tswitch{display:block;line-height:30px;font-weight:bold;vertical-align:middle;margin-right:8px}
a.tswitch:hover{color:#CDA274}
.home-static .list li .inner{font-size:14px}
@media (max-width:1500px){.home-static .list li .inner{font-size:12px}
.home-static .list li .num{font-size:20px}}
.home-service .service-wrap .service-item{padding-top:40px;padding-bottom:30px}
.home-static .list li .inner{padding-bottom:0}
.foot-main .foot-item:nth-child(3)>.title{display:none}
.foot-main .foot-item:nth-child(3) img{width:170px;margin-top:10px;display:block}
.foot-main .foot-item:nth-child(3) .navlist{display:block}
@media (min-width:1025px){#honor-swiper .swiper-slide{padding:15px 0}
.home-honor .honorwrap .item img{transform:scale(1.1)}
.home-honor .honorwrap .item{overflow:inherit}
div#honor-swiper{padding:0 15px}}
.home-static{margin-top:30px}
.home-service{padding:0 20px}
.home-service .service-wrap,.home-service{max-width:100%;padding:0}
@media (max-width:1024px){.home-service .service-wrap{padding:0}}
@media (max-width:768px){.home-service{padding:0}}
.home-about .about-img .play::before{z-index:-1}
.prodetails-content article img{height:auto!important}
.wmkc-template-32 .wmkc-item-img img{height:auto!important}
@media (max-width:768px){.wmkc-template-32 .wmkc-flex-ai-c{display:block!important}
.wmkc-template-32 .wmkc-item-img{width:100%!important;border-radius:0!important;border-color:#f1a824!important;border-bottom:none!important}
.wmkc-template-32 .wmkc-item-box{width:100%!important;transform:translate(0,0)!important;position:static!important;border-radius:0!important;padding:20px!important}}
@media (max-width:1024px){a.tswitch{margin:0 20px 0 auto}
.lang{margin:0}}
.product-main .page-main .sidebar-item.inquiry{margin-top:30px}
.inquiry-pc .sidebar-item.inquiry{margin:0px auto 20px;max-width:1560px;}
.home-about .about-info .home-title{font-size:1.7vw}
@media (max-width:768px){.home-about .about-info .home-title{font-size:20px;}}
@media (max-width:500px){.home-about .about-info .home-title{font-size:15px;}}