﻿body.show a, body.show .transition, body.show :before, body.show :after, body.show img {
  transition: All 0.5s ease;
  -webkit-transition: All 0.5s ease;
  -moz-transition: All 0.5s ease;
  -o-transition: All 0.5s ease; }
.clearfix {zoom: 1;}
.clearfix:before{ content: ""; display: table;}
.clearfix:after {content: "";display: table; clear: both;}
.ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }
.top .language a{font-size: 0.12rem;padding: 0 0.1rem;border-right: 0.01rem solid #8186e2;}
.top .boxa{width: 100%;}
.nav .navul{ display: none;}
.nav .menua{ display: block;}
.nav .logo{width: 2.5rem;}
.banner_ul .swiper-pagination-bullet{width:10px !important;height:10px !important;}


.title{margin: 0.1rem auto;}
.title h4{font-size: 0.2rem;}
.more a{line-height: 0.3rem;font-size: 0.16rem;}
.latest_news .left{ width: 100%;padding-bottom: 0.2rem;}
.latest_news .left .biaoti h4{height: 0.6rem;font-size: 0.2rem;line-height: 0.3rem;margin: 0.1rem 0;}
.latest_news .left .biaoti p{font-size: 0.16rem;margin: 0rem 0 0.2rem 0;}
.newsul{ width: 100%;margin-top: 0.1rem;}
.newsul li{padding-bottom: 0.15rem;}
.newsul .biaoti h4{height: 0.4rem;line-height: 0.2rem;font-size: 0.14rem; margin: 0.1rem 0;}
.newsul .time{text-align: center;}
.newsul .time span{font-size: 0.14rem;display: none;}
.newsul .time a{float:none;display: inline-block;}
.announcementul{margin: 0.2rem 0 0 0;}
.announcementul li{width: 100%; border-right: 0; margin-bottom: 0.2rem;}
.announcementul li:nth-child(1n){ padding: 0;}
.announcementul li:nth-child(2n){ padding: 0;}
.announcementul li:nth-child(3n){ padding: 0;}
.announcementul .time{ text-align: center;margin-bottom: 0.1rem;}
.announcementul .time h5{ width: auto!important;display: inline-block; font-size: 0.16rem;line-height: 0.2rem;color: #c4c2f9;}
.announcementul .font{border-top: 0.02rem solid #c4c2f9;padding: 0.1rem 0;}
.announcementul .font h4{font-size: 0.2rem;line-height: 0.3rem;max-height: 0.6rem;margin-bottom: 0.1rem;}
.announcementul .font p{font-size: 0.14rem;line-height: 0.24rem;max-height: 0.72rem;color: #c4c2f9;}
.announcementul .read{ text-align: center;}
.announcementul .read a{ float: none; display: inline-block;border: 1px solid #e3e2ff;}
.campus{margin: 0.1rem auto 0.1rem auto;}
.campus .left{width: 100%; margin-bottom: 0.1rem;}
.campus .left img{height: auto;}
.campus .xtul{width: 100%;}
.campus .xtul li img{height: auto;}
/***************************/
.nrsk .sk_left{width: 100%;background:none;box-shadow:none;}
.nrsk .sk_left span{ display: none;}
.nrsk .sk_left .left{ display: none;}
.lmtp{ display: none;}
.nrsk .sjyc{ display: block; text-align: center;}
.nrsk .sjyc a{ font-size: 0.14rem; margin: 0 0.1rem; line-height: 0.4rem; font-weight:bold; color: #666; display:inline-block;}
.nrsk .sjyc a:hover,.nrsk .sjyc a.on{ background: #6c72d2; color: #fff; padding: 0 0.1rem;}
.dqwz{ display: none;}
.dqwz a{ font-size:0.14rem;line-height: 0.4rem;}
.dqwz h6{ font-size:0.14rem;line-height: 0.4rem;}
.fy{margin: 0.2rem 0 0.2rem 0;}
.nry{width: 100%;}
.fyul{margin: 0 0.5rem;}
.tplbul,.nyfontul,.xq{padding-left:0%;}
.nyfontul li{ border-bottom: 1px dashed #dbdbdb; padding: 0.1rem 0;}
.nyfontul li a{ height: auto;}
.nyfontul li h5{ width: 100%;max-height: 0.6rem; font-size: 0.18rem;line-height: 0.3rem;}
.nyfontul li h6{width: 100%;font-size: 0.14rem;line-height: 0.3rem; text-align: left;}
.xq{ margin: 0.2rem 0 0.1rem 0;}
.xq .title03 h4{font-size: 0.2rem;line-height: 0.3rem;}
.xq .title03 h5{font-size: 0.14rem;line-height: 0.3rem;}
.xq .font p{font-size: 0.16rem;line-height: 0.3rem;}
.xq .sxy{ margin-top: 0.1rem;}
.xq .sxy h4{width: 20%;font-size: 0.14rem;}
.xq .sxy a{width: 80%;font-size: 0.14rem;padding: 0 2%;}
.xq img{ width:80%;}
@media screen and (max-width: 550px) {
  .news{margin: 0.1rem 0 0 0;}
  .information_title h4{font-size: 0.18rem;line-height: 0.3rem;}
  .information_title a{font-size: 0.14rem;line-height: 0.3rem;}
  .informationul li{width: 100%; float: none;margin: 0.1rem 0 0 0;}
  .informationul li p{height: 0.48rem;font-size: 0.18rem;line-height: 0.24rem;}
  .notice_title ul{height: 0.3rem;}
  .notice_title ul li{font-size: 0.18rem;line-height: 0.3rem;}
  .nrgd .noticegd a{font-size: 0.14rem;line-height: 0.3rem;}
  .notice_bottom li a{font-size: 0.16rem;line-height: 0.3rem;}
  .index-picture .gdb{ margin: 0.1rem 0;}
  .index-picture .title p{font-size: 0.18rem;}
  .index-picture .title a{font-size: 0.14rem; text-align: right;}
  .index-picture .index-image .bottom .video_bj img{ height:2.5rem;}
  .index-picture .index-image .bottom .video_top img{margin: 0.75rem auto 0 auto;}
  .index-picture .index-image .bottom .video_top p{height: 0.4rem; line-height: 0.4rem;font-size: 0.16rem;overflow: hidden;}
  .index-picture .index-image .bottom .video_top{ height:2.5rem;}
  .index-picture .index-image .scenery_ul .swiper-slide img{height:1.1rem;}
  .index-picture .index-image .scenery_ul .swiper-slide p{height: 0.3rem; line-height: 0.3rem;font-size: 0.14rem;}
  .index-bq{ min-height: auto;}
  .index-bq .topb .col-3{ display: none;}
  .index-bq .topb .col-2 p{color:#b6b6d4;}
  .index-bq .bottom{ display: none;}
}
