@charset "UTF-8";
.zixun {
  padding-top: 3.28125vw;
}
.zixun .f-cb .zixuntuijie_content {
  width: 100%;
  overflow: hidden;
  height: 29.0104166667vw;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_left {
  width: 50%;
  height: 100%;
  float: left;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_left img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right {
  width: 50%;
  height: 100%;
  float: left;
  position: relative;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay {
  position: absolute;
  top: 50%;
  left: -20px;
  transform: translate(0%, -50%);
  width: 80%;
  background-color: rgba(255, 255, 255, 0.84);
  padding-left: 1.4583333333vw;
  padding-top: 1.8229166667vw;
  padding-bottom: 1.4583333333vw;
  padding-right: 2.6041666667vw;
  border-top-left-radius: 1.4583333333vw;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .left-left {
  margin-bottom: 30px;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .left-left .vertical-content .text-container .zixuntiao {
  width: 2.5520833333vw;
  height: 0.4166666667vw;
  background: linear-gradient(to left, #6BC3FF, #736FEC);
  margin-bottom: 15px;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .left-left .vertical-content .text-container .zixuntuijie {
  font-size: clamp(22px, 1.5104166667vw, 29px);
  color: #333;
  text-align: left;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .zx_accordion {
  width: 100%;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .zx_accordion .zx_accordion-item {
  border-bottom: 1px solid #CFCFCF;
  padding-bottom: 1.1458333333vw;
  margin-bottom: 1.5104166667vw;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .zx_accordion .zx_accordion-item .zx_active {
  color: #106BF4;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .zx_accordion .zx_accordion-item .zx_accordion-header {
  font-size: clamp(18px, 1.09375vw, 21px);
  cursor: pointer;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .zx_accordion .zx_accordion-item .zx_accordion-header p {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .zx_accordion .zx_accordion-item .zx_accordion-header p:hover {
  color: #106BF4;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .zx_accordion .zx_accordion-item .zx_accordion-content {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.3s ease-out;
  line-height: 25px;
  font-size: clamp(14px, 0.8854166667vw, 17px);
  color: #333;
  text-align: justify;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .zx_accordion .zx_accordion-item .zx_accordion-content p {
  margin-top: 9px;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .zx_accordion .zx_accordion-item .zx_accordion-content .zx_accordion-content—zhaiyao {
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .zx_accordion .zx_accordion-item .zx_accordion-content .zx_accordion-content_p {
  line-height: 1.1458333333vw;
}

.xs_xw {
  margin-top: 6.4583333333vw;
  display: flex;
  gap: 1.71875vw;
}
.xs_xw .xs_xw_left {
  width: 55%;
}
.xs_xw .xs_xw_left .xs_xw_left_top {
  width: 100%;
  height: 4.5833333333vw;
  background-image: url("../images/xz_xw_left.png");
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-size: cover;
  background-repeat: no-repeat;
  border-top-left-radius: 1.3020833333vw;
  overflow: hidden;
  margin-bottom: 1.3020833333vw;
}
.xs_xw .xs_xw_left .xs_xw_left_top .t {
  margin-left: 1.71875vw;
  font-weight: bold;
}
.xs_xw .xs_xw_left .xs_xw_left_top .t span {
  width: 2.8645833333vw;
  height: 0.4166666667vw;
  background: linear-gradient(225deg, #6BC3FF 0%, #736FEC 100%);
  display: block;
}
.xs_xw .xs_xw_left .xs_xw_left_top .t p {
  font-size: clamp(20px, 1.4583333333vw, 28px);
  line-height: 1.9791666667vw;
  color: #11131D;
  font-weight: bold;
  margin-top: 0.2083333333vw;
}
.xs_xw .xs_xw_left .xs_xw_left_top a {
  display: flex;
  margin-right: 0.78125vw;
  font-size: clamp(18px, 1.0416666667vw, 20px);
  color: #106BF4;
  align-items: flex-start;
}
.xs_xw .xs_xw_left .xs_xw_left_con {
  width: 100%;
  display: flex;
  background: linear-gradient(180deg, #E3ECFF 0%, #F7F9FF 100%);
  box-shadow: 0px 0.1041666667vw 0.7291666667vw 0px rgba(177, 193, 214, 0.32);
  position: relative;
  box-sizing: border-box;
  padding: 1.71875vw;
  border-top-right-radius: 1.4583333333vw;
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_left {
  width: 48%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 1.9791666667vw;
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_left div {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_left div img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 1.2s;
}
@media (min-width: 1024px) {
  .xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_left div:hover img {
    transform: scale(1.1);
  }
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_right {
  margin-left: 1.71875vw;
  display: grid;
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_right ul {
  flex: 1;
  position: relative;
  display: flex;
  flex-direction: column;
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_right ul li {
  flex: 1;
  position: relative;
  z-index: 10;
  border-bottom: 0.0520833333vw solid #D8D8D8;
  padding: 1.6666666667vw 0;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_right ul li a {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_right ul li .conteng {
  flex: 1;
  height: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  box-sizing: border-box;
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_right ul li .conteng .t {
  font-size: clamp(16px, 1.09375vw, 21px);
  line-height: 31px;
  color: #333;
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_right ul li .conteng .t:hover {
  color: #106BF4;
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_right ul li .conteng .twoLine {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_right ul li .date_kx {
  width: 55px;
  height: 58px;
  position: relative;
  margin-right: 1.3020833333vw;
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_right ul li .date_kx .date_con {
  width: 100%;
  height: 90%;
  position: absolute;
  bottom: 0;
  color: #fff;
  background: linear-gradient(225deg, #68B2FF 0%, #6040DF 100%);
  opacity: 0.92;
  border-radius: 5px;
  padding: 10px;
  box-sizing: border-box;
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_right ul li .date_kx .date_con .riqo {
  font-size: 10px;
  text-align: center;
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_right ul li .date_kx .date_con .rdatei {
  text-align: center;
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_right ul li .date_kx .date_tiao {
  background: #7090F4;
  width: 3px;
  height: 8px;
  border: 3px solid #fff;
  position: absolute;
  top: 0;
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_right ul li .date_kx .left_date {
  left: 10px;
}
.xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_right ul li .date_kx .right_date {
  right: 10px;
}
.xs_xw .xs_xw_right {
  width: 45%;
  display: flex;
  position: relative;
}
.xs_xw .xs_xw_right .title {
  width: 18.5%;
  height: 100%;
  background-image: url(../images/zx_hyxw_left.png);
  border-top-left-radius: 1.4583333333vw;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}
.xs_xw .xs_xw_right .title .t {
  display: flex;
  justify-content: center;
  margin-top: 1.40625vw;
}
.xs_xw .xs_xw_right .title .t i {
  font-size: clamp(20px, 1.4583333333vw, 28px);
  writing-mode: vertical-lr;
  letter-spacing: 4px;
  width: 1.875vw;
  display: block;
  font-weight: bold;
  color: #11131D;
}
.xs_xw .xs_xw_right .title .t span {
  width: 0.4166666667vw;
  height: 2.8645833333vw;
  background: linear-gradient(to top, #6BC3FF 0%, #736FEC 100%);
  display: block;
  margin-right: 0.4166666667vw;
}
.xs_xw .xs_xw_right .title a {
  font-size: clamp(18px, 1.0416666667vw, 20px);
  line-height: 1.71875vw;
  color: #106BF4;
  width: 1.3542vw;
  display: block;
  margin-bottom: 1.7187vw;
  border-radius: 20px;
  padding: 10px 0px;
  text-align: center;
}
.xs_xw .xs_xw_right .xs_xw_left_top {
  width: 100%;
  height: 4.5833333333vw;
  background-image: url("../images/xz_xw_left.png");
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-size: cover;
  background-repeat: no-repeat;
  border-top-left-radius: 1.3020833333vw;
  overflow: hidden;
  margin-bottom: 1.3020833333vw;
  display: none;
}
.xs_xw .xs_xw_right .xs_xw_left_top .t {
  margin-left: 1.71875vw;
  font-weight: bold;
}
.xs_xw .xs_xw_right .xs_xw_left_top .t span {
  width: 2.8645833333vw;
  height: 0.4166666667vw;
  background: linear-gradient(225deg, #6BC3FF 0%, #736FEC 100%);
  display: block;
}
.xs_xw .xs_xw_right .xs_xw_left_top .t p {
  font-size: clamp(20px, 1.4583333333vw, 28px);
  line-height: 1.9791666667vw;
  color: #11131D;
  font-weight: bold;
  margin-top: 0.2083333333vw;
}
.xs_xw .xs_xw_right .xs_xw_left_top a {
  display: flex;
  margin-right: 0.78125vw;
  font-size: clamp(18px, 1.0416666667vw, 20px);
  color: #106BF4;
  align-items: flex-start;
}
.xs_xw .xs_xw_right .xs_xw_right_div {
  margin-left: 1.3020833333vw;
  width: 81.5%;
  display: grid;
  background: linear-gradient(180deg, #EBF1FF 0%, #F7F9FF 100%);
  box-shadow: 0px 2px 14px 0px rgba(177, 193, 214, 0.32);
  border-radius: 0px 1.5104166667vw 0px 0px;
  padding: 1.3020833333vw;
  padding-bottom: 0px;
}
.xs_xw .xs_xw_right .xs_xw_right_div ul {
  flex: 1;
  position: relative;
  display: flex;
  flex-direction: column;
}
.xs_xw .xs_xw_right .xs_xw_right_div ul li {
  flex: 1;
  position: relative;
  z-index: 10;
  border-bottom: 0.0520833333vw solid #D8D8D8;
  padding: 1.6666666667vw 0;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}
.xs_xw .xs_xw_right .xs_xw_right_div ul li a {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}
.xs_xw .xs_xw_right .xs_xw_right_div ul li .conteng {
  flex: 1;
  height: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  box-sizing: border-box;
}
.xs_xw .xs_xw_right .xs_xw_right_div ul li .conteng .t {
  font-size: clamp(16px, 1.09375vw, 21px);
  line-height: 31px;
  color: #333;
  color: #333;
}
.xs_xw .xs_xw_right .xs_xw_right_div ul li .conteng .t:hover {
  color: #106BF4;
}
.xs_xw .xs_xw_right .xs_xw_right_div ul li .conteng .twoLine {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.xs_xw .xs_xw_right .xs_xw_right_div ul li .date_kx {
  width: 55px;
  height: 58px;
  position: relative;
  margin-right: 1.3020833333vw;
}
.xs_xw .xs_xw_right .xs_xw_right_div ul li .date_kx .date_con {
  width: 100%;
  height: 90%;
  position: absolute;
  bottom: 0;
  color: #fff;
  background: linear-gradient(225deg, #68B2FF 0%, #6040DF 100%);
  opacity: 0.92;
  border-radius: 5px;
  padding: 10px;
  box-sizing: border-box;
}
.xs_xw .xs_xw_right .xs_xw_right_div ul li .date_kx .date_con .riqo {
  font-size: 10px;
  text-align: center;
}
.xs_xw .xs_xw_right .xs_xw_right_div ul li .date_kx .date_con .rdatei {
  text-align: center;
}
.xs_xw .xs_xw_right .xs_xw_right_div ul li .date_kx .date_tiao {
  background: #7090F4;
  width: 3px;
  height: 8px;
  border: 3px solid #fff;
  position: absolute;
  top: 0;
}
.xs_xw .xs_xw_right .xs_xw_right_div ul li .date_kx .left_date {
  left: 10px;
}
.xs_xw .xs_xw_right .xs_xw_right_div ul li .date_kx .right_date {
  right: 10px;
}

.xs_hy {
  margin-top: 6.4583333333vw;
  display: flex;
  gap: 1.5104166667vw;
  margin-bottom: 3.9583333333vw;
}
.xs_hy .zx_hy_left {
  width: 63%;
}
.xs_hy .zx_hy_left .xs_xw_left_top {
  width: 100%;
  height: 4.5833333333vw;
  background-image: url("../images/zx_hshy_left_top.png");
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-size: 100% 130%;
  background-repeat: no-repeat;
  border-top-left-radius: 1.3020833333vw;
  overflow: hidden;
}
.xs_hy .zx_hy_left .xs_xw_left_top .t {
  margin-left: 1.71875vw;
  font-weight: bold;
}
.xs_hy .zx_hy_left .xs_xw_left_top .t span {
  width: 2.8645833333vw;
  height: 0.4166666667vw;
  background: linear-gradient(225deg, #6BC3FF 0%, #736FEC 100%);
  display: block;
}
.xs_hy .zx_hy_left .xs_xw_left_top .t p {
  font-size: clamp(24px, 1.4583333333vw, 28px);
  line-height: 1.9791666667vw;
  color: #11131D;
  font-weight: bold;
  margin-top: 4px;
}
.xs_hy .zx_hy_left .xs_xw_left_top a {
  display: flex;
  margin-right: 0.78125vw;
  font-size: clamp(18px, 1.0416666667vw, 20px);
  color: #106BF4;
  align-items: flex-start;
}
.xs_hy .zx_hy_left .zx_hy_left_con {
  width: 100%;
  background: rgba(255, 255, 255, 0.41);
  box-shadow: 0px 0.2604166667vw 0.6770833333vw 0px rgba(0, 0, 0, 0.07);
  border: 0.0520833333vw solid #FFFFFF;
  padding: 1.71875vw;
  box-sizing: border-box;
}
.xs_hy .zx_hy_left .zx_hy_left_con .kx_xueshuhuiyi_container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin: 0 auto;
  gap: 1.0416666667vw;
}
.xs_hy .zx_hy_left .zx_hy_left_con .kx_xueshuhuiyi_container .kx_xueshuhuiyi_item {
  flex: 0 0 calc(33.333% - 0.7291666667vw);
  position: relative;
  margin-bottom: 1.0416666667vw;
}
.xs_hy .zx_hy_left .zx_hy_left_con .kx_xueshuhuiyi_container .kx_xueshuhuiyi_item .kx_xueshuhuiyi_image_container {
  width: 100%;
  position: relative;
  overflow: hidden;
  border-radius: 0.2083333333vw;
}
.xs_hy .zx_hy_left .zx_hy_left_con .kx_xueshuhuiyi_container .kx_xueshuhuiyi_item .kx_xueshuhuiyi_image_container img {
  width: 100%;
  object-fit: cover;
  display: block;
  object-position: center;
  transition: all 1.2s;
}
@media (min-width: 1024px) {
  .xs_hy .zx_hy_left .zx_hy_left_con .kx_xueshuhuiyi_container .kx_xueshuhuiyi_item .kx_xueshuhuiyi_image_container:hover img {
    transform: scale(1.1);
  }
}
.xs_hy .zx_hy_left .zx_hy_left_con .kx_xueshuhuiyi_container .kx_xueshuhuiyi_item .kx_xueshuhuiyi_image_container .kx_xueshuhuiyi_image_overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: linear-gradient(to bottom, rgba(118, 111, 236, 0.8), rgba(0, 119, 250, 0.8));
  padding: 0.625vw;
  font-size: 0.8854166667vw;
  font-weight: bold;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #fff;
  font-family: MicrosoftYaHei;
}
.xs_hy .zx_hy_left .zx_hy_left_con .kx_xueshuhuiyi_container .kx_xueshuhuiyi_item .kx_xueshuhuiyi_text_content {
  margin-top: 0.7291666667vw;
  font-size: clamp(16px, 1.09375vw, 21px);
  line-height: 28px;
  color: #333;
  text-align: justify;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.xs_hy .zx_hy_right {
  width: 37%;
  display: flex;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
}
.xs_hy .zx_hy_right .xs_xw_left_top {
  width: 100%;
  height: 4.5833333333vw;
  background-image: url("../images/title_bg.png");
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-size: 100% 130%;
  background-repeat: no-repeat;
  border-top-left-radius: 1.3020833333vw;
  overflow: hidden;
}
.xs_hy .zx_hy_right .xs_xw_left_top .t {
  margin-left: 1.71875vw;
  font-weight: bold;
}
.xs_hy .zx_hy_right .xs_xw_left_top .t span {
  width: 2.8645833333vw;
  height: 0.4166666667vw;
  background: linear-gradient(225deg, #6BC3FF 0%, #736FEC 100%);
  display: block;
}
.xs_hy .zx_hy_right .xs_xw_left_top .t p {
  font-size: clamp(24px, 1.4583333333vw, 28px);
  line-height: 1.9791666667vw;
  color: #11131D;
  font-weight: bold;
  margin-top: 4px;
}
.xs_hy .zx_hy_right .xs_xw_left_top a {
  display: flex;
  margin-right: 0.78125vw;
  font-size: clamp(18px, 1.0416666667vw, 20px);
  color: #106BF4;
  align-items: flex-start;
}
.xs_hy .zx_hy_right .zx_hy_right_con {
  padding: 0px 1.5625vw;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  background: linear-gradient(180deg, #E3ECFF 0%, #F7F9FF 100%);
  box-shadow: 0px 0.2604166667vw 0.6770833333vw 0px rgba(0, 0, 0, 0.07);
}
.xs_hy .zx_hy_right .zx_hy_right_con ul {
  flex: 1;
  position: relative;
  display: flex;
  flex-direction: column;
}
.xs_hy .zx_hy_right .zx_hy_right_con ul li {
  flex: 1;
  position: relative;
  z-index: 10;
  border-bottom: 0.0520833333vw solid #D8D8D8;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}
.xs_hy .zx_hy_right .zx_hy_right_con ul li a {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}
.xs_hy .zx_hy_right .zx_hy_right_con ul li .conteng {
  flex: 1;
  height: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  box-sizing: border-box;
}
.xs_hy .zx_hy_right .zx_hy_right_con ul li .conteng .t {
  font-size: clamp(16px, 1.09375vw, 21px);
  line-height: 31px;
  color: #333;
  color: #333;
}
.xs_hy .zx_hy_right .zx_hy_right_con ul li .conteng .t:hover {
  color: #106BF4;
}
.xs_hy .zx_hy_right .zx_hy_right_con ul li .conteng .twoLine {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.xs_hy .zx_hy_right .zx_hy_right_con ul li .date_kx {
  width: 55px;
  height: 58px;
  position: relative;
  margin-right: 1.3020833333vw;
}
.xs_hy .zx_hy_right .zx_hy_right_con ul li .date_kx .date_con {
  width: 100%;
  height: 90%;
  position: absolute;
  bottom: 0;
  color: #fff;
  background: linear-gradient(225deg, #68B2FF 0%, #6040DF 100%);
  opacity: 0.92;
  border-radius: 5px;
  padding: 10px;
  box-sizing: border-box;
}
.xs_hy .zx_hy_right .zx_hy_right_con ul li .date_kx .date_con .riqo {
  font-size: 8px;
  text-align: center;
}
.xs_hy .zx_hy_right .zx_hy_right_con ul li .date_kx .date_con .rdatei {
  text-align: center;
}
.xs_hy .zx_hy_right .zx_hy_right_con ul li .date_kx .date_tiao {
  background: #7090F4;
  width: 3px;
  height: 8px;
  border: 3px solid #fff;
  position: absolute;
  top: 0;
}
.xs_hy .zx_hy_right .zx_hy_right_con ul li .date_kx .left_date {
  left: 10px;
}
.xs_hy .zx_hy_right .zx_hy_right_con ul li .date_kx .right_date {
  right: 10px;
}

.xz_sp {
  overflow: hidden;
}
.xz_sp .xz_sp_div {
  margin-top: 2.2395833333vw;
  margin-bottom: 5.3125vw;
}
.xz_sp .xz_sp_div .title {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.xz_sp .xz_sp_div .title .t {
  display: flex;
  align-items: center;
  font-size: 1.4583333333vw;
  color: #000;
  font-weight: bold;
}
.xz_sp .xz_sp_div .title .t img {
  width: 0.4166666667vw;
  margin-right: 0.9895833333vw;
  display: block;
}
.xz_sp .xz_sp_div .title a {
  width: 104px;
  height: 32px;
  font-size: 16px;
  line-height: 32px;
  border-radius: 16px;
  display: block;
  text-align: center;
  color: #106BF4;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}
.xz_sp .xz_sp_div .title a span {
  width: 8px;
  height: 14px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("../images/icon4.png");
  margin-left: 5px;
  display: block;
  margin-top: 8px;
}
@media (min-width: 1024px) {
  .xz_sp .xz_sp_div .title a:hover {
    background: linear-gradient(225deg, #6BC3FF 0%, #736FEC 100%);
    color: #fff;
  }
  .xz_sp .xz_sp_div .title a:hover span {
    background-image: url("../images/icon4_h.png");
  }
}
.xz_sp .xz_sp_div .slider-container {
  position: relative;
  width: 100%;
  height: 25vw;
  overflow: hidden;
  margin: 0 auto;
}
.xz_sp .xz_sp_div .slider-container .slider {
  display: flex;
  height: 100%;
  transition: transform 0.5s ease;
  align-items: center;
}
.xz_sp .xz_sp_div .slider-container .slider .slide {
  position: relative;
  height: 80%;
  transition: all 0.5s ease;
  box-shadow: 0 0.2604166667vw 0.78125vw rgba(0, 0, 0, 0.3);
}
.xz_sp .xz_sp_div .slider-container .slider .prev {
  width: 25%;
  transform: perspective(52.0833333333vw) rotateY(13deg) translateX(0%);
  z-index: 1;
}
.xz_sp .xz_sp_div .slider-container .slider .prev img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.xz_sp .xz_sp_div .slider-container .slider .prev .shuomong {
  position: absolute;
  height: 5.2083333333vw;
  width: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  bottom: 0;
  display: flex;
  align-items: end;
  padding: 1.0416666667vw;
  box-sizing: border-box;
  display: none;
}
.xz_sp .xz_sp_div .slider-container .slider .prev .shuomong .t {
  color: #fff;
  width: 100%;
  font-size: 1.3020833333vw;
}
.xz_sp .xz_sp_div .slider-container .slider .prev .shuomong img {
  width: 1.9791666667vw;
  height: 1.9791666667vw;
}
.xz_sp .xz_sp_div .slider-container .slider .active {
  width: 50%;
  transform: none;
  z-index: 2;
}
.xz_sp .xz_sp_div .slider-container .slider .active img {
  width: 100%;
  height: 100%;
}
.xz_sp .xz_sp_div .slider-container .slider .active .shuomong {
  position: absolute;
  height: 5.2083333333vw;
  width: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  bottom: 0;
  display: flex;
  align-items: end;
  padding: 1.0416666667vw;
  box-sizing: border-box;
}
.xz_sp .xz_sp_div .slider-container .slider .active .shuomong .t {
  color: #fff;
  width: 100%;
  font-size: 1.3020833333vw;
}
.xz_sp .xz_sp_div .slider-container .slider .active .shuomong img {
  width: 1.9791666667vw;
  height: 1.9791666667vw;
}
.xz_sp .xz_sp_div .slider-container .slider .next {
  width: 25%;
  transform: perspective(52.0833333333vw) rotateY(-13deg) translateX(0%);
  z-index: 1;
}
.xz_sp .xz_sp_div .slider-container .slider .next img {
  width: 100%;
  height: 100%;
}
.xz_sp .xz_sp_div .slider-container .slider .next .shuomong {
  position: absolute;
  height: 5.2083333333vw;
  width: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  bottom: 0;
  display: flex;
  align-items: end;
  padding: 1.0416666667vw;
  box-sizing: border-box;
  display: none;
}
.xz_sp .xz_sp_div .slider-container .slider .next .shuomong .t {
  color: #fff;
  width: 100%;
  font-size: 1.3020833333vw;
}
.xz_sp .xz_sp_div .slider-container .slider .next .shuomong img {
  width: 1.9791666667vw;
  height: 1.9791666667vw;
}
.xz_sp .xz_sp_div .slider-container .slider-btn {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background: rgba(0, 0, 0, 0.5);
  color: white;
  border: none;
  padding: 0.78125vw;
  cursor: pointer;
  z-index: 10;
  font-size: 1.0416666667vw;
}
.xz_sp .xz_sp_div .slider-container .prev-btn {
  left: 25%;
}
.xz_sp .xz_sp_div .slider-container .next-btn {
  right: 25%;
}

@media (max-width: 1024px) {
  .zixun .f-cb .zixuntuijie_content {
    height: auto;
  }
  .zixun .f-cb .zixuntuijie_content .zixuntuijie_content_left {
    width: 100%;
  }
  .zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right {
    width: 100%;
  }
  .zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay {
    width: 85%;
    right: 7%;
    left: auto;
    top: 25%;
    padding: 25px 15px;
    box-sizing: border-box;
  }
  .zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .left-left .vertical-content .text-container .zixuntiao {
    width: 25px;
    height: 4px;
    margin-bottom: 10px;
  }
  .zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .left-left .vertical-content .text-container .zixuntuijie {
    font-size: 18px;
  }
  .zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .zx_accordion .zx_accordion-item .zx_accordion-header p {
    font-weight: normal;
    font-size: 16px;
  }
  .zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .left-left {
    margin-right: 20px;
  }
  .zixun .f-cb .zixuntuijie_content .zixuntuijie_content_right .zx_content-overlay .zx_accordion .zx_accordion-item .zx_accordion-content .zx_accordion-content_p {
    line-height: normal;
  }
  .xs_xw {
    display: block;
  }
  .xs_xw .xs_xw_left {
    width: 100%;
  }
  .xs_xw .xs_xw_left .xs_xw_left_top {
    height: 50px;
  }
  .xs_xw .xs_xw_left .xs_xw_left_con {
    display: block;
  }
  .xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_left {
    width: 100%;
    flex-direction: row;
    gap: 20px;
  }
  .xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_right {
    width: 100%;
    margin-top: 20px;
  }
  .xs_xw .xs_xw_left .xs_xw_left_con .xs_xw_left_con_right ul li {
    display: block;
  }
  .xs_xw .xs_xw_right {
    width: 100%;
    margin-top: 30px;
    display: block;
  }
  .xs_xw .xs_xw_right .title {
    display: none;
  }
  .xs_xw .xs_xw_right .xs_xw_left_top {
    display: flex;
    height: 50px;
  }
  .xs_xw .xs_xw_right .xs_xw_left_top .t span {
    display: none;
  }
  .xs_xw .xs_xw_right .xs_xw_right_div {
    width: 100%;
    box-sizing: border-box;
  }
  .xs_xw .xs_xw_right .xs_xw_right_div ul li {
    display: block;
  }
  .xs_hy {
    display: block;
  }
  .xs_hy .zx_hy_left {
    width: 100%;
  }
  .xs_hy .zx_hy_left .xs_xw_left_top {
    height: 50px;
    border-top-left-radius: 25px;
  }
  .xs_hy .zx_hy_left .zx_hy_left_con .kx_xueshuhuiyi_container {
    display: block;
  }
  .xs_hy .zx_hy_left .zx_hy_left_con .kx_xueshuhuiyi_container .kx_xueshuhuiyi_item .kx_xueshuhuiyi_image_container .kx_xueshuhuiyi_image_overlay {
    font-size: 14px;
    padding: 10px;
  }
  .xs_hy .zx_hy_left .zx_hy_left_con .kx_xueshuhuiyi_container .kx_xueshuhuiyi_item {
    margin-bottom: 20px;
  }
  .xs_hy .zx_hy_right {
    width: 100%;
    margin-top: 30px;
  }
  .xs_hy .zx_hy_right .xs_xw_left_top .t span {
    display: none;
  }
  .xs_xw .xs_xw_right .xs_xw_left_top a {
    font-size: 14px;
  }
  .xz_sp .xz_sp_div .title .t {
    font-size: 20px;
  }
  .xz_sp .xz_sp_div .title .t img {
    width: 4px;
    margin-right: 10px;
  }
  .xz_sp .xz_sp_div .slider-container .slider .active .shuomong .t {
    font-size: 12px;
  }
  .xs_hy .zx_hy_right .zx_hy_right_con ul li a .con .t {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .xs_hy .zx_hy_right .zx_hy_right_con ul li a {
    align-items: center;
  }
  .xs_hy .zx_hy_right .zx_hy_right_con ul li a .time .t {
    line-height: 2;
  }
  .xs_hy .zx_hy_right .xs_xw_left_top {
    height: 50px;
  }
  .xs_hy .zx_hy_right .zx_hy_right_con ul li a .con .t {
    height: auto;
  }
  .xs_hy .zx_hy_right .zx_hy_right_con ul li a .con .djfsdu3jsdy {
    margin-top: 0px;
  }
  .xs_hy .zx_hy_right .zx_hy_right_con ul li {
    padding: 15px 0px;
  }
}

/*# sourceMappingURL=zixun.css.map */
