td{
	border: 1px solid #DCDCDC;text-align: center;height: 20px;width: 17px;
	position: relative;
}

table{
	border-collapse:collapse;
			border-spacing:0;width: 1030px;
			font-size: 12px;margin-left: calc(50% - 515px);
}
 
.te{
	text-align: center;font-size: 12px;background: #F4F4F4;
}
.zuo{
	border-right:3px solid #CCCCCC ;
}

.pu{
	color: #DECDD7;position: relative;width: 17px;height: 18px;
}
.yin{
	position: absolute;height: 20px;width: 17px;background:#018EA1;
	border-radius:10px ;
	text-align: center;line-height: 20px;
	right: -8px;top: -8px;font-size:18px;transform:scale(0.6);
	color: #FFFFFF;display: none;
}
.py{
	display: block;
	height: 18px;width: 18px;border-radius:100px;line-height: 18px;
}
.zx{
	color: #DCDCDC;border-radius:20px ;height: 17px;width: 17px;display: block;
	line-height: 18px;
}
.shz{
	color: #0000EE;font-weight: 900;
}
#xis{
	 margin-top: 20px;
}

.lc{
	width: 80px;
}
.ld{
	width: 50px;
}
.le{
	width: 50px;
}
.lf{
	width: 50px;
}
.la{
	
}
.hy{
	width: 20px;
}
.hya{
	width: 22px;
}

li{
	list-style: none;
}
#ls_a{
	width: 1030px;height: 30px;float: left;position: relative;margin-bottom: 3px;
}
#ws30:hover{
	background:#2D6BC2; color: #ffffff;
}

#ws50:hover{
	background:#2D6BC2; color: #ffffff;
}

#ws100:hover{
	background:#2D6BC2; color: #ffffff;
}

#lian{
	left: 100px;position: absolute;top: 3px;
}
#lian2{
	left: 160px;position: absolute;top: 3px;
}
#lian4{
	left: 220px;position: absolute;top: 3px;
}
#lian5{
	left: 280px;position: absolute;top: 3px;
}
#lian6{
	left: 340px;position: absolute;top: 3px;
}
#lian7{
	left: 400px;position: absolute;top: 3px;
}
#lian77{
	left: 500px;position: absolute;top: 3px;
}
#lian777{
	left: 560px;position: absolute;top: 3px;
}
#year2024{
	left: 480px;position: absolute;top: 3px;color: #ff0000;
}
#zoushi{
	position: absolute;background:#2D6BC2; left:20px;top: 8px;height: 18px;line-height: 18px;
	font-size: 12px;border:1px solid #DDEAFD ;width: 60px;text-align: center;font-weight: 900;
	color: #ffffff;cursor: pointer;
}
#zoushia{
	position: absolute;background:#2D6BC2; left:20px;top: 5px;height: 18px;line-height: 18px;
	font-size: 12px;border:1px solid #DDEAFD ;width: 120px;text-align: center;font-weight: 900;
	color: #ffffff;cursor: pointer;
}
#zoushia1{
	left: 160px;position: absolute;top: 0px;
}
#zoushia2{
	left: 270px;position: absolute;top: 0px;
}
#lianaa{
	left: 380px;position: absolute;top: 0px;
}
#shunaa{
	left: 465px;position: absolute;top: 0px;
}
#liana{
	left: 270px;position: absolute;top: 0px;
}
#shuna{
	left: 360px;position: absolute;top: 0px;
}
#ls_a{
	margin-left: calc(50% - 515px);font-size: 12px;line-height: 30px;
}
#sjxz{
position: absolute;right: 300px;top: 8px;height: 18px;line-height: 18px;
	font-size: 12px;width: 60px;text-align: center;font-weight: 900;
}
a{
	text-decoration:none;
}
.a1{
	
}

.a2{
	
}
.a0{
	display: none;
}

.a1{
position: absolute;
background: #9933CC;display: block;width: 20px;height: 20px;
border-radius:10px ;line-height: 20px;color: #ffffff;
}
.a2{
position: absolute;
background:#E7A500;display: block;width: 20px;height: 20px;
border-radius:10px ;line-height: 20px;color: #ffffff;
}

.a3{
position: absolute;
background: red;display: block;width: 20px;height: 20px;
border-radius:10px ;line-height: 20px;color: #ffffff;
}


.b3{
	display: block;
}

.b2{
	display: block;
}
.yic{
	display: none;
}
.y0{
	display: block;position: absolute;height:20px;width: 20px;text-align: center;line-height: 20px;color: #fffffff;
	background: #2D6BC2;top: 1px;left: 0px;border-radius:10px ;color: #ffffff;
}
body{
	display: none;
}
.top-list{
	margin-top:-20px ;
}
table{
	margin-bottom: 40px;
}
#xia{
	margin-top: -30px;
}
