@font-face {
  font-family: 'PangMenZhengDao';
  src: url('//cdn.static.up678.com/res/common/font/PangMenZhengDao/PangMenZhengDao.woff2?t=15706061901532') format('woff2'), url('//cdn.static.up678.com/res/common/font/PangMenZhengDao/PangMenZhengDao.woff?t=15706061901532') format('woff'), url('//cdn.static.up678.com/res/common/font/PangMenZhengDao/PangMenZhengDao.ttf?t=15706061901532') format('ttf') /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/;
}
@font-face {
  font-family: 'font-siyuan';
  src: url('//cdn.static.up678.com/res/common/font/SourceHanSerifSC/SourceHanSerifCN-Bold.woff?t=1570606190155') format('woff'), url('//cdn.static.up678.com/res/common/font/SourceHanSerifSC/SourceHanSerifCN-Bold.ttf?t=1570606190155') format('ttf'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('//cdn.static.up678.com/res/common/font/SourceHanSerifSC/SourceHanSerifCN-Bold.woff2?t=1570606190155') format('woff2');
}
@font-face {
  font-family: 'Alibaba-PuHuiTi-Bold';
  src: url('//cdn.static.up678.com/res/common/font/Alibaba-PuHuiTi-Bold/Alibaba-PuHuiTi-Bold.woff?t=1570606190155') format('woff'), url('//cdn.static.up678.com/res/common/font/Alibaba-PuHuiTi-Bold/Alibaba-PuHuiTi-Bold.ttf?t=1570606190155') format('ttf'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('//cdn.static.up678.com/res/common/font/Alibaba-PuHuiTi-Bold/Alibaba-PuHuiTi-Bold.woff2?t=1570606190155') format('woff2');
}
@font-face {
  font-family: 'Alibaba-PuHuiTi-Heavy';
  src: url('//cdn.static.up678.com/res/common/font/AlibabaPuHuiTi/Alibaba-PuHuiTi-Heavy.woff?t=1570606190155') format('woff'), url('//cdn.static.up678.com/res/common/font/AlibabaPuHuiTi/Alibaba-PuHuiTi-Heavy.ttf?t=1570606190155') format('ttf'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('//cdn.static.up678.com/res/common/font/AlibabaPuHuiTi/Alibaba-PuHuiTi-Heavy.woff2?t=1570606190155') format('woff2');
}
@font-face {
  font-family: 'Alibaba-PuHuiTi-Light';
  src: url('//cdn.static.up678.com/res/common/font/AlibabaPuHuiTi/Alibaba-PuHuiTi-Light.woff?t=1570606190155') format('woff'), url('//cdn.static.up678.com/res/common/font/AlibabaPuHuiTi/Alibaba-PuHuiTi-Light.ttf?t=1570606190155') format('ttf'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('//cdn.static.up678.com/res/common/font/AlibabaPuHuiTi/Alibaba-PuHuiTi-Light.woff2?t=1570606190155') format('woff2');
}
@font-face {
  font-family: 'Alibaba-PuHuiTi-Medium';
  src: url('//cdn.static.up678.com/res/common/font/AlibabaPuHuiTi/Alibaba-PuHuiTi-Medium.woff?t=1570606190155') format('woff'), url('//cdn.static.up678.com/res/common/font/AlibabaPuHuiTi/Alibaba-PuHuiTi-Medium.ttf?t=1570606190155') format('ttf'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('//cdn.static.up678.com/res/common/font/AlibabaPuHuiTi/Alibaba-PuHuiTi-Medium.woff2?t=1570606190155') format('woff2');
}
@font-face {
  font-family: 'Alibaba-PuHuiTi-Regular';
  src: url('//cdn.static.up678.com/res/common/font/AlibabaPuHuiTi/Alibaba-PuHuiTi-Regular.woff?t=15706061901551') format('woff'), url('//cdn.static.up678.com/res/common/font/AlibabaPuHuiTi/Alibaba-PuHuiTi-Regular.ttf?t=15706061901551') format('ttf'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('//cdn.static.up678.com/res/common/font/AlibabaPuHuiTi/Alibaba-PuHuiTi-Regular.woff2?t=15706061901551') format('woff2');
}
.id2-title {
  text-align: center;
}
.id2-title .text {
  font-family: 'PangMenZhengDao';
  color: #152C5C;
  font-size: 42px;
}
.id2-title .text-english {
  font-family: 'PangMenZhengDao';
}
.index-container {
  background-color: #F1F6FA;
}
.index-container .banner-box {
  width: 100%;
}
.index-container .banner-box .carousel-inner .item {
  position: relative;
}
.index-container .banner-box .carousel-inner .item .btn-box {
  position: absolute;
  bottom: 5px;
  left: 50%;
  cursor: pointer;
  transform: translateX(-50%);
}
.index-container .banner-box .carousel-inner .item .btn-box .img {
  width: 1544px;
  vertical-align: bottom;
}
.index-container .banner-box .carousel-inner .item .btn-box .video-box {
  position: absolute;
  right: 45px;
  text-align: center;
  top: 45px;
}
.index-container .banner-box .carousel-inner .item .btn-box .video-box .btn-text {
  font-size: 26px;
  color: #fff;
  font-family: 'Alibaba-PuHuiTi-Regular';
  margin-top: 12px;
}
.index-container .banner-box .carousel-inner .item .btn-box .video-box img {
  width: 79px;
  vertical-align: bottom;
}
.index-container .content-container {
  max-width: 1516px;
  margin: 0 auto;
}
.index-container .content-container1 #id1 {
  position: relative;
  z-index: 0;
  padding-top: 100px;
}
.index-container .content-container1 #id1 .top-imgs {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.index-container .content-container1 #id1 .top-imgs img {
  width: 1416px;
}
.index-container .content-container1 #id1 .id1-box {
  height: 822px;
  width: 100%;
  background: url("https://cdn.img.up678.com/ueditor/upload/image/20221221/1671607031507050497.png") no-repeat;
  background-size: cover;
  padding: 144px 50px 40px 60px;
}
.index-container .content-container1 #id1 .id1-box .id1-item {
  font-size: 24px;
  line-height: 45px;
  font-family: 'Alibaba-PuHuiTi-Regular';
  text-align: justify;
}
.index-container .content-container1 #id1 .id1-box .id1-title {
  font-size: 28px;
  font-family: 'Alibaba-PuHuiTi-Regular';
  font-weight: 800;
  margin-top: 20px;
}
.index-container .content-container1 #id1 .alumnus-box .last-alumnus {
  font-family: 'Alibaba-PuHuiTi-Regular';
  font-size: 20px ;
  text-align: center;
  margin-bottom: 6px;
  margin-top: 20px;
  color: #B2B2B2;
}
.index-container .content-container1 a {
  text-decoration: none;
}
.index-container .content-container1 #id2 {
  margin-top: 100px;
}
.index-container .content-container1 #id2 .id2-img-box {
  height: 114px;
  width: 100%;
  background: url("https://cdn.img.up678.com/ueditor/upload/image/20221221/1671607414751059378.png") no-repeat;
  background-size: cover;
  margin: 20px 0 50px;
  padding: 0 70px 0;
  display: flex;
  justify-content: space-between;
}
.index-container .content-container1 #id2 .id2-img-box .item {
  font-family: 'Alibaba-PuHuiTi-Regular';
  font-size: 20px;
  color: #fff;
}
.index-container .content-container1 #id2 .id2-img-box .item .item-title {
  font-weight: 800;
}
.index-container .content-container1 #id2 #id2-img-box {
  display: block;
  padding-top: 50px;
}
.index-container .content-container1 #id2 #id2-img-box .top-item {
  color: #fff;
  font-size: 20px;
  font-family: 'Alibaba-PuHuiTi-Regular';
  margin-bottom: 6px;
  text-align: center;
}
.index-container .content-container1 #id2 #id2-img-box .id2-img-box1 {
  display: flex;
  justify-content: space-between;
}
.index-container .content-container1 #id2 #id2-img-box1 {
  padding-top: 50px;
}
.index-container .content-container1 #id3 .id2-img-box {
  height: 114px;
  width: 100%;
  background: url("https://cdn.img.up678.com/ueditor/upload/image/20221221/1671607414751059378.png") no-repeat;
  background-size: cover;
  line-height: 130px;
  margin: 20px 0 50px;
  padding: 0 70px;
  display: flex;
  justify-content: space-between;
}
.index-container .content-container1 #id3 .id2-img-box .item {
  font-family: 'Alibaba-PuHuiTi-Regular';
  font-size: 20px;
  color: #fff;
}
.index-container .content-container1 #id3 .id2-img-box .item .item-title {
  font-weight: 800;
}
.index-container .content-container1 .check-box {
  margin: 32px auto 75px;
  position: sticky;
  z-index: 9999;
  top: 0;
  background-color: #F1F6FA;
  border-bottom: 4px solid #152C5C;
  padding-bottom: 20px;
}
.index-container .content-container1 .check-box .check-box1 {
  display: flex;
  justify-content: space-between;
}
.index-container .content-container1 .check-box .item {
  font-family: 'PangMenZhengDao';
  font-size: 36px;
  display: inline-block;
  background-color: #fff;
  padding: 25px 45px;
  border-radius: 16px;
  cursor: pointer;
}
.index-container .content-container1 .check-box .active {
  color: #fff;
  background: #152C5C;
}
.bg-container {
  padding: 50px 0 40px;
  margin-top: 50px;
}
.bg-container .img-box {
  text-align: center;
  margin-top: 50px;
}
.bg-container .img-box img {
  width: 100%;
}
.bg-container .id4-text {
  margin: 20px 0 0;
  font-size: 18px;
  font-family: 'Alibaba-PuHuiTi-Regular';
  color: rgba(51, 51, 51, 0.42);
}
.qa-container {
  max-width: 1516px;
  margin: 0 auto ;
  padding: 50px 0;
}
.qa-container .middle-banner {
  margin: 40px 0 50px;
}
.qa-container .middle-banner .carousel-inner .item-box {
  display: flex;
  font-size: 18px;
  color: #999;
  height: 350px;
}
.qa-container .middle-banner .carousel-inner .item-box .text {
  margin-top: 20px;
  max-width: 400px;
}
.qa-container .middle-banner .carousel-inner .item-box .banner-img {
  width: 33.3333%;
}
.qa-container .middle-banner .carousel-inner .item-box .banner-img img {
  height: 283px;
  width: 490px;
  border-radius: 12px;
}
.qa-container .carousel-indicators li {
  width: 26px;
  height: 6px;
  border-radius: 3px;
  background-color: #fff;
  margin: 1px;
}
.qa-container .carousel-indicators .active {
  background-color: #DDDDDD;
  height: 6px;
  border-radius: 3px;
  margin: 1px;
  border-color: #ddd;
}
.footer {
  height: 320px;
  padding-top: 60px;
  color: #fff;
  background: url("https://cdn.img.up678.com/ueditor/upload/image/20221219/1671436159181024310.png") no-repeat;
  background-size: cover;
}
.footer .top-footer {
  display: flex;
  justify-content: center;
  align-items: center;
}
.footer .top-footer .footer-box img {
  width: 537px;
}
.footer .top-footer .line1 {
  width: 1px;
  height: 120px;
  background: #55565E;
  margin: 0 105px 0 65px;
}
.footer .top-footer .right-footer {
  font-family: 'Alibaba-PuHuiTi-Regular';
  color: rgba(255, 255, 255, 0.52);
  font-size: 21px;
}
.footer .top-footer .right-footer .text {
  color: #fff;
  font-family: 'Alibaba-PuHuiTi-Heavy';
  font-size: 26px;
  font-weight: 800;
}
.footer .bottom {
  text-align: center;
  margin-top: 10px;
}
.footer .bottom a {
  color: #fff;
}
