@charset "utf-8";
.sc1_box{
	padding-top: 100px;
}
.sc1_box .sc1_nav{
	width: calc((100% - 100px) / 3);
	margin-right: 50px;
	margin-bottom: 80px;
	padding-bottom: 26px;
	border-bottom: 2px solid #d8d0d0;
}
.sc1_box .sc1_nav:nth-child(3n){
	margin-right: 0;
}
.sc1_box .sc1_nav .sc1_img{
	border-radius: 20px;
	overflow: hidden;
}
.sc1_box .sc1_nav .sc1_img .img{
	width: 100%;
	height: 480px;
	-webkit-transition:  all 0.6s;
	transition:  all 0.6s;
}
.sc1_box .sc1_nav:hover .sc1_img .img{
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}
.sc1_box .sc1_nav .sc1_nav_title{
	font-size: 20px;
	line-height: 20px;
	color:#333333;
	margin-top: 26px;
}
.sc1_box .sc1_nav .sc1_nav_subtitle{
	font-size: 14px;
	line-height: 14px;
	color:#999;
	margin-top: 20px;
}
.sc1_box .sc1_nav .sc1_nav_icon{
	margin-right: 5px;
}
.sc1_box .sc1_nav:hover{
	border-color: #f9ddb2;
}
.product_page{
	margin-bottom: 86px;
	display: none;
}
/*响应式适配*/

@media screen and (max-width: 1861px) {
	
}

@media screen and (max-width: 1681px) {
	
}

@media screen and (max-width: 1450px) {
	
}

@media screen and (max-width: 1335px) {
	
}

@media screen and (max-width: 1200px) {
	.product_page{
		display: none;
		margin-bottom: 20px;
	}
	.sc1_box .sc1_nav{
		width: calc((100% - 20px) / 3);
		margin-right: 10px;
		margin-bottom: 20px;
		padding-bottom: 10px;
		border-bottom: 1px solid #d8d0d0;
	}
	.sc1_box {
	    padding-top: 20px;
	}
	.sc1_box .sc1_nav .sc1_nav_title{
		margin-top: 10px;
	}
	.sc1_box .sc1_nav .sc1_nav_subtitle{
		margin-top: 10px;
	}
	.sc1_box .sc1_nav .sc1_img{
		border-radius: 10px;
	}
}

@media screen and (max-width: 1100px) {
	
}

@media screen and (max-width: 1000px) {
	
}

@media screen and (max-width: 768px) {
	.sc1_box .sc1_nav{
		width: calc((100% - 20px) / 2);
		margin-right: 10px;
		margin-bottom: 20px;
		padding-bottom: 10px;
		border-bottom: 1px solid #d8d0d0;
	}
	.sc1_box .sc1_nav:nth-child(3n){
		margin-right: 10px;
	}
	.sc1_box .sc1_nav:nth-child(2n){
		margin-right: 0;
	}
	.sc1_box .sc1_nav .sc1_nav_title {
	    font-size: 14px;
	    margin-top: 10px;
	}
	.sc1_box .sc1_nav .sc1_nav_subtitle {
	    font-size: 12px;
	    line-height: 12px;
	    margin-top:5px;
	}
}

@media screen and (max-width: 414px) {
	
}

@media screen and (max-width: 380px) {
	
}

@media screen and (max-width: 330px) {
	
}
