* {
  margin: 0;
  padding: 0;
  list-style: none;
  box-sizing: border-box;
}
/* 中间内容区域 */
.container {
  width: 1280px;
  margin: 0 auto;
}
/*主体大背景图  */
body {
  background: url(../imgs/bg.png) top center no-repeat;
}
/* 导航栏 */
.banner {
  height: 244px;
  background: url(../imgs/banner.png) center top no-repeat;
  /* background-repeat: no-repeat; */
  top: 300px;
  left: 0px;
}
.guohui {
  padding: 64px 0 0 0;
  font-size: 46px;
  color: #fff;
  font-weight: bold;
}
.guohui img {
  vertical-align: middle;
  padding-right: 15px;
}
.name {
  font-size: 76px;
  font-weight: bold;
  color: #da0000;
  padding: 123px 0 113px;
  -webkit-text-stroke: 4px #ffffff;
  text-stroke: 4px #ffffff;
  text-align: center;
}
.dy {
  padding: 54px 453px 54px 546px;
}
.dy h3 {
  font-size: 20px;
  font-weight: bold;
  color: #ffffff;
}
.dy p {
  margin-top: 13px;
  font-size: 18px;
  font-weight: 400;
  color: #ffffff;
  line-height: 36px;
}
.main {
  position: relative;
}

.top {
  padding-top: 25px;
  text-align: center;
}

.top .left {
  float: left;
  width: 542px;
  padding: 30px;
  background: url(../imgs/top-left.png) no-repeat left center;
}
.top h2 {
  display: inline-block;
  width: 160px;
  font-size: 40px;
  font-weight: bold;
  color: #0078e8;
}
.top .right {
  float: right;
  width: 542px;
  padding: 30px;
  background: url(../imgs/top-right.png) no-repeat right center;
}
.img-scroll {
  overflow: hidden;
  height: 516px;
}
.img-list {
  margin-top: 25px;
}
.img-list ul li {
  float: left;
  width: 380px;
  height: 516px;
  padding: 64px 27px 50px;
  background: #ffffff;
  border: 1px solid #d9d9d9;
  box-shadow: 0px 5px 9px 0px rgba(150, 150, 150, 0.21);
}
.img-list ul li:nth-child(n + 2) {
  margin-left: 70px;
}

.img-list ul li dt {
  text-align: center;
  /* border-bottom: 1px solid #4972B0; */
  color: #4972b0;
  font-weight: bold;
  padding-bottom: 15px;
  margin: 0 0 25px 0;
}

.img-list ul li dt a {
  text-decoration: none;
  width: 281px;
  height: 68px;
  font-size: 28px;
  font-weight: bold;
  color: #0078e8;
  line-height: 40px;
}

.img-list .fengexian {
  width: 340px;
  height: 4px;
  background: #0078e8;
  margin-bottom: 26px;
}

.img-list ul li dd h3 {
  display: inline-block;
  font-size: 18px;
  font-weight: bold;
  color: #000000;
}

.img-list ul li dd span {
  font-size: 18px;
  color: #000000;
}

.img-list ul li dd {
  padding-bottom: 30px;
}
.left-arrow {
  position: absolute;
  width: 51px;
  height: 51px;
  top: 315px;
  left: 210px;
  background: url(../imgs/left-arrow.png);
}
.right-arrow {
  position: absolute;
  width: 51px;
  height: 51px;
  top: 315px;
  right: 210px;
  background: url(../imgs/right-arrow.png);
}
.prev {
  position: absolute;
  width: 51px;
  height: 51px;
  top: 315px;
  left: 210px;
  background: url(../imgs/left-arrow.png);
}
.next {
  position: absolute;
  width: 51px;
  height: 51px;
  top: 315px;
  left: 1645px;
  background: url(../imgs/right-arrow.png);
}
.hybg {
  padding-bottom: 51px;
  background: url(../imgs/line011.png) center bottom no-repeat
    rgba(101, 182, 239, 0.2);
}
.img-scroll1 {
  overflow: hidden;
  height: 559px;
}
.img-list1 {
  margin-top: 25px;
}
.img-list1 ul li {
  float: left;
  width: 275px;
  height: 559px;
  margin-left: 110px;
  padding: 64px 27px 50px;
  background: #ffffff;
  border: 1px solid #d9d9d9;
  box-shadow: 0px 5px 9px 0px rgba(150, 150, 150, 0.21);
}

.img-list1 ul li dt {
  text-align: center;
  /* border-bottom: 1px solid #4972B0; */
  color: #4972b0;
  font-weight: bold;
  padding-bottom: 15px;
  margin: 0 0 25px 0;
}

.img-list1 ul li dt a {
  text-decoration: none;
  width: 281px;
  height: 68px;
  font-size: 28px;
  font-weight: bold;
  color: #0078e8;
  line-height: 40px;
}

.img-list1 .fengexian {
  width: 340px;
  height: 4px;
  background: #0078e8;
  margin-bottom: 26px;
}

.img-list1 ul li dd h3 {
  display: inline-block;
  font-size: 18px;
  font-weight: bold;
  color: #000000;
}

.img-list1 ul li dd span {
  font-size: 18px;
  color: #000000;
}

.img-list1 ul li dd {
  padding-bottom: 30px;
}

.hybg1 {
  position: relative;
  padding-bottom: 51px;
  background: url(../imgs/line.png) center bottom no-repeat
    rgba(101, 182, 239, 0.2);
}
.left-arrow1 {
  position: absolute;
  width: 51px;
  height: 51px;
  top: 315px;
  left: 210px;
  background: url(../imgs/left-arrow.png);
}
.right-arrow1 {
  position: absolute;
  width: 51px;
  height: 51px;
  top: 315px;
  right: 210px;
  background: url(../imgs/right-arrow.png);
}

.bottom-bottom {
  width: 1278px;
  padding: 30px 25px 30px 25px;
  margin-bottom: 189px;
  background: #e1f1fc;
}

.bottom-bottom li {
  float: left;
  width: 610px;
  margin: 0;
  line-height: 60px;
  position: relative;
  text-indent: 10px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.bottom-bottom li img {
  padding-right: 12px;
}
/* .bottom-bottom li a::before {
  content: "";
  position: absolute;
  margin-right: 20px;
  left: 0px;
  top: 24px;
  width: 24px;
  height: 51px;
} */

.bottom-bottom li a {
  color: #000000;
}

@media (max-width: 768px) {
  .container {
    width: 100%;
  }
  .peak .guohui {
    font-size: 36px;
    text-align: center;
  }
  .peak .guohui img {
    width: 16%;
  }
  .name {
    font-size: 49px;
    padding: 73px 0;
    -webkit-text-stroke: 2px #ffffff;
    text-stroke: 2px #ffffff;
  }
  .dy {
    padding: 35px 15px 54px 15px;
  }
  .top .left,
  .top .right {
    display: none;
  }
  .bottom-bottom,
  .bottom-bottom li {
    width: 100%;
  }
  .banner {
    background-position: center;
  }
  .dy p {
    line-height: 22px;
    font-size: 16px;
    margin-top: 6px;
  }
  .left-arrow,
  .left-arrow1 {
    left: 5px;
  }
  .right-arrow,
  .right-arrow1 {
    right: 5px;
  }
  .bottom-bottom li {
    overflow: inherit;
    white-space: normal;
    line-height: 30px;
    margin-top: 5px;
  }
  .img-list1 ul li {
    margin-left: 50px;
  }
  .img-list .fengexian {
    width: 324px;
  }
}
	.wzazzms .container {
    width: 100%;
  }
  .wzazzms .peak .guohui {
    font-size: 36px;
    text-align: center;
  }
  .wzazzms .peak .guohui img {
    width: 16%;
  }
  .wzazzms .name {
    font-size: 49px;
    padding: 73px 0;
    -webkit-text-stroke: 2px #ffffff;
    text-stroke: 2px #ffffff;
  }
  .wzazzms .dy {
    padding: 35px 15px 54px 15px;
  }
  .wzazzms .top .left,
  .wzazzms .top .right {
    display: none;
  }
  .wzazzms .bottom-bottom,
  .wzazzms .bottom-bottom li {
    width: 100%;
  }
  .wzazzms .banner {
    background-position: center;
  }
  .wzazzms .dy p {
    line-height: 22px;
    font-size: 16px;
    margin-top: 6px;
  }
  .wzazzms .left-arrow,
  .wzazzms .left-arrow1 {
    left: 5px;
  }
  .wzazzms .right-arrow,
  .wzazzms .right-arrow1 {
    right: 5px;
  }
  .wzazzms .bottom-bottom li {
    overflow: inherit;
    white-space: normal;
    line-height: 30px;
    margin-top: 5px;
  }
  .wzazzms .img-list1 ul li {
    margin-left: 50px;
  }
  .wzazzms .img-list .fengexian {
    width: 324px;
  }
