.cs1_con{
	width: 100%;
}
.cs1_con .cs1_box{
	width: 70.625%;
	margin: auto;
}
.search_con{
	width: 100%;
	height: 68px;
	border:2px solid #acabab;
	box-sizing: border-box;
	overflow: hidden;
	line-height: 68px;
	font-size: 16px;
}
.search_con .search_input{
	width: calc(100% - 194px);
	height: 100%;
	font-size: 20px;
}
.search_con .search{
	width: calc(100% - 60px);
	height: 100%;
	border:none;
	outline: none;
	padding: 0 30px 0 30px !important;
	margin: 0 !important; 
}
.search_con .search:focus{
	border:none;
	outline: none;
}
.search_con .search_btn{
	width: 194px;
	height: 100%;
	text-align: center;
	display: block;
	font-size: 29px;
	background: #a3805a;
	color:#000;
}



.body_inner{
	width: 70.625%;
	margin: auto;
	margin-top: 40px;
	margin-bottom: 50px;
}
.body_inner .left{
	width:66%;
}
.body_inner .right{
	width: calc(34% - 30px);
	margin-left: 30px;
	height: 1475px;
	border:2px solid #acabab;
	box-sizing: border-box;
}
/*列表*/
.list{
	padding:0 60px;
	margin: auto;
	overflow: hidden;
	margin-top: 40px;
	height: 1360px;
	border:2px solid #acabab;
	box-sizing: border-box;
}
.list .list_nav{
	width: 100%;
	border:2px solid #acabab;
	overflow: hidden;
	box-sizing: border-box;
	margin-bottom:110px;
	color:#000;
	padding:35px 30px;
	position: relative;
}
.list .list_nav:first-child{
	margin-top:60px;
}
.list .list_nav:last-child{
	margin-bottom:60px;
}
.list .list_nav .list_nav_img{
	width: 290px;
	height: 140px;
	overflow: hidden;
}
.list .list_nav .list_nav_inner{
	width: calc(100% - 320px);
	margin-left: 30px;
}


.list .list_nav .img{
	-webkit-transform: scale(1,1);
	transform: scale(1,1);
	-webkit-transition: all 0.6s;
	transition: all 0.6s;
	width: 100%;
	height: 100%;
}
.list .list_nav .img:hover{
	-webkit-transform: scale(1.2,1.2);
	transform: scale(1.2,1.2);
}
.list .list_nav .n1_title{
	font-size: 23px;
	letter-spacing: -1px;
	line-height: 35px;
}
.list .list_nav .look_con{
	position: absolute;
	right: 30px;
	bottom: 30px;
	font-size: 15px;
}
.list .list_nav .look_img{
	height: 14px;
	margin-right: 5px;
	line-height: 1;
}

.body_inner .right_title{
	height: 68px;
	line-height: 68px;
	background: #e8e8e8;
	text-align: center;
	font-size: 25px;
}
.body_inner .right_txt{
	font-size: 23px;
	color:#4c4646;
	line-height: 85px;
	height: 85px;
	border-bottom:1px dashed #4c4646;
	margin:0 30px;
	display: block;
}
.body_inner .right_txt:hover{
	color:#a3805a;
}

.product_page{
	padding-top: 0;
}
.page_number_con{
	float: right;
	width: auto;
}

/*响应式适配*/

@media screen and (max-width: 1861px) {
	
}
@media screen and (max-width: 1681px) {
	.cs1_con .cs1_box{
		width: 85%;
	}
	.body_inner{
		width: 85%;
	}
}
@media screen and (max-width: 1335px) {
	.cs1_con .cs1_box{
		width: 90%;
	}
	.body_inner{
		width: 90%;
	}
}
@media screen and (max-width: 1200px) {
	
}
@media screen and (max-width: 1100px) {

}
@media screen and (max-width: 1000px) {

}
@media screen and (max-width: 768px) {
	
}
@media screen and (max-width: 414px) {
	
}