﻿.main_img {
  width: 100%;
  height: 9.4667rem;
  position: relative;
  text-align: center;
}
.main_img .img_pre {
      max-width: 100%;
    max-height: 320px;
}
.main_img .main_mess {
  background-color: #dc1b1b;
  width: 100%;
  height: 1.6533rem;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 2;
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.main_mess .m_pri {
  color: #fff;
  font-size: 0.3733rem;
  display: flex;
  align-items: center;
}
.main_mess .pr2 {
  font-size: 0.6667rem;
  font-weight: 600;
}
.main_mess .pr3 {
  font-size: 0.2533rem;
}

.xq_mess {
  padding: 0.3067rem 0.4667rem;
  background-color: #faf7e7;
}
.xq_mess h4 {
  font-size: 0.44rem;
  color: #333;
  margin-bottom: 0.32rem;
}
.xq_mess h5 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.4rem;
  color: #333;
}

.xq_mess h5 .stat_b {
  width: 2.4667rem;
  height: 0.8rem;
  background-color: #be0f1b;
  color: #fff;
  font-size: 0.32rem;
  text-align: center;
  line-height: 0.8rem;
}

.xq_mess h6 {
  width: 100%;
  margin-top: 0.6933rem;
  font-weight: normal;
  text-align: start;
}
.xq_mess h6 .cen_tit {
  margin-bottom: 0.3333rem;
  text-align: center;
}
.xq_mess h6 .xl_png {
  width: 1.8533rem;
  height: 0.3733rem;
  vertical-align: sub;
}
.xq_mess h6 .xl_word {
  color: #000;
  font-size: 0.5rem;
  margin: 0 0.2133rem;
}
.xq_mess .pri_back {
  width: 100vw;
  position: relative;
  left: -0.4667rem;
  background-color: #dc1b1b;
  padding: 0.36rem 0.4rem;
  color: #fff;
}
.xq_mess .pri_back .back_top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.5333rem;
}
.xq_mess .pri_back .back_top div {
  display: flex;
  align-items: center;
}
.xq_mess .pri_back .back_top div .fz1 {
  font-size: 0.2933rem;
}
.xq_mess .pri_back p {
  font-size: 0.32rem;
  margin-top: 0.1733rem;
}
.star_big_b {
  background-color: #f5f1f1;
}
.star_box {
  width: 100%;
  height: 3.2rem;
  background-color: #f5f1f1;

  border-radius: 6px 6px 0px 0px;
  overflow: hidden;
}
.star_box .star_top {
  width: 100%;
  height: 1.1333rem;
  background: linear-gradient(180deg, #fe5460 0%, rgba(254, 106, 118, 0) 100%);
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.star_box .star_top .st_tit {
  color: #fff;
  font-weight: 800;
  font-size: 0.4rem;
}
.star_box .zh_f {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.3467rem;
  color: #333;
  margin-top: 0.2rem;
  margin-bottom: 0.4933rem;
}
.star_box .zh_f img {
  margin: 0 0.2rem;
  width: 2.3067rem;
  height: 0.36rem;
}
.star_box .zh_f .ff {
  color: #ff9400;
}
.star_box .y_kw {
  display: flex;
  justify-content: space-around;
  color: #333;
  font-size: 0.3467rem;
}
.star_box .y_kw .c_r {
  color: #be0f1b;
}
.form_mess {
  width: 100%;
  border-collapse: collapse;
}
.form_mess td {
  border: 1px solid #e8dcd7;
}
.form_mess .td_tit {
  width: 1.7333rem;
  height: 0.6667rem;
  background-color: #ff8f59;
  color: #6d3f29;
  font-size: 12px;
  text-align: center;
  line-height: 0.6667rem;
}
.form_mess .td_word {
  background-color: #fff;
  height: 0.6667rem;
  text-align: center;
  font-size: 12px;
}
.form_mess .td_img {
  width: 1.2933rem;
  height: 0.2rem;
}
.co_r {
  color: #db262e;
}
.co_d {
  color: #6d3f29;
}
.xq_mess .inturo {
  margin-top: 0.3333rem;
}

.xq_mess .inturo .int_mess {
  padding: 0.2rem 0.2667rem;
  background-color: #9e2733;
  border-radius: 0.0533rem;
  width: 100%;
}
.xq_mess .inturo .lt_mess {
  display: flex;
  align-items: center;
  justify-content: center;
}
.xq_mess .inturo .tree_png {
  width: 0.9467rem;
  height: 0.68rem;
  margin-right: 0.3867rem;
}
.xq_mess .inturo .jiu_logo {
  width: 2.9333rem;
  height: 1.3333rem;
  margin-right: 0.36rem;
}
.xq_mess .inturo .j_title {
  font-size: 0.5333rem;
  font-weight: 600;
  color: #fff;
}
.xq_mess .inturo .j_title .eng {
  color: #fe741c;
  font-size: 13px;
}
.xq_mess .inturo .lt_desc {
  color: #fff;
  font-size: 0.3467rem;
  margin-top: 0.2933rem;
  line-height: 0.48rem;
  text-align: start;
  font-weight: normal;
}
.about_j {
}
.about_j .about_list {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.about_j .about_list .list_one {
  width: 4.2667rem;
  background-color: #fff;
  margin-bottom: 0.2667rem;
}
.about_j .about_list .list_one img {
  width: 100%;
  height: 2.6267rem;
}
.about_j .about_list .list_one .one_mess {
  padding: 0.2667rem;
}
.about_j .about_list .list_one .one_mt {
  font-size: 0.3467rem;
  color: #333;
  text-align: start;
  height: 45px;
}
.about_j .about_list .list_one .one_mt img {
  width: 0.8533rem;
  height: 0.4133rem;
  margin-right: 0.1333rem;
}
.about_j .about_list .list_one .tar {
  margin-top: 0.1867rem;
  display: flex;
  justify-content: space-between;
  font-size: 0.2667rem;
  color: #b8b8b8;
}
.about_j .about_list .list_one .tar i {
  color: #be0f1b;
}
.about_j .about_list .list_one .one_mt .ck_pri {
}
.ck_pri .ck1 {
  color: #d1d1d1;
  font-size: 0.32rem;
}
.ck_pri .ck2 {
  color: #be0f1b;
  font-size: 0.5333rem;
  font-weight: 600;
}
.ck_pri .ck3 {
  color: #be0f1b;
  font-size: 0.2533rem;
}
.one_btn {
  width: 100%;
  margin-top: 0.4rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.show_one_de {
  color: #fff;
  font-size: 0.3733rem;
  display: inline-block;
  width: 2.0267rem;
  height: 0.8rem;
  background-color: #be0f1b;
  text-align: center;
  line-height: 0.8rem;
}
.show_more {
  margin: 0 auto;
  width: 2.4667rem;
  height: 0.6267rem;
  border-radius: 0.32rem;
  background-color: #ffdc00;
  font-size: 14px;
  color: #ff5729;
  text-align: center;
  line-height: 0.6267rem;
}
.show_more .more {
  width: 15px;
  height: 15px;
  vertical-align: middle;
  margin-right: 0.0667rem;
}
.show_more a{
    font-size: 14px;
}
.xq_mess .new_art {
  margin-top: 0.3733rem;
}
.xq_mess .new_art .art_one {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  font-size: 0.3467rem;
  color: #646464;
  border-bottom: 1px dashed #ddd7b6;
  padding: 0.2533rem 0;
}
.xq_mess .new_art .art_one span {
  width: 5.5333rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.xq_mess .new_art .art_one i {
  color: #aeaeae;
}
.ab_us {
  height: 1.3333rem;
  width: 100%;
  background-color: #be0f1b;
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.ab_us a {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 0.2933rem;
}
.ab_us .tips_img1 {
  width: 0.5067rem;
  height: 0.5067rem;
}
.ab_us .tips_img2 {
  width: 0.64rem;
  height: 0.52rem;
}
.ab_us .tips_img3 {
  width: 0.48rem;
  height: 0.64rem;
}
.for_u .h6 {
  margin-top: 0;
}
.for_u .for_list {
  display: flex;
  justify-content: space-between;
  padding: 0.48rem;
  border-bottom: 1px solid #e6e1c1;
}
.for_u .for_list span {
  width: 0.48rem;
  height: 0.48rem;
  border-radius: 0.08rem;
  font-size: 0.3467rem;
  color: #fff;
  text-align: center;
  margin-top: 0.1333rem;
}
.for_u .for_list p {
  width: 4.8267rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  border-radius: 0.08rem;
  font-size: 0.3733rem;
  line-height: 0.5333rem;
  height: 1.6rem;
}
.for_u .for_list img {
  width: 2.8667rem;
  height: 1.76rem;
}
.l1 {
  background-color: #fd741c;
}
.l2 {
  background-color: #fdb80c;
}
.l3 {
  background-color: #ffdb00;
}
.l4 {
  background-color: #cccccc;
}
.m0 {
  margin: 0;
}
