html body {
  background-color: #f5f5f5;
}

.banner img {
  width: 7.5rem;
  height: 5.3rem;
  margin-bottom: .3rem;
}

.content {
  margin: 0 .2rem;
  background-color: #fff;
  border-radius: .2rem;
  padding: .65rem .6rem;

}

.content1 {
  display: flex;
  justify-content: space-between;
  text-align: center;
  font-size: .24rem;
}

.content1 img {
  margin-bottom: .2rem;
}

.content1 .qzjy img {
  width: .76rem;
  height: .65rem;
}

.content1 .qsnxl img {
  width: .7rem;
  height: .62rem;
}

.content1 .grcz img {
  width: .67rem;
  height: .64rem;
}

.content1 .rjzc img {
  width: .55rem;
  height: .65rem;
}


.content2 {
  display: flex;
  justify-content: space-between;
  text-align: center;
  font-size: .24rem;
  margin-top: .5rem;
}

.content2 img {
  margin-bottom: .2rem;
}

.content2 .lahy img {
  width: .76rem;
  height: .63rem;
}

.content2 .qxyl img {
  width: .65rem;
  height: .64rem;
}

.content2 .smjl img {
  width: .58rem;
  height: .66rem;
}

.content2 .xljb img {
  width: .68rem;
  height: .61rem;
}

.jxcs {
  margin: 0 .2rem;
}

.jxcs_top {
  padding-top: .4rem;
  height: .52rem;


}

.jxcs_tl {
  float: left;
  font-size: .28rem;
  font-weight: 900;
  line-height: .28rem;
  color: #333333;
}

.jxcs_tr {
  float: right;
  font-size: .24rem;
  line-height: .28rem;
  color: #666666;
}

.jxcs .con {
  background-color: #fff;
  border-radius: .2rem;
  padding: .31rem 0 .4rem 0;

}

.jxcs .con .con1 {
  margin: 0 .3rem 0 .3rem;
  padding-top: .34rem;
  padding-bottom: .25rem;
  width: 6.4rem;
  border-bottom: .01rem solid #dddddd;
}

.jxcs .con .con1 img {
  width: 2.1rem;
  height: 1.48rem;
  vertical-align: middle;
  margin-right: .25rem;
}

.con1_r {
  display: inline-block;
  vertical-align: middle;
}

.con1_r h3 {
  font-size: .28rem;
  color: #333333;
  line-height: .47rem;
  font-weight: normal;
}

.con1_r p {
  font-size: .22rem;
  color: #666666;
  line-height: .22rem;
}

.con1_r .test {
  width: 1.8rem;
  height: .4rem;
  margin-top: .2rem;
  background-color: #5f9df1;
  border-radius: .2rem;
  text-align: center;
  color: #fff;
  line-height: .4rem;
  font-size: .24rem;
}


.jxcs .con .con2 {
  margin: 0 .3rem 0 .3rem;
  padding-top: .34rem;
  padding-bottom: .25rem;
  width: 6.4rem;

}

.jxcs .con .con2 img {
  width: 2.1rem;
  height: 1.48rem;
  vertical-align: middle;
  margin-right: .25rem;
}

.commend {
  margin: 0 .2rem;
}

.commend_top {
  padding-top: .4rem;
  height: .52rem;


}

.commend_tl {
  float: left;
  font-size: .28rem;
  font-weight: 900;
  line-height: .28rem;
  color: #333333;
}

.commend_tr {
  float: right;
  font-size: .24rem;
  line-height: .28rem;
  color: #666666;
}

.commend .zdj {
  width: 7.1rem;
  height: 8.35rem;
}

.introduce {
  margin: 0 .2rem;
  padding-bottom: 1.75rem;
}

.introduce_top {
  padding-top: .4rem;
  height: .52rem;


}

.introduce_tl {
  float: left;
  font-size: .28rem;
  font-weight: 900;
  line-height: .28rem;
  color: #333333;
}

.introduce_tr {
  float: right;
  font-size: .24rem;
  line-height: .28rem;
  color: #666666;
}

.introduce .ppjs {
  width: 7.1rem;
  height: 4.46rem;
}