.pro_section_2 .product_div_2{background-color:#fff;box-shadow:0 0 20px #eee;height:100%}.pro_section_2 .product_div_2:hover{box-shadow:0 0 20px #b0b0b0}.pro_section_2 .product_div_2:hover .product_pic_2 img{opacity:0.3}.pro_section_2 .product_div_2:hover .product_desc_2 h4 a{color:#ff8a01}.pro_section_2 .product_div_2:hover .product_desc_2 h6{color:#121212}.pro_section_2 .product_pic_2{height:250px;overflow:hidden;background-color:#ff8a01}.pro_section_2 .product_pic_2 img{min-height:250px;height:auto;width:100%}.pro_section_2 .product_desc_2{padding:25px}.pro_section_2 .product_desc_2 .detail{font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:180%}.pro_section_2 .product_desc_2 h4{font-size:22px;line-height:150%;height:66px;color:#121212;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pro_section_2 .product_desc_2 h4 a{color:#121212}.pro_section_2 .product_desc_2 h6{font-size:16px;margin-bottom:15px;color:#ff8a01}@media screen and (max-width:767px){.pro_section_2 .product_pic_2{height:150px}.pro_section_2 .product_pic_2 img{min-height:150px}.pro_section_2 .product_desc_2{padding:10px}.pro_section_2 .product_desc_2 h4{font-size:16px;margin-bottom:0;line-height:150%;height:54px}.pro_section_2 .product_desc_2 .detail{font-size:14px;line-height:150%}}.pro_category_11{position:relative;--swiper-navigation-color:#fff;--swiper-navigation-size:30px}.pro_category_11 .swiper_pro_category_11{margin:0 auto;position:relative;overflow:hidden}.pro_category_11 .swiper-slide{overflow:hidden}.pro_category_11 .swiper-slide img{width:100%}.pro_category_11 .welcomebx_8{margin:0 auto;z-index:9999}.pro_category_11 .clientlogo{background:#fff;border:1px solid #eee}.pro_category_11 .clientlogo h5{color:#383838;position:relative;background-color:transparent;margin:0}.pro_category_11 .clientlogo .clientinfo{padding:10px;text-align:center}.pro_category_11 .clientlogo .clientinfo p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pro_category_11 .clientlogo .clientinfo>div{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pro_category_11 .client-img{width:50%;float:left;overflow:hidden}.pro_category_11 .client-img img{width:100%}.pro_category_11 .introduce_8{padding:40px 2%;font-size:14px;width:46%;float:right}.pro_category_11 .introduce_8 h3{margin-top:0;font-size:14px;font-weight:bold}.pro_category_11 .introduce_8 p{line-height:22px;overflow:hidden;margin-bottom:10px}.pro_category_11 .btnstyle1{padding:2px 20px;border:1px solid #ff8a01;background-color:inherit;color:#ff8a01}.pro_category_11 .swiper-button-prev,.pro_category_11 .swiper-button-next{background:#0000005a;border-radius:50%;width:50px;height:50px}.pro_category_11 .swiper-button-prev{left:0}.pro_category_11 .swiper-button-next{right:0}@media screen and (max-width:767px){.pro_category_11 .client-img{width:100%;float:none}.pro_category_11 .introduce_8{width:96%;float:none}}.about_us_27 .centerblock_4{text-align:center;clear:both;margin:0 auto}.about_us_27 .centerblock_4 .subtitle{line-height:100%}.about_us_27 .centerblock_4 div{color:#333}.about_us_27 .centerblock_4 p{font-size:16px;line-height:30px;margin:0 auto;clear:both;padding:0 0 5px}.about_us_27 .centerblock_4 .content-text{margin-bottom:10px}.about_us_27 .story_desc img{cursor:pointer}.about_us_27 iframe{max-width:100%;max-height:auto;background:#000}@media screen and (max-width:767px){.about_us_27 iframe{width:100%;height:auto}.about_us_27 ul.products[class*=columns-] li.product{width:100% !important}}.about_us_12 .container{padding:10px;position:relative;background:-moz-linear-gradient(top, #fefefe 50%, #e2e2e2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #fefefe), color-stop(100%, #e2e2e2));background:-webkit-linear-gradient(top, #fefefe 50%, #e2e2e2 100%);background:-o-linear-gradient(top, #fefefe 50%, #e2e2e2 100%);background:-ms-linear-gradient(top, #fefefe 50%, #e2e2e2 100%);background:linear-gradient(to bottom, #fefefe 50%, #e2e2e2 100%);text-align:left;border:1px solid #ccc}.about_us_12 .welcome_wrap_11{display:flex;align-items:center}.about_us_12 .welcome_imgcolumn_11{width:32%;margin:0 0 0 0;flex:0 0 32%;margin-right:5%}.about_us_12 .welcome_imgcolumn_11 img{width:100%;display:block}.about_us_12 .welcome_contentcolumn_11{margin:0;padding:0 0 10px;text-align:right;flex:1}.about_us_12 .welcome_contentcolumn_11 h2{text-align:left;font-size:18px;font-weight:600;padding-bottom:10px;height:30px;flex-flow:row}.about_us_12 .welcome_contentcolumn_11 .btnstyle1{margin-top:auto}.about_us_12 .welcome_contentcolumn_11 .section_content{line-height:28px;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media screen and (max-width:767px){.about_us_12 .counterlist_4{width:40%;padding:10px 0;margin:0 5%}.about_us_12 .welcome_wrap_11{display:block}}
/* slz-site-override */
.about_us_21 .featureslists_21{min-height: 0px;}
.sitenav ul { text-transform: capitalize;}
h2.section_title{text-align: left; padding-bottom: 20px; font-weight: 600;}
.header .header_right .sitenav ul li a{padding: 20px 24px;}
.sitenav ul{font-size: 18px}
a.buttonstyle1{display:none;}
.about_us_4 .btn-block_4{display: none;}
.pro_category_11 .owl-controls {    display: none;}
.singleleft {    float: left !important;}
.sitenav ul li a{color: #000;}

.footer .copyright-txt {  text-align: center;}
.about_us_12 .welcome_contentcolumn_11 .section_content {    -webkit-line-clamp: 10;}
.contact_now_pc a{padding: 14px 28px; font-size: 17px;}

#picbox{display:block;clear:both;width:100%;height:auto;margin:0 auto;padding:30px 0px 10px 0px;background-color:#f2f2f2;text-align:center;}
#picbox .picp{display:block;clear:both;height:auto;margin:0px 10px 0px 0px;padding:10px 0px 10px 10px;overflow:hidden;}
#picbox .palt{display:block;clear:both;height:auto;margin:0px;padding:10px 0px 20px 10px;font-size:14px;font-weight:bold;}
#pbox .pdes{display:block;clear:both;height:auto;margin:0px;padding:10px 60px 10px 80px;text-align:left;font-size:14px;line-height:25px;}
.pcontainer {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
}

.pcolumn {
  padding: 10px;
}

@media (max-width: 768px) {
  .pcontainer {
    grid-template-columns: 1fr;
  }
}
