*,p {
  margin: 0;
  padding: 0;
}
li{
  list-style: none;
}
.all {
  width: 7.5rem;
  margin: auto;
  text-align: center;
  overflow: hidden;
  color: rgb(51,51,51);
}   
.nav {
  display: flex;
  justify-content: space-between;
  width: 7.5rem;
  position: fixed;
  top: 0;
  z-index: 100;
}

.nav p {
  width: 1.86rem;
  color: white;
  font-size: 0.28rem;
  height: 0.8rem;
  line-height: 0.8rem;
  color: white;
  letter-spacing: 0.0336rem;
  background: rgb(223,61,62);
  box-shadow: 0 0.04rem 0.16rem rgba(0,0,0,0.2);
  border-right: 0.02rem solid white;
}
.nav p:last-child {
  border-right: none;
}
.s5_timeDiv02{
	width:60%;
	margin:0 auto;
	margin-top:0.2rem;
	margin-bottom:0.2rem;
	font-family: "PingFangSC-Medium";
}
.bannerTime_p{
	width:100%;
	height: 0.22rem;
	line-height: 0.22rem;
	font-size: 0.16rem;
	color:rgb(207 ,16, 13);
	text-align: center;
	letter-spacing: 0.0089rem;
	font-family: "PingFangSC-Medium";
	margin-top:0.2rem;
}
.bannerTime_p2{
	width:100%;
	height: 0.22rem;
	line-height: 0.22rem;
	font-size: 0.16rem;
	color:rgb(51, 51, 51);
	text-align: center;
	letter-spacing: 0.0089rem;
	font-family: "PingFang-SC-Medium";
	margin-top:-0.05rem;
}
.timeMonth02,
.timeDay02{
	width:0.78rem;
	height:0.65rem;
	display: block;
	 border-radius: 0.04rem; 
	 /*border:1px solid rgb(207 16 13); */
	float:left;
	font-size:0.48rem;
	color:rgb(207 16 13);
	text-align: center;
	line-height:0.65rem;
	background: rgb(255 255 255);
	background-size: cover;
	position: relative;
	box-shadow: 0px 2px 8px 0px rgb(223,61,62, 0.4);
}
.yue1,.ri1{
	float: left;
    height: 0.65rem;
    line-height: 0.65rem;
    font-size: 0.18rem;
    color:rgb(207 16 13);
    padding: 0 0.1rem;

}
.fm1,.fm2{
	width:50%;
	float:left;
}
.fd1,.fd2{
	width:50%;
	float:left;
}
.fm1{
	text-align: right;
}
.fm2{
	text-align: left;
}
.fd1{
	text-align: right;
}
.fd2{
	text-align: left;
}
.bannerTime_p{
	width:100%;
	height: 0.22rem;
	line-height: 0.22rem;
	font-size: 0.16rem;
	color:rgb(207 ,16, 13);
	text-align: center;
	letter-spacing: 0.0089rem;
	font-family: "PingFangSC-Medium";
	margin-top:0.2rem;
}
.bannerTime_p2{
	width:100%;
	height: 0.22rem;
	line-height: 0.22rem;
	font-size: 0.16rem;
	color:rgb(51, 51, 51);
	text-align: center;
	letter-spacing: 0.0089rem;
	font-family: "PingFang-SC-Medium";
	margin-top:-0.05rem;
}
.s5_timeDiv{
	height
}
.timeMonth,
.timeDay{
	width:0.37rem;
	height:0.43rem;
	display: block;
	 border-radius: 0.04rem; 
	 border:1px solid rgb(207, 16, 13); 
	float:left;
	font-size:0.24rem;
	color:rgb(207, 16, 13);
	text-align: center;
	line-height:0.43rem;
	background: rgb(255, 255, 255);
	background-size: cover;
	position: relative;
}
.yue2,.ri{
	float: left;
    height: 0.43rem;
    line-height: 0.65rem;
    font-size: 0.14rem;
    color:rgb(207,16,13);
    padding: 0 0.1rem;

}
.fm1,.fm2{
	width:50%;
	float:left;
}
.box1 {
  box-sizing: border-box;
  margin-top: 0.8rem;
  height: 8.44rem;
  background: url("../images/1.png") no-repeat;
  background-size: 100% 100%;
  text-align: center;
  overflow: hidden;
}

.title1{
  margin: 0.4rem auto 0.5rem;
}
.title1 .img1{
  width: 6.1rem;
  height: 0.86rem;
}
.title1-2{
  display: flex;
  align-items: center;
  justify-content: center;
}
.title1-2 img{
  width: 1.16rem;
  height: 0.2rem;
}
.title1-2 img:nth-child(2){
  margin: 0 0.2rem;
  width: 3.82rem;
  height: 0.7rem;
}

.lit-tit{
  margin: 0 0.92rem;
  display: flex;
  justify-content: space-between;
}
.lit-tit>div{
  display: inline-flex;
}
.lit-tit img{
  width:0.4rem;
  height: 0.4rem;
}
.lit-tit span{
  font-size: 0.28rem;
  margin-left: 0.1rem;

}

.btnbox{
  margin: 0.6rem auto 0;
}
.btn1{
  width: 4rem;
  line-height: 0.84rem;
  height: 0.84rem;
  background-color: rgb(223 ,61 ,62);
  border-radius: 0.12rem;
  font-size: 0.32rem;
  color: white;
  box-shadow: 0 0.16rem 0.16rem rgba(223,61,62,0.4);
  margin: 0 auto;
}

.btn1-1{
  margin-bottom: 0.4rem;
}

/* box2 */
.box{
  text-align: center;
  margin: 0 auto;
  width: 7.5rem;
  overflow: hidden;
}
.title2{
  margin: 0.4rem auto 0.4rem;
  font-size: 0.4rem;
}
.title2 span{
  color: rgb(217,70,71);
}
.content2{
  margin: 0 auto 0.4rem;
  display: flex;
  justify-content: center;
  font-size: 0.28rem;
}
.con2l div{
  width: 2.4rem;
  height: 1.6rem;
  line-height: 1.6rem;
  border-top: 0.02rem solid rgb(255,173,174);
  border-right: 0.02rem solid rgb(255,173,174);
  border-left: 0.02rem solid rgb(255,173,174);
  box-sizing: border-box; 
  color: rgb(223 ,61 ,62);
  font-weight: 600;
}
.con2l div:nth-child(1){
  border-top-left-radius:0.16rem;
}
.con2l div:last-child{
  border-bottom-left-radius:0.16rem;
  border-bottom: 0.02rem solid rgb(255,173,174);
}
.con2m div{
  width: 1.98rem;
  height: 0.8rem;
  line-height: 0.78rem;
  border-top: 0.02rem solid rgb(255,173,174);
  border-right: 0.02rem solid rgb(255,173,174);
  box-sizing: border-box;
  color: rgb(102,102,102);
}
.con2m div:last-child{
  border-bottom: 0.02rem solid rgb(255,173,174);
}
.con2r div{
  width: 2.3rem;
  height: 0.8rem;
  line-height: 0.8rem;
  border-top: 0.02rem solid rgb(255,173,174);
  border-right: 0.02rem solid rgb(255,173,174);
  box-sizing: border-box;
}
.con2r div:nth-child(1){
  border-top-right-radius:0.16rem;
}
.con2r div:last-child{
  border-bottom-right-radius:0.16rem;
  border-bottom: 0.02rem solid rgb(255,173,174);
}
.con2r a{
  width: 1.7rem;
  height: 0.52rem;
  line-height: 0.52rem;
  background-color: rgb(223 ,61 ,62);
  color: white;
  font-size: 0.28rem;
  display: inline-block;
  border-radius: 0.08rem;
}

/* box3 */
.list3{
  /* width: 7.5rem; */
  height: 5.7rem;
  background: url("../images/301.png") no-repeat;
  background-size:100% 100% ;
  padding: 0.4rem 0.4rem 0;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 0 auto;
}
.list3 .li{
  width: 2.1rem;
  height: 1.5rem;
  background: url("../images/302.png") no-repeat;
  background-size: 100% 100%;
  text-align: center;
  margin-top: -0.078rem;
}
.list3 .li img{
  width: 0.76rem;
  height: 0.76rem;
  margin: 0.12rem auto 0.04rem;
  display: block;
}
.list3 .li5 img,.list3 .li6 img,.list3 .li8 img,.list3 .li9 img{
  margin-top: 0.1rem !important;
}
.list3 .li3 img{
  margin-top: 0.14rem !important;
}



.list3 .li span{
  font-size: 0.28rem;
  display: block;
}



.btn3{
  width: 4rem;
  height: 0.82rem;
  line-height: 0.82rem;
  color: white;
  font-size: 0.32rem;
  border-radius: 0.12rem;
  background-color: rgb(223 ,61 ,62);
  box-shadow: 0 0.16rem 0.16rem rgba(223,61,62,0.4);
  margin: 0.4rem auto 0.4rem;
}
.title-bottom{
  color: rgb(153,153,153);
  font-size: 0.24rem;
  margin: 0 auto 0.4rem;
}
.title4{
    margin: 0.4rem auto 0.5rem;
    font-size: 0.4rem;
}
.title41{
    margin: 0 auto 0.3rem;
    font-size: 0.25rem;
	color: rgb(207 ,16, 13);
}
.date4{
  display: flex;
  align-items: flex-end;
  justify-content: center;
  margin-bottom: 0.54rem;
  position: relative;
}
.date4 .img4-1{
  position: absolute;
    /* left: 0.1rem; */
  z-index: 10;
  top: 0.55rem;
  left: 1.47rem;
  width: 1.64rem;
  height: 0.3rem;
}
.date4 .img4-2{
  position: absolute;
  top: 0.55rem;
  z-index: 10;
  /* right: 1.4rem; */
  left: 3.82rem;
  width: 1.64rem;
  height: 0.3rem;
}
.date41{
  display: flex;
  align-items: flex-end;
  justify-content: center;
  margin-bottom: 0.54rem;
  position: relative;
}
.date41 .img4-1{
  position: absolute;
    /* left: 0.1rem; */
  z-index: 10;
  top: 0.55rem;
  left: 1.47rem;
  width: 1.64rem;
  height: 0.3rem;
}
.date41 .img4-2{
  position: absolute;
  top: 0.55rem;
  z-index: 10;
  /* right: 1.4rem; */
  left: 3.82rem;
  width: 1.64rem;
  height: 0.3rem;
}
.date41 span{
	float: left;
    height: 0.43rem;
    line-height: 0.65rem;
    font-size: 0.24rem;
    color:rgb(207,16,13);
    padding: 0 0.1rem;
}
.date-img{
  background: 
  url("../images/401.png") no-repeat;
  background-size: 100% 100%;
  width: 1.6rem;
  height: 1.34rem;
  line-height: 1.34rem;
  margin-right:0.2rem;
  font-size: 0.96rem;
  position: relative;
  color: white;
}
.date-img1{
 	width:0.78rem;
	height:0.85rem;
	display: block;
	 border-radius: 0.04rem; 
	 border:1px solid rgb(207 16 13); 
	float:left;
	font-size:0.48rem;
	color:rgb(207 16 13);
	text-align: center;
	line-height:0.85rem;
	background: rgb(255 255 255);
	background-size: cover;
	position: relative;
	box-shadow: 0px 2px 8px 0px rgb(223,61,62, 0.4);
}
/* .date-img img{
  width: 1.64rem;
  height: 0.3rem;
  z-index: 100;
  position: absolute;
  top: 0.56rem;
} */
.date-img2{
  margin-left: 0.2rem;
}
.date4 span{
  font-size: 0.36rem;
  color: rgb(217,70,71);
}

.ksgg{
  width: 6.7rem;
  height: 2.06rem;
  margin: 0 auto;
  background: url("../images/405.png") no-repeat;
  background-size: 100% 100%;
  text-align: center;
}
.ksgg a{
  font-size:0.32rem;
  color: rgb(217,70,71);
  position: relative;
  top: 0.1rem;
  left: 0.4rem;
  display: block;
}
.text4-1{
  font-size:0.24rem;
  color: rgb(153,153,153);
  text-align: left;
  margin: 0.4rem auto 0;
  width: 5.9rem;
  letter-spacing: 0.0288rem;
}
.box5{
  /* width: 7.5rem; */
  background:url("../images/5.png") no-repeat;
  background-size: 100% 100%;
  overflow: hidden;
}
.box5 .title2{
  margin-top: 0.4rem;
}
.content5 .li{
  width: 6.5rem;
  height: 0.6rem;
  line-height: 0.6rem;
  font-size: 0.24rem;
  margin: 0 auto 0.2rem;
  display: flex;
  justify-content: space-between;
  box-sizing: border-box;
  border: 0.02rem solid rgb(223,61,62);
  border-radius: 0.08rem;
  border-right: none;
}
.content5 .li-l span{
  margin-left: 0.2rem;
}
.content5 .li-l img{
  width: 0.54rem;
  height: 0.38rem;
  margin-left: 0.1rem;
  position: relative;
  top: 0.05rem;
}
.content5 .li .li-r{
  color:white;
  background-color: rgb(223 ,61 ,62);
  width: 1.4rem;
  border-top-right-radius: inherit;
  border-bottom-right-radius: inherit;
}
.content5 .btn3{
  margin: 0.4rem auto 0.3rem;
}


.content6{
  width: 94%;
  height: 4.16rem;
  margin: 0 auto 0.4rem;
  background: url(../images/6.png)no-repeat;
  background-size: 100% 100%;
  font-size: 0.22rem;
  
}
.content6 div{
  height: 0.84rem;
  /*line-height: 0.84rem;*/
  text-align: center;
  display: flex;
}
.content6 .row1{
  color: white;
  font-weight: bold;
  line-height: 0.84rem;
}
.content6 div li{
  display: table;
}
.content6 div li p{
  text-align: center;
    display: table-cell;
    vertical-align: middle;
}
.content6 div li:nth-child(1){
  width: 2.1rem;

}
.content6 div li:nth-child(2){
  width: 1.5rem;
}
.content6 div li:nth-child(3){
  width: 2rem;
}
.content6 div li:nth-child(4){
  width: 1.41rem;
}
.content6 .row li:last-child{
  text-decoration: underline;
}


.box7{
  /* width: 7.5rem; */
  height:8.26rem;
  background:url("../images/7.png") no-repeat;
  background-size: 100% 100%;
  overflow: hidden;
}
.box7 h2{
  margin-top: 0.34rem;
}
.content7{
  margin: 0 0.4rem;
  /* height: 5.4rem; */
  position: relative;
}
.content7 .left-img{
  position: absolute;
  width: 0.16rem;
  height: 5.4rem;
  left: 0.4rem;
  top: 0.08rem;
}
.content7 .li{
  margin-bottom: 0.3rem;
  height: 0.66rem;
  /* line-height: 0.66rem; */
  display: flex;
  justify-content: space-between;
}
.content7 .li .left{
  line-height: 0.66rem;
  display: flex;
}
.content7 .li img{
  width: 0.28rem;
  height: 0.28rem;
  margin: auto 0;
}
.content7 .li span{
  font-size: 0.24rem;
  letter-spacing: -0.008rem;
  margin-left: 0.4rem;
}
.content7 .li .lqme{
  color: white;
  font-size: 0.24rem;
  width: 1.66rem;
  height: 0.5rem;
  line-height: 0.5rem;
  border-radius: 0.08rem;
  background-color: rgb(223,61,62);
  box-shadow: 0 0.08rem 0.08rem rgba(223, 61, 62, 0.4);
  margin-top: 0.05rem;
}
.content7 .btn3{
  width: 5.06rem;
}

.box8{
  /* width: 7.5rem; */
  margin: 0 auto;
  height: 0.8rem;
  line-height: 0.8rem;
  background: url("../images/8.png") no-repeat;
  background-size: 100% 100%;
  color: white;
  font-size: 0.24rem;
}
.xz_table_span{
  /*line-height: 0.3rem;*/
  /*padding-top: 0.14rem;*/
}
.xz_table_span01{
   /*padding-top: 1rem;
   line-height: 0.38rem;*/
}
.xz_table_row{
  /*height: 2.46rem !important;*/
  /*line-height: 2.5rem !important;*/
}
