html,
body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
body {
  width: 100%;
  height: 100%;
  position: relative;
}
.container {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  background-color: #F7F7F7;
  padding: 15px;
}
.container .main-cont {
  width: var(70%);
  box-sizing: border-box;
  padding: 1px 15px 15px 15px;
  height: auto;
  background-color: #FFFFFF;
}
.container .main-cont ul li {
  border-bottom: 1px solid #EBEBEB;
  padding: 14px 0px 14px 0px;
  font-family: Source Han Sans CN, Source Han Sans CN;
}
.container .main-cont ul li .title-box p:nth-child(1) {
  font-weight: 400;
  font-size: 14px;
  color: #333333;
}
.container .main-cont ul li .title-box p:nth-child(2) {
  font-weight: bold;
  font-size: 14px;
  color: #000000;
  margin: 14px 0 20px 0;
  white-space: normal;
  /* 允许文本换行 */
  overflow-wrap: break-word;
}
.container .main-cont ul li .title-box p:nth-child(3) {
  font-weight: 400;
  font-size: 10px;
  color: #004097;
}
.container .main-cont ul li p {
  font-size: 14px;
  font-weight: 400;
  color: #333333;
}
.container .main-cont ul li:last-child {
  border: none;
}
.container .introduction-cont {
  width: var(70%);
  box-sizing: border-box;
  padding: 15px 15px 20px 15px;
  margin-top: 15px;
  height: auto;
  background-color: #FFFFFF;
}
.container .introduction-cont ul li {
  font-family: Source Han Sans CN, Source Han Sans CN;
}
.container .introduction-cont ul li p {
  font-weight: 400;
  font-size: 14px;
  color: #333333;
  text-indent: 2em;
  line-height: 19px;
}
.container .introduction-cont ul li div:nth-child(1) {
  font-weight: 400;
  font-size: 10px;
  color: #004097;
  margin-top: 14px;
}
.container .introduction-cont ul li div:nth-child(2) {
  font-weight: 400;
  font-size: 10px;
  color: #004097;
  margin-top: 5px;
}
.container .introduction-cont ul li div:nth-child(3) {
  font-weight: 400;
  font-size: 10px;
  color: #DE7600;
  margin-top: 10px;
}
