@charset "UTF-8";

/*reset*/

html {

  font-family: sans-serif;

  -ms-text-size-adjust: 100%;

  -webkit-text-size-adjust: 100%;

}



body {

  margin: 0;

}



article,

aside,

details,

figcaption,

figure,

footer,

header,

hgroup,

nav,

section,

summary {

  display: block;

}



h1,

h2,

h3,

h4,

h5,

h6,

dl,

dd,

p,

select,

textarea {

  margin: 0;

}



ol,

ul {

  margin: 0;

  padding: 0;

  list-style: none;

}



a {

  color: #333;

  background-color: transparent;

  -webkit-text-decoration-skip: objects;

  text-decoration: none;

}



a:active,

a:hover {

  outline: 0;

}



audio,

canvas,

video {

  display: inline-block;

  vertical-align: baseline;

}



audio:not([controls]) {

  display: none;

  height: 0;

}



img {

  border: 0;

}



svg:not(:root) {

  overflow: hidden;

}



button,

input[type="button"],

input[type="reset"],

input[type="submit"] {

  -webkit-appearance: button;

  cursor: pointer;

}



button::-moz-focus-inner,

input[type="button"]::-moz-focus-inner,

input[type="reset"]::-moz-focus-inner,

input[type="submit"]::-moz-focus-inner {

  padding: 0;

  border: 0;

}



button[disabled],

html input[disabled] {

  cursor: default;

}



input,

button {

  overflow: visible;

}



button,

select {

  text-transform: none;

}



input[type="checkbox"],

input[type="radio"] {

  padding: 0;

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;

}



textarea {

  resize: none;

  border: 1px solid #ccc;

}



table {

  border-collapse: collapse;

  border-spacing: 0;

}



td,

th {

  padding: 0;

}



del {

  text-decoration: line-through;

}



sub,

sup {

  font-size: 75%;

  line-height: 0;

  position: relative;

  vertical-align: baseline;

}



sub {

  bottom: -0.25em;

}



sup {

  top: -0.5em;

}



.clearfix:after {

  display: block;

  content: '';

  height: 0;

  clear: both;

  visibility: hidden;

}



html {

  font-size: 12px;

  -webkit-tap-highlight-color: transparent;

}



body {

  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

  font-family: "Microsoft YaHei", Arial, SimSun, SimHei, sans-serif;

  font-size: 14px;

  color: #333;

  background: #fff;

  max-width: 480px;

  margin: 0 auto;

  padding-bottom: 80px;

}



/*banner*/

.banner {

  width: 100%;

  height: 12rem;

  position: relative;

  background: url(../img/ban.jpg) no-repeat;

  background-size: 100% 100%;

}



.banner a {

  width: 6.55rem;

  height: 1.55rem;

  display: flex;

  border: 1px solid #fff;

  position: absolute;

  bottom: 1.4rem;

  border-radius: .8rem;

  font-size: .6rem;

  color: #fff;

  justify-content: center;

  align-items: center;

  left: 1.5rem;

}



.banner a:last-child {

  right: 1.5rem;

  left: auto;

  border: 0;

  background: linear-gradient(to right, #455ffe, #3ca6ff);

}



/*导语*/

.daoyu {

  height: 4.5rem;

  padding: 0 .6rem;

  display: flex;

  justify-content: space-between;

  background-color: #f2f2f2;

}



.daoyu img {

  width: 2.85rem;

  height: 2.9rem;

  margin-top: .8rem;

  margin-right: .4rem;

}



.daoyu p {

  font-size: .5rem;

  color: #333;

  line-height: .8rem;

  margin-top: .7rem;

}



.title_ky {

  font-size: 1.05rem;

  font-weight: bold;

  color: #333;

  line-height: 1.45rem;

  text-align: center;

  background: url(../img/title_bg.png) center no-repeat;

  background-size: 14.95rem 1.65rem;

}



.title_ky b {

  color: #5341ff;

}



/*2021届考研形势十分严峻   你急需一份双规划！*/

.baoxian {

  margin-top: 1.5rem;

  padding-bottom: 1rem;

}



.baoxian .baoxian_top {

  margin-top: 1.75rem;

  padding: 0 .6rem;

  display: flex;

  flex-wrap: wrap;

  justify-content: space-between;

}



.baoxian .baoxian_top li {

  width: 8.45rem;

  height: 13.65rem;

  position: relative;

  margin-bottom: .6rem;

  border-radius: .15rem;

  background-color: #fff;

  box-shadow: 0 0 8px 1px rgba(31, 14, 99, 0.2);

}



.baoxian .baoxian_top li::after {

  position: absolute;

  content: '';

  width: 1rem;

  height: .05rem;

  background: #6547d6;

  left: .35rem;

  bottom: .85rem;

}



.baoxian .baoxian_top li .img_top {

  width: 8.45rem;

  height: 6.15rem;

  border-radius: .15rem .15rem 0 0;

}



.baoxian .baoxian_top li .img_bottom {

  width: 7.8rem;

  height: 5.65rem;

  margin: .5rem auto 0;

}



.baoxian .baoxian_top li span {

  width: 100%;

  height: 1.35rem;

  display: block;

  position: absolute;

  top: 4.8rem;

  font-size: .7rem;

  line-height: 1.35rem;

  text-indent: .35rem;

  color: #fff;

  border-radius: 0 1.1rem 0 0;

  background-color: rgba(73, 39, 211, 0.8);

}



.baoxian .baoxian_top li p {

  font-size: .5rem;

  color: #5e5e5e;

  padding: 0 .35rem;

  margin-top: .2rem;

}



.baoxian .baoxian_top li:nth-child(3) p {

  margin-top: .4rem;

}



.baoxian .baoxian_top li:last-child p {

  margin-top: .4rem;

}



.baoxian .baoxian_xia {

  margin-top: .4rem;

  padding: 0 .6rem;

  display: flex;

  flex-wrap: wrap;

  justify-content: space-between;

}



.baoxian .baoxian_xia li {

  width: 8.55rem;

  height: 3.4rem;

  margin-bottom: .6rem;

  background: url(../img/bx_bg.jpg) no-repeat;

  background-size: 100% 100%;

}



.baoxian .baoxian_xia li p {

  padding-left: .5rem;

  font-size: .6rem;

  color: #fff;

  line-height: 1rem;

  padding-top: .75rem;

}



.baoxian .baoxian_xia li:last-child p {

  padding-top: .2rem;

}



/*考研留学双规划五大优势*/

.youshi {

  width: 100%;

  height: 27.55rem;

  padding-top: 1.4rem;

  background: url(../img/ys_bg.jpg) no-repeat;

  background-size: 100% 100%;

}



.youshi ul li {

  width: 17.55rem;

  height: 3.95rem;

  margin: .8rem auto 0;

}



.youshi ul li p {

  font-size: .6rem;

  color: #fff;

  line-height: .9rem;

  margin-left: 4.15rem;

  padding-top: 1.2rem;

}



.youshi ul .yi {

  background: url(../img/ys_img1.png) no-repeat;

  background-size: 100% 3.95rem;

}



.youshi ul .er {

  background: url(../img/ys_img2.png) no-repeat;

  background-size: 100% 3.95rem;

}



.youshi ul .er p {

  margin-left: 1.7rem;

}



.youshi ul .san {

  background: url(../img/ys_img3.png) no-repeat;

  background-size: 100% 3.95rem;

}



.youshi ul .si {

  background: url(../img/ys_img4.png) no-repeat;

  background-size: 100% 3.95rem;

}



.youshi ul .si p {

  margin-left: 1.7rem;

}



.youshi ul .wu {

  background: url(../img/ys_img5.png) no-repeat;

  background-size: 100% 3.95rem;

}



/*考研后留学怎么申请？不同方案任你选！*/

.fangan {

  padding: 1.5rem 0;

}



.fangan .fangan_ky {

  padding: 0 .6rem;

}



.fangan .fangan_ky .navbar {

  height: 1.2rem;

  margin-top: .5rem;

  border-radius: .6rem;

  display: flex;

  justify-content: space-between;

  background-color: #f5f6fa;

}



.fangan .fangan_ky .navbar .item {

  width: 20%;

  font-size: .55rem;

  color: #333;

  height: 1.2rem;

  border-radius: .6rem;

  display: flex;

  justify-content: center;

  align-items: center;

}



.fangan .fangan_ky .navbar .active {

  color: #fff;

  background: linear-gradient(to right, #455ffe, #3ca6ff);

}



.fangan .fangan_ky .guojia {

  margin-top: 1rem;

}



.fangan .fangan_ky .swiper-slide {

  width: 13rem;

  height: 7.95rem;

  margin-right: .6rem;

  position: relative;

}



.fangan .fangan_ky .swiper-slide img {

  width: 13rem;

  height: 7.95rem;

}



.fangan .fangan_ky .swiper-slide .js {

  width: 13rem;

  height: 7.95rem;

  position: absolute;

  left: 0;

  top: 0;

}



.fangan .fangan_ky .swiper-slide h6 {

  font-size: .9rem;

  line-height: .95rem;

  color: #fff;

  position: relative;

  margin-left: .15rem;

  margin-top: 1.15rem;

}



.fangan .fangan_ky .swiper-slide h6::after {

  position: absolute;

  content: '';

  width: 1.9rem;

  height: .05rem;

  background-color: #fff;

  left: .6rem;

  bottom: -0.2rem;

}



.fangan .fangan_ky .swiper-slide p {

  font-size: .5rem;

  color: #fff;

  margin-left: .6rem;

  line-height: .75rem;

  margin-top: .5rem;

  padding-right: .6rem;

}



.fangan .fangan_ky #fangan_yg .swiper-slide span {

  border-radius: 0 .35rem .35rem 0;

  line-height: .7rem;

  padding: 0 .25rem;

  margin-left: .6rem;

  color: #fff;

  font-size: .5rem;

  margin-top: .5rem;

  display: inline-block;

  background: linear-gradient(to right, #f66430, #ff8b39);

}



.fangan .fangan_ky #fangan_yg .swiper-slide p {

  margin-top: 0;

}



.fangan .fangan_ky #fangan_xxl .swiper-slide .yi {

  font-size: .7rem;

}



.btn {

  height: 1.55rem;

  position: relative;

  margin-top: 1rem;

}



.btn a {

  width: 6.55rem;

  height: 1.55rem;

  display: flex;

  border: 1px solid #455ffe;

  position: absolute;

  border-radius: .8rem;

  font-size: .6rem;

  color: #455ffe;

  justify-content: center;

  align-items: center;

  left: 1.5rem;

}



.btn a:last-child {

  right: 1.5rem;

  left: auto;

  border: 0;

  color: #fff;

  background: linear-gradient(to right, #455ffe, #3ca6ff);

}



/*考研留学双规划 让未来有N+1种选择*/

.xuanze {

  width: 100%;

  height: 24rem;

  padding-top: 1.75rem;

  background: url(../img/xz_bg.jpg) no-repeat;

  background-size: 100% 100%;

}



.xuanze .title_ky {

  color: #fff;

  background: url(../img/title_bg1.png) center no-repeat;

  background-size: 14.95rem 1.65rem;

}



.xuanze .title_ky b {

  color: #ffd965;

}



.xuanze .xuanze_ky {

  width: 16.95rem;

  height: 8.25rem;

  margin: .95rem auto 0;

  background: url(../img/xz_img2.png) no-repeat;

  background-size: 100% 100%;

}



.xuanze .xuanze_ky span {

  display: block;

  text-align: center;

  font-size: .8rem;

  line-height: .85rem;

  color: #fff;

  font-weight: bold;

  padding-top: 2.3rem;

}



.xuanze .xuanze_ky p {

  text-align: center;

  font-size: .55rem;

  color: #fff;

  line-height: .95rem;

  margin-top: .5rem;

}



.xuanze .yi {

  background: url(../img/xz_img1.png) no-repeat;

  background-size: 100% 100%;

}



.xuanze a {

  width: 6.55rem;

  height: 1.55rem;

  margin: .5rem auto 0;

  display: flex;

  border: 1px solid #fff;

  border-radius: .8rem;

  font-size: .6rem;

  color: #fff;

  justify-content: center;

  align-items: center;

}



/*考研留学双规划 提前备战 更多选择*/

.beizhan {

  padding: 1.5rem 0 .95rem 0;

  background: url(../img/bz_bg.png) bottom no-repeat;

  background-size: 100% 9.85rem;

}



.beizhan img {

  width: 100%;

  height: 7.4rem;

}



.beizhan img.yi {

  margin: 1.2rem 0 1.75rem 0;

}



/*考研留学成功案例  新航道祝你梦想绽放*/

.anli {

  margin-top: 1.5rem;

}



.anli #anli {

  padding: .75rem 0;

}



.anli .swiper-slide {

  width: 7rem;

  height: 10.25rem;

  margin-left: .65rem;

  background: url(../img/al_bg.jpg) no-repeat;

  background-size: 100% 100%;

  box-shadow: 0 0 8px 1px rgba(31, 14, 99, 0.15);

}



.anli .swiper-slide img {

  width: 3.95rem;

  height: 3.7rem;

  margin: 0 auto;

}



.anli .swiper-slide h6 {

  font-size: .75rem;

  color: #fff;

  text-align: center;

  margin-top: .5rem;

  position: relative;

}



.anli .swiper-slide h6::after {

  position: absolute;

  content: '';

  width: 90%;

  height: 1px;

  background-color: #fff;

  left: 5%;

  bottom: -0.25rem;

}



.anli .swiper-slide p {

  font-size: .55rem;

  color: #fff;

  line-height: .6rem;

  padding-left: .35rem;

  margin-top: .5rem;

}



.anli .swiper-slide a {

  width: 4.1rem;

  height: 1rem;

  display: block;

  font-size: .55rem;

  color: #3753d5;

  justify-content: center;

  align-items: center;

  display: flex;

  margin: .95rem auto 0;

  border-radius: .5rem;

  background-color: #fff;

}



/*开启考研留学双规划之旅*/

.guihua {

  width: 100%;

  height: auto;

  padding: 1.5rem 0 2.25rem 0;

  background: url(../img/yy_bg.jpg) bottom center no-repeat;

  background-size: 100% 10.25rem;

}



.guihua .guihua_top {

  width: 17.55rem;

  height: 15.2rem;

  margin: 0 auto;

  padding-top: .9rem;

  border-radius: .25rem;

  background: url(../img/yy_img.jpg) no-repeat;

  background-size: 100% 100%;

  box-shadow: 0 0 8px 1px rgba(31, 14, 99, 0.15);

}



.guihua .lxForm {

  padding-top: 0.5rem;

}



.guihua .lxForm input {

  width: 11.85rem;

  height: 1.4rem;

  display: block;

  font-size: .6rem;

  text-indent: .4rem;

  margin: 0 auto .4rem;

  border-radius: .15rem;

  border: 1px solid #c5c4c4;

  background: rgba(255, 255, 255, 0.8);

}

.guihua .lxForm .formCode{

  width: 12.5rem;

  height: 1.5rem;

  display: block;

  margin: 0 auto .4rem;

}

.guihua .lxForm .formCode .codeInput

{

  float: left;

  width: 6rem;

  text-align: center;

  height:1.4rem;

  border: 1px solid #c5c4c4;

  background: rgba(255, 255, 255, 0.8);

  border-radius: 0.15rem;

  font-size: 0.6rem;

  line-height: 1.4rem;

  outline: 0;

  color: #000;

  text-indent:0;

}

.guihua .lxForm .formCode .codeInput:hover{

  border: 1px solid #374dd2;

}

.guihua .lxForm  .formCode .codetxt{

  float: right;

  width:5rem;

  background: #e3e3e3;

  height: 1.8rem;

  cursor: pointer;

  font-size: 0.6rem;

  border: 0;

  color: #000;

  border-radius: 0.15rem;

}

.guihua .lxForm .lxSubmit {

  width: 12.85rem;

  height: 1.8rem;

  display: block;

  margin: 0.6rem auto 0;

  border-radius: .15rem;

  font-size: .65rem;

  color: #fff;

  display: flex;

  align-items: center;

  justify-content: center;

  background: linear-gradient(to right, #455ffe, #3ca6ff);

}

.guojia_list {

  display: block;

}

.hide{

  display: none;

}