.seedcollege {
  background-color: #181312;
  padding-top: 60px;
}
.seedcollege .wrapper {
  width: 1100px;
  overflow: hidden;
}
.seedcollege .center {
  text-align: center;
}
.seedcollege .mt120 {
  margin-top: 120px;
}
.seedcollege .pt1 {
  background: url('../images/seedcollege-t/pt1/bg-full.png') no-repeat top center / cover;
  height: 1015px;
  width: 100%;
}
.seedcollege .pt2 {
  height: 476px;
  overflow: hidden;
}
.seedcollege .pt2 .l {
  float: left;
  width: 554px;
  text-align: center;
  padding-top: 50px;
}
.seedcollege .pt2 .title {
  width: 304px;
  height: 48px;
}
.seedcollege .pt2 .text-a {
  height: 144px;
  margin-top: 42px;
  margin-bottom: 35px;
}
.seedcollege .pt2 .text-b {
  height: 96px;
}
.seedcollege .pt2 .c {
  height: 476px;
  float: right;
}
.seedcollege .pt3 .a {
  margin-top: 24px;
  height: 1240px;
  width: 1100px;
}
.seedcollege .pt4 .title {
  margin-bottom: 32px;
  height: 73px;
}
.seedcollege .pt4 .list {
  display: flex;
  justify-content: space-between;
}
.seedcollege .pt4 .list img {
  width: 318px;
  height: 423px;
}
.seedcollege .pt5 img {
  height: 631px;
}
.seedcollege .pt6 img {
  height: 468px;
}
.seedcollege .pt78-wrapper {
  position: relative;
}
.seedcollege .pt78-wrapper .bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  object-fit: cover;
  z-index: 1;
}
.seedcollege .pt7,
.seedcollege .pt8 {
  position: relative;
  z-index: 2;
  overflow: hidden;
}
.seedcollege .pt7 img {
  height: 410px;
}
.seedcollege .pt8 img {
  height: 631px;
}
