@charset "utf-8";
/**张明明页面，扒页面死全家**/
/*body {
    font-family: "Microsoft YaHei","PingFangSC-Medium";
    max-width: 750px;
    margin: 0 auto;
}*/
body {
    font-family: "Microsoft YaHei","PingFangSC-Medium";
    max-width: 750px;
    margin: 0 auto;
}
/*如设计稿大小�?750px,在设备宽度为 320px�? font-size=320/750*100约等�?42.6667px，其他尺寸同�?*/
@media (min-width: 320px){html{font-size: 85.33333333333333px;} }
@media (min-width: 360px){html{font-size: 96px;} }
@media (min-width: 375px){html{font-size: 100px;} }
@media (min-width: 384px){html{font-size: 102.4px;} }
@media (min-width: 414px){html{font-size: 110.4px;} }
@media (min-width: 448px){html{font-size: 119.4666666666667px;} }
@media (min-width: 480px){html{font-size: 128px;} }
@media (min-width: 512px){html{font-size: 136.5333333333333px;} }
@media (min-width: 544px){html{font-size: 145.0666666666667px;} }
@media (min-width: 576px){html{font-size: 153.6px;} }
@media (min-width: 608px){html{font-size: 162.1333333333333px;} }
@media (min-width: 640px){html{font-size: 170.6666666666667px;} }
@media (min-width: 750px){html{font-size: 200px;} }
@media screen and (min-width: 960px) {
  html {
    font-size: 200px;
  }
}
.navUl{
	width: 100%;
    height: 0.4rem;
    position: fixed;
    bottom: 0;
    z-index: 9;
    /*background:rgb(207,16, 13);*/
	
	 
}
.navUl a{
	width: 0.927rem;
	height: 0.4rem;
	line-height: 0.4rem;
	display: block;
	float:left;
	font-size:0.14rem;
	color:white;
	background:rgb(207,16,13);
	box-shadow: 0px 2px 8px 0px rgb(0,0,0, 0.2);
	border-right:0.01rem solid rgb(255,255,255);
	text-align: center;
}
.kong{
	width:0.05rem;
	height:0.05rem;
	background:rgb(255,246,0);
	display: block;
	position: absolute;
	top: 0.08rem;
    right: 0.1rem;
    border-radius: 50%;
}
.banner{
	width:100%;
	height: 4.03rem;
	background:url("../images/banner.png") no-repeat;
	background-size: cover;
}
.banner01{
	width:2.15rem;
	height: 0.25rem;
	display: block;
	margin:0 auto;
	padding-top:0.3rem;
}
.banner02{
	width:3.02rem;
	height: 0.32rem;
	display: block;
	margin:0 auto;
	/*padding-top:0.3rem;*/
}
.banner03{
	width:2.43rem;
	height: 0.24rem;
	line-height: 0.24rem;
	font-size:0.14rem;
	color:rgb(184,1, 23);
	/*text-align: center;*/
	margin:0 auto;
	letter-spacing: 0.005rem;
	margin-top:0.01rem;
	font-family: "PingFang-SC-Medium";
}
.banner04{
	width:2.34rem;
	height: 0.26rem;
	display: block;
	margin:0 auto;
	margin-top:0.1rem;
}
.banner05{
	width:2.37rem;
	height: 0.17rem;
	line-height: 0.17rem;
	font-size:0.12rem;
	color:rgb(184, 1 ,23);
	/*text-align: center;*/
	margin:0 auto;
	letter-spacing: 0.005rem;
	margin-top:0.01rem;
	font-family: "PingFang-SC-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;
}
.s5_timeDiv{
	width:37%;
	margin:0 auto;
	margin-top:0.1rem;
	margin-bottom:0.2rem;
	font-family: "PingFangSC-Medium";
}
.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;
}
.fd1,.fd2{
	width:50%;
	float:left;
}
.fm1{
	text-align: right;
}
.fm2{
	text-align: left;
}
.fd1{
	text-align: right;
}
.fd2{
	text-align: left;
}
.bannerBtn a{
	width:1.98rem;
	height: 0.42rem;
	line-height: 0.42rem;
	background:rgb(207 16 13);
	margin:0 auto;
	color:rgb(255 255 255);
	text-align: center;
	border-radius: 0.06rem;
	display: block;
	font-size:0.16rem;
	margin-bottom:0.1rem;
	font-family: "PingFangSC-Medium";
}
.s1Wrap{
	/*padding:0 0.32rem 0 0.34rem;*/

}
.s1Wrap ul{
	padding:0 0.32rem 0 0.34rem;
}
.s1Wrap li{
	width:0.56rem;
	float:left;
	margin-right:0.7rem;
	margin-bottom:0.2rem;

}
.s1Wrap_img{
	width:0.51rem;
	display: block;
	margin:0 auto;
}
.s1Wrap li p{
	width:100%;
	height: 0.2rem;
	line-height: 0.2rem;
	margin-top:0.03rem;
	font-size:0.14rem;
	color:rgb(51 51 51);
	text-align: center;
	font-family: "PingFang-SC-Medium";

}
.s2_wrap{
	width:100%;
	height: 3.93rem;
	background:rgb(247 247 247);
}
.title_h1{
	width: 100%;
    height: 0.28rem;
    line-height: 0.28rem;
    font-size: 0.2rem;
    text-align: center;
    color: rgb(51 51 51);
    padding:0.2rem 0;
    font-family: "PingFang-SC-Bold";
}
.title_h1 span{
	color: rgb(207 16 13);
}

.s2_table{
	width:3.37rem;
	/*padding:0 0.2rem;*/
	height:2.45rem;
	background:url("../images/s2_bj.png") no-repeat;
	background-size: cover;
	margin:0 auto;
	font-size:0.14rem;
	margin-bottom:0.2rem;
	
}
.s2_list_01{
	width:100%;
	height: 1.22rem;
}

.s2_list_l{
	width:1.21rem;
	height: 1.22rem;
	float:left;
	font-size:0.14rem;
	color:rgb(207 16 13);
	text-align: center;
	line-height:1.22rem;
	font-family: "PingFangSC-Medium";
}

.s2_list_m{
	width:0.99rem;
	height: 1.22rem;
	float:left;
}
.s2_list_m li{
	width:100%;
	height:0.39rem;
	float:left;
	font-size:0.14rem;
	color:rgb(102 102 102);
	text-align: center;
	line-height: 0.39rem;
	font-family: "PingFang-SC-Medium";
}
.s2_list_r{
	width:1.16rem;
	height:1.22rem;
	float:left;
}
.s2_list_r p{
	width: 100%;
    height: 0.31rem;
    padding-top: 0.08rem;
    /*border-bottom:0.01rem solid rgb(203 229 255);*/
}
.s2_list_r a{
	width:0.85rem;
	height:0.26rem;
	display: block;
	background:rgb( 207 16 13);
	border-radius: 0.04rem;
	font-size:0.14rem;
	color:rgb(255 255 255);
	text-align: center;
	line-height:0.26rem;
	margin:0 auto;
}
.s2Btn{
	width:1.98rem;
	height: 0.42rem;
	line-height: 0.42rem;
	background:rgb(207 16 13);
	display: block;
	margin:0 auto;
	margin-top:0.2rem;
	font-size:0.16rem;
	color:rgb(255 255 255);
	text-align: center;
	border-radius: 0.06rem;
	font-family: "PingFangSC-Medium";
	box-shadow: 0px 4px 8px 0px rgb(223,61,62, 0.4);
}
.s3Btn{
	width:1.98rem;
	height: 0.42rem;
	line-height: 0.42rem;
	background:rgb(207 16 13);
	display: block;
	margin:0 auto;
	margin-top:0.1rem;
	font-size:0.16rem;
	color:rgb(255 255 255);
	text-align: center;
	border-radius: 0.06rem;
	font-family: "PingFangSC-Medium";
	box-shadow: 0px 4px 8px 0px rgb(223,61,62, 0.4);
}
.s3Wrap{
	width:100%;

}
.s3Wrap ul{
	width:3.35rem;
	height: 2.66rem;
	padding:0.1rem 0;
	background:rgb(255 255 255);
	margin:0 auto;
	border-radius: 0.12rem;
	font-family: "PingFang-SC-Medium";
	margin-bottom:0.2rem;
	box-shadow: 0px 4px 20px 0px rgb(223,61,62, 0.2);
}
.s3Wrap ul li{
	width:90%;
	height: 0.4rem;
	line-height: 0.4rem;
	font-size:0.14rem;
	text-align: left;
	margin:0 auto;
	border-bottom:1px dashed rgb(225 225 225);

}

.s4_wrap{
	width:100%;
	height:3.95rem;
	background: rgb(247 247 247);
	padding-bottom:0.2rem;
}
.s4_list{
	width:3.35rem;
	margin:0 auto;

}
.s4_list li{
	width:100%;
	height:0.27rem;
	line-height:0.27rem;
	border:0.01rem solid rgb(207 16 13);
	border-radius: 0.04rem;
	font-size:0.12rem;
	margin-bottom:0.1rem;

}
.s4_list li p{
	width: 2.5rem;
    float: left;
    color: rgb(51 51 51);
    padding-left: 0.1rem;
    position: relative;
    font-family: "PingFang-SC-Medium";
	
}
.hot{
	width: 0.27rem;
    position: absolute;
    top: 0.03rem;
}
.s4_list li a{
	width:0.69rem;
	float:right;
	color:rgb(51 51 51);
	display: block;
	background:rgb(207 16 13);
	color:white;
	text-align: center;
	border-radius: 0 0.03rem 0.03rem 0;
	font-family: "PingFangSC-Medium";
	
}
.s4_btn{
	width:1.98rem;
	height: 0.42rem;
	line-height: 0.42rem;
	background:rgb(207 16 13);
	display: block;
	margin:0 auto;
	margin-top:0.1rem;
	font-size:0.16rem;
	color:rgb(255 255 255);
	text-align: center;
	border-radius: 0.06rem;
	font-family: "PingFangSC-Medium";
	box-shadow: 0px 4px 8px 0px rgb(223,61,62, 0.4);
}

.s5_wrap{
	width:100%;
	/*height:3.65rem;*/
	/*background:url("../images/s4_01.png") no-repeat;*/
	/*background-size: cover;*/
}
.s5_ul_list{
	padding:0 0.2rem;
	font-family: "PingFang-SC-Medium";
}
.s5_ul_list li{
	width:0.68rem;
	height:0.36rem;
	float:left;
	background:white;
	font-size:0.14rem;
	color:rgb(51 51 51);
	text-align: center;
	line-height: 0.36rem;
	margin-right:0.18rem;
	margin-bottom:0.1rem;
	border-radius: 0.06rem;
	position: relative;
	border:1px solid rgb(207 16 13);
}
.hot_03{
	position: absolute;
	width:0.25rem;
}
.hot_02{
	width: 0.2rem;
    position: absolute;
    top: 0.01rem;
    right: 0.01rem;
}
.s5Btn{
	display: flex;
	padding:0 0.3rem;
}
.s5Btn a{
	width:1.3rem;
	height: 0.42rem;
	line-height: 0.42rem;
	background:rgb(207 16 13);
	display: block;
	margin:0 auto;
	margin-top:0.1rem;
	margin-bottom:0.2rem;
	font-size:0.16rem;
	color:rgb(255 255 255);
	text-align: center;
	border-radius: 0.06rem;
	font-family: "PingFangSC-Medium";
	box-shadow: 0px 4px 8px 0px rgb(223,61,62, 0.4);
}
.s6Wrap{
	width:100%;
	background:rgb(247 247 247);
	height: 4.7rem;
}
.s6Wrap ul{
	width:3.35rem;
	height: 3.15rem;
	/*padding-top: 0.27rem;*/
	margin:0 auto;
	font-family: "PingFang-SC-Medium";
	background:url("../images/s6_bj.png") no-repeat;
	background-size: 100% 100%;
	box-shadow: 0px 4px 20px 0px rgb(223 61 62 / 20%);
	border-radius: 0.08rem;


	/*margin-top: -0.25rem;*/
}
.s6Wrap ul li{
	/*width:100%;*/
	height: 0.45rem;
	line-height: 0.45rem;
	font-size:0.14rem;
	color:rgb(51 51 51);
	/*margin-left:0.76rem;*/

	/*margin:0 auto;*/
}
.s6Wrap ul li p{
	width:68%;
	height: 0.45rem;
	line-height: 0.45rem;
	font-size:0.14rem;
	color:rgb(51 51 51);
	margin-left:0.1rem;
	float: left;

	/*margin:0 auto;*/
}
.s6Wrap ul li a{
	width:0.85rem;
	height: 0.26rem;
	line-height: 0.26rem;
	font-size:0.14rem;
	margin-right:0.1rem;
	float: right;
	text-align: center;
	background: rgb( 207 16 13);
    border-radius: 0.04rem;
    color: rgb(255 255 255);
	/*margin:0 auto;*/
	margin-top:0.1rem;
}
.s6Btn{
	width:1.98rem;
	height: 0.42rem;
	line-height: 0.42rem;
	background:rgb(207 16 13);
	display: block;
	margin:0 auto;
	margin-top:0.2rem;
	margin-bottom:0.2rem;
	font-size:0.16rem;
	color:rgb(255 255 255);
	text-align: center;
	border-radius: 0.06rem;
	font-family: "PingFangSC-Medium";
	box-shadow: 0px 4px 8px 0px rgb(223,61,62, 0.4);
}


.s5_timeDiv02{
	width:60%;
	margin:0 auto;
	margin-top:0.2rem;
	margin-bottom:0.2rem;
	font-family: "PingFangSC-Medium";
}
.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;

}

.s7Btn a{
	width:1.98rem;
	height: 0.42rem;
	line-height: 0.42rem;
	background:rgb(207 16 13);
	display: block;
	margin:0 auto;
	margin-bottom:0.1rem;
	font-size:0.16rem;
	color:rgb(255 255 255);
	text-align: center;
	border-radius: 0.06rem;
	font-family: "PingFangSC-Medium";
	box-shadow: 0px 4px 8px 0px rgb(223,61,62, 0.4);
}
.s7Tips{
	width:3.07rem;
	display: block;
	margin:0 auto;
	font-size:0.12rem;
	color:rgb(51 51 51);
	margin-top:0.1rem;
	margin-bottom:0.2rem;
	line-height: 0.18rem;
	text-align: center;
	font-family: "PingFang-SC-Medium";
}
.footer{
	width:100%;
	padding-top:0.2rem;
	height: 0.5rem;
	line-height: 0.2rem;
	background:rgb(51 51 51);
	color:rgb(255 255 255);
	font-size:0.1rem;
	text-align: center;
	font-family: "PingFang-SC-Medium";
	margin-bottom: 0.4rem;
}
