<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
.about_ggwm {
  background-color: #fafafa;
  /* padding-top: 40px; */
  padding-bottom: 80px;
}

/*关于我们*/
/*banner*/
.about_ban {
  width: 100%;
  height: 11.5rem;
  position: relative;
  background: url(../img/about_ban.jpg) no-repeat;
  background-size: 100% 100%;
}

.about_ban p {
  width: 100%;
  height: 1.05rem;
  position: absolute;
  bottom: 2.45rem;
  background: url(../img/about_banbg.png) no-repeat;
  background-size: 100% 100%;
  font-size: .6rem;
  color: #fff;
  line-height: 1.05rem;
  text-align: center;
}

/*介绍*/
.about_js {
  width: 17.55rem;
  height: auto;
  padding-bottom: 1rem;
  padding-top: 7.4rem;
  margin: 3.5rem auto 0;
  border-radius: .15rem;
  background-color: #fff;
  position: relative;
  box-shadow: 0px 0.1rem 0.5rem 0px rgba(221, 221, 221, 0.45);
}

.about_js .about_img1 {
  width: 16.25rem;
  height: 9.8rem;
  position: absolute;
  left: .65rem;
  top: -2.75rem;
}

.about_js .about_img2 {
  width: 2rem;
  height: 2.85rem;
  position: absolute;
  left: 0;
  top: 4.9rem;
}

.about_js .about_img3 {
  width: 1.55rem;
  height: 3.1rem;
  position: absolute;
  right: 0;
  bottom: 0;
}

.about_js p {
  font-size: .65rem;
  color: #333;
  line-height: .9rem;
  padding: 0 .65rem;
  margin-top: .5rem;
}

.about_js span {
  width: 5.35rem;
  height: 1.25rem;
  display: block;
  border-radius: .65rem;
  position: absolute;
  bottom: .6rem;
  left: 6.05rem;
  border: 1px solid #5e7aff;
  font-size: .6rem;
  line-height: 1.25rem;
  text-indent: 1.35rem;
  background: url(../img/about_img4.png) 0.45rem center no-repeat;
  background-size: .7rem .7rem;
}

/*专题*/
.about_zt {
  padding: .2rem .6rem .9rem .6rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.about_zt li {
  width: 8.5rem;
  height: 4.2rem;
  position: relative;
  margin-top: .6rem;
}

.about_zt li a {
  width: 8.5rem;
  height: 4.2rem;
  display: block;
}

.about_zt li img {
  width: 8.5rem;
  height: 4.2rem;
}

.about_zt li p {
  width: 100%;
  font-size: .9rem;
  font-weight: bold;
  color: #fff;
  line-height: 1.15rem;
  text-align: center;
  position: absolute;
  left: 0;
  top: 1rem;
}

.about_zt .yi p {
  top: 1.5rem;
}

/*更多人走进新航道*/
.about_gd {
  width: 100%;
  height: 16.85rem;
  padding-top: 4.05rem;
  background: url(../img/about_bg.jpg) no-repeat;
  background-size: 100% 100%;
}

.about_gd .about_gd_list {
  height: 7.25rem;
  padding: 0 .6rem;
}

.about_gd .about_gd_list .swiper-slide {
  width: 6.85rem;
  height: 7.25rem;
  float: left;
  margin-right: .6rem;
  border: .1rem solid #6176e2;
  border-radius: .2rem;
  background-color: #fff;
}

.about_gd .about_gd_list .swiper-slide img {
  width: 6.85rem;
  height: 3.75rem;
  border-radius: .2rem .2rem 0 0;
}

.about_gd .about_gd_list .swiper-slide span {
  width: 100%;
  display: block;
  font-size: .8rem;
  color: #333;
  text-align: center;
  line-height: .8rem;
  margin-top: .4rem;
  position: relative;
}

.about_gd .about_gd_list .swiper-slide span::before {
  position: absolute;
  content: '';
  width: 1.6rem;
  height: .1rem;
  bottom: -0.2rem;
  left: 50%;
  margin-left: -0.8rem;
  background: linear-gradient(90deg, #195dd0 0%, #6e75f9 100%);
}

.about_gd .about_gd_list .swiper-slide p {
  font-size: .55rem;
  color: #333;
  text-align: center;
  line-height: .7rem;
  margin-top: .5rem;
}

.about_gd #about_gd_bottom {
  margin-top: .6rem;
}

/*更多人看见新航道*/
.about_kj {
  margin-top: 1.15rem;
}

.about_kj .about_titlekj {
  width: 14.6rem;
  height: 1.95rem;
}

.about_kj #about_kanjian {
  width: 17.55rem;
  margin: 0 auto 0;
  padding: .6rem 0;
}

.about_kj #about_kanjian .swiper-slide {
  width: 9.3rem;
  height: 12.55rem;
  border-radius: .1rem;
  background-color: #fff;
  position: relative;
}

.about_kj #about_kanjian .swiper-slide img {
  width: 9.3rem;
  height: 5.7rem;
  border-radius: .1rem .1rem 0 0;
}

.about_kj #about_kanjian .swiper-slide span {
  width: 100%;
  display: block;
  font-size: .8rem;
  color: #333;
  text-align: center;
  line-height: .8rem;
  margin-top: .6rem;
}

.about_kj #about_kanjian .swiper-slide p {
  font-size: .55rem;
  color: #333;
  text-align: center;
  line-height: .85rem;
}

.about_kj #about_kanjian .swiper-slide a {
  width: 4.45rem;
  height: 1.05rem;
  border: 1px solid #5e7aff;
  border-radius: .55rem;
  position: absolute;
  bottom: .8rem;
  left: 2.4rem;
  font-size: .6rem;
  line-height: 1.05rem;
  color: #5e7aff;
  text-indent: .6rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAYAAAA8E3wEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJFQkYyRUIzREFBOTExRUFBOEVCQUQ3MUFBOTREM0I1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJFQkYyRUI0REFBOTExRUFBOEVCQUQ3MUFBOTREM0I1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkVCRjJFQjFEQUE5MTFFQUE4RUJBRDcxQUE5NEQzQjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkVCRjJFQjJEQUE5MTFFQUE4RUJBRDcxQUE5NEQzQjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6PqnWCAAAAuklEQVR42mL8//8/A7VAfDWcuRaIu4D4JLoaJgbagLlAvBGIdell4TYgzgbiXUCsjizBwkA7AApWbiDeDcT2QHwfbCFSuNMCLIJaCvKpIxA/YWGgPZiOZKk9yML/DPQBS4F4DchCRjpYZgfEq4HYn5FG+RAZmAPxeiCOAeJ9tI5DUD7cAMQpIMtomQ9BQA2IdwJxHhBvpXXGVwDiPUBcCY07mpY0MtDM3gnEC+lRtIUA8SwgnopNEiDAAEquI/IROOceAAAAAElFTkSuQmCC) 3.25rem center no-repeat;
  background-size: .7rem .35rem;
}

.about_kj #about_kanjian .swiper-button-prev {
  width: .4rem;
  height: .7rem;
  background: url(../img/left.png) no-repeat;
  background-size: 100% 100%;
  left: 0;
  outline: none;
}

.about_kj #about_kanjian .swiper-button-prev::after {
  content: '';
}

.about_kj #about_kanjian .swiper-button-next {
  width: .4rem;
  height: .7rem;
  background: url(../img/right.png) no-repeat;
  background-size: 100% 100%;
  outline: none;
  right: 0;
}

.about_kj #about_kanjian .swiper-button-next::after {
  content: '';
}

.about_kj #about_kanjian .swiper-slide-active {
  box-shadow: 0px 0.1rem 0.5rem 0px rgba(0, 0, 0, 0.5);
}

.about_title {
  margin: 0 auto;
}

/*更多人选择新航道*/
.about_xuanze {
  margin-top: 0.95rem;
}

.about_xuanze .about_titlexz {
  width: 14.6rem;
  height: 1.95rem;
}

.about_xuanze .about_xuan {
  width: 100%;
  height: 8.25rem;
  margin-top: .8rem;
}

/*更多人信赖新航道*/
.about_xinlai {
  width: 100%;
  height: 11.85rem;
  background: url(../img/about_img27.jpg) no-repeat;
  background-size: 100% 100%;
  margin-top: 1.3rem;
  display: flex;
  padding-top: 3.75rem;
}

.about_xinlai dt {
  width: 1.4rem;
  margin-left: .6rem;
  text-align: center;
  font-size: .8rem;
  font-weight: bold;
  color: #3859d7;
  line-height: .85rem;
  padding-top: 2.15rem;
}

.about_xinlai dd {
  width: 15.55rem;
  margin-left: .6rem;
}

.about_xinlai dd h6 {
  position: relative;
  font-size: .8rem;
  color: #ffd737;
  line-height: 1.05rem;
}

.about_xinlai dd h6::before {
  position: absolute;
  content: '';
  width: 7.5rem;
  height: .45rem;
  background: url(../img/about_img28.png) no-repeat;
  background-size: 100% 100%;
  bottom: 0;
  left: -0.9rem;
}

.about_xinlai dd p {
  font-size: .6rem;
  color: #fff;
  line-height: .8rem;
  padding: .5rem 0;
}

/*学术品质 立志百年*/
.about_xueshu {
  margin-top: 1.6rem;
}

.about_xueshu .about_titlexs {
  width: 14.6rem;
  height: 1.95rem;
}

.about_xueshu ul {
  padding: 0 .75rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.about_xueshu ul li {
  width: 7.95rem;
  height: 8.25rem;
  margin-top: 1.2rem;
  border-radius: 0 1.25rem 0 1.25rem;
  background-color: #4454a8;
}

.about_xueshu ul li img {
  width: 7.75rem;
  height: 4.35rem;
  margin: .1rem auto 0;
  border-radius: 0 1.25rem 0 1.25rem;
}

.about_xueshu ul li h6 {
  font-size: .75rem;
  font-weight: bold;
  color: #fff;
  margin-top: .4rem;
  text-align: center;
  line-height: 1.1rem;
  position: relative;
}

.about_xueshu ul li h6::after {
  position: absolute;
  content: '';
  width: 1.3rem;
  height: .05rem;
  background-color: #fff;
  bottom: 0;
  left: 50%;
  margin-left: -0.65rem;
}

.about_xueshu ul li p {
  font-size: .6rem;
  color: #fff;
  line-height: .6rem;
  text-align: center;
  margin-top: .4rem;
}

.about_xueshu ul li span {
  display: block;
  color: #fff;
  font-size: .4rem;
  line-height: .4rem;
  margin-top: .25rem;
  text-align: center;
}

/*视频弹框*/
.shipin_tchu {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.8);
  z-index: 10;
  display: none;
}

.shipin_tchu #video {
  width: 100%;
  position: absolute;
  top: 50%;
  margin-top: -25%;
}

/*创始人简介*/
/**/
.about_csr_banner {
  width: 100%;
  height: 17.6rem;
  background: url(../img/csr_ban.jpg) no-repeat;
  background-size: 100% 100%;
}

/*介绍*/
.anout_csr_js {
  width: 100%;
  height: 11.9rem;
  background-color: #fff;
  box-shadow: 0px 0.15rem 0.15rem 0 rgba(44, 90, 168, 0.2);
}

.anout_csr_js p {
  font-size: .6rem;
  color: #333;
  padding: 0 .6rem;
  line-height: 1rem;
  padding-top: .3rem;
}

/*个人事迹*/
.about_csr_shiji {
  margin-top: .8rem;
  padding-top: .6rem;
  box-shadow: 0px -0.15rem 0.15rem 0 rgba(44, 90, 168, 0.2);
}

.about_csr_shiji .about_csr_img {
  width: 13.95rem;
  height: 1.65rem;
  margin-left: .6rem;
}

.about_csr_shiji #about_csr_sj .swiper-slide {
  width: 15.55rem;
  margin-left: .3rem;
  margin-top: .5rem;
  padding-bottom: 1rem;
}

.about_csr_shiji #about_csr_sj .swiper-slide img {
  width: 15.55rem;
  height: 10.4rem;
}

.about_csr_shiji #about_csr_sj .swiper-slide p {
  font-size: .65rem;
  color: #1f1b64;
  text-align: center;
  line-height: .65rem;
  margin-top: .75rem;
}

.about_csr_shiji #about_csr_sj .shiji-pagination {
  bottom: 0;
}

.about_csr_shiji #about_csr_sj .shiji-pagination .swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  opacity: 1;
  background-color: #cfcfcf;
}

.about_csr_shiji #about_csr_sj .shiji-pagination .swiper-pagination-bullet-active {
  background-color: #2469f3;
}

/*发展历程*/
/*banner*/
.about_fz_banner {
  width: 18.75rem;
  height: 29.3rem;
  padding-top: 4.05rem;
  background: url(../img/fz_bg.jpg) no-repeat;
  background-size: 100% 100%;
}

.about_fz_banner p {
  padding: 0 1.25rem;
  font-size: .65rem;
  color: #333;
  margin-top: .25rem;
}
.about_fzlc_pic img{
  width: 18.75rem;
  height: 50.63rem;
  margin-top:0.8rem;
}
.about_fz_list {
  padding: 0 .6rem;
  margin-top: 1.1rem;
  position: relative;
  display: flex;
  justify-content: space-between;
  background: url(../img/fz_bgimg.png) 2.5rem 0 no-repeat;
  background-size: 15.65rem 3.8rem;
}

.about_fz_list dt {
  width: 3.8rem;
  height: 3.8rem;
}

.about_fz_list dt img {
  width: 3.8rem;
  height: 3.8rem;
  border-radius: 50%;
}

.about_fz_list dd {
  width: 13.25rem;
}

.about_fz_list dd h6 {
  font-size: .65rem;
  color: #333;
  position: relative;
  font-weight: normal;
  display: inline-block;
  line-height: .85rem;
  padding-top: .25rem;
}

.about_fz_list dd h6::after {
  position: absolute;
  content: '';
  width: 100%;
  height: 2px;
  background-color: #2469f3;
  left: 0;
  bottom: 0;
}

.about_fz_list dd p {
  font-size: .6rem;
  color: #333;
  line-height: .9rem;
}

.about_fz_list::before {
  position: absolute;
  content: '';
  width: .05rem;
  height: 1.25rem;
  background-color: #dfdfdf;
  top: -1.25rem;
  left: 2.5rem;
}

.about_fz_listyi {
  margin-top: 2rem;
}

.about_fz_listyi::after {
  position: absolute;
  content: '';
  width: .5rem;
  height: .5rem;
  background: url(../img/fz_icon.png) no-repeat;
  background-size: 100% 100%;
  top: -1.35rem;
  left: 2.3rem;
}

.about_fz_last {
  padding-bottom: .8rem;
}

.about_fz_last::after {
  position: absolute;
  content: '';
  width: .05rem;
  height: 1.25rem;
  background-color: #dfdfdf;
  top: 3.8rem;
  left: 2.5rem;
}

.fz_img19{
  height: 5rem;
  background-size: 100% 5rem;
}

.fz_img19 dt img{
  margin-top: .6rem;
}

.fz_img20{
  height: 8.5rem;
  background-size: 100% 8.5rem;
}

.fz_img20 dt img{
  margin-top: 2.3rem;
}

/*获奖荣誉*/
/*banner*/
.about_ry_banner {
  width: 100%;
  height: 10.75rem;
  background: url(../img/about_ry_bg.jpg) no-repeat;
  background-size: 100% 100%;
}

.anout_ry_list {
  padding: 1rem .6rem 0 .6rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.anout_ry_list li {
  width: 5.55rem;
  margin-bottom: .8rem;
}

.anout_ry_list li img {
  width: 5.55rem;
  height: 3.7rem;
  box-shadow: 0px 0.15rem 0.5rem 0 rgba(166, 166, 166, 0.6);
}

.anout_ry_list li p{
  font-size: 0.55rem;
  color: #333;
  line-height: 0.75rem;
  text-align: center;
  margin-top: .3rem;
}

/*学员列表*/
/*banner*/
.about_xy_banner {
  width: 100%;
  height: 17.2rem;
  padding-top: .75rem;
  background: url(../img/about_xy_ban.jpg) no-repeat;
  background-size: 100% 100%;
  position: relative;
}

.about_xy_banner p {
  font-size: .9rem;
  line-height: 1.55rem;
  text-align: center;
  color: #072f88;
}

.about_xy_banner p b {
  font-size: 1.05rem;
}

.about_xy_banner a {
  width: 5.85rem;
  height: 1.2rem;
  display: block;
  border-radius: .2rem;
  background: url(../img/about_xy_icon.png) 4.55rem center no-repeat #2469f3;
  background-size: .75rem .5rem;
  font-size: .6rem;
  color: #fff;
  line-height: 1.2rem;
  text-indent: .55rem;
  position: absolute;
  bottom: 3.05rem;
  left: 50%;
  margin-left: -2.9rem;
}

.about_xy_list {
  padding: 0 .6rem 1rem .6rem;
}

.about_xy_list dl {
  height: 5.3rem;
  display: flex;
  margin-top: 1.25rem;
  position: relative;
  border: 1px solid #2469f3;
}

.about_xy_list dl dt {
  width: 8.4rem;
  height: 5.1rem;
  margin: .1rem 0 0 .1rem;
}

.about_xy_list dl dt img {
  width: 8.4rem;
  height: 5.1rem;
}

.about_xy_list dl dd {
  width: 8.25rem;
  margin-left: .5rem;
}

.about_xy_list dl dd p {
  font-size: .55rem;
  color: #333;
}

.about_xy_list dl dd span {
  width: 6.25rem;
  height: 1.35rem;
  position: absolute;
  left: 2.5rem;
  bottom: -.6rem;
  display: block;
  font-size: .8rem;
  color: #fff;
  text-align: center;
  line-height: 1.35rem;
  background-color: #2469f3;
}

/*品牌活动*/
/*banner*/
.about_pp_banner {
  width: 100%;
  height: 15.7rem;
  padding-top: 3.85rem;
  background: url(../img/about_pp_ban.jpg) no-repeat;
  background-size: 100% 100%;
}

.about_pp_banner p {
  font-size: .6rem;
  color: #333;
  padding: 0 1.15rem;
  line-height: 1rem;
  margin-top: .65rem;
}

/*大型公益讲座*/
.about_pp_jiangzuo .about_pp_title {
  height: 1rem;
  background: url(../img/about_pp_titlebg1.jpg) bottom center no-repeat;
  background-size: 7.55rem .6rem;
}

.about_pp_jiangzuo ul {
  padding: 0 .6rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.about_pp_jiangzuo ul li {
  width: 8.5rem;
  height: 7.75rem;
  margin-top: .8rem;
  background: url(../img/about_pp_bg.jpg) bottom center no-repeat;
  background-size: 8.5rem 4.9rem;
}

.about_pp_jiangzuo ul li img {
  width: 8.2rem;
  height: 5.15rem;
  margin-left: .15rem;
}

.about_pp_jiangzuo ul li p {
  font-size: .55rem;
  color: #fff;
  text-align: center;
  line-height: .75rem;
  margin-top: .25rem;
}

.about_pp_jiangzuo ul .er p {
  margin-top: .6rem;
}

.about_pp_title {
  font-size: .75rem;
  color: #1f4da0;
  font-weight: bold;
  text-align: center;
  line-height: .75rem;
  margin-top: .25rem;
}

/*中国雅思盛典*/
.about_pp_sd {
  width: 100%;
  height: 13.75rem;
  margin-top: 1.05rem;
  padding-top: 3.25rem;
  background: url(../img/about_pp_sdbg.jpg) no-repeat;
  background-size: 100% 100%;
}

.about_pp_sd #about_csr_sj .swiper-slide {
  width: 15.55rem;
  margin-left: .3rem;
  margin-top: .5rem;
  padding-bottom: 1rem;
}

.about_pp_sd #about_csr_sj .swiper-slide img {
  width: 15.55rem;
  height: 10.4rem;
}

.about_pp_sd #about_csr_sj .swiper-slide p {
  font-size: .65rem;
  color: #fff;
  text-align: center;
  line-height: .65rem;
  margin-top: .75rem;
}

.about_pp_sd #about_csr_sj .shiji-pagination {
  bottom: 0;
}

.about_pp_sd #about_csr_sj .shiji-pagination .swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  opacity: 1;
  background-color: #cfcfcf;
}

.about_pp_sd #about_csr_sj .shiji-pagination .swiper-pagination-bullet-active {
  background-color: #2469f3;
}

/*论坛及发布会*/
.about_pp_luantan {
  position: relative;
  padding-bottom: .2rem;
}

.about_pp_luantan .about_pp_title {
  height: 1rem;
  padding-top: .75rem;
  background: url(../img/about_pp_titlebg2.jpg) bottom center no-repeat;
  background-size: 12.35rem 1.75rem;
}

.about_pp_luantan dl {
  height: 5.9rem;
  padding: 0 .6rem;
  margin-top: .8rem;
  position: relative;
}

.about_pp_luantan dl dt {
  width: 9.4rem;
  height: 5.9rem;
  float: left;
}

.about_pp_luantan dl dt img {
  width: 9.4rem;
  height: 5.9rem;
}

.about_pp_luantan dl dd {
  width: 16.4rem;
  height: 4.7rem;
  position: absolute;
  right: .6rem;
  top: .6rem;
  background: url(../img/about_pp_ltbg.png) no-repeat;
  background-size: 100% 100%;
}

.about_pp_luantan dl dd span {
  margin-left: 1.9rem;
  font-size: .9rem;
  color: #ffe65b;
  line-height: .9rem;
  font-weight: bold;
  padding-top: .45rem;
  display: block;
}

.about_pp_luantan dl dd p {
  margin-left: 1.9rem;
  font-size: .55rem;
  color: #fff;
  line-height: .85rem;
  padding-right: .45rem;
  margin-top: .25rem;
}

.about_pp_luantan .er dt {
  float: right;
}

.about_pp_luantan .er dd {
  background: url(../img/about_pp_ltbg2.png) no-repeat;
  background-size: 100% 100%;
  left: .6rem;
}

.about_pp_luantan .er dd span {
  margin-left: .5rem;
}

.about_pp_luantan .er dd p {
  margin-left: .5rem;
  padding-right: 1.4rem;
}

.about_pp_luantan .about_pp_icon {
  width: 1.85rem;
  height: 3.15rem;
  position: absolute;
  right: 0;
  bottom: -1.7rem;
}

/*青春校园行*/
.about_qc_xyx1 {
  width: 100%;
  height: 8.8rem;
  padding-top: 4.6rem;
  background: url(../img/about_pp_qcbg1.jpg) no-repeat;
  background-size: 100% 100%;
}

.about_qc_xyx1 p {
  font-size: .6rem;
  color: #fff;
  line-height: 1rem;
  padding: 0 .9rem;
}

.about_qc_xyx2 {
  width: 100%;
  height: 19.25rem;
  background: url(../img/about_pp_qcbg2.jpg) no-repeat;
  background-size: 100% 100%;
}

.about_pphd{
  /* padding-top: 40px; */
  padding-bottom: 60px;
}

.about_pphd .about_footer {
  margin-top: 0;
}

/*图书展示*/
/*banner*/
.about_ts_banner {
  width: 100%;
  height: 17.95rem;
  position: relative;
  background: url(../img/about_ts_bg1.jpg) no-repeat;
  background-size: 100% 100%;
}

.about_ts_banner span {
  width: 10.9rem;
  height: 1.75rem;
  display: block;
  border-radius: .85rem;
  background-color: #ffd974;
  position: absolute;
  top: 4.9rem;
  left: 3.9rem;
  font-size: 1.05rem;
  color: #103e8b;
  text-align: center;
  line-height: 1.75rem;
}

/*始终追求学术 关注家庭教育*/
.about_ts_jy {
  width: 100%;
  height: 19.8rem;
  position: relative;
  background: url(../img/about_ts_bg2.jpg) no-repeat;
  background-size: 100% 100%;
}

.about_ts_jy p {
  width: 5.5rem;
  font-size: .55rem;
  color: #333;
  line-height: .75rem;
  position: absolute;
}

.about_ts_jy .yi {
  top: 6.55rem;
  left: 2.05rem;
}

.about_ts_jy .er {
  top: 6.55rem;
  left: 11.65rem;
  color: #fff;
}

.about_ts_jy .san {
  top: 11.85rem;
  left: 6.75rem;
}

.about_ts_title {
  height: 2.15rem;
  margin-top: 1.2rem;
  position: relative;
}

.about_ts_title h3 {
  font-size: 1.4rem;
  color: #103e8b;
  line-height: 1.4rem;
  text-align: center;
  position: relative;
}

.about_ts_title h3::after {
  position: absolute;
  content: '';
  width: 4.4rem;
  height: .1rem;
  background-color: #103e8b;
  bottom: -0.35rem;
  left: 50%;
  margin-left: -2.2rem;
}

.about_ts_title::after {
  position: absolute;
  content: '';
  width: 100%;
  font-size: 1.7rem;
  text-align: center;
  bottom: -0.5rem;
  font-weight: bold;
  color: rgba(16, 62, 139, 0.08);
}

.about_ts_titleys::after {
  content: 'IELTS TEXTBOOK';
}

/*雅思系列教材*/
.navbar {
  border-bottom: 1px solid #9cafce;
  width: 100%;
  height: 1.15rem;
  margin-top: .4rem;
  line-height: 1.15rem;
  white-space: nowrap;
  overflow-x: scroll;
  overflow-y: hidden;
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  text-align: justify;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: flex;
}

.navbar .item {
  font-size: .6rem;
  color: #333;
  position: relative;
  margin-left: .6rem;
  line-height: 0.9rem;
  display: block;
  width: auto;
}

.navbar .active {
  color: #2469f3;
}

.navbar .active::before {
  position: absolute;
  content: '';
  width: .35rem;
  height: .2rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjIwOUNBRkQzREM2MzExRUFCMTlCRTIxRTIwNDFDN0U2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjIwOUNBRkQ0REM2MzExRUFCMTlCRTIxRTIwNDFDN0U2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjA5Q0FGRDFEQzYzMTFFQUIxOUJFMjFFMjA0MUM3RTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjA5Q0FGRDJEQzYzMTFFQUIxOUJFMjFFMjA0MUM3RTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6wtG4qAAAAVElEQVR42mJUyfzMgAUIAHEvEBcD8QdsCphwaNoDxElQWoAYjTBNxlC+MS7NTHg0MeDTzERAE07NTERowqqZBYjdoAJ7GIgDIPWrQBpXQTFJACDAADW0EYijE0A3AAAAAElFTkSuQmCC) no-repeat;
  background-size: .35rem .2rem;
  bottom: 0;
  left: 50%;
  margin-left: -0.2rem;
}

.about_contion {
  margin-top: 5.2rem;
  height: 10.7rem;
  box-shadow: 0px 0 0.5rem 0.2rem rgba(213, 213, 213, 0.45);
}

.about_contion .about_ys_content {
  height: 100%;
  position: relative;
}

.about_contion .about_ys_content img {
  width: 8rem;
  height: 10.8rem;
  position: absolute;
  left: .25rem;
  top: -4.65rem;
}

.about_contion .about_ys_content b {
  font-size: 1.75rem;
  line-height: 1.75rem;
  color: #2469f3;
  position: absolute;
  font-family: arial, 微软雅黑, "Microsoft Yahei", "Hiragino Sans GB", 宋体, 宋体, Tahoma, Arial, Helvetica, STHeiti;
  top: 1.25rem;
  right: 4.35rem;
}

.about_contion .about_ys_content span {
  padding: 0 .7rem;
  font-size: .75rem;
  color: #333;
  height: 1.4rem;
  line-height: 1.4rem;
  border-radius: .7rem;
  position: absolute;
  top: 3.15rem;
  left: 9.35rem;
  background-color: #ffd974;
}

.about_contion .about_ys_content p {
  padding: 6.5rem .6rem 0 .6rem;
  font-size: .55rem;
  color: #333;
  line-height: .9rem;
}

.about_contion .san span {
  left: 7.85rem;
}

.about_tf_contion .about_ys_content b {
  right: 2.75rem;
}

.about_tf_contion .about_ys_content span {
  left: 8.85rem;
  padding-left: 0;
}

/*托福系列教材*/
.about_ts_titletf::after {
  content: 'TOEFL TEXTBOOK';
}

/*SAT系列教材*/
.about_ts_titlesat::after {
  content: 'SAT TEXTBOOK';
}

/*ACT系列教材*/
.about_ts_titleact::after {
  content: 'ACT TEXTBOOK';
}

/*留学预备教程系列*/
.about_ts_titlelxyy::after {
  font-size: 1.55rem;
  content: 'STUDY ABROAD BOOKS';
}

.about_lxyynl_contion .about_ys_content b {
  top: 1rem;
}

/*读故事记单词系列*/
.about_ts_titledgs::after {
  content: 'RECITE WORDS';
}

/*人文及实用英语系列*/
.about_ts_titlerw::after {
  content: 'LIFE ENGLISH';
}

.hide {
  display: none;
}

::-webkit-scrollbar {
  display: none;
}
/*校区分布*/
.about_xiaoqu  img {
  width: 17.25rem;
  height: 3.75rem;
  display: block;
  margin: 0.375rem auto 0;
}

.about_xiaoqu .img4 {
  height: 4.5rem;
  margin-top: 0;
}

.about_xiaoqu .botton {
  width: 15.5rem;
  height: 1.8rem;
  display: block;
  border-radius: 0.9rem;
  background-color: #d1a35e;
  text-align: center;
  line-height: 1.8rem;
  margin: 1rem auto 0;
  font-size: 0.65rem;
  color: #fff;
  -webkit-box-shadow: 0 0 0.375rem 0.075rem rgba(195, 125, 20, 0.4);
          box-shadow: 0 0 0.375rem 0.075rem rgba(195, 125, 20, 0.4);
}


body .box8 {
  width: 100%;
  height: 38rem;
  background: url(../img/bg7.jpg) center no-repeat;
  background-size: 100%;
}

body .box8 .box8-stitle {
  text-align: center;
  padding-top: 4.25rem;
  font-size: 0.5rem;
  line-height: 0.55rem;
  color: #fff;
  position: relative;
}

body .box8 .box8-stitle i {
  position: absolute;
}

body .box8 .box8-stitle .icon-iconl-left {
  left: 3.3rem;
  top: 4.25rem;
}

body .box8 .box8-stitle .icon-iconl-right {
  right: 3.3rem;
  top: 4.25rem;
}

body .box8 .sub-title1 {
  width: 15.275rem;
  height: 1.25rem;
  display: block;
  margin: 0.5rem auto;
}

body .box8 .ul1_center {
  width: 13.55rem;
  height: 13.575rem;
  display: block;
  margin: 0.5rem auto;
}

body .box8 .ul1 {
  width: 17.375rem;
  margin: 0 auto;
}

body .box8 .ul1 li {
  margin-bottom: 0.15rem;
  width: 17.375rem;
}

body .box8 .ul1 li h3 {
  font-size: 0.6rem;
  color: #fff000;
}

body .box8 .ul1 li p {
  font-size: 0.5rem;
  line-height: 0.65rem;
  color: #ffffff;
}

body .box8 .ul1 .xian {
  width: 17.325rem;
}

body .box9 {
  width: 100%;
  height: 18.3rem;
  background: url(../img/bg8.jpg) center no-repeat;
  background-size: 100%;
}

body .box9 .sub-title1 {
  width: 15.275rem;
  height: 1.25rem;
  display: block;
  margin: 0 auto;
  padding-top: 1.25rem;
}

body .box9 .line {
  font-size: 0.5rem;
  line-height: 0.7rem;
  color: #fff;
  width: 16.175rem;
  padding: 0.375rem 0.55rem;
  border: dashed 0.05rem #dcdcdc;
  margin: 0.5rem auto;
}

body .box9 .line p:first-child {
  margin-bottom: 0.375rem;
}

body .box9 .ul2 {
  margin: 0.5rem auto 0.75rem;
  width: 17.5rem;
  height: 8.75rem;
}

body .box9 .ul2 h2 {
  width: 4rem;
  margin-bottom: 0.25rem;
  height: 0.95rem;
  line-height: 0.95rem;
  background-image: linear-gradient(43deg, #f07a73 0%, #fb9c47 100%), linear-gradient(#b93e1f, #b93e1f);
  background-blend-mode: normal, normal;
  -webkit-box-shadow: 0px 0.5rem 0.5rem 0 rgba(131, 137, 226, 0.22);
          box-shadow: 0px 0.5rem 0.5rem 0 rgba(131, 137, 226, 0.22);
  border-radius: 0.475rem;
  font-size: 0.55rem;
  color: #ffffff;
  text-align: center;
}

body .box9 .ul2 .ul2_left {
  float: left;
}

body .box9 .ul2 .ul2_left .item:first-child {
  margin-top: 0.2rem;
  margin-bottom: 1rem;
}

body .box9 .ul2 .ul2_left p {
  font-size: 0.5rem;
  line-height: 0.875rem;
  color: #fff;
  width: 5.5rem;
  height: 0.875rem;
  margin-bottom: 0.2rem;
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(255, 120, 0, 0)), to(#ffffff4d));
  background-image: linear-gradient(-90deg, rgba(255, 120, 0, 0), #ffffff4d 100%);
  border-radius: 0.425rem;
}

body .box9 .ul2 .ul2_left p img {
  width: 0.55rem;
  height: 0.55rem;
  margin-top: 0.125rem;
  margin-left: 0.125rem;
}

body .box9 .ul2 .ul2_right {
  float: left;
  margin-left: -0.25rem;
}

body .box9 .ul2 .ul2_right .item:first-child {
  margin-top: 0.2rem;
  margin-bottom: 0.75rem;
}

body .box9 .ul2 .ul2_right .item:first-child h2 {
  width: 5rem;
  margin-left: 0.25rem;
}

body .box9 .ul2 .ul2_right .item:last-child h2 {
  margin-left: 1.25rem;
}

body .box9 .ul2 .ul2_right .item:last-child p {
  padding-right: 0.375rem;
  width: 4.875rem;
}

body .box9 .ul2 .ul2_right .item:last-child img {
  margin-top: 0.075rem;
  margin-right: -0.2rem;
}

body .box9 .ul2 .ul2_right p {
  text-align: right;
  font-size: 0.5rem;
  line-height: 0.875rem;
  color: #fff;
  width: 5.25rem;
  height: 0.875rem;
  margin-bottom: 0.2rem;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 120, 0, 0)), to(#ffffff4d));
  background-image: linear-gradient(90deg, rgba(255, 120, 0, 0), #ffffff4d 100%);
  border-radius: 0.425rem;
}

body .box9 .ul2 .ul2_right p img {
  width: 0.55rem;
  height: 0.55rem;
}

body .box9 .ul2 .ul2_right .item:first-child p {
  height: 1.05rem;
  line-height: 0.6rem;
  border-radius: 0.775rem;
  width: 4.5rem;
  position: relative;
  padding: 0.25rem 0.75rem 0.25rem 0;
}

body .box9 .ul2 .ul2_right .item:first-child p img {
  display: block;
  position: absolute;
  right: 0.125rem;
  top: 0.4rem;
}

body .box9 .ul2 .ul2_center {
  width: 7.85rem;
  height: 8.725rem;
  margin-left: -1rem;
  float: left;
}
</pre></body></html>