﻿

.containte{ max-width: 1200px;margin: auto;padding: 10px 0 30px;overflow: hidden;}
@media screen and (max-width:1200px){
	.containte{width: 94%; margin: auto;}
	.header-middle .company-motto{display: none;}
	.sm-blue a{line-height: 23px;}
	}




.txftiuc{   width: 100%;margin: auto;overflow: hidden;position: relative; margin-top: 20px;margin-bottom: 20px;}
.txftiuc .undn{text-align: center;font-size: 28px; line-height: 40px; color: #e05f03;}
.txftiuc .trun{width: 80px; margin: auto; height: 2px; background: #e05f03;}








.prodcding{   width: 100%;margin: auto;overflow: hidden;position: relative; }

.prodcding ul{zoom: 1;}
.prodcding ul li { width:23.5%; float: left; margin-right:2%; }
.prodcding ul li:nth-child(4n){margin-right: 0;}
.prodcding ul li .ingtx {text-align: center;padding: 25px 15px;border: solid 1px #e4e4e4;background: #fff;margin:15px 0;    border-radius: 4px; }
.prodcding ul li .ingtx:hover{border-color: #faac04;transition: 1s;}
.prodcding ul li .terxt {text-align: center;height: 30px; line-height: 30px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.prodcding ul li .More{width: 120px; margin: auto; background: #e05f03; text-align: center; height: 32px; line-height: 32px; margin-top: 10px;
color: #fff;    border-radius: 4px;}
.prodcding ul li:hover  .More{color:#fff;background:#faac04;}




.container{   width: 100%;margin: auto;overflow: hidden;position: relative; margin-top: 20px; }
.container ul{zoom: 1;}
.container ul li { width:48%; float: left; margin-right:4%; margin-bottom: 15px; }
.container ul li:nth-child(2n){margin-right: 0;}
.container ul li img{ width:100%;  }
.overlay {position: absolute;bottom: 0;left: 0;right: 0;background:rgba(255,255,255,0.2);overflow: hidden;width: 0;
height: 100%;transition: .5s ease;}
.container ul li:hover .overlay {width: 100%;}


.picindex{width: 100%; margin: 30px 0 0; display: block; overflow: hidden;}
.picindex ul{ zoom: 1; margin: auto;}
.picindex ul li{width: 180px; margin-right: 24px; height: 70px; margin-bottom: 20px; float: left;overflow: hidden; }
.picindex ul li:nth-child(6n){margin-right: 0;}
.picindex ul li .cusbox{overflow: hidden;padding: 10px 5px; width: 168px;border: 1px solid #ccc; }
.picindex ul li .cusbox img{max-width: 100%; margin: auto; text-align:center ;}


@media screen and (max-width:1200px){
	
.picindex ul li{width:15%; margin-right: 2%;margin-bottom: 20px; float: left;overflow: hidden; }	
.picindex ul li:nth-child(6n){margin-right: 0;}
.picindex ul li .cusbox{ width: 90%; margin: auto;  }
}
@media screen and (max-width:1100px){
	
.picindex ul li{width:30%; margin-right: 5%;margin-bottom: 20px; float: left;overflow: hidden; height: auto;}	
.picindex ul li:nth-child(3n){margin-right: 0;}
.picindex ul li .cusbox{ width: 90%; margin: auto;  }
}
@media screen and (max-width:760px){
	
.picindex ul li{width:47%; margin-right: 6%;margin-bottom: 20px; float: left;overflow: hidden; height: auto;}	

.picindex ul li:nth-child(3n){margin-right: 6%;}
.picindex ul li:nth-child(2n){margin-right: 0;}
.picindex ul li .cusbox{ width: 90%; margin: auto;  }
}


.testimonials {background:url(../images/testimonials.jpg);padding:45px 0 0px;}
.testimonials li{width: 30%; margin-right: 5%; float: left;}
.testimonials li:nth-child(3n){margin-right: 0;}

.testimonials-box {background:#fff;padding: 12px 16px;position:relative;border-radius:4px;}
.testimonials-box:after {content: '';position: absolute;border: solid 18px transparent;border-top-color: #fff;top: 100%;left: 49px;}
.testimonials-box .wprter {text-align: justify;font-size: 14px;line-height: 26px;color: #777;margin: 10px 0 10px;}
.testimonials-cptn {margin-top: 35px; overflow: hidden;}
.testimonials-cptn .imftx{width: 18%; margin-right: 4%; float: left;}
.testimonials-cptn img { width: auto;border-radius: 50%;border: solid 2px #fff;}
.testimonials-cptn .txet{width: 78%; float: left;}
.testimonials-cptn h5 {text-transform: capitalize; font-size: 17px; margin: 5px 0;}
.testimonials-cptn h5 a{color: #bbb;}
.slick-slide .testimonials-cptn img {width:auto;border-radius:50%;border:solid 2px #fff;}
.testimonials-cptn h6 {color: #e05f03;font-size: 15px;}



@media screen and (max-width:820px){
	.txftiuc{margin-bottom: 0;}
	.txftiuc .undn{font-size:18px; }
.prodcding	{   width: 94%;}
.prodcding ul li{width: 47%; margin-right:6% ;}	
.prodcding ul li:nth-child(2n){margin-right: 0;}
.index-about-t span{font-size: 18px; line-height: 30px;}
.index-about-l p{ margin-right: 0;}



.container ul li { width:100%; margin: 0; }


.testimonials li{ width: 94%;margin: auto !important; float: none; overflow: hidden; margin-bottom: 20px;}
.testimonials-cptn { margin-bottom: 20px; margin-top:20px ;}
}



