﻿@charset "utf-8";
:root{--color:#45b97c}
.home-container .company-advantage .advantage-list li:hover p,.home-container .company-advantage .pro-list>li>a span,.common-main .pro-top .pro-con .btn-list .send-btn,.common-main .pro-detail .pro-detail-title h3{color:#fff}
header nav{background:#fff}
header nav ul .submenu li a{color:#fff}
.news-article .article-page>div .news-a i,footer .footer-top,.common-main .pro-page>div .pro-a i,header nav .search-btn,header nav .search-wrap,header nav ul .submenu li:hover a {background:#fdb933}
.common-container .common-content .lastest-pro-list ul li a:after {background:rgba(246 177 38 / 30%)}
footer .footer-copy {background:#fdb933;border-color:#fdb933;color:#fff}
footer .footer-top .footer-intro>p,footer .footer-top .footer-nav li a{color:#fff}
footer .footer-top .footer-nav li:after{border-color:#fff}
.pdown2 a{display:flex;justify-content:center;align-items:center;font-size:16px;border-radius:3px;text-transform:uppercase;background:#45b97c;width:200px;box-sizing:border-box;height:50px;margin-right:5%;margin-bottom:5%;color:#fff}
@media screen and (max-width:768px){.pdown2 a{width:100%;height:13.3333333333vw;margin-bottom:5.3333333333vw}
.pdown2{width:100%}
header nav .search-btn{background:none}
.common-main .pro-top .pro-con .btn-list .chat-btn, .common-main .pro-top .pro-con .btn-list .send-btn{margin-right:0}
footer .mobile-bottom .mobile-bottom-item i{color:#fff}}
header .header-top{background:#fdb933}
header .header-top .top-info a,header .header-top .top-info,header .header-top .top-right span,header .header-top .top-right i,header .header-top .top-info i{color:#fff}
footer .footer-top .footer-intro .logo img{display:none}
footer .footer-top .footer-intro .foot-phone span{font-weight:bold;color:#fff}
footer .footer-top .footer-intro .logo{margin-bottom:10px}
footer .footer-top .footer-intro>p,footer .footer-top .footer-nav li a{font-size:16px}
footer .footer-top .footer-intro .date{color:#fff;font-size:16px}
footer,footer .footer-top .footer-title{font-weight:bold}
.common-container .common-content.About.Us .common-main{line-height:1.7}
footer .footer-top>div.footer-code {flex-direction:row;align-items:flex-start;justify-content:space-between;max-width:450px}
footer .footer-top>div.footer-code img {width:32%}
footer .footer-top .footer-nav {width:auto}
header nav ul>li a{text-transform:capitalize}
footer .footer-top .footer-intro .date{margin-top:0}
header .header-top .top-info{font-weight: bold;font-size: 16px}
footer .footer-top .footer-intro .logo{display: flex;align-items: center}
footer .footer-top .footer-intro .logo p{font-weight: bold;color: #fff;font-size: 18px}
footer .footer-top>div{max-width:440px}
.home-container .news-product {background-image:url(/js/34332/products-bg.jpg)}
.home-container .news-product .section-title span {color:#fff}
.home-container .news-product .section-title:before {background:#fff}
.nycontactusbox{line-height:1.8}
.common-container .common-content .contact-list>li p,.common-container .common-content .contact-list>li h3,header .header-top .top-right span{font-weight:bold}
header nav ul>li a,.home-container .section-title,.home-container .about-content .h3,.home-container .video h2,.home-container .about-content p,.home-container .about-content .h4{font-weight:bold}
.home-container .video{background:#fdb933}
header .header-top{background:#ebaa2a}
header nav >ul>li>a{white-space:nowrap;text-transform:uppercase}
header nav ul>li{margin:0 12px}
@media screen and (max-width:1366px){header nav ul>li{margin:0 9px}}
@media screen and (max-width:960px){header nav .search-btn{background:none}}
.home-container div.company-advantage {margin-bottom:40px;margin-top:60px}
.home-container .company-advantage .advantage-list li {margin-bottom:25px}
.home-container .about-us:after,.home-container .about-img:after {background:none}
.home-container .about-wrap>div {padding:60px 0}
@media screen and (max-width:640px){.home-container .about-wrap>div {padding:40px 0}}
.home-container .video{padding:20px 0}
.home-container .news-product{background:#45b97c}
.home-container .news-product .pro-btn a:hover{border-color:#fdb933}
.home-container .news-product .pro-btn .hvr-bounce-to-right:before{background:#fdb933}
.home-container .company-advantage .pro-list>li>a span{width:100%;text-align:center;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}
.common-container .common-content .common-main{line-height:1.6}
.home-container .news-product #news-products-list ul li{height:initial}
.home-container .news-product .news-content{flex:1}
@media (max-width:768px){header nav ul .submenu li:hover a{background:#fff}header nav ul .submenu li a{color:#000}
.home-container .news-product .news-content .ircn{display:block}}
@media (min-width:769px){header nav .search-wrap{position:static;opacity:1;transform:rotateX(0);background:none;width:auto}
header nav .search-btn{display:none}
header nav .search-input{width:200px}
header nav .search-input .searchbtn{flex:0 0 60px}
header nav .search-input .searchtxt{flex-basis: calc(100% - 60px);border:1px solid #45b97c;box-sizing:border-box;width:calc(100% - 60px)}}
.contact-list h3,.contact-list p,.contact-list a{ color: #fdb933 !important}
.common-container .common-content.remove-left-content .contact-list .title {padding:0;text-align:center;font-size:21px}
.common-container .common-content.remove-left-content .contact-list>li i {color:#fdb933}
.common-container .common-content.remove-left-content .contact-list>li.contact-list-link {border:none;padding:20px 10px}
.common-container .common-content.remove-left-content .contact-list>li.contact-list-link h3 {font-size:20px}
.common-container .common-content.remove-left-content .contact-list>li.contact-list-link p {font-size:17px}
.common-container .common-content.remove-left-content .left-part .contact-list .contact-info li {font-size:15px}
.common-container .common-content .contact-list>li {border-color:#45b97c!important}
.common-container .common-content.remove-left-content .contact-list>li.contact-list-link p {font-weight:bold}
.common-container .common-content .left-part .contact-list .contact-info li span {color:#fdb933}
.LayImAhrefNode{display: flex;justify-content: center;align-items: center;font-size: 16px;border-radius: 3px;text-transform: uppercase;background: #45b97c;width: 200px;box-sizing: border-box;height: 50px;margin-right: 5%;margin-bottom: 5%;color: #fff}
@media (max-width:768px){header nav ul .submenu li:hover a{background:#fff}header nav ul .submenu li a{color:#000}
.home-container .news-product .news-content .ircn{display:block}}
@media (min-width:769px){header nav .search-wrap{position:static;opacity:1;transform:rotateX(0);background:none;width:auto}
header nav .search-btn{display:none}
header nav .search-input{width:200px}
header nav .search-input .searchbtn{flex:0 0 60px}
header nav .search-input .searchtxt{flex-basis: calc(100% - 60px);border:1px solid #45b97c;box-sizing:border-box;width:calc(100% - 60px)}}
.contact-list h3,.contact-list p,.contact-list a{ color: #fdb933 !important}
.common-container .common-content.remove-left-content .contact-list .title {padding:0;text-align:center;font-size:21px}
.common-container .common-content.remove-left-content .contact-list>li i {color:#fdb933}
.common-container .common-content.remove-left-content .contact-list>li.contact-list-link {border:none;padding:20px 10px}
.common-container .common-content.remove-left-content .contact-list>li.contact-list-link h3 {font-size:20px}
.common-container .common-content.remove-left-content .contact-list>li.contact-list-link p {font-size:17px}
.common-container .common-content.remove-left-content .left-part .contact-list .contact-info li {font-size:15px}
.common-container .common-content .contact-list>li {border-color:#45b97c!important}
.common-container .common-content.remove-left-content .contact-list>li.contact-list-link p {font-weight:bold}
.common-container .common-content .left-part .contact-list .contact-info li span {color:#fdb933}
.common-content.Case .common-conatct {display: none}
.common-content .nav-list>ul>li>a{padding:5px 0;line-height: 35px;height:auto}