:root {
  --theme: #033f88;--duration: 0.45s;--header-height: max(0.9rem, 70px);/* --- font40以下 */
  --font12: clamp(12px, 0.12rem, 12px);--font14: clamp(12px, 0.14rem, 14px);--font15: clamp(12px, 0.15rem, 15px);--font16: clamp(13px, 0.16rem, 16px);--font17: clamp(13px, 0.17rem, 17px);--font18: clamp(14px, 0.18rem, 18px);--font20: clamp(15px, 0.2rem, 20px);--font22: clamp(16px, 0.22rem, 22px);--font24: clamp(17px, 0.24rem, 24px);--font26: clamp(18px, 0.26rem, 26px);--font28: clamp(18px, 0.28rem, 28px);--font30: clamp(20px, 0.3rem, 30px);--font32: clamp(20px, 0.32rem, 32px);--font34: clamp(22px, 0.34rem, 34px);--font36: clamp(22px, 0.36rem, 36px);--font38: clamp(24px, 0.38rem, 38px);/* --- font40 */
  --font40: clamp(23px, 0.4rem, 40px);--font42: clamp(24px, 0.42rem, 42px);--font44: clamp(24px, 0.44rem, 44px);--font46: clamp(25px, 0.46rem, 46px);--font48: clamp(26px, 0.48rem, 48px);/* --- font50 */
  --font50: clamp(28px, 0.5rem, 50px);--font52: clamp(28px, 0.52rem, 52px);--font54: clamp(28px, 0.54rem, 54px);--font56: clamp(28px, 0.56rem, 56px);--font58: clamp(29px, 0.58rem, 58px);/* --- font60 */
  --font60: clamp(30px, 0.6rem, 60px);--font62: clamp(31px, 0.62rem, 62px);--font64: clamp(31px, 0.66rem, 64px);--font66: clamp(31px, 0.66rem, 66px);--font68: clamp(31px, 0.68rem, 68px);/* --- font70以及以上 */
  --font70: clamp(32px, 0.7rem, 70px);--font72: clamp(32px, 0.72rem, 72px);--font80: clamp(32px, 0.8rem, 80px);--font88: clamp(32px, 0.88rem, 88px);--space-min: 30px;--space: 45px;--liner: linear-gradient(90deg, #033f88 0%, #171d8f 100%);--liner-hover: linear-gradient(270deg, #033f88 0%, #171d8f 100%);--party: #f24d31;}
html {
  font-size: calc(100vw / 19.2);}
@media (min-width: 1921px) {
  html {
    font-size: 100px;}
}
@media (max-width: 767px) {
  html {
    font-size: calc(100vw / 15.36);}
}
.wrap {
  max-width: 1440px;width:95%;margin-left: auto;margin-right: auto;}
@media (max-width: 768px) {
  .wrap {
    width: 90%;}
}
/* 引入字体包 */
@font-face {
  font-family: Source Han Sans CN;src: url("../fonts/SourceHanSansSC-Regular-2.otf");font-display: swap;}
@font-face {
  font-family: SourceHanSansCN-Medium;src: url(../fonts/SourceHanSansSC-Medium-2.otf);font-display: swap;}
@font-face {
  font-family: SourceHanSansCN-Light;src: url(../fonts/Source-Sans-Pro-Light-2.otf);font-display: swap;}
body {
  font-family: "Source Han Sans CN", sans-serif;line-height: normal;font-size: 14px;}
body.lock {
  overflow: hidden;}
.x-hidden {
  overflow-x: hidden;}

/* 公共banner */

.common-tab {
  background: #ffffff;box-shadow: 0px 7px 39px 1px rgba(0, 0, 0, 0.05);}
.common-tab .tab-list {
  display: flex;align-items: center;margin-left: auto;margin-right: auto;width: fit-content;}
.common-tab .tab-list .tab-item {
 display: flex; margin-right: max(15px, 0.4rem);position: relative;white-space: nowrap;}
.common-tab .tab-list .tab-item::after {
  content: "";position: absolute;left: 50%;bottom: 0;width: 0%;height: 4px;background-color: #043e88;transform: translateX(-50%);transition: var(--duration);}
.common-tab .tab-list .tab-item:last-child {
  margin-right: 0;}
/* 2025-7-14 修改 */
.common-tab .tab-list .tab-item.selected::after,
.common-tab .tab-list .tab-item.parent::after,
.common-tab .tab-list .tab-item:hover::after {
  width: 100%;}
.common-tab .tab-list .tab-item.selected a,
.common-tab .tab-list .tab-item.parent::after,
.common-tab .tab-list .tab-item:hover a {
  color: #043e88;}
.common-tab .tab-list .tab-item a {
  display: block;width: fit-content;padding-top: max(15px, 0.28rem);padding-bottom: max(15px, 0.34rem);font-weight: 300;/* font-size: var(--font18);*/
  /* 8-27 */
  font-size: var(--font24);/* 8-27 */
  color: #333333;line-height: 1;padding-left: 0.51rem;padding-right: 0.51rem;transition: var(--duration);}

 .desc-title {
  font-weight: 500;font-size: var(--font40);color: #033f88;line-height: 1.4;margin-bottom:3%;flex-shrink: 0;font-family: SourceHanSansCN-Medium, sans-serif;clear:both;}

.intro-list {
  display: flex;margin-top: max(30px, 0.74rem);}
.intro-list .intro-item {
  width: 35%;text-align: center;}
.intro-list .intro-item .top {
  display: flex;justify-content: center;align-items: center;font-weight: bold;font-size: var(--font46);color: #053e88;line-height: 1;margin-bottom: max(0.17rem, 10px);}
.intro-list .intro-item .bottom {
  font-weight: 400;font-size: var(--font22);color: #333333;line-height: 1;}

 .item2 .pic {
  width: 49.0234375%;}
 .item2 .text {
  width: 46.22395833%;}
 .text-item p {
  font-family: SourceHanSansCN-Light, sans-serif;font-weight: 300;font-size: var(--font18);color: #666666;line-height: 2;padding-top:2%;text-indent:0.35rem;}
.text-item p:not(:last-child) {
	
  margin-bottom: max(10px, 0.18rem);}
.school-msg-update .msg-wrap {
  border-top: 1px solid #053e88;font-family: SourceHanSansCN-Light, sans-serif;font-weight: 300;font-size: var(--font18);color: #053e88;line-height: 2;padding-top: 0.32rem;}

/* 新闻动态,新闻共用 */
.common-news-list-area {
  padding-top: max(0.71rem, 35px);padding-bottom: max(1.15rem, var(--space));}
.common-news-list-swiper {
  margin-bottom: max(36px, 0.61rem);}
.common-news-list-swiper .swiper-slide {
  padding-top: 22px;padding-bottom: 20px;padding-left: 20px;padding-right: max(0.86rem, 20px);display: flex;align-items: flex-start;background: #f8f8f8;border-radius: max(0.2rem, 10px);}
.common-news-list-swiper .swiper-slide .slide-left {
  width: 50.62937063%;flex-shrink: 0;overflow: hidden;border-radius: 10px;position: relative;}
.common-news-list-swiper .swiper-slide .slide-left:hover img {
  transform: scale(1.05);}
.common-news-list-swiper .swiper-slide .slide-left::after {
  content: "";display: block;padding-bottom: 85.08287293%;}
.common-news-list-swiper .swiper-slide .slide-left img {
  position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;transition: var(--duration, 0.5s);}
.common-news-list-swiper .swiper-slide .slide-left::before {
  content: "";z-index: 2;position: absolute;width: 100%;height: 100%;left: 0;bottom: 0;background-image: linear-gradient(to top, rgba(3, 63, 136, 0.6), transparent);pointer-events: none;}


 
 
.party-swiper {
  margin-bottom: max(0.5rem, 30px);}
.party-swiper .swiper-slide {
  position: relative;border-radius: max(0.2rem, 10px);overflow: hidden;}
.party-swiper .swiper-slide .pic {
  position: relative;}
.party-swiper .swiper-slide .pic::after {
  content: "";display: block;padding-bottom: 42.83854167%;}
.party-swiper .swiper-slide .pic img {
  position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;transition: var(--duration, 0.5s);}
.party-swiper .swiper-slide .text-content {
  position: absolute;top: 24.62006079%;left: 3.97135417%;width: 86%;}
.party-swiper .swiper-slide .text-content .time-line {
  display: flex;align-items: center;line-height: 1;margin-bottom: 19px;}
.party-swiper .swiper-slide .text-content .time-line .icon {
  margin-right: 12px;filter: brightness(0) invert(1);}
.party-swiper .swiper-slide .text-content .time-line .text {
  font-family: SourceHanSansCN-Light, sans-serif;font-weight: 300;font-size: var(--font16);white-space: nowrap;color: #fff;}
.party-swiper .swiper-slide .text-content .title {
  font-weight: 400;font-size: var(--font32);line-height: 1.4375;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;text-overflow: ellipsis;overflow: hidden;overflow-wrap: break-word;max-width: 645px;color: #fff;margin-bottom: 17px;}
.party-swiper .swiper-slide .text-content .desc {
  font-family: SourceHanSansCN-Light, sans-serif;font-weight: 400;font-size: var(--font14);line-height: 1.85714286;color: rgba(255, 255, 255, 0.8);max-width: 507px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;text-overflow: ellipsis;overflow: hidden;overflow-wrap: break-word;}
.party-swiper .swiper-slide .text-content .more {
  width: 90px;height: 46px;background: #ffffff;border-radius: 23px;display: flex;align-items: center;justify-content: center;user-select: none;cursor: pointer;margin-top: max(0.55rem, 20px);}
.party-swiper .swiper-slide .text-content .more img {
  width: 17px;transition: var(--duration);}
.party-swiper .swiper-slide .text-content .more:hover img {
  margin-left: 10px;}
.party-swiper .party-pagination {
  width: fit-content;position: absolute;left: 3.97135417%;bottom: 9.11854103%;}
.party-swiper .party-pagination .swiper-pagination-bullet {
  width: max(0.14rem, 10px);height: 4px;background: rgba(255, 255, 255, 0.6);border-radius: 2px;margin-left: 0;margin-right: 10px;opacity: 1;transition: var(--duration);}
.party-swiper .party-pagination .swiper-pagination-bullet:last-child {
  margin-right: 0;}
.party-swiper .party-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: max(0.66rem, 30px);background-color: #ffffff;}



/* 新闻 */
.party-news-area {
  background-color: #fefefe;padding-bottom: max(var(--space), 1.16rem);}
.n-news-list {
  display: flex;flex-wrap: wrap;margin-bottom: 0.5rem;}
.n-news-list .item {
  width: 32.03125%;margin-right: 1.953125%;background: #ffffff;box-shadow: 0px 0px max(40px, 0.79rem) 0px rgba(0, 0, 0, 0.04);border-radius: 10px;padding-top: max(0.41rem, 20px);padding-left: max(0.42rem, 15px);padding-bottom: max(0.4rem, 20px);padding-right: max(0.4rem, 15px);margin-bottom: 30px;}
.n-news-list .item.no-pic {
  display: flex;flex-direction: column;}
.n-news-list .item.no-pic .title {
  margin-top: calc(calc((46 / 32) * var(--font32) * 2) + max(0.24rem, 10px));margin-bottom: 1.07rem;}
.n-news-list .item.no-pic .pic {
  display: none;}
  .n-news-list .item .you .pic {
  content: "";
    display: block;
    padding-bottom: 41.95121951%;}
.n-news-list .item.no-pic .more {
  margin-top: auto;}
.n-news-list .item:nth-child(3n) {
  margin-right: 0;}
.n-news-list .item .time-line {
  display: flex;margin-bottom: 0.6rem;}
.n-news-list .item .time-line .icon {
  display: flex;align-items: center;}
.n-news-list .item .time-line .text {
  font-weight: 300;font-size: var(--font16);color: #999999;line-height: 1;margin-left: 12px;}
.n-news-list .item .title {
  font-weight: 300;font-size: var(--font32);color: #333333;line-height: 1.4375;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;text-overflow: ellipsis;overflow: hidden;overflow-wrap: break-word;margin-bottom: max(0.24rem, 10px);transition: var(--duration);height: calc((46 / 32) * var(--font32) * 2);}
.n-news-list .item .pic, .n-news-list .item .you .pic {
  width: 100%;position: relative;border-radius: 6px;overflow: hidden;margin-bottom: max(10px, 0.29rem);}
.n-news-list .item .pic::after {
  content: "";display: block;padding-bottom: 41.95121951%;}
.n-news-list .item .pic img,  .n-news-list .item.you .pic{
  position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;transition: var(--duration, 0.5s);}
.n-news-list .item .desc {
  font-family: SourceHanSansCN-Light, sans-serif;font-weight: 400;font-size: var(--font16);color: #666666;line-height: 1.75;/* max-width: 290px;*/
  height: calc((28 / 16) * var(--font16) * 3);display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;text-overflow: ellipsis;overflow: hidden;overflow-wrap: break-word;}
.n-news-list .item .more {
  width: 60px;height: 32px;display: flex;align-items: center;justify-content: center;user-select: none;cursor: pointer;position: relative;z-index: 2;overflow: hidden;background: rgba(255, 255, 255, 0);border-radius: 16px;border: 1px solid #333333;margin-top: max(15px, 0.55rem);transition: var(--duration);}
.n-news-list .item .more::after {
  content: "";position: absolute;width: 0;height: 100%;right: 0;top: 0;background-color: #01449b;transition: var(--duration);z-index: -1;}
.n-news-list .item .more img {
  display: block;width: 17px;transition: var(--duration);}
.n-news-list .item:hover .title {
  color: #01449b;}
.n-news-list .item:hover .pic img {
  transform: scale(1.05);}
.n-news-list .item:hover .more {
  border-color: transparent;}
.n-news-list .item:hover .more img {
  filter: brightness(0) invert(1);}
.n-news-list .item:hover .more::after {
  width: 100%;right: auto;left: 0;}

 

/* 页面 */
.research-platform-page {
  overflow: clip;}

.platform-title {
  /* 8-27 */
  font-weight: bold;/* 8-27 */
  font-size: var(--font36);color: #053d88;line-height: 1;white-space: nowrap;text-align: center;}

.n-ab {
  background: url(../images/n-ab-bg.png) no-repeat center / cover;padding-top: max(1.22rem, var(--space));padding-bottom: max(1.18rem, 45px);}
.n-ab .platform-desc .main {
  display: flex;align-items: flex-start;justify-content: space-between;margin-top: max(0.58rem, 30px);}
.n-ab .platform-desc .main .text {
  font-family: SourceHanSansCN-Light, sans-serif;font-weight: 300;font-size: var(--font18);color: #666666;line-height: 2;width: 46.02864583%;flex-shrink: 0;}
.n-ab .platform-desc .main .text p:not(:last-child) {
  margin-bottom: max(0.18rem, 10px);}
.n-ab .platform-desc .main .pic {
  width: 50%;flex-shrink: 0;position: relative;border-radius: 10px;overflow: hidden;position: sticky;top: 0;}
.n-ab .platform-desc .main .pic:hover img {
  transform: scale(1.05);}
.n-ab .platform-desc .main .pic::after {
  content: "";display: block;padding-bottom:62%;}
.n-ab .platform-desc .main .pic img {
  position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;transition: var(--duration, 0.5s);}
.n-ab .zhuti {
  margin-top: max(0.9rem, var(--space));}
.n-ab .zhuti .device-btn-list {
  margin-top: max(0.45rem, 20px);display: flex;align-items: center;justify-content: space-between;}
.n-ab .zhuti .device-btn-list .item {
  display: flex;align-items: center;}
.n-ab .zhuti .device-btn-list .item:last-child::after {
  display: none;}
.n-ab .zhuti .device-btn-list .item.active .btn {
  color: #fff;}
.n-ab .zhuti .device-btn-list .item.active .btn::before {
  width: 100%;left: 0;right: auto;}
.n-ab .zhuti .device-btn-list .item .btn {
  width: max(1.9rem, 150px);height: max(0.46rem, 36px);background: #ffffff;border-radius: 23px;border: 1px solid rgba(204, 204, 204, 0.5);font-family: SourceHanSansCN-Light, sans-serif;font-weight: 300;font-size: var(--font22);color: #666666;line-height: 1;white-space: nowrap;position: relative;z-index: 2;overflow: hidden;display: flex;justify-content: center;align-items: center;transition: var(--duration);user-select: none;cursor: pointer;/* 空间不足自动收缩 */
  flex-shrink: 1;}
.n-ab .zhuti .device-btn-list .item .btn::before {
  content: "";position: absolute;right: 0;top: 0;width: 0;height: 100%;background-image: var(--liner);z-index: -1;transition: var(--duration);}
.n-ab .zhuti .device-btn-list .item::after {
  content: "";display: block;width:60px;height: 1px;background-color: rgba(204, 204, 204, 0.5);margin-left: 6px;margin-right: 6px;}
.n-ab .zhuti .device-content {
  margin-top: max(0.62rem, 30px);}

.n-ab .zhuti .device-content .device-item {
  display: none;}
.n-ab .zhuti .device-content .device-item.show {
  display: block;}
.n-ab .zhuti .device-list {
  display: flex;justify-content: space-between;flex-wrap: wrap;}
.n-ab .zhuti .device-list .item {
  width: 100%;flex-shrink: 0;background: #ffffff;box-shadow: 0px 0px 39px 1px rgba(0, 0, 0, 0.06);border-radius: 10px;margin-bottom: 30px;display: flex;align-items: flex-start;justify-content: space-between;padding-top: max(0.4rem, 20px);padding-bottom: max(0.4rem, 15px);padding-left: max(0.41rem, 15px);padding-right: max(0.45rem, 15px);position: relative;z-index: 2;overflow: hidden;}
.n-ab .zhuti .device-list .item::after {
  content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background-image: var(--liner);z-index: -1;transition: var(--duration);opacity: 0;pointer-events: none;}
.n-ab .zhuti .device-list .item:hover::after {
  opacity: 1;}
.n-ab .zhuti .device-list .item:hover .text .title {
  color: #fff;border-color: #fff;}
.n-ab .zhuti .device-list .item:hover .text .params-list {
  border-color: #fff;}
.n-ab .zhuti .device-list .item:hover .text .params-list .params .name,
.n-ab .zhuti .device-list .item:hover .text .params-list .params .value {
  color: #fff;}
.n-ab .zhuti .device-list .item:hover .text .link {
  border: transparent;background-color: #fff;}
.n-ab .zhuti .device-list .item .pic {
  width: 38.32335329%;flex-shrink: 0;position: relative;overflow: hidden;}
.n-ab .zhuti .device-list .item .pic::after {
  content: "";display: block;padding-bottom: 66%;}
.n-ab .zhuti .device-list .item .pic img {
  position: absolute;top: 50%;left: 50%;width: 100%;height: 100%;transform: translate(-50%, -50%);object-fit: contain;object-position: center center;transition: var(--duration);}
.n-ab .zhuti .device-list .item .text {
  width: 55.23952096%;flex-shrink: 0;}
.n-ab .zhuti .device-list .item .text .title {
  font-weight: 400;font-size: var(--font26);color: #333333;line-height: 1.46153846;padding-bottom: max(0.15rem, 10px);border-bottom: 1px solid rgba(204, 204, 204, 0.5);white-space: nowrap;text-overflow: ellipsis;overflow: hidden;overflow-wrap: break-word;width: 100%;margin-bottom: 14px;transition: var(--duration);}
.n-ab .zhuti .device-list .item .text .params-list {
  padding-bottom: 14px;border-bottom: 1px solid rgba(204, 204, 204, 0.5);}
.n-ab .zhuti .device-list .item .text .params-list .params {
  display: flex;align-items: flex-start;margin-bottom: 12px;font-family: SourceHanSansCN-Light, sans-serif;font-weight: 300;font-size: var(--font16);line-height: 1.8;}
.n-ab .zhuti .device-list .item .text .params-list .params:last-child {
  margin-bottom: 0;}
.n-ab .zhuti .device-list .item .text .params-list .params .name {
  color: #999999;white-space: nowrap;width: 82px;transition: var(--duration);}
.n-ab .zhuti .device-list .item .text .params-list .params .value {
  color: #666666;margin-left: max(0.1rem, 10px);overflow-wrap: break-word;transition: var(--duration);}
.n-ab .zhuti .device-list .item .text .link {
  display: flex;align-items: center;justify-content: center;user-select: none;cursor: pointer;margin-top: 22px;width: 120px;height: 36px;border-radius: 18px;border: 1px solid #cccccc;transition: var(--duration);}
.n-ab .zhuti .device-list .item .text .link .link-text {
  font-weight: 400;color: #053e88;font-size: var(--font14);line-height: 1;white-space: nowrap;transition: var(--duration);}
.n-ab .zhuti .device-list .item .text .link .link-icon {
  width: 5px;margin-left: 7px;transition: var(--duration);}
.research-platform-section2 {
  background: #f8f8f8 url(../images/research-platform-section2-bg.png) no-repeat center center / cover;padding-top: max(1.22rem, 45px);padding-bottom: max(0.9rem, 45px);}
.research-platform-section2 .common-manage-list {
  margin-top: max(0.61rem, 30px);}
.research-platform-section2 .common-manage-list .item {
  box-shadow: 0px 0px 39px 1px rgba(0, 0, 0, 0.06);}
 
 

/* 开始进行适配调节 */
/* 共用设置 */
@media (max-width: 1200px) {
  .common-tab .tab-list {
    margin-left: auto;margin-right: auto;overflow-x: auto;}
  .common-tab .tab-list::-webkit-scrollbar {
    height: 6px;background-color: #ccc;border-radius: 10px;}
  .common-tab .tab-list::-webkit-scrollbar-thumb {
    background-color: var(--theme);border-radius: 10px;}
}
@media (max-width: 768px) {
  .common-tab .tab-list .tab-item.active::after,
  .common-tab .tab-list .tab-item.selected::after,
  .common-tab .tab-list .tab-item.parent::after,
  .common-tab .tab-list .tab-item:hover::after {
    display: none;}
}
@media (max-width: 576px) {
  .common-tab .tab-list .tab-item {
    width:45%;text-align: center;}
  .common-tab .tab-list .tab-item a {
    width: 100%;padding-left: 0;padding-right: 0;}
}


/* 简介页面 */
@media (max-width: 1200px) {
  .desc-title {
    width: 100%;}
}
@media (max-width: 576px) {
  
   .desc-title {
    font-size: 18px;}
  .intro-list {
    flex-wrap: wrap;justify-content: space-between;}
  .intro-list .intro-item {
    width: 47.5%;margin-right: 0;margin-bottom: 20px;}
  
}
/* 学院概况-管理服务 页面  */
@media (max-width: 768px) {
  .common-manage-list .item {
    width: 100%;}
}
@media (max-width: 576px) {
  .common-manage-list .item .title-line .text {
    font-size: 16px;}
  .common-manage-list .item .info-line .link-btn {
    width: 100px;height: 30px;}
  .common-manage-list .item .info-line .link-btn .icon {
    margin-top: 0.1em;}
}
/* 新闻动态页面 */
@media (max-width: 1200px) {
  .common-news-list-swiper .swiper-slide .slide-right .link-btn {
    margin-top: max(0.65rem, 30px);}
  .common-news-list-swiper .swiper-slide .slide-right .link-btn {
    width: 135px;height: 35px;}
  .common-news-list-swiper .swiper-slide .slide-right .link-btn .link-icon {
    width: 4px;}
}
@media (max-width: 992px) {
  .common-news-list-swiper .swiper-slide {
    flex-wrap: wrap;padding-left: 20px;padding-right: 20px;}
  .common-news-list-swiper .swiper-slide .slide-left {
    width: 100%;margin-bottom: max(0.3rem, 20px);}
  .common-news-list-swiper .swiper-slide .slide-right {
    margin-left: 0;padding-top: 0;}


}
@media (max-width: 576px) {
  .common-news-list-swiper .swiper-slide .slide-right .title {
    font-size: 16px;line-height: 1.35;}
  .common-news-list-group .news-item {
    width: 100%;}
}
/* 页面 */
@media (max-width: 1200px) {
  .party-swiper .swiper-slide .text-content {
    top: 15%;}
  .party-swiper .swiper-slide .text-content .time-line {
    margin-bottom: 10px;}
  .party-swiper .swiper-slide .text-content .title {
    margin-bottom: 12px;}
  .party-swiper .swiper-slide .text-content .more {
    margin-top: 15px;}
  .party-swiper .swiper-slide .text-content .more {
    width: 60px;height: 30px;}
  .party-swiper .swiper-slide .text-content .more img {
    width: 14px;}
  .n-news-list .item .more img {
    width: 14px;}
}
@media (max-width: 992px) {
  .party-swiper .swiper-slide .pic::after {
    padding-bottom: 56%;}
  .n-news-list {
    justify-content: space-between;}
  .n-news-list .item {
    width: 47.5%;margin-right: 0;}
  .party-banner .text-wrap .tab-list {
    padding-right: 0;}
}
@media (max-width: 576px) {
  .party-banner .text-wrap .title {
    margin-bottom: 10px;}
  .party-banner .text-wrap .desc {
    font-size: 16px;}
  .party-banner .text-wrap .desc br {
    display: none;}
  .party-swiper .swiper-slide .text-content {
    top: 10%;}
  .party-swiper .swiper-slide .text-content .title {
    font-size: 16px;}
  .party-swiper .swiper-slide .pic::after {
    padding-bottom: 92%;}
  .n-news-list .item {
    width: 100%;}
  .n-news-list .item .title {
    font-size: 16px;line-height: 1.5;height: auto;}
  .n-news-list .item .desc {
    font-size: 14px;line-height: 1.5;height: auto;max-width: none;}
  .n-news-list .item.no-pic .title {
    margin-top: 0.6rem;margin-bottom: 0.6rem;}
  .n-news-list .item.no-pic .more {
    margin-top: max(0.55rem, 15px);}
}
/* 详情页面 */
@media (max-width: 1500px) {
  .common-party-detail-banner .text {
    top: 25%;}
}
@media (max-width: 768px) {
  .common-party-detail-banner .bread-crumb {
    display: none;}
}
@media (max-width: 576px) {
  .common-party-detail-banner .text .banner-title {
    font-size: 18px;}
  .common-party-detail-banner .text {
    top: 50%;transform: translate(-50%, -50%);}
}
 
 
/* 平台 */
@media (max-width: 1500px) {
  .n-ab .zhuti .device-btn-list .item::after {
    display: none;}
  .n-ab .zhuti .device-btn-list .item {
    margin-right: 10px;}
}
@media (max-width: 1250px) {
  .n-ab .zhuti .device-btn-list {
    overflow-x: auto;padding-bottom: 6px;}
  .n-ab .zhuti .device-btn-list::-webkit-scrollbar {
    height: 6px;border-radius: 10px;background-color: #ccc;}
  .n-ab .zhuti .device-btn-list::-webkit-scrollbar-thumb {
    border-radius: 10px;background-color: var(--theme);}
  .n-ab .zhuti .device-btn-list .item .btn {
    width: 130px;}
}
@media (max-width: 992px) {
  .n-ab .platform-desc .main {
    flex-wrap: wrap;}
  .n-ab .platform-desc .main .text {
    width: 100%;margin-top: 25px;order: 1;}
  .n-ab .platform-desc .main .pic {
    position: static;width: 100%;margin-left: auto;margin-right: auto;}
  .n-ab .zhuti .device-list .item {
    flex-wrap: wrap;}
  .n-ab .zhuti .device-list .item .text {
    width: 100%;margin-top: 15px;}
  .n-ab .zhuti .device-list .item .pic {
    width: 90%;margin-left: auto;margin-right: auto;}
  .n-ab .zhuti .device-list .item .pic img {
    width: auto;height: auto;max-width: 90%;max-height: 90%;}
}
@media (max-width: 576px) {
  .n-ab .zhuti .device-list .item {
    width: 100%;}
  .n-ab .zhuti .device-list .item .pic::after {
    padding-bottom: 65%;}
}


 
 
.common-tab .tab-list {
  max-width: 86%;}

@media (max-width: 768px) {
  .common-tab .tab-list {
    max-width: 92%;}
}


[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos] {
    transition-duration: 50ms
}

[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate {
    transition-delay: 50ms
}

[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos] {
    transition-duration: .1s
}

[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate {
    transition-delay: .1s
}

[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos] {
    transition-duration: .15s
}

[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate {
    transition-delay: .15s
}

[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos] {
    transition-duration: .2s
}

[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate {
    transition-delay: .2s
}

[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos] {
    transition-duration: .25s
}

[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate {
    transition-delay: .25s
}

[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos] {
    transition-duration: .3s
}

[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate {
    transition-delay: .3s
}

[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos] {
    transition-duration: .35s
}

[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate {
    transition-delay: .35s
}

[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos] {
    transition-duration: .4s
}

[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate {
    transition-delay: .4s
}

[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos] {
    transition-duration: .45s
}

[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate {
    transition-delay: .45s
}

[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos] {
    transition-duration: .5s
}

[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate {
    transition-delay: .5s
}

[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos] {
    transition-duration: .55s
}

[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate {
    transition-delay: .55s
}

[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos] {
    transition-duration: .6s
}

[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate {
    transition-delay: .6s
}

[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos] {
    transition-duration: .65s
}

[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate {
    transition-delay: .65s
}

[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos] {
    transition-duration: .7s
}

[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate {
    transition-delay: .7s
}

[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos] {
    transition-duration: .75s
}

[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate {
    transition-delay: .75s
}

[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos] {
    transition-duration: .8s
}

[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate {
    transition-delay: .8s
}

[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos] {
    transition-duration: .85s
}

[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate {
    transition-delay: .85s
}

[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos] {
    transition-duration: .9s
}

[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate {
    transition-delay: .9s
}

[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos] {
    transition-duration: .95s
}

[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate {
    transition-delay: .95s
}

[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos] {
    transition-duration: 1s
}

[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate {
    transition-delay: 1s
}

[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos] {
    transition-duration: 1.05s
}

[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate {
    transition-delay: 1.05s
}

[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos] {
    transition-duration: 1.1s
}

[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate {
    transition-delay: 1.1s
}

[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos] {
    transition-duration: 1.15s
}

[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate {
    transition-delay: 1.15s
}

[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos] {
    transition-duration: 1.2s
}

[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate {
    transition-delay: 1.2s
}

[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos] {
    transition-duration: 1.25s
}

[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate {
    transition-delay: 1.25s
}

[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos] {
    transition-duration: 1.3s
}

[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate {
    transition-delay: 1.3s
}

[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos] {
    transition-duration: 1.35s
}

[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate {
    transition-delay: 1.35s
}

[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos] {
    transition-duration: 1.4s
}

[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate {
    transition-delay: 1.4s
}

[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos] {
    transition-duration: 1.45s
}

[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate {
    transition-delay: 1.45s
}

[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos] {
    transition-duration: 1.5s
}

[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate {
    transition-delay: 1.5s
}

[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos] {
    transition-duration: 1.55s
}

[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate {
    transition-delay: 1.55s
}

[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos] {
    transition-duration: 1.6s
}

[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate {
    transition-delay: 1.6s
}

[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos] {
    transition-duration: 1.65s
}

[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate {
    transition-delay: 1.65s
}

[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos] {
    transition-duration: 1.7s
}

[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate {
    transition-delay: 1.7s
}

[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos] {
    transition-duration: 1.75s
}

[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate {
    transition-delay: 1.75s
}

[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos] {
    transition-duration: 1.8s
}

[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate {
    transition-delay: 1.8s
}

[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos] {
    transition-duration: 1.85s
}

[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate {
    transition-delay: 1.85s
}

[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos] {
    transition-duration: 1.9s
}

[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate {
    transition-delay: 1.9s
}

[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos] {
    transition-duration: 1.95s
}

[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate {
    transition-delay: 1.95s
}

[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos] {
    transition-duration: 2s
}

[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate {
    transition-delay: 2s
}

[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos] {
    transition-duration: 2.05s
}

[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate {
    transition-delay: 2.05s
}

[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos] {
    transition-duration: 2.1s
}

[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate {
    transition-delay: 2.1s
}

[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos] {
    transition-duration: 2.15s
}

[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate {
    transition-delay: 2.15s
}

[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos] {
    transition-duration: 2.2s
}

[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate {
    transition-delay: 2.2s
}

[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos] {
    transition-duration: 2.25s
}

[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate {
    transition-delay: 2.25s
}

[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos] {
    transition-duration: 2.3s
}

[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate {
    transition-delay: 2.3s
}

[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos] {
    transition-duration: 2.35s
}

[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate {
    transition-delay: 2.35s
}

[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos] {
    transition-duration: 2.4s
}

[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate {
    transition-delay: 2.4s
}

[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos] {
    transition-duration: 2.45s
}

[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate {
    transition-delay: 2.45s
}

[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos] {
    transition-duration: 2.5s
}

[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate {
    transition-delay: 2.5s
}

[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos] {
    transition-duration: 2.55s
}

[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate {
    transition-delay: 2.55s
}

[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos] {
    transition-duration: 2.6s
}

[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate {
    transition-delay: 2.6s
}

[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos] {
    transition-duration: 2.65s
}

[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate {
    transition-delay: 2.65s
}

[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos] {
    transition-duration: 2.7s
}

[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate {
    transition-delay: 2.7s
}

[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos] {
    transition-duration: 2.75s
}

[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate {
    transition-delay: 2.75s
}

[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos] {
    transition-duration: 2.8s
}

[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate {
    transition-delay: 2.8s
}

[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos] {
    transition-duration: 2.85s
}

[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate {
    transition-delay: 2.85s
}

[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos] {
    transition-duration: 2.9s
}

[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate {
    transition-delay: 2.9s
}

[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos] {
    transition-duration: 2.95s
}

[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate {
    transition-delay: 2.95s
}

[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos] {
    transition-duration: 3s
}

[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos] {
    transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate {
    transition-delay: 3s
}

[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos] {
    transition-timing-function: cubic-bezier(.25,.25,.75,.75)
}

[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos] {
    transition-timing-function: ease
}

[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos] {
    transition-timing-function: ease-in
}

[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos] {
    transition-timing-function: ease-out
}

[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos] {
    transition-timing-function: ease-in-out
}

[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos] {
    transition-timing-function: cubic-bezier(.6,-.28,.735,.045)
}

[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos] {
    transition-timing-function: cubic-bezier(.175,.885,.32,1.275)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos] {
    transition-timing-function: cubic-bezier(.68,-.55,.265,1.55)
}

[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos] {
    transition-timing-function: cubic-bezier(.47,0,.745,.715)
}

[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos] {
    transition-timing-function: cubic-bezier(.39,.575,.565,1)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos] {
    transition-timing-function: cubic-bezier(.445,.05,.55,.95)
}

[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos] {
    transition-timing-function: cubic-bezier(.55,.085,.68,.53)
}

[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos] {
    transition-timing-function: cubic-bezier(.25,.46,.45,.94)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos] {
    transition-timing-function: cubic-bezier(.455,.03,.515,.955)
}

[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos] {
    transition-timing-function: cubic-bezier(.55,.085,.68,.53)
}

[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos] {
    transition-timing-function: cubic-bezier(.25,.46,.45,.94)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos] {
    transition-timing-function: cubic-bezier(.455,.03,.515,.955)
}

[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos] {
    transition-timing-function: cubic-bezier(.55,.085,.68,.53)
}

[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos] {
    transition-timing-function: cubic-bezier(.25,.46,.45,.94)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos] {
    transition-timing-function: cubic-bezier(.455,.03,.515,.955)
}

[data-aos^=fade][data-aos^=fade] {
    opacity: 0;transition-property: opacity,transform
}

[data-aos^=fade][data-aos^=fade].aos-animate {
    opacity: 1;transform: translateZ(0)
}

[data-aos=fade-up] {
    transform: translate3d(0,100px,0)
}

[data-aos=fade-down] {
    transform: translate3d(0,-100px,0)
}

[data-aos=fade-right] {
    transform: translate3d(-100px,0,0)
}

[data-aos=fade-left] {
    transform: translate3d(100px,0,0)
}

[data-aos=fade-up-right] {
    transform: translate3d(-100px,100px,0)
}

[data-aos=fade-up-left] {
    transform: translate3d(100px,100px,0)
}

[data-aos=fade-down-right] {
    transform: translate3d(-100px,-100px,0)
}

[data-aos=fade-down-left] {
    transform: translate3d(100px,-100px,0)
}

[data-aos^=zoom][data-aos^=zoom] {
    opacity: 0;transition-property: opacity,transform
}

[data-aos^=zoom][data-aos^=zoom].aos-animate {
    opacity: 1;transform: translateZ(0) scale(1)
}

[data-aos=zoom-in] {
    transform: scale(.6)
}

[data-aos=zoom-in-up] {
    transform: translate3d(0,100px,0) scale(.6)
}

[data-aos=zoom-in-down] {
    transform: translate3d(0,-100px,0) scale(.6)
}

[data-aos=zoom-in-right] {
    transform: translate3d(-100px,0,0) scale(.6)
}

[data-aos=zoom-in-left] {
    transform: translate3d(100px,0,0) scale(.6)
}

[data-aos=zoom-out] {
    transform: scale(1.2)
}

[data-aos=zoom-out-up] {
    transform: translate3d(0,100px,0) scale(1.2)
}

[data-aos=zoom-out-down] {
    transform: translate3d(0,-100px,0) scale(1.2)
}

[data-aos=zoom-out-right] {
    transform: translate3d(-100px,0,0) scale(1.2)
}

[data-aos=zoom-out-left] {
    transform: translate3d(100px,0,0) scale(1.2)
}

[data-aos^=slide][data-aos^=slide] {
    transition-property: transform
}

[data-aos^=slide][data-aos^=slide].aos-animate {
    transform: translateZ(0)
}

[data-aos=slide-up] {
    transform: translate3d(0,100%,0)
}

[data-aos=slide-down] {
    transform: translate3d(0,-100%,0)
}

[data-aos=slide-right] {
    transform: translate3d(-100%,0,0)
}

[data-aos=slide-left] {
    transform: translate3d(100%,0,0)
}

[data-aos^=flip][data-aos^=flip] {
    backface-visibility: hidden;transition-property: transform
}

[data-aos=flip-left] {
    transform: perspective(2500px) rotateY(-100deg)
}

[data-aos=flip-left].aos-animate {
    transform: perspective(2500px) rotateY(0)
}

[data-aos=flip-right] {
    transform: perspective(2500px) rotateY(100deg)
}

[data-aos=flip-right].aos-animate {
    transform: perspective(2500px) rotateY(0)
}

[data-aos=flip-up] {
    transform: perspective(2500px) rotateX(-100deg)
}

[data-aos=flip-up].aos-animate {
    transform: perspective(2500px) rotateX(0)
}

[data-aos=flip-down] {
    transform: perspective(2500px) rotateX(100deg)
}

[data-aos=flip-down].aos-animate {
    transform: perspective(2500px) rotateX(0)
}


.saif_article_tit_line {
    padding-bottom: 22px;border-bottom: 1px solid #dadada;width: 100%;margin-bottom: 26px;}

.artical_start {
    color: #666;font-size: 14px;line-height: 23px;padding-bottom: 116px;}

.activityNews {
    width: 288px;height: 424px;background-color: #fff;margin-bottom: 28px;overflow: hidden;border-top: 3px solid #171D8F;}

.activityNews_in {
    width: 258px;margin: 0 auto;}

.activityNews_in h5 {
    color: #242424;font-size: 21px;text-align: center;width: 100%;margin: 10px auto;}

.activityNews_in li {
    border-top: 1px solid #e5e4e4;height: 72px;*height: 55px;box-sizing: border-box;padding: 17px 7px 0 8px;color: #666;font-size: 14px;line-height: 24px;position: relative;}

 
.article_tit {
    text-align: center;width: 100%;margin-top: 30px;color: #333;font-size:27px;}
.article_time {
    text-align: center;margin: 20px 0 0 0;}

.publish_time {
    color: #666;font-size: 14px;}

.article_time>span {
    margin-right: 30px;display: inline-block;}

.artical_time,
.numberP {
    display: inline-block;margin: 2px 0 0 0;}

.saif_article_tit_line {
    padding-bottom: 22px;border-bottom: 1px solid #dadada;width: 100%;margin-bottom: 26px;}

.artical_start {
    color: #666;font-size: 14px;line-height: 23px;padding-bottom: 116px;}

 
 

.calendar h6 {
    color: #01449b;
    font-size: 26px;
    margin: 12px 0;  text-align: center;
}

.calendar_con {
     width: 100%;border-top: 1px solid #e0e0e0;margin: 0 auto;}

.calendar_con li {
  width: 100%;background: #f9f9f9;margin:4% 0;transition: all 0.3s ease 0s;box-sizing: border-box;padding:7% 5%;position: relative;transition: all 0.3s ease 0s;}

.calendar_con li:last-child {
  margin-bottom: 0;}

.calendar_con li .t {
  font-size: 0.55rem;margin-bottom: 0.6rem;color: #222;}

.calendar_con li p {
  font-size: 16px;color: #666;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.calendar_con li i {
  width: 12px;height: 9px;background: url('../images/arrow-r6.png')no-repeat center center;background-size: contain;position: absolute;right: 0.5rem;top: 75%;}

.calendar_con li:hover {
  background: #01449b;}

.calendar_con li:hover .t {
  color: #fff;}

.calendar_con li:hover p {
  color: #fff;}

.calendar_con li:hover i {
  background: url('../images/arrow-r6a.png')no-repeat center center;background-size: contain;
}