@charset "utf-8";
/*reset*/
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,hr,thead,tbody,tfoot,th,td{margin:0;padding:0;}
ul,ol{list-style:none;}
a{text-decoration:none; color:#333}
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;}
body{line-height:1.5; background-color:#fff}
body,button,input,select,textarea{font-family:Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Heiti SC,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;}
b,strong{font-weight:bold;}
i,em{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{border:1px solid #eee;padding:5px;}
table th{font-weight:inherit;border-bottom-width:2px;border-bottom-color:#ccc;}
img{border:0 none;width:auto\9;max-width:100%;vertical-align:top;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
@media screen and (-webkit-min-device-pixel-ratio:0){input{line-height:normal!important;}}
select[size],select[multiple],select[size][multiple]{border:1px solid #AAA;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,video,progress{display:inline-block;}

.wrap{
		min-height: 100vh;
}

.toTop-btn{display:none;width:0.73rem;height:0.73rem;position:fixed;right:4%;bottom:100px;z-index:10; background-position:-1.20rem -1.17rem}
.dialog{width:100%; height:100%; background:rgba(0,0,0,0.9); position: fixed;
top:0; left:0; z-index:300;display:none;}
.dialog .video{width:100%; position:absolute; top:20%; left:0;}
.dialog video{width:7.5rem;}
.closeBtn{font:0.5rem/1rem "Microsoft YaHei"; color:#fff; position:absolute; top:8%; right:0.5rem;}

.history {
	overflow:hidden;
	position:relative;
	padding-bottom: .24rem;
	min-height: 100vh;
	box-sizing: border-box;
}
.history::before{
	content: "";
	position: absolute;
	left:.36rem;
	top:.4rem;
	height: 100%;
	width: 0px;
	border-left: .02rem dashed #dadada;
}
.history-date {
	overflow:hidden;
	position:relative;
}

.history-date ul.news-list-left{
	padding-bottom: .32rem;
}
.history-date ul.news-list-left li::before {
	content: "";
	width: .1rem;
	height: .1rem;
	border: .02rem solid #07d;
	position: absolute;
	top: .34rem;
	left: .3rem;
	background-color: #fff;
	border-radius: 100%;
}
.history-date ul.news-list-left li.day::before {
	background-color: #07d;
}
.history-date ul.news-list-left li {
	padding:.74rem 0 0;
	zoom:1;
	position: relative;
}
.history-date ul.news-list-left li.last {
	padding-bottom:0;
}
.history-date ul.news-list-left li:after {
	content:" ";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.history-date ul.news-list-left  .u-pubTime {
	position: absolute;
	text-align:right;
	padding-right:.28rem;
	top: .16rem;
	left: .58rem;
}
.history-date ul.news-list-left .hour .u-pubTime {
	color:#07d;
	line-height: .58rem;
	font-size: .24rem;
}
.history-date ul.news-list-left .day .u-pubTime {
	color:#333;
	font-size: .4rem;
	font-weight: bold;
}
.history-date ul.news-list-left .dl {
	float:left;
	padding-left:.6rem;
	text-decoration: none;
	transition: color .5s;
	padding-right: .24rem;
}
.history-date ul.news-list-left .dl dl{
	padding-bottom: .1rem;
}
.history-date ul.news-list-left .dl:hover{
	color: #07d;
}
.history-date ul.news-list-left .desc{
	color: #989898;
	font-size: .28rem;
	line-height: 1.6;
	display: block;
	overflow: hidden;
	padding:.05rem 0 0 0;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	
}
.history-date ul.news-list-left li.day .dl {
	margin-top:-.1rem;
}
.history-date ul.news-list-left li.hour .dl dt {
	font-size:.32rem;
	font-weight: bold;
	line-height: 1.6;
}
.loading{
	display: none;
}
.down-load-more{
	height: .76rem;
	font-size: .28rem;
	color: #07d;
	text-align: center;
	width: 2.4rem;
	line-height: .76rem;
	border-radius: .1rem;
	margin: 0 auto;
	border: .02rem solid #07d;
	background-color: #fff;
	cursor: pointer;
	display: block;
}