   main{
	    width: 1200px;
	    margin: 0 auto;
	  
	}

	main label{
		display: block;
		margin: 23px 8px;
		font-size: 16px;
		color: #626061;
		letter-spacing: 1px;
	}
main label  a{
	color: #626061;
}
	main label span{
		color: #000;
		font-weight: bolder;
	}

	main .left{
		width: 900px;
		float: left;
	}


	main .left .list{
		background-color: #fff;
	}

	main .left .list .item{
		display: flex;
		justify-content: flex-start;
		align-items: center;

		border-bottom: solid 1px #f3f3f3;
		padding-bottom: 10px;
	}

	main .left .list .item .date{
		
		width: 160px;
		display: flex;
		flex-flow: column;
		align-items: center;
		padding: 30px 40px;
	}

	main .left .list .item .date .year{
		color: #959394;
		font-size: 12px;
	}

	main .left .list .item .date .day{
		color: #555555;
		font-size: 17px;
		margin-top: 5px;
	}

	main .left .list .item .date .name{
		color: #494646;
		font-size: 13px;
		background-color: #eee;
		padding: 5px 10px;
		border-radius: 14px;
		margin-top: 8px;

	}

	main .left .list .item .content{

	}

	main .left .list .item .content h4 a{
		color: #61605e;
		letter-spacing: 1px;
	}
	main .left .list .item .content h4 a:hover{
		color: #333;
		font-weight: bold;
	}


	main .left .list .item .content p{
		line-height: 24px;
		font-size: 14px;
		color: #949494;
		margin: 4px;
		width: 516px;
		letter-spacing: 1px;
	}

	main .left .list .item .img{
		width: 230px;
	}

	main .left .list .item .img img{
		width: 190px;
		padding: 0 17px;

		display: flex;
		align-items: center;

	}




	main .left .page{
		margin:40px 0 60px 0;
		text-align: center;
	}
	main .left .page span{
		background-color: #fff;
		font-size: 12px;
		padding: 10px 14px;
		margin: 0 1px;
	}
	main .left .page .page-up{
		
		padding: 10px;
	}
	main .left .page .page-down{
		
		padding: 10px;
	}
	main .left .page span a{
		color: #706e6f;
	}
	main .left .page span:hover {
		color: #fff;
		font-weight: bold;
		background-color: #333;
	}
	main .left .page span:hover a{
		color: #fff;
	
	}




	main .right {
	
		width: 280px;
		float: right;
		margin-left: 20px; 
		
	}

	main .right .nav{
		display: flex;
		flex-flow: column;
		align-items: center;
		background-color: #fff;
		margin-bottom: 16px; 
	}
	main .right .nav span{
		color: #625e5f;
		font-size: 16px;
		padding: 20px 105px;
		border-bottom: solid 1px #f4f4f4;
		letter-spacing: 1px;
	}
	main .right .nav span:hover{
		color: #333;
		font-weight: bold;
		background-color: #eee;
		
	}
	main .right .nav .active{
		color: #fff;
		background-color: #000;
		
	}

	main .right img{
		width: 280px;
	}

	main .right .recommend{
		margin-top: 16px;
		display: flex;
		flex-flow: column;
		background-color: #fff;
		margin-bottom: 16px; 
		padding-bottom: 9px ;
	}
	main .right .recommend h4{
		padding:  16px;
		color: #6d6465;
		border-bottom: solid 1px  #f3f3f3;
		margin: 0;
		letter-spacing: 1px;
	}
	main .right .recommend a{
		font-size: 12px;
		color: #6d6465;
		line-height: 30px;
		padding:4px  16px;

	}
	main .right .recommend a:hover{
		color: #333;
		font-weight: bold;
		background-color: #eee;
	}