.product,.prodesc{
	padding: 20px 0;
}
.product .choose1{
	width: 100%;
	text-align: center;
	margin-bottom: 20px;
	background: #eee;

}
.product ul{
	display: inline-block;
	padding-top: 10px;
	width: 100%;
}
.product .choose1 ul li {
	width: 33.3%;
	margin: 0;
	text-align: center;
	box-sizing: border-box;
	
}
.product .choose1 ul li a{
	color: #777;
	height: 50px;
	line-height: 50px;
	padding: 0 20px;
	border-radius: 0;
	font-size: 16px;
}
.product ul .active a{
	background: #77787a!important;
	color: #fff!important;
}
.product ul li a:hover{
	background: #77787a!important;
	color: #fff;	
}
.product .search{
	width: 100%;
	text-align: center;
	padding: 20px 0;
}
.product .search .search-box{
	width: 70%;
	display: inline-block;
	position: relative;
}
.product .search input{
	display: inline-block;
	text-align: center;
	width: 100%;
	background: #fff;
	height: 40px;
	line-height: 40px;
	border-radius: 15px;
	border:none;

}
.product .search img{
	position: absolute;
	right: 10px;
	top: 5px;

}

.product .tab-content .tab-pane ul li{
	width: 24%;
	padding-left: 0;
	padding-right: 0;
	margin-bottom: 20px;

}
.product .tab-content .tab-pane ul li:nth-child(2){
	margin: 0 1.3%;
}
.product .tab-content .tab-pane ul li:nth-child(3){
	margin-right:1.3%;
}
.product .tab-content .tab-pane ul li:nth-child(6){
	margin: 0 1.3%;
}
.product .tab-content .tab-pane ul li:nth-child(7){
	margin-right:1.3%;
}
.product .tab-content .tab-pane ul li p{
	display: block;
	padding: 10px 0;
	text-align: center;
	font-size: 16px;
	color: #555;
	margin-bottom: 0;
	border: 1px solid #cecece;	
}
.product .tab-content .tab-pane ul li .img-box{
	overflow: hidden;
}
.product .tab-content .tab-pane ul li .img-box img{
	transition: .5s;
}
.product .tab-content .tab-pane ul li:hover .bg{
	transform: scale(1.1);
}
.product .tab-content .tab-pane ul li:hover{
	-moz-box-shadow:2px 3px 10px #9e9e9e; -webkit-box-shadow:2px 3px 10px #9e9e9e; box-shadow:3px 5px 10px #9e9e9e;
}
.product .tab-content .tab-pane ul li:hover p{
	background: #bcbcbc;
	color: #fff;
	border: 1px solid #bcbcbc;
}
.product .tab-content .tab-pane ul li .img-box{
	position: relative;
}
.product .tab-content .tab-pane ul li .img-box .bg{
	width: 100%;
}
.product .tab-content .tab-pane ul li .img-box .cover{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.2);
	display: none;
}
.product .tab-content .tab-pane ul li .img-box .plus{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 30px;
	height: 30px;
	margin-left: -15px;
	margin-top: -15px;
	display: none;
}
.product .tab-content .tab-pane ul li:hover .cover{
	display: block;
}
.product .tab-content .tab-pane ul li:hover .plus{
	display: block;
}

/*产品详情*/
.product-top{
	margin-top: 10px;
}



.product-top-left{
	width: 50%;
	float: left;
	padding: 0 20px;
}

.product-top-right{
	width: 50%;
	float: right;
	padding: 0 20px;
}
.product-top-right .product-intro h3{
	font-size: 24px;
	margin-bottom: 10px;

}
.product-top-right .product-intro  p{
	color: rgb(187, 187, 187);
	margin-bottom: 20px;
}
.product-top-right .product-intro a{
	padding: 10px 20px;
	color: #fff;
	background: #2b9a34;
}
.product-top-right .product-intro h4{
	color: #555;
	margin: 30px 0;
}
.product-top-right .product-intro h4 span{
	font-size: 26px;
	color: #2b9a34;
}
.product-top-right .product-intro1{
	padding:10px 0;
	border-bottom: 1px solid rgb(240, 242, 245);
	border-top: 1px solid rgb(240, 242, 245);
	display: inline-block;
}
.product-top-right .product-intro1 ul li{
	list-style: none;
	float: left;
	display: block;
	width: 100%;
}
.product-top-right .product-intro1 ul li p{
	text-align: left;
	color: #666;
	line-height: 35px;
	margin-bottom: 0;
}
.product-top-right .product-intro1 ul li p span{
	color: #777;
}
.product-bottom{
	margin-top: 30px;
	padding-bottom: 30px;
	background: rgb(242, 242, 242);
}
.product-bottom-left{
	    width: 30%;
    float: left;
    padding: 30px;
    background: #fff;
    margin-top: 20px;
}
.product-bottom-left .product-lbottom-list h3{
	margin-bottom: 15px;
	font-size: 18px;
	color: #555;
	display: inline-block;
	border-bottom: 2px solid #2b9a34;
	padding-bottom: 10px;
	margin-top: 0;
	font-weight: bold;
}
.product-bottom-left .product-lbottom-list li{
	margin-bottom: 20px;
	list-style: none;
}
.product-bottom-left .product-lbottom-list li h4{
	font-size: 14px;
	text-align: center;
	padding-top: 10px;
	color: #555;
}
.product-bottom-left .product-lbottom-list .product-lbottom-img{
	width: 100%;
	height: 180px;
	overflow: hidden;
}
.product-bottom-left .product-lbottom-list li:hover img{
	transform: scale(1.1);
}
.product-bottom-left .product-lbottom-list .product-lbottom-img img{
	width: 100%;
	transition: .5s;
}
.product-bottom-right{
	width: 66%;
    float: right;
    padding: 30px;
    background: #fff;
    margin-top: 20px;
    margin-right: 2%;
	
}
.product-bottom-right h3{
	display: inline-block; 
    border-bottom: 2px solid #2b9a34; 
    padding-bottom: 10px; 
    font-size: 18px;
    font-weight: bold;
    margin-top: 0;
}
.product-bottom-right .product-desc{
	padding-top: 20px;
	border-top: 1px solid #eee;
}
.product-bottom-right .product-desc h4,.product-bottom-right .product-desc p{
	padding-bottom: 10px;
}
.product-bottom-right .product-desc p{
	text-indent: 2em;
	color: #777;
}
.product-bottom-right .product-desc img{
	
	
	margin: auto;
	margin-bottom: 10px;
}

.sj-swiper{display: none;}
@media screen and (max-width: 1200px){
	.ny-cpzx{width: 100% !important;}
	.ny-cpzx-l{width: 100% !important;}
	.product .tab-pane{width: 100% !important;}
	.tab-pane ul{display: block;}
	.product .tab-pane ul li{
		width: 100%!important;
	}
	.product .tab-pane ul li:nth-child(4),
	.product .tab-pane ul li:nth-child(5),
	.product .tab-pane ul li:nth-child(6),
	.product .tab-pane ul li:nth-child(7),
	.product .tab-pane ul li:nth-child(8){
		display: none;
	}
	.zy-title h3{
		margin-top: 10px;
	}
	.product ul{
		padding-top: 0;
	}
	.product .choose1{
		background: #fff;
	}
	.product .choose1 ul li{
		width: 100%;
		display: block;
		margin-bottom: 10px;
		background: #eee;
	}
	.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{
		border-bottom: 0;
	}
	.tab-pane ul{display: block;}

	.sj-swiper{display: block;}
	/*详情*/
	.product-top-right .product-intro h4 span{margin-top: 10px;display: block;}
	.prodesc .product-top-left .exzoom{display: none;}
	.prodesc .product-top-left .sj-swiper{display: block;}
	.prodesc .product-top-left{width: 100%;float: none;padding: 0;}
	.prodesc .product-top-left .sj-swiper img{width: 100%;}
	.product-top-right{width: 100%;float: none;padding: 0}
	.product-top-right .product-intro h4{margin-top: 15px;}
	.product-bottom-right{float: left;width: 100%;margin-left: 0;padding: 15px 20px;}
	.product-bottom-left{float: right;width: 100%;}
	.product-bottom-left{padding: 15px 20px;}
}
/*分页公共样式开始*/
.M-box {margin:0px auto;text-align:center;margin-top:10px;}
.M-box:before,.M-box:after,.M-box1:before,.M-box1:after ,.M-box2:before,.M-box2:after ,.M-box3:before,.M-box3:after{content:"";display:table;}
.M-box:after,.M-box1:after,.M-box2:after,.M-box3:after{clear:both;overflow:hidden;}
.M-box span,.M-box1 span,.M-box2 span,.M-box3 span{margin:0 5px;padding: 0 10px;height: 30px;line-height: 30px;color: #bdbdbd;font-size: 14px;}
.M-box .active,.M-box1 .active,.M-box2 .active,.M-box3 .active{margin:0 5px;padding: 0 10px;height: 30px;line-height: 30px;background: #77787a;color: #fff;font-size: 14px;border: 1px solid #77787a;display:inline-block;}
.M-box a,.M-box1 a,.M-box2 a,.M-box3 a{margin:0 5px;padding: 0 10px;height: 30px;line-height: 30px;background: #fff;border: 1px solid #ebebeb;color: #bdbdbd;font-size: 14px;display:inline-block;}
.M-box a:hover,.M-box1 a:hover,.M-box2 a:hover,.M-box3 a:hover{color:#fff;background: #77787a;}
.M-box .next,.M-box .prev,.M-box1 .next,.M-box1 .prev{font-family: "Simsun";font-size: 14px;font-weight: bold;display:inline-block;}
.M-box .next i,.M-box .prev i{line-height:30px;}
/*分页公共样式结束*/

.ny-cpzx{width:1200px;margin:0 auto;}
.ny-cpzx-l{float:left;width:21%;}
.ny-cpzx-l-t{padding:40px 20px;background:#505050;color:#fff;/*margin-top:-170px;*/position:relative;transition:all 0.5s;}
.ny-cpzx-l .active{background:#77787a;}
.ny-cpzx-l-b{width: 100%}
.ny-cpzx-l-b ul{width: 100%}
.ny-cpzx-l-b ul li{width: 100%;line-height: 40px;}
.ny-cpzx-l-b-t:hover{background:#77787a;transition:all 0.5s;}
.ny-cpzx-l-t h3{font-size:25px;}
.ny-cpzx-l-t p{font-size:12px;text-transform:uppercase;}

.ny-cpzx-l-b-t{background:#77787a;padding:10px 20px;font-size:16px;color:#fff;overflow:hidden;border-bottom:1px solid #494949;cursor:pointer;}
.ny-cpzx-l-b-t p{float:left;margin:0;color:#fff;}
.ny-cpzx-l-b-t span{float:right;display:block;width:20px;height:20px;color:#fff;transition:all 0.5s;font-size:18px;text-align:center;}
.ny-cpzx-l-b-t span.up{transform: rotate(90deg);}
.ny-cpzx-l-b-t span.down{transform: rotate(0deg);}
.ny-cpzx-l-b-b{overflow:hidden;display:none;}
.ny-cpzx-l-b-b a{display:block;background:#9d9ea0;color:#fff;padding:10px 20px;font-size:14px;border-bottom: 1px solid #494949;transition:all 0.5s;}
.ny-cpzx-l-b-b a:hover{background:#999ea8;transition:all 0.5s;}

.product .tab-pane{width:78%;float:right;}

.product .tab-pane ul li{
	width: 24%;
	padding-left: 0;
	padding-right: 0;
	margin-bottom: 20px;

}
.product .tab-pane ul li:nth-child(2){
	margin: 0 1.3%;
}
.product .tab-pane ul li:nth-child(3){
	margin-right:1.3%;
}
.product .tab-pane ul li:nth-child(6){
	margin: 0 1.3%;
}
.product .tab-pane ul li:nth-child(7){
	margin-right:1.3%;
}
.product .tab-pane ul li p{
	display: block;
	padding: 10px 0;
	text-align: center;
	font-size: 16px;
	color: #555;
	margin-bottom: 0;
	border: 1px solid #cecece;
}
.product .tab-pane ul li .img-box{
	overflow: hidden;
}
.product .tab-pane ul li .img-box img{
	transition: .5s;
}
.product .tab-pane ul li:hover .bg{
	transform: scale(1.1);
}
.product .tab-pane ul li:hover{
	-moz-box-shadow:2px 3px 10px #9e9e9e; -webkit-box-shadow:2px 3px 10px #9e9e9e; box-shadow:3px 5px 10px #9e9e9e;
}
.product .tab-pane ul li:hover p{
	background: #bcbcbc;
	color: #fff;
	border: 1px solid #bcbcbc;
}
.product .tab-pane ul li .img-box{
	position: relative;
}
.product .tab-pane ul li .img-box .bg{
	width: 100%;
}
.product .tab-pane ul li .img-box .cover{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.2);
	display: none;
}
.product .tab-pane ul li .img-box .plus{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 30px;
	height: 30px;
	margin-left: -15px;
	margin-top: -15px;
	display: none;
}
.product .tab-pane ul li:hover .cover{
	display: block;
}
.product .tab-pane ul li:hover .plus{
	display: block;
}