/* line 9, ../../sass/pages/internal.scss */
.internal {
  max-width: 10rem;
  margin: 0 auto;
}
/* line 12, ../../sass/pages/internal.scss */
.internal .banner {
  width: 100%;
  background: url("../../images/pages/internal/banner.jpg") no-repeat 50% 50%;
  background-size: cover;
  height: 4rem;
}
/* line 17, ../../sass/pages/internal.scss */
.internal .banner .title {
  margin-left: 0.8rem;
  color: #fff;
  padding-top: 0.4rem;
}
/* line 21, ../../sass/pages/internal.scss */
.internal .banner .title .t {
  font-size: 20px !important;
}
/* line 12, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .banner .title .t {
  font-size: 40px !important;
}
/* line 16, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .banner .title .t {
  font-size: 60px !important;
}
/* line 24, ../../sass/pages/internal.scss */
.internal .banner .title hr {
  margin: 0.13333rem 0;
  width: 0.93333rem;
  height: 0.02667rem;
  background: #fff;
}
/* line 30, ../../sass/pages/internal.scss */
.internal .banner .title .st {
  font-size: 15px !important;
}
/* line 12, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .banner .title .st {
  font-size: 30px !important;
}
/* line 16, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .banner .title .st {
  font-size: 45px !important;
}
/* line 33, ../../sass/pages/internal.scss */
.internal .banner .title .mbtn {
  float: left;
  margin-top: 0.26667rem;
  width: 2rem;
  height: 0.61333rem;
  background: #fff;
  line-height: 0.61333rem;
  text-align: center;
  font-size: 12px !important;
  border-radius: 0.4rem;
  color: #87ACF4;
}
/* line 12, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .banner .title .mbtn {
  font-size: 24px !important;
}
/* line 16, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .banner .title .mbtn {
  font-size: 36px !important;
}
/* line 45, ../../sass/pages/internal.scss */
.internal .banner .title .mbtn2 {
  margin-left: 0.26667rem;
}
/* line 51, ../../sass/pages/internal.scss */
.internal .item .title {
  font-size: 20px !important;
  text-align: center;
  padding-top: 0.8rem;
}
/* line 12, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .item .title {
  font-size: 40px !important;
}
/* line 16, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .item .title {
  font-size: 60px !important;
}
/* line 56, ../../sass/pages/internal.scss */
.internal .item hr {
  width: 1.06667rem;
  height: 0.02667rem;
  background: #a0a0a0;
  margin: 0.26667rem auto;
  margin-bottom: 0;
}
/* line 64, ../../sass/pages/internal.scss */
.internal .item1 {
  background: #f8f8f8;
}
/* line 66, ../../sass/pages/internal.scss */
.internal .item1 .content {
  padding: 0.8rem 0.53333rem;
}
/* line 68, ../../sass/pages/internal.scss */
.internal .item1 .content .lump {
  background: #fff;
}
/* line 71, ../../sass/pages/internal.scss */
.internal .item1 .content .lump ul li {
  padding: 0.53333rem 0.4rem;
}
/* line 72, ../../sass/pages/internal.scss */
.internal .item1 .content .lump ul li::after {
  content: '';
  display: block;
  clear: both;
}
/* line 78, ../../sass/pages/internal.scss */
.internal .item1 .content .lump ul li .limg {
  float: left;
  width: 1.38667rem;
}
/* line 81, ../../sass/pages/internal.scss */
.internal .item1 .content .lump ul li .limg img {
  width: 1.38667rem;
}
/* line 85, ../../sass/pages/internal.scss */
.internal .item1 .content .lump ul li .text {
  float: left;
  width: 6.46667rem;
  margin-left: 0.26667rem;
}
/* line 89, ../../sass/pages/internal.scss */
.internal .item1 .content .lump ul li .text .t {
  color: #3c8fe7;
  font-size: 16px !important;
}
/* line 12, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .item1 .content .lump ul li .text .t {
  font-size: 32px !important;
}
/* line 16, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .item1 .content .lump ul li .text .t {
  font-size: 48px !important;
}
/* line 93, ../../sass/pages/internal.scss */
.internal .item1 .content .lump ul li .text .txt {
  font-size: 14px !important;
  margin-top: 0.13333rem;
  line-height: 0.61333rem;
}
/* line 12, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .item1 .content .lump ul li .text .txt {
  font-size: 28px !important;
}
/* line 16, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .item1 .content .lump ul li .text .txt {
  font-size: 42px !important;
}
/* line 105, ../../sass/pages/internal.scss */
.internal .item2 .content {
  padding: 0.8rem;
  padding-bottom: 0.26667rem;
}
/* line 108, ../../sass/pages/internal.scss */
.internal .item2 .content .txt {
  font-size: 16px !important;
  line-height: 0.66667rem;
  text-align: justify;
}
/* line 12, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .item2 .content .txt {
  font-size: 32px !important;
}
/* line 16, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .item2 .content .txt {
  font-size: 48px !important;
}
/* line 112, ../../sass/pages/internal.scss */
.internal .item2 .content .txt .b {
  color: #3c8fe7;
}
/* line 116, ../../sass/pages/internal.scss */
.internal .item2 .content .mbtn {
  width: 3.2rem;
  height: 0.8rem;
  font-size: 14px !important;
  background: #3c8fe7;
  border-radius: 0.53333rem;
  line-height: 0.8rem;
  text-align: center;
  margin: 0.53333rem auto;
  margin-top: 0.8rem;
  color: #fff;
}
/* line 12, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .item2 .content .mbtn {
  font-size: 28px !important;
}
/* line 16, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .item2 .content .mbtn {
  font-size: 42px !important;
}
/* line 131, ../../sass/pages/internal.scss */
.internal .item3 .content {
  padding: 0.53333rem;
}
/* line 133, ../../sass/pages/internal.scss */
.internal .item3 .content .txt {
  text-align: center;
  font-size: 14px !important;
  margin-bottom: 0.26667rem;
  line-height: 0.61333rem;
}
/* line 12, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .item3 .content .txt {
  font-size: 28px !important;
}
/* line 16, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .item3 .content .txt {
  font-size: 42px !important;
}
/* line 139, ../../sass/pages/internal.scss */
.internal .item3 .content .swiper-container {
  width: 100%;
  margin: 0 auto;
  position: relative;
  padding: 0.26667rem 0;
  padding-bottom: 0.8rem;
}
/* line 146, ../../sass/pages/internal.scss */
.internal .item3 .content .swiper-container .img {
  display: block;
  width: 8rem;
  height: 11.46667rem;
  padding: 0 0.88rem;
  margin: 0 auto;
  background: #fff;
  box-shadow: 0 0 0.24rem 0.05333rem rgba(0, 0, 0, 0.1);
  border-radius: 0.26667rem;
  position: relative;
}
/* line 156, ../../sass/pages/internal.scss */
.internal .item3 .content .swiper-container .img .num {
  position: absolute;
  top: 0.24rem;
  left: 0;
  width: 1.17333rem;
}
/* line 162, ../../sass/pages/internal.scss */
.internal .item3 .content .swiper-container .img .t {
  font-size: 16px !important;
  text-align: center;
  padding: 0.26667rem 0;
}
/* line 12, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .item3 .content .swiper-container .img .t {
  font-size: 32px !important;
}
/* line 16, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .item3 .content .swiper-container .img .t {
  font-size: 48px !important;
}
/* line 167, ../../sass/pages/internal.scss */
.internal .item3 .content .swiper-container .img .pot {
  margin-top: 0.26667rem;
  text-align: center;
}
/* line 170, ../../sass/pages/internal.scss */
.internal .item3 .content .swiper-container .img .pot img {
  width: 6.14667rem;
  box-shadow: 0 0 0.24rem 0.05333rem rgba(0, 0, 0, 0.1);
}
/* line 175, ../../sass/pages/internal.scss */
.internal .item3 .content .swiper-container .img .txt {
  text-align: left;
  margin-top: 0.8rem;
}
/* line 178, ../../sass/pages/internal.scss */
.internal .item3 .content .swiper-container .img .txt .st {
  color: #3c8fe7;
  font-size: 16px !important;
  margin-bottom: 0.13333rem;
}
/* line 12, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .item3 .content .swiper-container .img .txt .st {
  font-size: 32px !important;
}
/* line 16, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .item3 .content .swiper-container .img .txt .st {
  font-size: 48px !important;
}
/* line 183, ../../sass/pages/internal.scss */
.internal .item3 .content .swiper-container .img .txt .tt {
  font-size: 14px !important;
  margin-bottom: 0.53333rem;
  line-height: 0.64rem;
}
/* line 12, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .item3 .content .swiper-container .img .txt .tt {
  font-size: 28px !important;
}
/* line 16, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .item3 .content .swiper-container .img .txt .tt {
  font-size: 42px !important;
}
/* line 190, ../../sass/pages/internal.scss */
.internal .item3 .content .swiper-container-horizontal > .swiper-pagination-bullets, .internal .item3 .content .swiper-pagination-custom, .internal .item3 .content .swiper-pagination-fraction {
  bottom: 0;
  left: 0;
  width: 100%;
}
/* line 195, ../../sass/pages/internal.scss */
.internal .item3 .content .swiper-pagination-bullet {
  width: 0.22667rem;
  height: 0.22667rem;
  border: 1px solid #3c8fe7;
  background: #fff;
  opacity: 1;
}
/* line 24, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .item3 .content .swiper-pagination-bullet {
  border: 2px solid #3c8fe7;
}
/* line 28, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .item3 .content .swiper-pagination-bullet {
  border: 3px solid #3c8fe7;
}
/* line 202, ../../sass/pages/internal.scss */
.internal .item3 .content .swiper-pagination-bullet-active {
  background-color: #3c8fe7;
}
/* line 206, ../../sass/pages/internal.scss */
.internal .item4 .title {
  padding-top: 0.26667rem;
}
/* line 209, ../../sass/pages/internal.scss */
.internal .item4 .content {
  padding: 0.8rem;
  padding-bottom: 0.26667rem;
}
/* line 213, ../../sass/pages/internal.scss */
.internal .item4 .content ul li {
  background: url("../../images/pages/school/bg1.jpg") no-repeat;
  background-size: cover;
  box-shadow: 0 0 0.24rem 0.05333rem rgba(0, 0, 0, 0.1);
  border-radius: 0.26667rem;
  margin-bottom: 0.53333rem;
}
/* line 219, ../../sass/pages/internal.scss */
.internal .item4 .content ul li .txt {
  color: #fff;
  font-size: 14px !important;
  background: url("../../images/pages/internal/icon5.png") no-repeat 0.34667rem 50%;
  background-size: 1.16rem;
  line-height: 0.61333rem;
  padding: 0.53333rem;
  padding-left: 1.73333rem;
}
/* line 12, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .item4 .content ul li .txt {
  font-size: 28px !important;
}
/* line 16, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .item4 .content ul li .txt {
  font-size: 42px !important;
}
/* line 227, ../../sass/pages/internal.scss */
.internal .item4 .content ul li .txt span {
  margin-bottom: 0.08rem;
  display: inline-block;
  font-size: 16px !important;
  border-bottom: 2px solid #fff;
}
/* line 12, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .item4 .content ul li .txt span {
  font-size: 32px !important;
}
/* line 16, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .item4 .content ul li .txt span {
  font-size: 48px !important;
}
/* line 24, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .item4 .content ul li .txt span {
  border-bottom: 4px solid #fff;
}
/* line 28, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .item4 .content ul li .txt span {
  border-bottom: 6px solid #fff;
}
/* line 233, ../../sass/pages/internal.scss */
.internal .item4 .content ul li .txt .b {
  color: #3c8fe7;
}
/* line 238, ../../sass/pages/internal.scss */
.internal .item4 .content ul li:nth-child(2) .txt {
  background: url("../../images/pages/internal/icon6.png") no-repeat 0.34667rem 50%;
  background-size: 1.16rem;
}
/* line 244, ../../sass/pages/internal.scss */
.internal .item4 .content ul li:nth-child(3) .txt {
  background: url("../../images/pages/internal/icon7.png") no-repeat 0.34667rem 50%;
  background-size: 1.16rem;
}
/* line 250, ../../sass/pages/internal.scss */
.internal .item4 .content ul li:nth-child(4) .txt {
  background: url("../../images/pages/internal/icon8.png") no-repeat 0.34667rem 50%;
  background-size: 1.16rem;
}
/* line 259, ../../sass/pages/internal.scss */
.internal .item5 {
  padding: 0 0.53333rem;
  overflow: hidden;
  padding-bottom: 0.8rem;
}
/* line 263, ../../sass/pages/internal.scss */
.internal .item5 .title {
  padding-top: 0.26667rem;
  padding-bottom: 0.13333rem;
}
/* line 267, ../../sass/pages/internal.scss */
.internal .item5 hr {
  width: 0.8rem;
  height: 0.08rem;
  background: #ddd;
  margin: 0 auto;
}
/* line 273, ../../sass/pages/internal.scss */
.internal .item5 .subtitle {
  color: #a0a0a0;
  font-size: 16px !important;
  text-align: center;
  padding-bottom: 0.8rem;
}
/* line 12, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .item5 .subtitle {
  font-size: 32px !important;
}
/* line 16, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .item5 .subtitle {
  font-size: 48px !important;
}
/* line 279, ../../sass/pages/internal.scss */
.internal .item5 .logo {
  float: left;
  width: 50%;
  text-align: center;
}
/* line 283, ../../sass/pages/internal.scss */
.internal .item5 .logo img {
  width: 90%;
}
/* line 286, ../../sass/pages/internal.scss */
.internal .item5 .logo .poin {
  padding-top: 0.13333rem;
  font-size: 14px !important;
}
/* line 12, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .item5 .logo .poin {
  font-size: 28px !important;
}
/* line 16, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .item5 .logo .poin {
  font-size: 42px !important;
}
/* line 291, ../../sass/pages/internal.scss */
.internal .item5 .txt {
  width: 50%;
  float: left;
}
/* line 294, ../../sass/pages/internal.scss */
.internal .item5 .txt p {
  font-size: 15px !important;
}
/* line 12, ../../sass/base/_function.scss */
[data-dpr="2"] .internal .item5 .txt p {
  font-size: 30px !important;
}
/* line 16, ../../sass/base/_function.scss */
[data-dpr="3"] .internal .item5 .txt p {
  font-size: 45px !important;
}
