.imgBlock img{
	max-width:100%;
}.position{
	border-bottom:1px solid #efefef;
	background:#fff;
}

.position ul{
	background:#fff;
	margin:10px 0;
}
.position ul li a,.position ul li span{
	color:#666;
}
.position ul li a:hover{
	color:#333;
}#pdDetail {
	
	padding:30px 0;
	
}
#pdDetail .pdTitle{
	background:#fafafa;
	font-size:18px;
	padding:10px 10px;
	border-bottom:1px solid #eee;
}

#pdDetail .rec{
	background:#fff;
	padding:25px;
}
#pdDetail .rec .title{
	font-size:16px;
	margin-bottom:15px;
}
#pdDetail .rec .item{
	position:relative;
	margin-bottom:25px;
	overflow:hidden;
}
#pdDetail .rec .item h3{
	/* position:absolute; */
	width:100%;
	text-align:center;
	bottom:15px;
	line-height:36px;
	font-size:16px;
	font-weight:normal;
	overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
#pdDetail .rec .item img{
	width:100%;
	transition: .2s ease-in-out;
    -webkit-transition: .2s ease-in-out;
    -moz-transition: .2s ease-in-out;
    -o-transition: .2s ease-in-out;
}
#pdDetail .rec .item img:hover{
	transform:scale(1.1); 
}
#pdDetail .content{
	background:#fff;
	padding:15px 0px 25px 0px;
}

#pdDetail .content .leads{
	border-bottom:1px solid #e4eaec;
	height:45px;
	margin-bottom:25px;
}
#pdDetail .content .leads .item{
	float:left;
	height:45px;
	line-height:45px;
	padding:0 15px;
	cursor:pointer;
	margin-right:10px;
}

#pdDetail .content .leads .item.active,#pdDetail .content .leads .item:hover{
	border-bottom:2px solid #1f3482;
	color: #1f3482;
}
#pdDetail .detail{
	display:none;
}
#pdDetail .detail.active{
	display:block;
}

#pdDetail .detail img{
	max-width:100% !important;
}


#imgShow{
	overflow:hidden;
	position:relative;
	margin:0px 0 10px 0;
	background:#fff;
}
#imgShow .swiper-slide img{
	display:block;
	margin:0 auto;
	max-width:100%;
	max-height:480px;
}
#imgShow .imgs-prev{
	position:absolute;
	top:50%;
	left:0px;
	z-index:999;
	margin-top:-28px;
	cursor:pointer;
}
#imgShow .imgs-prev span{
	font-size:46px;
	color:#999;
}
#imgShow .imgs-prev span:hover{
	color:#333;
}

#imgShow .imgs-next{
	position:absolute;
	top:50%;
	right:0px;
	z-index:999;
	margin-top:-28px;
	cursor:pointer;
}
#imgShow .imgs-next span{
	font-size:46px;
	color:#999;
}
#imgShow .imgs-next span:hover{
	color:#333;
}

#imgShow .count{
	position:absolute;
	bottom:10px;
	right:10px;
	background:rgba(0,0,0,0.4);
	z-index:999;
	padding:4px 10px;
	border-radius:30px;
	color:#fff;
	font-size:14px;
}
#imgShow .count .index{
	font-size:16px;
}

#lightgallery{
	display:none;
}


.pageMain-right .content_bottom{
	
	
}
.pageMain-right .bdsharebuttonbox{
	margin-bottom:15px;
}