.wt {
  width: 100%;
  height: 100%;
}

ul,
li {
  list-style: none;
}

/* 主题样式 */
.banner_box {
  display: flex;
  align-items: center;
  justify-content: center; 
  min-width: 1400px;
  width: 100%;
  margin: auto;
  height: 700px;
  min-height: 500px;
  text-align: center;
  background-size: 100% 100%;
}

@media (max-width: 1700px) {
  .banner_box {
    height: 550px;
  }
}

@media (max-width: 1550px) {
  .banner_box {
    height: 500px;
  }
}

@media (max-width: 1400px) {
  .banner_box {
    height: 480px;
  }
}

@media (max-width: 1200px) {
  .banner_box {
    height: 480px;
  }
}

.wrapper {
  width: auto;
  min-width: 1400px;
  margin: 55px auto 0;
  background: url('../img/bg1.png') no-repeat;
  background-size: 100% 100%;
  height: 610px;
  background: linear-gradient(0deg, rgba(1,94,234,0.25) 0%, rgba(255,255,255,0) 100%);
}
 .put_flex{
	 display: flex;
 }
 .col_1{
	 max-width: 1600px;
	 margin: 0 auto;
	 align-items: center;
	 justify-content: center;
	 gap: 100px;
 }
 .ls_w{
	 min-width: 129px;
	 height: 120px;
	 /* background: url('../img/bg3.png') no-repeat; */
	 background-size: 100% 100%;
	 font-family: SourceHanSansSC;
	 font-weight: bold;
	 font-size: 25px;
	 color: #151515;
	 line-height: 33px;
	 text-align: center;
	 display: flex;
	 justify-content: center;
	 align-items: center;
	 position: relative;
 }
 .ls_w::after{
	 position: absolute;
	 content: '';
	 height: 120px;
	 min-width: 236px; 
	 background: url('../img/bg3.png') no-repeat;
	   background-size: 100% 100%;
 }
 .col_2{
	max-width: 1600px;
	    margin: 0 auto;
	    align-items: center;
	    justify-content: center;
	    margin-top: 26px;
	    gap: 78px;
 }
 .ls_t{
	min-width: 243px;
	text-align: center;
 }
 .col_3{
	max-width: 1600px;
	margin: 0 auto;
	align-items: center;
	justify-content: center;
	margin-top: 26px;
	position: relative;
	gap: 82px;
 }
  .col_3::after{
	  position: absolute;
	  content: '';
	  width: 100%;
	  height: 4px;
	  background: url('../img/img4.png') no-repeat;
	  background-size: 100% 100%;
	  z-index: -1;
  }
  .ls_y{
	    min-width: 248px;
	   display: flex;
	   justify-content: center;
	   align-items: center;
  }
  .col_4{
	      max-width: 1600px;
	      margin: 0 auto;
	      align-items: center;
	      justify-content: center;
	     margin-top: 96px;
	      gap: 36px;
  }
  .ls_img{
	 min-width: 248px;
	 display: flex;
	 justify-content: center;
	 align-items: center;
	 max-width: 320px;
	 height: 240px;
  }
  .ls_img img{
	  width: 100%;
  }
  .li_data{
	  width: 100%;
	  height: 657px;
	  background: rgba(1,94,234,0.25) url('../img/bg2.png') no-repeat;
	  background-size: 100% 100%;
  }
  .mt_jj{
	  max-width: 1400px; 
	  align-items: center;
	  justify-content: center;
	  margin: 0 auto;
  }
  .pr_r{
	width: 857px;
	height: 252px;
	background: rgba(255, 255, 255, 0.35); 
	padding: 30px;
  }
  .psds{
	  gap: 28px;
	  align-items: center;
	  padding-top: 38px;
  }
  .more{
	  position: absolute;
	      right: 0;
	      bottom: -21px;
	      color: #fff;
  }
  .ls_li{
	  align-items: center;
	  justify-content: space-between;
  }
  .titles{
	      width: 650px;
	      overflow: hidden;
	      text-overflow: ellipsis;
	      white-space: nowrap;
	      font-family: SourceHanSansSC;
	      font-weight: 500;
	      font-size: 25px;
	      color: #3C3C3C;
  }
  .tis{
	  font-family: SourceHanSansSC;
	  font-weight: 400;
	  font-size: 25px;
	  color: #5F5F5F;
  }
  .pr_l{
	  width: 500px;
	  height: 312px;
	  overflow: hidden;
  }
  .pr_l img{
	  width: 100%;
	height: 100%;
  }