@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-color: #fff;
}

body {
  max-width: 480px;
  margin: 0 auto;
}

/*头部*/
.header {
  width: 100%;
  height: 1.75rem;
  background-color: #324261;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.header .header-left {
  margin-left: 0.95rem;
  width: 4.5rem;
}

.header .header-left h6 {
  padding-top: 0.25rem;
  font-size: 0.6rem;
  color: #fff;
  line-height: 0.75rem;
}

.header .header-left h6 b {
  color: #ffac00;
}

.header .header-left p {
  font-size: 0.4rem;
  color: #fff;
}

.header .header-right {
  width: 11.5rem;
  height: 1.75rem;
}

#luqu {
	width: 100%;
  height: 1.75rem;
}

#luqu .swiper-wrapper .swiper-slide {
  width: 100%;
  height: 1.75rem;
}

#luqu .swiper-wrapper .swiper-slide p {
  padding-top: 0.25rem;
  color: #fff;
  font-size: 0.45rem;
  line-height: 0.6rem;
}

/*banner*/
.banner {
  width: 100%;
  height: 28rem;
  background: url(../images/banner.jpg) top center no-repeat;
  background-size: 100%;
}

/*banner00*/
.banner00 {
  width: 100%;
  height: 11rem;
}

.banner1 {
  width: 100%;
  height: 13rem;
  background: url(../images/banner1.jpg) top center no-repeat;
  background-size: 100%;
}

.banner3 {
  width: 100%;
  height: 100%;
  background-size: 100%;
}

#cgfs
{
	width:100%;
	border-collapse:collapse;
}
#cgfs td 
{
	font-size:0.5rem;
	border:1px solid #98bf21;
	padding:3px 7px 2px 7px;
	line-height:1.0rem;
}
#cgfs th 
{
	font-size:0.5rem;
	text-align:center;
	background-color:#012148;
	color:#ffffff;
	border:1px solid #98bf21;
	padding:3px 7px 2px 7px;
	line-height:1.0rem;
}

.sqzx {
  width:94%;
  height:35.2rem;
  background-size:100%;
  padding-bottom:0.1rem;
  margin-left:1.1rem;
  
}

#sqzx
{
	width:93%;
	border-collapse:collapse;	
}
#sqzx td 
{
	font-size:0.5rem;
	border:1px solid #98bf21;
	padding:3px 7px 2px 7px;
	line-height:1.0rem;
	text-align:center;
}
#sqzx th 
{
	font-size:0.5rem;
	text-align:center;
	background-color:#012148;
	color:#ffffff;
	border:1px solid #98bf21;
	padding:3px 7px 2px 7px;
	line-height:1.0rem;
}


.banner4 {
  width: 100%;
  height:17rem;
  background: url(../images/004.jpg) top center no-repeat;
  background-size: 100%;
}

.banner5 {
  width: 100%;
  height: 8rem;
  background: url(../images/005.jpg) top center no-repeat;
  background-size: 100%;
}

.banner6 {
  width: 100%;
  height: 100%;
  background-size: 100%;
}

.banner6 p {
  margin-left: 0.7rem;
  font-size: 0.5rem;
  line-height: 0.9rem;
  color: #133054;
  padding-top: 0.2rem;
}

.banner6 .p1 {
  margin-left: 0.7rem;
  font-size: 0.5rem;
  line-height: 0.9rem;
  color: #ff0000;
}

.banner6 .title {
  margin-left: 0.7rem;
  font-size: 0.8rem;
  font-weight:bold
  line-height: 1.2rem;
  color: #133054;
  padding-top: 0.5rem;
}

.banner6 .title1 {
  margin-left: 0.7rem;
  font-size: 0.8rem;
  font-weight:bold
  line-height: 1.2rem;
  color: #ff0000;
  padding-top: 0.2rem;
}



.banner7 {
  width: 100%;
  height: 10rem;
  background: url(../images/007.jpg) top center no-repeat;
  background-size: 100%;
}

.banner8 {
  width: 100%;
  height: 18rem;
  background: url(../images/008.jpg) top center no-repeat;
  background-size: 100%;
}

.banner9 {
  width: 100%;
  height: 11rem;
  background: url(../images/009.jpg) top center no-repeat;
  background-size: 100%;
}

.banner10 {
  width: 100%;
  height: 11rem;
  background: url(../images/010.jpg) top center no-repeat;
  background-size: 100%;
}

.banner11 {
  width: 100%;
  height: 11rem;
  background: url(../images/011.jpg) top center no-repeat;
  background-size: 100%;
}

.banner12 {
  width: 100%;
  height: 11rem;
  background: url(../images/jyc.jpg) top center no-repeat;
  background-size: 100%;
}

.jtgxj {
  width: 92%;
  height: 12rem;
  background: url(../images/jtgxj.jpg) top center no-repeat;
  background-size: 100%;
  margin-left:0.78rem;
}
/*游学*/
.yx001 {
  width: 100%;
  height: 17rem;
  background: url(../images/yx001.jpg) top center no-repeat;
  background-size: 100%;
}

.yx002 {
  width: 100%;
  height: 17rem;
  background: url(../images/yx002.jpg) top center no-repeat;
  background-size: 100%;
}

.yx003 {
  width: 100%;
  height: 17rem;
  background: url(../images/yx003.jpg) top center no-repeat;
  background-size: 100%;
}

.yx004 {
  width: 100%;
  height: 17rem;
  background: url(../images/yx004.jpg) top center no-repeat;
  background-size: 100%;
}

.yx005 {
  width: 100%;
  height: 9rem;
  background: url(../images/yx005.jpg) top center no-repeat;
  background-size: 100%;
}

.yx006 {
  width: 100%;
  height: 9rem;
  background: url(../images/yx006.jpg) top center no-repeat;
  background-size: 100%;
}

.yx007 {
  width: 100%;
  height: 4.5rem;
  background: url(../images/yx007.jpg) top center no-repeat;
  background-size: 100%;
}

.yx008 {
  width: 100%;
  height: 6rem;
  background: url(../images/yx008.jpg) top center no-repeat;
  background-size: 100%;
}

/*通行证*/
.tongxing {
  width: 100%;
  height: 12.95rem;
  background: url(../images/tongxing.jpg) top center no-repeat;
  background-size: 100%;
}

.tongxing h6 {
  width: 10.25rem;
  margin-left: 0.7rem;
  font-size: 0.75rem;
  color: #434343;
  border-bottom: 0.05rem dashed #133054;
  font-weight: normal;
  line-height: 1.15rem;
  padding-top: 1.35rem;
}

.tongxing span {
  margin-left: 0.7rem;
  font-size: 0.6rem;
  line-height: 0.65rem;
  padding-top: 0.45rem;
  display: block;
  color: #133054;
}

.tongxing p {
  margin-left: 0.7rem;
  font-weight: bold;
  font-size: 1.2rem;
  line-height: 1.25rem;
  color: #133054;
  padding-top: 0.2rem;
}

.tongxing p b {
  color: #d70514;
}

.jiebao {
  width: 100%;
  margin: 0 auto;
  margin-top: 15px;
  height: 2.4rem;
  background-color: #012148;
  text-align: center;
}

.jiebao p {
  font-size: 0.6rem;
  color: #fff;
  line-height: 1rem;
  padding-top: 0.25rem;
}

.jiebao span {
  color: #fff;
  font-size: 0.6rem;
  line-height: 0.65rem;
}

/*说明*/
.jiebao1 {
  width: 100%;
  margin: 0 auto;
  margin-top: 15px;
  margin-bottom:20px;
  height: 2.5rem;
  background-color: #012148;
  text-align: center;
}

.jiebao1 p {
  font-size: 0.6rem;
  color: #fff;
  line-height: 1rem;
  padding-top: 0.25rem;
}

.jiebao1 span {
  color: #fff;
  font-size: 0.6rem;
  line-height: 0.65rem;
}

/*课程*/
.course {
  padding: 0 0.7rem 1.2rem;
}
.course1 {
  padding:0rem 1.2rem 0rem 1.2rem;
}

.course .title {
  text-align: center;
  font-size: 0.75rem;
  line-height: 1.2rem;
  color: #434343;
  padding-top: 0.55rem;
}

.course a {
  width: 9.6rem;
  height: 1.25rem;
  display: block;
  margin: 0.5rem auto 2rem;
  text-align: center;
  line-height: 1.25rem;
  font-size: 0.5rem;
  color: #fff;
  background-color: #012148;
  border-radius: 0.4rem;
}
.course1 a {

  margin: 1.5rem auto 2rem;
 
}

.course dl {
  height: 6.25rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #efefef;
  margin-bottom: 0.6rem;
}

.course1 dl{  background-color: #fff;height: 3.25rem;border-bottom: 1px dotted #d6d6d6;margin-bottom: 0;}
.course dl dt {
  width: 6.45rem;
  height: 6.25rem;
}
.course1 dl dt {
  width: 3.45rem;
  height: 3.25rem;
	background: url(../images/p01.jpg) center no-repeat;
}
.course2 dl dt {
	background: url(../images/p02.jpg) center no-repeat;
}
.course3 dl dt {
	background: url(../images/p03.jpg) center no-repeat;
}
.course4 dl dt {
	background: url(../images/p04.jpg) center no-repeat;
}
.course5 dl dt {
	background: url(../images/p05.jpg) center no-repeat;
}
.course6 dl dt {
	background: url(../images/p06.jpg) center no-repeat;
}
.course7 dl dt {
	background: url(../images/p07.jpg) center no-repeat;
}
.course dl dt img {
  width: 100%;
  height: 100%;
  display: block;
}


.course dl dd {
  width: 10rem;
  padding-left: 0.85rem;
}
.course1 dl dd {
  width: 14rem;
  padding-left: 0.85rem;
}
.course dl dd h6 {
  font-size: 0.6rem;
  line-height: 1.1rem;
  color: #3c3c3c;
  font-weight: normal;
  padding-top: 0.85rem;
}
.course1 dl dd h6 {
  font-size: 0.6rem;
  line-height: 1.1rem;
  padding-top: 0.55rem;
}
.course dl dd p {
  font-size: 0.6rem;
  color: #3c3c3c;
  line-height: 1.2rem;
  padding-top: 0.15rem;
}

.sheji {
  width: 100%;
  height:7rem;
  background: url(../images/sheji.jpg) top center no-repeat;
  background-size: 100%;
}

.sheji p {
  width: 11rem;
  font-size: 0.6rem;
  line-height: 1.2rem;
  padding-top: 0.25rem;
  color: #434343;
  text-align: left;
	float: right;
}
.bpic img{width:100%;}
.shuyu {
  width: 17.35rem;
  margin: 0 auto;
}

.shuyu .title {
  width: 100%;
  display: block;
  margin-top: 0.6rem;
  border-bottom: 0.1rem solid #012148;
  font-size: 1.2rem;
  color: #434343;
  line-height: 1.5rem;
  padding-bottom: 0.65rem;
}
.shuyu p {
  width: 100%;
  display: block;
  margin-top: 0.6rem;

  font-size: 0.6rem;
  color: #666;
  line-height: 1.5rem;
  padding-bottom: 0.65rem;
}
.shuyu h6 {
  font-size: 1.2rem;
  width: 12.35rem;
  height: 1.8rem;
  background: url(../images/san-bg.jpg) top center no-repeat;
  background-size: 100%;
  text-align: center;
  line-height: 1.8rem;
  color: #fff;
  font-weight: normal;
  margin: 1.3rem auto 0.65rem;
}

.shuyu .youshi {
  font-size: 0.75rem;
  color: #3c3c3c;
  text-align: center;
  line-height: 1.75rem;
  position: relative;
}

.shuyu .youshi:before {
  position: absolute;
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #c40000;
  top: 50%;
  margin-top: -2px;
  left: 2.3rem;
}

.shuyu .yi:before {
  left: 3.7rem;
}

.shuyu .san:before {
  left: 5.1rem;
}

.shuyu img {
  width: 14.55rem;
  height: 1.25rem;
  display: block;
  margin: 0.5rem auto 1.4rem;
}

.alevel {
  padding: 0 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 0.9rem;
}

.alevel .alevel-left {
  width: 7.4rem;
  height: 17.25rem;
  display: block;
}

.alevel .alevel-right {
  width: 9.4rem;
  height: 17.25rem;
  background-color: #fff;
  -webkit-box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.7);
          box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.7);
}

.alevel .alevel-right dl {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.7rem 0 0 0.4rem;
}

.alevel .alevel-right dl dt {
  width: 2.4rem;
  height: 2.4rem;
  margin-right: 0.5rem;
  background-color: #fff;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.7);
          box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.7);
}

.alevel .alevel-right dl dt img {
  width: 2rem;
  height: 1.05rem;
  display: block;
  margin: 0.5rem auto 0;
}

.alevel .alevel-right dl dd p {
  font-size: 0.45rem;
  color: #3c3c3c;
  line-height: 1rem;
  padding-top: 0.2rem;
}

.alevel .alevel-right dl dd p b {
  font-size: 0.75rem;
  color: #174291;
  font-weight: normal;
}

.alevel .alevel-right .jinqiu {
  padding: 0 0.45rem;
  font-size: 0.5rem;
  color: #3c3c3c;
  line-height: 1.1rem;
  margin-top: 0.35rem;
}

.alevel .alevel-right img {
  width: 8.65rem;
  height: 8.65rem;
  display: block;
  margin: 0.5rem auto 0;
}

.hangxian {
  width: 17.3rem;
  height: 0.05rem;
  padding-top: 0.7rem;
  margin: 0 auto 1.3rem;
  border-bottom: 0.05rem solid #464646;
}

.fangan {
  width: 100%;
  height: 2.65rem;
  background: url(../images/fan.jpg) top center no-repeat;
  background-size: 100%;
  margin: 0 auto 1rem;
  font-size: 0.9rem;
  color: #fff;
  text-align: center;
  line-height: 1.2rem;
  padding-top: 0.5rem;
}

.fangan1 {
  width: 100%;
  height: 2.1rem;
  background: url(../images/fan.jpg) top center no-repeat;
  background-size: 100%;
  margin: 0 auto 1rem;
  font-size: 0.6rem;
  color: #fff;
  text-align: center;
  line-height: 1rem;
  padding-top: 0.3rem;
}

.an1 {
  width: 100%;
  height: 6.05rem;
  background: url(../images/an1.jpg) top center no-repeat;
  background-size: 100%;
  margin-bottom: 1rem;
}

.an1 p {
  font-size: 0.6rem;
  color: #fff;
  padding-left: 1.2rem;
  line-height: 1.3rem;
  padding-top: 1.15rem;
}

.an1 p b {
  font-size: 0.75rem;
  font-weight: normal;
}

.an2 {
  background: url(../images/an2.jpg) top center no-repeat;
  background-size: 100%;
}

.an2 p {
  padding-left: 6.4rem;
}

.an3 {
  background: url(../images/an3.jpg) top center no-repeat;
  background-size: 100%;
}

.an3 p {
  padding-left: 0.8rem;
}

/*预约*/
.form {
  padding-bottom: 1.35rem;
}

.form h6 {
  font-size: 1.2rem;
  color: #184291;
  text-align: center;
  line-height: 1.5rem;
  font-weight: normal;
  padding: 0.5rem 0 1rem;
}

.form input {
  width: 14.85rem;
  height: 1.45rem;
  background-color: #e5e5e5;
  border: 0;
  display: block;
  margin: 0 auto 0.85rem;
  outline: none;
  border-radius: 0.15rem;
  font-size: 0.75rem;
  text-indent: 0.6rem;
}

.form #submitBtn {
  width: 9.6rem;
  height: 1.25rem;
  display: block;
  margin: 0 auto;
  background-color: #012148;
  text-align: center;
  font-size: 0.75rem;
  line-height: 1.25rem;
  color: #fff;
  border: 0;
  border-radius: 0.4rem;
}

/*全国12家锦秋A-LEVEL校区*/
.map {
  background-color: #efefef;
}

.map h6 {
  font-size: 1rem;
  color: #282727;
  line-height: 1.95rem;
  padding-top: 0.15rem;
  font-weight: normal;
  text-align: center;
	padding-top: 1rem;
	margin-bottom: 0.5rem;
}

.map ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0.7rem;
}

.map ul li {
  width: 4.65rem;
  height: 5.95rem;
  position: relative;
  margin-bottom: 1rem;
}

.map ul li img {
  width: 100%;
  height: 100%;
  display: block;
}

.map ul li p {
  width: 4.65rem;
  height: 1.05rem;
  background-color: rgba(1, 33, 72, 0.8);
  position: absolute;
  left: 0;
  bottom: 0.6rem;
  color: #fff;
  text-align: center;
  font-size: 0.6rem;
  line-height: 1.05rem;
}

.map .tel {
  font-size: 0.9rem;
  color: #282727;
  text-align: center;
  padding-bottom: 1rem;
}
#luqu {
	width: 100%;
  height: 1.75rem;
}

#luqu .swiper-wrapper .swiper-slide {
  width: 100%;
  height: 3.5rem;
}

#luqu .swiper-wrapper .swiper-slide p {
  padding-top: 0.25rem;
  color: #fff;
  font-size: 0.45rem;
  line-height: 0.6rem;
}

.Text .span.wechatno {
        font-size: 1em;
        letter-spacing: 3px;
    }
.Text {
        padding-top: .8em;
        padding-bottom: .5em;
    }
 .Text .span {
        display: block;
        width: 100%;
        text-align: center;
        overflow: hidden;
        font-size: .95em;
        font-weight: bold;
        line-height: 1.85em;
        color: #fff;
        letter-spacing: 2px;
        word-break: break-all;
        white-space: nowrap;
    }
	
/*底部版权*/
.bottom {
    width: 100%;
    height: 7.8rem;
    text-align: left;
    background: #333333;
    margin-bottom: 2rem;
}

.bottom p {
    color: #fff;
    line-height: 1.5rem;
    height: 35px;
	padding-left: 3rem;
	padding-top: 1rem;
}

/*底部*/
footer{
	width: 18.77rem;
	height: 2rem;
	background-color: #4c4c4c;
	display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position:fixed;
    bottom:0;
}

footer a{
	width: 33.3%;
	position: relative;
	font-size: 0.75rem;
	color: #fff;
	line-height: 2rem;
	position: relative;
}

footer a.zixun{
	background: url(../images/zixun.png) 0.85rem center no-repeat;
	background-size: 0.95rem 0.9rem;
	text-indent: 2.5rem;
}

footer a.zixun:after{
	position: absolute;
	content: '';
	width: 1px;
	height: 1.5rem;
	background: #fff;
	right: 0;
	top: 50%;
	margin-top: -0.75rem;
}

footer a.tel{
	background: url(../images/tel.png) 0.85rem center no-repeat;
	background-size: 0.95rem 0.9rem;
	text-indent: 2.5rem;
}

footer a.tel:after{
	position: absolute;
	content: '';
	width: 1px;
	height: 1.5rem;
	background: #fff;
	left: 0;
	top: 50%;
	margin-top: -0.75rem;
}


footer a img{
	width: 3.65rem;
	height: 1.85rem;
	display: block;
	margin: 0.01rem auto 0;
}

/*A-LEVEL常见问题解答*/
.jieda .title {
  width: 100%;
  display: block;
  margin-top: 0.6rem;
  border-bottom: 0.1rem solid #012148;
  font-size: 1.2rem;
  color: #434343;
  line-height: 1.5rem;
  padding-bottom: 0.65rem;
}

.jieda ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 0 0.75rem;
  margin-top: 1.1rem;
}

.jieda ul li {
  width: 8.25rem;
  height: 7rem;
  border: 1px solid transparent;
  margin-bottom: 0.75rem;
  position: relative;
}

.jieda ul li h6 {
  font-size: 0.6rem;
  color: #333;
  text-align: center;
  line-height: 0.75rem;
  margin-top: 0.8rem;
  font-weight: normal;
}

.jieda ul li p {
  font-size: 0.45rem;
  color: #666;
  padding: 0 0.3rem;
  line-height: 0.9rem;
}

.jieda ul li p b {
  font-weight: normal;
}

.jieda ul li .chengji{
	padding: 0 0.3rem;
	display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.jieda ul li .chengji span{
  display: block;
  width: 50%;
  font-size: 0.45rem;
  color: #666;
  line-height: 0.9rem;
}

.jieda ul li a {
  width: 5.45rem;
  height: 1.1rem;
  text-align: center;
  line-height: 1.1rem;
  display: block;
  color: #fff;
  border-radius: 0.75rem;
  position: absolute;
  bottom: 0.7rem;
  left: 1.45rem;
  font-size: 0.45rem;
}

.jieda ul .yi {
	height: 6.85rem;
  border-color: #f39800;
}

.jieda ul .yi p b {
  color: #f39800;
}

.jieda ul .yi a {
  background-color: #f39800;
}

.jieda ul .er {
	height: 6.85rem;
  border-color: #2fb197;
}

.jieda ul .er p b {
  color: #2fb197;
}

.jieda ul .er a {
  background-color: #2fb197;
}

.jieda ul .san {
  border-color: #0e8be3;
}

.jieda ul .san p b {
  color: #0e8be3;
}

.jieda ul .san a {
  background-color: #0e8be3;
}

.jieda ul .si {
  border-color: #9944a3;
}

.jieda ul .si p b {
  color: #9944a3;
}

.jieda ul .si a {
  background-color: #9944a3;
}

.jieda ul .wu {
  border-color: #82a634;
}

.jieda ul .wu p b {
  color: #82a634;
}

.jieda ul .wu a {
  background-color: #82a634;
}

.jieda ul .liu {
  border-color: #2d7bfa;
}

.jieda ul .liu p b {
  color: #d4b15c;
}

.jieda ul .qi a {
  background-color: #012148;
}

.jieda ul .qi {
  border-color: #012148;
}

.jieda ul .qi p b {
  color: #012148;
}

.jieda ul .qi a {
  background-color: #012148;
}


/*关于新航道留学*/
.xhdliuxue {
  width: 95%;
  margin: 0 auto;
  margin-top: 15px;
  height: 3rem;
  background-color: #012148;
  text-align: center;
}

.xhdliuxue p {
  font-size: 1rem;
  color: #fff;
  line-height: 2rem;
  padding-top: 0.35rem;
}


/*新闻*/
.honor {
  padding: 0rem 0.7rem 1.2rem;
}
.honorl {
  padding:0rem 1.2rem 0rem 1.2rem;
}

.honor dl {
  height: 6.25rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #efefef;
  margin-bottom: 0.6rem;
}

.honor1 dl{  background-color: #fff;height: 3.25rem;border-bottom: 1px dotted #d6d6d6;margin-bottom: 0;}
.honor dl dt {
  width: 6.45rem;
  height: 6.25rem;
}
.honor1 dl dt {
  width: 3.45rem;
  height: 3.25rem;
  background: url(../images/p00.jpg) center no-repeat;
}
.honor2 dl dt {
	background: url(../images/p00.jpg) center no-repeat;
}
.honor3 dl dt {
	background: url(../images/p00.jpg) center no-repeat;
}
.honor4 dl dt {
	background: url(../images/p00.jpg) center no-repeat;
}
.honor5 dl dt {
	background: url(../images/p00.jpg) center no-repeat;
}
.honor6 dl dt {
	background: url(../images/p00.jpg) center no-repeat;
}
.honor7 dl dt {
	background: url(../images/p00.jpg) center no-repeat;
}
.honor dl dt img {
  width: 100%;
  height: 100%;
  display: block;
}


.honor dl dd {
  width: 10rem;
  padding-left: 0.85rem;
}
.honor1 dl dd {
  width: 14rem;
  padding-left: 0.85rem;
}
.honor dl dd h6 {
  font-size: 0.8rem;
  line-height: 1.1rem;
  color: #3c3c3c;
  font-weight: normal;
  padding-top: 0.1rem;
}
.honor1 dl dd h6 {
  font-size: 0.8rem;
  line-height: 1.1rem;
  padding-top: 0.1rem;
}

