/* body */
.body {
  /* width: 1920px;*/
  width: 1850px;
  height: 1080px; 
  position: relative;
}
.body-blue {
  background-image: url("../images/bg-blue.png");
}
.body-grey {
  background-image: url("../images/bg-grey.png");
}
/* title */
.title {
  /* width: 1920px;*/
  width: 1850px;
  height: 118px;
  position: relative;
}
.title-blue {
  background-image: url("../images/title-blue.png");
}
.title-grey {
  background-image: url("../images/title-grey.png");
}
.title > .date {
  width: auto;
  height: 50px;
  position: absolute;
  top: 20px;
  left: 59px;
  font-size: 36px;
  color: #fff;
  font-family: PingFangSC;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: 1px;
}
.title > .name {
  width: 100%;
  height: 74px;
  position: absolute;
  top: 25px;
  text-align: center;
  line-height: 74px;
  font-size: 60px;
  color: #fff;
  font-family: FZZCHJW;
  font-weight: 600;
  line-height: 74px;
  letter-spacing: 1px;
  background: linear-gradient(
    360deg,
    rgba(255, 255, 255, 1) 0%,
    rgba(182, 197, 255, 1) 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.title > .tel {
  width: auto;
  height: 50px;
  position: absolute;
  top: 20px;
  right: 59px;
  font-size: 36px;
  color: #fff;
  font-family: PingFangSC;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: 1px;
}

/* center1 */
.center1 {
  width: 1882px;
  height: 947px;
  margin: 0 auto;
  position: relative;
}
.cen1-blue {
  background-image: url("../images/cen1-bg-blue.png");
}
.cen1-grey {
  background-image: url("../images/cen1-bg-grey.png");
}
.center1 > .detail {
  width: 1200px;
  height: 370px;
  position: relative;
  top: 180px;
  left: 340px;
}
.center1 > .detail > .line-top {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 6px;
  border-radius: 2px;
}
.center1 > .detail > .line-buttom {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 6px;
  border-radius: 2px;
}
.cen1-blue > .detail > .line-top {
  background: linear-gradient(
    90deg,
    rgba(133, 202, 255, 0) 0%,
    rgba(128, 200, 255, 1) 49%,
    rgba(119, 196, 255, 0) 100%
  );
}
.cen1-blue > .detail > .line-buttom {
  background: linear-gradient(
    90deg,
    rgba(133, 202, 255, 0) 0%,
    rgba(128, 200, 255, 1) 49%,
    rgba(119, 196, 255, 0) 100%
  );
}
.cen1-grey > .detail > .line-top {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 1) 49%,
    rgba(255, 255, 255, 0) 100%
  );
}
.cen1-grey > .detail > .line-buttom {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 1) 49%,
    rgba(255, 255, 255, 0) 100%
  );
}
.center1 > .detail > .word {
  width: 100%;
  height: 370px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  line-height: 370px;
  color: #fff;
}
.center1 > .detail > .word span:nth-child(1) {
  font-size: 310px;
  font-family: Arial;
  letter-spacing: 15px;
}
.center1 > .detail > .word span:nth-child(2) {
  font-size: 210px;
  font-weight: 600;
  font-family: PingFangSC;
  letter-spacing: 10px;
}

/* state */
.state {
  width: 567px;
  height: 290px;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -283.5px;
}
.state-blue {
  background-image: url("../images/state-bg-blue.png");
}
.state-grey {
  background-image: url("../images/state-bg-grey.png");
}
.state > p {
  width: 100%;
  font-weight: 500;
  color: #fff;
  font-family: PingFangSC;
  text-align: center;
}
.state > .name {
  padding-top: 91px;
  font-size: 76px;
  line-height: 107px;
}
.state > .time {
  line-height: 67px;
  letter-spacing: 2px;
  font-size: 48px;
}

/* center2 */
.center2 {
  width: 1884px;
  height: 947px;
  margin: 0 auto;
}
.cen2-blue > .cen2-l {
  background-image: url("../images/cen2-lbg-blue.png");
}
.cen2-blue > .cen2-r {
  background-image: url("../images/cen2-rbg-blue.png");
}
.cen2-grey > .cen2-l {
  background-image: url("../images/cen2-lbg-grey.png");
}
.cen2-grey > .cen2-r {
  background-image: url("../images/cen2-rbg-grey.png");
}
.center2 > .cen2-l {
  width: 934px;
  height: 947px;
  float: left;
  position: relative;
}
.center2 > .cen2-r {
  width: 934px;
  height: 947px;
  float: right;
  position: relative;
}
.center2 > .cen2-l > .room-mes {
  width: 697px;
  height: 266px;
  position: absolute;
  top: 177px;
  left: 110px;
}
.center2 > .cen2-l > .room-mes > .line-top {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 6px;
  border-radius: 2px;
}
.center2 > .cen2-l > .room-mes > .line-bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 6px;
  border-radius: 2px;
}
.cen2-blue > .cen2-l > .room-mes > .line-top {
  background: linear-gradient(
    90deg,
    rgba(133, 202, 255, 0) 0%,
    rgba(128, 200, 255, 1) 49%,
    rgba(119, 196, 255, 0) 100%
  );
}
.cen2-blue > .cen2-l > .room-mes > .line-bottom {
  background: linear-gradient(
    90deg,
    rgba(133, 202, 255, 0) 0%,
    rgba(128, 200, 255, 1) 49%,
    rgba(119, 196, 255, 0) 100%
  );
}
.cen2-grey > .cen2-l > .room-mes > .line-top {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 1) 49%,
    rgba(255, 255, 255, 0) 100%
  );
}
.cen2-grey > .cen2-l > .room-mes > .line-bottom {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 1) 49%,
    rgba(255, 255, 255, 0) 100%
  );
}
.center2 > .cen2-l > .room-mes > .word {
  width: 100%;
  height: 266px;
  text-align: center;
  line-height: 266px;
  color: #fff;
}
.center2 > .cen2-l > .room-mes > .word span:nth-child(1) {
  font-size: 210px;
  font-family: FZZCHJW;
  letter-spacing: 10px;
}
.center2 > .cen2-l > .room-mes > .word span:nth-child(2) {
  font-size: 110px;
  font-family: PingFangSC;
  letter-spacing: 5px;
  padding-left: 26px;
}

.center2 > .cen2-l > .time-mes {
  width: 697px;
  position: absolute;
  top: 493px;
  left: 110px;
}
.center2 > .cen2-l > .time-mes > p {
  width: 100%;
  text-align: center;
  color: #fff;
  font-family: PingFangSC;
  font-weight: 500;
}
.center2 > .cen2-l > .time-mes > .title {
  height: 67px;
  font-size: 48px;
  line-height: 67px;
}
.center2 > .cen2-l > .time-mes > .time {
  height: 140px;
  font-size: 100px;
  line-height: 140px;
}
.center2 > .cen2-l > .prompt-mes {
  position: absolute;
  top: 831px;
  left: 195px;
  width: auto;
  font-size: 42px;
  font-family: PingFangSC;
  font-weight: 500;
  color: #fff;
  letter-spacing: 2px;
  line-height: 67px;
}
.center2 > .cen2-r1 > .expert-mes {
  width: 847px;
  position: absolute;
  top: 80px;
  left: 47px;
}
.center2 > .cen2-r1 > .expert-mes > .title {
  width: 270px;
  height: 85px;
  position: relative;
}
.center2 > .cen2-r1 > .expert-mes > .title > .titlename {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 48px;
  font-family: PingFangSC;
  font-weight: 500;
  line-height: 67px;
  letter-spacing: 2px;
  color: #fff;
}
.center2 > .cen2-r1 > .expert-mes > .title > .line {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 270px;
  height: 4px;
  border-radius: 2px;
}
.cen2-blue > .cen2-r1 > .expert-mes > .title > .line {
  background: linear-gradient(
    90deg,
    rgba(0, 145, 255, 0) 0%,
    rgba(85, 146, 255, 1) 50%,
    rgba(69, 80, 255, 0) 100%
  );
}
.cen2-grey > .cen2-r1 > .expert-mes > .title > .line {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 1) 49%,
    rgba(255, 255, 255, 0) 100%
  );
}

/* 评审专家信息 */
.expert-datails {
  width: 845px;
  overflow: hidden;
  padding-top: 15px;
  box-sizing: border-box;
}
.expert-datails > p {
  height: 56px;
  font-size: 40px;
  margin-top: 23px;
  font-family: PingFangSC;
  font-weight: 500;
  color: #fff;
  line-height: 56px;
  letter-spacing: 2px;
}
.expert-datails > p:nth-child(1),
.expert-datails > p:nth-child(2) {
  margin-top: 0;
}
.expert-datails > p:nth-child(2n + 1) {
  float: left;
}
.expert-datails > p:nth-child(2n) {
  float: right;
}

.center2 > .cen2-r1 > .organization-mes {
  width: 847px;
  position: absolute;
  top: 450px;
  left: 47px;
}
.center2 > .cen2-r1 > .organization-mes > .title {
  width: 270px;
  height: 85px;
  position: relative;
}
.center2 > .cen2-r1 > .organization-mes > .title > .titlename {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 48px;
  font-family: PingFangSC;
  font-weight: 500;
  line-height: 67px;
  letter-spacing: 2px;
  color: #fff;
}
.center2 > .cen2-r1 > .organization-mes > .title > .line {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 270px;
  height: 4px;
  border-radius: 2px;
}
.cen2-blue > .cen2-r1 > .organization-mes > .title > .line {
  background: linear-gradient(
    90deg,
    rgba(0, 145, 255, 0) 0%,
    rgba(85, 146, 255, 1) 50%,
    rgba(69, 80, 255, 0) 100%
  );
}
.cen2-grey > .cen2-r1 > .organization-mes > .title > .line {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 1) 49%,
    rgba(255, 255, 255, 0) 100%
  );
}
.center2 > .cen2-r1 > .organization-mes > .details {
  padding-top: 27px;
  height: 59px;
  font-size: 42px;
  font-family: PingFangSC;
  font-weight: 500;
  color: rgba(255, 255, 255, 1);
  line-height: 59px;
  letter-spacing: 2px;
}
.center2 > .cen2-r1 > .prompt-mes {
  position: absolute;
  top: 831px;
  left: 340px;
  width: auto;
  font-size: 42px;
  font-family: PingFangSC;
  font-weight: 500;
  color: #fff;
  letter-spacing: 2px;
  line-height: 67px;
}

.center2 > .cen2-r2 > .no-mes {
  position: absolute;
  top: 108px;
  left: 39px;
  width: 826px;
  overflow: hidden;
}
.center2 > .cen2-r2 > .no-mes > .title {
  width: 270px;
  height: 81px;
  float: left;
  position: relative;
}
.center2 > .cen2-r2 > .no-mes > .title > .titlename {
  position: absolute;
  top: 0;
  left: 0;
  height: 62px;
  font-size: 44px;
  font-family: PingFangSC;
  font-weight: 500;
  color: rgba(255, 255, 255, 1);
  line-height: 62px;
  letter-spacing: 2px;
  padding-left: 26px;
  box-sizing: border-box;
}
.center2 > .cen2-r2 > .no-mes > .title > .line {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 4px;
  border-radius: 2px;
}
.cen2-blue > .cen2-r2 > .no-mes > .title > .line {
  background: linear-gradient(
    90deg,
    rgba(0, 145, 255, 0) 0%,
    rgba(85, 146, 255, 1) 50%,
    rgba(69, 80, 255, 0) 100%
  );
}
.cen2-grey > .cen2-r2 > .no-mes > .title > .line {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 1) 49%,
    rgba(255, 255, 255, 0) 100%
  );
}
.center2 > .cen2-r2 > .no-mes > .data {
  width: auto;
  float: left;
  margin: 3px 10px;
  height: 56px;
  font-size: 40px;
  font-family: PingFangSC;
  font-weight: 500;
  color: rgba(255, 255, 255, 1);
  line-height: 56px;
  letter-spacing: 2px;
}
.center2 > .cen2-r2 > .name-mes {
  position: absolute;
  top: 210px;
  left: 39px;
  width: 826px;
  overflow: hidden;
}
.center2 > .cen2-r2 > .name-mes > .title {
  width: 270px;
  height: 81px;
  float: left;
  position: relative;
}
.center2 > .cen2-r2 > .name-mes > .title > .titlename {
  position: absolute;
  top: 0;
  left: 0;
  height: 62px;
  font-size: 44px;
  font-family: PingFangSC;
  font-weight: 500;
  color: rgba(255, 255, 255, 1);
  line-height: 62px;
  letter-spacing: 2px;
  padding-left: 26px;
  box-sizing: border-box;
}
.center2 > .cen2-r2 > .name-mes > .title > .line {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 4px;
  border-radius: 2px;
}
.cen2-blue > .cen2-r2 > .name-mes > .title > .line {
  background: linear-gradient(
    90deg,
    rgba(0, 145, 255, 0) 0%,
    rgba(85, 146, 255, 1) 50%,
    rgba(69, 80, 255, 0) 100%
  );
}
.cen2-grey > .cen2-r2 > .name-mes > .title > .line {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 1) 49%,
    rgba(255, 255, 255, 0) 100%
  );
}
.center2 > .cen2-r2 > .name-mes > .data {
  width: 546px;
  height: 112px !important;
  overflow: hidden;
  float: left;
  margin: 3px 0 3px 10px;
  height: 56px;
  font-size: 40px;
  font-family: PingFangSC;
  font-weight: 500;
  color: rgba(255, 255, 255, 1);
  line-height: 56px;
  letter-spacing: 2px;
}
.center2 > .cen2-r2 > .other-mes {
  width: 826px;
  position: absolute;
  top: 362px;
  left: 65px;
}
.center2 > .cen2-r2 > .other-mes > p {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 42px;
  margin-top: 28px;
  font-size: 30px;
  font-family: PingFangSC;
  font-weight: 500;
  color: rgba(255, 255, 255, 1);
  line-height: 42px;
  letter-spacing: 1px;
}
.center2 > .cen2-r2 > .organization-mes {
  width: 826px;
  position: absolute;
  top: 571px;
  left: 65px;
  height: 62px;
  font-family: PingFangSC;
  font-weight: 500;
  color: rgba(255, 255, 255, 1);
  line-height: 62px;
  letter-spacing: 2px;
}
.center2 > .cen2-r2 > .organization-mes span:nth-child(1) {
  font-size: 44px;
}
.center2 > .cen2-r2 > .organization-mes span:nth-child(2) {
  font-size: 40px;
}
.center2 > .cen2-r2 > .prompt-mes {
  position: absolute;
  top: 831px;
  left: 340px;
  width: auto;
  font-size: 42px;
  font-family: PingFangSC;
  font-weight: 500;
  color: #fff;
  letter-spacing: 2px;
  line-height: 67px;
}

/* 答疑室（答疑中） */
.center2 > .cen2-l2 > .room-mes {
  width: 697px;
  height: 266px;
  position: absolute;
  top: 319px;
  left: 110px;
}
.center2 > .cen2-l2 > .room-mes > .line-top {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 6px;
  border-radius: 2px;
}
.center2 > .cen2-l2 > .room-mes > .line-bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 6px;
  border-radius: 2px;
}
.cen2-blue > .cen2-l2 > .room-mes > .line-top {
  background: linear-gradient(
    90deg,
    rgba(133, 202, 255, 0) 0%,
    rgba(128, 200, 255, 1) 49%,
    rgba(119, 196, 255, 0) 100%
  );
}
.cen2-blue > .cen2-l2 > .room-mes > .line-bottom {
  background: linear-gradient(
    90deg,
    rgba(133, 202, 255, 0) 0%,
    rgba(128, 200, 255, 1) 49%,
    rgba(119, 196, 255, 0) 100%
  );
}
.cen2-grey > .cen2-l2 > .room-mes > .line-top {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 1) 49%,
    rgba(255, 255, 255, 0) 100%
  );
}
.cen2-grey > .cen2-l2 > .room-mes > .line-bottom {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 1) 49%,
    rgba(255, 255, 255, 0) 100%
  );
}
.center2 > .cen2-l2 > .room-mes > .word {
  width: 100%;
  height: 266px;
  text-align: center;
  line-height: 266px;
  color: #fff;
}
.center2 > .cen2-l2 > .room-mes > .word span:nth-child(1) {
  font-size: 210px;
  font-family: FZZCHJW;
  letter-spacing: 10px;
}
.center2 > .cen2-l2 > .room-mes > .word span:nth-child(2) {
  font-size: 110px;
  font-family: PingFangSC;
  letter-spacing: 5px;
  padding-left: 26px;
}

.center2 > .cen2-r3 > .company-mes {
  position: absolute;
  top: 191px;
  left: 89px;
  width: auto;
  height: 98px;
  font-size: 70px;
  font-family: PingFangSC;
  font-weight: 500;
  color: rgba(255, 255, 255, 1);
  line-height: 98px;
}
.center2 > .cen2-r3 > .no-mes {
  position: absolute;
  top: 396px;
  left: 39px;
  width: 826px;
  overflow: hidden;
}
.center2 > .cen2-r3 > .no-mes > .title {
  width: 270px;
  height: 81px;
  float: left;
  position: relative;
}
.center2 > .cen2-r3 > .no-mes > .title > .titlename {
  position: absolute;
  top: 0;
  left: 0;
  height: 62px;
  font-size: 44px;
  font-family: PingFangSC;
  font-weight: 500;
  color: rgba(255, 255, 255, 1);
  line-height: 62px;
  letter-spacing: 2px;
  padding-left: 26px;
  box-sizing: border-box;
}
.center2 > .cen2-r3 > .no-mes > .title > .line {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 4px;
  border-radius: 2px;
}
.cen2-blue > .cen2-r3 > .no-mes > .title > .line {
  background: linear-gradient(
    90deg,
    rgba(0, 145, 255, 0) 0%,
    rgba(85, 146, 255, 1) 50%,
    rgba(69, 80, 255, 0) 100%
  );
}
.cen2-grey > .cen2-r3 > .no-mes > .title > .line {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 1) 49%,
    rgba(255, 255, 255, 0) 100%
  );
}
.center2 > .cen2-r3 > .no-mes > .data {
  width: auto;
  float: left;
  margin: 3px 10px;
  height: 56px;
  font-size: 40px;
  font-family: PingFangSC;
  font-weight: 500;
  color: rgba(255, 255, 255, 1);
  line-height: 56px;
  letter-spacing: 2px;
}
.center2 > .cen2-r3 > .name-mes {
  position: absolute;
  top: 489px;
  left: 39px;
  width: 826px;
  overflow: hidden;
}
.center2 > .cen2-r3 > .name-mes > .title {
  width: 270px;
  height: 81px;
  float: left;
  position: relative;
}
.center2 > .cen2-r3 > .name-mes > .title > .titlename {
  position: absolute;
  top: 0;
  left: 0;
  height: 62px;
  font-size: 44px;
  font-family: PingFangSC;
  font-weight: 500;
  color: rgba(255, 255, 255, 1);
  line-height: 62px;
  letter-spacing: 2px;
  padding-left: 26px;
  box-sizing: border-box;
}
.center2 > .cen2-r3 > .name-mes > .title > .line {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 4px;
  border-radius: 2px;
}
.cen2-blue > .cen2-r3 > .name-mes > .title > .line {
  background: linear-gradient(
    90deg,
    rgba(0, 145, 255, 0) 0%,
    rgba(85, 146, 255, 1) 50%,
    rgba(69, 80, 255, 0) 100%
  );
}
.cen2-grey > .cen2-r3 > .name-mes > .title > .line {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 1) 49%,
    rgba(255, 255, 255, 0) 100%
  );
}
.center2 > .cen2-r3 > .name-mes > .data {
  width: 546px;
  height: 112px !important;
  overflow: hidden;
  float: left;
  margin: 3px 0 3px 10px;
  height: 56px;
  font-size: 40px;
  font-family: PingFangSC;
  font-weight: 500;
  color: rgba(255, 255, 255, 1);
  line-height: 56px;
  letter-spacing: 2px;
}
.center2 > .cen2-r3 > .other-mes {
  width: 540px;
  position: absolute;
  left: 330px;
  top: 640px;
}
.center2 > .cen2-r3 > .other-mes > p {
  margin-top: 28px;
  font-size: 30px;
  font-family: PingFangSC;
  font-weight: 500;
  color: rgba(255, 255, 255, 1);
  line-height: 50px;
  letter-spacing: 1px;
}
.center2 > .cen2-r3 > .other-mes > p:nth-child(1) {
  margin-top: 0;
}
/* 专家列表 */
.center3,
.center4,
.center5,
.center6 {
  /*width: 1882px;*/
  width:1840px;
  height: 952px;
  padding: 0 40px;
  box-sizing: border-box;
  margin: 0 auto;
}
.center5 {
  padding: 0 66px;
}
.cen3-blue,
.cen4-blue,
.cen5-blue {
  background-image: url("../images/cen3-bg-blue.png");
}
.cen3-grey,
.cen4-grey,
.cen5-grey {
  background-image: url("../images/cen3-bg-grey.png");
}
.center3 > .prompt-mes {
  width: 100%;
  padding: 78px 0 0 0;
  box-sizing: border-box;
  color: #fff;
  font-family: PingFangSC;
  font-weight: 500;
  line-height: 170px;
}
.center3 > .prompt-mes span {
  font-size: 80px;
}
.center3 > .prompt-mes span:nth-child(1) {
  font-size: 140px;
}
.center3 > .titlename,
.center4 > .titlename {
  width: 440px;
  height: 129px;
  position: relative;
  padding-top: 43px;
  box-sizing: border-box;
}
.center3 > .titlename > p:nth-child(1),
.center4 > .titlename > p:nth-child(1) {
  font-size: 50px;
  font-family: PingFangSC;
  font-weight: 500;
  color: #fff;
  line-height: 70px;
  letter-spacing: 2px;
}
.center3 > .titlename > p:nth-child(2),
.center4 > .titlename > p:nth-child(2) {
  width: 440px;
  height: 4px;
  position: absolute;
  bottom: 0;
  left: 0;
  border-radius: 2px;
}
.cen3-blue > .titlename > p:nth-child(2),
.cen4-blue > .titlename > p:nth-child(2) {
  background: linear-gradient(
    90deg,
    rgba(0, 145, 255, 0) 0%,
    rgba(85, 146, 255, 1) 50%,
    rgba(69, 80, 255, 0) 100%
  );
}
.cen3-grey > .titlename > p:nth-child(2),
.cen4-grey > .titlename > p:nth-child(2) {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 1) 49%,
    rgba(255, 255, 255, 0) 100%
  );
}
.center3 > .lunbo-box {
  width: 100%;
  height: 540px;
  padding: 20px 0 0 0;
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
}
/* 轮播 */
.lb-ul {
  height: 500px;
}
.lunbo-box .lb-ul > li.lb-li {
  width: 1800px;
  height: 100%;
  float: left;
}
.lunbo-box .lb-ul > .lb-li > ul {
  width: 100%;
  height: 100%;
}
.lunbo-box .lb-ul > .lb-li > ul > .lb-item {
  width: 100%;
  height: 100px;
  padding: 0 18px;
  box-sizing: border-box;
}
.lunbo-box .lb-ul > .lb-li > ul > .lb-item:nth-child(2n) {
  background: rgba(0, 0, 0, 0.35);
  border: 1px solid rgba(57, 182, 255, 0.25);
}
.lunbo-box .lb-ul > .lb-li > ul > .lb-item:nth-child(2n) > p {
  line-height: 98px !important;
}
.lunbo-box .lb-ul > .lb-li > ul > .lb-item > p {
  width: 530px;
  height: 100%;
  margin-left: 85px;
  font-size: 40px;
  font-family: PingFangSC;
  font-weight: 500;
  color: #fff;
  line-height: 100px;
  float: left;
}
.lunbo-box .lb-ul > .lb-li > ul > .lb-item > p:nth-child(1) {
  margin-left: 0;
}

/* stop-item */
.stop-item {
  width: auto;
  height: 60px;
  position: absolute;
  bottom: 20px;
  right: 70px;
}
.stop-item > p {
  width: auto;
  min-width: 215px;
  height: 60px;
  float: left;
  margin-left: 40px;
  line-height: 60px;
  position: relative;
}
.stop-item > p:nth-child(1) {
  margin-left: 0;
}
.stop-item > p > img {
  width: 60px;
  height: 60px;
  position: absolute;
  top: 0;
  left: 0;
}
.stop-item > p > span {
  font-family: Songti;
  font-weight: 900;
  color: rgba(255, 255, 255, 1);
  font-size: 36px;
  position: absolute;
  top: 0;
  left: 70px;
}

/* center4 */
.center4 > .lunbo-box {
  width: 100%;
  height: 820px;
  padding: 20px 0 0 0;
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
}
.lb-ul1 {
  height: 800px;
}

.center5 > .titlename {
  width: 440px;
  height: 129px;
  margin: 0 auto;
  position: relative;
  padding-top: 43px;
  box-sizing: border-box;
}
.center5 > .titlename > p:nth-child(1) {
  font-size: 50px;
  font-family: PingFangSC;
  font-weight: 500;
  color: #fff;
  line-height: 70px;
  letter-spacing: 2px;
}
.center5 > .titlename > p:nth-child(2) {
  width: 440px;
  height: 4px;
  position: absolute;
  bottom: 0;
  left: 0;
  border-radius: 2px;
}
.cen5-blue > .titlename > p:nth-child(2) {
  background: linear-gradient(
    90deg,
    rgba(0, 145, 255, 0) 0%,
    rgba(85, 146, 255, 1) 50%,
    rgba(69, 80, 255, 0) 100%
  );
}
.cen5-grey > .titlename > p:nth-child(2) {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 1) 49%,
    rgba(255, 255, 255, 0) 100%
  );
}

.lb-ul2 {
  height: 800px;
}
.lb-ul2 > .lb-li2 {
  width: 1750px;
  height: 100%;
  float: left;
  box-sizing: border-box;
}
.lb-ul2 > .lb-li2 > p {
  font-size: 36px;
  font-family: PingFangSC;
  font-weight: 400;
  text-indent: 73px;
  color: #fff;
  line-height: 51px;
  letter-spacing: 1px;
}
.center6 {
  padding: 0 !important;
  background-image: url("../images/cen6-bg.png");
}
.center6 > .cen6-l {
  width: 1180px;
  height: 930px;
  padding: 30px 0 0 20px;
  box-sizing: border-box;
  float: left;
  overflow: hidden;
}
.center6 > .cen6-l > ul {
  width: 100%;
  height: 100%;
}
.cen6-li {
  width: 100%;
  height: 147px;
  padding: 15px 40px;
  box-sizing: border-box;
}
.li-sel {
  border: 2px solid #027ded;
  background-color: #0045ab82;
  border-radius: 5px;
}
.center6 > .cen6-l > ul > li:nth-child(2n) {
  box-sizing: border-box;
}
.cen6-li > .project-name {
  width: 1080px;
  height: 80px;
  font-size: 30px;
  font-family: PingFangSC;
  font-weight: 400;
  color: #fff;
  line-height: 40px;
}
.cen6-li > .project-det {
  width: 100%;
  padding-top: 14px;
  box-sizing: border-box;
}
.cen6-li > .project-det > p {
  width: 280px;
  height: 26px;
  float: left;
  color: #fff;
  line-height: 26px;
  font-family: PingFangSC;
  font-size: 24px;
}
.cen6-li > .project-det > p > span:nth-child(1) {
  font-weight: 400;
}
.cen6-li > .project-det > p > span:nth-child(2) {
  font-weight: 500;
}
.center6 > .cen6-r {
  width: 660px;
  padding: 30px 20px 0 0;
  float: right;
  height: 100%;
  box-sizing: border-box;
}
.center6 > .cen6-r > .cen6-rTop {
  width: 100%;
}
.center6 > .cen6-r > .cen6-rTop > li {
  width: 100%;
  height: 100px;
  padding: 0 32px 0 20px;
  box-sizing: border-box;
}
.center6 > .cen6-r > .cen6-rTop > li:nth-child(1) {
  margin-top: 0;
}
.center6 > .cen6-r > .cen6-rTop > li > .item-name {
  width: auto;
  max-width: 50%;
  float: left;
  position: relative;
  padding: 29px 0 29px 30px;
  box-sizing: border-box;
  font-size: 30px;
  font-family: PingFangSC;
  font-weight: 500;
  color: #fff;
  letter-spacing: 1px;
  line-height: 42px;
}
.center6 > .cen6-r > .cen6-rTop > li > .item-name::before {
  content: "";
  position: absolute;
  top: 35px;
  left: 0;
  width: 6px;
  height: 30px;
  background: #fff;
  border-radius: 4px;
}
.center6 > .cen6-r > .cen6-rTop > li > .item-num {
  width: auto;
  max-width: 60%; /** add by 20191107**/
  padding: 10px 0 0px 0;
  float: right;
  box-sizing: border-box;
}
.center6 > .cen6-r > .cen6-rTop > li > .item-num > span.num {
  width: 61px;
  height: 77px;
  display: inline-block;
  background-image: url("../images/cen6-bg1.png");
  font-size: 60px;
  font-family: PingFangSC;
  font-weight: 600;
  color: #fff;
  text-align: center;
  line-height: 77px;
}
.center6 > .cen6-r > .cen6-rTop > li > .item-num > span.unit {
  font-size: 30px;
  padding-left: 20px;
  font-family: PingFangSC;
  font-weight: 500;
  color: #fff;
  line-height: 77px;
  letter-spacing: 1px;
}
.center6 > .cen6-r > .cen6-rBottom {
  width: 100%;
  padding: 10px 0 0 10px;
  box-sizing: border-box;
}
.center6 > .cen6-r > .cen6-rBottom > li {
  width: 100%;
}
.center6 > .cen6-r > .cen6-rBottom > li > .list-title {
  width: 100%;
  height: 42px;
  background-image: url("../images/cen6-bg2.png");
  background-position: center center;
  background-repeat: no-repeat;
  font-size: 26px;
  font-family: PingFangSC;
  font-weight: 500;
  font-weight: 500;
  color: #fff;
  padding-left: 225px;
  box-sizing: border-box;
  position: relative;
}
.center6 > .cen6-r > .cen6-rBottom > li > .list-title::before {
  width: 30px;
  height: 30px;
  position: absolute;
  top: 6px;
  left: 183px;
  font-size: 18px;
  font-family: PingFangSC;
  font-weight: 600;
  color: #fff;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
}
.center6 > .cen6-r > .cen6-rBottom > li > .list-title1::before {
  content: "评";
  background: #00aaff;
}
.center6 > .cen6-r > .cen6-rBottom > li > .list-title2::before {
  content: "开";
  background: #a064ff;
}
.center6 > .cen6-r > .cen6-rBottom > li > .list-detail {
  width: 630px;
  height: 167px;
  position: relative;
  background-image: url("../images/cen6-bg3.png");
}
.center6 > .cen6-r > .cen6-rBottom > li > .list-detail1 {
  width: 630px;
  height: 200px;
  position: relative;
  background-image: url("../images/r_b_1.png");
}
.center6 > .cen6-r > .cen6-rBottom > li > .list-detail2 {
  width: 630px;
  height: 292px;
  position: relative;
  background-image: url("../images/r_b_2.png");
}

.center6 > .cen6-r > .cen6-rBottom > li > .list-detail > p {
  width: 196px;
  padding: 30px;
  box-sizing: border-box;
  position: absolute;
  top: 0px;
}
.center6 > .cen6-r > .cen6-rBottom > li > .list-detail > p:nth-child(1){
  left: 0;
}
.center6 > .cen6-r > .cen6-rBottom > li > .list-detail > p:nth-child(2){
  right: 0;
  text-align: right;
}
.center6 > .cen6-r > .cen6-rBottom > li > .list-detail > p > span:nth-child(1) {
  font-size: 24px;
  font-family: PingFangSC;
  font-weight: 500;
  color: #fff;
  line-height: 33px;
  letter-spacing: 1px;
}
.center6 > .cen6-r > .cen6-rBottom > li > .list-detail > p > span:nth-child(3) {
  padding-top: 8px;
  font-size: 60px;
  font-family: PingFangSC;
  font-weight: 600;
  color: #2EDBFF;
  line-height: 84px;
  letter-spacing: 3px;
}
.center6 > .cen6-r > .cen6-rBottom > li > .list-detail>div.echarts{
  width: 370px;
  height: 200%;
  position: absolute;
  top: -80px;
  left: 130px;
  box-sizing: border-box;
}