.row{
	margin: 0px;
}

.nav-tabs {
	width: 320px;
}
@media (min-width: 1101px) {
	.banner-container{
		/*height: 450px;*/
	}
	}
	.news-date img,
	.news-view-Number img{
		float: left;
		margin-top:4px;
		margin-right:4px;
		
	}
	.news-date,
	.news-view-Number {
		color:#b9b9b9;
		width:130px;
		float: left;
	}
	.news-main-box-left{
		float: left;
		width:24.5%;
		/* max-width: 201px; */
	}
	.news-main-box-right{
		width:75.5%;
		padding-left:13px;
		
		    padding-left: 30px;
	}
	span.news-text-btn2,
	span.news-text-btn1{
	    margin-top: 1.5rem;
	}
	.news-main-box-left img{
		width: 100%;
		  
	}
	.news-main-box.row {
	    margin-bottom: 33px;
		    border-bottom: 1px solid #e0e0e0;
		    padding-bottom: 33px;
	}
	.news-main-box-right p,
	.news-main-box-right h5{
		   display:-webkit-box;
		    -webkit-box-orient:vertical;/*设置方向*/
		    -webkit-line-clamp:2;/*设置超过为省略号的行数*/
		    overflow:hidden;
	}
	.news-main-box-text{
		color:#858585;
		
	}
	.news-main-box:hover{
		cursor: pointer;
		border-bottom: 1px solid #1aa679;
	}
	.news-text-btn2{
		display: none;
	}
	a{ text-decoration:none} 
	a:hover{
		text-decoration: none
	}
	a{
		color: black;
	}
	#newsTabConten a:hover{
		text-decoration: none
	}
	p.news-main-box-text {
	    line-height: 30px;
		    margin-top: 1.1rem;
	}
	/*pc*/
@media (min-width: 1101px){
	.news-main-box-left img {
	       overflow: hidden;
	    min-height: 176px;
	}
	.news-main-box-right{
	
		padding-top: 1rem;
		  
	}
	.news-main-box-text{
		border-right: 1px solid #e0e0e0;
		    padding-right: 10px;
	}
	.news-text-box span,
	.news-text-box p{
		float: left;
	}
	.news-main-box-text{
		width:90%
	}
	.news-text-box span{
		float: right;
	}
}
	/*mobile*/
	@media (max-width: 1100px){
		.news-main-box-left img {
		       overflow: hidden;
		    min-height: 100px;
		}
		.news-text-box span{
			display: none;
		}
		
		.news-main-box-right p,
		.news-main-box-right h5{
			
			    -webkit-line-clamp:1;/*设置超过为省略号的行数*/
			  
		}
		.news-text-btn1,.news-text-btn2{
			display: none!important
		}
	}
	@media (max-width: 1099px)and (min-width: 900px){
		/* .news-main-box-left {
		  
		    max-width: 150px;
		} */
	}
	@media (max-width: 800px){
		.news-main-box-right p{
			 margin-bottom: 2px;
			   
		}
	}
	@media (max-width: 420px){
		.news-main-box-right {
		   
		    padding-left: 10px;
		}
	}
	