/*Àï³Ì±®*/
.t_about_b {
	width: 100%;
	position: relative;
	padding-bottom: 24px;
}
.t_ab_bnr {
	max-width: 1280px;
	margin: auto;
}
.t_ab_bnr .page_about_time {
	background: none;
}
.t_ab_bnr .page_about_timeli {
	margin-top: 0;
}
.t_ab_bnr .page_about_time {
	/*height: 255px;*/
	height: auto;
}
.t_about_b .page_about_time_xian {
	/*background-color: #ffffff;*/
	background-color: #6703B1;
}
.t_ab_bnr01 {
	width: 100%;
	float: left;
	padding-left: 100px;
}
.t_ab_bnr02 {
	width: 100%;
	float: left;
	font-size: 15px;
	color: #fff;
}
.sj_font {
	font-size: 70px;
	font-weight: bold;
}
.t_ab_bnr03 {
	width: 100%;
	float: left;
	font-size: 15px;
	color: #fff;
}

.page_about_time {
	height: 312px;
	/*margin-top: 40px;*/
	background: url(/static/image/page_about_time.jpg);
	position: relative;
}
.page_about_time_xian {
	width: 100%;
	height: 1px;
	position: absolute;
	/*bottom: 130px;*/
	/*bottom: 118px;*/
	top: 136px;
	left: 0;
	right: 0;
	background-color: #5e89c2;
}
.clearfix, .c {
	zoom: 1;
	clear: both;
}
.clearfix:after, .clearfix:before, .c:after, .c:before {
	display: table;
	content: "";
}
.box_nn {
	/*width: 1200px;*/
	margin: 0 auto;
}
.am-viewport {
	-webkit-transition: all 1s ease;
	transition: all 1s ease
}
.am-slider {
	position: relative;
	text-align: left;
}
.am-slides{
    margin-bottom: 2.5%;
}

.page_about_time_li {
	width: 90%;
	margin: 0 auto;
}
.page_about_time_li_name {
	font-size: 70px;
	font-family: Impact;
	/*color: #ffffff;*/
	color: #6703B1;
}
.page_about_time_li_name span {
	font-size: 16px;
	font-family: "Microsoft YaHei";
}
.page_about_time_li_icon img {
	display: initial !important;
	width: auto !important;
}
.page_about_time_li_js {
	font-size: 16px;
	/*color: #ffffff;*/
	color: #6703B1;
	padding-left: 3px;
	/*margin-top: 20px;*/
	margin-top: 10px;
}
.page_about_time .am-slider-default .am-direction-nav a {
	top: 60%;
}
.page_about_time .am-slider-default .am-direction-nav .am-prev {
	left: -60px;
}
.page_about_time .am-slider-default .am-direction-nav .am-next {
	right: -60px;
}
.page_about_time .am-direction-nav {
/*display: none;*/
}
.page_about_time .am-slider-default {
	margin: 0;
}
.page_about_timeli {
	margin-top: 57px;
}
.page_about_fuwu {
	width: 1280px;
	margin: 0 auto;
}
.page_about_fuwu_name {
	font-size: 30px;
	color: #000000;
	margin-top: 50px;
}
.page_about_fuwu_js {
	font-size: 14px;
	color: #666666;
	margin-top: 18px;
}

/* .am-control-nav {*/
/*	display: none;*/
/*}*/

.lcnswiper-arowbox {
  position: absolute;
  left: 0;
  top: 0.5rem;
  display: inline-flex;
}

.lcnswiper-arow {
  position: relative;
  display: block;
  width: 0.62rem;
  height: 0.62rem;
  border: 1px solid #6703B1;
  border-radius: 50%;
  z-index: 500;
  color: #6703B1;
  box-sizing: border-box;
}
.lcnswiper-arow .ico {
  position: absolute;
  display: block;
  font-size: 0.22rem;
  line-height: 1;
  top: 50%;
  left: 0;
  width: 100%;
  transform: translateY(-50%);
  text-align: center;
  transition: 0.3s;
  -webkit-transition: 0.3s;
}
.lcnswiper-arow::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #6703B1;
  transform: scale(0.6);
  opacity: 0;
  border-radius: 50%;
  transition: 0.3s;
  -webkit-transition: 0.3s;
}
.lcnswiper-arow:hover {
  border-color: transparent;
  /*color: #641C78;*/
  color: #FFFFFF;
}
.lcnswiper-arow:hover::before {
  transform: scale(1);
  opacity: 1;
}

.lc-nswiper{
    width: 100%;
}
.lc-nswiper .nswiper-prev{
    position: absolute;
    left: -60px;
    
}

.lc-nswiper .nswiper-next{
    position: absolute;
    right: -60px;
    
}

.index-admissions-wrapper {
  width: 100%;
  /*overflow: hidden;*/
  position: relative; 
}
.n-warp-box{
    /*background: url("/static/image/ycyzwall.jpg") center bottom no-repeat;*/
}
.index-admissions {
  background: url("/static/image/ycyzwall.jpg") center top no-repeat;
  background-size: contain;
  /*background-size: auto 7.3rem;*/
  /*min-height: 7.3rem;*/
  text-align: center;
  position: relative;
  z-index: 1;
  /*padding-top: 0.3rem;*/
  /*padding: 1.3rem 0;*/
  /*padding: 0.6rem 0;*/

}
  .index-admissions .title {
    padding: 1.05rem 0 .2rem 0;
    position: relative;
    color: #000;
    font-size: .18rem;
    text-transform: uppercase;
    line-height: 1em; }
    .index-admissions .title:after {
      content: "";
      display: block;
      position: absolute;
      bottom: 0;
      left: 50%;
      margin-left: -.34rem;
      width: .68rem;
      height: .04rem;
      background: #6510AD; }
    .index-admissions .title h2 {
      font-size: .34rem;
      font-weight: 400;
      line-height: 1em;
      padding-top: .06rem; }
  .index-admissions .content {
    line-height: .26rem;
    color: #929292;
    padding: .3rem 0 .35rem 0;
    max-width: 6.02rem;
    margin: 0 auto; }
  .index-admissions .list2 {
    width: 16.5rem;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    /*padding: 1.5rem 0;*/
    padding: 0.7rem 0 0 0;
}
    /*ul:nth-child(1),
    ul:nth-child(3){
      li:nth-child(1){width: 3.25rem}
      li:nth-child(2){width: 3.4rem}
      li:nth-child(3){width: 3.4rem}
      li:nth-child(4){width: 2.6rem}
    }
    ul:nth-child(2){
      li:nth-child(1){width: 2.8rem}
      li:nth-child(2){width: 3.3rem}
      li:nth-child(3){width: 3.4rem}
      li:nth-child(4){width: 3.1rem}
      li:nth-child(5){width: 3.2rem}
    }*/ 
    .index-admissions .list2 .list2ul ul {
      display: flex;
      justify-content: center; }
    .index-admissions .list2 .list2ul li {
      display: flex;
      height: 1.25rem;
      align-items: center;
      padding: 0 .4rem;

 }


.ycyz-line{
    width: 10.64rem;
    height: 0.89rem;
    background: url(/static/image/ycyz_line.png);
    top: 0;
    left: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    margin: 0 auto;
    margin-top: -18px;
}

/*.index-admissions .list2::before{*/
/*    content: "";*/
/*    position: absolute;*/
/*    width: 10.59rem;*/
/*    height: 0.77rem;*/
/*    width: 10.64rem;*/
/*    height: 0.89rem;*/
/*    background: url(/static/image/ycyz_line.png);*/
/*    top: 0;*/
/*    left: 50%;*/
/*    transform: translateX(-50%);*/
/*    background-repeat: no-repeat;*/
/*    background-size: 100%;*/
/*}*/


.index-admissions .list2::after{
    content: "";
    position: absolute;
    width: 10.59rem;
    height: 0.02rem;
    background: url(/static/images/rdqh_line2.png);
    bottom: .77rem;
    left: 50%;
    transform: translateX(-50%);
    background-size: 100%;
}









.index-admissions .list2 .list2ul li .num-wrapper{
      position: relative;
}
.index-admissions .list2 .list2ul li .num-wrapper .num2, .index-admissions .list2 .list2ul li .num-wrapper .num{
      flex-shrink: 0; 
      display: flex; 
      align-items: center;
      position: relative; 
      font-family: 'Amitabold';
}
.index-admissions .list2 .list2ul li .num-wrapper .num2 {
       opacity: 0;
}

.index-admissions .list2 .list2ul li .num-wrapper .num {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

 .index-admissions .list2 .list2ul ul:nth-child(2) li{
    /* padding: 0 .5rem; */
} 
      .index-admissions .list2 .list2ul li .num,.index-admissions .list2 .list2ul li .num2 {
        flex-shrink: 0;
        display: flex;
        align-items: center;
        position: relative;
        font-family: 'Amitabold';
        font-size: .72rem;
        line-height: 1em;
        margin-left: .1rem;
        color: #6703B1;
        }
      .index-admissions .list2 .list2ul li .name {
        font-size: .17rem;
        color: #000;
        text-align: left;
        flex-shrink: 0;
        white-space: nowrap;
        line-height: .24rem;
        text-align: right;
        font-weight: 700;
 }

.index-admissions .list2 .list2ul li .name span{
        margin-right: -0.1rem;
}
.index-admissions .list2 .list2ul li .name i{
    font-style: normal;
}
.index-admissions .list2 .list2ul li .name i.after1{
    margin-right: -0.1rem;
}


.index-admissions .list {
    width: 100%;
    overflow: hidden;
    position: relative; }
    .index-admissions .list dd {
      width: 20%;
      max-width: 2.23rem; }
      .index-admissions .list dd .ico {
        width: 1.22rem;
        margin: 0 auto; }
      .index-admissions .list dd .info {
        font-size: .12rem;
        color: #000;
        padding: .2rem 0 0 .1rem; }
        .index-admissions .list dd .info b {
          font-size: .3rem;
          color: #6510AD; }
      .index-admissions .list dd p {
        padding-top: .05rem;
        line-height: .18rem;
        color: #929292; }
  .index-admissions .dots {
    padding: .3rem 0 .5rem 0;
    border: #f00 solid 1px; }
    .index-admissions .dots span {
      width: .08rem;
      height: .08rem;
      margin: 0 .05rem;
      background: #9D9D9D;
      -moz-border-radius: 50%;
      -webkit-border-radius: 50%;
      border-radius: 50%; }
    .index-admissions .dots span.swiper-pagination-bullet-active {
      background: #6510AD; }
  .index-admissions .btn {
    display: flex;
    justify-content: center;
    padding-top: .3rem; }
    .index-admissions .btn a {
      display: flex;
      align-items: center;
      justify-content: center;
      background: linear-gradient(to right, #5219c1, #0f17f1);
      color: #fff;
      font-size: .18rem;
      width: 4.16rem;
      height: .56rem; }
      .index-admissions .btn a:after {
        content: '';
        display: block;
        width: .2rem;
        height: .2rem;
        margin-left: .1rem;
        background: url("/static/image/arrow.svg") center no-repeat;
        background-size: 100%; }
    .index-admissions .btn a:hover {
      background: linear-gradient(to left, #5219c1, #0f17f1); 
    }

.am-viewport .swiper-pag {
  /*position: absolute;*/
  /*left: 0;*/
  width: 100%;
  /*bottom: 4%;*/
  bottom: 0;
  line-height: 1;
  z-index: 400;
  text-align: center;
}
.am-viewport .swiper-pag .swiper-pagination-bullet {
  width: 0.13rem;
  height: 0.13rem;
  background-color: #6703B1;
  border-radius: 0.07rem;
  margin: 0 0.11rem;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  -webkit-transition: 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.am-viewport .swiper-pag .swiper-pagination-bullet-active {
  width: 0.4rem;
}

 @media screen and (max-width: 1700px) {
.index-admissions .list2 .list2ul li{
/*padding: 0 .1rem;*/
}
.index-admissions .list2 .list2ul li .num{
    margin-left: .15rem;
}
.index-admissions .list2 .list2ul li .num{
font-size: .50rem;
}
}

 @media (max-width: 1600px) {
    .page_about_time_xian {
        top: 135.5px;
    }
}
 @media (max-width: 1450px) {
    .page_about_time_xian {
        top: 134.5px;
    }
}

.index-admissions .list2 .list2ul ul:first-child li{
min-width:3.59rem;
justify-content: center;
}
.index-admissions .list2 .list2ul ul:nth-child(3) li{
min-width:3.59rem;
justify-content: center;
}


@media screen and (max-width: 860px) {
    .index-admissions{
        background-size: auto 7.3rem;
    }
    .index-admissions .list2 {
        width: 100%;
        /*padding-bottom:1.3rem;*/
    }
    .index-admissions .list2 .list2ul ul {
        flex-wrap: wrap;
    }
    .index-admissions .list2 .list2ul li {
        width: 50% !important;
        height: auto;
        padding: 0.4rem 0;
        flex-direction: column;
        justify-content: center;
    }
    
    .index-admissions .list2 .list2ul ul:first-child li {
    width: 33.3333% !important;
    min-width:auto
    }
    .index-admissions .list2 .list2ul ul:nth-child(3) li {
    width: 33.3333% !important;
    min-width:auto
    }
    .index-admissions .list2 .list2ul li .num {
        font-size: .65rem;
        margin-right: 0;
        margin-top: .1rem;
        margin-left: 0;
    }
    
    .index-admissions .list2 .list2ul li .name {
        font-size: 0.19rem;
        text-align: center;
        line-height: 0.36rem;
        height: 0.65rem;
        margin-bottom: 0.08rem;
    }
    
    .ycyz-line{
        /*width: 180%;*/
        /*height: 77px;*/
        margin-top: -0.12rem;
        /*transform: translateX(-20%);*/
    }
    
    .index-admissions .list2::before{
        width: 180%;
        height: 77px;
    }
    .index-admissions .list2::after{
        width: 100%;
        bottom: 23px
    }
    .page_about_time_xian {
    	/*bottom: 156px;*/
    	top: 98px;
    }
    .t_about_b .page_about_time_li_name {
    	font-size: 50px;
    }
    
    .am-viewport .swiper-pag .swiper-pagination-bullet {
      width: 0.13rem;
      height: 0.13rem;
      background-color: #6703B1;
      border-radius: 0.07rem;
      margin: 0 4px;
      opacity: 1;
      transition: 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
      -webkit-transition: 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
    }
    .am-viewport .swiper-pag .swiper-pagination-bullet-active {
      width: 0.4rem;
    }
    
    .brand-wrap-div{
        margin-top: 4%;
    }
    /*.am-slides{*/
    /*    margin-bottom: 5%;*/
    /*}*/
}
@media screen and (max-width: 640px) {
    .ycyz-line{
        width: 100%;
        background: url(/static/image/ycyz_line_mob2.png) center top no-repeat;
        /*width: 10.64rem;*/
        background-size: auto 100%;
        margin-top: -0.12rem;
        /*transform: translateX(calc(100% - 11.64rem));*/
    }
}

/*@media screen and (max-width: 480px) {*/
/*    .ycyz-line{*/
/*        margin-top: -0.12rem;*/
/*        transform: translateX(calc(100% - 11.64rem));*/
/*    }*/
/*}*/

@font-face {
  font-family: "Amitabold";
  src: url("/static/font/Amitabold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}



