img {
  display: block;
  width: 100%;
}
body {
  width: 100%;
  max-width: 640px;
  min-width: 320px;
  margin: 0 auto;
  font-size: .3rem;
  color: #000;
  background-color:#FFFFFF;
}
.xxsj-zx{
	text-align:center;
}
.xxsj-zx a{
	background-color:#7b67ac;
	color:#FFFFFF;
	padding:.1rem 1rem;
	padding-top:0.15rem;
	font-weight:700;
	border-radius:.1rem;
}
.xxsj-tit h2{
	text-align:center;
	color:#7b68aa;
	font-weight:700;
}
.xxkc-thumb{
	margin:.3rem auto;
}
.xxsj-sec{
	margin:.5rem .1rem;
}
.xxsj-title{
	background-color:#ecca4c;
	padding-left:.3rem;
	margin:.2rem auto;
}
.xxsj-title h5{
	background-color:#7b67ac;
	color:#FFFFFF;
	font-size: .4rem;
	padding-left:.1rem;
	font-size:700;
}
.xxsj-desc{
	text-indent:2em;
	line-height:.5rem;
}
.xxsj-pymb{
	background-color:#7b67ac;
	color:#FFFFFF;
	padding:.2rem 0;
}
.xxsj-pymb h3{
	text-align:center;
	font-size:.4rem;
	font-weight:700;
	
}
.xxsj-pymb p{
	text-indent:2em;
	margin:.1rem;
	line-height:.5rem;
}
.xxkc-item{
	display:flex;
	justify-content: space-between;
}
.xxkc-item .xxkc-thumb{
	margin:.2rem .1rem;
}
.xxkc-item .xxkc-thumb img{
	border-radius:.1rem;
}
.gzhj-wrap{
    margin:.2rem 0;
}
.gzhj-item{
	display: flex;
    justify-content: space-between;
}
.gzhj-item .gzhj-thumb{
	margin:.1rem;
}
.gzhj-item .gzhj-thumb img{
	border-radius:.1rem;
}
.jyff-wrap{
	margin:.2rem 0;
}
.xxys-wrap{
	margin:.2rem 0;
}