blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
@font-face {
    font-family: 'times';
    src: url('../font/times.woff2') format('woff2'), 
         url('../font/times.woff') format('woff'),
         url('../font/times.otf') format('otf'),
         url('../font/times.ttf') format('ttf');
}
.times{font-family:"times"}
*{box-sizing:border-box}
body{background:#fff;color:#333;font-size:14px;font-family:Arial,Helvetica,sans-serif}
caption,td,th{font-size:16px;border:1px solid #000;}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
address,caption,cite,code,var{font-style:normal;font-weight:400}
a{color:#333;text-decoration:none}
a:link{text-decoration:none}
a:hover{text-decoration:none}
img{border:none;max-width:100%}
li,ol,ul{list-style:none}
button,input,select,textarea{font:14px Verdana,Helvetica,Arial,sans-serif}
table{border-collapse:collapse}
html{overflow-y:scroll}
i{font-style:normal}
.h4,.h5,.h6,h4,h5,h6{margin:0}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*zoom:1}
.flex{display:flex;display:-webkit-flex;flex-wrap:wrap};
.t-center{text-align:center;}
header{background:rgba(0,0,0,.3);position:fixed;width:100%;left:0;top:0;z-index:10;}
.down{position:relative;}
.top{width:100%;padding:0 50px;align-items:center;justify-content:flex-end;position:relative;z-index:99;border-bottom:1px solid #fff;}
.top .contact {display: block;	margin-left: 10px;}
.top span,.top span a{color:#fff}
.top span{padding-left:5px}
.top i{padding:0 5px}
.header-con{margin:0 auto;width:80%;justify-content:space-between;position:relative;height:80px;align-items:center;z-index:9;}
.search-from{position:absolute;top:100px;z-index:2;padding:20px;box-shadow:0 0 5px rgba(0,0,0,.2);background:#fff;right:50px;opacity:0;transition:.5s all ease-in-out}
.search-from.active{top:110px;opacity:1;transition:.5s all ease-in-out}
.search-from form{justify-items:center}
.search-from #txtSearch{width:300px;border:1px #dedede solid;height:42px;outline:0;padding-left:10px}
.search-from #btnSearch{border:none;font-size:16px;background:#a3cc7d;width:90px;color:#fff}
.container{width:80%;margin:0 auto}
.foot-share ul{display:flex;align-items:center;height:100%}
.foot-share ul li{width:34px;height:34px;border-radius:50%;}
.foot-share ul li a{color:#fff;display:flex;width:34px;height:34px;align-items:center;justify-content:center;font-size:18px}
.foot-share ul li:hover a{color:#a3cc7d}
@media (min-width:992px){
    #nav>ul>li{float:left}
    #nav{float:right}
    #nav{display:flex;justify-content:flex-end}
    .search-icon{width:60px;display:flex;display:-webkit-flex;justify-content:flex-end;align-items:center;height:100%;margin-left:100px;}
    .search-icon i{display:flex;display:-webkit-flex;align-items:center;justify-content:center;width:40px;height:40px;color:#fff;font-size:20px;cursor:pointer}
    .nav-btn{display:none}
    #nav>ul>li>a{font-size:16px;display:flex;display:-webkit-flex;align-items:center;height:80px;padding:0 20px;position:relative;color:#fff;text-transform: uppercase;}
    #nav>ul>li{position:relative}
    .submenu{position:absolute;top:100%;border:none;border-radius:0;background-color:#fff;box-shadow:none;left:0;z-index:99999;display:none;transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out}
    .nav-list:hover .submenu{top:100%;opacity:1;visibility:visible;transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out}
    #nav li .submenu a{white-space:nowrap;font-size:16px;line-height:48px;color:#333;padding:0 30px;display:block}
    #nav li .submenu li:hover{background:#a3cc7d}
    #nav li:hover>a{color:#a3cc7d}
    #nav li .submenu li:hover a{color:#fff}
    #nav li .submenu li .submenu li a{color: #333;}
    .nav .submenu .submenu {
                left: 100%;
                top: 0;
            }
    #nav li .submenu li .submenu li:hover a{color: #fff;}
    #nav .nav-list>a:after{content:' ';position:absolute;bottom:20px;left:50%;margin-left:-3px;border:2px solid #fff;display:inline-block;width:6px;height:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:none;border-right:none;opacity:0;visibility:hidden}
    #nav .nav-list:hover>a:after{opacity:1;visibility:visible}
    #banner img{display:block}
    .banner-btn>div{background:rgba(255,255,255,.3);width:53px;height:112px;margin-top:-56px;left:-53px;transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;text-align:center;line-height:112px;font-size:30px;color:#fff;}
    .banner-btn>div:hover{background-color:#a3cc7d}
    .banner-btn .swiper-button-next{left:auto;right:-53px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}
    #banner:hover .banner-btn>div{left:0;transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out}
    #banner:hover .banner-btn .swiper-button-next{right:0;left:auto}
    #banner .swiper-pagination-bullet{background:#a3cc7d;width:30px;border-radius:4px}
}
.section{padding-bottom:80px}
#banner .swiper-pagination-bullet-active{background:#a3cc7d}
.sec_padding{padding:70px 0}

.tit-h2{font-size:30px;color:#333;line-height:1.6;margin-bottom:20px;text-transform:uppercase;font-family:"times"}
.tit-p{color:#a3cc7d;font-size:18px;line-height:2;margin:0 auto;text-transform:capitalize;margin-bottom:10px;font-family:"times"}
.t-center{text-align:center;}
.ind-btn{margin-top:30px;}
.ind-btn a{transition:.3s all ease-out;display:inline-block;color:#000;border:1px solid #c4b5a4;position:relative;overflow:hidden;font-size:16px;line-height:1;padding:10px 30px}
.ind-btn a:before{content:"";background:#c4b5a4;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;transform:scaleX(0);transition-property:transform;transition-duration:.5s;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:.5s;-webkit-transition-property:transform;-webkit-transform:scaleX(0);-webkit-transform-origin:0 50%}
.ind-btn a i{position:relative;z-index:9}
.ind-btn a:hover{color:#fff}
.ind-btn a:hover:before{transform:scaleX(1);transition-timing-function:cubic-bezier(.52,1.64,.37,.66);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);-webkit-transform:scaleX(1)}

.ind-about{position:relative;}
.ind-about:before{content:'';width:70%;height:70%;background:#f7f4ef;left:0;top:0;position:absolute;z-index:-1;}
.inabout-con{justify-content:space-between;align-items:flex-end;}
.inabout-le{width:40%;}
.inabout-ri{width:55%;}
.inabout-ri p{font-size:18px;line-height:2;}
.inabout-ul{margin-top:30px;}
.inabout-ul li{font-size:14px;line-height:3;}
.inabout-ul li i{color:#a3cc7d;font-size:18px;margin-right:5px;}

.inpro-con{justify-content:space-between;align-items:center;}
.inpro-con .inpro-le{width:40%;}
.inpro-con .inpro-le .inpro-p{font-size:16px;line-height:1.6;}
.inpro-con .inpro-ri{width:55%;}
.indAbout-ul{margin-top:40px;display:flex;display:-webkit-flex;justify-content:space-between;flex-flow:row wrap;}
.indAbout-ul>li{flex-basis:calc(16.6% - 15px);width:calc(16.6% - 15px);position:relative;box-shadow:0 0 4px 4px rgba(0,0,0,.3);overflow:hidden;text-align:center;padding:30px 0;}
.indAbout-ul>li i{max-width:90px;display: block;margin:0 auto; text-align:center; transition: all 500ms linear;transition-delay: 0s;transition-delay: .1s;transform: scale(1);}
.indAbout-ul>li:hover i{transform: scale(0.9);}
.indAbout-ul li span{font-size:16px;color:#000;text-transform:capitalize;background: linear-gradient(to right, currentcolor 0, currentcolor 100%) 0 95% / 0px 1px no-repeat;transition: all 300ms ease; position: relative;z-index: 3;line-height:2;margin-top:20px;display:inline-block;font-family: "times";}
.indAbout-ul li:hover span{background-size: 100% 1px;color: #fff;}
.indAbout-ul .ind-hover{position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;visibility: hidden;background-repeat: no-repeat;background-size: cover;background-position: center center;transition: 500ms ease;transform: scale(1.2);z-index: -1;}
.indAbout-ul li:hover .ind-hover{opacity: 1;visibility: visible;transform: scale(1);}


.ind-pro-ul{margin-top:40px}
.ind-pro{position:relative;}
.ind-pro a>i img{max-width:100%;max-height:100%;}
.ind-pro span{left: 0;right: 0;position: absolute;bottom: -60px;background: #fff;padding: 10px;width: 90%;margin: auto;display: -webkit-box;display:-ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.ind-pro:hover span{bottom: 20px;}
.pro-list-one:hover .pro-img i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99}


.idx-news-list{display:flex;display:-webkit-flex;justify-content:flex-start;flex-wrap:wrap}
.idx-news-list li{width:calc(25% - 15px);flex-basis:calc(25% - 15px);transition:.3s transform ease-in-out;margin-right:20px;}
.idx-news-list li>a{position: relative;overflow: hidden;display:block;}
.idx-news-list li a img{transition: .5s;background-size: cover;width: 100%;}
.idx-news-list li a img:nth-child(1){transform: translatex(50%) scalex(2);opacity: 0;filter: blur(10px);}
.idx-news-list li a img:nth-child(2){position: absolute;top: 0;left: 0;bottom: 0;right: 0;object-fit: cover;}
.idx-news-list li:hover a img:nth-child(1){transform: translatex(0) scalex(1);opacity: 1;filter: blur(0);}
.idx-news-list li:hover a img:nth-child(2){transform: translatex(-50%) scalex(2);opacity: 0;filter: blur(10px);}
.idx-news-list li:nth-child(4n){margin-right:0;}
.idx-news-list li>.idx-news-con{padding:20px;background:#fff;width:92%;margin-left:8%;transform:translateY(-30%);box-shadow:0 5px 10px #e3e3e3;position:relative;}
.idx-news-list li:hover{transition:.3s transform ease-in-out;transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px)}
.idx-news-con h3 a{font-size:20px;color:#050713;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:72px;margin-bottom:5px;position:relative;line-height:1.2;margin-bottom:10px;font-family:"times"}
.idx-news-con time{padding:8px 10px;font-size:16px;position:absolute;background:#a3cc7d;transform:translateY(-100%);left:0;top:0;color:#fff;line-height:1.4;font-family:"times"}
.idx-news-con p{font-size:16px;line-height:1.6;color:#848484;height:75px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}

.ind-choose{position:relative;}
.ind-choose:before{content:'';position:absolute;width:70%;height:100%;top:0;right:0;z-index:-1;background-color: #f9f6f1;background-image: url('/uploads/20260315/5179e190360633ba4eb43ed7ffc2e7c2.png');background-repeat: no-repeat;background-position: right bottom;}
.inchoose-con .inchoose-img,.inchoose-con .inchoose-ul{width:50%;}
.inchoose-con .inchoose-ul{flex-flow:column; align-items:center;padding:50px;}
.inchoose-con .inchoose-ul .inchoose-item h5{padding-left:20px;font-size:18px;line-height:2;margin-top:20px;position:relative;font-family:"times"}
.inchoose-con .inchoose-ul .inchoose-item h5:before{content:'';position:absolute;width:8px;height:8px;border-radius:50%;left:0;top:50%;transform:translateY(-50%);background:#000;}
.inchoose-con .inchoose-ul .inchoose-item p{font-size:14px;line-height:1.6;color:#8e7455;margin-top:10px;margin-bottom:20px}



.foot-content{width:100%;padding:50px 0 30px;background:#f9f6f1;}
.foot-content>.container{display:flex;display:-webkit-flex;justify-content:space-between;flex-wrap:wrap}
.company-contact{width:18%;}
.company-qr{width:40%;}
.company-qrinfo{justify-content:space-between;}
.company-qrinfo ul{width:48%;}
.foot-logo-box{align-self:center;}
.foot-logo{margin-bottom:20px}
.foot-content .foot-share ul li a{color:#a3cc7d;}
.foot-tit{font-size:24px;color:#8e7455;text-transform:uppercase;padding-bottom:10px;margin-bottom:10px;font-family:"times";position:relative;}
.foot-tit:before{content:'';width:100px;height:1px;background:#8e7455;left:0;bottom:0;position:absolute;}
.company-info ul li,.company-info ul li a{font-size:16px;line-height:2;color:#8e7455;font-family:"times"}
.foot-bot{border-top:1px #8e7455 solid;padding:10px 0;}
.copyright{color:#8e7455;font-size:14px;text-align:center;}


.inner{margin:50px auto}
.inner-left{width:calc(100% - 285px);padding-right:40px;float:left}
.inner-right{width:285px;float:left}
.inner-left .ind-pro-ul{margin-top:0}
.inner-left .ind-pro{width:calc(33.3% - 20px)}
.addresss{background-color:#a3cc7d;height:88px;width:100%;color:#fff;font-size:16px}
.addresss .container{display:flex;height:100%;display:-webkit-flex;align-items:center;justify-content:space-between;text-transform:capitalize}
.addresss span{padding:0 7px}
.addresss .current{font-size:24px;color:#fff}
.addresss a{color:#fff}
.inner-right .tit{width:100%;background:#a3cc7d;height:55px;font-size:18px;font-weight:700;line-height:55px;padding-left:10px;color:#fff}
.inner-right .sf-menu{margin-top:10px}
.inner-right .sf-menu .LiLevel1 a{display:block;color:#333;padding-left:10px;line-height:38px;position:relative}
.inner-right .sf-menu .LiLevel1{border:1px #eee solid;border-radius:4px;margin:3px 0}
.inner-right .sf-menu .LiLevel1>a:after{content:' ';position:absolute;width:2px;height:38px;top:0;left:0;background:#a3cc7d}
.inner-right .sf-menu .LiLevel1.active>a:after{display:none}
.inner-right .sf-menu .LiLevel1.active{border-color:transparent}
.inner-right .sf-menu .LiLevel2 a{padding-left:10px;line-height:30px;}
.inner-right .sf-menu .sub-menu{display:none;padding-left:15px}
.inner-right .nav-list{position:relative}
.inner-right .nav-list i{position:absolute;content:' ';top:0;right:0;width:50px;height:38px;cursor:pointer;display:block;z-index:33}
.inner-right .nav-list i:before{position:absolute;content:' ';top:13px;right:21px;width:8px;height:8px;border:2px #707070 solid;border-top:none;border-left:none;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:.3s transform ease-in-out;-webkit-transition:.3s -webkit-transform ease-in-out;cursor:pointer}
.inner-right .nav-list.active i:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:.3s transform ease-in-out;-webkit-transition:.3s -webkit-transform ease-in-out}
.inner-right .nav-list:hover>a,.inner-right .sf-menu .currentProType,.inner-right .sf-menu a:hover{color:#a3cc7d}
.inner-right li:hover i:before{border-color:#a3cc7d}
.latest-products ul{display:flex;display:-webkit-flex;justify-content:space-between;flex-wrap:wrap;margin-top:15px}
.latest-products li{width:135px;display:flex;align-items:center;justify-content:center}
.inner-right .latest-products li{border:none;margin-bottom:18px}
.inner-right .latest-products li a{display:block;width:100%}
.latest-products li i{width:135px;height:135px;border:1px #eee solid;display:flex;display:-webkit-flex;align-items:center;justify-content:center;position:relative}
.latest-products li a img{display:block;max-width:100%;max-height:100%}
.latest-products{margin-top:30px}
.latest-products li p{line-height:2;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.latest-products li:hover p{color:#a3cc7d}
.latest-products li:hover i{border-color:#a3cc7d}
.pages a,.pages span{display:inline-block;margin:0 5px 15px;padding:13px 18px;font-size:16px;position:relative}
.pages a,.pages span{border:1px solid #ccc}
.pages span{opacity:.6}
.pages a:hover,.pages span.ctxt{background:#a3cc7d;border-color:#a3cc7d;opacity:1;color:#fff}
.pages{text-align:center;margin:30px 0}
.pages .page-list:first-child:before,.pages .page-list:last-child:before{content:' ';position:absolute;top:14px;left:26px;width:8px;height:8px;border:2px transparent solid;border-bottom-color:#333;border-left-color:#333;transform:rotate(45deg)}
.pages span:before{opacity:.6}
.pages .page-list:first-child{padding:13px 21px 13px 57px}
.pages .page-list:last-child{padding:13px 57px 13px 21px}
.pages .page-list:last-child:before{transform:rotate(-135deg);left:72px}
.pages a.page-list:first-child:hover:before,.pages a.page-list:last-child:hover:before{border-bottom-color:#fff;border-left-color:#fff}
.pro-p,.pro-seo{line-height:1.6;font-size:16px;margin-bottom:20px;color:#333;padding:0 10px}
.pro-list{margin-bottom:30px}
#news-list>li,.pro-list-one{display:flex;display:-webkit-flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:50px;position:relative}
.pro-list-one:hover h3 a{color:#a3cc7d}
#news-list>li .pro-img,.pro-list-one .pro-img{position:relative;display:flex;display:-webkit-flex;flex-basis:280px;width:280px;height:280px;align-items:center;justify-content:center;border:1px #eee solid}
#news-list>li img,.pro-list-one .pro-img img{display:block;max-height:100%}
#news-list>li .pro-con,.pro-list-one .pro-con{flex-basis:calc(100% - 280px);width:calc(100% - 280px);padding:35px}
.pro-list>.pro-item{float:left;width:31%;margin:0 1% 20px;display:block;padding:0}
.pro-con p{color:#4f4f4f;font-size:16px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:-webkit-box;max-height:75px}
#news-list .pro-con p{-webkit-line-clamp:3;max-height:50px}
.pro-con .ind-btn{text-align:left;margin-top:30px}
.pro-con h3 a{font-size:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}
.pro-con h3{margin-bottom:20px}
#news-list>li{margin-bottom:0}
#news-list>li .pro-img{height:183px;border:none}
#news-list>li .pro-con{padding:10px 0 10px 35px}
#news-list>li{padding:30px 0}
#news-list>li{border-bottom:1px #eee solid;transition:.3s padding ease-in-out}
#news-list>li h3{margin-bottom:0}
#news-list .news-tit{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}
#news-list .news-tit h3{width:calc(100% - 130px);flex-basis:calc(100% - 130px)}
#news-list .news-tit time{display:flex;justify-content:flex-end;flex-basis:130px;width:130px}
.jq-zoom,.singglepic{width:450px;float:left;position:relative}
.pro-info-con{float:right;width:calc(100% - 450px)}
.pro-info-con h1{font-size:24px;color:#a3cc7d;font-weight:700;padding-bottom:10px;border-bottom:1px #eee solid}
.pro-info-con p{font-size:14px;color:#5f5f5f;line-height:1.8;padding-top:10px}
.pro-info-con .btn{margin-top:30px;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between}
.pro-info-con .LayImAhrefNode,.pro-info-con .btn>div,.pro-info-con .sendInquiry{font-size:18px;display:flex;display:-webkit-flex;height:56px;justify-content:center;align-items:center;color:#fff;text-align:center;position:relative;width:235px;float:left;margin-bottom:20px;text-transform:uppercase}
.pro-info-con .sendInquiry{border:1px #a3cc7d solid;color:#a3cc7d}
.pro-info-con .LayImAhrefNode{background:#a3cc7d;color:#fff}
.pro-info-con .btn>div{border:1px #eee solid;color:#333}
.pro-info-con .btn>div{color:#333}
.pro-info-con .btn>div:after{background:#fff;border:1px #eee solid}
.pro-info-con .btn>div a{display:flex;align-items:center;height:100%;justify-content:center}
.pro-info-con .btn>div a i{padding:0 10px}
.pro-tit{font-size:22px;color:#333;font-weight:700;line-height:2;padding-bottom:5px;border-bottom:1px #eee solid}
.pro-details-tit{font-size:24px;color:#a3cc7d;line-height:2}
.spec-scroll .next,.spec-scroll .prev{background-color:#fff;border:1px #eee solid}
.spec-scroll .next:hover,.spec-scroll .prev:hover{background-color:#a3cc7d;background-image:url("../../yibazhan/images/https://svip.waimaoyun.com.cn/vipdemo/M105/Template/105/css/pro-btn-w.png")/*tpa=http://chesi6.waimaoyun.com.cn/Template/105/css/pro-btn-w.png*/}
.spec-scroll .items ul li span.active,.spec-scroll .items ul li span:hover{border-color:#a3cc7d}
.spec-preview{margin:0}
.spec-scroll{margin:15px 0}
.change-page{padding:15px 0 25px;border-top:1px #eee solid}
.change-page>div{display:flex;margin-bottom:10px;align-items:center}
.change-page .link-type{font-size:18px;padding-right:10px}
.change-page>div a{font-size:16px}
.change-page>div:hover a{text-decoration:underline;text-decoration-color:#a3cc7d;color:#a3cc7d}
#inquiry .tit-h2{margin:20px 0}
.about-body p{font-size:14px;color:#333;line-height:2;margin-bottom:10px}
.contact-way h1{font-size:24px;color:#a3cc7d;margin-bottom:10px}
.contact-way{width:50%;float:left;padding-right:40px}
#map{width:50%;float:left;height:300px}
.contact-ul{margin-top:30px}
.contact-ul li{padding-left:40px;background:url("../../yibazhan/images/https://svip.waimaoyun.com.cn/vipdemo/M105/Template/105/css/contact-icon.png")/*tpa=http://chesi6.waimaoyun.com.cn/Template/105/css/contact-icon.png*/ no-repeat;background-position:0 0}
.contact-ul li:nth-child(2){background-position:0 -103px}
.contact-ul li:nth-child(3){background-position:0 -180px}
.contact-ul h3{font-size:18px;color:#a3cc7d}
.contact-ul p{font-size:16px}
.news-con-tit{margin-top:50px;text-align:center;padding-bottom:20px;border-bottom:1px #eee solid}
.news-con-tit h1{font-size:24px;font-weight:700;color:#a3cc7d;margin-bottom:10px}
.news-con-tit time{font-size:14px;color:#666}
.news-con-p{padding:30px 0}
.news-con-p p{font-size:16px;line-height:1.4;margin-bottom:15px}
.news-body .change-page{border-bottom:none}
.inner #feedbackForm .atextarea,.inner #feedbackForm .text{height:48px;line-height:1.6;border-color:#eee;border-radius:5px;width:90%}
.inner #feedbackForm .atextarea{height:160px}
.inner #feedbackForm .lable{color:#4d4d4d}
.inner #feedbackForm table{max-width:100%}
.inner #feedbackForm .fsbtn{text-align:left}
.inner #feedbackForm .submita{height:56px;line-height:56px;width:160px;background:#a3cc7d;margin:20px 0;font-size:20px}
.inner .ftxt{width:14%}
#inquiry{border:1px #e5e5e5 solid;padding:30px}
.contact-con{margin-bottom:50px}
@media (max-width:1366px){
.container{width:1080px}
.indAbout-ul .ind-hover li{margin-bottom:10px}
.indAbout-ul .ind-hover{padding-top:30px}
.indAbout-ul .ind-hover h3{margin-bottom:20px}
.ind-pro:hover .ind-pro-con{padding-top:50px}
.sec_padding{padding:60px 0}
#pro-list .pro-con h3 a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:nowrap}
.pro-list-one .pro-img{width:250px;flex-basis:250px;height:250px}
}
@media (max-width:1280px) and (min-width:992px){
.container{width:970px}
.ind-pro:hover .ind-pro-con{padding-top:30px}
.sec_padding{padding:55px 0}
}
@media (max-width:1170px){
#nav>ul>li>a{padding:0 10px}
.header-con{width:95%;}
.company-qr{width:100%;}
}
@media (max-width:991px){
.nav-btn{position:absolute;right:30px;bottom:0;height:72px;display:flex;align-items:center;z-index:99999;justify-content:center}
.nav-r-btn{position:relative;width:40px;height:40px}
.nav-btn span{position:absolute;top:11px;right:0;display:block;width:25px;height:3px;border:0 solid #fff;background-color:#fff;-webkit-transition:top .2s .2s,background .2s,opacity 0s .2s,-webkit-transform .2s;transition:top .2s .2s,transform .2s,background .2s,opacity 0s .2s}
.nav-btn span:nth-of-type(2){top:19px}
.nav-btn span:nth-of-type(3){top:auto;bottom:10px;-webkit-transition:bottom .2s .2s,background .2s,-webkit-transform .2s;transition:bottom .2s .2s,transform .2s,background .2s}
.nav-btn.toggle-animate span:nth-of-type(1){top:19px;transform:rotate(45deg);transition:top .2s,transform .2s .2s,background .2s;-webkit-transform:rotate(45deg);-webkit-transition:top .2s,-webkit-transform .2s .2s,background .2s}
.nav-btn.toggle-animate span:nth-of-type(2){opacity:0;transition:opacity .2s;-webkit-transition:opacity .2s}
.nav-btn.toggle-animate span:nth-of-type(3){bottom:18px;transform:rotate(-45deg);transition:bottom .2s,transform .2s .2s,background .2s;-webkit-transform:rotate(-45deg);-webkit-transition:bottom .2s,-webkit-transform .2s .2s,background .2s}
#nav>ul{position:absolute;top:100%;width:0px;background:#222;right:0px;overflow-y:auto;height:calc(100vh - 112px);transition:.3s right ease-in-out;-webkit-transition:.3s right ease-in-out;-o-transition:.3s right ease-in-out;-moz-transition:.3s right ease-in-out;z-index:999}
#nav.actived>ul{right:0;transition:.3s right ease-in-out;-webkit-transition:.3s right ease-in-out;-o-transition:.3s right ease-in-out;-moz-transition:.3s right ease-in-out;width:300px;}
.down #nav>ul{height:calc(100vh - 72px)}
#nav>ul li a{display:block;font-size:16px;line-height:48px}
#nav>ul>li>a{padding:0 20px;color:rgba(255,255,255,.8)}
.nav .icon-right{position:absolute;right:0;width:48px;height:48px}
.nav .icon-right:after{content:'';border:2px solid rgba(255,255,255,.8);display:block;width:8px;height:8px;margin:auto;position:absolute;top:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);border-top:none;border-right:none;right:20px;transition:.3s all ease-in-out}
.nav .submenu{display:none}
.nav li.actived .icon-right:after{transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:all .3s cubic-bezier(.66,.53,.65,1);-o-transition:all .3s cubic-bezier(.66,.53,.65,1);-moz-transition:all .3s cubic-bezier(.66,.53,.65,1);-webkit-transition:all .3s cubic-bezier(.66,.53,.65,1)}
#nav>ul .submenu li a{padding:0 20px 0 30px;color:rgba(255,255,255,.7)}
.nav-btn.toggle-animate span:nth-of-type(1){top:19px;transform:rotate(45deg);transition:top .2s,transform .2s .2s,background .2s;-webkit-transform:rotate(45deg);-webkit-transition:top .2s,-webkit-transform .2s .2s,background .2s}
.nav-btn.toggle-animate span:nth-of-type(2){opacity:0;transition:opacity .2s;-webkit-transition:opacity .2s}
.nav-btn.toggle-animate span:nth-of-type(3){bottom:18px;transform:rotate(-45deg);transition:bottom .2s,transform .2s .2s,background .2s;-webkit-transform:rotate(-45deg);-webkit-transition:bottom .2s,-webkit-transform .2s .2s,background .2s}
.search{position:absolute;right:70px;top:0;height:100%;display:flex;align-items:center;padding:0 20px}
.header-con{height:72px}
.search i{font-size:20px;color:#fff;}
.search-from.active{top:102px}
.banner-btn{display:none}
.mask.mask-block{position:fixed;top:0;width:100%;bottom:0;background:rgba(0,0,0,.6);z-index:1}
.container,.header-con,.top{width:100%;padding:0 30px}
.ind-pro{width:calc(33.3% - 20px)}
.idx-news-list li{width:49%;flex-basis:49%;margin-right:2%;}
.idx-news-list li:nth-child(4n){margin-right:auto;}
.idx-news-list li:nth-child(2n){margin-right:0;}
.sec_padding{padding:45px 0}
.foot-content .container>div{padding-bottom:20px}
.code{min-width:200px}
.indAbout-ul{margin-bottom:30px}
.about-data li{width:50%;flex-basis:50%;margin-bottom:20px}
.body{overflow-x:hidden;width:100%}
#map,.contact-way{width:100%;padding-right:0;margin-bottom:20px}
#news-list .news-tit{flex-wrap:wrap}
#news-list .news-tit h3,#news-list .news-tit time{width:100%;flex-basis:100%;justify-content:flex-start}
#news-list .news-tit h3{margin-bottom:10px}
.pro-con .ind-btn{display:none}
#news-list>li .pro-img{width:256px;flex-basis:256px;height:155px}
.pro-list-one .pro-con{width:calc(100% - 256px);flex-basis:calc(100% - 256px);padding:10px 0 10px 25px}
.pro-list-one h3 a{color:#a3cc7d}
.pro-con .ind-btn{display:none}
.inner-right{display:none}
.inner-left{width:100%;padding-right:0}
.pro-list-one .pro-img{width:200px;height:200px;flex-basis:200px}
.pro-list-one .pro-con{width:calc(100% - 200px);flex-basis:calc(100% - 200px)}
.pro-list-one:hover .pro-img i{display:none}
.jq-zoom,.product-content .singglepic{width:392px}
.pro-info-con{width:calc(100% - 420px)}
#news-list>li .pro-con{padding-left:25px}
.inabout-ri,.inabout-le,.inpro-con .inpro-le,.inpro-con .inpro-ri,.inchoose-con .inchoose-img, .inchoose-con .inchoose-ul{width:100%;}
.indAbout-ul>li{flex-basis: calc(33.33% - 15px); width: calc(33.33% - 15px);margin-bottom:15px}
.inchoose-con .inchoose-ul{padding:20px;}
.tit-h2{font-size:24px;line-height:1.5;}
.tit-p{font-size:16px;line-height:1.5}
.foot-tit{font-size:20px;}
}
@media(max-width:767px){
.jq-zoom,.pro-info-con,.product-content .singglepic{width:100%}
.pro-info-con .LayImAhrefNode,.pro-info-con .btn>div,.pro-info-con .sendInquiry{margin-bottom:10px}
.container{width:100%;padding:0 15px}
.reason-ul li{width:calc(50% - 20px);margin-bottom:20px}
.sec_padding{padding:30px 0}
.container,.header-con,.top{padding:0 15px}
.nav-btn{right:15px}
.foot-bot>div{flex-wrap:wrap;justify-content:center;padding-top:10px;padding-bottom:10px}
.foot-bot{height:auto}
.news-con-tit h1{font-size:20px}
.company-contact{width:100%;}
}
@media(max-width:640px){
.indAbout-ul>li{width:100%;flex-basis:100%;margin-bottom:20px;text-align:center}
.indAbout-ul img{display:inline-block}
.indAbout-ul{flex-wrap:wrap}
.ind-pro{width:calc(50% - 20px)}
.company-qrinfo ul{width:100%;margin-top:20px;}
}

#news-list>li.newsitem-nopic .pro-img{display:none}
#news-list>li.newsitem-nopic .pro-con{width:100%;flex-basis:initial}
#news-list>li.newsitem-nopic{padding:10px 0}
#news-list .newsitem-nopic .news-tit{margin-bottom:5px}
.newsitem-nopic .pro-con .ind-btn{display:none}
#news-list .pro-con p{font-size:14px}
#news-list>li.newsitem-nopic:hover{padding:10px 0;background:0 0;color:#000}
#news-list>li.newsitem-nopic:hover .pro-con p{color:#000}
#news-list>li.newsitem-nopic:hover h3 a{color:#a3cc7d}

@media (max-width:768px){ 
	.top {
		height: auto;
		justify-content:center;
	}
	.top .contact,.top .foot-share {
		display: none;
	}
}

@media (max-width:640px){ 
	.top {
		height: auto;
		justify-content:center;
	}
	.idx-news-list li{width:100%;flex-basis:100%;margin-right:0%;}
}

          