p {
	max-height: 99999px;
}
.nf-container {
  margin-top: 0.06rem;
}

.nf-head {
	width: 100%;
	background-color: #161616;

}
.nf-head img {
	width: 100%;
}


.nf-menu {
	color:#ffffff;
	margin:0 auto;
	width: 21rem;

}

.nf-menu li {
	text-align: center;
	
	float:left;
	width: 7rem;
	padding: 0.25rem 0;
	font-size: 0.4rem;

}

.li-bgc {
   background-color: #444444;
   color: #ffffff;
}

.show {
	display: block;
}
.miss{
	display: none;
}

.flash {
	width: 100%;
	
	
	
}
.container {
	width: 17rem	;
	margin: 0 auto;
}

.news  {
	width: 100%;


}
/*.news-out {
	width: 1100px;
	margin: 0 auto;

}*/


.left{
	float:left;
}

.right{
	float:right;
}
.new-all {padding-top:0.6rem;
   height: 4.6rem;
border-bottom: 1px solid #E1E1E1;
}
.new-all:hover img {
	width: 3.5rem;
	height:auto;
	box-shadow: 0.2rem 0.2rem 0.1rem #888888;
}

.news-image {
	width: 3.5rem;
	height:auto;
}

.news-info{
	width: 11.5rem;
	
}
.news-info a {
	display: inline-block;
}

.news-info h2 {
	font-size: 0.45rem;
}
.news-info h4  {
	font-size: 0.26rem;
}
.orange {
	color:red;
}



/*.flash li {
	 width: 470px;
	 height: 310px;
	 padding: 30px 10px;
	 
}
.flash li img {
	 width: 450px;
	 height: 250px;

}
.flash li img:hover {
	 width: 450px;
	 height: 250px;
	 box-shadow: 10px 10px 5px #888888;

}

.flash li p {
	width: 450px;
	height: 30px;
	padding: 5px 0;
}

.
.flash_title span{
	line-height: 1rem;
	font-size:1rem;
}*/

.flash_body_nf {
  width: 17rem;
	margin: 0 auto;

}


.news  a{
    color:#333;
}
.news a:hover {
    color: #2fd0b5;
}

.flash a {
	 color:#333;
}
.flash a:hover {
	 color: #2fd0b5;
}@media(max-width:768px){
	.article_body{ clear:both}.new-all{ height:10rem}.news-info{ width:calc(100% - 11rem)}.news-info h2{ margin-top:0}.news-info h4{ height:5.5rem; overflow:hidden}
	.news-image{ width:10rem !important; height:8rem !important}
.flash_body_nf,.container{ width:auto ; padding:20px; padding-top:40px}
}