@charset "utf-8";
/*product*/
.product-content{padding: 70px 0 170px}
.product-list .item{margin-bottom: 30px;}
.product-list .item{background: url(../img/content-bg2.png) no-repeat center; padding-right: 100px; background-size: cover; display: flex; align-items: center;}
.product-list .item .img{width: 465px; height: 515px; flex-shrink: 0; margin-right: 100px}
.product-list .item .img img{width: 100%; height: 100%; object-fit: contain;}
.product-list .item h2{font-size: 40px;color: var(--blue);font-weight: 400;margin-bottom: 20px;}
.product-list .item p{color: #5e646c;line-height: 30px;margin:45px 0 60px;}
.page-nav a{padding: 15px;}

@media (max-width: 1699px) {
	
}
@media (max-width: 1599px) {
	.product-content{padding: 60px 0 150px}
	.product-list .item h2{font-size: 38px;}

}
@media (max-width: 1499px) {
	
}
@media (max-width: 1355px) {
	
}
@media (max-width: 1399px) {
	
}
@media (max-width: 1299px) {
	.product-content{padding: 60px 0 120px}
	.product-list .item h2{font-size: 36px;}
}
@media (max-width: 1199px) {
    .page-nav a{height: 54px;padding:15px;font-size: 15px;margin-right: 20px;}
	.product-list .item h2{font-size: 32px;}
}
@media (max-width: 1099px) {
    .page-nav{flex-wrap: wrap;height: auto;}
	
}
@media (max-width: 991px) {
	.product-content{padding: 50px 0 100px}
	.product-list .item{margin-bottom: 25px;}
	.product-list .item .img{width: 100%; height: auto}
	.product-list .item .img img{height: auto; display: block;}
	.product-list .item{flex-wrap: wrap; padding-bottom: 15px;}
	.product-list .item h2{padding-left: 15px}
	.product-list .item p{padding-left: 15px;}
	.product-list .item .more-link1{margin-left: 15px;}
	
}
@media (max-width: 767px) {
	.product-content{padding: 40px 15px 80px}
	.product-list .item{margin-bottom: 20px;}
	.product-list .item h2{font-size: 28px;margin-bottom: 15px;}
	.product-list .item p{line-height: 28px;}
	.page-nav a{font-size: 14px;margin-right: 5px;padding: 0; height: auto}
}
@media (max-width: 599px) {
	.product-list .item h2{font-size: 26px;margin-bottom: 10px;}
	.product-list .item p{line-height: 24px;margin:20px 0 35px;}
}
@media (max-width: 499px) {
	.page-nav a{font-size: 12px;margin-right: 5px;}
	.product-list .item{margin-bottom: 15px;}
	.product-list .item h2{font-size: 24px;}
	.product-list .item p{line-height: 22px;margin:10px 0 25px;font-size: 15px;}
}
@media (max-width: 414px) {
}
@media (max-width: 400px) {
}
@media (max-width: 375px) {
}
@media (max-width: 320px) {
}