/*新闻列表*/



/*html5设置*/
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;}
figure,figcaption{ margin:0; padding:0;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

img{ border:none; border:0; vertical-align:top; max-width: 100%; }
span{ outline: none; }
a{ color:#333333; text-decoration:none; -webkit-tap-highlight-color:rgba(0,0,0,0); outline: none; }
a:link,a:visited,a:focus{outline:none;text-decoration: none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#EA5B24;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:before,
*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;overflow-x: hidden;}

.textover{overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap}
.textovers{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}

.o-hide{ overflow: hidden; }
.imgBox{ overflow: hidden; }
.imgBox img{ display: block; transform: scale(1); transition:all .3s; }
.imgh:hover .imgBox img,
.imgBox .imgh:hover img,
.imgBox.imgh:hover img{ transform: scale(1.08); }


/*清楚浮动*/
.clear{ clear:both; height:0; overflow:hidden;}
.clearfix2:after { content: "."; display: block; height: 0; visibility: hidden; clear: both;
    font-size: 0;}
.clearfix2 { zoom: 1; }

.container2{
	max-width: 100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

}


@media (min-width:1200px) {
    .container2{
	width: 1150px;
}
}

@media (max-width:1200px) {
    .container2{ width:1000px; }

}
@media (max-width:1024px) {
    .container2{ width:980px; }

}
@media (max-width:992px) {
    .container2{ width:768px; }
}
@media (max-width:768px) {
    .container2{ width:100%; }

}




.imgBox{ position:relative; }
.imgBox img{ position:absolute; left:0; top:0; height:100%; width:100%; }

/**动画**/
*[data-animation]{ opacity: 0; }
.animated{ opacity: 1; }




/**新闻中心**/
.NewsList2{}
.NewsList2 .ul{ padding-top:10px; 		padding-right: 15px;
	padding-left: 15px;}
.NewsList2 .ul li + li{
	margin-top: 20px;
}
.NewsList2 .ul li .newBox{
	display: block;
	padding-bottom: 20px;
	border-bottom: 1px dashed #e5e5e5;
}
.NewsList2 .ul li .newBox .imgBox{float:left; width:170px; margin-right:3.21%;}
.NewsList2 .ul li .newBox .imgBox::before{ content:""; display:block; width:100%; padding-top:100%; }
.NewsList2 .ul li .newBox .r_con{
	float: right;
	position: relative;
	width: 10%;
	margin-left: 3%;
	padding-top: 20px;
	color: #d6d6d6;
	text-align: right;
}
.NewsList2 .ul li .newBox .r_con .year2{font-size:24px;line-height:30px;}
.NewsList2 .ul li .newBox .r_con .time2{font-size:40px;line-height:48px;}
.NewsList2 .ul li .newBox .newcont .h2{ padding-top:15px;margin-bottom:15px; font-weight: bold; line-height:20px; font-size:18px; color:#333333;}
.NewsList2 .ul li .newBox .newcont .word{ line-height:24px; font-size:15px; color:#777777;}
.NewsList2 .ul li .newBox:hover .r_con{ color:#e84b0a; }
.NewsList2 .ul li .newBox:hover .newcont .h2{color:#e84b0a;}

@media only screen and (max-width: 1200px){
    .NewsList2 .ul{ padding-top:10px; }
    .NewsList2 .ul li + li{ margin-top:25px; }
    .NewsList2 .ul li .newBox{ padding-bottom:25px; }
    .NewsList2 .ul li .newBox .imgBox{ width:130px; margin-right:2%; }
    .NewsList2 .ul li .newBox .r_con{width:140px;margin-left:2%;padding-top:30px;}
    .NewsList2 .ul li .newBox .r_con .year2{font-size:20px;line-height:30px;}
    .NewsList2 .ul li .newBox .r_con .time2{font-size:34px;line-height:40px;}
    .NewsList2 .ul li .newBox .newcont .h2{padding-top:15px;margin-bottom:5px;line-height:22px;}
    .NewsList2 .ul li .newBox .newcont .word{font-size:14px;line-height:22px;}
}
@media only screen and (max-width: 768px){
    .NewsList2 .ul{padding-top:10px;}
    .NewsList2 .ul li + li{margin-top:15px;}
    .NewsList2 .ul li .newBox{padding-bottom:15px;}
    .NewsList2 .ul li .newBox .imgBox{width:90px;margin-right:15px;}
    .NewsList2 .ul li .newBox .r_con{display:none;}
    .NewsList2 .ul li .newBox .newcont .h2{padding-top:5px;margin-bottom:5px;font-size:16px;}
    .NewsList2 .ul li .newBox .newcont .word{font-size:14px;line-height:20px;}
}
/*新闻列表*/
/**新闻中心**/
.NewsList3 .ul{ padding-top:10px; }
@media only screen and (max-width: 768px){
.NewsList3 .ul li{width:100%;float:left; margin-top: 15px;
}
.NewsList3 .ul li + li{width:100;float:left;
	margin-top: 15px;
}
}
@media only screen and (min-width: 768px){
.NewsList3 .ul li{width:48%;float:left;margin-right:1%;margin-left:1%; margin-top: 15px;
}
.NewsList3 .ul li + li{width:48%;float:left;margin-right:1%;margin-left:1%;
	margin-top: 15px;
}
}

.NewsList3 .ul li .newBox{
	display: block;
	padding-bottom: 15px;
	border-bottom: 1px dashed #e5e5e5;
}
.NewsList3 .ul li .newBox .imgBox{float:left; width:90px; margin-right:15px;}
.NewsList3 .ul li .newBox .imgBox::before{ content:""; display:block; width:100%; padding-top:100%; }
.NewsList3 .ul li .newBox .newcont .h2{ padding-top:5px;margin-bottom:5px; font-weight: bold; line-height:20px; font-size:16px; color:#333333;}
.NewsList3 .ul li .newBox .newcont .word{ line-height:24px; font-size:15px; color:#777777;}
.NewsList3 .ul li .newBox:hover .newcont .h2{color:#e84b0a;}
.NewsList3 .ul li .newBox .newcont .word{font-size:14px;line-height:20px;}

/*新闻列表*/
