
		.column{width:66.6%}
		.col-nav{
			background:#fff;
			border-radius: 8px;
			box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.1);			
			box-sizing: border-box;
			overflow: hidden;
			margin-bottom: 20px;
		}
		
		.col-nav li{			
			float:left;
		}

		.col-nav li a{
			line-height:26px;
			text-align:center;
			display: inline-block;
			padding: 8px 16px;
		}

		.col-nav li .red-a{
			color:#fff;
			background:#fe0000;
			font-weight: 100%;
		}
		.col-list{
			background:#fff;
			border-radius: 8px;
			box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.1);			
			box-sizing: border-box;
			padding:20px;
		}
		
		.col-list dl{
			border-bottom: dashed 1px #ddd; 
			padding-bottom: 10px;
			margin-bottom: 20px;
		}
		
		.col-list dt{
			font-weight: bold;
			color:#333;
			white-space:nowrap; /* 不换行 */
			text-overflow:ellipsis;
			overflow:hidden;
			margin-bottom: 10px;
		}
		
		.col-list dd{
			font-size:14px;
			text-indent: 28px;
			color:#7d7d7d;
			line-height: 32px;
			display: -webkit-box;
			-webkit-box-orient: vertical;
			-webkit-line-clamp:3;
			overflow: hidden;
			padding-bottom: 8px;
		}
		
		
		
		.recommend{width:31.3%}
		
		.recommend .list1,.recommend .list2{
			float: none;
			width: 100%;
			margin-top: 0;
			margin-bottom: 20px;
			box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.1);
		}
		
		.related{
			background:#fff;
			box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.1);
			border-radius: 8px;
			padding:10px;
			margin-bottom: 10px;
		}
		
		.related ul{overflow:hidden;margin-bottom: 20px;}
		.related li{
			width:50%;
			padding-right:10px;
			float: left;
			box-sizing: border-box;
			white-space:nowrap; /* 不换行 */
			overflow:hidden;
			text-overflow:ellipsis;	
			font-size:14px;
			line-height: 30px;
		}
		
		.content{
			background:#fff;
			border-radius: 8px;
			box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.1);			
			box-sizing: border-box;
			padding:0 24px 20px;
			margin-bottom: 20px;
		}
		
		.content h1{
			font-size:18px;
			color:#333;
			text-align: center;
			padding-top:30px;
		}
		
		.content h3{
			font-size:14px;
			color:#7d7d7d;
			text-align: center;
			font-weight: normal;
			padding-top: 10px;
			margin-bottom: 30px;
		}
		
		.content p{
			line-height:28px;
			padding: 6px 0;
			text-indent: 32px;
		}
		
		.tuimg{
			width:90%;
			margin: 8px auto;
		}
		
		.tuimg img{
			width:100%;
		}
		
		
.content img{
    max-height: 100%;
    max-width: 100%;
    vertical-align: middle;
    outline: 1px solid #000;
		}


		@media screen and (max-width: 1024px) {
			.column,.recommend{width:100%;float: none;}
			.recommend .list1,.recommend .list2{width: 100%;margin: 0 auto;margin-bottom: 20px;}
			.recommend .list2 dl{display:none;}
			.related li,.link{width:100%;float: none;}	
			.col-list dd p{	-webkit-line-clamp:4;}
		}
		
		@media screen and (max-width:768px) {
			.col-list dd p{	-webkit-line-clamp:3;}
			
			.col-nav{
				background:#fff;
				border-radius: 0px;
				box-shadow:none;			
				box-sizing: border-box;
				overflow: hidden;
				margin-bottom: 20px;
			}
			
			.col-list{padding:20px 14px;}
			.col-list dd {
				-webkit-line-clamp:2;
				line-height: 26px;
			}
			
			.nav02{display:block;}
			.content,.related,.link,.recommend .list1,.recommend .list2{border-radius: 0px;box-shadow: none;padding:0;margin-bottom: 20px;}
			
			.content{padding-bottom:40px;}
			.content h3{margin-bottom:18px;padding-top:4px;}
		}
