@charset "UTF-8";
@font-face {
	font-family: "ImpactLTStd";
	  src: url("../font/ImpactLTStd.woff2") format("woff2"),
		   url("../font/ImpactLTStd.woff") format("woff"),
		   url("../font/ImpactLTStd.ttf") format("truetype"),
		   url("../font/ImpactLTStd.eot") format("embedded-opentype"),
		   url("../font/ImpactLTStd.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}


.lylMainBanner{
	width: 100%;
	
}
.lylMainBanner img.lylMainBannerImg{
	display: block;
	width: 100%;
	
}
.lylNewsContent{
	width: 1200px;
	background: #FFFFFF;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.lylNewsContentView{
	width: 100%;
	margin-top: 20px;
	overflow: hidden;
	position: relative;
}
.lylNewsConentTitle{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content:space-between;
	margin-bottom:20px;
}
.lylNewsConentTitleLeft .lylNewsConentTitleLeft1{
	font-size: 26px;
}
.lylNewsConentTitleLeft .lylNewsConentTitleLeft2{
	font-family: "ImpactLTStd";
	margin-top: 15px;
	font-size: 16px;
	border-top: 2px solid #0b7d49;
	line-height: 30px;
}
.lylNewsConentTitleRight{
	font-family: "ImpactLTStd";
	text-align: right;
	font-size: 15px;
}
/* 列表内容 */
.lylNewsContentListLi{
	width: 100%;
	height: 336px;
	margin-bottom: 40px;
	position: relative;
}
.lylNewsContentListLi .lylNewsContentListLiCont{
	width: 100%;
	height: 336px;
	position: relative;
}
.lylNewsContentListLi .lylNewsContentListLiCont a.lylNewsContentListLiContA{
	display: block;
	width: 100%;
	height: 336px;
	color: #333333;
	position: relative;
}
.lylNewsContentListLiCont .lylNewsContentListLiContDiv{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content:space-between;
}
.lylNewsContentListLiCont .lylNewsContentListLiContDivReverse{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content:space-between;
	flex-direction:row-reverse;
}
/* 单数行样式 */
.lylNewsListLeft{
	font-family: "ImpactLTStd";
	text-align: left;
	font-size: 30px;
	position: relative;
}
.lylNewsListLeft .lylNewsListLeftTitle1{
	position: relative;
	z-index: 10;
}
.lylNewsListLeft .lylNewsListLeftTitle2{
	position: relative;
	z-index: 10;
}
.lylNewsContentListLiCont .lylNewsContentListLiContDiv .lylNewsListLeft .lylNewsListLeftTitle3{
	position: absolute;
	color: #f7f7f7;
	font-size: 200px;
	top: -30px;
}
.lylNewsListRight{
	width: 494px;
	height: 336px;
	position: relative;
}
.lylNewsListRight .lylNewsListRightCont{
	width: 100%;
	height: 100%;
}
.lylNewsListRight .lylNewsListRightCont img.lylImg{
	display: block;
	width: 100%;
	height: 100%;
}
/* 双数行样式 */

.lylNewsContentListLiCont .lylNewsContentListLiContDivReverse .lylNewsListLeft .lylNewsListLeftTitle3{
	position: absolute;
	color: #f7f7f7;
	font-size: 200px;
	right: 0;
	top: -30px;
}
/* 新闻介绍样式 */
/* 单数样式 */
.lylNewsContentListLiCont .lylNewsListTitle{
	position: absolute;
	width: 600px;
	bottom: 40px;
	left: -610px; 
}

.lylNewsListTitleDiv1{
	width: 92%;
	font-size: 18px;
	padding:0; 
	color: #333333;
	font-weight: bold;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.lylNewsListTitleDiv2{
	width: 100%;
	margin-top: 10px;
	padding: 28px 38px 24px 60px;
	background: #FFFFFF;
	box-shadow: 0 4px 30px rgba(0,0,0,.2);
	-webkit-box-shadow: 0 4px 30px rgba(0,0,0,.2);
	-moz-box-shadow: 0 4px 30px rgba(0,0,0,.2);
	border-radius: 6px;
	overflow: hidden;
}

.lylNewsListTitleDivLeft .lylNewsListTitleDivLeftDate1{
	text-align: center;
	font-size: 38px;
	color: #333333;
	font-weight: bold;
}
.lylNewsListTitleDivLeft .lylNewsListTitleDivLeftDate2{
	font-size: 12px;
	color: #333333;
}
.lylNewsListTitleDivRight{
	width: 85%;
}
.lylNewsListTitleDivRight p.lylP{
	font-size: 14px;
	line-height: 22px;
}
.lylNewsListTitleDivRight .lylSourceName{
	text-align: right;
	margin-top: 15px;
	color: #868686;
}
/* 双数样式 */
.lylNewsContentListLiCont .lylNewsListTitleReverse{
	position: absolute;
	/* height: 180px; */
	width: 600px;
	bottom: 40px;
	/* left: 458px; */
	right: -1810px; 
	
}
.lylNewsContentListLiCont .lylNewsListTitleReverse .lylNewsListTitleDiv1{
	width: 98%;
	font-size: 18px;
	color: #333333;
	padding-left: 40px;
	font-weight: bold;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}