﻿@charset "utf-8"; 
:root{--color:#20a28f}
.swiper-pagination-bullet-active{background:var(--color)!important}
@media(min-width:769px)and (max-width:1081px) {.home-container .lastest-news ul li .news-content:before {border-top-color:var(--color);border-bottom-color:var(--color)}
.home-container .lastest-news ul li .news-content:after {border-left:2px solid var(--color);border-right:2px solid var(--color)}}
@media screen and (max-width:768px) {.home-container .about-info .about-content{background:none}}
.button_box p {padding: 1px 0;}
@media screen and (max-width:1366px) and (min-width:769px){#nycentdetails .container{max-width:1210px;box-sizing:border-box;}}
.nav>li a{text-transform:uppercase}
div.floatwindow_box-border li span{max-width:180px}
.bPosition{background:#fff}
#head .container{max-width:1330px}
@media(max-width:1330px){.info-links{display:none}}
.pro_left{width:280px}
.pro_right{padding-left:300px}
.tran_imgbox{width:100%;border-radius:0;position:relative}
.tran_imgbox img{display:block}
.tran_imgbox .strong_more{position:absolute;right:20%;bottom:20%}
#defind {background: #23182C url(uploads/202133793/1201468602683.jpg) no-repeat center right;}
.pro-detail-content .pro-intro article {padding-right:0;max-width:1000px;}
.pro-detail-content .pro-intro .intro-title {max-width:1000px;}
@media screen and (min-width:769px){header nav ul .submenu {padding:0;display:block;height:auto;width:auto;right:auto;left:0;}
header nav ul li {position:relative;}
header nav ul .submenu li {margin:0;display:block;}
header nav ul .submenu li a {white-space:nowrap;text-align:left;display:block;line-height:38px;padding:0 15px;box-sizing:border-box;}
header nav ul .submenu li ul {position:absolute;left:100%;top:0;background:#fff;display:none;}
header nav ul .submenu li:hover >ul {display:block;}
header nav ul .submenu li:after {display:none;}
header nav ul .submenu li:hover >a {color:var(--color);}
header nav ul .submenu>li >a{padding-right:35px;}
header nav ul .submenu.nav1 >li:after{display:block;content:'';width:6px;height:6px;background: none;border: 1px solid #222;border-top: none;border-left: none;transform: rotate(-45deg);position: absolute;right: 14px;top: 14px;}
header nav ul .submenu.nav1 >li:hover::after{border-color:var(--color)}}
.common-container .feedback-content .feedback-main .send-inquiry .inquiry-form{margin:0 auto;max-width:520px;}
.contact-main .send-inquiry .inquiry-form input {background-image:none!important;width:100%;margin-bottom:12px;padding:0 15px;}
.contact-main .send-inquiry .inquiry-form textarea {background-image:none!important;padding:20px 15px;height:180px;}
.common-container .contact-wrapper {max-width:1050px;margin-left:auto;margin-right:auto;}
.inquiry-title,.pro-detail-content .send-inquiry .inquiry-title{background:var(--color);color:#fff}
.send-btn.hvr-bounce-to-right-y:before {transform:scaleX(1);}
.send-inquiry .send-btn .span:first-child,.send-inquiry .send-btn .span:nth-child(2) em,.send-inquiry .send-btn .span:nth-child(2) i {color:#fff;}
.send-inquiry .send-btn .span:nth-child(2) {border:none;}
.pro-detail-content .send-inquiry .inquiry-title{background:var(--color);color:#fff;width:calc(100% - 520px);margin:0 auto}
@media (max-width:1520px){.pro-detail-content .send-inquiry .inquiry-title{width:calc(100% - 200px)}}
@media (max-width:1280px){.pro-detail-content .send-inquiry .inquiry-title{width:calc(100% - 100px)}}
@media (max-width:1080px){.pro-detail-content .send-inquiry .inquiry-title{width:calc(100% - 50px)}}
@media (max-width:768px){.pro-detail-content .send-inquiry .inquiry-title{width:calc(100% - 8vw)}}
.home-container .welcome-info .part-item .swiper-wrapper .swiper-slide .part-list-item .item-content {height: 55px;}
#swiper-part1 {margin-bottom:60px}
#swiper-part1 .swiper-slide {width:23.5%;height: auto;}
#swiper-part1 .swiper-wrapper {justify-content:space-between;flex-wrap:wrap}
@media screen and (max-width:992px){#swiper-part1 .swiper-slide{width:48%;margin-bottom:25px}}
@media screen and (max-width:768px){.home-container .welcome-info .part-item .swiper-wrapper .swiper-slide .part-list-item .item-title{min-height:inherit}
#swiper-part1 {margin-bottom:30px}}
@media screen and (min-width:993px){.home-container .hot-product ul li{width:23.5%;height:23.5%;}}
.home-container .part-title:after{display:none !Important}
footer .footer-container{height:auto}
.right-text{margin-bottom:20px}
.top-info .info-tel{display:none}
.abouts-content table{margin:0 auto}
.news-detail-content article p,.knowledges-detail-content article p{margin-top:2px}
header .header-top,header .header-top .top-right .search-input input{background:#505050}
.index .about-content{background: var(--color) !important; }
@media screen and (max-width:1080px){.common-container .contact-wrapper .contact-main .send-inquiry .inquiry-form{margin:0 auto}}
header .header-top .top-right{margin-right:60px;;}
@media screen and (max-width: 768px){header nav ul.submenu ul{position:static}}
table td{word-break:break-word !important}
@media(max-width:768px){header nav {padding:0 15px;}
header .header-top .top-right #xyz {display:flex;align-items:flex-start;height:34px;right: 0;}
header .header-top .top-right #xyz .xyz12 {position:relative;top:0;}
header .header-top .top-right #xyz .xyz12 span {right:5px;height: 34px;top: 0;background-position: center 55%;}
header .header-top .top-right #xyz .xyz12 ul li:first-child a {color:#000;display: inline-block;vertical-align: middle;}
header .header-top .top-right #xyz .xyz12 ul li a {font-size:12px;}
header .header-top .top-right #xyz .xyz12 ul li {height:34px;line-height:34px;width: 100px;}
header .header-top .top-right {position:absolute;right: 30px;width: 110px;height:13.3333333333vw;margin-right: 0;}
header .header-top {padding:0 15px;}
header nav .header-logo{width:30%}}
@media screen and (max-width:768px){main.common-container.Who.we.are table tr:nth-child(4) {display:flex;flex-direction:column;}
main.common-container.Who.we.are table tr:nth-child(4) td {width:100%;}
main.common-container.Who.we.are table tr:nth-child(4) td p {margin-bottom:-1.15vw;}
main.common-container.Who.we.are table tr iframe {height:300px;}}
@media screen and (max-width:640px){table.nyabouttable1 tr {display:flex;flex-direction:column-reverse;}
table.nyabouttable1 tr td,table.nyabouttable2 tr td {width:100%;margin-bottom:8px;}
table.nyabouttable2 tr {display:flex;flex-direction:column;}}
@media(max-width:768px){
.abouts-content p>span{font-size:16px !important;}
.home-container .about-info .about-content article p{max-height:42vw}
}