/* html {
  font-size: 100px;
} */

.xq_container {
  width: 100%ss;
  /* width: 100%; */sssss
  margin: 0 auto;
  
}
.xq_header {
  width: 100%;
  text-align: center;
}
.xq_header_banner {
  position: relative;
  /* padding: 0 0.6rem; */
}
.xq_header_banner_bg {
  /* position: absolute; */
  width: 100%;
}
.xq_header_banner_word {
  position: absolute;
  top: 0.8rem;
  left: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  /* margin-left: 0.3rem; */
  width: 100%;
}
.xq_header_banner_word .xq_header_logo {
  width: 70%;
  margin: 0 auto;
  font-size: 0;

  margin-bottom: 0.15rem;
}
.xq_header_banner_word .xq_header_logo img {
  width: 100%;
}
.xq_header_banner_word_title {
  font-size: 0.55rem;
  font-family: TCYXHLOGOMH;
  letter-spacing: 0.1rem;
  font-weight: normal;
  color: #ffffff;
  /* line-height: 0.26rem; */
  text-shadow: 0px 0.02rem 0.09rem rgba(4, 0, 0, 0.05);

  /* width: 100%; */
  /* margin: 0 auto; */
  text-align: center;
  margin-bottom: 0.2rem;
}
.xq_header_banner_word_subtitle {
  font-size: 0.24rem;
  font-family: TCYXHLOGOMH;

  margin: 0 auto;
  font-weight: normal;
  text-align: justify;
  color: rgba(255, 255, 255, 0.8);
  /* line-height: 0.26rem; */
  text-shadow: 0px 0.02rem 0.09rem rgba(4, 0, 0, 0.05);
  padding: 0.1rem 0.05rem;
  border-top: 0.01rem solid #6063a9;
  border-bottom: 0.01rem solid #6063a9;
  letter-spacing: 0.1rem;
  margin-bottom: 0.18rem;
  white-space: nowrap;
}
.xq_header_banner_word_desc {
  font-size: 0.14rem;
  font-family: PingFang;
  font-weight: 400;
  letter-spacing: 0.02rem;
  color: #fff500;
  line-height: 0.26rem;
  text-shadow: 0px 0.02rem 0.09rem rgba(4, 0, 0, 0.05);
}
.xq_header_content {
  padding-top: 0.65rem;
  text-align: center;
  background-color: #ffffff;
  padding-bottom: 0.9rem;
  letter-spacing: 0.03rem;
}
.xq_header_content_title {
  font-size: 0.42rem;
  font-family: TCYXHLOGOMH;
  font-weight: normal;
  color: #333333;
  margin-bottom: 0.25rem;
}
.xq_header_content_subtitle {
  font-size: 0.23rem;
  font-family: PingFang;
  font-weight: 800;
  color: #111111;
  line-height: 0.37rem;
}
.xq_header_content_subtitle p,
.xq_header_content_title em {
  color: #e60012;
}
.xq_box1 {
  background: #f6f6f6;
  padding: 0 0.27rem;

  padding-top: 0.62rem;
  padding-bottom: 0.17rem;
}
.xq_box1_title {
  font-size: 0.42rem;
  font-family: TCYXHLOGOMH;
  font-weight: normal;
  color: #333333;
  text-align: center;
  margin-bottom: 0.31rem;
  letter-spacing: 0.02rem;
}
.xq_box1_subtitle {
  font-size: 0.23rem;
  font-family: PingFang;
  font-weight: 400;
  color: #6c6c6c;
  line-height: 0.42rem;
  text-align: center;
  margin-bottom: 0.58rem;
  letter-spacing: 0.02rem;
}
.xq_box1_content {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: space-between;
}
.xq_box1_item {
  width: 48%;
  padding-top: 0.33rem;
  padding-left: 0.28rem;
  padding-right: 0.3rem;
  padding-bottom: 0.34rem;
  background: #ffffff;

  border-radius: 0.1rem;
  margin-bottom: 0.3rem;
  transition: 0.3s;
}
.xq_box1_item:hover {
  transform: translateY(-2px);
  box-shadow: 0.04rem 0.07rem 0.21rem 0px rgba(4, 0, 0, 0.1);
}
.xq_box1_item:nth-child(1) {
  padding-bottom: 0.47rem;
}
.xq_box1_item:nth-child(2) {
  padding-bottom: 0.39rem;
}
.xq_box1_item:nth-child(4) {
  margin-top: -0.6rem;
  padding-bottom: 0.23rem;
}
.xq_box1_item:nth-child(5) {
  /* margin-top: -0.25rem; */
}
.xq_box1_item:nth-child(6) {
  margin-top: -0.2rem;
}
.xq_box1_item_title {
  font-size: 0.21rem;
  font-family: PingFang;
  font-weight: 800;
  color: #1d2187;
  line-height: 0.3rem;
  margin-bottom: 0.2rem;
  letter-spacing: 0.02rem;
}
.xq_box1_item_subtitle {
  font-size: 0.14rem;
  font-family: PingFang;
  font-weight: 500;
  color: #666666;
  line-height: 0.26rem;
  letter-spacing: 0.01rem;
}

.xq_box2_container_head_title {
  width: 100%;
  height: 1.6rem;
  line-height: 1.6rem;
  background-color: #ffffff;
  text-align: center;
  font-size: 0.46rem;
  font-family: TCYXHLOGOMH;
  font-weight: normal;
  color: #1d2187;
  letter-spacing: 0.02rem;
}
.xq_box2_container_head_content {
  padding-top: 0.93rem;
  /* width: 89.46%; */
  /* margin: 0 auto; */
  background: url(../images/xqimg/box2_bg.png) no-repeat;
  background-size: 131%;
}
.xq_box2_container_head_content_title {
  font-size: 0.42rem;
  font-family: TCYXHLOGOMH;
  font-weight: normal;
  color: #eff3f6;
  margin-bottom: 0.52rem;
  text-align: center;
  letter-spacing: 0.02rem;
}
.xq_box2_container_head_content_subtitle {
  display: flex;
  justify-content: space-between;
  padding: 0;
  margin-bottom: 0.6rem !important;
}
.xq_box2_container_head_content_subtitle_item {
  display: flex;
  flex-direction: column;
}
.xq_box2_container_head_content_subtitle_item span:nth-child(1) {
  font-size: 0.66rem;
  font-family: Helvetica;
  font-weight: bold;
  color: #ffc000;
}
.xq_box2_container_head_content_subtitle_item span:nth-child(2) {
  font-size: 0.18rem;
  font-family: PingFang;
  font-weight: bold;
  color: #ffffff;
  letter-spacing: 0.02rem;
}
.xq_box2_container_head_content_content {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}
.xq_box2_container_head_content_content_item span:nth-child(1) {
  font-size: 0.88rem;
  font-family: Helvetica;
  font-weight: normal;
  color: #ffc000;
  margin-bottom: 0.1rem;
}
.xq_box2_container_head_content_content_item span:nth-child(2) {
  font-size: 0.18rem;
  font-family: PingFang;
  font-weight: bold;
  color: #ffffff;
}
.wrap3 {
  width: 88.93%;
  margin: 0 auto;
}
.xq_box2_container_head_content_content_box2 {
  padding: 0.25rem;
  padding-right: 0.2rem;
  background: #373ca9;
  border-radius: 0.09rem;
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.5rem;
}
.xq_box2_container_head_content_content_box2_img {
  width: 35.87%;
  margin-right: 0.28rem;
}
.xq_box2_container_head_content_content_box2_img img {
  width: 100%;
}
.xq_box2_container_head_content_content_box2_content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #ffffff;
  text-align: left;
}
.xq_box2_container_head_content_content_box2_content span:first-child {
  font-size: 0.26rem;
  font-weight: bold;
  margin-bottom: 0.2rem;
  letter-spacing: 0.015rem;
}
.xq_box2_container_head_content_content_box2_content span:last-child {
  font-size: 0.19rem;
  letter-spacing: 0.02rem;
  line-height: 0.35rem;
}
.xq_box2_container_head_content_content_box3 {
  display: flex;
  flex-direction: column;
  padding-bottom: 0.97rem;
}
.xq_box2_container_head_content_content_box3_item1:hover img,
.xq_box2_container_head_content_content_box3_item2_item:hover img,
.xq_box2_container_head_content_content_box3_item3_r:hover img,
.xq_box2_container_head_content_content_box3_item3_l:hover img {
  transform: scale(1.1);
}
.xq_box2_container_head_content_content_box3 img {
  transition: 0.3s;
  transform-origin: center;
}
.xq_box2_container_head_content_content_box3_item2_item {
  width: 33.333%;
}
.xq_box2_container_head_content_content_box3_item1 img,
.xq_box2_container_head_content_content_box3_item2_item img {
  width: 100%;
}
.xq_box2_container_head_content_content_box3_item2_item {
  font-size: 0.18rem;
  font-family: PingFang;
  font-weight: 400;
  color: #ffffff;
  line-height: 0.28rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #181928;
  box-shadow: 0.04rem 0.1rem 0.04rem 0px rgba(0, 0, 0, 0.1);
}
.xq_box2_container_head_content_content_box3_item2_item span {
  width: 76.11%;
  letter-spacing: 0.02rem;
  text-align: justify;
}
.xq_box2_container_head_content_content_box3_item2 {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.xq_box2_container_head_content_content_box3_item1,
.xq_box2_container_head_content_content_box3_item2,
.xq_box2_container_head_content_content_box3_item3,
.xq_box2_container_head_content_content_box3_item4,
.xq_box2_container_head_content_content_box3_item2_item,
.xq_box2_container_head_content_content_box3_item3_r,
.xq_box2_container_head_content_content_box3_item3_l {
  overflow: hidden;
}
.xq_box2_container_head_content_content_box3_item3 {
  display: flex;
}
.xq_box2_container_head_content_content_box3_item3_l {
  width: 33.23%;
}
.xq_box2_container_head_content_content_box3_item3_r {
  width: 66.77%;
}
.xq_box2_container_head_content_content_box3_item3_l img,
.xq_box2_container_head_content_content_box3_item3_r img {
  width: 100%;
}
.xq_box2_container_head_content_content_box3_item4 {
  padding: 0.34rem 0.4rem;
  background: #373ca9;
  font-size: 0.18rem;
  font-family: PingFang;
  letter-spacing: 0.02rem;
  font-weight: 400;
  color: #ffffff;
  line-height: 0.32rem;
  text-align: justify;
}
.xq_box2_container_head_content_content_box3_item3:nth-child(2) {
  border: 1px solid red;
}
.xq_box2_container_head_content_content_box3_item5,
.xq_box2_container_head_content_content_box3_item6 {
  flex-direction: row-reverse;
}
.xq_box2_container_head_content_content_box3_item5
  .xq_box2_container_head_content_content_box3_item3_r {
  width: 69.59%;
}

.xq_box2_container_head_content_content_box3_item5
  .xq_box2_container_head_content_content_box3_item3_l {
  padding: 0.15rem 0.26rem 0.08rem 0.21rem;
    text-align: justify;
  font-size: 0.18rem;
  font-family: PingFang;
  font-weight: 400;
  color: #ffffff;
  line-height: 0.32rem;
  background: #181928;
  letter-spacing: 0.02rem;
  /* width: auto; */
}
.xq_box2_container_head_content_content_box3_item7 {
  background: #181928;
}
.xq_box2_container_head_content_content1_title {
  font-size: 0.21rem;
  font-family: TCYXHLOGOMH;
  font-weight: normal;
  color: #1d2187;
  background: url(../images/xqimg/title_icon.png) no-repeat;
  background-position: left top;
  background-size: 0.13rem;
  padding-left: 0.14rem;
  margin-bottom: 0.7rem;
  letter-spacing: 0.02rem;
}
.xq_box2_container_head_content_content1 {
  padding-top: 0.58rem;
  /* padding-left: 0.28rem; */
  background: #eff3f6;
  padding-bottom: 0.5rem;
}
.xq_box2_container_head_content_content1
  .xq_box2_container_head_content_content1_title {
  margin-left: 0.28rem;
}
.xq_box2_container_head_content_content1_box1_title {
  font-size: 0.46rem;
  font-family: TCYXHLOGOMH;
  font-weight: normal;
  color: #333333;
  text-align: center;
  margin-bottom: 0.62rem;
  letter-spacing: 0.02rem;
}
.xq_box2_container_head_content_content1_box1_dev,
.xq_box2_container_head_content_content1_box1_dev img {
  width: 100%;
}
.xq_box2_container_head_content_content1_box1_dev {
  margin-bottom: 0.3rem;
}
.xq_box2_container_head_content_content1_box1_pic {
  /* padding-top: 0.3rem; */
  position: relative;
  /* height: 60vh; */
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0 0.2rem;
  /* align-items: center; */
}
.xq_box2_container_head_content_content1_box1_pic_item {
  background: #eff3f6;
  box-shadow: 0.07rem 0.11rem 0.16rem 0px rgba(4, 0, 0, 0.14);
  border-radius: 0.02rem;
  width: 32.8%;
  /* height: 1.7rem; */
  overflow: hidden;
  /* margin-right: 0.03rem; */
  margin-bottom: 0.05rem;
}
.xq_box2_container_head_content_content1_box1_pic_item img {
  width: 100%;
  height: 100%;
  transition: 0.3s;
  transform-origin: center;
  display: block;
  object-fit: cover;
}
.xq_box2_container_head_content_content1_box1_pic_item:hover img {
  transform: scale(1.2);
}
/* .xq_box2_container_head_content_content1_box1_pic_item:nth-child(1) {
  background: transparent;
  box-shadow: 0 0 0 0px rgba(0, 0, 0);
} */
.xq_box2_container_head_content_content2 {
  padding-top: 0.65rem;
  padding-left: 0.28rem;
  padding-bottom: 0.5rem;
  background:#fff;
}
.xq_box2_container_head_content_content1_box1_subtitle {
  font-size: 0.23rem;
  font-family: PingFang;
  font-weight: 400;
  color: #6c6c6c;
  text-align: center;
  letter-spacing: 0.02rem;  
}
.xq_box2_container_head_content_content2_box1_content {
  display: flex;
  /* flex-wrap: wrap; */
  padding: 0 0.3rem;
  justify-content: space-between;
  /* flex-direction: row-reverse; */
}
.xq_box2_container_head_content_content2_box1
  .xq_box2_container_head_content_content1_box1_title {
  margin-bottom: 0.3rem;
}
.xq_box2_container_head_content_content2_box1
  .xq_box2_container_head_content_content1_box1_subtitle {
  margin-bottom: 0.5rem;
}
.xq_box2_container_head_content_content2_box1_content_item {
  /* width: 22%; */
  width: 1.32rem;
  height: 1.15rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  /* padding: 0.22rem 0; */
  background: #ffffff;
  border: 1px solid #d6d6d6;
  border-radius: 0.04rem;
  margin:0 .3rem .3rem 0;
}
.xq_box2_container_head_content_content2_box1_content1
  .xq_box2_container_head_content_content2_box1_content_item {
  /* width: ; */
}
.xq_box2_container_head_content_content2_box1_content1 {
  display: flex;
  justify-content: center;
  margin-bottom: 0.35rem;
  flex-wrap: wrap;
}
.xq_box2_container_head_content_content2_box1_content_item:nth-child(1){
    margin-left: 0.9rem;
}
.xq_box2_container_head_content_content2_box1_content_item:nth-child(3){
  margin-right: 0.9rem;
}
/* .xq_box2_container_head_content_content2_box1_content_item:nth-child(3){
    margin-right: 0;
} */
.xq_box2_container_head_content_content2_box1_content1
  .xq_box2_container_head_content_content2_box1_content_item:last-child,
.xq_box2_container_head_content_content2_box1_content
  .xq_box2_container_head_content_content2_box1_content_item {
  margin-right: 0;
}
.xq_box2_container_head_content_content2_box1_content_item img {
  margin-bottom: 0.15rem;
}
.xq_box2_container_head_content_content2_box1_content_item span {
  font-size: 0.18rem;
  font-family: AlibabaPuHuiTi;
  font-weight: 400;
  color: #151415;
  letter-spacing: 0.02rem;
}
.xq_box2_container_head_content_content3 {
  padding-top: 0.59rem;
  padding-left: 0.28rem;
  background: #eff3f6;
  padding-bottom: 0.8rem;
}
.xq_box2_container_head_content_content3_content_content {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 0.16rem;
  padding-right: 0.44rem;
}
.xq_box2_container_head_content_content4
  .xq_box2_container_head_content_content1_title {
  margin-bottom: 0.55rem;
}
.xq_box2_container_head_content_content3_content
  .xq_box2_container_head_content_content1_box1_title {
  margin-bottom: 0.28rem;
}
.xq_box2_container_head_content_content3_content
  .xq_box2_container_head_content_content1_box1_subtitle {
  margin-bottom: 0.6rem;
}
.xq_box2_container_head_content_content3_content_content_item {
  width: 17.5%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center top;
  /* padding: 0 0.29rem; */
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 0.29rem;
  padding-bottom: 0.3rem;
}
.xq_box2_container_head_content_content3_content_content_item h2 {
  font-size: 0;
  display: block;
}
.xq_box2_container_head_content_content3_content_content_item h2 img {
  width: 0.46rem;
  height: 0.54rem;
}
.xq_box2_container_head_content_content3_content_content_item:nth-child(1) {
  background-image: url(../images/xqimg/blue.png);
}
.xq_box2_container_head_content_content3_content_content_item:nth-child(2) {
  background-image: url(../images/xqimg/orange.png);
}
.xq_box2_container_head_content_content3_content_content_item:nth-child(3) {
  background-image: url(../images/xqimg/qing.png);
}
.xq_box2_container_head_content_content3_content_content_item:nth-child(4) {
  background-image: url(../images/xqimg/zi.png);
}
.xq_box2_container_head_content_content3_content_content_item:nth-child(5) {
  background-image: url(../images/xqimg/lan.png);
}
.xq_box2_container_head_content_content3_content_content_item:nth-child(2)
  .xq_box2_container_head_content_content3_content_content_item_title {
  width: 90%;
  text-align: center;
}
.xq_5_t{
  display: none;
}
.xq_box2_container_head_content_content3_content_content_item:nth-child(4)
  .xq_box2_container_head_content_content3_content_content_item_title {
  width: 92%;
  text-align: center;
}
.xq_box2_container_head_content_content3_content_content_item:nth-child(2)
  .xq_box2_container_head_content_content3_content_content_item_subtitle,
.xq_box2_container_head_content_content3_content_content_item:nth-child(3)
  .xq_box2_container_head_content_content3_content_content_item_subtitle,
.xq_box2_container_head_content_content3_content_content_item:nth-child(4)
  .xq_box2_container_head_content_content3_content_content_item_subtitle,
.xq_box2_container_head_content_content3_content_content_item:nth-child(5)
  .xq_box2_container_head_content_content3_content_content_item_subtitle {
  width: 40%;
  height: 3.08rem;
}
.xq_box2_container_head_content_content3_content_content_item:nth-child(3)
  .xq_box2_container_head_content_content3_content_content_item_subtitle {
  height: 2.26rem;
}
.xq_box2_container_head_content_content3_content_content_item:nth-child(5)
  .xq_box2_container_head_content_content3_content_content_item_subtitle {
  height: 2.6rem;
}
.xq_box2_container_head_content_content3_content_content_item:nth-child(4) {
  padding-bottom: 0.5rem;
}
.xq_box2_container_head_content_content3_content_content_item:nth-child(4)
  .xq_box2_container_head_content_content3_content_content_item_subtitle {
  height: 2.8rem;
}
.xq_box2_container_head_content_content3_content_content_item_title {
  font-size: 0.25rem;
  font-family: PingFang;
  font-weight: 800;
  color: #ffffff;
  width: 50%;
  /* text-align: justify; */
  margin-bottom: 0.19rem;
}
.xq_box2_container_head_content_content3_content_content_item_subtitle {
  font-size: 0.14rem;
  font-family: PingFang;
  font-weight: 500;
  color: #ffffff;
  line-height: 0.23rem;
  writing-mode: vertical-rl;
  width: 60%;
  height: 2.1rem;
  letter-spacing: 0.02rem;
    /* text-align: justify; */
}
.xq_box2_container_head_content_content4 {
  padding-top: 0.75rem;
  background: #434c5c;
  padding-left: 0.28rem;
  padding-right: 0.29rem;
  padding-bottom: 0.35rem;
}
.xq_box2_container_head_content_content4
  .xq_box2_container_head_content_content1_title {
  color: #00a2ff;
  background-image: url(../images/xqimg/title_icon_b.png);
}
.xq_box2_container_head_content_content4_title {
  font-size: 0.46rem;
  font-family: TCYXHLOGOMH;
  font-weight: normal;
  color: #ffffff;
  text-align: center;
  margin-bottom: 0.65rem;
  letter-spacing: 0.02rem;
}
.xq_box2_container_head_content_content4_content,
.xq_box2_container_head_content_content4_content img {
  width: 100%;
  display: block;
}
.xq_box2_container_head_content_content4_content_head,
.xq_box2_container_head_content_content4_content_content {
  display: flex;
  justify-content: space-between;
}
.xq_box2_container_head_content_content4_content_head {
  margin-bottom: 0.35rem;
}
.xq_box2_container_head_content_content4_content_content {
  flex-wrap: wrap;
  align-items: center;
}
.xq_box2_container_head_content_content4_content_head_item {
  width: 22%;
  overflow: hidden;
}
.xq_box2_container_head_content_content4_content_content_item {
  width: 33%;
  overflow: hidden;
}
.xq_box2_container_head_content_content4_content_content_item img {
  transition: 0.2s;
  transform-origin: center;
}
.xq_box2_container_head_content_content4_content_content_item:nth-child(5),
.xq_box2_container_head_content_content4_content_content_item:nth-child(8) {
  display: flex;
  justify-content: center;
}
.xq_box2_container_head_content_content4_content_content_item:nth-child(4) {
  padding: 1%;
  background: #ffffff;
}
.xq_box2_container_head_content_content4_content_content_item:nth-child(5) img,
.xq_box2_container_head_content_content4_content_content_item:nth-child(8) img {
  max-width: 1.3rem;
}
.xq_box2_container_head_content_content4_content_head_item:last-child {
  width: 45%;
}
.xq_box2_container_head_content_content4_content_head_item:hover img,
.xq_box2_container_head_content_content4_content_content_item:hover img {
  transform: scale(1.1);
}
.xq_box2_container_head_content_content4_content_head_item img {
  max-width: 100%;
  /* max-height: 100%; */
  transition: 0.2s;
  transform-origin: center;
}
.xq_box2_container_head_content_content5 {
  padding-top: 0.74rem;
  padding-bottom: 0.55rem;
}
.xq_box2_container_head_content_content5_title {
  font-size: 0.46rem;
  font-family: TCYXHLOGOMH;
  font-weight: normal;
  color: #333333;
  text-align: center;
  margin-bottom: 0.58rem;
  letter-spacing: 0.02rem;
}
.xq_box2_container_head_content_content5_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.xq_box2_container_head_content_content5_item {
  width: 32%;
  margin-bottom: 0.25rem;
  overflow: hidden;
}
.xq_box2_container_head_content_content5_item img {
  width: 100%;
  transition: 0.3s;
  transform-origin: center;
}
.xq_box2_container_head_content_content5_item:hover img {
  transform: scale(1.1);
}
.xq_box2_container_head_content_content6 {
  background: url(../images/xqimg/content6_bg.png) no-repeat;
  background-size: 100% 200%;
  padding: 0 0.25rem;
  padding-top: 0.56rem;
  padding-bottom: 0.5rem;
}
.xq_box2_container_head_content_content6
  .xq_box2_container_head_content_content1_title {
  color: #ffffff;
  background-image: url(../images/xqimg/title_icon_w.png);
  margin-bottom: 0.9rem;
}
.xq_box2_container_head_content_content6_content {
  text-align: center;
}
.xq_box2_container_head_content_content6_title {
  font-size: 0.42rem;
  font-family: TCYXHLOGOMH;
  font-weight: normal;
  color: #ffffff;
  margin-bottom: 0.45rem;
  letter-spacing: 0.02rem;
}
.xq_box2_container_head_content_content6_subtitle {
  font-size: 0.23rem;
  font-family: PingFang;
  font-weight: 400;
  color: #ffffff;
  line-height: 0.37rem;
  width: 85.1%;
  margin: 0 auto;
  margin-bottom: 0.49rem;
  letter-spacing: 0.02rem;
}
.xq_box2_container_head_content_content6_content_content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.xq_box2_container_head_content_content6_content_content_item {
  width: 30%;
  overflow: hidden;
  background-color: #ffffff;
  box-shadow: 0px 0.04rem 0.2rem 0px rgba(2, 0, 85, 0.1);
  border-radius: 0.05rem;
  height: 0.8rem;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 0.2rem;
}
.xq_box2_container_head_content_content6_content_content_item img {
  max-width: 90%;
  min-height: 90%;
  display: block;
  transform-origin: center;
  transition: 0.4s;
}
.xq_box2_container_head_content_content6_content_content_item:hover img {
  transform: scale(1.05);
}
.xq_box2_container_head_content_content7 {
  padding-top: 0.46rem;
  padding-left: 0.28rem;
  padding-right: 0.28rem;
  padding-bottom: 0.23rem;
  background: url(../images/xqimg/box7_bg.png) no-repeat;
  background-position: center -1.7rem;
  background-size: 100% 130%;
}
.xq_box2_container_head_content_content7
  .xq_box2_container_head_content_content1_title {
  margin-bottom: 0.5rem;
}
.xq_box2_container_head_content_content7_content
  .xq_box2_container_head_content_content1_box1_title {
  margin-bottom: 0.3rem;
}
.xq_box2_container_head_content_content7_content
  .xq_box2_container_head_content_content1_box1_subtitle {
  margin-bottom: 0.5rem;
}
.xq_box2_container_head_content_content7_content_content {
  display: flex;
  flex-direction: column;
}
.xq_box2_container_head_content_content7_content_content_item {
  width: 90%;
  position: relative;
}
.xq_box2_container_head_content_content7_content_content_item img.haoping {
  width: 100%;
  height: 1.1rem;
  /* object-fit: cover; */
}
.xq_box2_container_head_content_content7_content_content_item .icon {
  position: absolute;
  max-width: 1.6rem;
  right: -0.95rem;
  top: 50%;
  transform: translateY(-50%);
  display: none;
}
.xq_box2_container_head_content_content7_content_content_item.active .icon {
  display: block;
}
.xq_box2_container_head_content_content7_content_content_item:nth-child(
    2n + 1
  ) {
  align-self: flex-end;
}
.xq_box2_container_head_content_content7_content_content_item:nth-child(1)
  img.haoping {
  height: 1.27rem;
}
.xq_box3_container {
  background: #272b34;
  /* padding: 0 0.3rem; */
  padding-top: 0.7rem;
  padding-bottom: 0.85rem;
}
.xq_box3_container_content_title {
  font-size: 0.32rem;
  font-family: PingFang;
  font-weight: 800;
  color: #ffffff;
  text-align: center;
  letter-spacing: 0.03rem;
  margin-bottom: 0.6rem;
}
.xq_box3_container_content_title em {
  font-style: normal;
  color: #3367cd;
}
.xq_box3_container_content_content_head {
  /* display: flex; */
  text-align: center;
  font-size: 0.26rem;
  font-family: AlibabaPuHuiTi;
  font-weight: bold;
  color: #ffffff;
  margin-bottom: 0.3rem;
}
.xq_box3_container_content_content_head_l {
  margin-right: 0.75rem;
}
.xq_box3_container_content_content_head_r {
  color: #808080;
}
.xq_box3_container_content_content_content {
  display: flex;
}
.xq_box3_container_content_content_content p {
  margin-bottom: 0.25rem;
  font-size: 0.18rem;
      color: #808080;
}
.xq_box3_container_content_content_content_l {
  width: 50%;
  padding: 0.06rem 0.4rem;
  color: #ffffff;
  text-align: right;
  letter-spacing: 0.03rem;
}
.xq_box3_container_content_content_content_l p {
  margin-bottom: 0.35rem;
  color:#fff;
}
.xq_box3_container_content_content_content_l p:last-child,
.xq_box3_container_content_content_content_r p:last-child {
  margin-bottom: 0;
}
.xq_box3_container_content_content_content_r {
  color: #808080;
  padding: 0.06rem 0.4rem;
  padding-left: 0.34rem;
  width: 50%;
  text-align: left;
  border-left: 1px solid #333b4c;
  letter-spacing: 0.02rem;
}
.xq_box4 {
  background: #212121;
  padding-top: 0.8rem;

  letter-spacing: 0.03rem;
  padding-bottom: 0.5rem;
}
.xq_box4_title {
  font-size: 0.46rem;
  font-family: TCYXHLOGOMH;
  font-weight: normal;
  color: #ffffff;
  margin-bottom: 0.5rem;
  text-align: center;
}
.xq_box4_subtitle {
  text-align: center;
  font-size: 0.25rem;
  font-family: PingFang;
  font-weight: 800;
  color: #3367cd;
  line-height: 0.37rem;
  margin-bottom: 0.6rem;
}
.xq_box4_subtitle p {
  color: #ffffff;
}
.xq_box4_content {
  margin-left: 1.46rem;
  padding-right: 0.25rem;
  position: relative;
}
.xq_box4_content::before {
  content: "";
  position: absolute;
  width: 1px;
  height: 95%;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background-color: #3367cd;
}
.xq_box4_content_item {
  display: flex;
  flex-direction: column;
  margin-bottom: 0.5rem;
  position: relative;
  padding-left: 0.48rem;
}
.xq_box4_content_item::before {
  position: absolute;
  left: 0;
  top: 0;
  transform: translateX(-50%);
  width: 0.36rem;
  height: 0.36rem;
  background: #3367cd;
  border-radius: 50%;
  font-size: 0.18rem;
  text-align: center;
  line-height: 0.36rem;
  font-family: PingFang;
  font-weight: 800;
  font-style: italic;
  color: #ffffff;
}
.xq_box4_content_item:nth-child(1):before {
  content: "01";
}
.xq_box4_content_item:nth-child(2):before {
  content: "02";
}
.xq_box4_content_item:nth-child(3):before {
  content: "03";
}
.xq_box4_content_item:nth-child(4):before {
  content: "04";
}
.xq_box4_content_item:nth-child(5):before {
  content: "05";
}
.xq_box4_content_item:nth-child(6):before {
  content: "06";
}
.xq_box4_content_item:nth-child(7):before {
  content: "07";
}
.xq_box4_content_item span:first-child {
  font-size: 0.2rem;
  font-family: PingFang;
  font-weight: 800;
  color: #ffffff;
}
.xq_box4_content_item span:last-child {
  font-size: 0.14rem;
  font-family: PingFang;
  font-weight: 400;
  color: #ffffff;
}
.xq_box5 {
  padding-top: 0.6rem;
  background: #f3f3f3;
  padding-left: 0.38rem;
  padding-right: 0.35rem;
  padding-bottom: 0.42rem;
}
.xq_box5_title {
  font-size: 0.46rem;
  font-family: TCYXHLOGOMH;
  font-weight: normal;
  color: #333333;
  line-height: 0.52rem;
  text-align: center;
  margin-bottom: 0.7rem;
  letter-spacing: 0.03rem;
}
.xq_box5_title em {
  font-style: normal;
  color: #2e3290;
}
.xq_box5_content_item_title {
  font-size: 0.26rem;
  font-family: PingFang;
  font-weight: bold;
  color: #212121;
  padding-left: 0.22rem;
  position: relative;
  margin-bottom: 0.3rem;
  letter-spacing: 0.03rem;
}
.xq_box5_content_item_title::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 0.12rem;
  height: 0.12rem;
  background: #1d2187;
  border-radius: 50%;
}
.xq_box5_content_item1_content {
  display: flex;
  justify-content: space-between;
  padding-bottom: 0.39rem;
  border-bottom: 1px solid #d6d6d6;
}
.xq_box5_content_item1_content_item {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  font-size: 0.18rem;
  font-family: PingFang;
  font-weight: 500;
  color: #666666;
  width: 28%;
}
.xq_box5_content_item1_content_item img {
  width: 1.06rem;
  height: 1.06rem;
  margin-bottom: 0.15rem;
}
.xq_box5_content_item2 {
  padding-top: 0.33rem;
}
.xq_box5_content_item2_content_head {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4rem;
}
.xq_box5_content_item2_content_l {
  width: 32%;
  height: 1.2rem;
  font-size: 0.14rem;
  font-family: PingFang;
  font-weight: 400;
  color: #666666;
  line-height: 0.27rem;
  margin-right: 0.3rem;
  margin-left: 0.19rem;
  flex-shrink: 0;
}
.xq_box5_content_item2_content_l span{
  padding-bottom: 0.3rem;
}
.xq_box5_content_item2_content_r {
  width: 60%;
  display: flex;
  justify-content: space-between;
  font-size: 0;
  margin-top: -0.6rem;
  flex-wrap: wrap;
}
.xq_box5_content_item2_content_r_item {
  width: 29%;

  margin-right: 0.2rem;
}
.xq_box5_content_item2_content_r_item:last-child {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-right: 0;
}
.xq_box5_content_item2_content_r_item:last-child img {
  height: 45%;
  border-radius: 0.1rem;
}
.xq_box5_content_item2_content_r_item img {
  width: 100%;
}
.xq_box5_content_item2_content_bottom {
  font-size: 0.14rem;
  font-family: PingFang;
  font-weight: 400;
  color: #666666;
  margin-left: 0.19rem;
}
.xq_box6 {
  padding: 0.7rem 0.48rem 0.35rem 0.41rem;
  background-color: #ffffff;
}
.xq_box6_title {
  font-size: 0.32rem;
  font-family: AlibabaPuHuiTi;
  font-weight: 500;
  color: #333333;
  padding-bottom: 0.45rem;
  position: relative;
}
.xq_box6_title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: -0.38rem;
  width: 7rem;
  height: 1px;
  background-color: #e4e4e4;
}
.xq_box6_content_item_title {
  font-size: 0.2rem;
  font-family: PingFang;
  font-weight: 800;
  color: #1d2187;
  margin-bottom: 0.25rem;
  letter-spacing: 0.02rem;
}
.xq_box6_content {
  padding-top: 0.49rem;
}
.xq_box6_content_item_content {
  letter-spacing: 0.01rem;
  font-size: 0.14rem;
  font-family: PingFang;
  font-weight: 500;
  color: #666666;
  padding: 0.12rem 0.26rem 0.2rem 0.24rem;
  border: 1px dashed #d4d4d4;
  border-radius: 0.04rem;
  line-height: 0.2rem;
  position: relative;
}
.xq_box6_content_item_content::before {
  content: "";
  position: absolute;
  left: 0.55rem;
  top: -0.12rem;
  width: 0.15rem;
  transform: rotate(55deg);
  height: 0.2rem;
  background-color: #ffffff;
  border: 1px dashed #d4d4d4;
  border-right: none;
  border-bottom: none;
}
.xq_box6_content_item {
  margin-bottom: 0.25rem;
}
.xq_box7 {
  padding-top: 0.67rem;
  padding-left: 0.41rem;
  padding-bottom: 0.08rem;
  background-color: #f3f3f3;
}
.xq_box7_title {
  font-size: 0.32rem;
  font-family: AlibabaPuHuiTi;
  font-weight: 500;
  color: #333333;
  letter-spacing: 0.02rem;
}
.xq_box7_content {
  padding: 0.58rem 0.8rem 0.3rem 0.3rem;
}
.xq_box7_content_item1 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
}
.xq_box7_content_item1_item {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 24%;
  text-align: center;
  margin-bottom: 0.43rem;
  margin-right: 0.8rem;
  letter-spacing: 0.02rem;
}
.xq_box7_content2{
  letter-spacing: 0.015rem;
}
.xq_box7_content_item1_item:nth-child(3n){
  margin-right: 0;
}
.xq_box7_content_item1_item img {
  width: 0.88rem;
  height: 0.88rem;
  background: #ffffff;
  border-radius: 50%;
  margin-bottom: 0.2rem;
}
.xq_box7_content_item1_item span:nth-child(2) {
  font-size: 0.18rem;
  margin-bottom: 0.1rem;
  font-family: PingFang;
  font-weight: 800;
  color: #333333;
}
.xq_box7_content_item1_item span:nth-child(3) {
  font-size: 0.13rem;
  font-family: PingFang;
  font-weight: 500;
  color: #6c6c6c;
  line-height: 0.19rem;
}
.xq_box7_content_item2_head_title {
  font-size: 0.18rem;
  font-family: PingFang;
  font-weight: 800;
  color: #e92525;
  margin-bottom: 0.3rem;
}
.xq_box7_content_item2_head_content {
  font-size: 0.14rem;
  font-family: PingFang;
  font-weight: bold;
  color: #666666;
  line-height: 0.25rem;
}
.xq_box7_content2_content {
  padding-right: 0.4rem;
}
.xq_box7_content_item2 {
  padding-right: 0.6rem;
  margin-bottom: 0.64rem;
}
.xq_box7_content2_content_item {
  margin-bottom: 0.35rem;
}
.xq_box7_content2_content_item_title {
  display: flex;
  align-items: center;
  font-size: 0.16rem;
  font-family: PingFang;
  font-weight: 800;
  color: #e92525;
  margin-bottom: 0.1rem;
}
.xq_box7_content2_content_item_content {
  padding-left: 0.4rem;
  font-size: 0.14rem;
  font-family: PingFang;
  font-weight: 500;
  color: #666666;
  line-height: 0.25rem;
}
.xq_box7_content2_content_item_title img {
  margin-right: 0.1rem;
  width: 0.3rem;
  height: 0.3rem;
}
.xq_box8 {
  background-color: #ffffff;
  padding-top: 0.38rem;
  padding-bottom: 0.39rem;
  font-size: 0.19rem;
  font-family: PingFang;
  font-weight: 500;
  color: #e92525;
  line-height: 0.27rem;
  text-align: center;
}
.xq_box8 span {
  display: block;
  width: 80%;
  margin: 0 auto;
  letter-spacing: 1px;
}

/* 好评 */
.fn-clear {
  zoom: 1;
}
.xq_box2_container_head_content_content7_content_content {
  display: flex;
  flex-direction: column;
}
.xq_box2_container_head_content_content7_content_content li {
  width: 80%;
  /* height: 2.1rem; */
  background: #ffffff;
  box-shadow: 0px 0.05rem 0.2rem 0px rgba(1, 1, 1, 0.1);
  border-radius: 0.1rem;
  padding: 0.2rem;
  padding-bottom: 0.1rem;
  box-sizing: border-box;
  float: left;
  display: inline-flex;
  position: relative;
  border: 0.04rem solid #c5bbab;
  margin-bottom: 0.3rem;
}
.xq_box2_container_head_content_content7_content_content li:nth-child(2n ){
  margin-left: 5%;
}
.xq_box2_container_head_content_content7_content_content li:nth-child(2n + 1) {
  margin-left: 14%;
}
.xq_box2_container_head_content_content7_content_content li .tx {
  width: 0.66rem;
  height: 0.66rem;
  background: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 0.03rem;
  margin-right: 0.2rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.xq_box2_container_head_content_content7_content_content li .tx img {
  /* max-width: 90%; */
  width: 100%;
}
.xq_box2_container_head_content_content7_content_content li .txt {
  width: 90%;
}
.xq_box2_container_head_content_content7_content_content li .txt h2 {
  font-size: 0.16rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #006db8;
}
.xq_box2_container_head_content_content7_content_content li .txt h2 span {
  margin-right: 0.2rem;
}
.xq_box2_container_head_content_content7_content_content li .txt p {
  font-size: 0.12rem;
  margin: 0.1rem 0;
  /* margin-bottom: 0; */
  color: #494945;
  line-height: 0.26rem;
}

.xq_box2_container_head_content_content7_content_content
  li
  .txt
  p:nth-of-type(1)
  span,
.xq_box2_container_head_content_content7_content_content li .txt h2 span {
  color: #9d9d9d;
}

.xq_box2_container_head_content_content7_content_content
  li
  .txt
  p:last-of-type {
  font-size: 0.12rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #a1a1a1;
  margin-top: 0;
}
.xq_box2_container_head_content_content7_content_content
  li
  .txt p:last-of-type span:nth-of-type(1) {
    color: rgba(255, 109, 13, 1);
}
.xq_box2_container_head_content_content7_content_content li .txt p:last-of-type span:nth-of-type(2) {
  color: rgba(0, 109, 184, 1);
}
.xq_box2_container_head_content_content7_content_content li .txt p:last-of-type span:nth-of-type(3) {
  color: rgba(79, 191, 179, 1);
}
.xq_box2_container_head_content_content7_content_content li .txt p:last-of-type span:nth-of-type(4) {
  color: rgba(79, 191, 179, 1);
}
.xq_box2_container_head_content_content7_content_content li .bg {
  width: 1.3rem;
    height: .45rem;
  line-height: 0.45rem;
  font-size: 0.2rem;
  display: block;
  border: 2px solid #E60214;
  text-align: center;
  position: absolute;
  right: 0.4rem;
  top: 0.4rem;
  font-weight: bold;
  color: #e70012;
  transform: rotate(-15deg);
}
/* .xq_box2_container_head_content_content7_content_content li .bg img{
  max-width: 100%;
} */


.xq_box2_container_head_content_content1_box1_dev{
  position: relative;
  height: 3.7rem;
  width: 100%;
  background: url(../images/xqimg/dev_bg.png) no-repeat;
  background-size: 100%;
}
.xq_box2_container_head_content_content1_box1_dev .box1_dev_bg{
  position: absolute;
  left: 0;
  top: 0;
}
.xq_box2_container_head_content_content1_box1_dev_item{
  position: absolute;
  display: flex;
  flex-direction: column;
}
.xq_box2_container_head_content_content1_box1_dev_item img{
  position: absolute;
  width: 0.15rem;
  height: 0.2rem;
  bottom: -0.28rem;
  left: 0;
}
.xq_box2_container_head_content_content1_box1_dev_item:nth-child(1){
  left: 0.7rem;
    top: -0.5rem;
}
.xq_box2_container_head_content_content1_box1_dev_item:nth-child(2){
  left: 1.5rem;
    top: 0.2rem;
}

.xq_box2_container_head_content_content1_box1_dev_item:nth-child(3){
  text-align: right;
  width: 1.7rem;
  left: 1rem;
    top: 1.43rem;
}
.xq_box2_container_head_content_content1_box1_dev_item:nth-child(4){
  width: 1.9rem;
  left: 3.7rem;
    top: 0.88rem;
}
.xq_box2_container_head_content_content1_box1_dev_item:nth-child(5){
  text-align: right;
      left: 1rem;
      top: 2.4rem;
}
.xq_box2_container_head_content_content1_box1_dev_item:nth-child(6){
     text-align: right;
     left: 3.2rem;
     top: 2.8rem;
 
}
.xq_box2_container_head_content_content1_box1_dev_item:nth-child(7){
      text-align: right;
      left: 4.23rem;
      top: 3.3rem;
}
.xq_box2_container_head_content_content1_box1_dev_item span:nth-child(1),
.xq_box2_container_head_content_content1_box1_dev1_item span:nth-child(1){
  font-size: 0.19rem;
font-family: STZhongsong;
font-weight: 400;
color: #1D2187;
}
.xq_box2_container_head_content_content1_box1_dev_item span:nth-child(2),
.xq_box2_container_head_content_content1_box1_dev1_item span:nth-child(2){
  font-size: 0.12rem;
font-family: PingFang;
font-weight: 400;
color: #000000;
}
.xq_box2_container_head_content_content1_box1_dev1_item{
  display: flex;
  flex-direction: column;
  text-align: center;
}
.xq_box2_container_head_content_content1_box1_dev1_item span:nth-child(1){
  font-size: 0.32rem;
}
.xq_box2_container_head_content_content1_box1_dev1_item span:nth-child(2){
  font-size: 0.28rem;
  max-width: 80%;
  margin: 0 auto;
}
.xq_box2_container_head_content_content1_box1_dev1{
  display: none;
}
.xq_box2_container_head_content_content1_box1_dev{
  display: block;
}

@media screen and (min-width: 320px) and (max-width: 768px) {
	
		
	.xq_box2_container_head_content_content_box3_item5 .xq_box2_container_head_content_content_box3_item3_l{
		width:46%
	}
	.xq_box2_container_head_content_content2_box1_content_item{
	  margin-right: 0.2rem;
	}
	.xq_box2_container_head_content_content2_box1_content_item:nth-child(1){
	  margin-left: 0.5rem;
	}
	
	.xq_box2_container_head_content_content2_box1_content_item:nth-child(3){
	  margin-right: 0.5rem;
	}
	
	.xq_5_t,
	  .xq_box2_container_head_content_content1_box1_dev1{
	    display: block;
	  }
	  .xq_5_b,.xq_box2_container_head_content_content1_box1_dev{
	    display: none;
	  }
	
	.xq_box2_container_head_content_content1_box1_dev1{
	  
	  position: relative;
	}
	
	.xq_box2_container_head_content_content1_box1_dev1_container{
	  height: 100%;
	  /* margin: 0 0.3rem; */
	}
	.xq_box2_container_head_content_content1_box1_dev1_wrapper{
	  height: 100%;
	}
	.xq_box2_container_head_content_content1_box1_dev1 .swiper-button-next{
	  
	  background-size: 50%;
	  right: 0;
	  background: url(../images/arrow3.svg) no-repeat center center/20px;
	  top: 45%;
	}
	.xq_box2_container_head_content_content1_box1_dev1 .swiper-button-prev{
	  background-size: 50%;
	  left: 0;
	  background: url(../images/arrow3.svg) no-repeat center center/20px;
	  transform: rotate(180deg);
	  top: 45%;
	}
	.xq_header_banner_word_subtitle,
	.xq_header_content_subtitle{
		font-size:.28rem;
	}
	.xq_header_banner_word_desc{
		font-size:.26rem;
	}
  .xq_container {
    padding: 0;
    width: 100%;
  }

  .xq_box1_item{
        /* width: 100%; */
    }
    
    .xq_box1_item:nth-child(4){
        margin-top: -1.15rem;
    }
    
    .xq_box1_item:nth-child(6){

    }
	.xq_box2_container_head_content_content3_content_content_item_title,
	.xq_box2_container_head_content_content3_content_content_item_subtitle{
		font-size:.24rem;
	}
	
    .xq_box1_item:nth-child(5){
      margin-top: -0.15rem;
    }
    .xq_box2_container_head_content_content_box3_item2_item span{
      width: 86.1%;
    }
    .xq_box1_subtitle,
    .xq_box2_container_head_content_content_box2_content span:first-child,
    .xq_box2_container_head_content_content1_box1_subtitle,
    .xq_box2_container_head_content_content6_subtitle,
    .xq_box3_container_content_content_head,
    .xq_box4_subtitle,
  
    .xq_box7_content_item1_item span:nth-child(2),
    .xq_box7_content_item2_head_title,
    .xq_box7_content2_content_item_title,
	.xq_box3_container_content_content_content p,
	.xq_box4_subtitle p,
	 .xq_box4_content_item span:last-child,
	 .xq_box5_content_item2_content_l,
	   .xq_box5_content_item1_content_item,
	   .xq_box6_content_item_content,
	   .xq_box7_content_item1_item span:nth-child(3),
	     .xq_box2_container_head_content_content2_box1_content_item span,
	.xq_box2_container_head_content_subtitle_item span:nth-child(2)
    {
    font-size: 0.28rem;
  }
  .xq_box2_container_head_content_content2_box1_content_item img{
	  height:.24rem;
  }
  .xq_box4_content_item::before{
	  font-size:.26rem;
	  width:.6rem;
	  height:.6rem;
	  line-height:.6rem;
  }
  .xq_box1_item_title ,
  

  .xq_box2_container_head_content_content7_content_content li .txt h2,
  .xq_box4_content_item span:first-child,
      .xq_box5_content_item_title,
	    .xq_box2_container_head_content_content1_title,
	    .xq_box6_content_item_title,
		.xq_box7_content_item1_item span:nth-child(2),
  .xq_box3_container_content_content_head_l
  {
    font-size: 0.32rem;
  }
  .xq_box2_container_head_content_subtitle_item span:nth-child(1){
	  font-size:.6rem;
  }
  .xq_box1_item_subtitle,
  .xq_box2_container_head_content_content_box2_content span:last-child,


  .xq_box5_content_item2_content_bottom,
 

  .xq_box7_content_item2_head_content,
  .xq_box7_content2_content_item_content,
  .xq_box8{
    font-size: 0.24rem;
  }
  
    .xq_box2_container_head_content_content_box3_item5 .xq_box2_container_head_content_content_box3_item3_l,.xq_box2_container_head_content_content_box3_item2_item,
    .xq_box2_container_head_content_content_box3_item4,
  .xq_box2_container_head_content_content7_content_content li .txt p:last-of-type{
    font-size: 0.26rem;
  }
  
  .xq_box1_title,
  .xq_box2_container_head_title,
  .xq_box2_container_head_content_title,
  .xq_box2_container_head_content_content1_box1_title,
  .xq_box2_container_head_content_content4_title,
  .xq_box2_container_head_content_content5_title,
  .xq_box2_container_head_content_content6_title,
  .xq_box3_container_content_title,
  .xq_box4_title,
  .xq_box5_title,
  .xq_box6_title,
  .xq_box7_title
  {
    font-size: 0.4rem;
  }
  .xq_box1_subtitle p,
    .xq_box2_container_head_content_content7_content_content li .txt p,
	.xq_box7_content_item2_head_content p,.xq_box8 span{
	  font-size:.28rem;
	  line-height:.42rem;
  }
  
  .xq_box1_item_subtitle {
    line-height: 0.36rem;
    word-break: break-all;
    letter-spacing: 0.04rem;
  }

  .xq_box1_item:nth-child(6) {
    margin-top: 0;
  }

  .xq_box2_container_head_content_content_box3_item4,
  .xq_box2_container_head_content_content_box3_item5
    .xq_box2_container_head_content_content_box3_item3_l,
  .xq_box2_container_head_content_content_box3_item2_item,
  .xq_box5_content_item2_content_l,
  .xq_box6_content_item_content,
  .xq_box7_content_item1_item span:nth-child(3),
  .xq_box2_container_head_content_content7_content_content li .txt p
  {
    line-height: normal;
    letter-spacing: 0.04rem;
  }
  .xq_box2_container_head_content_content_box3_item5
    .xq_box2_container_head_content_content_box3_item3_l{
      letter-spacing: 0.02rem;
    }
  .xq_box2_container_head_content_content6_subtitle {
    width: auto;
  }
  /* .xq_box5_content_item2_content_r_item:last-child {
    width: 100%;
  } */
  /* .xq_box5_content_item2_content_r_item:last-child img {
    width: 48%;
  } */
  /* .xq_box2_container_head_content_content_box3_item3_l,
  .xq_box5_content_item2_content_r_item {
    width: 42%;
  } */
  .xq_box5_content_item2_content_head{
    flex-direction: column-reverse;
    flex-wrap: wrap;
    margin-bottom: 0;
  }
  .xq_box2_container_head_content_content_box3_item3_r img,
  .xq_box2_container_head_content_content7_content_content_item img {
    height: 100%;
  }
  .xq_box2_container_head_content_content7_content_content_item img.haoping {
    height: 1.4rem;
  }
  .xq_box2_container_head_content_content2_box1_content_item {
    padding: 0.1rem;
    box-sizing: content-box;
  }
  .xq_box2_container_head_content_content7 {
    background-size: 100% 120%;
    background-position: center -2.9rem;
  }
  .xq_box7_content_item1_item {
    width: 43%; 
    margin: 0;
    margin-bottom: 0.25rem;
  }
  .xq_box2_container_head_content_content7_content_content_item {
    width: 95%;
  }
  .xq_box5_content_item2_content_l {
    height: auto;
    text-align: justify;
    width: 100%;
    margin: 0;
    margin-bottom: 0.2rem;

  }
  .xq_box5_content_item2_content_l .xq_5_t{
    margin-top: 0.2rem;
  }

  .xq_box5{
    padding-bottom: 0.2rem;
  }
  .xq_box7_content_item2_head_content ,
  .xq_box7_content2_content_item_content{
    line-height: 0.4rem;
  }
  .xq_box8 span {
    width: 90%;
  }
  .xq_box5_content_item1_content_item {
    width: 30%;
  }
  .xq_box2_container_head_content_content3_content_content_item_subtitle {
    width: 70%;
    height: 3rem;
    line-height: 0.3rem;
    letter-spacing: 2px;
  }
  .xq_box2_container_head_content_content3_content_content_item:nth-child(2)
    .xq_box2_container_head_content_content3_content_content_item_subtitle,
  .xq_box2_container_head_content_content3_content_content_item:nth-child(3)
    .xq_box2_container_head_content_content3_content_content_item_subtitle,
  .xq_box2_container_head_content_content3_content_content_item:nth-child(4)
    .xq_box2_container_head_content_content3_content_content_item_subtitle,
  .xq_box2_container_head_content_content3_content_content_item:nth-child(5)
    .xq_box2_container_head_content_content3_content_content_item_subtitle {
    width: 65%;
    letter-spacing: 2px;
  }
  .xq_box2_container_head_content_content3_content_content_item:nth-child(2)
    .xq_box2_container_head_content_content3_content_content_item_subtitle,
  .xq_box2_container_head_content_content3_content_content_item:nth-child(4)
    .xq_box2_container_head_content_content3_content_content_item_subtitle{
    height: 3.8rem;
  }
  .xq_box2_container_head_content_content3_content_content_item:nth-child(3)
    .xq_box2_container_head_content_content3_content_content_item_subtitle ,
    
  .xq_box2_container_head_content_content3_content_content_item:nth-child(5)
  .xq_box2_container_head_content_content3_content_content_item_subtitle {
    height: 3.2rem;
  }
  .xq_box2_container_head_content_content3_content_content_item:nth-child(2)
    .xq_box2_container_head_content_content3_content_content_item_subtitle,
    .xq_box2_container_head_content_content3_content_content_item:nth-child(5)
  .xq_box2_container_head_content_content3_content_content_item_subtitle {
    width: 65%;
  }
  /* .xq_box5_content_item2_content_r_item:last-child {
    flex-direction: row;
    margin-top: 0.2rem;
  } */
  .xq_box2_container_head_content_content6_content_content_item {
    width: 48%;
    height: 1rem;
  }
  .xq_box2_container_head_content_content2_box1_content{
    padding: 0;
  }
  .xq_box2_container_head_content_content2{
   padding:0.5rem 0 0;
  
  }
  .xq_box2_container_head_content_content2_box1_content1 .xq_box2_container_head_content_content2_box1_content_item{
	  
  }
  .xq_box5_content_item2_content_bottom{
    margin-left: 0;
  }
  .xq_header_content{
    padding: 0.5rem 0;
  }
  .xq_box2_container_head_content {
    padding-top: 0.6rem;
  }
  .xq_box2_container_head_content_content4,
  .xq_box2_container_head_content_content5,
  .xq_box4{
    padding-top: 0.5rem;
  }
  .xq_box2_container_head_content_content1_title{
    margin-bottom: 0.5rem;
  }
  .xq_box2_container_head_content_content5{
    padding-bottom: 0.3rem;
  }
  .xq_box2_container_head_content_content6 .xq_box2_container_head_content_content1_title{
    margin-bottom: 0.5rem;
  }
  .xq_box2_container_head_content_content6_title{
    margin-bottom: 0.35rem
  }
  .xq_box2_container_head_content_content3{
    padding-bottom: 0.5rem;
  }
  .xq_box2_container_head_content_content7_content_content li:nth-child(2n ),
  .xq_box2_container_head_content_content7_content_content li:nth-child(2n + 1){
    margin-left: 0;
  }
  .xq_box2_container_head_content_content7_content_content li{
    width: 100%;
  }
  .xq_box5_content_item2_content_r{
    margin-bottom: 0.3rem;
    width: 100%;
    margin-top: 0;
  }
  .xq_5_t{
    display: block;
  }
  .xq_5_b{
    display: none;
  }
  .xq_box6{
    padding-top: 0.5rem;
    padding-left: 0.28rem;
    padding-right: 0.28rem;
  }
}


@media screen and (max-width:450px) {
  .xq_box2_container_head_content_content3_content_content_item_subtitle{
    height: 3.7rem;
  }
}