@charset "UTF-8";
html, body {
  background: #fff !important;
}

.home-head {
  width: 100%;
  position: relative;
  overflow: hidden;
}
.home-head-swiper {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.home-head-swiper .swiper-container {
  width: 100%;
  height: 100%;
  --swiper-theme-color: #ffffff; /* 设置Swiper风格 */
  --swiper-navigation-color: #ffffff; /* 单独设置按钮颜色 */
  --swiper-navigation-size: 70px; /* 设置按钮大小 */
}
.home-head-swiper .swiper-slide {
  width: 100%;
  height: 100%;
  text-align: center;
  background: #fff;
  /* Center slide text vertically */
  display: flex;
  justify-content: center;
  align-items: center;
}
.home-head-bottom {
  position: absolute;
  bottom: 0;
  height: 80px;
  line-height: 80px;
  left: 0;
  right: 0;
  font-size: 24px;
  color: #fff;
  z-index: 99;
}
.home-head-bottom .col {
  padding-left: 0;
  padding-right: 0;
  cursor: pointer;
  text-align: center;
}
.home-head-bottom .col img {
  width: 32px;
  height: 32px;
}
.home-head-bottom .col .item-1, .home-head-bottom .col .item-2 {
  width: 100%;
  height: 100%;
  background: #004678;
  display: block;
  color: #fff !important;
}
.home-head-bottom .col .item-1 i, .home-head-bottom .col .item-2 i {
  font-size: 30px;
}
.home-head-bottom .col .item-1:hover, .home-head-bottom .col .item-2:hover {
  color: #fff !important;
}
.home-head-bottom .col .item-2 {
  width: 100%;
  height: 100%;
  background: #F08200;
  position: relative;
}

.home-1, .home-2, .home-4 {
  width: 100%;
  height: 735px;
  position: relative;
  min-width: 1200px;
  overflow: hidden;
}
.home-1 .img, .home-2 .img, .home-4 .img {
  position: absolute;
  left: 50%;
  margin-left: -960px;
}
.home-1 .img img, .home-2 .img img, .home-4 .img img {
  width: 1920px;
  height: 735px;
}
.home-2 {
  height: 894px;
}
.home-2 .img {
  height: 894px;
}
.home-2 .img img {
  height: 894px;
}
.home-4 {
  height: 721px;
}
.home-area {
  width: 1520px;
  margin: 0 auto;
  padding-top: 110px;
}
.home-area .title {
  width: 1520px;
  line-height: 40px;
  font-size: 30px;
  font-family: AlibabaPuHuiTi-2-85-Bold;
}
.home-area .title span {
  font-size: 38px;
}
.home-area .list {
  width: 1520px;
  height: 360px;
  margin-top: 70px;
  overflow: hidden;
}
.home-area .list .swiper-slide {
  width: 373px;
  height: 360px;
  position: relative;
}
.home-area .list .swiper-slide .area-position {
  width: 373px;
  height: 232px;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(240, 130, 0, 0.8);
  padding: 60px 36px 0;
  color: #ffffff;
  line-height: 36px;
  display: none;
  font-family: AlibabaPuHuiTi-2-45-Light;
}
.home-area .list .swiper-slide .img {
  width: 373px;
  height: 232px;
}
.home-area .list .swiper-slide .img img {
  width: 373px;
  height: 232px;
}
.home-area .list .swiper-slide:hover .area-position {
  display: block;
}
.home-area .list .swiper-slide .name {
  width: 373px;
  line-height: 60px;
  font-size: 23px;
  font-family: AlibabaPuHuiTi-2-65-Medium;
}
.home-meeting {
  width: 1520px;
  margin: 60px auto 60px;
}
.home-meeting .title {
  width: 1520px;
  line-height: 40px;
  font-size: 30px;
  font-family: AlibabaPuHuiTi-2-85-Bold;
}
.home-meeting .title span {
  font-size: 38px;
}
.home-meeting .list {
  width: 1520px;
  margin-top: 60px;
}
.home-meeting .list ul {
  padding: 0;
}
.home-meeting .list li {
  width: 283px;
  height: 274px;
  background: #DAD9D9;
  margin-right: 13px;
  float: left;
}
.home-meeting .list li .img {
  width: 283px;
  height: 208px;
}
.home-meeting .list li .img img {
  width: 283px;
  height: 208px;
}
.home-meeting .list li .name {
  width: 283px;
  height: 66px;
  line-height: 66px;
  text-align: center;
  font-size: 20px;
  font-family: AlibabaPuHuiTi-2-55-Regular;
}
.home-meeting .list li:nth-child(1) {
  width: 928px;
  height: 563px;
  background: #F08200;
}
.home-meeting .list li:nth-child(1) .img {
  width: 928px;
  height: 456px;
}
.home-meeting .list li:nth-child(1) .img img {
  width: 928px;
  height: 456px;
}
.home-meeting .list li:nth-child(1) .name {
  width: 928px;
  height: 107px;
  line-height: 107px;
  color: #ffffff;
  font-family: AlibabaPuHuiTi-2-45-Light;
}
.home-meeting .list li:nth-child(1) .name span {
  font-size: 28px;
}
.home-meeting .list li:nth-child(2), .home-meeting .list li:nth-child(3) {
  margin-bottom: 15px;
}
.home-meeting .list li:nth-child(3), .home-meeting .list li:nth-child(5) {
  margin-right: 0;
}
.home-brand, .home-tap {
  width: 1520px;
  margin: 120px auto 0;
}
.home-brand .title, .home-tap .title {
  width: 1520px;
  line-height: 40px;
  font-size: 30px;
  font-family: AlibabaPuHuiTi-2-85-Bold;
}
.home-brand .title span, .home-tap .title span {
  font-size: 38px;
}
.home-brand .img, .home-tap .img {
  width: 1520px;
  margin: 50px 0;
}
.home-brand .img img, .home-tap .img img {
  width: 1520px;
}
.home-3 {
  width: 100%;
  height: 638px;
  margin: 50px auto;
}
.home-3 .img {
  width: 1520px;
  height: 638px;
  margin: 0 auto;
}
.home-3 .img img {
  width: 1520px;
  height: 638px;
}/*# sourceMappingURL=home.css.map */