.product-content [class^="ti-"], .product-content [class*=" ti-"] {
	font-weight: bold;
}
.product-content .tab_li{
    justify-content: center;
    margin-bottom: 30px;
    gap: 30px;
}
.product-content .tab_li>li{
    padding: 5px 25px;
    cursor: pointer;
    border: 1px solid #d8d8d8;
    border-radius: 20px;
    font-size: 1rem;
}
.product-content .tab_li>.active{
    color: #fff;
    background: #ff6a00;
    border-color: #ff6a00;
}
.product-content .tab_con{
    display: none;
}
.product-content .tab_con.active{
    display: block;
}
.typeimg .no-bg{
	background: none;
}
.product-content{
    overflow: hidden;
}
.product-content h2{
	text-align: center;
	line-height: 1;
	margin: 0 auto;
}
.product-content p{
	margin-bottom: 0;
}
.product-content p img{
	display: block;
	max-width: 900px;
	margin: 0 auto;
}
.product-content .img-bg{
	padding: 30px;
	background: #f8f9fa;
}
.product-content .img-box{
	background: #fff;
	padding: 30px;
}
.product-relevant .item{
	background: #fff;
	box-shadow: 0 2px 1px 0 rgba(105, 123, 140, 0.1);
	padding: 30px;
	height: 100%;
}
.product-relevant a{
	display: table;
}
.product-content .pt-5v{
	padding-top: 5vmax !important;
}
.product-content .pb-5v{
	padding-bottom: 5vmax !important;
}
.product-content section{
	padding: 5vmax 0;
}
.product-content section:nth-child(odd){
	background: #f8f9fa;
}
.product-info .flex{
    justify-content: space-between;
    color: #999;
    padding-top: 20px;
    padding-bottom: 20px;
}
.approve-one .item{
	background: #fff;
	padding: 30px 50px;
	height: 100%;
}
.approve-two .item{
	background: #fff;
	padding: 30px 50px;
	height: 100%;
	border: 1px solid #d8d8d8;
	transition: all 0.2s linear;
}
.approve-two .item ul,.approve-two .item .img{
	transition: all 0.2s linear;
}
.approve-one .img{
	width: 30px;
	margin: 0 auto;
}
.approve-one .img::after{
	content: "";
	display: block;
	width: 30px;
	height: 30px;
	background: url('/skin/img/product/261@1x.svg');
	background-repeat: no-repeat;
	position: absolute;
	left: calc(50% - 15px);
	top: calc(50% - 15px);
}
.approve-two .img::after,.approve-three .img::after{
	content: "";
	display: block;
	width: 30px;
	height: 30px;
	background: url('/skin/img/product/261@1x.svg');
	background-repeat: no-repeat;
	position: absolute;
	left: 15px;
	bottom: 0;
	transform: scale(1.5);
}
.approve-one .col-lg-4:nth-child(1) .img::after{
	background-size: 422px auto;
	background-position: -10px 3px;
}
.approve-one .col-lg-4:nth-child(2) .img::after{
	background-size: 422px auto;
	background-position: -70px 4px;
}
.approve-one .col-lg-4:nth-child(3) .img::after{
	background-size: 422px auto;
	background-position: -130px 3px;
}
.approve-two .img,.approve-three .img{
	width: 60px;
	margin: 0 auto;
}
.approve-two .col-lg-4:nth-child(1) .img::after,.approve-three .col-lg-4:nth-child(1) .img::after{
	background-size: 422px auto;
	background-position: -10px 3px;
}
.approve-two .col-lg-4:nth-child(2) .img::after,.approve-three .col-lg-4:nth-child(2) .img::after{
	background-size: 422px auto;
	background-position: -70px 4px;
}
.approve-two .col-lg-4:nth-child(3) .img::after,.approve-three .col-lg-4:nth-child(3) .img::after{
	background-size: 422px auto;
	background-position: -131px 2px;
}
.approve-one li h5,.approve-two li h5,.approve-three li h5{
	text-align: center;
	margin: 30px 0;
	font-size: 1.5rem;
}
.approve-one li strong,.approve-two li strong,.approve-three li strong,.about-one li strong,.case-two .item p strong,.characteristic-three li p strong{
	padding-right: 5px;
}
.approve-three .col-lg-4{
	position: relative;
}
.approve-three .item{
	height: 100%;
	width: 190px;
	margin: 0 auto;
}
.approve-three .col-lg-4:not(:last-child)::after{
	content: "";
	display: block;
	width: 1px;
	height: 80%;
	background: #e8e8e8;
	position: absolute;
	right: 0;
	bottom: 5%;
}
.about-one .flex{
	gap: 1.5rem;
	align-items: center;
}
.about-one .img{
	flex: 3;
}
.about-one .img img,.about-two .img img{
	width: min(100%, 800px);
	display: block;
	margin: 0 auto;
}
.about-one .text{
	flex: 2;
}
.about-one .text li{
	margin-top: 5px;
}
.about-two .flex{
	gap: 1.5rem;
}
.about-two .img{
	order: 2;
	margin: 0 auto;
}
.about-two .text{
	margin: 0 auto;
}
.about-one .text h5{
	color: #999;
	font-size: 15px;
	margin-top: 30px;
	font-weight: normal;
}
.table-one table{
    width: 100%;
    margin: 0 auto;
}
.table-one table th{
    text-align: center;
    padding: 10px;
    min-width: 50px;
}
.table-one table td{
    padding: 10px;
    min-width: 50px;
}
.table-one td,.table-one th{
    border-color: #d8d8d8;
    border-width: 1px;
}
.table-one table tr:first-child:has(th){
    background: linear-gradient(90deg, #FF7F1F 0, #EB6323 100%);
    color: #fff;
}
.table-one table tr:first-child th:first-child{
    background: #23262f;
    padding: 15px 10px;
}
.advantage-one .row,.advantage-two .row,.advantage-three .row,.characteristic-three ul,.case-one .row,.case-one .row,.solution-aidaas .row,.single-title-style .row{
	row-gap: 1.5rem;
}
.advantage-one .item{
	background: #fff;
	padding: 40px 40px 40px 120px;
	height: 100%;
	position: relative;
	box-shadow: 0 0 2px 0px rgb(0,0,0,.1);
}
.advantage-one .item p,.view40-two .item p{
    color: #666;
}
.advantage-one .item::before{
	content: "";
	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	left: 50px;
	top: calc(50% - 20px);
	background: url('/skin/img/product/261@1x.svg');
	background-repeat: no-repeat;
}
.advantage-one .col-lg-6:nth-child(8n + 1) .item::before,.advantage-three .col-lg-4:nth-child(8n + 1) .item::after,.single-title-style .col-lg-4:nth-child(8n + 1) .item::before{
	background-size: 300px auto;
	background-position: 2px -46px;
}
.advantage-one .col-lg-6:nth-child(8n + 2) .item::before,.advantage-three .col-lg-4:nth-child(8n + 2) .item::after,.single-title-style .col-lg-4:nth-child(8n + 2) .item::before{
	background-size: 300px auto;
	background-position: -64px -46px;
}
.advantage-one .col-lg-6:nth-child(8n + 3) .item::before,.advantage-three .col-lg-4:nth-child(8n + 3) .item::after,.single-title-style .col-lg-4:nth-child(8n + 3) .item::before{
	background-size: 300px auto;
	background-position: 2px -99px;
}
.advantage-one .col-lg-6:nth-child(8n + 4) .item::before,.advantage-three .col-lg-4:nth-child(8n + 4) .item::after,.single-title-style .col-lg-4:nth-child(8n + 4) .item::before{
	background-size: 300px auto;
	background-position: -64px -99px;
}
.advantage-one .col-lg-6:nth-child(8n + 5) .item::before,.advantage-three .col-lg-4:nth-child(8n + 5) .item::after,.single-title-style .col-lg-4:nth-child(8n + 5) .item::before{
	background-size: 300px auto;
	background-position: 2px -153px;
}
.advantage-one .col-lg-6:nth-child(8n + 6) .item::before,.advantage-three .col-lg-4:nth-child(8n + 6) .item::after,.single-title-style .col-lg-4:nth-child(8n + 6) .item::before{
	background-size: 300px auto;
	background-position: -64px -155px;
}
.advantage-one .col-lg-6:nth-child(8n + 7) .item::before,.advantage-three .col-lg-4:nth-child(8n + 7) .item::after,.single-title-style .col-lg-4:nth-child(8n + 7) .item::before{
	background-size: 300px auto;
	background-position: 2px -206px;
}
.advantage-one .col-lg-6:nth-child(8n + 8) .item::before,.advantage-three .col-lg-4:nth-child(8n + 8) .item::after,.single-title-style .col-lg-4:nth-child(8n + 8) .item::before{
	background-size: 300px auto;
	background-position: -64px -206px;
}
.advantage-two .item{
	background: linear-gradient(270deg, #FF6C00 0%, #FF9446 100%);
	border-radius: 5px;
	height: 100%;
	overflow: hidden;
}
.advantage-two .item h5{
	padding: 15px 20px;
	color: #fff;
	margin-bottom: 0;
	transition: all 0.3s linear;
}
.advantage-two .item p{
	background: #fff;
	border-radius: 4px;
	padding: 20px;
	height: calc(100% - 54px);
	border: 1px solid #f8f9fa;
	color: #666;
}
.advantage-three .item{
	padding: 30px;
	background: #fff;
	border: 1px solid #d8d8d8;
	transition: all 0.3s linear;
	position: relative;
}
.advantage-three .item::before{
	content: "";
	display: block;
	width: 40px;
	height: 40px;
	margin-bottom: .5rem;
}
.advantage-three .item::after{
	content: "";
	display: block;
	width: 40px;
	height: 40px;
	background: url(/skin/img/product/261@1x.svg);
	background-repeat: no-repeat;
	position: absolute;
	top: 30px;
	left: 20px;
}
.characteristic-one ul{
	border: 2px solid #f8f9fa;
	box-shadow: 0px 0px 20px 5px #fff;
}
.characteristic-one li{
	padding: 60px;
	width: 100%;
	position: relative;
	overflow: hidden;
}
.characteristic-one li::before{
	content: "";
	display: block;
	width: 180px;
	padding-bottom: 180px;
	position: absolute;
	right: 0;
	bottom: -20px;
	background: url('/skin/img/product/261@1x.svg');
	background-repeat: no-repeat;
}
.characteristic-one li:nth-child(5n + 1)::before{
	background-size: 800% auto;
	background-position: -1% 56%;
}
.characteristic-one li:nth-child(5n + 2)::before{
	background-size: 800% auto;
	background-position: 26% 56%;
}
.characteristic-one li:nth-child(5n + 3)::before{
	background-size: 800% auto;
	background-position: 49.5% 56%;
}
.characteristic-one li:nth-child(5n + 4)::before{
	background-size: 800% auto;
	background-position: 76.5% 56%;
}
.characteristic-one li:nth-child(5n + 5)::before{
	background-size: 800% auto;
	background-position: 99.2% 56%;
}
.characteristic-one li::after{
	content: "";
	display: block;
	width: 180px;
	padding-bottom: 180px;
	position: absolute;
	right: 0;
	bottom: -20px;
	background: linear-gradient(0deg, rgba(248,249,250,1), rgba(248,249,250,0) 100%);
}
.characteristic-one li:nth-child(even)::before{
	right: auto;
	left: 0;
}
.characteristic-one li:nth-child(even)::after{
	right: auto;
	left: 0;
	background: linear-gradient(0deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) 100%);
}
.characteristic-one li:nth-child(odd){
	background: #f8f9fa;
	padding-right: 20%;
}
.characteristic-one li:nth-child(even){
	background: #fff;
	padding-left: 20%;
}
.characteristic-one li h5{
	position: relative;
	z-index: 2;
}
.characteristic-one li p{
	min-height: 42px;
	position: relative;
	z-index: 2;
	color: #666;
}
.characteristic-two .item{
	border-top: 1px solid #d8d8d8;
	padding: 30px 0;
	gap: calc(15% - 4rem);
	align-items: center;
}
.characteristic-two .item .img{
	width: 35%;
}
.characteristic-two .item .text{
	flex: 1;
}
.characteristic-two .item:nth-child(even) .img{
	order: 2;
}
.characteristic-two .item .text p{
	min-height: 63px;
	color: #666;
}
.characteristic-two .item ul{
	margin-top: 3rem;
	gap: 3rem;
}
.characteristic-two .item li{
	padding-top: 25px;
	position: relative;
}
.characteristic-two .item li::before{
	content: "";
	display: block;
	width: 24px;
	height: 24px;
	position: absolute;
	top: 0;
	left: calc(50% - 12px);
	background: url(/skin/img/product/261@1x.svg);
	background-repeat: no-repeat;
}
.characteristic-two .item:nth-child(1) li:nth-child(1)::before{
	background-size: 340px auto;
	background-position: 0 -380px;
}
.characteristic-two .item:nth-child(1) li:nth-child(2)::before{
	background-size: 340px auto;
	background-position: -72px -380px;
}
.characteristic-two .item:nth-child(1) li:nth-child(3)::before{
	background-size: 340px auto;
	background-position: -146px -380px;
}
.characteristic-two .item:nth-child(1) li:nth-child(4)::before{
	background-size: 340px auto;
	background-position: -218px -380px;
}
.characteristic-two .item:nth-child(2) li:nth-child(1)::before{
	background-size: 340px auto;
	background-position: 0 -430px;
}
.characteristic-two .item:nth-child(2) li:nth-child(2)::before{
	background-size: 340px auto;
	background-position: -72px -430px;
}
.characteristic-two .item:nth-child(2) li:nth-child(3)::before{
	background-size: 340px auto;
	background-position: -146px -430px;
}
.characteristic-two .item:nth-child(2) li:nth-child(4)::before{
	background-size: 340px auto;
	background-position: -218px -430px;
}
.characteristic-two .item:nth-child(3) li:nth-child(1)::before{
	background-size: 340px auto;
	background-position: 0 -478px;
}
.characteristic-two .item:nth-child(3) li:nth-child(2)::before{
	background-size: 340px auto;
	background-position: -72px -478px;
}
.characteristic-two .item:nth-child(3) li:nth-child(3)::before{
	background-size: 340px auto;
	background-position: -146px -478px;
}
.characteristic-two .item:nth-child(3) li:nth-child(4)::before{
	background-size: 340px auto;
	background-position: -218px -478px;
}
.characteristic-three{
	background: url('/skin/img/product/2.png');
	background-size: cover;
}
.characteristic-three li{
    width: 100%;
	background: #fff;
	padding: 60px 15%;
	border: 1px solid #d8d8d8;
	transition: all 0.3s linear;
	position: relative;
}
.characteristic-three li::before{
	content: "";
	display: block;
	width: 60px;
	height: 60px;
	position: absolute;
	top: calc(50% - 30px);
	left: 70px;
	background: url(/skin/img/product/261@1x.svg);
	background-repeat: no-repeat;
}
.characteristic-three li:nth-child(5n + 1)::before{
	background-size: 422px auto;
	background-position: 4px -670px;
}
.characteristic-three li:nth-child(5n + 2)::before{
	background-size: 422px auto;
	background-position: -84px -670px;
}
.characteristic-three li:nth-child(5n + 3)::before{
	background-size: 422px auto;
	background-position: -174px -670px;
}
.characteristic-three li:nth-child(5n + 4)::before{
	background-size: 422px auto;
	background-position: -268px -670px;
}
.characteristic-three li:nth-child(5n + 5)::before{
	background-size: 422px auto;
	background-position: -359px -670px;
}
.characteristic-three li p{
	margin-top: 10px;
	color: #666;
}
.video-one ul{
	height: 100%;
	gap: 2px;
}
.video-one li{
	width: 100%;
	background: #fff;
	align-items: center;
	padding: 0 20px;
	gap: 20px;
	position: relative;
	cursor: pointer;
}
.video-one li::after{
	content: "";
	display: block;
	height: 0;
	width: 2px;
	background: #ff6a00;
	position: absolute;
	top: 0;
	right: 0;
	transition: all 0.3s linear;
}
.video-one li .img{
	width: 120px;
}
.video-one li span{
	display: block;
	width: calc(100% - 140px);
	font-weight: bold;
	font-size: 16px;
}
.case-one .item{
	height: 100%;
	border: 1px solid #d8d8d8;
	background: #fff;
}
.case-one .img img{
	transition: all 0.3s ease-out;
}
.case-one .img span{
	display: inline-block;
	padding: 3px 10px;
	background: #ff6a00;
	color: #fff;
	position: absolute;
	left: 10px;
	top: 10px;
	font-size: 12px;
}
.case-one .text{
	border-top: none;
	padding: 30px;
}
.case-one .info{
	margin: 30px auto;
}
.case-one .info span{
	display: inline-block;
	padding: 3px 10px;
	background: #f8f9fa;
	color: #666;
	margin-right: 10px;
	font-size: 12px;
}
.case-two .tab_li{
	justify-content: center;
	gap: 30px;
	margin-bottom: 1.5rem;
}
.case-two .tab_li strong{
	display: block;
	padding-bottom: 3px;
	cursor: pointer;
	border-bottom: 1px solid transparent;
}
.case-two .tab_li .active strong{
	color: #ff6a00;
	border-color: #ff6a00;
}
.case-two .tab_con{
	display: none;
}
.case-two .tab_con.active{
	display: block;
}
.case-two .item .img{
	width: 45%;
}
.case-two .item .text{
	flex: 1;
	padding-left: 30px;
}
.case-two .item h5{
	margin: 10px 0 1.5rem;
}
.case-two .item p{
	margin: 10px 0;
}
.liss-typeone .tab_li{
    justify-content: flex-start;
}
.liss-typetwo .tab_li{
    justify-content: flex-end;
}
.single-title-style{
    background: url('/skin/img/product/20.png') no-repeat!important;
    background-size: cover!important;
    background-position: center!important;
}
.single-title-style .item{
    padding: 30px;
    height: 100%;
    background: #fff;
    transition: all .2s linear;
    border: 1px solid #f8f9fa;
}
.single-title-style .item::before{
    content: '';
    display: block;
    width: 40px;
    height: 40px;
    margin-bottom: 20px;
}
.single-title-style .item p{
    color: #666;
}
.single-title-style .col-sm-6:nth-child(1) .item:before{
    background: url('/skin/img/single-title1.svg') no-repeat;
    background-size: 30px auto;
    background-position: center;
}
.single-title-style .col-sm-6:nth-child(2) .item:before{
    background: url('/skin/img/single-title2.svg') no-repeat;
    background-size: 30px auto;
    background-position: center;
}
.single-title-style .col-sm-6:nth-child(3) .item:before{
    background: url('/skin/img/single-title3.svg') no-repeat;
    background-size: 30px auto;
    background-position: center;
}
.single-title-style .col-sm-6:nth-child(4) .item:before{
    background: url('/skin/img/single-title4.svg') no-repeat;
    background-size: 30px auto;
    background-position: center;
}
.single-title-style .col-sm-6:nth-child(5) .item:before{
    background: url('/skin/img/single-title5.svg') no-repeat;
    background-size: 40px auto;
    background-position: center;
}
.single-title-style .col-sm-6:nth-child(6) .item:before{
    background: url('/skin/img/single-title6.svg') no-repeat;
    background-size: 30px auto;
    background-position: center;
}
.single-title-style .col-sm-6:nth-child(7) .item:before{
    background: url('/skin/img/single-title7.svg') no-repeat;
    background-size: 40px auto;
    background-position: center;
}
.single-title-style .col-sm-6:nth-child(8) .item:before{
    background: url('/skin/img/single-title8.svg') no-repeat;
    background-size: 30px auto;
    background-position: center;
}
.single-title-style .col-sm-6:nth-child(9) .item:before{
    background: url('/skin/img/single-title9.svg') no-repeat;
    background-size: 30px auto;
    background-position: center;
}
.case-3-swiper .swiper-container{
    margin: 0 -.75rem;
}
.case-3-swiper .swiper-slide{
    width: calc(33.33% - 1.5rem);
    margin: 0 .75rem;
    height: auto;
}
.case-3-swiper .item{
    height: 100%;
    position: relative;
    background: #f8f9fa;
}
.case-3-swiper .item .text{
    padding: 26px 30px;
    box-shadow: inset 0 0px 2px 0 #d8d8d8;
}
.case-3-swiper .item p{
    margin-bottom: 50px;
    color: #666;
    height: 64px;
}
.case-3-swiper .item span{
    position: absolute;
    left: 30px;
    bottom: 26px;
}
.case-3-swiper .item a{
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}


.view25-three{
    background: #f8f9fa;
    padding: 5vmax 0 0;
}.view25-three .item{
    padding: 5vmax 0;
}.view25-three .item:nth-child(odd){
    background: #fff;
}.view25-three .item .text,.view25-three .item .img{
    flex: 1;
}.view25-three .flex{
    gap: 1.5rem;
    align-items: center;
}.view25-three .item .text>strong{
    display: block;
    font-size: 1.8rem;
    margin-bottom: 20px;
}.view25-three .item .text>p{
    color: #666;
}.view25-three .item .img img{
    max-width: 100%;
}.view25-three .item:nth-child(odd) .text{
    order: 2;
}



@media (any-hover: hover) {
	.approve-one .item:hover{
		background: url('/skin/img/product/1.png');
		background-size: cover;
		color: #fff;
	}
	.approve-one .item:hover .img{
		border-color: #fff;
	}
	.approve-one .col-lg-4:nth-child(1) .item:hover .img::after{
		background-size: 422px auto;
		background-position: -183px 3px;
	}
	.approve-one .col-lg-4:nth-child(2) .item:hover .img::after{
		background-size: 422px auto;
		background-position: -243px 3px;
	}
	.approve-one .col-lg-4:nth-child(3) .item:hover .img::after{
		background-size: 422px auto;
		background-position: -304px 3px;
	}
	.advantage-one .item:hover h5,.characteristic-one li:hover h5,.case-one .item:hover h5,.characteristic-two .item:hover .text h5,.approve-two .item:hover h5,.approve-three .item:hover h5,.advantage-three .item:hover h5,.video-one li:hover span,.case-3-swiper .item:hover h5,.view40-two .item:hover h5{
		color: #ff6a00;
		transition: all 0.2s linear;
	}
	.video-one li:hover{
		box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.06);
	}
	.video-one li:hover::after{
		height: 100%;
	}
	.case-one .item:hover img,#IoT .item:hover .img img,.case-3-swiper .item:hover img{
		transform: translate(-50%,-50%) scale(1.05);
	}
	.approve-two .item:hover{
		background: url('/skin/img/server/11.jpg');
		background-size: cover;
		background-position: center;
	}
	.approve-two .item:hover .img{
		opacity: 0;
		transform: translateY(-30px);
	}
	.approve-two .item:hover ul{
		transform: translateY(-30px);
	}
	.advantage-two .item:hover h5{
		background: url('/skin/img/product/1.png');
		background-size: cover;
		background-position: center;
	}
	.advantage-three .item:hover{
		background: url('/skin/img/product/4.png');
		background-size: cover;
		background-position: center;
	}
	.characteristic-three li:hover{
		background: url('/skin/img/product/3.png');
		background-size: cover;
		background-position: center;
		border-color: #fff;
	}
	.liss-typeone .tab_con:nth-child(2) .col-lg-3:hover>div,.liss-typetwo .tab_con:nth-child(2) .col-lg-3:hover>div{
        transform: translateY(-2px);
    }
	.liss-typeone .tab_con:nth-child(2) .col-lg-3:hover h5,.liss-typetwo .tab_con:nth-child(2) .col-lg-3:hover h5{
        transform: translateY(2px);
        color: #ff6a00;
    }
    .liss-typeone .tab_con:nth-child(3) .col-lg-4>div:hover h5,.liss-typetwo .tab_con:nth-child(3) .col-lg-4>div:hover h5{
        color: #ff6a00;
    }
    .liss-typeone .tab_con:nth-child(3) .item:hover,.liss-typetwo .tab_con:nth-child(3) .item:hover{
        background: linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0)), url('/uploads/allimg/250820/1-250820102121.png') no-repeat;
        background-size: cover;
    }
    .liss-typeone .tab_con:nth-child(4) .item:hover{
        background: linear-gradient(0deg, rgba(255,106,0,.2), rgba(255,106,0,.8)),url(/uploads/allimg/250820/1-250820155005.png) no-repeat;
        background-size: cover;
        color: #fff;
    }
    .liss-typeone .tab_con:nth-child(4) .item:hover h5{color:#fff;}
    .liss-typetwo .tab_con:nth-child(4) .item:hover{
        box-shadow: inset 0 0 5px 2px rgba(255, 106, 0, .2);
    }
    .single-title-style .item:hover{background:url('/skin/img/product/21.webp') no-repeat;background-size: cover;background-position: center;}
}

@media screen and (max-width: 1024px){
	.place .left,.product-content .approve-three,.advantage-three .item::before{
		display: none;
	}
	.place{overflow: auto;}
	.about-two .text{
		width: 100%;
	}
	.advantage-three .item,.characteristic-three li{
		padding: 20px 20px 20px 100px;
	}
	.characteristic-three li::before{
		transform: translateX(-50px);
	}
	.advantage-three .item::after{
		transform: translateX(10px);
	}
}

@media screen and (max-width: 768px){
    .approve-two .col-lg-4{
        flex: 1;
    }
    .approve-two .item{
        padding: 10px;
    }
    .about-one .img,.about-one .text{
        flex: auto;
        width: 100%;
    }
    .case-3-swiper .swiper-slide{
        width: 300px;
    }
}

@media screen and (max-width: 480px){
    .approve-two .col-lg-4{
        flex: auto;
    }
    .advantage-three .item, .characteristic-three li{
        padding: 80px 20px 20px;
    }
    .characteristic-three li::before{
        left: 70px;
        top: 20px;
    }
}