﻿@charset "utf-8";
html,body{width: 100%;position: relative;}
html {font-size: 625%;/*100 ÷ 16 × 100% = 62.5%*/}
body {font-size: 0.14rem;/*0.14 × 100px = 14px */}

@font-face {font-family: "iconfont";
  src: url('font/iconfont.eot?t=1608559971216'); /* IE9 */
  src: url('font/iconfont.eot?t=1608559971216#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAV8AAsAAAAACrgAAAUvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDdAqHWIZhATYCJAMgCxIABCAFhG0HcRtkCVGUT06I7CuMW3iiY0YiQRCwBtUWB6MYwHbnAACAfoEIiO8FEMTD0xrr/Z1ZR7xBEo1Es0oiiiZKoHLesod2Id1VtAT+b06vG187YHvPB9rKISu0wX8JX97PL6mx01NmE5IUkNz/5JU/WJhH0Mm0XlBJnZnjijyCkxQ+1u++0zSATGEmcMiRHphbzAl95UDD0s/f79WfCZbnt32X+35lr5M2HQ9oQBFtRbaBlDBOZTgXuEmZuN9PoDNDU9nfPT5jIzI6LBB3UeCwEY9PTuCHxllFnJvFN5DSFA/oI8NX4+vjjRkjFMqEHnR8u+Oz9ceBF57uecrjdAV0dRHcdiVhFZNVr4+MfYBZtVX9uk8n7hQzIv5iP4/4Y/MR3t/2z3zxdz4wE7YoNA3/4jG1LCSlSkFUyDbAyNf1mkdc0Tl2B1gF7RnwCNi/wiPB/h9qSp6H1FS8yI9RgEazj4AeC/7vQKx1kVCIaJKN4eML9cnJWm1smr9Ku3oYNXUkTaid2UZPi7QystpFk5RmektLHTUhL9+i2Tam3YZwc3f0G08CCqOT6UI2pm0KQejpVa1dsQLH3WNZwe0tQZGarZ0ANWEpnNKeY5EHTywmLWmlRbWQ1nuHUBtpo7Oa6NBB2se1MoI4xFaXwUKU4OU4E3PrqtuNEGmRrZ2aLZpES+NZjJ6uS9jhHdk6qiAa1+E+JBeq2feCJta9fVps5NoevS/apXbqyixoX3BI+zLiaM1b48xWLYV2HY7zPeZEYv9dMekdyWYK2WuW5m5Ceq/E1O3lbdF0OHQeWFtvMCHPr9RBEoyehV6nr7e3b6d5fYYkrEbAw2b1TLWffnEH0Z42stJ/QVq4n3V6BtLoMoy2zzjGlXH1TNPtq3xL727s4gLrFkhzd6NAQOrLSPPQjJUbJVwtU1XZz6vfMM8T37u728N3cYm4fqJEAjvuSUkdeh2wXmdSEs6BDLO9k+4zegxMt/h32AjA/HbxOwuZdzWMT3OWR9S5DMMuPw/k0v8ya/cfheiv8yrXVVZbSQ3AqGGM+47NKnXx6XEP7skr2d2LjOWL6sBmo46TD2wreblsgj9FmfGlJlS0ja+ir/CngWElPmFIUhISBqRh6jQnJ6nzYfx64DaQahJVWRFpoirwqQhDq/r6qlAJccTNYV63QDXqWpWVvu1IvExxcLEM4u9Q+edfnULZ/e+P7Uf8I7aJn4yzCTGsMgqJZeYqc3nMcxuoluKbyAhGl1HDb3TN9f2cnZyd3+ipKUET0PWxCjQK8NcuMAIAoJ9QHoA/IOT9AN+EuhDgt81gwQAAPUF/nODfAzaq/D8Fa2L5v6lm8E/6r2dk3y9xViyg2Y/x4HTWZ1yWv0byN/k9P8UnqrIfuXRVWjqxhpM4NeaFOSYzDyQ0Jh0o1KYhacziM3kVSr01qDS2oLNi7+LeONQvcotl9xKEEQ9QGPIHkhFP+Ex+htKUP6iMRD90TmLmmr35iPgWgkPgC7cnIk/lUg4SNwefQNBKHXQbDcEFYBkVRcOo+5t7kANWcULZDppEUkhUmdiVHgZpqkSBKgaPjJCoWDRNGfVBhqcyxu1BwEGAT3D1CBGPkpPaxoQHPv8ECLSkHJgw60fzAkClaOtCg6GeAb9nyzPN2pWRpbZAE7GKJMjbQCUj7LIISEVNEYrovWLAQwxhgUphkclWk1ltRvOObE1vgg49o4kiUuQoo4o6mmh1F4iqo/vKcfkARRnwnmrFkZOTvs1AkTo9njmFjnZMAAdapbqsmhRtMAYA') format('woff2'),
  url('font/iconfont.woff?t=1608559971216') format('woff'),
  url('font/iconfont.ttf?t=1608559971216') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('font/iconfont.svg?t=1608559971216#iconfont') format('svg'); /* iOS 4.1- */
}
@font-face {
  font-family: "Century";
  src: url("font/Century.woff2") format("woff2"),
       url("font/Century.woff") format("woff"),
       url("font/Century.ttf") format("truetype"),
       url("font/Century.eot") format("embedded-opentype"),
       url("font/Century.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "CenturyGothic";
  src: url("font/CenturyGothic.woff2") format("woff2"),
       url("font/CenturyGothic.woff") format("woff"),
       url("font/CenturyGothic.ttf") format("truetype"),
       url("font/CenturyGothic.eot") format("embedded-opentype"),
       url("font/CenturyGothic.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "FuturaBT_Bold";
  src: url("font/futurabt-bold.woff2") format("woff2"),
       url("font/futurabt-bold.woff") format("woff"),
       url("font/futurabt-bold.ttf") format("truetype"),
       url("font/futurabt-bold.eot") format("embedded-opentype"),
       url("font/futurabt-bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "CALISTB";
  src: url("font/CALISTB.woff2") format("woff2"),
       url("font/CALISTB.woff") format("woff"),
       url("font/CALISTB.ttf") format("truetype"),
       url("font/CALISTB.eot") format("embedded-opentype"),
       url("font/CALISTB.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-arrow-down:before {
  content: "\e665";
}

.icon-time:before {
  content: "\e90a";
}

.icon-youjiantou:before {
  content: "\e6e0";
}

.icon-play:before {
  content: "\e632";
}

.icon-map-marker:before {
  content: "\e6fe";
}

.icon-user:before {
  content: "\e8a2";
}

.icon-youjiantou1:before {
  content: "\e604";
}

@-webkit-keyframes hvr-wobble-vertical-mild{0%{-webkit-transform:translateY(2px);transform:translateY(2px)}33.3%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}49.95%{-webkit-transform:translateY(1px);transform:translateY(1px)}66.6%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}100%{-webkit-transform:translateY(2px);transform:translateY(2px)}}
@-webkit-keyframes opacityAnimate{0%{opacity:.5}50%{opacity:1}49.95%{opacity:.5}66.6%{opacity:1}100%{opacity:.5}}

.dropdown{position:relative}
.wrapper{min-width:10rem; max-width:19.2rem; margin:0 auto;}
.wrapper .w{width:14.4rem; margin-left: auto; margin-right: auto; box-sizing: border-box;}

.mylayer{}
.mylayer .layui-layer-content {padding:0.5rem;font-size:0.16rem;}

.news-m{font-family: "Candara";}

/*index*/
.index-title {text-align: center;position: relative;}
.index-title .title{font-family:Impact ; font-size:0.72rem; color:#7b0e6b;} 
.index-title .subtitle{font-family:"CenturyGothic";font-size:0.48rem; color:#393939;}

/*common*/
.title .more{position:absolute; bottom:0.1rem; right:0.15rem;}
.title .more a{font-family:CenturyGothic;display:block;width:100%; height:100%; color:#7b0e6b; font-size:0.24rem; text-align:center;}
.title .more a:before{content: "";display: inline-block;width:8px; height:8px; margin-right:15px; margin-bottom:3px; background:#7b0e6b;}

.m-more{display:none;}

.index_more {position:absolute; right:10px; top:65px;}
.index_more a{font-size: 16px; color:#afaeab; }
/*.swiper-pagination-bullets {position:static; padding-top:30px;}*/
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 6px; width:17px; height:17px; background:#c6a366;  opacity:1.0;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#7b0e6b; }

.header{position:fixed; top:0px;left: 0;  right: 0; width:100%; height:1.2rem; overflow:hidden; z-index:10001;will-change: transform;
    -webkit-transition: -webkit-transform 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-box-shadow 0.3s;
    transition: -webkit-transform 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-box-shadow 0.3s;
    -o-transition: transform 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94),box-shadow 0.3s;
    transition: transform 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94),box-shadow 0.3s;
    transition: transform 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94),box-shadow 0.3s,-webkit-transform 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-box-shadow 0.3s;}
.header--scrolled {-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.11);box-shadow: 0 0 20px 0 rgba(0,0,0,0.11);}

/*.header:before {position: absolute; left: 0; top: 0; z-index: -1; width: 100%; height: 1.2rem; content: ""; background: url(img/bg_header.png) top left repeat-x; pointer-events: none; -webkit-transition: all .6s; -o-transition: all .6s; transition: all .6s;}*/
.header:after  {position: absolute; left: 0; top: 0; z-index: -1; width: 100%; height: 100%;   content: ""; background-color: white;  pointer-events: none; visibility: hidden;  opacity: 0;  -webkit-transition: all .3s;  -o-transition: all .3s;
    transition: all .3s;}
.header--scrolled:after { visibility: visible; opacity: 1;}
.is-hovering .header:after{ visibility: visible; opacity: 1;}
body:not([data-scroll-dir="up"]) .header.header--scrolled {
    -webkit-transform: translate(0, -105%);
    -ms-transform: translate(0, -105%);
    transform: translate(0, -105%);
}

.header .header-links{overflow:hidden; position:absolute; width:100%; height:0.5rem;}
.header .header-links .w{position:relative; height:100%;}
.header .header-links .header-links-con{position:absolute; top:0.18rem; right:0.55rem;}
.header .header-links .header-search{float:right; padding:0rem 0.2rem 0 0;}
.header .header-links .header-search a{display:block;width:0.28rem; height:0.28rem;border:none; background:url(img/search.png) no-repeat center center;outline: 0;    cursor: pointer;}
.header .header-links .header-link{float:right; height:35px; line-height:35px; padding:0px;color:#fff; font-size:0.16rem;}
.header .header-links .header-link a{color:#fff; padding:0;}
.header .header-links .header-links-menu{position:absolute; top:0; right:0; width:0.5rem; height:0.16rem; background:#813269; text-align:center; padding:0.17rem 0; cursor:pointer;}
.header .header-links .header-links-menu img{width:0.17rem; height:0.16rem;}
.is-hovering .header .header-links,.header--scrolled .header-links{height:0.3rem; background:#7b0e6b;}
.is-hovering .header .header-links .header-links-con,.header--scrolled .header-links .header-links-con{top:0rem;}
.header .header-links .nav-item a span.item-name { padding: 0px 17px;line-height: 16px; cursor: pointer;}
.header .header-links .nav-item.i3 a span.item-name{border-right:1px solid #fff;}

.header .header-logo{float:left}
.header .sitelogocon{width:3.42rem; height:0.9rem; padding-top:0.3rem; overflow:hidden; position:relative;}
.header .sitelogocon img{width:3.42rem; height:0.83rem;}

.header .sitelogocon1{width:3.42rem; height:0.9rem; padding-top:0.35rem; overflow:hidden; display:none;}
.header .sitelogocon1 img{width:3.42rem; height:0.83rem;}

.header-logo-search{display:none;}

.is-hovering .header .sitelogocon,.header--scrolled .sitelogocon{display:none;}
.is-hovering .header .sitelogocon1,.header--scrolled .sitelogocon1{display:block;}

.header .header-m{display:none; background:#701e5e; padding:0.15rem 0.25rem;overflow:hidden; position:relative; cursor:pointer;}
.header .header-m-t{color:#fff; font-size:0.25rem;}
.header .header-m-arrow{display:block; position:absolute; right:0.25rem; top:0.2rem;}
.header .header-m-arrow img{width:0.3rem; height:auto;}

.header .header-r{float:right; padding-top:0.5rem; }
.is-hovering .header .header-r,.header--scrolled .header-r{padding-top:0.4rem;}
.header-nav{}
.header-nav .nav-menu { display:block; margin: 0; padding: 0;display: block; *zoom:1;}
.header-nav .nav-menu:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.header-nav .nav-menu .menu-item { display:inline-block; float:left; position:relative; vertical-align:middle; line-height:0.2rem; padding:0.25rem 0.2rem 0}
.header-nav .nav-menu .on { z-index:10;}
.header-nav .nav-menu .menu-item .mark {display:none; width: 1rem;height: 0.5rem; position: absolute; right: 0.2rem; top: 0; z-index: 99; background: url(img/navj1.png) no-repeat center right;}
.header-nav .nav-menu .menu-item a{ display:block;text-align:center;position:relative; z-index:100;color: #fff;font-size: 0.2rem; font-weight:bold;}
.header-nav .nav-menu .menu-item a:hover{color: #fff;}
.header-nav .nav-menu .menu-item.parent a,.header .header-nav .nav-menu .menu-item.selected a {color: #710a53; font-weight:bold;}
.header-nav .nav-menu .menu-item a span.item-name { display:inline-block; padding:0px; line-height:18px;cursor:pointer;}
.header-nav .nav-menu .sub-nav {display:none; width:100%; position:absolute; z-index:200; visibility:hidden; border:1px solid #ccc;border-top:none;}
.header-nav .nav-menu .sub-nav .menu-item { white-space:nowrap; }
.header-nav .nav-menu .sub-nav .menu-item .mark { background:#fff;}
.header-nav .nav-menu .sub-nav .menu-item a { font-size:13px;font-weight:normal; color:#000;text-align:left;border-top:1px solid #D8E1CC;min-width: 80px;}
.header-nav .nav-menu .sub-nav .menu-item a.parent:hover{ background:#eee;color:#000;}
.header-nav .nav-menu .sub-nav .menu-item a.parent { background:#eee;color:#000;}
.header-nav .nav-menu .sub-nav .menu-item a span.item-name { padding:5px 10px; line-height:22px;}
.header-nav .nav-menu .menu-item a.parent:hover span.item-name{}
.header-nav .nav-menu .menu-item a.parent span.item-name{}
.header-nav .nav-menu .sub-nav .menu-item a.parent:hover span.item-name{}
.header-nav .nav-menu .sub-nav .menu-item a.parent span.item-name{}

.is-hovering .header-nav .nav-menu .menu-item a,.header--scrolled .header-nav .nav-menu .menu-item a{color: #333;}

.header1{position:static; top:0px; background:#fff;}
.header1 .sitelogocon{display:none;}
.header1 .sitelogocon1{display:block;}
.header1 .header-links{height:0.3rem; background:#7b0e6b;}
.header1 .header-links .header-links-con{top:0rem;}
.header1 .header-links .header-link {height: 30px;line-height: 30px; }
.header1 .searchbox1 {height: 0.24rem;}
.header1 .header-r{padding-top:0.4rem;}
.header1 .header-nav .nav-menu .menu-item a{color: #333;}

.banner-panel{width:100%;position:relative;}
.banner-panel .video-box{position: relative; display: block; overflow: hidden; width: 100%; padding: 0;padding-bottom: 44.27%;}
.banner-panel .video-scale {position: absolute;top: 0;left: 0;width: 100%;height: auto;pointer-events: none;}

.banner-panel-m{display:none;}
.banner-panel-explore {font-size: 0.2rem;position: absolute; z-index: 1; bottom: 2em;left: 50%; -webkit-transform: translateX(-50%) perspective(0.1px); transform: translateX(-50%) perspective(0.1px); text-shadow: 0 0 0.4em #000;}
.banner-panel-explore .anchor {line-height: 1;display: block;-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);text-align: center;color: #fff;}
.banner-panel-explore .anchor-txt {margin-bottom: .3em; -webkit-animation: 2s hvr-wobble-vertical-mild infinite; animation: 2s hvr-wobble-vertical-mild infinite; letter-spacing: .04em;}
.banner-panel-explore .anchor-arrow {-webkit-animation: 2s hvr-wobble-vertical-mild infinite;animation: 2s hvr-wobble-vertical-mild infinite;}
.banner-panel-explore .anchor-arrow .path1{font-size:0.18rem;}
.banner-panel-explore .anchor-arrow .path2{margin-top:-12px;}
.banner-panel-explore .anchor-arrow .path1 .iconfont:before,.banner-panel-explore .anchor-arrow .path2 .iconfont:before{font-size:22px;}
.banner-panel-explore .anchor-arrow .path1 .iconfont:before{ -webkit-animation: 1s opacityAnimate .3s infinite; animation: 1s opacityAnimate .3s infinite}
.banner-panel-explore .anchor-arrow .path2 .iconfont:before{ -webkit-animation: 1s opacityAnimate .3s infinite; animation: 1s opacityAnimate .6s infinite}

.focus-window{width:100%; overflow:hidden;}
.focus-box {  background-position:center; position:relative; }
.focus-container { overflow:hidden; position:relative; visibility:hidden;}
.focus-container .focus-item { position:absolute; width:100%; height: 100%; left:0; top:0; overflow: hidden;}
.focus-container .focus-item img { width: 100%; height: 100%; border:0; vertical-align: top;}
.focus-title-bar { position:absolute; bottom:0px; z-index: 40; width: 100%; height: 60px; }
.focus-title-bg { width: 100%; height: 100%; background-color: #000; opacity: 0.7; filter:alpha(opacity=70);}
.focus-title { display: inline-block; white-space: nowrap; height: 60px; line-height: 60px; padding-left:30px; padding-right:125px; color: #fff; font-size: 24px; position: absolute; left: 0; top: 0; z-index: 50; overflow:hidden;}
.focus-title a,.focus-text a {color: #fff; text-decoration: none;}
.focus-title a:hover,.focus-text a:hover { color: #e5e5e5; text-decoration: none;}
.focus-text-box { position:absolute; left:30px; top:10px; z-index: 20; width: 40%; height: 100px;}
.focus-text-bg { width: 100%; height: 100%; background-color: #000; opacity: 0.7; filter:alpha(opacity=70);}
.focus-text-inner { position: absolute; left: 0; top: 0; z-index: 30; height: 100%; overflow: hidden;}
.focus-text{  padding:10px; line-height: 1.5; color: #fff; font-size: 13px; }
.focus-navigation { display:block; width:30px; text-align:center; height:50px; line-height:50px; background:#000; text-decoration: none; color:#fff; font-size:30px; font-weight:bold; text-decoration: none; cursor:pointer; position:absolute; top:50%; margin-top:-25px; z-index: 50; opacity: 0.7; filter:alpha(opacity=70);}
.focus-navigation:hover { font-size: 30px; font-weight: bold; color: #fff; text-decoration: none;}
.focus-navigation:active {opacity: 1; filter:alpha(opacity=100);}
.focus-prev { left:0px;}
.focus-next { right:0px;}
.focus-pagination { position:absolute;  bottom:15px; z-index:60; width:100%; height:20px; text-align:center;}
.focus-pagination .focus-page {width: 10px;height: 10px; border:1px solid #fff; border-radius: 50%;	margin-right: 10px;	display:inline-block; cursor:pointer;}
.focus-pagination .focus-page span { display: none;}
.focus-pagination .focus-page-active{background: #fff; }

.tab-about-cons{padding-top:30px;}
.tab-about-con p{color:#a28651; font-size:16px; line-height:30px; margin-bottom:10px; padding-right:80px;}
.about-more{text-align:right; padding:20px 130px 0 0;}
.about-more a{width:105px; height:30px; line-height:30px; color:#fff; background:#c1a268; border-radius:20px; display:inline-block; font-size:16px; text-align:center;}


.news{position:relative;padding-top:0.9rem;}
.news-pic{overflow:hidden; padding-top:0.55rem;}
.news-pic .index-title .title .more {bottom: 0.1rem; left: auto;right:0}
.news-pic .item{position:relative; height:4.5rem; background:#fff;}
.news-pic .img{width:7.7rem; height:4.5rem;}
.news-pic .img img{width:100%; height:100%;opacity: 0.3;transition: all 0.3s ease 0s;}
.news-pic .swiper-slide-active .img img {opacity: 1;transition-delay: 0.5s;}
.news-pic .con{position:absolute;top:0;right:0; width:6.15rem; height:4.3rem; padding-left:1.85rem; padding-top:0.2rem; /*background:url(img/bg_newspic.png) no-repeat left bottom;*/}
.news-pic .con > * {opacity: 0; transform: translateY(25px); transition: all 0.4s ease 0s;}
.news-pic .swiper-slide-active .con > * {opacity: 1; transform: none;}
.news-pic .swiper-slide-active .con > :nth-child(1) {transition-delay: 0.3s;}
.news-pic .swiper-slide-active .con > :nth-child(2) {transition-delay: 0.4s;}
.news-pic .swiper-slide-active .con > :nth-child(3) {transition-delay: 0.5s;}


.news-pic .date{font-family:Candara ;font-size:0.2rem; color:#999999;}
.news-pic .title{font-size:0.32rem; color:#333333; line-height:0.42rem; margin-top:0.2rem; padding-bottom:0.2rem; background:url(img/bg_newspic_t.png) bottom left no-repeat;}
.news-pic .title a{display:block; color:#333333; font-weight:bold; height:1.68rem; overflow:hidden;}
.news-pic .summary{position:absolute; bottom:0.7rem; font-size:0.18rem; color:#666666; line-height:0.3rem; height:0.9rem; overflow:hidden;}
.news-pic .swiper-container-horizontal > .swiper-pagination-bullets {text-align:right; left:auto; right:50px; width:2rem;}
.news-pic .swiper-button-prev,.news-pic .swiper-button-next {position:absolute; width: 0.5rem; height: 0.5rem; line-height:0.5rem; text-align:center; color:#fff;  font-weight:bold; background:none;top:auto; bottom:30px;}
.news-pic .swiper-button-prev .iconfont,.news-pic .swiper-button-next .iconfont{font-size:60px;}
.news-pic .swiper-button-prev{left:calc(50% - 0.5rem);}
.news-pic .swiper-button-next{right:calc(50% - 0.5rem);}

.news-list{overflow:hidden; background:url(img/bg_data.jpg) no-repeat center bottom;}
.news-list-con{padding-top:0.7rem; position:relative;}
.news-list-con .item{background:#eff2f5; width:100%; height:auto; margin-right:0.3rem; overflow:hidden; position:relative;}
.news-list-con .item:last-child{margin-right:0px;}
.news-list-con .img{position:relative; width:100%; padding-top:68.84%; overflow:hidden;}
.news-list-con .img img{position:absolute; top:0; left:0; width:100%;height:100%;transition: all 0.4s ease-out;}
.news-list-con .title{height:75px; line-height:25px; font-size:16px; color:#333333; margin:30px 20px 10px; overflow:hidden;} 
.news-list-con .title a{color:#333333;}
.news-list-con .summary{color:#666666; font-size:16px; line-height:25px; height:50px; margin:10px 20px; overflow:hidden;}
.news-list-con .summary a{color:#666666;}
.news-list-con .date{position:absolute; right:0.25rem; bottom:1.4rem; font-size:16px; color:#fff; width:0.6rem; height:0.6rem; background:#5996e2; text-align:center;}
.news-list-con .date .d{font-family:Candara ;font-size:0.34rem; line-height:0.34rem;}
.news-list-con .date .m{font-family:Candara ;font-size:0.15rem;}
.news-list-con .more{color:#999999; font-size:16px; line-height:25px; height:37px; margin:10px 20px; background:url(img/bg_title.jpg) no-repeat; padding-top:0.10rem; text-align:right;}
.news-list-con .more a{color:#999999;}
.news-list-con .tag{position:absolute; left:0.1rem; bottom:0.1rem; height:0.25rem; background:url(img/bg_tag.png) no-repeat top right;color:#888888; padding-right:0.05rem;}
.news-list-con .tag .tag-con{display:block; background:#ffebc5 ; font-size:0.14rem; color:#888888; line-height:0.15rem; padding:0 0.1rem;}
.news-list-con .tag a{ font-family:"Candara";color:#888888;}
.news-list-con .item:hover .title{color:#7b0e6b;}
.news-list-con .item:hover .title a{color:#7b0e6b;}
.news-list-con .item:hover .img img{webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}

.news-list-con .swiper-button-prev,.news-list-con .swiper-button-next {position:absolute; width: 0.5rem; height: 0.95rem; background: #dfc692; line-height:0.95rem; text-align:center; color:#fff;  font-weight:bold;top:calc(50% - 0.3rem)}
.news-list-con .swiper-button-prev .iconfont,.news-list-con .swiper-button-next .iconfont{font-size:30px;}
.news-list-con .swiper-button-prev{left:0px;}
.news-list-con .swiper-button-next{right:0px;}

.news-nkdata .index-title .title{color: #fff; text-align:center;padding-top:0.4rem;}
.news-nkdata .index-title .subtitle {color: #fff; text-align:center; padding-bottom:0.3rem;}
.news-nkdata .nkdata-cons{overflow:hidden; color: #fff; }
.news-nkdata .nkdata-con{width: 16.66%; float:left; text-align:center; padding-bottom:0.44rem;}
.news-nkdata .nkdata-con .data{font-family:'FuturaBT_Bold';font-size:0.6rem; background:url(img/bg_data_t.jpg) no-repeat center bottom; padding-bottom:0.1rem;}
.news-nkdata .nkdata-con .title{font-family:Candara ;font-size:0.24rem; padding-top:0.1rem;}

.news-motto{text-align:center; padding:93px 0;}

.plan-4211 img{margin:0 auto; width:100%; height:auto; max-width:1920px;}

.admissions{padding:0.75rem 0 0.4rem; background:url(img/bg_overview.png) no-repeat center center;}
.admissions-tabs{border-bottom:4px solid #7b0e6b; overflow:hidden;}
.admissions-tab{float:left; margin-right:0.07rem; background:#e4e0ee;padding:0 0.52rem; line-height:0.5rem; font-size:0.3rem; cursor:pointer;}
.admissions-tab:last-child{margin-right:0;}
.admissions-tab.cur{background:#7b0e6b; color:#fff; font-weight:600;}
.admissions-tab .con{color:#000;}
.admissions-tab.cur .con{color:#fff;}
.admissions-tab .con .icon{display:none;}

.admissions-cons{ padding-top:8px;}
.admissions-con{display:none;position:relative;}
.admissions-con-title{font-family:"CenturyGothic"; font-size:0.6rem; color:#333333; padding-top:0.45rem;  text-align:center;}
.admissions-con-subtitle{font-family:"Century"; font-size:0.24rem; color:#333333; padding-top:0.24rem;  text-align:center; font-style:italic; padding:0.1rem 2.3rem 0;}

.admissions-con-list{overflow:hidden; padding-bottom:0.5rem;}
.admissions-con-list .titles{float:left; width:7.6rem; padding-top:0.6rem;}
.admissions-con-list .title{font-size:0.26rem; color:#333333; line-height:0.26rem; margin-bottom:0.05rem;}
.admissions-con-list .title .title-con{border-top:1px solid #bfbebe;margin:0 0.45rem; padding:0.22rem 0;}
.admissions-con-list .title:first-child .title-con{border-top:none}
.admissions-con-list .title a{display:block; height:0.52rem;  color:#333333;  overflow:hidden;}
.admissions-con-list .title.cur{background:#e4e0ee; color:#7b0e6b; font-weight:600;}
.admissions-con-list .title.cur a{color:#701e5e;}
.admissions-con-list .imgs{float:left; width:6.45rem; padding-top:0.55rem;}
.admissions-con-list .img{display:none; background:#dedeff; border:8px solid #e4e0ee; position:relative; width:100%; padding-top:63.7%;}
.admissions-con-list .img img{position:absolute; top:0; left:0; width:100%; height:100%;}

.admissions-con .overview{background:url(img/bg_overview.jpg) no-repeat; padding:3.25rem 0.65rem 0;}
.admissions-con .overview-con{background:#701e5e url(img/bg_overview1.png)  no-repeat left center; height:2.6rem;}

.admissions-con .overview-l{float:left; width:4.75rem;}
.admissions-con .overview-l .title{font-family:"CenturyGothic"; text-align:center; font-size:0.6rem; color:#fff; width:100%; padding-top:0.5rem;}
.admissions-con .overview-l .btn{ margin:0.3rem auto 0; width:1.43rem; height:0.4rem;}
.admissions-con .overview-l .btn a{display:block; background:width:100%; height:100%; background:#dbc475; color:#033333; line-height:0.4rem; text-align:center; font-size:0.18rem;}
.admissions-con .overview-r{float:right; width:8.25rem;}
.admissions-con .overview-r .con{font-size:0.2rem; line-height:0.35rem; color:#fff; padding-top:0.55rem; padding-right:0.5rem;    padding-right: 0.7rem; height: 1.4rem; overflow: hidden;}


.admissions-con .leadership{padding:0.4rem 0;}
.admissions-con .leadership-l{float:left; width:7.1rem;}
.admissions-con .leadership-l .img{padding:0 1.05rem;}
.admissions-con .leadership-l .img img{width:100%; height:auto;}
.admissions-con .leadership-l .title{padding:0.1rem 1.05rem 0; font-family:"Century"; text-align:right; font-size:0.21rem; line-height:0.36rem;}
.admissions-con .leadership-r{float:right; width:7.2rem;}
.admissions-con .leadership-r .title{font-family:"CenturyGothic";font-size:0.6rem; color:#701e5e; padding:0.4rem 0;}
.admissions-con .leadership-r .con{  font-size:0.24rem; line-height:0.32rem;}


.admissions-con .about-tabs{overflow:hidden;}
.admissions-con .about-tab{width:25%; height:1.25rem; float:left; }
.admissions-con .about-tab .con{display:block; background:#dbc475; margin:0 0.1rem;font-family:Impact; color:#fff;height:1.25rem; }
.admissions-con .about-tab.cur .con,.admissions-con .about-tab:hover .con{ background:#701e5e; }
.admissions-con .about-tab .con .t{font-family:Impact;height:1.25rem; width:100%; height:1.25rem; display:flex; align-items: center; justify-content: center; text-align: center; font-size:0.36rem;  cursor:pointer;}
.admissions-con .about-tab .con .t a{font-family:Impact; color:#fff;}

.admissions-con-study{padding:0 0 0.6rem; overflow:hidden;}
.admissions-con-study .item{width:33.3%; float:left; text-align:center; margin-top:0.6rem;}
.admissions-con-study .item .img{width:80%; max-width:2.87rem; margin:0 auto; border-radius:50%;border:12px solid transparent;}
.admissions-con-study .item .img img{width:100%; height:auto;}
.admissions-con-study .item .t{font-family:Impact; font-size:0.36rem; color:#333333; line-height:0.36rem; padding:0.16rem 0; text-align:center; border:2px solid #c1c2c4; border-radius:50px;width:80%; margin:0 auto; margin-top:0.3rem;}
.admissions-con-study .item:hover .img{border:12px solid #e4e0ee;}
.admissions-con-study .item:hover .t{color:#fff; background:#701e5e;  border:2px solid #701e5e;} 
.admissions-con-study-btns{overflow:hidden;}
.admissions-con-study-btn{width:50%; height:1.25rem;  margin: 0 auto;}
.admissions-con-study-btn .con{display:block; background:#701e5e; font-family:Impact; color:#fff;height:1.25rem; }
.admissions-con-study-btn2 .con{background:#dbc475;}
.admissions-con-study-btn .con .t{font-family:Impact;width:100%;height:1.25rem; display:flex; align-items: center; justify-content: center; font-size:0.48rem;  cursor:pointer;}
.admissions-con-study-btn .con .t a{font-family:Impact; color:#fff;}
.admissions-con-study-btn2 .con .t{font-family:"FuturaBT_Bold"; font-size:0.36rem; background:url(img/bg_arrow1.png) no-repeat right 40px bottom 35px;}
.admissions-con-study-btn2 .con .t a{font-family:"FuturaBT_Bold"; font-weight:500;}

.admissions-con-teaching{padding:0.6rem 0; overflow:hidden;}
.admissions-con-teaching .item{width:calc(33.3% - 0.36rem); float:left; text-align:center; margin:0 0.18rem;}
.admissions-con-teaching .item .img{width:100%;}
.admissions-con-teaching .item .img img{width:100%; height:auto;}
.admissions-con-teaching .item .t{font-family:Impact;width:100%;height:1rem; display:flex; align-items: center; justify-content: center; font-size:0.3rem;  cursor:pointer;background: #dbc475;color:#fff;}
.admissions-con-teaching .item .t a{color:#fff;}
.admissions-con-teaching .item:hover .t{background: #701e5e;}

.admissions-con-life{overflow:hidden; padding:0.5rem 0;}
.admissions-con-life .item{float:left; width:33.3%;}
.admissions-con-life .item  .img{position:relative; width:100%; padding-bottom:83.3%;}
.admissions-con-life .item  .img img{position:absolute; width:100%; height:100%;}
.admissions-con-life .item .con_box{position:absolute; width:100%; height:100%; display:flex;align-items: center; justify-content: center; text-align:center; color:#fff; font-size:0.4rem; font-family:Impact; }
.admissions-con-life .item .con_box .t{font-family:Impact; }
.admissions-con-life .item .con_box .s{display:none; font-size:0.2rem; padding:0.3rem 0.45rem; line-height:0.3rem;}
.admissions-con-life .item:hover .con_box{background:rgba(112,30,94,0.9);}
.admissions-con-life .item:hover .con_box .t{text-align:center;}
.admissions-con-life .item:hover .con_box .s{display:none;}

.about-tabs-global .about-tab{width:16.6%;}
.about-tabs-global .about-tab .con .t{font-size:0.3rem;}

.admissions-con-global{position:relative;}

.admissions-con-global .map-box,.global-partners .map-box{margin: 0.25rem auto;width: 12rem;}
.admissions-con-global .map-con,.global-partners .map-con{width:100%; height:auto; padding-bottom:58.33%; background: url(img/map.png) no-repeat center;  background-size: 100% 100%; position: relative;}
.admissions-con-global .map-box .map1,.global-partners .map-box .map1 {width: 45.83%;height: 50.428%;  background: url(img/map_na.png) no-repeat center;background-size: 100% 100%;position: absolute;top: 0;left: 0;display: block;}
.admissions-con-global .map-box .map2,.global-partners .map-box .map2  {width: 16.25%;height: 45.857%;background: url(img/map_europe.png) no-repeat center;background-size: 100% 100%;position: absolute;top: 0;left:42.083%;display: block;}
.admissions-con-global .map-box .map3,.global-partners .map-box .map3 {width:37.833%;height: 69.286%;background: url(img/map_asia.png) no-repeat center;background-size: 100% 100%;position: absolute;top: 0rem;right: 8.16667%;display: block;}
.admissions-con-global .map-box .map4,.global-partners .map-box .map4 {width: 23.8333%;height: 55.4286%;background: url(img/map_sa.png) no-repeat center;background-size: 100% 100%;position: absolute;bottom: 0rem;left: 15.25%;display: block;}
.admissions-con-global .map-box .map5,.global-partners .map-box .map5 {width: 19.5%;height: 36.7143%;background: url(img/map_africa.png) no-repeat center;background-size: 100% 100%;position: absolute;top: 44.2857%;left: 42.83333%;display: block;}
.admissions-con-global .map-box .map6,.global-partners .map-box .map6 {width: 21.8333%;height: 30.2857%;background: url(img/map_oceania.png) no-repeat center;background-size: 100% 100%;position: absolute;bottom: 6.143%;right: 0rem;display: block;}
.admissions-con-global .map-box .e,.global-partners .map-box .e {opacity: 0;transition: opacity 600ms ease; -moz-transition: opacity 600ms ease; -webkit-transition: opacity 600ms ease; -o-transition: opacity 600ms ease;}
.admissions-con-global .map-box .e:hover,.global-partners .map-box .e:hover  {opacity: 1;}

.numbers{background:url(img/bg_number.jpg); padding-bottom:0.75rem;}
.numbers .index-title {font-family:"CenturyGothic"; color: #fff; text-align:center; padding:0.4rem 0 0.3rem; font-size:0.6rem;}

.numbers-cons{overflow:hidden;}
.numbers-con{display:none;}
.numbers-con .item{float:left; width:25%;}
.numbers-con .number{font-family:'FuturaBT_Bold';text-align:center; font-size:0.6rem; color:#fff; }
.numbers-con .title{font-family:"Microsoft YaHei";text-align:center; font-size:0.3rem; color:#fff; }
.numbers-con .summary{font-family:"Microsoft YaHei";text-align:center; font-size:0.18rem; color:#fff; line-height:0.25rem; height:0.25rem; overflow:hidden; margin:0.1rem 0 0.4rem;}

.numbers-tabs{overflow:hidden;}
.numbers-tab{width:25%; height:1.25rem; float:left; }
.numbers-tab .con{display:block; margin:0 0.1rem;font-family:Impact; color:#fff;height:1.25rem; background:rgba(255,255,255,0.3); }
.numbers-tab.cur .con{ background:#570d50; }
.numbers-tab .con .t{font-family:Impact;width:3.2rem;height:1.25rem;vertical-align:middle;display:table-cell;text-align:center; padding:0 0.1rem; font-size:0.36rem; text-align:center; cursor:pointer;}

.events{background:url(img/bg_event.jpg) repeat; padding:0.6rem 0 0rem}
.events .w{overflow:hidden;}
.events .events-index-title{float:left; width:4.18rem; padding-top:1.2rem; padding-left:0.1rem;}
.events .events-index-title .summary{font-size:18px; line-height:30px; color:#666666; padding-top:0.3rem}
.events .events-index-title .events-more{margin-top:0.6rem; width:2.1rem; height:0.4rem; background:#dbc475;text-align:center; font-size:0.24rem;}
.events .events-index-title .events-more a{color:#fff; line-height:0.4rem; }
.events .events-list{position:relative; overflow:hidden;}
.events .events-list-con{overflow:hidden;padding:0.2rem 0.82rem 0.6rem;}
.events .events-list .item-box{padding:0.15rem;}
.events .events-list .item{position:relative;width:100%;background:#fff;overflow:hidden;-webkit-box-shadow: rgba(0,0,0,0.2) 0px 0px 0.15rem; -moz-box-shadow: rgba(0,0,0,0.2) 0px 0px 0.15rem; box-shadow: rgba(0,0,0,0.2) 0px 0px 0.15rem;}
.events .events-list .img{position:relative; width:100%; padding-bottom:58.53%; background:url(img/events-pic.jpg) no-repeat; background-size:cover;}
.events .events-list .img img{position:absolute; top:0; left:0;width:100%;height:100%;}
.events .events-list .title-box{border-bottom:1px solid #bababa;}
.events .events-list .title{line-height:0.28rem; font-size:0.22rem; color:#333333; margin:0.20rem 0.38rem 0.35rem; height:0.84rem; overflow:hidden;} 
.events .events-list .title a{display:block; height:0.84rem;  color:#333333; overflow:hidden;}
.events .events-list .summary{color:#7b0e6b; font-size:0.18rem; line-height:0.3rem; margin:0.12rem 0.38rem 0.22rem; overflow:hidden;}
.events .events-list .summary a{color:#7b0e6b;}
.events .events-list .summary .s1,.events .events-list .summary .s2,.events .events-list .summary .s3{height:0.3rem; overflow:hidden;}
.events .events-list .date{position:absolute; background:#dbc475; right:0.1rem; bottom:0.86rem; color:#fff; font-weight:bold; text-align:center; width:0.75rem; height:0.75rem; -webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.events .events-list .date .m{font-family:Candara; font-size: 0.22rem; line-height: 0.35rem; height: 0.35rem;}
.events .events-list .date .d{font-family:Candara; font-size:0.38rem; margin-top:-0.1rem;}
.events .swiper-button-prev,.events .swiper-button-next {position:absolute; width: 0.5rem; height: 0.95rem; background: #d5c5e4; line-height:0.95rem;  text-align:center; color:#fff;  font-weight:bold;top:calc(50% - 0.47rem)}
.events .swiper-button-prev .iconfont,.events .swiper-button-next .iconfont{font-size:30px;}
.events .swiper-button-prev{left:0px;}
.events .swiper-button-next{right:0px;}

.photos{padding:0.4rem 0; background:url(img/bg-photo.png) no-repeat;}
.photos .index-title .title .more {top: 0.4rem; left: auto;right:0}
.photos .index-title .subtitle{color:#393939; }
.photos-list{padding-top:0.4rem;}
.photo-item{position:relative; background:#fff; width:100%; padding-bottom:calc(142% + 8px); overflow:hidden; }
.photo-item .img{position:absolute;width:100%;height:calc(50% - 4px); overflow:hidden;background:#fff;top: 0;left: 0;}
.photo-item .img img{display:block; position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;transition: all 0.4s ease-out;}
.photo-item:hover .img img{webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.photo-item .con{position:absolute;background:#e6dcef; width:100%; height:calc(50% - 4px); overflow:hidden;left: 0;bottom:0;}
.photo-item .t{position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 75%; line-height:0.35rem; font-size:0.3rem;  color:#7b0e6b; overflow:hidden;} 
.photo-item .t a{display:block; margin:0.5rem 0.5rem 0; color:#7b0e6b; height:1.75rem; overflow:hidden;}
.photo-item .d{position: absolute;top: auto;bottom: 0;left: 0;width: 100%;height: 25%;color:#7b0e6b; font-size:0.22rem;line-height:0.3rem;}
.photo-item .d-n{font-family:Candara; margin-left:0.5rem;background:url(img/bg_photo_d.png) no-repeat; padding-top:0.15rem;}
.photo-item .arrow{position:absolute; width:100%; height:39px; top:calc(50% - 34px); background:url(img/photo_arrow_up.png) no-repeat center top; }
.photo-item.i2 .img,.photo-item.i4 .img,.photo-item.i6 .img,.photo-item.i8 .img{top: auto; left: 0; bottom:0;}
.photo-item.i2 .con,.photo-item.i4 .con,.photo-item.i6 .con,.photo-item.i8 .con{top:0; left: 0;bottom:auto;}
.photo-item.i2 .arrow,.photo-item.i4 .arrow,.photo-item.i6 .arrow,.photo-item.i8 .arrow{top:calc(50% - 5px); background:url(img/photo_arrow_down.png) no-repeat center top;}

.photos .swiper-pagination{position:static; padding-top:0.2rem;}

.videos{background:url(img/bg_video.jpg) repeat; height:6rem; padding-top:1.2rem;}
.videos .index-title .title{color:#fff;} 
.videos .index-title .subtitle{color:#fff;}
.videos .video-play-pic{margin:0.25rem auto 0.3rem; width:1.05rem; height:1.05rem; }
.videos .video-play-pic img{width:100%; height:100%;}
.videos .video-play-btn{margin:0 auto; width:1.9rem; height:0.5rem; background:#dbc475;}
.videos .video-play-btn a{display:block; width:100%; height:100%; color:#333333; line-height:50px; text-align:center; font-size:0.2rem;}
.videos .videos-list{width:12rem;  height:3.25rem; margin:0 auto; overflow:hidden;}
.videos .video-item{float:left; width:3.32rem; margin:0 0.3rem; padding-top:0.9rem;}
.videos .video-item .img{border:2px solid #fff;font-size:0;width:3.28rem; height:2.16rem; }
.videos .video-item .img img{width:100%; height:100%;}
.videos .video-item .title{background:url(img/bg_video_list.jpg) no-repeat left top; font-size:0.183rem; color:#fff; padding-left:16px; margin-top:15px;}
.videos .m-more{display:block;width: 2.5rem;height: 0.4rem;background: #dbc475;text-align: center;font-size: 0.24rem;margin:0.4rem auto; line-height:0.4rem;}
.videos .m-more a{color:#fff;}

.reviews{padding-top:0.3rem;}
.reviews .w{overflow:hidden;}
.reviews .index-title .subtitle{font-size:0.26rem;}
.reviews .index-title .title .more {top: 0.4rem; left: auto; right: 0;}
.reviews .reviews-list{position:relative; overflow:hidden;}
.reviews .reviews-list-con{overflow:hidden;padding:0.2rem 0.82rem 0.6rem;}
.reviews .reviews-list .item-box{padding:0.3rem 0.5rem;}
.reviews .reviews-list .item{position:relative;width:100%;background:#fff;overflow:hidden;-webkit-box-shadow: rgba(0,0,0,0.2) 0px 0px 0.15rem; -moz-box-shadow: rgba(0,0,0,0.2) 0px 0px 0.15rem; box-shadow: rgba(0,0,0,0.2) 0px 0px 0.15rem;}
.reviews .reviews-list .img{position:relative; width:100%; padding-bottom:155%;}
.reviews .reviews-list .img img{position:absolute; top:0; left:0;width:100%;height:100%;}
.reviews .swiper-button-prev,.reviews .swiper-button-next {position:absolute; width: 0.5rem; height: 0.95rem; line-height:0.95rem;  text-align:center; color:#7b0e6b; top:calc(50% - 0.47rem)}
.reviews .swiper-button-prev .iconfont,.reviews .swiper-button-next .iconfont{font-size:30px;}
.reviews .swiper-button-prev{left:0px;}
.reviews .swiper-button-next{right:0px;}

.footer{ }

.footer-con{background:url(img/bg_footer.jpg) repeat; padding:0.6rem 0; color:rgba(255,255,255,0.5); font-size:18px;}
.footer-con a{ color:#a9a9a9;}
.footer-con .logo{float:left; margin:0.25rem 0 0 0.55rem; padding-right:0.5rem; border-right:1px solid rgba(255,255,255,0.3);}
.footer-con .addr{float:left; width:5.5rem; padding-left:1rem;}
.footer-con .addr p{font-family:Candara; line-height:0.4rem;}

.footer .wx{float:left; padding-left:0.2rem; padding-top:0.1rem;}
.footer .wx .contact{font-family:Candara; padding-bottom:0.3rem;}
.footer .wx-icon{float:left; padding-right:0.25rem; }

.top-nav-float{display:none; overflow:hidden;position: fixed;top: 0;left: 0;background:rgba(129,50,105,0.95); padding:0.5rem 0;width:100%; z-index: 99999;}
.top-nav-float ul li{float:left; width:16.6%; font-size:18px;}
.top-nav-float ul li .menu-item{display:block;color:#fff;margin-bottom:0.2rem; font-weight:bold;}

.top-nav-float ul li ul li{float:none; font-size:17px; margin-bottom:0.07rem; width:100%;}
.top-nav-float ul li ul li a{color:#fff;}
.top-nav-float ul li ul li a:hover{color:#fff;}
.top-nav-float .w{position:relative;}
.top-nav-float .header-links-menu-float{position:absolute; top:0; right:0; width:0.5rem; height:0.16rem; background:#d1b17e; text-align:center; padding:0.17rem 0;cursor:pointer;}
.top-nav-float .header-links-menu-float img{width:0.17rem; height:0.16rem;}

.tool{}
.csstransforms .cn-wrapper {font-size: 1em;width: 202px;height: 332px;  overflow: hidden;position: fixed;z-index: 10010;right: 0;top: 96px;  margin-right:-83px;background:url(img/bg_tool.png) no-repeat;-webkit-transform: scale(0.1);-ms-transform: scale(0.1);-moz-transform: scale(0.1);  transform: scale(0.1);pointer-events: none;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
.csstransforms .opened-nav {margin-right:0px;pointer-events: auto;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);  transform: scale(1);}
.cn-button { border: none;outline:none;color: #FFFFFF;text-align: center;font-size: 26px;height: 53px;width: 53px;background:url(img/bg_tool_inner.png);position: fixed;top: 236px;right: 0px;cursor: pointer;z-index: 10011;}
.cn-button:hover,
.cn-button:active,
.cn-button:focus {color: #fac700;}
.cn-wrapper a span{display:none;}
.csstransforms .cn-wrapper a{position:absolute;display:block;width:82px;height:28px;opacity:1;transition: all .3s ease;}
.csstransforms .cn-wrapper a.icon-i1{top:72px;left:154px;background-image:url(img/icon_visitor.png);width:42px;height:48px;}
.csstransforms .cn-wrapper a.icon-i2{ top:110px;left:56px;background-image:url(img/icon_student.png)}
.csstransforms .cn-wrapper a.icon-i3{ top:156px;left:35px;background-image:url(img/icon_faculty.png)}
.csstransforms .cn-wrapper a.icon-i4{ top:200px;left:63px;background-image:url(img/icon_alumni.png)}
.csstransforms .cn-wrapper a.icon-i5{top:223px;left:154px;background-image:url(img/icon_giving.png);width:41px;height:52px;}
.csstransforms .cn-wrapper a:hover{opacity:1.0; transform:scale(1.2)}


.container{}
.page_con{overflow:hidden; position:relative;z-index:0;}

.gotop {position: fixed;bottom: 87px;right: 0.5rem; cursor: pointer;animation: move 2s ease-out;display: none;z-index: 9999;}

.smallbanner{position:relative;}
.smallbanner .smallbanner-bg{height:5.5rem; background-repeat:no-repeat; background-position:top center; }
.smallbanner-t{ width:100%;height:5.5rem; position: absolute; top: 0px; left: 0px;}
.smallbanner-t .w{position:relative; height:5.5rem; }
.smallbanner-t .t{width:6rem; height:0.8rem; position:absolute; top:2.8rem; left:0.5rem;}
.smallbanner-t .t h2{font-family:CALISTB; font-size:0.72rem; color:#fff; text-align: left; padding-left: 0.3rem;}

.banner-panel .bread{position: absolute; bottom: 0px; left: 0.85rem; height:0.3rem;font-size:0.2rem; line-height:0.3rem;color:#fff; }
.banner-panel .bread-con{padding-left:0.55rem; background:url(img/bg_bread.jpg) no-repeat;}
.banner-panel .bread a{color:#fff;}
.banner-panel .bread .possplit {width:16px;background: url(img/possplit.png) no-repeat center center;}

/*about*/
.about-title .title{font-family:Impact; font-size:0.6rem;}
.about-title .subtitle{font-family:Century; font-size:0.24rem; color:#666666; line-height:0.3rem; font-style:italic; padding:0.35rem 2rem;}

.about-overview{padding:0.6rem 0;}
.about-overview-con{position:relative;}
.about-overview-con .index-cons{margin-left:3.55rem; background:#701e5e url(img/bg_overview2.jpg) no-repeat right center; height:4.85rem;}
.about-overview-con .index-tabs{z-index:999; position:absolute; top:0.35rem; left:0.3rem; width:3.4rem; height:3.4rem; padding:0.35rem; background:#fff; -webkit-box-shadow: rgba(0,0,0,0.2) 0px 0px 20px; -moz-box-shadow: rgba(0,0,0,0.2) 0px 0px 20px; box-shadow: rgba(0,0,0,0.2) 0px 0px 20px;}
.about-overview-con .index-tabs .index-tab{height:0.58rem; line-height:0.58rem; background:url(img/bg_tab_list.png) no-repeat 3rem center; padding-left:0.5rem; font-size:0.28rem; border-bottom:1px solid #dddddd; color:#333;}
.about-overview-con .index-tabs .index-tab:last-child{border-bottom:4px solid #dddddd;}
.about-overview-con .index-tabs .index-tab.cur{background:#dbc475;color:#fff; padding-left:0.7rem;}
.about-overview-con .index-tabs .index-tab a{color:#333;}
.about-overview-con .index-tabs .index-tab.cur a{color:#fff;}

.about-overview-con .index-con{color:#fff; font-size:0.18rem; line-height:0.3rem; position:relative; overflow:hidden; display:none; padding-bottom:0.6rem;}
.about-overview-con .index-con a{color:#fff;}

.about-overview-con .index-con .con{padding: 0.5rem 0.5rem 0 1.3rem; max-height: 3.7rem; overflow: hidden; font-size: 0.24rem; line-height: 0.45rem;}
.about-overview-con .index-con .img{ text-align:center; padding-top:0.45rem;}
.about-overview-con .index-con .img img{width:auto; max-height:1.6rem;}
.about-overview-con .index-con .more{position:absolute; right:1rem; bottom:0.2rem;}
.about-overview-con .index-con .more a{color:#fff; font-size:0.18rem;}

.about-message{background:url(img/bg_overview.png) no-repeat top center;}
.about-message .about-title{}
.about-message .about-message-con{/*background:url(img/bg_message.jpg) no-repeat center 0.7rem ;height:7.5rem; */overflow:hidden;}
.about-message .about-message-con img{width:100%; height:auto;}
.about-message .about-message-con-l{float:left; width:9rem;}
.about-message .about-message-con-l .con{padding:1.65rem 0.7rem 0; color:#fff; font-size:0.2rem; line-height:0.32rem;}
.about-message .about-message-con-l .more{margin:0.3rem 0.7rem; background:#dbc475; width:145px; height:50px; line-height:50px; text-align:center;color:#fff;}
.about-message .about-message-con-l .more a{color:#fff; font-size:0.18rem;}

.about-message .about-message-con-r{float:right; width:5.28rem;}
.about-message .about-message-con-r .img{width:100%;}
.about-message .about-message-con-r .img img{width:100%; height:auto;}
.about-message .about-message-con-r .title {padding: 0.2rem 0 0;font-family: "Century";text-align: right;font-size: 0.24rem;line-height: 0.36rem; color:#fff;}

.about-history{padding:0.6rem 0}
.about-history-con{position:relative; background: url(img/bg_history.png) bottom no-repeat;background-size: cover; margin-bottom: 0.3rem;}
.about-history-con .year-top {height: 100%;}
.about-history-con .year-top .box {width: 5.4rem;height: 5.9rem;box-shadow: 0 0 12px 3px rgba(217,220,232,.8);border: 1px solid #d9dce8;margin: 0.2rem auto 0.4rem;background: #fff;}
.about-history-con .year-top .box .img{position:relative; width:100%; padding-bottom:69.43%;}
.about-history-con .year-top .box img {position:absolute;width: 100%; height:100%;}
.about-history-con .year-top .box .info { text-align: center;}
.about-history-con .year-top .box .info h3 {display: inline-block; color: #7b0e6b; padding-top: 0.2rem; font-family: Candara; font-weight: 700; font-style: italic; font-size: 0.3rem;}
/*.about-history-con .year-top .box .info h3:after {content: "";display: block;width: 0.2rem;height: 2px;background-color: #c3cde6;margin: 0.15rem auto;}*/
.about-history-con .year-top .box .info p {text-align: left;padding: 0.2rem 0.4rem;line-height: 0.3rem;font-size: 0.2rem;color: #666666; height: 0.7rem; overflow: hidden;}
.about-history-con .swiper-button-prev, .about-history-con  .swiper-button-next {position: absolute;width: 0.45rem;height: 0.9rem;background: #dfc692;line-height: 0.9rem;text-align: center;color: #fff;font-weight: bold;top: calc(50% - 0.3rem);}
.about-history-con  .swiper-button-next {right:0px}

.about-history-con .year-dot {padding: 10px 0;position: absolute; left: 0; width: 100%; top: 100%; margin-top: -20px;}
.about-history-con .year-dot .swiper-slide {width: 10%;height: 100%;text-align: center;font-family: Candara;font-weight: 700;font-size: 0.3rem;color: #7b0e6b;}
.about-history-con .year-dot .swiper-slide i {display: block;margin: 0 auto 10px;width: 20px;height: 20px;border-radius: 50%;background-color: #701e5e;}
.about-history-con .year-dot .swiper-slide-active i {background-color: #701e5e;box-shadow: 0 0 0 0.1rem rgba(112,30,94,.3);}

.about-leadership{background:url(img/bg_leadship.jpg) no-repeat;background-size: cover; padding-top:0.65rem;}
.about-leadership-con{padding-bottom:0.3rem;}
.about-leadership-con .index-tabs,.about-departments-con .index-tabs{border-top:2px solid #fff; border-bottom:2px solid #fff; text-align:center;}
.about-leadership-con .index-tab,.about-departments-con .index-tab{color:#333333; font-size:0.3rem; font-weight:600; line-height:0.75rem; display:inline-block; margin:0 0.3rem; }
.about-leadership-con .index-tab a,.about-departments-con .index-tab a{color:#333333;}
.about-leadership-con .index-tab:hover,.about-departments-con .index-tab.cur{color:#701e5e;}
.about-leadership-con .index-tab:hover a,.about-departments-con .index-tab.cur a{color:#701e5e;}
.about-leadership-con .index-tab:hover .con:after,.about-departments-con .index-tab.cur .con:after{content: "";display: block;width: 0.75rem;height: 6px;background-color: #dbc475;margin: 0 auto; margin-bottom:-2px;}
.about-departments-con .index-tabs{border-top:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; }

.about-leadership-con .index-cons{padding:0.5rem 0 0.2rem;}
.about-leadership-con .index-con{text-align:center; display:none; }
.about-leadership-con .index-con .item{display:inline-block; margin:0 0.4rem; width:3.1rem; padding:0.1rem 0 0.2rem;}
.about-leadership-con .index-con .item .img{text-align:center; margin:0.1rem auto; width:1.6rem; height:1.6rem; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; position:relative;}
.about-leadership-con .index-con .item  img{position:absolute;left:0px;top:0px; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; width:100%;}
.about-leadership-con .index-con .item .t{text-align:center; overflow:hidden; padding-bottom:0.05rem}
.about-leadership-con .index-con .item h2{ height:0.25rem; line-height:0.25rem; overflow:hidden; font-size:0.24rem; margin-top:0.12rem;color:#333333; font-weight:600; }
.about-leadership-con .index-con .item h2 a{color:#8e9399; }
.about-leadership-con .index-con .item p{height:0.5rem; line-height:0.25rem; padding-top:0.1rem;  font-size:0.18rem;overflow:hidden; color:#333333; }
.about-leadership-con .index-con .item .s{font-size:0.2rem; color:#333333;}
.about-leadership-con .index-con .item .c{padding:0.3rem; line-height:0.3rem; display:none;}
.about-leadership-con .index-con .item:hover{ -webkit-box-shadow: #ccc 0px 0px 20px; -moz-box-shadow: #ccc 0px 0px 20px; box-shadow: #ccc 0px 0px 20px; background:#fff;}   
.about-leadership-con .index-con .item:hover h2{color:#7b0e6b;} 
.about-leadership-con .index-con .item:hover h2 a{color:#7b0e6b;}

.about-departments{padding-top:0.65rem;}
.about-departments .index-cons{padding:0.45rem 0 0.7rem;}
.about-departments .index-con{margin:0 -0.06rem; overflow:hidden; display:none;}
.about-departments .item{width:2.1rem; height:0.85rem; background:#f5f5f5 url(img/bg_dep_t.png) no-repeat left center; margin: 0.06rem; padding:0.1rem; color:#333333; font-size:0.18rem; text-align:center; display: flex; 
	align-items: center; /*定义body的元素垂直居中*/
	justify-content: center; /*定义body的里的元素水平居中*/
	float:left;}
.about-departments .item a{color:#333333;}
.about-departments .item:hover{background:#701e5e url(img/bg_dep_t_h.png) no-repeat left center; color:#fff;}
.about-departments .item:hover a{color:#fff;}

.about-facts{background:url(img/bg_facts.jpg) no-repeat;background-size: cover; padding-top:0.65rem; border-bottom:3px solid #fff;}
.about-facts .about-title .title{color: #fff;}
.about-facts .about-title .subtitle{color: #fff;}
.about-facts-con .index-tabs{border-top:2px solid #fff; border-bottom:2px solid #fff; text-align:center;}
.about-facts-con .index-tab{color:#fff; font-size:0.3rem;  line-height:0.75rem; display:inline-block; margin:0 0.3rem; }
.about-facts-con .index-tab a{color:#fff;}
.about-facts-con .index-tab.cur{color:#fff; font-weight:600;}
.about-facts-con .index-tab.cur a{color:#fff;}
.about-facts-con .index-tab.cur .con:after{content: "";display: block;width: 0.75rem;height: 6px;background-color: #fff;margin: 0 auto; margin-bottom:-2px;}

.about-facts-con .index-cons{padding:0.5rem 1rem 1rem}
.about-facts-con .index-con{display:none; overflow:hidden;}
.about-facts-con .nkdata-con{width: 33.33%; float:left; text-align:center;  color:#fff;}
.about-facts-con .nkdata-con a{color:#fff;}
.about-facts-con .nkdata-con .data{font-family:'FuturaBT_Bold';font-size:0.45rem; }
.about-facts-con .nkdata-con .data:after{content: "";display: block;width: 0.72rem;height: 1px;background-color: #fff;margin: 0.15rem auto 0;}
.about-facts-con .nkdata-con .title{font-family:Candara ;font-size:0.25rem; padding-top:0.2rem;}
.about-facts-con .index-con5 .title{height:1.3rem;}

/*admissions*/
.admissions-num{}
.admissions-num-t{background:#fff url(img/bg_admissions_num.jpg) no-repeat bottom 20px right 30px; margin:0 1.1rem; padding-right:4.5rem;}
.admissions-num-t .title{font-family:CenturyGothic; font-weight:600; font-size:0.48rem;  color:#701e5e; padding:0.85rem 0 0;}
.admissions-num-t .title span{}
.admissions-num-t .con{font-family:Century ;font-size:0.24rem; line-height:0.3rem; padding:0.6rem 0  0.7rem; color:#666; font-style:italic;}
.admissions-num-c{border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7; margin-top:0.1rem; overflow:hidden; padding:0.3rem 0; margin: 0 1.1rem;}
.admissions-num-c .nkdata-con{width: 20%; float:left; text-align:center;  color:#88306d;}
.admissions-num-c .nkdata-con a{color:#88306d;}
.admissions-num-c .nkdata-con .data{font-family:'FuturaBT_Bold';font-size:0.5rem; }
.admissions-num-c .nkdata-con .data:after{content: "";display: block;width: 0.42rem;height: 1px;background-color: #88306d;margin: 0.1rem auto 0;}
.admissions-num-c .nkdata-con .title{font-family:Candara ;font-size:0.22rem; line-height:0.24rem; padding-top:0.1rem;}

.admissions-degree{padding-top:0.6rem;}
.admissions-title{position:relative;}
.admissions-title .title{color:#701e5e; font-size:0.6rem; font-family:Impact; padding-left:0.2rem;}
.admissions-title .more{color:#dbc475; font-size:0.24rem; position:absolute; bottom:0.1rem; left:4.9rem;}
.admissions-title .more:before{content: "";display: inline-block;width:8px; height:8px; margin-right:10px; margin-bottom:3px; background:#dbc475;}
.admissions-title .more a{color:#dbc475; font-family:CenturyGothic; }
.admissions-degree-con{background:url(img/bg_degree.jpg) no-repeat; height:4rem; margin-top:0.35rem; overflow:hidden;}
.admissions-degree-con .img{float:left; width:5.65rem;}
.admissions-degree-con .txt{float:left; width:calc(100% - 5.65rem)}
.admissions-degree-con .txt p,.admissions-nondegree-con .txt p{padding:1rem; font-size:0.3rem; font-family:Cambria; font-style:italic; line-height:0.36rem; color:#666666;}

.admissions-nondegree{padding-top:0.6rem;}
.admissions-title1 .title{text-align:right; padding-right:0.2rem;}
.admissions-title1 .more{bottom:0.1rem; right:6rem; left:auto;}
.admissions-nondegree-con{background:url(img/bg_nondegree.jpg) no-repeat; height:4rem; margin-top:0.35rem; overflow:hidden;}
.admissions-nondegree-con .img{float:right; width:5.95rem;}
.admissions-nondegree-con .txt{float:left; width:calc(100% - 5.95rem)}

.admissions-englishtaught{padding-top:0.6rem;}
.admissions-englishtaught .admissions-title .more{left:6.9rem;}
.admissions-englishtaught-con{background:url(img/bg_englishtaught.jpg) no-repeat;}
.admissions-englishtaught-con .img{float:left; width:5.93rem;}
.admissions-englishtaught-con .txt{float:left; width:calc(100% - 5.93rem)}

.admissions-exchangeprograms{padding-top:0.6rem;}
.admissions-exchangeprograms .admissions-title1 .more{right:5.7rem;}
.admissions-exchangeprograms-con{background:url(img/bg_degree.jpg) no-repeat;}
.admissions-summerprogram{padding-top:0.6rem;}
.admissions-summerprogram-con{background:url(img/bg_nondegree.jpg) no-repeat;}
.admissions-summerprogram-con .img{float:left; width:5.93rem;}
.admissions-summerprogram-con .txt{float:left; width:calc(100% - 5.93rem)}
.admissions-continuingeducation{padding-top:0.6rem;}
.admissions-continuingeducation-con{background:url(img/bg_englishtaught.jpg) no-repeat;}

.admissions-apply{background:url(img/bg1.jpg) repeat; height:auto; border-bottom:4px solid #fff; padding:0.45rem 0; margin-top:0.8rem;}
.admissions-apply .t{font-family:FuturaBT_Bold; font-size:0.6rem; color:#fff; text-align:center; font-weight:300;}
.admissions-apply .s{font-family:CenturyGothic; font-size:0.36rem; line-height:0.36rem; color:#fff; text-align:center;  padding:0.3rem 0}
.admissions-apply .m{width:4rem; height:0.55rem;margin:0 auto;}
.admissions-apply .m a{font-family:CenturyGothic; display:block; width:100%; height:100%; background:#dbc475; font-size:0.28rem; line-height:0.55rem; text-align:center; color:#fff; }

/*events*/
.events-title{border-bottom:2px solid #e4e2e2;}
.events-title .title{font-family:CenturyGothic ;font-size:0.72rem;  color:#701e5e; padding-top:0.55rem; text-align:center;}
.events-title .subtitle{font-family:Century ;font-size:0.24rem; line-height:0.3rem; padding:0.3rem 1.5rem; color:#666; font-style:italic; text-align:center;}
.events-con{padding:0.5rem 0; overflow:hidden;} 
.events-con .item{float:left; position:relative;width:4.1rem;height:5.1rem; background:#fff;margin:0.22rem 0.35rem;overflow:hidden;-webkit-box-shadow: rgba(0,0,0,0.2) 0px 0px 20px; -moz-box-shadow: rgba(0,0,0,0.2) 0px 0px 20px; box-shadow: rgba(0,0,0,0.2) 0px 0px 20px;}
.events-con .item:last-child{margin-right:0}
.events-con .img{position:relative; width:100%;padding-bottom:58.53%; background:url(img/events-pic.jpg) no-repeat; background-size:cover;}
.events-con .img img{position:absolute; width:100%;height:100%;left:0;top:0;}
.events-con .title{line-height:0.28rem; font-size:0.22rem; color:#333333; margin:0.20rem 0.38rem 0; padding-bottom:0.35rem; border-bottom:1px solid #bababa; overflow:hidden; height:0.84rem;} 
.events-con .title a{display:block; height:0.84rem;  color:#333333; overflow:hidden;}
.events-con .summary{color:#7b0e6b; font-size:0.18rem; line-height:0.3rem; margin:0.15rem 0.38rem 0.15rem; overflow:hidden;}
.events-con .summary a{color:#7b0e6b;}
.events-con .summary .s1,.events-con .summary .s2,.events-con .summary .s3{height:0.3rem; overflow:hidden;}
.events-con .date{position:absolute; background:#dbc475; right:0.3rem; bottom:0.93rem; color:#fff; font-weight:bold; text-align:center; width:0.75rem; height:0.75rem; -webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.events-con .date .m{font-family:Candara; font-size:0.26rem;}
.events-con .date .d{font-family:Candara; font-size:0.38rem; margin-top:-0.1rem;}


/*Campus Life*/
.life-title{}
.life-title .title{font-family:CenturyGothic ;font-size:0.48rem; color:#701e5e; padding-top:0.55rem; text-align:center; font-weight:600;position:relative;}
.life-title .subtitle{font-family:Century ;font-size:0.24rem; line-height:0.3rem; padding:0.3rem 1.5rem; color:#666; font-style:italic; text-align:center;}
.life-con{position:relative;}
.life-con .img{float:left; width:50%;overflow: hidden;}
.life-con .txt{float:left; width:50%;}
.life-con .txt-con{ padding:0.6rem;}
.life-con .txt h2{font-family:CenturyGothic;font-size:0.48rem; color:#701e5e;}
.life-con .txt p{font-size:0.2rem; line-height:0.3rem; color:#666; margin:0.15rem 0;}
.life-con .txt ul{}
.life-con .txt li{font-size:0.22rem; line-height:0.36rem; color:#701e5e; background:url(img/bg_news.png) no-repeat left center; padding-left:0.15rem;}
.life-con .txt li a{color:#701e5e;}
.life-con .more{position:absolute; width:195px; height:55px; font-size:0.24rem; left:0.7rem; bottom:-22px;}
.life-con .more a{font-family:CenturyGothic;display:block;width:100%; height:100%; background:#dbc475; color:#fff; line-height:55px; text-align:center;}
.life-con .more a:before{content: "";display: inline-block;width:8px; height:8px; margin-right:15px; margin-bottom:3px; background:#fff;}
.life-con-arts{background:url(img/bg_nondegree.jpg) no-repeat; height:4rem; margin-top:0.35rem; }
.life-con-athletics{background:url(img/bg_englishtaught.jpg) no-repeat; height:4rem; margin-top:0.8rem; }
.life-con-athletics .more{left:auto; right:0.7rem;}
.life-con-societies{background:url(img/bg_degree.jpg) no-repeat; height:4rem; margin-top:0.8rem; }
.life-visit{background:url(img/bg_life_visit.jpg) no-repeat; margin-top:1.1rem;}
.life-visit .life-title .title{font-family:Impact ;font-size:0.6rem; color:#fff; padding-top:1.05rem; font-weight:500;}
.life-visit .life-title .subtitle{ padding:0.3rem 1.5rem; color:#fff; }
.life-visit .life-title .title .more{left:calc(50% + 1.6rem);}
.life-visit-con{text-align:center; overflow:hidden; padding-bottom:1.9rem;}
.life-visit-con .item{display:inline-block;  width:4rem; height:0.95rem; background:rgba(255,255,255,0.6); margin:0 0.27rem;}
.life-visit-con .item a{display:flex; width:100%; height:100%; color:#701e5e;font-size:0.42rem; font-family:Impact;align-items: center; justify-content: center;}
.life-visit-con .item a:before{content: "";display: inline-block;width:10px; height:10px; margin-right:17px; margin-bottom:2px; background:#701e5e;}
.life-visit-con .item:hover{background:rgba(112,30,94,0.6);}
.life-visit-con .item:hover a{color:#fff;}
.life-visit-con .item:hover a:before{background:#fff;}

.life-services{}
.life-services .title{font-family:Impact ;font-size:0.6rem;}
.life-services .subtitle{padding: 0.2rem 1.5rem 0.5rem;}
.life-services-con{position:relative; margin-bottom:1rem;}
.life-services-con .life-services-img{width:7.5rem; height:5rem;}
.life-services-con .life-services-img img{width:100%; height:100%;}
.life-services-con .services{position:absolute; left:6.6rem; top:0.43rem; width:7.8rem; height:4.15rem; background:#701e5e url(img/bg_life_services.jpg) no-repeat; background-size:cover;}
.life-services-con .services a{display:block; width:33%; padding-top:0.5rem; float:left;}
.life-services-con .services .img{width:100%; text-align:center;}
.life-services-con .services .img img{max-width:100%; height:auto;}
.life-services-con .services .t{text-align:center; color:#fff; font-size:0.24rem; line-height:0.3rem;}

/*Research*/
.research-title{text-align: center;position: relative;}
.research-title .title{font-family:Impact ; font-size:0.6rem; color:#7b0e6b;} 
.research-title .subtitle{font-family:"Century";font-size:0.24rem; color:#666666; padding:0.2rem 1.8rem 0;}
.index_more {position:absolute; right:10px; top:65px;}
.index_more a{font-size: 16px; color:#afaeab; }
.research-know{}
.research-know-t{background:#fff url(img/bg_research_top.png) no-repeat center right; margin:0 1.1rem; padding-right:4rem;}
.research-know-t .title{font-family:CenturyGothic; font-weight:600; font-size:0.48rem;  color:#701e5e; padding:0.85rem 0 0;}
.research-know-t .title span{}
.research-know-t .con{font-family:Century ;font-size:0.24rem; line-height:0.36rem; padding:0.4rem 0; color:#666; font-style:italic;}

.research-news{background:#f5f5f5;padding-top:0.65rem;}
.research-news .research-title{text-align: left;}
.research-news .research-title .title{border-bottom: 2px solid #e4e2e2;  padding-bottom:0.1rem;}
.research-news .research-title .title .more{bottom:0.1rem; left:auto; right:0;}
.research-news-con{padding:0.5rem 0 0.5rem;}
.research-news-con .item{background:#fff; width:calc(100% - 2px); height:auto; overflow:hidden; position:relative; border:1px solid #e4e2e2; padding-bottom:0.2rem;}
.research-news-con .item:last-child{margin-right:0px;}
.research-news-con .img{position:relative; width:100%; padding-bottom:68.5%;}
.research-news-con .img img{position:absolute; width:100%;height:100%;}
.research-news-con .title{height:0.84rem; line-height:0.28rem; font-size:0.2rem; color:#333333; margin:0.2rem 0.3rem 0.08rem; overflow:hidden;} 
.research-news-con .title a{color:#333333;}
.research-news-con .date{font-family:"Candara"; font-size:0.18rem; color:#7b0e6b; margin:0 0.3rem; background:url(img/bg_research_news.jpg) no-repeat bottom right;}
.research-news-con .date .news-m{font-family:"Candara"; }
.research-news-con .swiper-pagination{position:static; width:100%; margin-top:0.5rem; text-align:center;}
.research-news-con .swiper-pagination-bullet {margin: 0 6px; width:17px; height:17px; background:#c6a366;  opacity:1.0;}
.research-news-con .swiper-pagination-bullet-active{background:#7b0e6b; }


.research-leading{padding-top:1rem; padding-bottom:0.85rem;}
.research-leading-con{padding:0.4rem 0.2rem 0; overflow:hidden; position:relative;}
.research-leading-con .item{border:1px solid #e4e2e2}
.research-leading-con .img{width:100%; padding-bottom:68.6%; position:relative;}
.research-leading-con .img img{position:absolute; width:100%; height:100%;}
.research-leading-con .con{padding:0.18rem 0.28rem;}
.research-leading-con .con .t{color:#7b0e6b; font-size:0.2rem; line-height:0.24rem; height:0.72rem; overflow:hidden;}
.research-leading-con .swiper-button-prev,.research-leading-con .swiper-button-next {position:absolute; width: 0.47rem; height: 0.96rem; background: #842379; line-height:0.96rem;  text-align:center; color:#bdbdbd;  font-weight:bold;top:calc(50% - 0.47rem)}
.research-leading-con .swiper-button-prev{left:0;}
.research-leading-con .swiper-button-next{right:0;}
.research-leading-con .swiper-button-next:after, .research-leading-con .swiper-button-prev:after {font-size:0.3rem;}

.research-faculty{background:url(img/bg_research_faculty.jpg) no-repeat; background-size:cover; padding:0.8rem 0;}
.research-faculty-con{overflow:hidden;padding-top:0.2rem;}
.research-faculty-con .item{float:left; width:16.6%; text-align:center; margin-top:0.5rem;}
.research-faculty-con .item a{color:#333333;}
.research-faculty-con .item .img{width:75%; padding-bottom:75%; margin:0 auto; position:relative;border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%;}
.research-faculty-con .item .img img{position:absolute; width:100%; height:100%; left:0; top:0;border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%;}
.research-faculty-con .item .t{padding:0 0.1rem;}
.research-faculty-con .item .t h2{font-size:0.24rem;height:0.3rem; overflow:hidden; margin-top:0.2rem;}
.research-faculty-con .item .t p{font-size:0.16rem; height:0.35rem; overflow:hidden; color:#666666; margin-top:0.15rem;}
.research-faculty-con .item .m{display:block; background:#7b0e6b; color:#fff; width:0.8rem; height:0.3rem;  margin:0.25rem auto 0; line-height:0.3rem; font-size:0.16rem; font-family:CenturyGothic;}

.research-publiation{background:url(img/bg_point1.png) no-repeat left bottom;padding-top:0.8rem;}
.research-publiation-con{padding:0.3rem 0.3rem 0.5rem; position:relative;}
.research-publiation-con .item{padding:0.15rem;}
.research-publiation-con .item a{display:block;-webkit-box-shadow: rgba(0,0,0,0.2) 0px 0px 15px; -moz-box-shadow: rgba(0,0,0,0.2) 0px 0px 15px; box-shadow: rgba(0,0,0,0.2) 0px 0px 15px; padding: 0.25rem; background:#fff; }
.research-publiation-con .item .img{width:100%; padding-bottom:145%; position:relative;}
.research-publiation-con .item .img img{position:absolute; width:100%; height:100%; left:0; top:0;}
.research-publiation-con .item .t{font-size:0.16rem; line-height:0.2rem; text-align:center;color:#333333;padding-top:0.15rem;height:0.4rem;overflow:hidden;}
.research-publiation-con .swiper-button-next:after,.research-publiation-con .swiper-button-prev:after {font-weight:bold; color:#953e89;}
.research-publiation-con .swiper-button-prev{left:0;}
.research-publiation-con .swiper-button-next{right:0;}

.research-units{background:url(img/bg_units.jpg) no-repeat; background-size:cover; padding-top:0.8rem;}
.research-units .research-title .title,.research-units .research-title .subtitle{color:#fff;}
.research-units-con{text-align: center; overflow: hidden; padding: 0.6rem 0 1.7rem;}
.research-units-con .item{display:inline-block; vertical-align: top; width:4.3rem; height:1.35rem; background:rgba(255,255,255,0.6); margin:0 0.27rem;}
.research-units-con .item a{display:flex; width:100%; height:100%; color:#701e5e;font-size:0.36rem; font-family:Impact;align-items: center; justify-content: center;}
.research-units-con .item:hover{background:rgba(112,30,94,0.6);}
.research-units-con .item:hover a{color:#fff;}
.research-units-con .item:hover a:before{background:#fff;}

.research-technology{padding-bottom:1rem;}
.research-technology-con{position:relative;}
.research-technology-con .con{position: absolute;left: 6.6rem;top: 0.63rem; width: 7.85rem; height: 4.75rem; background: #701e5e url(img/bg_life_services.jpg) no-repeat; background-size: cover;}
.research-technology-con .con p{font-size:0.2rem; color:#fff; line-height:0.28rem; padding:0.7rem 0.9rem 0.5rem; background:url(img/bg3.png) no-repeat 0.9rem bottom;}

.researchunit-title{padding-top:0.6rem;}
.researchunit-title .title{width:100%; padding-bottom:16.66%; position:relative;}
.researchunit-title .txt{position:absolute; width:100%; height:100%; display:flex;color:#fff;font-size:0.6rem; font-family:Impact;align-items: center; justify-content: center; text-align:center;}
.researchunit-con .sublist_title{text-align:center; font-family:"Impact"; font-size:0.4rem; color:#701e5e; padding-bottom:0.1rem; border-bottom:4px solid #701e5e !important; margin-bottom: 0.3rem !important; line-height:0.45rem !important; height:auto !important;}
.researchunit-con .sublist_title a{text-align:center; font-family:"Impact" !important; font-size:0.4rem !important; color:#701e5e !important; }
.researchunit-con .item{margin:0.05rem;width: 2.58rem;}

.researchunit-box{overflow:hidden;}
.researchunit-con .wp_subcolumn_list .wp_sublist .sublist_title a.morelink {display: none;}

/*Academics*/
.academics-num{}
.academics-num .admissions-num-t {background: #fff url(img/bg_academic_num.jpg) no-repeat bottom 30px right 30px; margin: 0 1.1rem; padding-right: 4.5rem;}
.academics-undergraduate{}
.academics-undergraduate .admissions-title .more { left: 6.9rem;}
.academics-undergraduate .admissions-degree-con .txt p,.academics-undergraduate .admissions-nondegree-con .txt p {padding: 0.85rem; font-size: 0.24rem;  line-height: 0.36rem;}

.academics-graduate {}
.academics-graduate  .admissions-title1 .more { right: 5.4rem;}
.academics-graduate .admissions-degree-con .txt p, .academics-graduate .admissions-nondegree-con .txt p {padding: 0.85rem; font-size: 0.24rem;  line-height: 0.36rem;}

.academics-title .title{font-family:Impact; font-size:0.6rem; color:#701e5e; text-align:center;}
.academics-title .subtitle{font-family:"Century";font-size:0.24rem; color:#666666; padding:0.2rem 0.7rem 0; font-style:italic;}
.academics-school{padding-top:0.8rem;}
.academics-school-con{overflow:hidden;}
.academics-school-con .item{float:left; width:16.6%;}
.academics-school-con .item .item-box{margin:0.055rem;}
.academics-school-con .item .item-title{width:100%; padding-bottom:36.79%; position:relative;}
.academics-school-con .item .item-title a{display:flex; width:calc(100% - 0.3rem); height:100%; padding:0 0.15rem; position:absolute; background:#f5f5f5 url(img/bg_academics_school.jpg) no-repeat; background-size:cover;align-items: center; justify-content: center; color:#333333; font-size:0.18rem; font-weight:600; line-height:0.2rem;  text-align: center;}
.academics-school-con .item .item-title a:hover{color:#701e5e;}
.academics-institutes{padding-top:0.8rem;}
.academics-institutes-con .item{width:25%;}

.academics-calendar-con{background:url(img/bg_academics_calendar.jpg) no-repeat;border-bottom:3px solid #fff; margin-top:0.5rem; padding:0.4rem 0 0.5rem;}
.academics-calendar-con .items{overflow:hidden;}
.academics-calendar-con .items a{display:block; width:25%; padding-top:0.5rem; float:left;}
.academics-calendar-con .items .img{width:100%; text-align:center;}
.academics-calendar-con .items .img img{max-width:100%; height:auto;}
.academics-calendar-con .items .t{text-align:center; color:#fff; font-size:0.24rem; line-height:0.3rem;}

/*News*/
.page-news .index-title .title {text-align: left;font-size:0.48rem;}
.page-news .index-title .title .more {left: auto; right:5px;}
.news-bigtitle{font-family:"CALISTB"; font-size:0.72rem; color:#701e5e; text-align:center;}

.banner-news .focus-pagination .focus-page {width: 14px; height: 14px; border: 1px solid #ccc; border-radius: 50%; margin-right: 10px; display: inline-block; cursor: pointer;background:#fff;}
.banner-news .focus-pagination .focus-page-active{background: #b8a177; width: 34px; border-radius: 10px;}
.bread1 {height: 0.3rem; font-size: 0.2rem; line-height: 0.3rem; color: #666666; margin-top:0.3rem;}
.bread1 .bread-con{padding-left:0.55rem; background:url(img/bg_bread.jpg) no-repeat;}
.bread1 a{color:#666666;}
.bread1 .possplit {width:16px;background: url(img/possplit.png) no-repeat center center;}

.news-latest-con{padding:0.2rem 0 0.5rem; position:relative;}
.page-news .item{background:#fff; width:calc(100% - 2px); height:auto; overflow:hidden; position:relative; border:1px solid #e4e2e2; padding-bottom:0.2rem;}
.page-news .item .img{position:relative; width:100%; padding-bottom:68.5%;}
.page-news .item .img img{position:absolute; width:100%;height:100%;}
.page-news .item .title{height:0.44rem; line-height:0.22rem; font-size:0.16rem; color:#333333; margin:0.2rem 0.3rem 0.08rem; overflow:hidden;} 
.page-news .item .title a{color:#333333;}
.page-news .item .date{font-family:"Candara"; font-size:0.146rem; color:#999999; margin:0 0.3rem; background:url(img/bg_research_news.jpg) no-repeat bottom right;}
.page-news .item .date .tag{height:0.25rem; background:url(img/bg_tag.png) no-repeat top right;color:#888888; padding-right:0.05rem;}
.page-news .item .date .tag .tag-con{ background:#ffebc5 ; font-size:0.14rem; color:#888888; line-height:0.15rem; padding:0 0.1rem;}
.page-news .item .date .tag a{ font-family:"Candara";color:#888888;}

.news-latest-con .swiper-button-prev,.news-latest-con .swiper-button-next {position:absolute; width: 0.47rem; height: 0.96rem; background: #dfc692; line-height:0.96rem;  text-align:center; color:#fff;  font-weight:bold;top:calc(50% - 0.47rem)}
.news-latest-con .swiper-button-prev{left:0;}
.news-latest-con .swiper-button-next{right:0;}
.news-latest-con .swiper-button-next:after, .news-latest-con .swiper-button-prev:after {font-size:0.3rem;}

.news-editor{background:url(img/bg_news_editor.jpg) no-repeat; background-size:cover; padding-top:0.4rem;}
.news-editor .index-title .title {color:#fff;}
.news-editor-con{overflow:hidden; padding:0.3rem 0 0.5rem;}
.news-editor-con-l{float:left; width:50%; padding-top:0.12rem;}
.news-editor-con-l .item .title {height: 0.7rem;line-height: 0.32rem; font-size: 0.26rem; color: #333333;margin: 0.2rem 0.3rem 0.08rem; overflow: hidden;}
.news-editor-con-l .item .s {height: 0.48rem;line-height: 0.24rem; font-size: 0.18rem; color: #666666;margin: 0.2rem 0.3rem 0.15rem; overflow: hidden;}
.news-editor-con-r{float:left; width:50%;}
.news-editor-con-r .item-box{padding:0.12rem; width:calc(50% - 0.24rem); float:left; }

.news-mores{padding-top:0.4rem;}
.news-mores .index-title{border-bottom:2px solid #e4e2e2;}
.news-mores-con{margin:0.2rem -0.12rem 0.3rem -0.12rem; overflow:hidden;}
.news-mores-con .item-box{padding:0.12rem; width:calc(25% - 0.24rem); float:left;}
 
 /*global*/
.global-strategy{background:url(img/bg_global_strategy.jpg) no-repeat; padding:0.95rem 0;}
.global-strategy-title .title{color:#fff;}
.global-strategy-title .subtitle{color:#fff;}
.global-strategy-more{background:#642358; width:2.15rem; height:0.65rem; text-align:center; line-height:0.65rem; margin:0.85rem auto; font-size:0.3rem;}
.global-strategy-more a{color:#fff;}

.global-partners{}
.global-partners-con{position:relative;}
.global-partners .map-title{position: absolute;top: 0; left: 0;}

.global-research{background:url(img/bg_global_research.jpg) no-repeat; padding:0.55rem 0 0.25rem;}
.global-research-con{overflow:hidden; padding:0.5rem 0;}
.global-research-con .titles{float:left; width:6.7rem;}
.global-research-con .title{font-size:0.36rem; color:#fff; line-height:0.36rem; margin-bottom:0.19rem; height:1.3rem; background:#dbc475; text-align:center;}
.global-research-con .title:last-child{margin-bottom:0;}
.global-research-con .title .title-con{padding:0.28rem 0.2rem;}
.global-research-con .title a{display:block; height:0.72rem; overflow:hidden;  color:#fff; font-family:"Century";}
.global-research-con .title.cur{background:#7e346e; color:#fff;}
.global-research-con .title.cur a{color:#fff;}
.global-research-con .imgs{float:left; width:7.5rem;}
.global-research-con .img-con{display:none;background:#fff; border:0.1rem solid #701e5e; }
.global-research-con .img-con .img{width:100%; padding-top:76.3%; position:relative;}
.global-research-con .img-con .img img{width:100%; height:100%; position:absolute; left:0; top:0;}
.global-research-con .img-con p{color:#333333; font-size:0.28rem; line-height:0.42rem; height:0.84rem; padding:0.15rem 0.5rem 0; overflow:hidden; display:none;} 


.global-intlorg{padding-top:0.85rem; }
.global-intlorg .title .more {left: calc(50% + 3.6rem);}
.global-intlorg-con{margin:0.4rem 0.25rem 0.75rem; background:url(img/bg_global_intlorg.jpg) no-repeat; padding:0.75rem 0 0.6rem; position:relative;}
.global-intlorg-con .item{text-align:center;}
.global-intlorg-con .item .img img{width:2.29rem; height:2.31rem;}
.global-intlorg-con .item .t{font-size:0.26rem; line-height:0.3rem; height:0.6rem; overflow:hidden; padding:0 0.15rem; color:#666; padding-top:0.15rem;}
.global-intlorg-con .swiper-button-next,.global-intlorg-con .swiper-button-prev {width:0.5rem; height:0.96rem; background:#d5c5e4; }
.global-intlorg-con .swiper-button-next:after,.global-intlorg-con .swiper-button-prev:after {font-weight:bold; color:#fff; }
.global-intlorg-con .swiper-button-prev{left:-0.25rem;}
.global-intlorg-con .swiper-button-next{right:-0.25rem;}
.global-exchange{padding-top:0.85rem;}
.global-exchange-con{position:relative; margin:0.4rem 0rem; overflow:hidden;}
.global-exchange-con .img{width:7.5rem; height:5rem;}
.global-exchange-con .img img{width:100%; height:100%;}
.global-exchange-con .con{position:absolute; left:6.6rem; top:0.65rem; width:7.8rem; height:3.75rem; background:#fff; -webkit-box-shadow: rgba(0,0,0,0.2) 0px 0px 20px; -moz-box-shadow: rgba(0,0,0,0.2) 0px 0px 20px; box-shadow: rgba(0,0,0,0.2) 0px 0px 20px;}
.global-exchange-con .con p{padding:0.6rem; color:#666; font-size:0.2rem; line-height:0.3rem;}

.global-confucius{padding-top:0.85rem; background:url(img/bg_global_confucius.jpg) no-repeat;}
.global-confucius-con{}
.global-confucius-con{overflow:hidden;padding:0.2rem 0 0.8rem;}
.global-confucius-con .item{float:left; width:25%; text-align:center; margin-top:0.5rem;}
.global-confucius-con .item a{color:#333333;}
.global-confucius-con .item .img{width:75%; padding-bottom:75%; margin:0 auto; position:relative;border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%;}
.global-confucius-con .item .img img{position:absolute; width:100%; height:100%; left:0; top:0;border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%;}
.global-confucius-con .item .t {font-size:0.2rem; line-height:0.26rem; height:0.52rem; overflow:hidden; margin-top:0.2rem; overflow:hidden;}
.global-confucius-con .item .d{font-family:"Candara"; font-size:0.18rem; height:0.25rem; color:#701e5e;}

.global-sino{padding-top:0.85rem;}
.global-sino .title .more {left: calc(50% + 5rem);}
.global-sino-con{padding:0.5rem 0 0;}
.global-sino-con .swiper-slide {width:750px; height:459px;transition-timing-function:linear;}

@media only screen and (max-width:1200px){
	.global-sino-con .swiper-slide {width:625px; height:382px;}
}
@media only screen and (max-width:980px){
	.global-sino-con .swiper-slide {width:550px;height:336px;}
}
@media only screen and (max-height:480px){
	.global-sino-con .swiper-slide {	width:300px;height:183px;}
}
.global-sino-con .swiper-slide .img{position:relative;width:100%; padding-bottom:61.2%;}
.global-sino-con .swiper-slide img{position:absolute; top:0; left:0; width:100%; height:100%;}
.global-sino-con .swiper-button-next,.global-sino-con .swiper-button-prev{width:46px;height:96px;background:#6e2384;margin-top:-48px;outline:none;}
.global-sino-con .swiper-button-next{right:0;}
.global-sino-con .swiper-button-prev{left:0;}					
.global-sino-con .swiper-button-next:after,.global-sino-con .swiper-button-prev:after{color:#fff; font-size:25px; font-weight:600;}	

.global-sino-txt{ margin-top:-0.4rem; padding:0 0.2rem;}
.global-sino-txt .swiper-container{background:#fcf8ee; -webkit-box-shadow: rgba(0,0,0,0.2) 0px 0px 20px; -moz-box-shadow: rgba(0,0,0,0.2) 0px 0px 20px; box-shadow: rgba(0,0,0,0.2) 0px 0px 20px; padding:0 0.2rem;}
.global-sino-txt .item{ padding:0.35rem 0 0.55rem;}
.global-sino-txt .item-con{font-size:0.2rem; line-height:0.3rem; color:#666; border-right:1px solid #dfdfdf; height:1.95rem; padding:0 0.2rem; cursor:pointer;}
.global-sino-txt .item-con a{color:#666;}
.global-sino-txt .swiper-slide-thumb-active .item-con{color:#7b0e6b;}
.global-sino-txt .swiper-slide-thumb-active .item-con a{color:#7b0e6b;}

.global-map{}
.global-map-con{overflow:hidden; padding:0.3rem 0;}
.global-map-con #mapContainer {width: 70%;height: 6rem;float:left;}
.global-map-partner{width: 30%;float:right; padding-top:0.5rem;}
.global-map-con .partner .title {font-size: 0.3rem;color: #7b0e6b;font-family: RobotoCondensed;font-weight: 700;} 
.global-map-con #list {font-size: 0.2rem; line-height: 0.35rem;  padding: 0.2rem 0 0.3rem 0.5rem;  color: #333;}
.global-map-con #list a{color:#333;}
.global-map-con .partner .title .back {transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg); cursor: pointer;}
.global-map-con .partner .title .arrow {transition: transform 400ms ease;-moz-transition: -moz-transform 400ms ease; -webkit-transition: -webkit-transform 400ms ease; -o-transition: -o-transform 400ms ease;}
.global-map-con .partner .title .arrow {display: inline-block;width: 0.2rem;height: 0.12rem;vertical-align: middle; background: url(img/about_menu_arrow.png) 100% no-repeat;}

.discover{}
.discover-con{overflow:hidden; margin:0.2rem -0.2rem;}
.discover-con .photo-item-box{width:33.3%; float:left; padding:0.2rem; box-sizing:border-box;}
.discover-con .photo-item{position:relative; background:#fff; width:100%; padding-bottom:calc(142% + 8px); overflow:hidden; }
.discover-con .photo-item .img{position:absolute;width:100%;height:calc(50% - 4px); overflow:hidden;background:#fff;top: 0;left: 0;}
.discover-con .photo-item .img img{display:block; position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;transition: all 0.4s ease-out;}
.discover-con .photo-item:hover .img img{webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.discover-con .photo-item .con{position:absolute;background:#e6dcef; width:100%; height:calc(50% - 4px); overflow:hidden;left: 0;bottom:0;}
.discover-con .photo-item .t{position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 75%; line-height:0.35rem; font-size:0.3rem;  color:#7b0e6b; overflow:hidden;} 
.discover-con .photo-item .t a{display:block; margin:0.5rem 0.5rem 0; color:#7b0e6b; height:1.75rem; overflow:hidden;}
.discover-con .photo-item .d{position: absolute;top: auto;bottom: 0;left: 0;width: 100%;height: 25%;color:#7b0e6b; font-size:0.22rem;line-height:0.3rem;}
.discover-con .photo-item .d-n{font-family:Candara; margin-left:0.5rem;background:url(img/bg_photo_d.png) no-repeat; padding-top:0.15rem;}
.discover-con .photo-item .arrow{position:absolute; width:100%; height:39px; top:calc(50% - 34px); background:url(img/photo_arrow_up.png) no-repeat center top; }	
 
.smallbanner1{background:url(img/bg_minibar1.jpg); height:1.94rem; position:relative;}
.smallbanner1 .smallbanner-t{height:1.94rem; overflow:hidden;}
.smallbanner1 .smallbanner-t .w{ height:1.94rem; }
.smallbanner1 .smallbanner-t .t{height:0.8rem; position:absolute; top:0.5rem; left:0.85rem; width:auto;}
.smallbanner1 .smallbanner-t .t h2{font-family:CALISTB; font-size:0.6rem; color:#fff; text-align:left;}
.smallbanner1 .bread {bottom: 0.8rem;;left: auto;  right:0.5rem;height: 0.3rem; font-size: 0.18rem;line-height: 0.3rem; color: #fff;}
.smallbanner1 .bread-con {padding-left: 0; background: none;}
.smallbanner1 .nav{background: url(img/bg_bread.jpg) no-repeat 0.8rem bottom; padding-left:1.2rem; height:50px; position: absolute; bottom: 0; left: 0; }
.smallbanner1 .nav li{float:left; padding:0px 0.3rem;height:0.5rem;line-height:0.5rem; text-align:center; font-size:0.2rem;}
.smallbanner1 .nav li.selected{background:#fff;}
.smallbanner1 .nav a{color:#fff; display:block;}
.smallbanner1 .nav a:before{background:url(img/bg_arrow3.png) no-repeat; content: "";display: inline-block;width:11px; height:11px; margin-right:7px; margin-bottom:3px; }
.smallbanner1 .nav li.selected a{color:#7b0e6b; font-weight:600; font-size:0.20rem;}


.page-con-main{background:url(img/bg_page_con.png) no-repeat left 3.8rem}
.page-con-main .w{}
.page-con-area{padding:0.5rem 0.6rem;color:#666666;font-size:0.2rem;;}
.page-con-area1{padding:0.5rem 0;}
.page-con-area .page-con-title{border-bottom:1px solid #e4e2e2;margin-top:0.3rem; padding-bottom:0.3rem;}
.page-con-area .page-con-title h2{font-size:0.32rem;color:#333;line-height:0.36rem;  text-align:center; padding:0 1.5rem;}
.page-con-area .page-con-title .date{color:#701e5e; text-align:center; font-family:"Candara"; font-size:0.24rem; padding:0.2rem 0 0;}
.page-con-readnext{background:#f4f2f2; padding-top:0.6rem;}
.page-con-readnext .index-title .title {font-size: 0.36rem;}
.page-con-readnext .page-con-readnext-con{overflow:hidden; padding:0.3rem 0 0.5rem;}
.page-con-readnext .item-box{width:calc(25% - 0.4rem); float:left; padding:0 0.2rem;}
.page-con-readnext .item{background:#fff; width:calc(100% - 2px); height:auto; overflow:hidden; position:relative; border:1px solid #e4e2e2; padding-bottom:0.2rem;}
.page-con-readnext .item .img{position:relative; width:100%; padding-bottom:68.5%;}
.page-con-readnext .item .img img{position:absolute; width:100%;height:100%;}
.page-con-readnext .item .title{height:0.44rem; line-height:0.22rem; font-size:0.16rem; color:#333333; margin:0.2rem 0.3rem 0.08rem; overflow:hidden;} 
.page-con-readnext .item .title a{color:#333333;}
.page-con-readnext .item .date{font-family:"Candara"; font-size:0.146rem; color:#999999; margin:0 0.3rem; background:url(img/bg_research_news.jpg) no-repeat bottom right;}
.page-con-readnext .item:hover{-webkit-box-shadow: rgba(0,0,0,0.2) 0px 0px 20px; -moz-box-shadow: rgba(0,0,0,0.2) 0px 0px 20px; box-shadow: rgba(0,0,0,0.2) 0px 0px 20px;}
.page-con-readnext .item:hover .title{color:#7b0e6b;} 
.page-con-readnext .item:hover .date{color:#7b0e6b;} 

.page-con-list{padding:40px 0px 20px; overflow:hidden;}
.page-con-list .newslist li{ padding:20px 15px 20px 10px; color:#666;border-bottom:1px solid #e4e4e4;}
.page-con-list .newslist .time{ border-right: 1px solid #d5d5d5; color:#d5d5d5; text-align:center;height:70px; width:80px; float:left; margin-right:20px;}
.page-con-list .newslist .time-d{ font-size:30px; line-height:40px;}
.page-con-list .newslist .tit{ margin-bottom:10px;}
.page-con-list .newslist .tit a{ font-size:18px;color:#000; text-decoration:none;}
.page-con-list .newslist .tit a:hover{ text-decoration:underline;}

.page-con-list .imglist li{border:1px solid #e4e2e2; background:#fff; width:315px; height:410px; overflow:hidden; float:left; margin:0 20px 40px; position:relative;}
.page-con-list .imglist li .img{position:relative; width:100%; height:210px;}
.page-con-list .imglist li .img img{width:100%;height:210px;}
.page-con-list .imglist li .title{height:52px; line-height:26px; font-size:18px; color:#7a6253; margin:10px 20px; overflow:hidden;} 
.page-con-list .imglist li .title a{color:#7a6253;}
.page-con-list .imglist li .summary{color:#666666; font-size:16px; line-height:25px; height:75px; margin:10px 20px; overflow:hidden;}
.page-con-list .imglist li .summary a{color:#666666;}
.page-con-list .imglist li .date{font-size:16px; color:#a3a0a0; margin:10px 20px; height:20px; line-height:20px;}

.page-con-list .imglist1 li{ padding:20px 0px; color:#666;border-bottom:1px dashed #e4e4e4; overflow:hidden; position:relative;}
.page-con-list .imglist1 .img{ float:left; margin:0 35px 0 25px;}
.page-con-list .imglist1 .img img{width:340px; height:230px;}
.page-con-list .imglist1 .infos{float:left; width:672px;}
.page-con-list .imglist1 .tit{ margin-bottom:10px; margin-right:150px;font-weight:600;font-size:20px; line-height:25px; height:50px; overflow:hidden; }
.page-con-list .imglist1 .time{ color:#666; text-align:left;height:17px; line-height:17px; padding-left:20px; background:url(img/time.png) no-repeat 0 center;}
.page-con-list .imglist1 .info{ margin:15px 20px 0px 0px; font-size:16px; line-height:28px; height:140px; overflow:hidden;}
.page-con-list .imglist1 .tit a{ color:#000;text-decoration:none;}
.page-con-list .imglist1 .tit a:hover{ text-decoration:underline;}
.page-con-list .imglist1 .more{ display:block;width:100px; height:35px; border-radius:5px; background:#c7a975; color:#fff; position:absolute;top:25px;right:30px; text-align:center; font-size:18px; line-height:35px;} 

.page-con-list .latestdonation_list{float:none; width:auto; padding-left:0px;}

.page-news-title{ text-align:center;font-size:20px;color:#333333;line-height:26px;padding:40px 0px 20px; font-weight:600}
.page-news-souse{text-align: center;color: #666666;line-height: 14px;font-size: 14px; padding: 10px;border-bottom: 1px dotted #b9b9b9;margin-bottom:30px;}
.page-news-con{padding:0 0.8rem; overflow:hidden;}
.wp_entry{color:#666;}
.page-news-con a,.wp_entry a{color:#666; text-decoration:underline;}
.news-simplelist .wp_entry{width: calc(100% - 1.1rem);padding: 0.2rem 0.55rem 0.4rem;}
.page-news-con p,.wp_entry p{font-size:0.16rem; line-height:0.36rem; margin-bottom:0.3rem; font-family:"Microsoft YaHei","Times New Roman";}
.page-news-con img,.wp_entry img{max-width:95%;}

.page-con-area .index-title{font-family:"Impact"; font-size:0.48rem; color:#701e5e; text-align:left; padding-left:0.8rem;}
.page-con-area .index-title1{padding-left:0.5rem;}

.page-con-area .news-piclist{padding-top:20px; overflow:hidden;}
.page-con-area .news-piclist .item{border-bottom:1px dotted #b9b9b9; padding:32px 0px 32px 90px; position:relative; overflow:hidden;}
.page-con-area .news-piclist .item .img{float:left;}
.page-con-area .news-piclist .item .img img{width: 3.55rem; height: auto;}
.page-con-area .news-piclist .item .txt{float:left; padding-left:0.5rem; width:calc(100% - 5.35rem);}
.page-con-area .news-piclist .item .txt h2{font-family:"";color: #333333; font-size: 0.3rem; line-height: 0.36rem;margin-top:0.1rem;}
.page-con-area .news-piclist .item .txt p{ font-family:"Candara";color: #666666; height: 1.2rem; font-size: 0.24rem; line-height: 0.3rem; overflow: hidden; margin-top:0.2rem;}
.page-con-area .news-piclist .item .txt .d{font-family:"Candara"; color: #701e5e; }
.page-con-area .news-piclist .item:hover{-webkit-box-shadow: #ccc 0px 0px 10px; -moz-box-shadow: #ccc 0px 0px 10px;box-shadow: #ccc 0px 0px 10px;} 
.page-con-area .news-piclist .item:hover .txt h2{}

.page-con-area .news-piclist2{padding-top:20px; overflow:hidden;}
.page-con-area .news-piclist2 .item{float:left; position:relative;width:4.1rem;height:4rem; background:#fff;margin:0.22rem 0.35rem;overflow:hidden;-webkit-box-shadow: rgba(0,0,0,0.2) 0px 0px 20px; -moz-box-shadow: rgba(0,0,0,0.2) 0px 0px 20px; box-shadow: rgba(0,0,0,0.2) 0px 0px 20px;}
.page-con-area .news-piclist2 .item:last-child{margin-right:0}
.page-con-area .news-piclist2 .img{position:relative; width:100%;padding-bottom:66%; background:url(img/events-pic.jpg) no-repeat; background-size:cover;}
.page-con-area .news-piclist2 .img img{position:absolute; width:100%;height:100%;left:0;top:0;}
.page-con-area .news-piclist2 .title{line-height:0.28rem; font-size:0.22rem; color:#333333; margin:0.30rem 0.38rem 0.35rem; overflow:hidden; height:0.84rem;} 
.page-con-area .news-piclist2 .title a{display:block; height:0.84rem;  color:#333333; overflow:hidden;}
.page-con-area .news-piclist2 .date{position:absolute; background:#dbc475; right:0.08rem; bottom:1.22rem; color:#fff; font-weight:bold; text-align:center; width:0.75rem; height:0.75rem; -webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.page-con-area .news-piclist2 .date .m{font-family:Candara; font-size:0.26rem;}
.page-con-area .news-piclist2 .date .d{font-family:Candara; font-size:0.38rem; margin-top:-0.1rem;}

.page-con-area .news-piclist3{padding-top:20px; overflow:hidden;}
.page-con-area .news-piclist3 .item{float:left; position:relative;width:50%;background:#fff;overflow:hidden;}
.page-con-area .news-piclist3 .item-box{margin:0.2rem; -webkit-box-shadow: rgba(0,0,0,0.2) 0px 0px 20px; -moz-box-shadow: rgba(0,0,0,0.2) 0px 0px 20px; box-shadow: rgba(0,0,0,0.2) 0px 0px 20px;}
.page-con-area .news-piclist3 .img{position:relative; width:100%;padding-bottom:66%;}
.page-con-area .news-piclist3 .img img{position:absolute; width:100%;height:100%;left:0;top:0;}
.page-con-area .news-piclist3 .txt{line-height:0.84rem; font-size:0.40rem; font-family:"Impact"; color:#7b0e6b; overflow:hidden; height:0.84rem; text-align:center; font-weight:bold;} 

.page-con-area .news-simplelist{padding:0.4rem 0.55rem; overflow:hidden;}
.page-con-area .news-simplelist .item{border-bottom:1px dotted #b9b9b9; padding:0.11rem 0px 0.17rem; position:relative; overflow:hidden;}
.page-con-area .news-simplelist .item .d{float:left; color:#fff; width:0.63rem; height:0.63rem; background:#dbc476; text-align:center;}
.page-con-area .news-simplelist .item .d-d{font-family:"Candara"; font-size:0.34rem;}
.page-con-area .news-simplelist .item .d-m{font-family:"Candara"; font-size:0.1512rem;}
.page-con-area .news-simplelist .item .t{float:left; width:calc(100% - 0.98rem); font-size:0.24rem; line-height:0.3rem; color: #666666; height:0.6rem; overflow:hidden; padding-left:0.35rem;}

.page-con-area .scholars-index-title{padding-left:0.6rem; padding-bottom:0.4rem;}
.scholars-box{padding:0 0.6rem; border-top:1px solid #d2d2d2;}
.scholars-box .item{padding-top:40px;}
.scholars-box .item .pic{ float: left; width: 3.15rem; border-bottom:2px solid #974978; min-height: 2.5rem;}
.scholars-box .item .pic  .img{text-align:center; margin:10px auto; width:185px; height:185px; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; position:relative;}
.scholars-box .item .pic  img{position:absolute;left:0px;top:0px; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; width:100%;height:100%;}
.scholars-box .item .pic .title{height:90px; text-align:center; overflow:hidden;   }
.scholars-box .item .pic h2{ line-height:25px; overflow:hidden; font-size:0.24rem; margin-top:5px;color:#333333; margin-bottom:0px; font-weight:600;}
.scholars-box .item .pic a{color:#333333; }
.scholars-box .item .info{ float: right; width:calc(100% - 3.85rem); font-size:0.18rem; line-height:0.3rem;  border-bottom:1px solid #dcdcdc; padding:0 0.35rem 0.35rem; min-height:175px; color:#666666;  min-height: 2.15rem;}

.searchbox {position: fixed;width: 100%;height: 100%;top: 0;left: 0;display: none;z-index: 50;}
.searchbox .search_bg {position: absolute;width: 100%;height: 100%;background: #000;opacity: 0.6;filter: Alpha(opacity=60);}
.searchbox .close {position: absolute;color: #fff;font-size: 50px;right: 10%;top: 15%;cursor: pointer;}
.searchbox form {width: 50%;margin: auto;position: absolute;left: 0;right: 0;top: 0;bottom: 0;display: block;height: 50px;}
.wp_search {display: inline-block;position: relative;padding-left: 15px;border: 0px solid #d0d0d0; background: #fff;width: 100%;}
.wp_search #keyword {width: 100%!important;padding: 10px 0;border: none;height: 30px;line-height: 30px;background: transparent;color: #fff;font-size: 16px;color: #666;}
.wp_search .search {width: 75px;height: 50px;border: 0px;background: #7b0e6b;cursor: pointer;vertical-align: top;position: absolute;right: 0;color: #fff;font-size: 0px;top: 0;background: #7b0e6b url(img/search1.png) no-repeat center center;}

.searchbox1{width:1.5rem; height:0.28rem; border:1px solid #dedede; border-radius:40px; }
.searchbox1 form{height:0.28rem; }
.searchbox1 input{border:none; background:none; width:0.95rem; height:0.28rem; margin-left:20px; float:left; outline:0; color:#fff;}
.searchbox1 button{width:0.3rem; height:0.28rem;border:none; background:none;background:url(img/search.png) no-repeat center center;outline:0; cursor:pointer; }

.is-hovering .header .header-links .header-link, .header--scrolled .header-links .header-link{height: 30px; line-height: 30px;}
.is-hovering .header .header-links .header-links-con, .header--scrolled .header-links .header-links-con {top: 0rem;}
.is-hovering .searchbox1, .header--scrolled .searchbox1, .header1 .searchbox1 {height:0.24rem; margin-top:0.02rem;}
.is-hovering .searchbox1 form, .header--scrolled .searchbox1 form{height:0.24rem;}
.is-hovering .searchbox1 input, .header--scrolled .searchbox1 input{height:0.24rem;}
.is-hovering .searchbox1 button, .header--scrolled .searchbox1 button{height:0.24rem;}
.is-hovering .header .header-links .header-links-menu,.header--scrolled .header-links .header-links-menu,.header1 .header-links .header-links-menu{padding:0.07rem 0}

.wp_paging {font-size:0.16rem; padding-top:0.2rem;}

@media only screen and (max-width:1759px){
	.photo-item .t {line-height: 0.32rem;font-size: 0.26rem;}
	.photo-item .t a {height: 1.6rem;}
}
@media only screen and (max-width:1619px){
	.photo-item .t {line-height: 0.28rem;font-size: 0.24rem;}
	.photo-item .t a {height: 1.4rem;}
}

@media only screen and (max-width:1439px){
	.wrapper .w{width: 12rem;}
	
	.news-pic{ padding-top:0.65rem;}
	.news-pic .item{height:4.5rem; }
	.news-pic .img{width:6.4rem; height:4.25rem;}
	.news-pic .con{width:5.12rem; height:4.25rem; padding-top:0.15rem; }
	.news-pic .summary{bottom:0.4rem;}
	
	.news-list-con .swiper-button-prev,.news-list-con .swiper-button-next { width: 0.3rem; height: 0.7rem; line-height:0.7rem; top:calc(50% - 0.2rem)}
	.news-list-con .swiper-button-next:after, .news-list-con .swiper-button-prev:after {font-size:25px;}
	
	.events .events-list-con{}
	.events .events-list .date{right:0.1rem;}
	.events .swiper-button-prev, .events .swiper-button-next {width: 0.3rem; height: 0.7rem; line-height:0.7rem; top:calc(50% - 0.2rem);}
	.events .swiper-button-next:after, .events .swiper-button-prev:after {font-size:25px;}
	.events .events-index-title .events-more {margin-top: 0.3rem;}
	
	.news-nkdata .nkdata-con .data{font-size:0.54rem;}
	
	.admissions-tab{font-size:0.23rem; padding: 0 0.46rem;}	
	.admissions-con .overview-r {width: 5.95rem;}
	.admissions-con .overview-r .con{padding-top:0.45rem;}
	.admissions-con .leadership-l {width: 5.9rem;}
	.admissions-con .leadership-l .img {padding: 0 0.45rem;}
	.admissions-con .leadership-r {width: 5.7rem;}	
	.admissions-con-list .titles{width:5.5rem;}	
	
	.photo-item .t {line-height: 0.28rem;font-size: 0.2rem;}
	.photo-item .d{font-size: 0.18rem;}	
	.photo-item .t a {margin: 0.25rem;}
	.photo-item .d-n {margin-left: 0.25rem;}
	
	.top-nav-float{padding:0.4rem 0;}	
	.footer-con .addr {width: 5rem;padding-left: 0.6rem;}
	
	.events-con .item {width: 3.6rem;margin: 0.22rem 0.2rem;}
	.events-con .date {right: 0.1rem;bottom: 1.3rem; width: 0.6rem; height: 0.6rem;}
	.events-con .date .m {font-size: 0.2rem;}
	.events-con .date .d {font-size: 0.3rem;}
	
	.admissions-degree-con .txt p, .admissions-nondegree-con .txt p {padding: 0.7rem;font-size: 0.26rem;}
	.academics-school-con .item {width: 20%;}
	
	.life-visit-con .item {width: 3rem;}
	.life-services-con .services {left: 6rem;width: 6rem;}
	
	.global-research-con .imgs {width: 6.5rem;}
	.global-research-con .titles {width: 5.5rem;}
	.global-research-con .title {font-size: 0.3rem;line-height: 0.3rem;height: 1.11rem;}
	.global-sino .title .more {left: calc(50% + 4.68rem);}
	.global-sino-txt .item-con {font-size: 0.16rem;line-height: 0.26rem;height: auto;}
	.global-exchange-con .con {left: 5.6rem; width: 6.2rem;}
	
	.discover-con .photo-item .t{font-size: 0.24rem;}
	.discover-con .photo-item .t a {margin: 0.3rem 0.3rem 0;}
	.discover-con .photo-item .d-n {margin-left: 0.3rem;}
}

@media screen and (max-width: 1199px){
	.wrapper .w {width: 10rem;}
	.wrapper .c {padding:0px;}

	.index-title .title{font-size:0.5rem;}
	.index-title .subtitle{font-size:0.3rem;}
	
	.header .header-links .nav-item a span.item-name {padding: 0px 12px;}

	.header-nav .nav-menu .menu-item {padding: 0.25rem 0.1rem 0;}
	.header-nav .nav-menu .menu-item a {font-size: 0.18rem;font-weight: normal;}

	.news-pic{ padding-top:0.65rem;}
	.news-pic .item{height:3.8rem; }
	.news-pic .img{width:5.4rem; height:3.6rem;}
	.news-pic .con{width:4.22rem; height:3.8rem; padding-top:0; padding-left:1.25rem; background:url(img/bg_newspic1.png) no-repeat left bottom;}
	.news-pic .title{font-size:0.26rem; line-height:0.32rem;}
	.news-pic .title a{height:1.28rem; overflow:hidden;}
	.news-pic .summary{bottom:0.4rem;}
	.news-pic .swiper-button-prev{left: calc(50% - 0.4rem);}
	.news-pic .swiper-button-next{right: calc(50% - 0.6rem);}

	.news-nkdata .nkdata-con .data{font-size:0.44rem;}

	.admissions-tab{font-size:0.22rem;padding: 0 0.1rem;}
	.admissions-con .overview-l {width: 4rem;}
	.admissions-con .overview-r {width: 4.7rem;}
	.admissions-con .overview-r .con {font-size:0.2rem; line-height:0.32rem;}
	.admissions-con .leadership-l {width: 5rem;}
	.admissions-con .leadership-l .img {padding: 0 0.35rem;}
	.admissions-con .leadership-l .title{padding-right:0.35rem;}
	.admissions-con .leadership-r {width: 5rem;}
	.admissions-con .leadership-r .title {padding: 0 0 0.2rem;font-size: 0.5rem;}
	.admissions-con .leadership-r .con {font-size: 0.22rem; line-height: 0.3rem;}

	.admissions-con-list .imgs {width:5rem;padding-top: 0.55rem;}
	.admissions-con-list .titles {width: 5rem;}
	.admissions-con-list .title .title-con{padding: 0.12rem 0;}
	.admissions-con-global .map-box,.global-partners .map-box{margin: 0.25rem auto;width: 10rem;}

	.news-list-con .date{right:0.1rem;}

	.events .events-index-title {width: 2.5rem;}
	.events .events-list-con{width:6.9rem ; padding:0.77rem 0.3rem;}

	.videos .videos-list {width: 10rem;}
	.videos .video-item {margin: 0 0.48rem;}

	.photo-item .t a {margin: 0.25rem;}
	.photo-item .d-n {margin-left: 0.25rem;}

	.top-nav-float {padding: 0.3rem 0;}
	.footer-con .logo {margin: 0.25rem 0 0 0;padding-right: 0.3rem;}
	.footer-con .addr {width: 5rem;padding-left: 0.3rem;}
	.footer .wx {padding-left: 0.2rem; padding-top: 0.5rem;}
	.footer .wx-icon {padding-left: 0.2rem;}

	.admissions-num-t { background: none; margin: 0 0.3rem;  padding-right: 0;}
	.admissions-num-c .nkdata-con .data {font-size: 0.4rem;}
	.admissions-degree-con .txt p, .admissions-nondegree-con .txt p {padding: 0.4rem;font-size: 0.22rem;line-height: 0.32rem;}

	.academics-num .admissions-num-t { background: none; margin: 0 0.3rem; padding-right:0;}
	.academics-school-con .item {width: 25%;}
	.academics-undergraduate .admissions-degree-con .txt p, .academics-undergraduate .admissions-nondegree-con .txt p {padding: 0.5rem 0.5rem 0.5rem 0.8rem;font-size: 0.22rem;line-height: 0.3rem;}
	.academics-graduate .admissions-degree-con .txt p, .academics-graduate .admissions-nondegree-con .txt p {padding: 0.5rem;font-size: 0.22rem; line-height: 0.3rem;}

	.life-visit-con .item { width: 2.9rem; margin: 0 0.1rem;}
	.life-services-con .services {left: 4.2rem;}

	.research-know-t {background: none; margin: 0 0.3rem; padding-right: 0;}

	.research-title .title {font-size: 0.5rem;color: #7b0e6b;}
	.research-title .subtitle{padding: 0.2rem 1rem 0;}
	.global-strategy-more{margin: 0.5rem auto;}

	.global-research-con .imgs {width: 5.5rem;}
	.global-research-con .titles {width: 4.5rem;}
	.global-research-con .title {font-size: 0.26rem;line-height: 0.26rem;margin-bottom: 0.1rem;height: 0.99rem;}
	.global-sino .title .more {left: calc(50% + 3.69rem);}
	.global-sino-txt .item-con {font-size: 0.14rem;line-height: 0.26rem; height: auto;}
	.global-exchange-con .con {left: 3.6rem; width: 6.2rem;}

	.discover-con .photo-item .t{font-size: 0.22rem;}
	.discover-con .photo-item .t a {margin: 0.2rem 0.2rem 0;}
	.discover-con .photo-item .d-n {margin-left: 0.2rem;}

	.page-con-area .news-piclist .item {padding: 32px 0px 32px 40px;}
	.page-con-area .news-piclist .item .txt {padding-left: 0.4rem;width: calc(100% - 4.1rem);}
	.page-con-area .news-piclist .item .txt h2 {font-size: 0.22rem;line-height: 0.3rem;margin-top: 0.1rem;}
	.page-con-area .news-piclist .item .txt p {font-size: 0.18rem;line-height: 0.24rem;margin-top: 0.1rem;}


}

@media screen and (max-width: 750px){
	.index-title {}
	.index-title .title{font-size:0.4rem; } 
	.index-title .subtitle{font-size:0.24rem;}
	.title .more a {font-size: 0.18rem;}
	.m-more{display:block; width: 2.5rem;height: 0.4rem;background: #dbc475;text-align: center;font-size: 0.24rem;margin:0.2rem auto; line-height:0.4rem;}
	.m-more a{color:#fff;}
	
		
	.wrapper{min-width:0px;}
	.wrapper .w {width: 100%;}
	.header{position:static; height:auto;}
	.header .header-links {position: static;width: 100%; height: 0.3rem; background:#ccc;}
	.header .header-links .header-links-con {top: 0rem;}
	.header .header-links .header-search {display:none;}
	.header .header-links .header-link {width: auto;height: 0.3rem;line-height: 0.3rem; font-size: 0.14rem;}
	.header .header-links .nav-item a span.item-name {padding: 0px 4px;line-height: 0.3rem;}
	.header .header-links .nav-item.i4 a span.item-name, .header .header-links .nav-item.i7 a span.item-name {border-right: none;}
	.header .header-logo {float:none; padding: 0px; overflow:hidden;}
	.header .sitelogocon{display:none;}
	.header .sitelogocon1 {display:block;float:none; width: 100%; height: 0.7rem; padding-top: 0.1rem; text-align:center;}
	.header .header-logo a img {height: 0.6rem; width:auto;cursor:pointer;}
	.header-logo-search{display:block;position:absolute; top:0.55rem; right:0.1rem; } 
	.header-logo-search a{display:block; width:0.3rem; height:0.3rem; border: none; background: url(img/search1.png) no-repeat center center; background-size:cover; outline: 0;}
	.header .header-m{display:block;}
	.header .header-arrow{display:block;}
	.header .header-r{float:none; width:100%;height:auto;background: #fff;padding-top:0px !important;}
	.header-nav {display:none;}
	.header-nav .nav-menu .menu-item {display: block;	float: none;position: relative;	width: 100%;border-bottom: 1px solid #cecdcd;	background: #fff ; padding: 0px;}
	.header-nav .nav-menu .menu-item.cur{background:#8e377d;}
	.header-nav .nav-menu .menu-item a{margin-right:0.4rem; padding-left:0.25rem;color:#701e5e !important; font-weight:500; height:0.5rem; line-height:0.5rem; text-align: left;  }
	.header-nav .nav-menu .menu-item.cur a{color:#fff !important;}
	.header-nav .nav-menu .menu-item:hover a span.item-name{color:#000;background:#fff;}
	.header-nav .nav-menu .menu-item .mark {display:block;}
	.header-nav .nav-menu .menu-item.cur .mark {background-image:url(img/navj2.png);}
	.header-nav .nav-menu .menu-item:hover .mark{display:block;}
	.header-nav .nav-menu .sub-nav{position:static; visibility:visible; background:#d4beda; padding:0.1rem 0}
	.header-nav .nav-menu .sub-nav .sub-item{}
	.header-nav .nav-menu .sub-nav .sub-item a{height: auto; line-height:0.2rem; color:#701e5e !important; padding:0.04rem 0 0.1rem 0.5rem;}

	.header-nav1{height:auto; background:#fff;}
	.header-nav1 .nav-menu {padding: 0px;}
	.header-nav1 .nav-menu .menu-item {line-height: 50px;}


	.banner-window{display:none;}
	.banner-video{display:none;}
	.banner-panel-m{display:block;}
	.banner-panel-m img{width:100%; height:auto;}

	.news{padding-top:0.3rem;}
	.news .more{display:none;}
	.news-list-con .swiper-wrapper, .events .swiper-wrapper{display:block;}
	.news-list-con .swiper-button-prev, .news-list-con .swiper-button-next,.events .swiper-button-prev, .events .swiper-button-next {display:none;}
	.news-pic{padding-top:0.3rem;}
	.news-pic .item{height:auto; padding:0.15rem;}
	.news-pic .img{float:none; width:100%; height:0; padding-bottom:66.6%; position:relative;}
	.news-pic .img img{position:absolute;left:0; top:0;}
	.news-pic .con{float:none;position:static; padding-left:0; width:100%; padding-top:0.35rem; height:auto;background:none;}
	.news-pic .title{font-size:0.22rem; }
	.news-pic .title a{display:block;font-weight:normal; height:0.96rem; overflow:hidden;}
	.news-pic .summary{display:none;}
	.news-pic .swiper-container-horizontal > .swiper-pagination-bullets {text-align: center;left: auto;right: auto;width: 100%;bottom:1.8rem;}
	.news-pic .swiper-button-prev,.news-pic .swiper-button-next {display:none;}

	.news-list {background: none; padding-top:0.3rem;}
	.news-list .index-title .title {text-align: center;}
	.news-list .index-title .subtitle {text-align: center;}
	.news-list .index-title .title .more {display:none;}
	.news-list-con{padding-top: 0.2rem;}
	.news-list-con .swiper-slide{display:none;}
	.news-list-con .swiper-slide.i1,.news-list-con .swiper-slide.i2{display:block;}
	.news-list-con .swiper-slide {padding:0.15rem; width:calc(100% - 0.3rem);}


	.news-nkdata{background:#7b0e6b;}
	.news-nkdata .nkdata-cons{padding-top:0.2rem;}
	.news-nkdata .nkdata-con {width: 33%; padding-bottom: 0.2rem;}
	.news-nkdata .nkdata-con .data {font-size: 0.3rem;}
	.news-nkdata .news-title{}
	.news-nkdata .nkdata-con .title{height:0.48rem; font-size:0.18rem;}
	
	.news-motto {padding: 0.3rem 0.15rem; background:#701e5e;}
	.news-motto img{width:100%; height:auto;}

	.admissions{background:url(img/bg_admission_m.jpg) no-repeat; background-size:cover;padding: 0.1rem 0 0.5rem;}
	.admissions-tabs{border-bottom:none; overflow:hidden;}
	.admissions-tab{float:left; width:50%; background:none;margin:0; padding:0; line-height:0.5rem; font-size:0.24rem; cursor:pointer; margin-top:0.3rem;}
	.admissions-tab.cur {background: none; color: #fff; font-weight: 500;}
	.admissions-tab:last-child{margin-right:0;}
	.admissions-tab .con{color:#fff;}
	.admissions-tab.cur .con{color:#fff;}
	.admissions-tab .con .icon{display:block; text-align:center;font-size:0; line-height:0;}
	.admissions-tab .con .icon img{max-width:70%;}
	.admissions-tab .con .t{text-align:center; line-height:0.2rem;}

	.admissions-cons{display:none;}

	.plan-4211{display:none;}

	.events {height:auto;}
	.events .more{display:none;}
	.events .events-index-title{float:none; width:100%;padding-left:0; padding-top:0.3rem;}
	.events .index-title .title {text-align: center;}
	.events .index-title .subtitle {text-align: center;}
	.events .events-index-title .summary{display:none;}
	.events .events-index-title .events-more { display:none;}
	.events .events-list{float:none; width:100%;}
	.events .events-list-con {width: 100%;padding: 0.3rem 0;}
	.events .swiper-slide{display:none;}
	.events .swiper-slide.i1,.events .swiper-slide.i2{display:block;}
	.events .m-more{margin-top:0;}

	.photos {background: none;}
	.photos .index-title {position:static;}
	.photos .index-title .title .more {display:none;}
	
	.photo-item{padding-bottom:0; height:auto; }
	.photo-item .img{position: relative;height:auto; padding-bottom:71%;}
	.photo-item .con{position: relative;width:100%; height:105px; }
	.photo-item .t{height:100%; line-height:0.28rem; font-size:0.2rem; } 
	.photo-item .t a{margin:0.1rem 0.3rem 0; height:0.84rem; }
	.photo-item .d{display:none;}
	.photo-item .arrow{display:none; }
	.photo-item.i2 .img,.photo-item.i4 .img,.photo-item.i6 .img,.photo-item.i8 .img{top: 0; left: 0; bottom:auto;}
	.photo-item.i2 .con,.photo-item.i4 .con,.photo-item.i6 .con,.photo-item.i8 .con{top:auto; left: 0;bottom:0;}


	.videos{height:auto;background:url(img/bg_video_m.jpg) no-repeat; background-size:contain; padding-top:0.3rem;}
	.videos .video-play-pic {margin: 0.2rem auto 0.2rem;width: 0.6rem;height: 0.6rem;}
	.videos .videos-list {width: 100%; height:auto; padding-bottom:0.2rem;}
	.videos .video-item {float: none;margin: 0 0.45rem;padding-top: 0.3rem; width:auto;}
	.videos .video-item .title {color: #333;}
	.videos .video-item .img {border: 2px solid #fff;font-size: 0; width: 100%; height: auto;}
	
	.reviews{height:auto;}
	.reviews .index-title .title .more { display:none;}
	.reviews .index-title .subtitle { font-size:0.24rem; padding:0 0.2rem}
	.reviews .reviews-list{float:none; width:100%;}
	.reviews .reviews-list-con {width: 100%;padding: 0.3rem 0;}
	.reviews .reviews-list-con .swiper-wrapper{display:block;}
	.reviews .swiper-slide{display:none;}
	.reviews .swiper-slide.i1,.reviews .swiper-slide.i2{display:block;}
	.reviews .m-more{margin-top:0;}
	.reviews .swiper-button-prev, .reviews .swiper-button-next{display:none;}

	.top-nav-float{display:none;}

	.footer-con .logo {float: none;margin: 0.25rem 0;padding-right: 0;border-right: none;text-align:center;}
	.footer-con .addr {float: none;width: auto;padding-left: 0; text-align:center; padding:0 0.2rem; font-size:0.16rem;}
	.footer-con .addr p{ line-height:0.3rem;}
	.footer .wx {float: none;padding-left: 0px;width: 200px; margin: 0 auto;}
	.footer .wx .contact {text-align:center;padding-bottom: 0.2rem;}
	.footer .wx-icon {padding-left: 0 0.1rem;}

	.smallbanner .smallbanner-bg {height: 1.5rem;  background-size: cover;}
	.smallbanner-t { height: 1.5rem;}
	.smallbanner-t .w {height: 1.5rem;}
	.smallbanner-t .t {width: auto;height: 0.8rem;top: 0.4rem;left: 0.1rem;}
	.smallbanner-t .t h2 {font-size: 0.4rem; text-align:left;}
	.banner-panel .bread {bottom: 0px;left: 0.15rem;height: 0.3rem;font-size: 0.18rem;line-height: 0.3rem;color: #fff;}
	.banner-panel .bread-con {background:none; padding-left: 0;}

	.smallbanner1{border-top:1px solid #fff;height: 1.5rem;}
	.smallbanner1 .smallbanner-t {height: 1.5rem;}
	.smallbanner1 .smallbanner-t .w{height: 1.5rem;}
	.smallbanner1 .smallbanner-t .t {top: 0.4rem;left: 0.2rem;width: auto;}
	.smallbanner1 .smallbanner-t .t h2 {font-size: 0.4rem;}
	.smallbanner1 .nav{display:none;}

	.page-con-main{width:100%;margin-top:0px;}
	.page-con-area {padding: 20px 10px;}
	.page-con-area1{}
	.page-con-list { padding: 10px 0px 20px;}

	.page-con-area .index-title {font-size: 0.3rem;text-align: center;padding-left: 0rem;}
	.page-con-area .index-title1 {padding-left: 0.12rem;}
	.page-con-area .page-con-title { margin-top: 0.1rem; padding-bottom: 0.2rem;}
	.page-con-area .page-con-title h2 {font-size: 0.26rem;line-height: 0.36rem;padding: 0 0.15rem;}
	.page-con-area .page-con-title .date {font-size: 0.18rem;padding: 0.1rem 0 0;}

	.page-con-area .news-piclist .item {padding: 0.15rem;}
	.page-con-area .news-piclist .item .img {float: none;}
	.page-con-area .news-piclist .item .img img{width:100%;}
	.page-con-area .news-piclist .item .txt {float: none;padding-left: 0;width: 100%;}
	.page-con-area .news-piclist .item .txt h2 {font-size:0.2rem;line-height:0.25rem;}
	.page-con-area .news-piclist .item .txt p {display:none;}

	.page-con-area .news-simplelist {padding: 0.2rem 0rem;}
	.page-con-area .news-simplelist .item .t { width: calc(100% - 0.85rem); padding-left: 0.15rem;}

	.page-con-list .imglist li {width: calc(100% - 2px); height: auto; float: none; margin: 0 0px 20px;}
	.page-con-list .imglist .img {margin-right: 0px;}
	.page-con-list .imglist .img img{width:100px; height:auto;}
	.page-con-list .imglist .tit {width: calc(100% - 110px);}
	.page-con-list .imglist .info,.page-con-list .imglist .more {display:none;}

	.page-con-list .imglist1 .img { float: none; margin: 0px 0px 10px 0px; }
	.page-con-list .imglist1 .img img{width:100%; height:auto;}
	.page-con-list .imglist1 .infos { float: none; width: 100%;}
	.page-con-list .imglist1 .tit {margin-right:0px; height:auto;}
	.page-con-list .imglist1 .info {margin: 15px 0px 0px 0px; height:auto; max-height:112px;}

	.page-news-con {margin: 0.1rem; padding:0px !important;}
	.page-news-con p, .wp_entry p {line-height: 0.3rem;margin-bottom: 0.2rem;}
	.page-news-con img, .wp_entry img {height:auto !important;}

	.about-title .subtitle {font-size: 0.18rem;line-height: 0.25rem; padding: 0.2rem;}
	.about-overview {padding: 0.3rem 0;}
	.about-overview-con .index-tabs{position:static; padding:0; overflow:hidden;width: auto;height: auto;}
	.about-overview-con .index-tabs .index-tab {height: 0.58rem;line-height: 0.24rem;background: #dbc475; font-size: 0.22rem; border: 2px solid #fff; color: #333; width:calc(33.3% - 4px);  float:left; padding:0;display:flex; align-items: center; justify-content: center; text-align: center;}
	.about-overview-con .index-tabs .index-tab.cur{background:#701e5e; padding:0;}
	.about-overview-con .index-cons {margin-left: 0rem;height: auto;}
	.about-overview-con .index-con .con {padding: 0.2rem;max-height: 10rem;font-size: 0.2rem; line-height: 0.3rem;}
	.about-overview-con .index-con .more {right: 0.3rem;bottom: 0.2rem;}
	.about-message .about-message-con {background: none; height: auto;}
	.about-history {padding: 0.3rem 0;}
	.about-history-con .year-top .box {width: auto;height: auto; padding-bottom:0.3rem;}
	.about-history-con .year-dot .swiper-slide {font-size: 0.2rem;}
	.about-history-con .swiper-button-prev{left:0;}
	.about-leadership {padding-top: 0.3rem;}
	.about-leadership-con .index-tabs, .about-departments-con .index-tabs{overflow:hidden; padding:0.2rem 0;}
	.about-leadership-con .index-tab, .about-departments-con .index-tab{float:left; width:50%; margin:0; display:flex; align-items: center; justify-content: center; text-align: center; font-size:0.2rem; line-height:0.25rem;}
	.about-leadership-con .index-tab:hover .con:after, .about-departments-con .index-tab.cur .con:after {display: none;}
	.about-leadership-con .index-con .item {display: inline-block; margin: 0; width: 49%; padding: 0;}
	.about-departments {padding-top: 0.3rem;}
	.about-departments .index-cons {padding: 0.2rem 0 0.4rem;}
	.about-departments .index-con {margin: 0;}
	.about-departments .item {width: calc(50% - 0.32rem);}
	.about-facts-con .index-tab {font-size: 0.24rem;}
	.about-facts-con .index-cons {padding: 0.2rem ;}
	.about-facts-con .nkdata-con {width: 50%; margin-bottom:10px;}
	.about-facts-con .nkdata-con .data {font-size: 0.36rem;}
	.about-facts-con .nkdata-con .title {font-size: 0.18rem; padding-top: 0.1rem;}

	.life-title .title {font-size: 0.3rem;padding-top: 0.3rem;}
	.life-title .subtitle {font-size: 0.18rem;line-height: 0.25rem; padding: 0.2rem;padding-top: 0.3rem;}
	.life-con-arts,.life-con-athletics,.life-con-societies{background-size:cover; height:auto; margin-top:0.5rem !important;}
	.life-con .txt {float: none;width: auto;}
	.life-con .txt-con {padding: 0.3rem;}
	.life-con .txt h2 {font-size: 0.36rem;}
	.life-con .img {float: none !important;width: auto;}
	.life-con .img img{width:100%;}
	.life-con .more {right: 0.2rem !important; left:auto !important;  bottom: -0.3rem;}
	.life-visit {margin-top: 0.6rem;}
	.life-visit .life-title .title {font-size: 0.4rem;padding-top: 0.3rem;}
	.life-visit .life-title .title .more {left: auto;right: 0.05rem;}
	.life-visit .life-title .subtitle {font-size: 0.18rem;line-height: 0.25rem; padding: 0.2rem;}
	.life-visit-con {padding-bottom: 0.4rem;}
	.life-visit-con .item {display: block;width: 80%;height: 0.7rem;background: rgba(255,255,255,0.6); margin: 0 auto 0.1rem;}
	.life-visit-con .item a {font-size: 0.3rem; }
	.life-services-con .life-services-img {width: 100%;height: auto;}
	.life-services-con .services {position: static;width: 100%; height: 4.15rem;}
	.life-services-con{margin-bottom:0;}
	.life-services-con .services .t {font-size: 0.18rem;line-height: 0.24rem;}

	.admissions-num-t,.research-know-t {background: none; margin: 0 0.2rem; padding-right:0;}
	.admissions-num-t .title ,.research-know-t .title{font-size: 0.34rem;padding: 0.3rem 0 0rem; text-align:center;}
	.admissions-num-t .con ,.research-know-t .con{font-size: 0.18rem;line-height: 0.25rem; padding: 0.2rem 0; }
	.admissions-num-c {padding: 0.1rem 0; margin: 0 0.3rem;}
	.admissions-num-c .nkdata-con {width: 33.3%; padding-top: 0.1rem;}
	.admissions-num-c .nkdata-con .data {font-size: 0.28rem;}
	.admissions-num-c .nkdata-con .title {font-size: 0.18rem;}
	.admissions-title {padding-bottom: 0.25rem;}
	.admissions-title .title {font-size: 0.3rem;padding:0 0.2rem;}
	.admissions-title1 .title {text-align: left;padding:0 0.2rem; text-align:left;}
	.admissions-title .more {font-size: 0.18rem;bottom: 0;right: 0.05rem;left:auto;}
	.academics-undergraduate .admissions-title .more {left: auto;}
	.academics-graduate .admissions-title1 .more {left:auto; right: 0.05rem;}	
	.admissions-degree-con {height: auto;margin-top: 0.2rem;background-size:cover;}
	.admissions-degree-con .img {float: none !important; width: 100%;}
	.admissions-degree-con .img img{width: 100%; height:auto;}
	.admissions-degree-con .txt {float: none !important; width: 100%;}
	.admissions-degree-con .txt p, .admissions-nondegree-con .txt p {padding: 0.3rem;font-size: 0.24rem;line-height: 0.32rem;}
	.admissions-nondegree-con{height:auto;background-size: cover;margin-top:0.2rem;}
	.admissions-nondegree-con .img {float: none !important; width: 100%;}
	.admissions-nondegree-con .img img{width: 100%; height:auto;}
	.admissions-nondegree-con .txt {float: none !important; width: 100%;}
	.admissions-summerprogram,.admissions-exchangeprograms,.admissions-englishtaught,.admissions-nondegree,.admissions-degree,.admissions-continuingeducation {padding-top: 0.3rem;}
	.admissions-englishtaught .admissions-title .more {left: auto;}
	.admissions-exchangeprograms .admissions-title1 .more { right: 0.05rem;}
	.admissions-apply{margin-top:0;}
	.admissions-apply .t {font-size: 0.4rem;}
	.admissions-apply .s {font-size: 0.24rem; padding: 0.2rem 0;}
	.admissions-apply .m a {font-size: 0.24rem;}

	.academics-title .title {font-size: 0.32rem;}
	.academics-title .subtitle{display:none;}
	.academics-num .admissions-num-t {background: none;margin: 0 0.2rem; padding-right: 0;}
	.academics-undergraduate .admissions-degree-con .txt p, .academics-undergraduate .admissions-nondegree-con .txt p {padding: 0.3rem; font-size: 0.24rem; line-height: 0.32rem;}
	.academics-graduate .admissions-degree-con .txt p, .academics-graduate .admissions-nondegree-con .txt p {padding: 0.3rem; font-size: 0.24rem; line-height: 0.32rem;}
	.academics-school,.academics-institutes,.academics-calendar {padding-top: 0.3rem;}
	.academics-school-con .item {width: 50%;}
	.academics-school-con .item .item-title a{font-size: 0.14rem; font-weight: 600;}
	.academics-institutes-con .item {width: 50%;}
	.academics-calendar .academics-title .title{text-align:left; padding: 0 0.2rem 0.3rem;}
	.academics-calendar .academics-title .more {left:auto; right: 0.05rem;}
	.academics-calendar-con{background-size:cover; margin-top: 0.1rem;}
	.academics-calendar-con .items a {width:50%;padding-top: 0.3rem;}
	.academics-calendar-con .items .t{font-size:0.2rem;}

	.research-news,.research-leading,.research-faculty,.research-publiation,.research-units{padding:0.3rem 0;}	
	.research-title .title {font-size: 0.3rem; padding: 0 0.2rem 0.3rem; text-align:left;}
	.research-news .research-title .title {padding-bottom: 0.3rem;}
	.research-title .subtitle {font-size: 0.18rem; line-height: 0.25rem; padding: 0.2rem;}
	.research-title .title .more {bottom: 0.05rem; left: auto !important; right:0.1rem !important;}
	.research-faculty-con .item {width: 50%;margin-top: 0.3rem;}
	.research-faculty-con .item .m{margin: 0.1rem auto 0;}
	.research-faculty-con .item .t h2 {margin-top: 0.1rem;}
	.research-faculty-con .item .t p {margin-top: 0.05rem;}
	.research-units-con { padding: 0 0 0.3rem ;}
	.research-units-con .item {width: 80%; height: 0.8rem; margin: 0.2rem 0;}
	.research-units-con .item a {font-size: 0.22rem;}
	.research-technology {
		padding-bottom: 0rem;
	}
	.research-technology-con .img img{width:100%;}
	.research-technology-con .con {position: static; width: 100%; height: auto;}
	.research-technology-con .con p {font-size: 0.2rem;line-height: 0.28rem;padding: 0.3rem; background:none;}

	.global-exchange-title .title{padding-bottom:0.3rem;}
	.global-strategy { padding: 0.3rem 0; }
	.global-strategy-more {margin: 0.2rem auto;}
	.global-partners{padding-top:0.3rem;}
	.global-sino-txt{display:none;}
	.global-exchange,.global-confucius,.global-intlorg,.global-sino {padding-top: 0.35rem;}
	.global-exchange-con {margin: 0.2rem 0rem 0;}
	.global-exchange-con .img {width: 100%;height:auto;}
	.global-exchange-con .img img {width: 100%;height:auto;}
	.global-exchange-con .con {position: static;width: 100%;height: auto;}
	.global-exchange-con .con p { padding: 0.2rem; font-size: 0.18rem; line-height: 0.26rem;}
	.global-confucius{background-size:cover;}
	.global-confucius-con {padding: 0rem 0 0.8rem;}
	.global-confucius-con .item { width: 50%; margin-top: 0.2rem;}
	.global-confucius-con .item .t{font-size: 0.16rem; line-height: 0.22rem; height: 0.66rem; padding: 0 0.1rem;}
	.global-research {background-size:cover;padding: 0.3rem 0 0rem;}
	.global-research-con {padding:0;}
	.global-research-con .imgs {float: none;width: 100%;}
	.global-research-con .img-con{display:block !important; margin:0 0.1rem 0.1rem;}
	.global-research-con .img-con p{display:block; height:auto;font-size: 0.18rem;line-height: 0.25rem; height: auto; padding: 0.15rem 0.2rem;}
	.global-research-con .titles {display:none;}
	.admissions-con-global .map-box, .global-partners .map-box {width: 100%;}
	.global-map-con #mapContainer {width: 100%;height: auto; float: none;}
	.global-map-partner {width: 100%; float: none; padding-top: 0.1rem;}
	.global-map-partner .partner{padding:0 0.3rem;}

	.events-title .title {font-size: 0.4rem; padding-top: 0.25rem;}
	.events-title .subtitle {font-size: 0.18rem;line-height: 0.25rem; padding: 0.2rem;}
	.events-con {padding: 0.2rem 0;}
	.events-con .item{float:none; width:calc(100% - 0.3rem);margin: 0.15rem; height:auto !important;}
	.events-con .title { margin: 0.15rem 0.2rem; padding-bottom: 0.2rem; height:auto;}
	.events-con .date {right: 0.08rem;top: 1.7rem; width: 0.5rem; height: 0.5rem; }
	.events-con .date .m {font-size: 0.2rem;}
	.events-con .date .d {font-size: 0.26rem;}
	.events-con .summary {font-size: 0.18rem;line-height: 0.3rem;margin: 0.2rem;}

	.discover-con {margin: 0.2rem 0;}
	.discover-con .photo-item-box {width: 100%; padding-bottom:0;}
	.discover-con .photo-item .t{line-height: 0.3rem; font-size: 0.24rem;}
	.discover-con .photo-item .t a{margin: 0.3rem 0.3rem 0;}
	.discover-con .photo-item .d-n {margin-left: 0.3rem;}

	.page-news .banner-window{display:block;}
	.bread1{display:none;}
	.news-bigtitle {font-size: 0.5rem; padding:0.2rem 0;}
	.news-title{padding:0 0.1rem;}
	.page-news .index-title .title {font-size: 0.38rem;}
	.news-editor-con { padding: 0rem 0 0.5rem;}
	.news-editor-con-l {float: none; width: 100%; padding-top: 0.12rem;}
	.news-editor-con-l .item-box,.news-editor-con-r .item-box {padding: 0.12rem;width: calc(100% - 0.24rem);float: none;}
	.news-editor-con-r {float: none;width: 100%;}
	.news-mores-con {margin: 0;}
	.news-mores-con .item-box {padding: 0.12rem;width: calc(100% - 0.24rem);float: none;}

	.researchunit-title {padding-top: 0.2rem;}
	.researchunit-title .title {width: 100%;padding-bottom: 0;}
	.researchunit-title .txt {position: static;font-size: 0.5rem;}
	.researchunit-con .sublist_title{font-size:0.35rem; padding-bottom:0.1rem; border-bottom:2px solid #701e5e !important; margin-bottom: 0 !important; line-height:0.35rem !important; height:auto !important;}
	.researchunit-con .sublist_title a {font-size: 0.35rem !important;}
	.researchunit-con .item {margin: 0.1rem 0.2rem; width: calc(100% - 0.6rem); font-size: 0.22rem;}

	.scholars-box {padding: 0 0.2rem; border-top: 1px solid #d2d2d2;}
	.scholars-box .item {padding-top: 0.2rem;}
	.scholars-box .item .pic {float: none; width: 100%; border-bottom: 2px solid #974978; min-height: 0;}
	.scholars-box .item .pic .title {height: auto; padding: 0.1rem 0;}
	.scholars-box .item .info {float: none;width: 100%;font-size: 0.16rem;line-height: 0.26rem;border-bottom: 1px solid #dcdcdc; padding: 0.2rem 0; min-height: 0;}
	.page-con-area .news-piclist2 .title {margin: 0.30rem; height: auto;}

	.page-con-area .news-piclist2 .item{ width: calc(100% - 0.2rem); height: auto; margin: 0.1rem;}
	.page-con-area .news-piclist3 {padding:0rem !important;}
	.page-con-area .news-piclist3 .item {width: 100%;}
	.page-con-area .news-piclist3 .txt {line-height: 0.6rem; font-size: 0.30rem;}
	
	/*20230228*/
	.header .header-links .header-links-menu{display:none;}
	.header .header-links .header-links-con{right:0;}
}