.swiper-container .spic {
  width: 100%;
}
.wrapper1 {
  padding-top: 1.389rem;
}
.wrapper1 .line {
  width: 0.806rem;
  height: 1px;
  background: #666666;
  margin: 0 auto;
}
.wrapper1 .wp1-title {
  color: #030000;
  font-size: 0.5rem;
  text-align: center;
  padding-top: 0.278rem;
  padding-bottom: 0.694rem;
  font-weight: bold;
}
.wrapper1 .nav-box {
  background: url(/images/index-pic1.png) no-repeat;
  background-size: 100% 100%;
}
.wrapper1 .nav-box .nav-list {
  width: 50%;
  float: left;
}
.wrapper1 .nav-box .nav-list .nav-pic {
  width: 0.569rem;
  display: block;
  margin: 0 auto;
  padding-top: 1.056rem;
  padding-bottom: 0.806rem;
}
.wrapper1 .nav-box .nav-list .nav-title {
  color: #030000;
  font-size: 0.417rem;
  text-align: center;
  font-weight: bold;
  padding-bottom: 0.181rem;
}
.wrapper1 .nav-box .nav-list .nav-text {
  height: 2.153rem;
  text-align: center;
  font-size: 0.328rem;
  color: #030000;
}
.wrapper2 {
  padding-top: 1.389rem;
}
.wrapper2 .line {
  width: 0.806rem;
  height: 1px;
  background: #666666;
  margin: 0 auto;
}
.wrapper2 .wp2-title {
  color: #030000;
  font-size: 0.5rem;
  text-align: center;
  padding-top: 0.278rem;
  padding-bottom: 0.694rem;
  font-weight: bold;
}
.wrapper2 .tpbox {
  position: relative;
}
.wrapper2 .tpbox .wp2-pic1 {
  width: 100%;
}
.wrapper2 .tpbox .tpabox {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.wrapper2 .tpbox .tpabox .tpabox-title {
  color: #323333;
  font-size: 0.5rem;
  text-align: center;
  padding-top: 2.847rem;
  padding-bottom: 0.208rem;
  font-weight: bold;
}
.wrapper2 .tpbox .tpabox .line {
  width: 0.667rem;
  height: 1px;
  background: #323333;
  margin: 0 auto;
}
.wrapper2 .tpbox .tpabox .tpabox-text {
  padding-top: 0.278rem;
  line-height: 1.6;
  text-align: center;
  font-size: 0.333rem;
  color: #323333;
}
.wrapper2 .tpbox .mpbox {
  padding-bottom: 0.694rem;
}
.wrapper2 .tpbox .mpbox .mp-lbox {
  padding-top: 0.236rem;
  width: 4.861rem;
  float: left;
  position: relative;
}
.wrapper2 .tpbox .mpbox .mp-rbox {
  padding-top: 0.236rem;
  width: 4.861rem;
  float: right;
  position: relative;
}
.wrapper2 .tpbox .mpbox .mp-pic {
  width: 100%;
}
.wrapper2 .tpbox .mpbox .mpabox {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.wrapper2 .tpbox .mpbox .mpabox-title {
  padding-top: 0.833rem;
  text-align: center;
  color: #323333;
  font-size: 0.417rem;
  font-weight: bold;
  padding-bottom: 0.208rem;
}
.wrapper2 .tpbox .mpbox .line {
  width: 0.347rem;
  height: 1px;
  background: #323333;
  margin: 0 auto;
}
.wrapper2 .tpbox .mpbox .mpabox-text {
  padding-top: 0.181rem;
  color: #323333;
  font-size: 0.278rem;
  font-weight: lighter;
  text-align: center;
  line-height: 1.6;
}
.wrapper2 .glink {
  display: block;
  height: 4.944rem;
  width: 100%;
  background: #803266;
}
.wrapper2 .glink .gt {
  color: #ffffff;
  font-size: 0.5rem;
  padding-top: 1.722rem;
  padding-bottom: 0.083rem;
  text-align: center;
}
.wrapper2 .glink .line {
  width: 0.389rem;
  height: 1px;
  margin: 0 auto;
  background: #fff;
}
.wrapper2 .glink .more {
  color: #fff;
  font-size: 0.333rem;
  font-family: 'Arial';
  text-align: center;
  padding-top: 0.111rem;
}
.wrapper3 {
  padding-top: 1.389rem;
}
.wrapper3 .line {
  width: 0.806rem;
  height: 1px;
  background: #666666;
  margin: 0 auto;
}
.wrapper3 .wp3-title {
  color: #030000;
  font-size: 0.5rem;
  text-align: center;
  padding-top: 0.278rem;
  padding-bottom: 0.694rem;
  font-weight: bold;
}
.wrapper3 .news-box {
  position: relative;
  height: 4.917rem;
  width: 100%;
}
.wrapper3 .news-box .npic {
  width: 100%;
}
.wrapper3 .news-box .news-abox {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.wrapper3 .news-box .news-abox .news-title {
  color: #ffffff;
  font-size: 0.417rem;
  text-align: center;
  padding-top: 1.528rem;
  font-weight: bold;
  padding-bottom: 0.25rem;
}
.wrapper3 .news-box .news-abox .news-desc {
  color: #ffffff;
  font-size: 0.328rem;
  padding-bottom: 0.5rem;
  text-align: center;
}
.wrapper3 .news-box .news-abox .news-date {
  color: #ffffff;
  font-size: 0.3rem;
  text-align: center;
  font-family: 'Arial';
}
.wrapper4 {
  padding-top: 1.389rem;
}
.wrapper4 .line {
  width: 0.806rem;
  height: 1px;
  background: #666666;
  margin: 0 auto;
}
.wrapper4 .wp4-title {
  color: #030000;
  font-size: 0.5rem;
  text-align: center;
  padding-top: 0.278rem;
  padding-bottom: 0.694rem;
  font-weight: bold;
}
.wrapper4 .pdpic-box {
  background: #8c2a68;
  padding-top: 0.417rem;
  padding-bottom: 0.556rem;
}
.wrapper4 .pdpic-box .chos-box {
  text-align: center;
  height: 0.931rem;
}
.wrapper4 .pdpic-box .chos-box .chos-line {
  display: inline-block;
  height: 0.639rem;
  line-height: 0.639rem;
  color: #fff;
  font-size: 0.278rem;
  margin-right: 0.417rem;
  border-bottom: 1px solid #8c2a68;
}
.wrapper4 .pdpic-box .chos-box .chos-line.on {
  border-bottom: 1px solid #fff;
}
.wrapper4 .pdpic-box .swiper-container2 {
  display: none;
  width: 100%;
  overflow-x: hidden;
  position: relative;
}
.wrapper4 .pdpic-box .swiper-container2 .prev-btn {
  width: 0.694rem;
  position: absolute;
  top: 50%;
  margin-top: -6px;
  left: 10.7%;
  z-index: 5;
  cursor: pointer;
}
.wrapper4 .pdpic-box .swiper-container2 .next-btn {
  width: 0.694rem;
  position: absolute;
  top: 50%;
  margin-top: -6px;
  right: 10.7%;
  z-index: 5;
  cursor: pointer;
}
.wrapper4 .pdpic-box .swiper-container2 .swiper-slide {
  position: relative;
}
.wrapper4 .pdpic-box .swiper-container2 .shadow {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.6);
}
.wrapper4 .pdpic-box .swiper-container2 .swiper-slide-next .shadow,
.wrapper4 .pdpic-box .swiper-container2 .swiper-slide-prev .shadow {
  display: block;
}
.wrapper4 .pdpic-box .swiper-container2 .gpic {
  width: 100%;
}

/*# sourceMappingURL=index.css.map */
