.details_con {
  width: 6.7rem;
  min-height: 5rem;
  padding: 0.4rem 0.3rem 0.4rem 0.4rem;
  /* -webkit-user-select: none;  
	-moz-user-select: none;   
	-ms-user-select: none;   
	user-select: none; */
  overflow: hidden;
}
.details_con p span{
  display: contents !important;
}
.details_title {
  width: 5.92rem;
  margin: 0 auto;
  text-align: center;
  color: #333333;
  font-size: 0.3rem;
  font-weight: bold;
}

.details_top {
  width: 100%;

  font-size: 0.2rem;
  padding-top: 0.3rem;
  color: #999999;
  overflow: hidden;
}

.details_pub {
  float: left;
}

.details_time {
  float: right;
}

.details_artical {
  width: 100%;
  padding-top: 0.3rem;
  line-height: 0.5rem;
  font-size: 0.26rem;
  color: #333;
  word-break: break-all;
  border-top: 0.02rem solid #f1f1f1;
  margin-top: 0.3rem;
}

.details_artical img {
  max-width: 100%;
  height: auto !important;
  display: block;
  margin: 0 auto;
}

.details_artical table {
  max-width: 100%;
}

.page_nav {
  width: 6.7rem;
  height: 1.84rem;
  padding: 0 0.4rem;
  font-size: 0;
}

.page_before,
.page_next {
  width: 100%;
  height: 0.93rem;
  font-size: 0.24rem;
  line-height: 0.93rem;
  color: #666;
  display: flex;
  align-items: center;

}

.page_next {
  border-top: 0.02rem solid #f1f1f1;
}

.page_before a,
.page_next a {
  width: 5.64rem;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #333333;
}

.page_before span,
.page_next span {
  display: inline-block;
  width: 1.2rem;
}

.tuijian {
  font-size: 0.24rem;
  font-size: #000;

  font-weight: bold;
  width: 6.7rem;
  padding: 0.4rem 0.4rem 0.2rem 0.4rem;
}

.tuijian i {
  width: 0.22rem;
  height: 0.23rem;
  background-image: url(../img/tuijian.png);
  background-size: 0.22rem 0.22rem;
  display: inline-block;
  margin-right: 0.1rem;
}

.tj_con {
  margin-top: 0.1rem;
}

.tj_con ul li {
  width: 100%;
  height: 0.86rem;
  line-height: 0.86rem;
  color: #000000;
  font-weight: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 0.26rem;
  border-bottom: 0.02rem dashed #f1f1f1;
}

.tj_con ul li>a {
  width: 100%;
  height: 100%;
  display: inline-block;
  color: #000000 !important;
  font-size: 0.26rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.tj_con ul li:nth-last-child(1) {
  border-bottom: none;
}

/* 增加客服 2020.11.30*/
.top-kefu {
  width: 6.7rem;
  height: 3.2rem;
  margin: 0 auto;
  background-image: url("../img/top_kefu.png");
  background-size: 6.7rem 3.2rem;
  margin-bottom: 0.3rem;
  position: relative;
}

.top-kefu a {
  display: block;
  width: 4.7rem;
  height: 0.8rem;
  position: absolute;
  bottom: 0.3rem;
  left: 50%;
  margin-left: -2.35rem;
  line-height: 0.8rem;
  text-align: center;
  font-size: 0.28rem;
  color: #ffffff;
  font-weight: bold;
  background-image: linear-gradient(30deg,
      #fdc42d 0%,
      #fe9132 100%),
    linear-gradient(#923ed3,
      #923ed3);
  background-blend-mode: normal,
    normal;
  box-shadow: 3px 5px 4px 0px #ffddb6;
  border-radius: 0.4rem;
}

.bot-code {
  width: 6.7rem;
  height: 2.6rem;
  margin: 0 auto;
  background-image: url("../img/bot_code.png");
  background-size: 6.7rem 2.6rem;
  margin-top: 0.3rem;
  position: relative;
  z-index: 0;
}

.code-img {
  width: 1.8rem !important;
  height: 1.8rem !important;
  position: absolute;
  left: 0.5rem;
  top: 0.3rem;
}

.bot-r {
  width: 4rem;
  height: 2rem;
  position: absolute;
  right: 0.2rem;
  top: 0.3rem;

}

.code-txt {
  width: 100%;
  text-align: center;
  font-size: 0.24rem;
  font-weight: bold;

}

.bot-list {
  width: 2.9rem;
  margin: 0.1rem auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.bot-lists {
  width: 4rem !important;
}

.bot-list li {
  width: 1.3rem;
  font-size: 0.24rem;
  letter-spacing: 1px;
  color: #333333;
  position: relative;
}

.bot-list li i {
  display: inline-block;
  width: 0.08rem;
  height: 0.08rem;
  background-color: #923ed3;
  border-radius: 50%;
  margin-right: 0.1rem;
  position: relative;
  top: -0.05rem;

}

.bot-mt {
  margin-top: 0.1rem;
}

.bot-tip {
  width: 100%;
  text-align: center;
  font-size: 0.2rem;
  color: #666666;
  line-height: 0.3rem;
}

.red-bz {
  color: red;
}

@media screen and (max-width: 350px) {
  .bot-r {
    width: 3rem;
    height: 2rem;
    position: absolute;
    right: 0.6rem;
    top: 0.3rem;

  }

  .bot-list li {
    width: 1.4rem;
    font-size: 0.24rem;
    letter-spacing: 1px;
    color: #333333;
    position: relative;
  }

  .bot-tip {
    width: 3.8rem;
    text-align: center;
    color: #666666;
    line-height: 0.35rem;
    position: relative;
    left: -0.3rem;
  }
}

/* 详情二维码 */
.code_boxs {
  padding-top: 0.6rem;
  padding-bottom: 0.5rem;
}

.code_boxs>p:nth-child(1) {
  width: 5.82rem;
  height: 0.32rem;
  margin: 0 auto;
  background: url("../img/titleCode.png") no-repeat;
  background-size: 5.82rem 0.32rem;
}

.code_boxs>p:nth-child(2) {
  font-size: 0.26rem;
  color: #666666;
  text-align: center;
  margin: 0.35rem 0 0.6rem 0;
}

.code_wrap {
  width: 6.16rem;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.code_wrap>div {
  display: flex;
	align-items: center;
  justify-content: center;
  width: 6.6rem;
  height: 2.4rem;
  border: 0.03rem solid #0E0E0E;
  border-radius: 5px;
  border-right: 0.15rem solid #923ed3;
  margin-bottom: 0.2rem;
}

.code_wrap_box {
  /* width: 2.88rem;
  height: 2.65rem;
  background-image: url("../img/code_slide.png");
  background-size: 100% 100%;
  margin-bottom: 0.38rem;
  display: flex;
  justify-content: center;
  align-items: center; */
}

.code_wrap_box>img {
  width: 2rem;
  height: 2rem;
}

.code_wrap_btn {
  /* width: 2.1rem;
  height: 0.64rem;
  background-color: #feb42f;
  border-radius: 0.2rem;
  display: flex;
  justify-content: center;
  align-items: center; */
  width: 3.2rem;
  height: 2rem;
  display: flex;
  flex-direction: column;
  margin-left: 0.6rem;
  justify-content: center;
}

.code_wrap_btn>span:nth-child(1) {
  /* display: inline-block;
  width: 0.18rem;
  height: 0.24rem;
  background-image: url("../img/click_shou.png");
  background-size: 100% 100%;
  margin-right: 0.07rem; */
}

.code_wrap_btn>span:nth-child(2) {
  /* color: #ffffff;
  font-size: 0.24rem; */
}

.code_wrap_text {
  /* color: #feb42f;
  font-size: 0.22rem;
  margin-top: 0.16rem; */
}
.code_text{
  font-size: 0.22rem;
  font-weight: 400;
  color: #666666;
}
.code_t{
 font-size: 0.3rem; 
 font-weight: bold;
  color: #333333;
  margin-bottom: 0.3rem;
}
.code_t span{
  border-bottom: 2px solid #923ed3;
}
/* 热线模块 */
.phone_box {
  margin-top: 0.2rem;
  width: 100%;
  background-color: #ffffff;
  box-sizing: border-box;
  padding-top: 0.5rem;
  padding-bottom: 0.2rem;
}

.phone_box>p {
  width: 2.71rem;
  height: 0.31rem;
  background-image: url("../img/phone_tite.png");
  background-size: 100% 100%;
  margin: 0 auto;
}

.phone_con {
  width: 6.31rem;
  height: 0.72rem;
  margin: 0.39rem auto 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.phone_con>div {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.phone_con>div:nth-child(1)>p {
  width: 0.34rem;
  height: 0.5rem;
  background-image: url("../img/jzrx_icon.png");
  background-size: 100% 100%;
}

.phone_con>div:nth-child(2)>p {
  width: 0.44rem;
  height: 0.44rem;
  background-image: url("../img/yijian_icon.png");
  background-size: 100% 100%;
}

.phone_con_text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-left: 0.12rem;
  font-size: 0.24rem;
  color: #333333;
}

.phone_con_text>a {
  display: block;
  color: #12b7f5;
  font-size: 0.34rem;
}

/* 教资 */
.contentTop_jz {
  width: 6.7rem;
  height: 4.3rem;
  background-color: #fef7f1;
  border-radius: 0.1rem;
  margin: 0.3rem auto;
  padding-top: 0.39rem;
}

.contentTop_con {
  width: 5.8rem;
  margin: 0 auto;

}

.contentTop_con li {
  width: 50%;
  float: left;
  display: flex;
  align-items: center;
  margin-bottom: 0.22rem;
  color: #444444;
  font-size: 0.26rem;
}

.contentTop_con li i {
  width: 0.12rem;
  height: 0.12rem;
  background-image: url("../img/require_orn.png");
  background-size: 100% 100%;
  display: block;
  margin-right: 0.12rem;
}

.contentTop_code {
  width: 5.5rem;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.codeQun {
  width: 2rem;
  height: 2rem;
}

.codeQun>img {
  width: 2rem !important;
  height: 2rem !important;
  max-width: none !important;
}

.codeQun_text {
  font-size: 0.26rem;
  color: #333333;
}

.codeQun_text p span {
  color: #e53333;
}

/* 招教、教资、特岗详情底部 */
.bottomBox {
  padding-top: 0.4rem;
  padding-bottom: 1.2rem;
  width: 100%;
  background-color: #ebeded;
}

.bottomBox>p {
  font-size: 0.22rem;
  color: #333333;
  text-align: center;
}

.bottomBox .phone_text {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.26rem !important;
}

.bottomBox .phone_text i {
  display: block;
  width: 0.35rem;
  height: 0.35rem;
  background-image: url("../img/beikao_rexian.png");
  background-size: 100% 100%;
  margin-right: 0.15rem;
}

.bottomBox .phone_text a {
  font-size: 0.34rem;
  color: #923ed3;
}