@charset "utf-8";



#active{line-height: 0.81rem;background:#fff;border-bottom:1px solid #ebeff2;position: relative;z-index: 3;display: flex;font-family: "MSbold";}
#active ul{display: flex;flex-wrap: wrap;}
#active li{position: relative;}
#active li:not(:last-child){margin-right: 0.14rem;}
#active li a{ display:block; position: relative;z-index: 1;color:#666666;padding:0 0.33rem;font-size: 0.2rem;}
#active li:after{content: "";position:absolute;left: 50%;bottom: 0px;width: 0;background:#023089;transition: all 0.3s;height: 1px;}
#active li a:hover,#active li.onli a{ color:#023089;}
#active li:hover:after,#active li.onli:after{width: 100%;left: 0;}




/*发展历程--------------------------------------------------*/
.hdyear {
  padding: 100px 15px 40px 15px;
  box-sizing: border-box;
}
.hdyear .su7 {
  margin-left: 6px;
  border-left: 1px solid #C6CEE1;
  margin-right: auto;
  display: flex;
  flex-wrap: wrap;
  color: #191B1D;
  box-sizing: border-box;
}
.hdyear .su7 .xio1 {
  border-radius: 24px;
  width: 24px;
  height: 24px;
  background: var(--primary-color);
  border: 6px solid #D5E3FF;
  margin-left: -12px;
  box-sizing: border-box;
}
.hdyear .ml {
  margin-left: 30px;
  flex: 1;
  margin-bottom: 110px;box-sizing: border-box;
  padding: 20px 50px 20px 50px;
  background-color: #f5f5f5;
  border-radius: 15px;margin-top: -80px;
}
 .hdyear .su7:nth-last-child(1) {
	border-left: 0;
  }
 .hdyear .su7:nth-last-child(1)  .ml{margin-bottom: 0;} 
.hdyear .histit1{color: var(--primary-color);
  padding-bottom: 15px;
  font-size: 0.4rem;}
.hdyear .histit2{padding-bottom: 15px;
  font-size: 0.25rem;
  color: #0b225c;
  font-weight: bold;}
.hdyear .histit3{color: #666;font-size: 0.25rem;}
/*发展历程end--------------------------------------------------*/
