﻿@charset "utf-8";
.inner .inner-l{width:280px}
.inner-content,.inner-title,ul.sf-menu{width:100%}
ul.sf-menu ul{left:100%}
.pro_lb1 li{height:auto;margin-bottom:20px;width:32%;margin-right:2%;padding:0;border:none!important}
.pro_lb1 li:nth-child(3n){margin-right:0}
.pro_lb1 .pimg{width:100%;border:1px solid #ccc;box-sizing:border-box}
.pro_lb1 .pimg a img{position:static;transform:translate(0,0);height:100%;object-fit:contain}
.pro_lb1 li .ptxt h3 a{display:block;color:#222;margin-top:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.4;font-size:17px}
.pro_lb1 li .ptxt h3{margin:0}
.pro_lb1 li:hover .ptxt h3 a{color:var(--color)}
.inner .inner-r{width:880px}
.inner .inner-r>div{max-width:100%}
#con,#tags,.pro-detail{width:100%}
.pro-detail .fr{width:calc(100% - 400px)}
.aboutus .rt .img-box{display:none}
.aboutus .main,.cate .catelist,.news .news-list{width:80%}
.cate li p{font-family:Arial}
.news .news-list li .text{padding-left:40%}
.title{padding:30px 0}
.header .logo-bar{height:100px}
.logo-bar.img-box>a{text-align:center;height:100%}
.img-box img{position:static;transform:translate(0,0);display:inline-block;vertical-align:middle;padding:6px 0;box-sizing:border-box}
.header .logo-bar{text-align:center}
p.tname{display:inline-block;vertical-align:middle;margin-left:10px;color:#00a244;font-size:20px;font-weight:700}
.inner-abo p{margin:2px}
.img-box img{position:static;transform:translate(0,0);display:inline-block;vertical-align:middle;padding:0 0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;box-sizing:border-box}
.header .logo-bar{display:flex;justify-content:center;align-items:center;overflow:inherit}
.search-box .title{display:none}
.search-box #txtSearch{width:220px;height:38px;padding:0 10px;box-sizing:border-box;float:left;border:1px solid var(--color)}
.search-box .btn{line-height:38px;float:left;box-shadow:0 0 0;letter-spacing:0;text-transform:capitalize;font-weight:500;height:38px;width:100px}
.search-box{margin:0 25px}
.xyz12{line-height:1}
#xyz .xyz12 li{height:25px;width:100%}
#xyz{top:0}
.footqr img{width:170px}
.news .news-list{display:flex;flex-wrap:wrap}
.news .news-list li .text p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;max-height:96px}
.tagContent{width:100%}
.aboutus .lf{display:none;}