﻿@charset "utf-8";
.company.profile .l-wrap{max-width:1024px}
@media (min-width:901px){.common-main .pro-cate li,.common-main .pro-cate li:nth-of-type(3n){width:19%;margin-right:1.2%}
.common-main .pro-cate li:nth-of-type(5n){margin-right:0}}
.common-main.news-detail-main article .news-title{text-align:center}
.news-detail-main .detail-date-count{justify-content:center}
.abtop{width:100%;display:flex;justify-content:center;padding-bottom:20px;margin-bottom:10px;border-bottom:1px #f1f2f7 solid}
article .abtop a{margin:0 30px;font-size:20px;color:#00aa83;text-decoration:none;border:2px #00aa83 solid;border-radius:3px;padding:20px;font-weight:600;transition:.5s}
#liabout-us .submenu{display:none}
article .abtop a:hover{background:#00aa83;color:#fff}
#news{padding-top:50px}
.detail-count{display:none}
.contact-wrap{display:flex}
.contact-wrap .contact-sidebar{background:#5B960F;color:#FFF;width:500px;padding:50px}
.contact-wrap .contact-sidebar p{color:#FFF;margin:0;line-height:1}
.contact-wrap .contact-sidebar .h1{font-size:35px;font-weight:500;margin-bottom:30px}
.contact-wrap .contact-sidebar .item{margin-bottom:30px}
.contact-wrap .contact-sidebar .item a{color:#FFF;text-decoration:none}
.contact-wrap .contact-sidebar .item p:nth-child(1){font-size:22px}
.contact-wrap .contact-sidebar .item p:nth-child(2){font-size:17px;padding-top:10px;line-height:1.6}
.contact-wrap .contact-sidebar .contact-share{display:flex;align-items:center}
.contact-wrap .contact-sidebar .contact-share a{width:38px;height:38px;border:1px solid #FFF;border-radius:50%;margin-right:20px;display:inline-flex;align-items:center;justify-content:center;transition:all .2s linear}
.contact-wrap .contact-sidebar .contact-share a:hover{background:#FFF;color:#cda274}
.contact-wrap .contact-main{flex:1;padding-left:40px}
.contact-wrap .contact-main .inquiry-title{font-size:30px}
.inquiry-wrap .inquiry-title{font-size:20px;color:#222;font-weight:500;margin-bottom:20px}
.inquiry-wrap .inquiry-form input,.inquiry-wrap .inquiry-form textarea{width:100%;border:1px solid transparent;border-bottom:1px solid #E9E9E9;padding:10px;background:none}
.inquiry-wrap .inquiry-form input::placeholder,.inquiry-wrap .inquiry-form textarea::placeholder{color:#666}
.inquiry-wrap .inquiry-form input.input-error,.inquiry-wrap .inquiry-form textarea.input-error{border-bottom:1px solid red}
.inquiry-wrap .inquiry-form input{height:60px}
#feedbackForm .select-menu{width:100%;margin-bottom:20px;position:relative}
#feedbackForm .select-menu .select-menu-div{position:relative;width:100%}
#feedbackForm .select-menu .select-menu-div em{margin-right:5px;position:absolute;right:32px;top:24px;transition:all .4s ease}
#feedbackForm .select-menu .select-menu-div em.select-menu-i{transform:rotateX(180deg)}
#feedbackForm .select-menu .select-menu-div em::after,#feedbackForm .select-menu .select-menu-div em::before{content:"";width:14px;height:2px;background:#999;position:absolute;top:50%;left:0;transform:rotate(45deg)}
#feedbackForm .select-menu .select-menu-div em::after{transform:rotate(-45deg);left:9px}
#feedbackForm .select-menu .select-menu-div .select-menu-input{margin:0!important;width:100%!important;cursor:pointer;user-select:none;padding-right:100px;color:#666666}
#feedbackForm .select-menu .select-menu-ul{box-shadow:0 1px 15px 0 rgba(15,19,39,.1);list-style:none;opacity:0;display:none;width:100%;text-align:left;border:1px solid #ddd;background:#FFF;position:absolute;z-index:9}
#feedbackForm .select-menu .select-menu-ul li{padding:0 20px;line-height:2.5;cursor:pointer;font-size:13px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
#feedbackForm .select-menu .select-menu-ul li:hover{background:#F2FAEA}
#feedbackForm .select-menu .select-menu-ul li:nth-child(2n){background:#F5F4F4}
#feedbackForm .select-menu .select-menu-ul li:nth-child(2n):hover{background:#F2FAEA}
#feedbackForm .select-menu .select-menu-ul li.select-this{background:#F2FAEA}
#feedbackForm .select-menu .select-menu-ul li.select-this:hover{background:#F2FAEA!important}
#feedbackForm .inquiry-form .feed-verification{width:100%;display:flex}
#feedbackForm .inquiry-form .feed-verification input{margin:0;flex:1;max-width:300px}
#feedbackForm .inquiry-form .feed-verification .verification-box{display:flex;align-items:center}
#feedbackForm .inquiry-form .feed-verification img{width:100px;cursor:pointer}
.inquiry-wrap .inquiry-form textarea{height:120px;resize:none}
.inquiry-wrap .send-btn{width:200px;height:50px;background:#20242d;cursor:pointer;color:#FFF;margin:20px 0px;position:relative;transition:all .2s linear;z-index:1}
.inquiry-wrap .send-btn::after,.inquiry-wrap .send-btn::before{content:"";position:absolute;left:0;top:0;height:100%;width:0;background:#5B960F;transition:all .2s linear;z-index:-1}
.inquiry-wrap .send-btn::after{left:auto;right:0}
.inquiry-wrap .send-btn:hover::after,.inquiry-wrap .send-btn:hover::before{width:50%}
.inquiry-wrap .send-btn .span{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:500}
.inquiry-wrap .send-btn .span:nth-child(2){display:none}
@media (max-width:768px){.nyfaqbox .table td{display:block;width:100%!important}
.nyfaqbox .table{display:block;width:100%!important;border:none!important}}
.contact>iframe{margin:0 0 2%}
.ab-top .l-wrap{display:flex;justify-content:space-evenly;flex-wrap:wrap}
.ab-top .l-wrap>div{width:49%;text-align:center;max-width:49%;position:relative}
.ab-top .l-wrap>div .in{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:60%;height:auto;background:#ffffffcc;color:#000;line-height:30px;padding:5px 0}
@media (max-width:768px){.ab-top .l-wrap>a{width:100%;max-width:100%}}
.cp .cp-sec3{background-image:url(/uploads/40193/about-bg.jpg)}
.cp .cp-sec2 .cp-sec2-item:not(:first-of-type)::before{opacity:1}
.cp .cp-sec2 .cp-sec2-item:not(:first-of-type),.cp .cp-sec2 .cp-sec2-item:not(:first-of-type) .item-des,.cp .cp-sec2 .cp-sec2-item:not(:first-of-type) .item-icon{color:#FFF}
@media (max-width:768px){.ab-top .l-wrap>div{width:100%;max-width:none}}
.ab-top .l-wrap a{text-decoration:none}
#brand .brand-list li .brand-number .text-shadow{display:none}
.cp .cp-sec3 #brand{padding:2%;margin-bottom:0}
.cp .cp-sec3 #brand .brand-list{margin-left:0}
#brand{background:url(/uploads/40193/bg.jpg) no-repeat center;background-size:cover;color:#fff;padding:40px 0}
#brand .brand-list{margin:0;padding:0}
#brand .brand-list li .brand-number{font-size:30px;padding-bottom:15px;margin-bottom:20px;text-align:center}
#brand .brand-list li .brand-number:after{content:'';width:50px;height:3px;background:#fff;position:absolute;left:50%;margin-left:-25px;bottom:0}
#brand .brand-list li{width:24%;margin:20px 0;flex-direction:column}
#brand .brand-list li img{height:50px;margin-top:20px}
.cp table td{padding:0}
#brand .brand-list li .brand-label{padding-left:0}
#brand .brand-list li .brand-label span{text-align:center}
.cp .cp-sec3 .img-box img{width:100%;display:block}
@media (max-width:1024px){#brand .brand-list li .brand-number{font-size:24px}
#brand .brand-list li .brand-label span{font-size:12px}}
@media (max-width:900px){#brand .brand-list li:nth-last-of-type(-n + 2){margin:20px 0}
#brand .brand-list li{width:48%;padding-left:0}}
@media (max-width:560px){#brand .brand-list li{width:50%}
#brand .brand-list li .brand-number{padding-bottom:12px;margin-bottom:10px}
#brand .brand-list li .brand-number:after{width:30px;height:2px;margin-left:-15px}
#brand .brand-list li img{margin-top:10px}}
.cp .cp-sec3{background:none}
.cp .cp-sec3 .img-box{position:relative}
.cp .cp-sec3 .single-title{width:100%;position:absolute;top:50%;left:0;transform:translate(0,-50%);padding:5px 10px;margin:0}
@media (max-width:768px){.cp .cp-sec3 .single-title{margin:0;width:100%;font-size:16px}}
.cp .cp-sec2 .cp-sec2-item:not(:first-of-type){padding:0}
.cp .cp-sec2 .cp-sec2-item:not(:first-of-type)::before{background:none}
.cp .cp-sec2 .cp-sec2-item:not(:first-of-type) .item-tit{position:absolute;bottom:0;left:0;width:100%;background:#00000099;padding:10px 0;text-align:center}
.cp .cp-sec2 .cp-sec2-item:not(:first-of-type) img{width:100%;display:block}
#projects::before{background:url(/uploads/40193/project-bg.jpg) no-repeat;background-position:center;background-size:cover}
.contact iframe{margin-top:-1%}
.inner-banner{min-height:0;background:none;height:auto}
@media (max-width:768px){.inner-banner{display:none}}
.cp-sec1-cont .single-title span{color:#000}
.common-main .pro-cate li .cate-cont{position:static}
.common-main .pro-cate li,.common-main .pro-cate li:nth-of-type(3n){width:32%}
@media (min-width:901px){.common-main .pro-cate li:hover .cate-cont .cate-name{color:#000}
.common-main .pro-cate li:hover .cate-cont{background-color:#5B960F}
.common-main .pro-cate li:hover .cate-cont .cate-name::before{background:#fff}
.common-main .pro-cate li .cate-more{display:none}}
@media (max-width:900px){.common-main .pro-cate li,.common-main .pro-cate li:nth-of-type(3n){width:100%}}
.pro-cate-wrap li::after{padding-bottom:0}
.pro-cate-wrap .pro-cate-list{display:flex;flex-wrap:wrap;justify-content:center}
.pro-cate-wrap li{background-image:none!important}
.pro-cate-wrap li a{position:static}
.inner-banner h2,.inner-banner h1{display:none}
@media (max-width:1024px){#brand ul li{width:100%}}
#brand ul li .iconbox{width:150px;background:#f8f9fb;display:flex;align-items:center;justify-content:center;flex:0 0 auto}
@media (max-width:1024px){#brand ul li .iconbox{width:100px}
#brand ul li .iconbox img{width:40px}}
#brand ul li .con{padding:50px 20px;flex:1}
#brand ul li .con h5{font-size:24px;margin-bottom:20px}
#brand ul li .con span{display:block}
@media (max-width:1024px){#brand ul li .con{padding:15px}
#brand ul li .con h5{font-size:20px}}
@media (max-width:1024px){.contact-wrap{flex-wrap:wrap}
.contact-wrap .contact-sidebar,.contact-wrap .contact-main{width:100%;margin-bottom:15px}
.contact-wrap .contact-main{padding:0}
.contact-wrap .contact-sidebar{padding:15px}
.pro-cate-wrap li{width:33%}
.pro-cate-wrap .pro-cate-list{width:100%}}
.wmkc-template-3 h5.wmkc-border-green{position:relative;border-bottom:5px solid #2cb740;padding-left:20px}
.wmkc-template-3 h5.wmkc-border-green:after{content:'';width:calc(100% - 20px);height:3px;background:#fff;position:absolute;bottom:-3px;right:0}
.wmkc-template-3 h5.wmkc-border-green.wmkc-green span{color:#2cb740;text-transform:capitalize}
.pro-bottom{margin-top:0}
body{font-family:Arial !important}
#product .all-products a span:nth-child(2){display:none}
@media (min-width:769px){#about .about-con .home-title{font-size:28px}}
#brand .brand-list li .brand-label span{font-weight:400}
footer .foot-sign .sign-tit,footer .foot-main .foot-item .foot-title{color:#5B960F}
.ab-top .l-wrap .in .top a{color:#000;font-weight:bold;font-size:18px;transition:all .5s}
.ab-top .l-wrap .in .down a{color:#000;font-weight:bold;font-size:14px;transition:all .5s}
.ab-top .l-wrap .in a:hover{color:#5B960F}
.news-main .flex-jc-fe,.product-main .flex-jc-fe,.news-detail-main .flex-jc-fe{flex-direction:row-reverse}
.news-main .flex-jc-fe .common-content,.product-main .flex-jc-fe .common-content,.news-detail-main .flex-jc-fe .common-content{padding-left:0;padding-right:4%}
.breadcrumb .breadcrumb-box{position:inherit;left:0}
iframe{max-width:100%}
.Section0{margin-bottom:20px}
table.MsoNormalTable:not(.MsoNormalTable2){width:100%!important}
table.MsoNormalTable.MsoNormalTable2{margin:0;width:auto!important}
table.MsoNormalTable th,table.MsoNormalTable td{padding:0 1px;border:1px solid #0f0b09!important}
table.MsoNormalTable p.MsoNormal *{font-size:13px}
table.MsoNormalTable:not(.MsoNormalTable2) td p{word-break:break-word}
table.MsoNormalTable p.MsoNormal span{display:block;line-height:1.4}
@media (max-width:1024px){.product-main .flex-jc-fe .common-content{padding:0}}
@media (max-width:768px){table.MsoNormalTable.MsoNormalTable2 td p{word-break:break-word}
table.MsoNormalTable p.MsoNormal *{font-size:12px}
.laysectitle{font-size:18px!important}}
.nyreactorlist{display:flex;flex-wrap:wrap;justify-content:space-between}
.nyreactorlist li{width:32%;margin:0 2% 25px 0;border:1px solid #eee}
.nyreactorlist li:nth-child(3n){margin-right:0}
.nyreactorlist li .nyreactorpic{overflow:hidden}
.nyreactorlist li .nyreactorpic img{display:block;transition:.3s}
.nyreactorlist li .nyreactortxt{text-align:center;display:flex;align-items:center;justify-content:center;background:#f0f0f0;height:68px;padding:5px}
.nyreactorlist li .nyreactortxt p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.3}
.nyreactorlist li:hover .nyreactorpic img{transform:scale(1.1)}
.nyreactorlist li:hover .nyreactortxt{background:#5B960F;color:#fff}
@media (max-width:768px){.nyreactorlist li{width:48%;margin:0 4% 25px 0}
.nyreactorlist li:nth-child(3n){margin-right:4%}
.nyreactorlist li:nth-child(2n){margin-right:0}
.pro-bottom table,.pro-bottom table td{max-width:100%}
table.nyreactorstable{border:none}
table.nyreactorstable td{display:block}
iframe{max-height:350px}}
@media (max-width:560px){iframe{max-height:300px}}
.contact iframe{border:none}
#about .about-con .about-des,#news #home-news .news-list .news-item-cont .news-item-des,.cp .cp-sec1 .cp-sec1-cont .item-des,.cp .cp-sec1 .cp-sec1-cont .item-des p,.pro-bottom{color:#000}
.common-main{margin-top:1%}
.cp-sec1-bot>div{width:33.333%;text-align:center}
.cp-sec1-bot p{color:#5B960F}
@media (max-width:480px){.cp-sec1-bot>div{width:100%}}
@media (max-width:768px){#brand{background:#5B960F}
.cp .cp-sec3 #brand{background-color:#5B960F;background:#5B960F}}
.pro-cate-box{display:flex;justify-content:space-around;flex-wrap:wrap}
.pro-cate-box .pro-cate-item{position:relative;border:1px solid #f0f0f0;margin:2% 0;display:flex;flex-direction:column;justify-content:flex-end}
.pro-cate-box:not(.pro-reactor-cate-box) .pro-cate-item a{cursor:default;pointer-events:none}
.pro-reactor-cate-box .pro-cate-item:hover .title a{background:var(--color);color:#fff}
.pro-cate-box .pro-cate-item .img{width:100%;overflow:hidden}
.pro-cate-box .pro-cate-item .img a{display:block}
.pro-cate-box .pro-cate-item .img a img{max-width:100%;display:block;transition:all .3s;margin:0 auto}
.pro-cate-box .pro-cate-item .title a{display:block;text-align:center;width:100%;color:#000;background:#f0f0f0;transition:all .3s;padding:10px 5px;text-decoration:none;font-weight:700}
.pro-cate-box .pro-cate-item:hover img{transform:scale(1.05)}
@media (max-width:768px){.pro-cate-box .pro-cate-item .img a img{width:100%}}
@media (min-width:769px){.pro-reactor-cate-box .pro-cate-item{width:28%}}
.cp .cp-sec2 .cp-sec2-item:first-of-type .item-tit{font-size:30px;font-weight:bold;margin-bottom:10px}
.cp .cp-sec2{margin:0}
.common-main .l-wrap>.contact{margin-top:4%}
.head-main .head-logo img{max-height:100%}
.pro-detail .pro-detail-content .tabs-nav{display:none}
.pro-detail-content{padding-top:40px}
.pro-detail .pro-detail-top .pro-info .pro-con{-webkit-line-clamp:inherit;max-height:inherit;line-height:2.25em}
@media (min-width:901px){.pro-detail .preview-container{padding:0 0 100px}
.pro-detail .preview-container #media{width:100%;height:100%;background:#fff}
.pro-detail .preview-container .thumbnail-box{height:82px;display:flex;width:100%;top:auto;bottom:0;padding:0 28px}
.pro-detail .preview-container .thumbnail-box .list ul{display:flex;margin:0!important}
.pro-detail .preview-container .thumbnail-box .btn{height:100%;width:20px}
.pro-detail .preview-container .thumbnail-box .btn-next{right:0;left:auto}
.pro-detail .preview-container .thumbnail-box .btn-prev i{transform:rotate(-90deg);margin-top:15px}
.pro-detail .preview-container .thumbnail-box .btn-next i{transform:rotate(-90deg);margin-bottom:-5px}
.pro-detail .preview-container .thumbnail-box .list ul .item{width:82px;height:82px;margin:0 4px 0 0}}
.pill-press-table{display:flex;justify-content:space-between;flex-wrap:wrap}
.pill-press-table>div{width:33%;text-align:center}
@media (max-width:768px){.pill-press-table>div{width:100%}
.pill-press-table img{width:100%}}
.pill-press-table+.pill-press-table{margin-top:25px}
@media (max-width:768px){table.table{width:100%!important}
.wmkc-template-13 h5.wmkc-lg-green{padding:5px 10px!important}
.wmkc-template-13 h5.wmkc-lg-green span{font-size:18px!important}
.table td,.table th{padding:4px}}
.more-btn,#projects #home-projects .swiper-slide .projects-cont a,.common-main .news-list .news-more,.common-main .pro-list .pro-info .pro-more,.sidebar-prolist .pro-more{text-transform:capitalize}
@media (min-width:1025px){#wmkc{transform:translate(0,0)!important;top:140px!important}}
@media (max-width:1680px){.l-wrap{max-width:1540px}}
@media (max-width:1600px){.l-wrap{max-width:1400px}}
@media (max-width:1440px){.l-wrap{max-width:1200px}}
#pro-inquiry{padding-top:80px;margin-top:-80px}
.pro-detail .pro-detail-top .pro-info .pro-con{word-break:break-word}
.pro-detail .pro-detail-content .pro-detail-box p span{line-height:1.8;display:inline-block}
.pill-presslist {display:flex;justify-content:center;}
.pill-presslist li {text-align:center;margin:0 2%;}
.pill-presslist li a {font-weight:bold;}
@media (max-width:560px){.pill-presslist{flex-direction:column}
.pill-presslist li{margin-bottom:20px}}
#about .about-img video {width:100%;}
video {max-width:100%;}
.common-main.single-main{word-break:break-word;}
@media (max-width:1200px){.single-main.pill-press table.table td{width:auto!important;}}