@charset "utf-8";
/* CSS Document */
.banner img{float: left; width: 100%;}
.er_nav{width: 100%; height: 68px; background-color: #dedede;}
.er_nav .list{width: 256px; margin: 0 auto;}
.er_nav .list li{float: left; font-size: 16px; line-height: 68px; width: 128px; text-align: center;}
.er_nav .list li a{color: #4d4d4d; display: inline-block; width: 100%; height: 100%;}
.background{background-color: #0077bb;}
.color{color: #fff!important;}
.news{padding-top: 67px; padding-bottom: 82px;}
.news .list{margin-bottom: 64px;}
.news .list .img{width: 289px; height: 197px; overflow: hidden;}
.news .list .img img{width: 100%;}
.news .list .nr{width: 840px;}
.news .list .nr .tit{font-size: 18px; color: #0480fb; font-weight: bold; overflow: hidden; text-overflow:ellipsis;
  	white-space:nowrap; width: 100%; display: inline-block;}
.news .list .nr .time{font-size: 16px; color: #999999; padding-top: 24px; padding-bottom: 16px;}
.news .list .nr .con{font-size: 14px; line-height: 24px; color: #5d5d5d; display: -webkit-box;
	-webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; height: 69px; margin-bottom: 20px;}
.news .list .nr .more{font-size: 16px; color: #999;}
.news .list .nr .more:hover{color: #0480fb;}

.page{padding: 6px 0 0 0; text-align: center;}
.page a{display: inline-block; width: 42px; height: 43px; background: #efefef; text-align: center;
	line-height: 43px; font-size: 18px; color: #535353; transition: .5s; margin:0 2px;}
.page a:first-child{width: 116px;}
.page a:last-child{width: 116px;}
.yangshi{background-color: #474747!important; color: #fff!important;}
.page a:hover{background-color: #474747!important; color: #fff!important;}

/*新闻详情页*/
.detail{padding: 67px 100px 92px;}
.detail .biaoti{font-size: 20px; color: #0480fb; padding-bottom: 18px; text-align: center;
	border-bottom: 2px solid #dcdcdc; font-weight: bold;}
.detail .shijian{font-size: 16px; color: #999; text-align: center; padding-top: 14px; padding-bottom: 40px;}
.detail .wenzhang{font-size: 16px; color: #5d5d5d; line-height: 32px; padding-bottom: 40px;
	border-bottom: 2px solid #dcdcdc;}
.detail .wenzhang p{font-size: 16px; color: #5d5d5d; line-height: 32px;}
.detail .syt{font-size: 16px; color: #5d5d5d; font-weight: bold; padding-top: 10px; padding-bottom: 16px;}
.detail .syt a{font-weight: normal;}
.detail .syt a:hover{text-decoration: underline;}
.detail .xyt{font-size: 16px; color: #5d5d5d; font-weight: bold;}
.detail .xyt a{font-weight: normal;}
.detail .xyt a:hover{text-decoration: underline;}

@media (max-width: 1440px){
	.er_nav{height: 50px;}
	.er_nav .list li{line-height: 50px;}
}
@media (max-width: 1200px){
	.news .list .img{width: 30%;}
	.news .list .nr{width: 66%;}
}
@media (max-width: 980px){
	.er_nav{display: none;}
	.news{padding: 30px 0 40px 0;}
	.news .list{margin-bottom: 20px;}
	.news .list .img{height: auto; margin-top:6px;}
	.news .list .nr .tit{font-size: 14px;}
	.news .list .nr .time{font-size: 12px; padding-top: 0; padding-bottom: 0;}
	.news .list .nr .con{font-size: 12px; line-height: 19px; height: 35px; margin-bottom: 5px;
		-webkit-line-clamp:2;}
	.news .list .nr .more{font-size: 12px;}
	.page a{font-size: 14px; width: 30px; height: 34px; line-height: 34px;}
	.page a:first-child{width: 54px;}
	.page a:last-child{width: 54px;}

	.detail{padding: 30px 0 40px 0;}
	.detail .biaoti{font-size: 16px; padding-bottom: 10px;}
	.detail .shijian{font-size: 14px; padding-top: 10px; padding-bottom: 20px;}
	.detail .wenzhang{font-size: 14px; line-height: 28px; padding-bottom: 20px;}
	.detail .wenzhang p{font-size: 14px; line-height: 28px;}
	.detail .syt{font-size: 14px; padding-bottom: 10px; padding-top: 15px;}
	.detail .xyt{font-size: 14px;}
}