﻿/*底部Hot Products*/
.hot_pro_wrap{
	margin-top: 50px;
}
.xhot_proBottom_wrap{
	padding: 40px 0;
}
.xhot_proBottom > .title{
	text-align: center;
	font-size: 24px;
	color: #333;
}
.xhot_proBottom > ul{
	margin-top: 30px;
}
.xhot_proBottom ul li{
	width: 11.5%;
	margin-right: 1.1%;
	margin-bottom: 10px;
}

.xhot_proBottom ul li:nth-child(8n){
	margin-right: 0;
}
.xhot_proBottom ul li > a{
	box-sizing: border-box;
	display: block;
	border: 1px solid #f2f2f2;
}
.xhot_proBottom ul li > a img{
	width: 100%;
	height: auto;
}
.xhot_proBottom ul li p{
	margin-top: 10px;
}
.xhot_proBottom ul li p a{
	display: block;
	font-size: 14px;
	color: #666666;
	line-height: 24px;
	overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}

.xnew_proBottom_wrap{
	background-color: #f8f8f8;
}


/*头部Hot Products*/
.xhot_proTop_wrap{
	padding: 40px 0;
	clear:both;
}
.xhot_proTop_container{
	margin-top: 30px;
}
.xhot_proTop > .title{
	text-align: center;
	font-size: 24px;
}
.xhot_proTop ul li .pro-slide{
	margin-bottom: 10px;
}
.xhot_proTop ul li .pro-slide > a{
	 display: block;
	 border: 1px solid #f2f2f2;
}
.xhot_proTop ul li .pro-slide > a img{
	width: 100%;
	height: auto;
}
.xhot_proTop ul li .pro-slide p{
	margin-top: 10px;
}
.xhot_proTop ul li .pro-slide p a{
	display: block;
	font-size: 14px;
	color: #666666;
	line-height: 24px;
	/*height: 48px;*/
	height: 72px;
	overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
/*.xhot_proTop > .xhot_proTop_list{
	padding: 0 30px;
}*/
.xhot_proTop{
	position: relative;
}
.xhot_proTop_list > .title{
	text-align: center;
    font-size: 24px;
    color: #333;
}
/*.xhot_proTop .swiper_btn{
	position: absolute;
	top: 45%;
	outline: none;
	cursor: pointer;
	overflow: hidden;
}
.xhot_proTop .swiper_btn i{
	font-size: 52px;
	color: #1d5bbc;
	
}
.xhot_proTop .prev_btn{
	left: 0;
}
.xhot_proTop .next_btn{
	right: 0;
}*/

.w_1360{width: 1360px;box-sizing: border-box;margin: 0 auto;}
.xhot_proTop_list .xhot_proTop_container{margin-top: 20px;}
.xhot_proTop_list .xhot_proTop_container .swiper-slide{
	display: block;
}





@media only screen and (max-width: 1400px){
	.w_1360{width: 100%;padding: 0 20px;}
}



@media only screen and (max-width: 1200px){
	/*底部Hot Products*/
	.xhot_proBottom ul li,.xhot_proBottom ul li:nth-child(8n){width: 15%;margin-right: 2%;}
	.xhot_proBottom ul li:nth-child(6n){margin-right: 0;}
}

@media only screen and (max-width: 1040px){
	/*底部Hot Products*/
	.xhot_proBottom_wrap{padding: 30px 0;}
	.xhot_proBottom > ul{margin-top: 20px;}
	
	/*头部Hot Products*/
	.xhot_proTop_wrap{padding: 30px 0;}
	.xhot_proTop_container{margin-top: 20px;}
}

@media only screen and (max-width: 767px){
	/*底部Hot Products*/
	.xhot_proTop,.xhot_proBottom{padding:0 10px}
	.xhot_proBottom ul li,.xhot_proBottom ul li:nth-child(8n),.xhot_proBottom ul li:nth-child(6n){width: 22%;margin-right: 4%;}
	.xhot_proBottom ul li:nth-child(4n){margin-right: 0;}
	.xhot_proBottom ul li p a{font-size: 12px;line-height: 18px;height: 54px;}
	.xhot_proBottom_wrap{padding: 20px 0;}
	.w_1360{width: 100%;padding: 0 10px;}
	.xhot_proTop_list > .title,.xhot_proBottom > .title{font-size: 18px;}
	
	/*头部Hot Products*/
	.xhot_proTop ul li .pro-slide p a{font-size: 12px;line-height: 18px;height: 54px;}
	.xhot_proTop_wrap{padding: 20px 0;}
}

@media only screen and (max-width: 499px){
	/*底部Hot Products*/
	.xhot_proTop,.xhot_proBottom{padding:0 10px}
	.xhot_proBottom ul li
	,.xhot_proBottom ul li:nth-child(8n)
	,.xhot_proBottom ul li:nth-child(6n)
	,.xhot_proBottom ul li:nth-child(4n){width: 31%;margin-right: 3.5%;}
	.xhot_proBottom ul li:nth-child(3n){margin-right: 0;}
	
}
.swiper-container-hots {
    width: 100%;
    height: 100%;
}
.swiper-container-hots {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
}
