.product_container{}

.product_container .product_pagelist{}
.product_container .product_pagelist ul{}
.product_container .product_pagelist li{width:29.33%; margin-bottom:40px; margin-left:2%; margin-right:2%; box-sizing:border-box;float:left; text-align:center;}
.product_container .product_pagelist li a{display:block; border:1px solid #ddd; position:relative; top:0; -webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.product_container .product_pagelist li a:hover{border:1px solid #d10505; top:-10px;}
.product_container .product_pagelist li a img{width:100%;}
.product_container .product_pagelist li .s_title{height:40px; line-height:40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis}

.product_container .newproduct_list{}
.product_container .newproduct_list ul{margin-bottom:20px;}
.product_container .newproduct_list li{padding:20px 100px; border-bottom:1px solid #CCC;}
.product_container .newproduct_list a.s_img{width:28%; display:block; float:left; border:2px solid #CCC;}
.product_container .newproduct_list a:hover.s_img{border:2px solid #ff6637;}
.product_container .newproduct_list a.s_img img{width:100%; display:block;}
.product_container .newproduct_list .s_content{width:60%; float:right;}
.product_container .newproduct_list .s_title{text-align:center; font-size:30px;}
.product_container .newproduct_list .s_para{color:#999; margin-top:10px;}
.product_container .newproduct_list .s_para p{padding:10px 0;}
.product_container .newproduct_list a.s_more{display:block; background-color:#ff6637; width:192px; height:50px; line-height:50px; text-align:center; color:#FFF; font-size:18px; box-shadow:3px 3px 3px #999; margin-top:20px;}
.product_container .newproduct_list a:hover.s_more{background-color:#c75330;}


.product_container .detail_column{padding:20px 0; margin-bottom:10px; font-size:30px; color:#d10505; border-bottom:1px solid #d10505;}
.product_container .detail_base{margin:50px auto auto auto;}


.product_container .detail_imgbox{float:left; padding-left:110px; width:500px; position:relative;}

.swiper-big{}
.swiper-big .swiper-slide a{display:block; position:relative;}
.swiper-big .swiper-slide img{width:100%; display:block;}

.swiper-big .swiper-pagination-fraction{width:auto; height:30px; line-height:30px; padding:0 20px; border-radius:15px; left:auto;right:10px;bottom:10px; background-color:#000; color:#fff; font-size:14px; opacity:0.5; display:none;}

.swiper-big .swiper-button-prev,.swiper-big .swiper-button-next{background: url(../images/product/focus_btn.png) no-repeat;width:40px;height:75px; display:block;  top:50%; margin-top:-37px;}
.swiper-big .swiper-button-prev:after,.swiper-button-next:after{display:none;}
.swiper-big .swiper-button-prev{background-position:0px -78px; left:0;}
.swiper-big .swiper-button-next{background-position:-39px -78px; right:0;}
.swiper-big .swiper-button-prev:hover{  background-position:0 -2px; }  
.swiper-big .swiper-button-next:hover{  background-position:-39px -2px;} 


.swiper-thumbs{width:90px; height:100%; position:absolute; left:0; top:0; overflow:hidden;}
.swiper-thumbs .swiper-slide{height:auto;}
.swiper-thumbs .swiper-slide a{display:block; border:1px solid #ccc; position:relative;}
.swiper-thumbs .swiper-slide img{width:100%; display:block;}
.swiper-thumbs .swiper-slide.swiper-slide-thumb-active a{border:1px solid #0188e1;}

.swiper-thumbs .swiper-button-prev,.swiper-thumbs .swiper-button-next{background: url(../images/product/focus_btn2.png) no-repeat; width:75px; height:40px; display:block; margin:0; padding:0; bottom: z-index:999;}
.swiper-thumbs .swiper-button-prev:after,.swiper-button-next:after{display:none;}
.swiper-thumbs .swiper-button-prev{background-position:-78px 0px; top:0 !important; bottom:auto;}
.swiper-thumbs .swiper-button-next{background-position:-78px -39px; top:auto; bottom:0 !important;}
.swiper-thumbs .swiper-button-prev:hover{background-position:-2px 0; }  
.swiper-thumbs .swiper-button-next:hover{background-position:-2px -39px;} 

.product_container .detail_para{width:500px; float:right;}
.product_container .detail_para dt{}
.product_container .detail_para dd{padding:10px 0;}



@media screen and (max-width:1199px){
	.product_container .product_pagelist li{width:46%; margin-left:2%; margin-right:2%;}
	
	.product_container .detail_base{width:100%;}
	.product_container .detail_imgbox{width:auto; float:none;}
	.product_container .detail_para{width:100%; float:none; margin-top:20px;}
	
	
}

@media screen and (max-width:768px){
	.product_container .newproduct_list li{padding:20px 0;}
}

@media screen and (max-width:488px){
	.product_container .product_pagelist li{width:100%; margin-left:0; margin-right:0; float:none;}
	
	.product_container .newproduct_list a.s_img{width:100%; max-width:282px; margin:auto; float:none;}
	.product_container .newproduct_list a.s_img img{}
	.product_container .newproduct_list .s_content{width:100%; float:none; margin-top:10px;}
	.product_container .newproduct_list a.s_more{margin:auto;}
	
	.product_container .detail_imgbox{padding-left:0;}
	.swiper-big .swiper-pagination-fraction{display:block;}
	.swiper-thumbs{display:none;}
	
}








