/*media-detail*/
h1{
	font-size: 30px;
	color:#333;
	font-weight: bold;
	margin:45px 0 20px;
}
.time{
	font-size: 14px;
	color:#8e8e8e;
	padding-bottom: 25px;
	border-bottom: 1px solid #eee;
}
.summary{
	margin-top: 36px;
	padding:30px 35px;
	font-size: 16px;
	color:#333;
	background-color: #f7f7f7;
	border:1px dashed #dedede;
	position: relative;
}
.summary p{
	line-height: 1.6;
}
.summary .icon{
	position: absolute;
	background:url(../images/media-icon.png) no-repeat;
	width:61px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	top:-15px;
	left: 0;
	color:#fff;
	font-size: 16px;
}
.detail-text{
	padding-left: 10px;
	color:#333;
	line-height: 1.6;
	margin-top: 30px;
	padding-bottom: 50px;
}
.detail-text img{
    margin:30px auto;
    
    display:block;
}
.detail_video {
    width: 640px;
    height: 498px;
}
.detail-text p{
    margin-top:24px;
    line-height:22px;
    text-indent:26px;
}
.detail-text h1{
    margin-top:28px;
    line-height:18px;
    font-weight:bold;
    font-size:18px;
    color:#0088f1;
}
.detail-text h2{
    padding-bottom:40px;
    margin-top:24px;
    line-height:24px;
    color:#d21414;
    border-bottom:1px solid #f0f0f0;
}
.detail-text h2 a{
    margin-right:8px;
}
.detail-img{
	margin-top: 40px;
	padding-bottom: 58px;
	border-bottom: 1px solid #eee;
	margin-bottom: 45px;
}
.detail-img img{
	display:block;
	margin:0 auto;
}
.content .nav a{
	font-size: 16px;
	color:#333;
	margin-bottom: 20px;
	display:block;
	padding-left: 10px;
}
.recommend{
	margin-top: 50px;
	padding-left: 46px;
	padding-bottom: 100px;
	border-top: 1px solid #eee;
}
.recommend .tit{
	font-size: 20px;
	color:#397fd0;
	margin:28px 0;
}
.recommend li{
	width: 577px;
	float:left;
	margin-bottom: 25px;
}
.recommend li a{
	display:flex;
}
.recommend li img{
	width: 162px;
	height: 97px;
}
.recommend li p{
	width:335px;
	font-size: 16px;
	color:#393939;
	margin-left: 25px;
	margin-top: 9px;
	line-height: 1.6;
}