/*********************************************************************************************/
/* 详情 */
/*********************************************************************************************/
.detail{width: 100%;}
.detail-bg{width: 100%;background-image: url(../images/detail-bg.png);background-position: center;background-size: cover;height: 350px;position: relative;overflow: hidden;}
.detail-box{background: #F8F8F8;position: relative;z-index: 10;}
.detail-box .page{overflow: visible;position: relative;padding-bottom: 150px;}
.detail-box .page .detail-con{margin-top: -270px;background: #FFFFFF;width: 74%;padding: 65px;position: relative;}
.detail-box .page .detail-con>p{color: #333333;font-size: 30px;font-weight: 500;}
.detail-box .page .detail-con .detail-top{border-bottom: 1px solid #EEEEEE;padding: 30px 0;}
.detail-box .page .detail-con .detail-top .fl .badge{padding: 0 20px;display:inline-block;border-radius: 40px;color: #FFFFFF;line-height: 2.2;margin-right: 15px;}
.detail-box .page .detail-con .detail-top .fl .time{font-size: 14px;color: #999999;}
.detail-box .page .detail-con .detail-top .fr{width: auto;}
.social-share{display: inline-block;}
.detail-content{width: 100%;padding-top: 25px;}
/* 富文本样式 */
.detail-content img{margin: 0 auto;width: auto;margin-bottom: 20px;display: block;}
.detail-content p{text-indent: 2em;font-size: 14px;color: #666666;margin-bottom: 20px;line-height: 1.8;}
/* 相关部分 */
.detail-relate{width: 23%;background: #FFFFFF;display: inline-block;}
.detail-relate{padding: 2%;}
.detail-relate>p{font-size: 16px;color: #666666;border-bottom: 1px solid #EEEEEE;padding-bottom: 20px;margin-bottom: 20px;}
.detail-list .detail-item{border-bottom: 1px dashed #EEEEEE;padding: 20px 0;cursor: pointer;}
.detail-list .detail-item div{width: 100%;max-height: 155px;overflow: hidden;margin-bottom: 15px;}
.detail-list .detail-item img{width: 100%;transition: all .3s ease-in;-webkit-transition: all .3s ease-in;}
.detail-list .detail-item p{color: #666666;font-size: 14px;line-height: 20px;transition: all .3s ease-in;}
.detail-list .detail-item p>span{font-size: 30px;font-weight: bold;vertical-align: middle;line-height: 20px;}
.detail-list .detail-item>span{color: #999999;font-size: 12px;line-height: 3.5;}
.detail-list .detail-item:hover p{color: #016532;}
.detail-list .detail-item:hover img {transform: scale(1.15);}
/* 返回列表 */
.return-list{width:180px;height: 55px;position: absolute;left: 0;bottom: -100px;text-align: center;line-height: 55px;cursor: pointer;}
.return-list span{color: #FFFFFF;font-size: 14px;vertical-align: middle;}
.return-list b{width: 20%;height: 2px;background: rgba(255,255,255,.4);display: inline-block;vertical-align: middle;margin-left: 10px;transition: all .2s ease-in;}
.return-list:hover b{width: 0;}

@media (max-width:992px) {
	.detail-box .page .detail-con{width: 100%;float: none;margin: -270px auto 0;padding: 25px;}
	.detail-box .page .detail-con>p{font-size: 24px;}
	.detail-relate{display: none;}
	.detail-box .page .detail-con .detail-top {padding: 15px 0;}
}
@media (max-width:500px) {
	.detail-box .page .detail-con .detail-top .fr {float: left;margin-top: 10px;}
}