.middle-section{
  background: #fff;
}

.middle-content {
  width: 1100px;
  margin: 50px auto;
}

.animated {
  opacity: 0;
}

.cpjs,.sydx,.cpys,.gnjg,.ptjk,.jsjg,.jsaq,.jdal {
  margin-bottom: 30px;
}

.middle-title {
  font-size: 36px;
  font-weight: 500;
  color: #333333;
  text-align: center;
  margin: 50px 0 40px;
}

.cpjs p {
  /*text-align: center;*/
  letter-spacing: 1.5px;
  line-height: 2;
  margin-bottom: 30px;
  font-size: 16px;
}

.sydx .sydx-list,.cpys .cpys-list,.jsaq .jsaq-list,.jdal .jdal-list{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}
.sydx .sydx-list .sydx-item{
  width: 29%;
}

.cpys .cpys-list .cpys-item{
  width: 48%;
  height: 240px;
  box-sizing: border-box;
  padding: 80px 28px 20px 35px;
}

.cpys .cpys-list .cpys-item p{
  font-size: 20px;
  color: #1A1A22;
  font-weight: 500;
  margin-bottom: 8px;
  text-align: center;
  letter-spacing: 2px;
}

.cpys .cpys-list .cpys-item span{
  font-size: 16px;
  color: #666666;
  line-height: 1.8;
}

.cpys-item-01{
  background: url("../../../images/gyljr/cpys01.png") no-repeat;
  background-size: 100% 100%;
}

.cpys-item-02{
  background: url("../../../images/gyljr/cpys02.png") no-repeat;
  background-size: 100% 100%;
}

.cpys-item-03{
  background: url("../../../images/gyljr/cpys03.png") no-repeat;
  background-size: 100% 100%;
}

.cpys-item-04{
  background: url("../../../images/gyljr/cpys04.png") no-repeat;
  background-size: 100% 100%;
}

.jsaq .jsaq-list .jsaq-item{
  width: 20%;
  height: 370px;
  box-sizing: border-box;
  padding: 80px 30px 20px;
}

.jsaq .jsaq-list .jsaq-item p{
  font-size: 20px;
  color: #1A1A22;
  font-weight: 500;
  margin-bottom: 8px;
  text-align: center;
  letter-spacing: 2px;
}

.jsaq .jsaq-list .jsaq-item ul{
  padding-left: 35px;
}
.jsaq .jsaq-list .jsaq-item:nth-child(2) ul{
  padding-left: 20px;
}
.jsaq .jsaq-list .jsaq-item ul li {
  list-style-type: disc;
  color: #666666;
  font-size: 15px;
  line-height: 1.8;
}

.jsaq .jsaq-list .jsaq-item ul li::marker {
  color: #F3A052;
}

.jsaq-item-01{
  background: url("../../../images/gyljr/jsaq01.png") no-repeat;
  background-size: 100% 100%;
}

.jsaq-item-02{
  background: url("../../../images/gyljr/jsaq02.png") no-repeat;
  background-size: 100% 100%;
}

.jsaq-item-03{
  background: url("../../../images/gyljr/jsaq03.png") no-repeat;
  background-size: 100% 100%;
}

.jsaq-item-04{
  background: url("../../../images/gyljr/jsaq04.png") no-repeat;
  background-size: 100% 100%;
}

.jsaq-item-05{
  background: url("../../../images/gyljr/jsaq05.png") no-repeat;
  background-size: 100% 100%;
}

.jdal .jdal-list .jdal-item{
  width: 24%;
}