.products-main-list1{width: 100%;float: left;}
.products-main-list1 .products-main-list-item ul{
    margin-left: -1%;
    margin-right: -1%;
}
.products-main-list1 .products-main-list-item ul li{margin: 0 1% 2% 1%;width: 23%;float: left;}
.products-main-list1 .products-main-list-item ul li a{ display: block; background-color: #FFF;}
.products-main-list1 .products-main-list-item ul li a p{
	align-items: center;
	justify-content: space-between;
	padding: 24px 30px;
	line-height: 1.4;
	font-size: 16px;
	text-align: center;
	border-top: solid 1px #EEE;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
	}
.products-main-list1 .products-main-list-item ul li a p i{ background: url(/en/images/icon8.png) no-repeat; width: 14px; height: 9px;}
.products-main-list1 .products-main-list-item ul li a img{width: 100%;}
.products-main-list1 .products-main-list-item ul li a:hover{box-shadow: 0 0 30px rgba(0,0,0,.1);transform: translateY(-10px);}
.products-main-list1 .products-main-list-pages{ text-align: center; padding-bottom: 70px;}
.products-main-list1 .products-main-list-pages ul{ font-size: 0;}
.products-main-list1 .products-main-list-pages ul li{ display: inline-block; font-size: 14px; margin: 0 5px;}
.products-main-list1 .products-main-list-pages ul li a{ display: block; width: 40px; height: 40px; border: solid 1px #e7e7e7; line-height: 38px; text-align: center; background-color: #FFF;}
.products-main-list1 .products-main-list-pages ul li a:hover{ border-color: #EC1B23;}
.products-main-list1 .products-main-list-pages ul li.active a{ background-color: #EC1B23; color: #FFF;}
.products-main-list1 .products-main-list-pages ul li.prev a,.products-main-list .products-main-list-pages ul li.next a{ min-width: 40px; width: auto; padding: 0 20px;}
.products-main-list1 .products-main-list-item ul li a p label{
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-size: 16px;
	line-height: 1.4;
	cursor: pointer;
	}

.products-info-main{background: #f5f5f5;padding: 60px 0;}
.products-info-main .products-info-position{margin-bottom: 25px;font-size: 15px;background: url(/en/images/icon32.png) left center no-repeat;line-height: 22px;padding-left: 26px;}
.products-info-main .products-info-position em{ margin: 0 15px;}
.products-info-main .products-info-position a{color: #313131;}
.products-info-main .products-info-position a:hover{color: #EC1B23;}
.products-info-top{ display: flex; justify-content: space-between;}
.products-info-top-info{flex: 1;margin-left: 60px;padding-top: 20px;}
.products-info-top-info h1{font-size: 30px;font-weight: normal;padding-bottom: 25px;margin-bottom: 25px;border-bottom: solid 1px #cccccc;}
.products-info-top-info .text{font-size: 14px;line-height: 2;color: #525252;}
.big-img { position: relative; width: 670px; }
.small-box { position: relative; width: 670px; height: 420px; border: solid 1px #e6e6e6; background-color: #FFF; }
.small-box img { display: block; max-width: 100%; max-height: 100%; }
.pics-list{ width: 670px; position: relative; margin-top: 15px;}
.pics-list .prev,.pics-list .next{ position: absolute; top: 50%; transform: translateY(-50%); width: 17px; height: 29px; outline: none;}
.pics-list .prev{ left: -27px; background: url(/en/images/icon50.png) no-repeat; cursor: pointer;}
.pics-list .next{ right: -27px; background: url(/en/images/icon51.png) no-repeat; cursor: pointer;}
.pics-list .swiper-slide img{border: solid 1px #e4e4e4;max-width: 100%;cursor: pointer;}
.pics-list .swiper-slide img.active,.pics-list .swiper-slide img:hover{border-color: #EC1B23;}
.products-info-bottom{margin-top: 60px;}
.products-info-bottom-tabs ul{display: flex;height: 60px;line-height: 60px;background: -moz-linear-gradient(bottom, #f1f1f1 0%, #ffffff 100%);background: -webkit-linear-gradient(bottom, #f1f1f1 0%,#ffffff 100%);background: -o-linear-gradient(top, #f1f1f1 0%,#ffffff 100%);background: -ms-linear-gradient(top, #f1f1f1 0%,#ffffff 100%);background: linear-gradient(to top, #f1f1f1 0%,#ffffff 100%);border: solid 1px #EEE;border-bottom: solid 2px #EC1B23;}
.products-info-bottom-tabs ul li{margin-right: 5px;margin-left: -1px;margin-top: -1px;}
.products-info-bottom-tabs ul li a{display: block;font-size: 16px;text-align: center;padding: 0 60px;font-weight: 700;}
.products-info-bottom-tabs ul li a:hover,.products-info-bottom-tabs ul li.active a{background: #EC1B23;}
.products-info-bottom-tabs ul li a i{ display: inline-block; vertical-align: middle; margin: -2px 5px 0 0;}
.products-info-bottom-tabs ul li a i.i1{ background: url(/en/images/icon52.png) no-repeat; width: 18px; height: 18px;}
.products-info-bottom-tabs ul li a i.i2{ background: url(/en/images/icon53.png) no-repeat; width: 22px; height: 19px;}
.products-info-bottom-tabs ul li a:hover,.products-info-bottom-tabs ul li.active a{ color: #FFF;}
.products-info-bottom-tabs ul li a:hover i.i1,.products-info-bottom-tabs ul li.active a i.i1{ background: url(/en/images/icon52_01.png) no-repeat;}
.products-info-bottom-tabs ul li a:hover i.i2,.products-info-bottom-tabs ul li.active a i.i2{ background: url(/en/images/icon53_01.png) no-repeat;}
.products-info-bottom-con{background-color: #FFF;padding: 40px;}
.products-info-text{font-size: 15px;line-height: 1.8;}
.products-info-text img{ vertical-align: -1px;}
.products-info-bottom-con .con{}
.products-info-bottom-con .con .parameter table{width: 100%;font-size: 15px;border-collapse: collapse;}
.products-info-bottom-con .con .parameter table thead th{ text-align: left; border: solid 1px #EEE; background-color: #999; color: #FFF; padding: 10px;}
.products-info-bottom-con .con .parameter table tbody td{border: solid 1px #717171;padding: 15px 20px;line-height: 1.7;word-break: break-word;word-wrap:break-word;text-align: center;}

.software-top{ background-color: #FFF; padding: 55px;}
.software-top h1{ font-size: 35px; font-weight: normal; padding-bottom: 30px; margin-bottom: 30px; border-bottom: dotted 2px #c2d1d7;}
.software-top .text{ font-size: 15px; line-height: 25px;}
.software-tabs1 { border-top: none; padding: 0 45px;}
.software-tabs1 .con .solution-info-item-box-con{ text-align: center;}
.software-tabs1 .con .solution-info-item-box-con img{ max-width: 100%;}
.software-tabs2{ border-top: none; padding: 0 45px 70px; margin-top: 0;}
.software-2{ background-color: #FFF; padding-bottom: 70px;}
.software-2 .software-2-img{ text-align: center;}

.software-2 .software-2-img img{ max-width: 100%;}
.software-tabs2 .con .solution-info-item-box-con dl dt img{ max-width: 720px; max-height: 380px; width: 100%; height: auto;}
.software-tabs2 .con .solution-info-item-box-con dl dd{ flex: 1; min-width: 0;}
.software-tabs2 .con .solution-info-item-box-con dl dd p span.line{ display: block; width: 12px; height: 2px; background-color: #EC1B23; margin: 20px 0;}

.products-info-text p{margin-bottom: 10px;line-height: 2;color: #353535;}

.products-main-list .products-main-list-item ul li a p label{
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-size: 16px;
	line-height: 1.4;
	cursor: pointer;
	}
	
.distop{background-color:#fff;box-shadow: 0px 1px 20px rgba(0,0,0,0.02); 
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;}
.distop .pic{float:left;width: 35%;}
.distop .pic img{}

.caption{float:left;padding: 60px 60px 70px 60px;width: 65%;box-sizing:border-box;}
.caption h3{font-size:30px;color: #272727;font-weight:700;padding-bottom: 15px;border-bottom: 1px solid #dcdcdc;line-height: 1.5;}
.caption p{font-size: 16px;line-height: 2;color: #353535;}

.desc1{line-height: 2;overflow: auto;margin-top: 25px;}

.proxq_btn{ margin-top:30px;}


@media (max-width: 1600px){
.products-main-nav .title{height: 120px;}

}

@media (max-width: 1024px){
.products-content{background: #f5f5f5;background-size: cover;padding-bottom: 40px;padding-top: 40px;}
.products-main-nav{width: 100%;}
.products-main-list{ margin-left: 0; width:100%; margin-top:25px;}
.products-main-list .products-main-list-item ul li{width: 48%;float: left; margin-bottom:10px;}
.products-main-nav .title{height: 100px; padding-left:32px;}
.products-main-nav .title h1{ font-size: 24px;}
.products-main-list .products-main-list-item ul li a p{padding: 20px 20px;line-height: 1.4;overflow: hidden;font-size: 16px;}

.products-main-list .products-main-list-item ul li a p label{
	font-size: 14px;
	line-height: 1.4;
	}
.products-info-bottom-tabs ul li a{display: block;font-size: 15px;text-align: center;padding: 0 28px;}
.products-info-bottom-con{padding: 25px;}
.products-info-main{padding: 40px 0;}
.products-info-bottom{margin-top: 40px;}
.caption{padding-top:20px;width: 100%;padding-left:30px;padding-right:30px;padding-bottom: 40px;}
.caption h3{font-size:22px;color: #272727;}

.products-main-list1{ margin-left: 0; width:100%; }
.products-main-list1 .products-main-list-item ul li{width: 48%;float: left; margin-bottom:10px;}
.pr
.products-main-list1 .products-main-list-item ul li a p{padding: 20px 20px;line-height: 1.4;overflow: hidden;font-size: 16px;}
.products-main-list1 .products-main-list-item ul li a p label{
	font-size: 14px;
	line-height: 1.4;
	}
	

.distop .pic{width: 100%;height: 220px;}

.caption p{font-size: 14px;}
.mt20{ margin-bottom:8px;}
.products-info-text{font-size: 14px;}
.products-info-bottom-con .con .parameter table tbody td{padding: 10px 6px;line-height: 1.5;}
.products-info-bottom-con .con .parameter table{font-size: 13px;}
.products-info-bottom-tabs ul{height: 50px;line-height: 50px;}
}<!--ºÄÊ±1766723766.5184Ãë-->