/* CSS Document */
/*
Theme Name:西交利物浦大学
Theme URI: https://www.xjtlu.edu.cn/zh/
Description:  六艺信息技术的作品。
Author:  六艺信息技术
Author URI: https://www.eee-eee.com/
Date:2022-09-23
Version: 1.0
License: 六艺信息技术许可认证
License URI: https://www.eee-eee.com/
Tags: Joomla CMS技术及WordPress、Drupal等诸多优秀开源系统
*/
/* =Reset default browser CSS. Based on work by 六艺信息技术: https:/www.eee-eee.com/
-------------------------------------------------------------- */

html{ overflow-x:hidden;}

.swiper-wrapper{position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-slide{-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;}

@font-face {
  font-family: 'FFDIN';
  font-weight: bold;
  font-style: normal;
  src: url("fonts/din-pro/2FCBB3_0_0.eot");
  src: url("fonts/din-pro/2FCBB3_0_0.eot?#iefix") format("embedded-opentype"), url("fonts/din-pro/2FCBB3_0_0.woff2") format("woff2"), url("fonts/din-pro/2FCBB3_0_0.woff") format("woff"), url("fonts/din-pro/2FCBB3_0_0.ttf") format("truetype"), url("fonts/din-pro/2FCBB3_0_0.svg#wf") format("svg");
}

@font-face {
  font-family: 'FFDIN';
  font-weight: normal;
  font-style: normal;
  src: url("fonts/din-pro/2FCBB3_1_0.eot");
  src: url("fonts/din-pro/2FCBB3_1_0.eot?#iefix") format("embedded-opentype"), url("fonts/din-pro/2FCBB3_1_0.woff2") format("woff2"), url("fonts/din-pro/2FCBB3_1_0.woff") format("woff"), url("fonts/din-pro/2FCBB3_1_0.ttf") format("truetype"), url("fonts/din-pro/2FCBB3_1_0.svg#wf") format("svg");
}

@font-face {
  font-family: 'Open Sans';
  src: url("fonts/open-sans/opensans-light-webfont.eot");
  src: url("fonts/open-sans/opensans-light-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans/opensans-light-webfont.woff2") format("woff2"), url("fonts/open-sans/opensans-light-webfont.woff") format("woff"), url("fonts/open-sans/opensans-light-webfont.ttf") format("truetype"), url("fonts/open-sans/opensans-light-webfont.svg#open_sanslight") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Open Sans';
  src: url("fonts/open-sans/opensans-lightitalic-webfont.eot");
  src: url("fonts/open-sans/opensans-lightitalic-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans/opensans-lightitalic-webfont.woff2") format("woff2"), url("fonts/open-sans/opensans-lightitalic-webfont.woff") format("woff"), url("fonts/open-sans/opensans-lightitalic-webfont.ttf") format("truetype"), url("fonts/open-sans/opensans-lightitalic-webfont.svg#open_sanslight_italic") format("svg");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Open Sans';
  src: url("fonts/open-sans/opensans-semibold-webfont.eot");
  src: url("fonts/open-sans/opensans-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans/opensans-semibold-webfont.woff2") format("woff2"), url("fonts/open-sans/opensans-semibold-webfont.woff") format("woff"), url("fonts/open-sans/opensans-semibold-webfont.ttf") format("truetype"), url("fonts/open-sans/opensans-semibold-webfont.svg#open_sanssemibold") format("svg");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Open Sans';
  src: url("fonts/open-sans/opensans-semibolditalic-webfont.eot");
  src: url("fonts/open-sans/opensans-semibolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans/opensans-semibolditalic-webfont.woff2") format("woff2"), url("fonts/open-sans/opensans-semibolditalic-webfont.woff") format("woff"), url("fonts/open-sans/opensans-semibolditalic-webfont.ttf") format("truetype"), url("fonts/open-sans/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic") format("svg");
  font-weight: bold;
  font-style: italic;
}
.hidden{display: none !important;visibility: hidden;}
.visuallyhidden{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus{clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto;}
.invisible{visibility: hidden;}
.cf:before, .cf:after{content: " ";display: table;}
.cf:after{clear: both;}
.cf{*zoom: 1;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, hr, main{margin: 0;padding: 0;border: none;font-size: 100%;font: inherit;vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main{display: block;}
audio, canvas, video{display: inline-block;}
audio:not([controls]){display: none;height: 0;}
[hidden], template{display: none;}
html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body{margin: 0;}
blockquote, q{quotes: none;}
q{quotes: "\201C" "\201D" "\2018" "\2019";}
blockquote:before, blockquote:after, q:before, q:after{content: "";content: none;}
del{text-decoration: line-through;}
abbr[title], dfn[title]{border-bottom: 1px dotted;cursor: help;}
dfn{font-style: italic;}
hr{display: block;box-sizing: content-box;height: 0;border-top: 1px solid #ccc;}
pre, code, kbd, samp{font-family: monospace, sans-serif;font-size: 1em;}
pre{white-space: pre-wrap;}
small{font-size: 80%;}
b, strong, th{font-weight: bold;}
em, i{font-style: italic;}
sup, sub{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup{top: -0.5em;}
sub{bottom: -0.25em;}
a{ color:#181818;}
video, img{ max-width:100%;}
/* ========================================================================== Forms ==========================================================================*/
fieldset{border: 1px solid #c0c0c0;margin: 0;padding: 10px;}
legend{border: 0;padding: 0;}
button,
input,
select,
textarea{font-family: inherit;font-size: 100%;margin: 0;}
button,
input{line-height: normal;}
button,
select{text-transform: none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance: button;cursor: pointer;}
button[disabled],
html input[disabled]{cursor: default;}
input[type="checkbox"],
input[type="radio"]{box-sizing: border-box;padding: 0;}
input[type="search"]{-webkit-appearance: textfield;box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border: 0;padding: 0;}
textarea{overflow: auto;vertical-align: top;}
/* ========================================================================== Tables ==========================================================================*/table{border-collapse: collapse;border-spacing: 0;}
td{vertical-align: top;}
/* ========================================================================== Embedded content ==========================================================================*/img{-ms-interpolation-mode: bicubic;border: 0;}
svg:not(:root){overflow: hidden;}
/* ========================================================================== Figures ==========================================================================*/figure{margin: 0;}
/* ========================================================================== Box sizing defaults to border-box ==========================================================================*/*,
*:before,
*:after{box-sizing: border-box;}
@font-face{font-family: 'FontAwesome';src: url("fonts/font-awesome/fontawesome-webfont.eot?v=4.4.0");src: url("fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.4.0") format("embedded-opentype"), url("fonts/font-awesome/fontawesome-webfont.woff2?v=4.4.0") format("woff2"), url("fonts/font-awesome/fontawesome-webfont.woff?v=4.4.0") format("woff"), url("fonts/font-awesome/fontawesome-webfont.ttf?v=4.4.0") format("truetype");font-weight: normal;font-style: normal;}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons*/

.fa-glass:before{content: "";}
.fa-music:before{content: "";}
.fa-search:before{content: "";}
.fa-envelope-o:before{content: "";}
.fa-heart:before{content: "";}
.fa-star:before{content: "";}
.fa-star-o:before{content: "";}
.fa-user:before{content: "";}
.fa-film:before{content: "";}
.fa-th-large:before{content: "";}
.fa-th:before{content: "";}
.fa-th-list:before {content: "";}
.fa-check:before{content: "";}
.fa-remove:before,
.fa-close:before,
.fa-times:before{content: "";}
.fa-search-plus:before{content: "";}
.fa-search-minus:before{content: "";}
.fa-power-off:before{content: "";}
.fa-signal:before{content: "";}
.fa-gear:before,
.fa-cog:before{content: "";}
.fa-trash-o:before{content: "";}
.fa-home:before{content: "";}
.fa-file-o:before{content: "";}
.fa-clock-o:before{content: "";}
.fa-road:before{content: "";}
.fa-download:before{content: "";}
.fa-arrow-circle-o-down:before{content: "";}
.fa-arrow-circle-o-up:before{content: "";}
.fa-inbox:before{content: "";}
.fa-play-circle-o:before{content: "";}
.fa-rotate-right:before,
.fa-repeat:before{content: "";}
.fa-refresh:before{content: "";}
.fa-list-alt:before{content: "";}
.fa-lock:before{content: "";}
.fa-flag:before{content: "";}
.fa-headphones:before{content: "";}
.fa-volume-off:before{content: "";}
.fa-volume-down:before{content: "";}
.fa-volume-up:before{content: "";}
.fa-qrcode:before{content: "";}
.fa-barcode:before{content: "";}
.fa-tag:before{content: "";}
.fa-tags:before{content: "";}
.fa-book:before{content: "";}
.fa-bookmark:before{content: "";}
.fa-print:before{content: "";}
.fa-camera:before{content: "";}
.fa-font:before{content: "";}
.fa-bold:before{content: "";}
.fa-italic:before{content: "";}
.fa-text-height:before{content: "";}
.fa-text-width:before{content: "";}
.fa-align-left:before{content: "";}
.fa-align-center:before{content: "";}
.fa-align-right:before{content: "";}
.fa-align-justify:before{content: "";}
.fa-list:before{content: "";}
.fa-dedent:before,
.fa-outdent:before{content: "";}
.fa-indent:before{content: "";}
.fa-video-camera:before{content: "";}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before{content: "";}
.fa-pencil:before{content: "";}
.fa-map-marker:before{content: "";}
.fa-adjust:before{content: "";}
.fa-tint:before{content: "";}
.fa-edit:before,
.fa-pencil-square-o:before{content: "";}
.fa-share-square-o:before{content: "";}
.fa-check-square-o:before{content: "";}
.fa-arrows:before{content: "";}
.fa-step-backward:before{content: "";}
.fa-fast-backward:before{content: "";}
.fa-backward:before{content: "";}
.fa-play:before{content: "";}
.fa-pause:before{content: "";}
.fa-stop:before{content: "";}
.fa-forward:before{content: "";}
.fa-fast-forward:before{content: "";}
.fa-step-forward:before{content: "";}
.fa-eject:before{content: "";}
.fa-chevron-left:before{content: "";}
.fa-chevron-right:before{content: "";}
.fa-plus-circle:before{content: "";}
.fa-minus-circle:before{content: "";}
.fa-times-circle:before{content: "";}
.fa-check-circle:before{content: "";}
.fa-question-circle:before{content: "";}
.fa-info-circle:before{content: "";}
.fa-crosshairs:before{content: "";}
.fa-times-circle-o:before{content: "";}
.fa-check-circle-o:before{content: "";}
.fa-ban:before{content: "";}
.fa-arrow-left:before{content: "";}
.fa-arrow-right:before{content: "";}
.fa-arrow-up:before{content: "";}
.fa-arrow-down:before{content: "";}
.fa-mail-forward:before,
.fa-share:before{content: "";}
.fa-expand:before{content: "";}
.fa-compress:before{content: "";}
.fa-plus:before{content: "";}
.fa-minus:before{content: "";}
.fa-asterisk:before{content: "";}
.fa-exclamation-circle:before{content: "";}
.fa-gift:before{content: "";}
.fa-leaf:before{content: "";}
.fa-fire:before{content: "";}
.fa-eye:before{content: "";}
.fa-eye-slash:before{content: "";}
.fa-warning:before,
.fa-exclamation-triangle:before{content: "";}
.fa-plane:before{content: "";}
.fa-calendar:before {content: "";}
.fa-random:before{content: "";}
.fa-comment:before{content: "";}
.fa-magnet:before{content: "";}
.fa-chevron-up:before{content: "";}
.fa-chevron-down:before{content: "";}
.fa-retweet:before{content: "";}
.fa-shopping-cart:before{content: "";}
.fa-folder:before{content: "";}
.fa-folder-open:before{content: "";}
.fa-arrows-v:before{content: "";}
.fa-arrows-h:before{content: "";}
.fa-bar-chart-o:before,
.fa-bar-chart:before{content: "";}
.fa-twitter-square:before{content: "";}
.fa-facebook-square:before{content: "";}
.fa-camera-retro:before{content: "";}
.fa-key:before{content: "";}
.fa-gears:before,
.fa-cogs:before{content: "";}
.fa-comments:before{content: "";}
.fa-thumbs-o-up:before{content: "";}
.fa-thumbs-o-down:before{content: "";}
.fa-star-half:before{content: "";}
.fa-heart-o:before{content: "";}
.fa-sign-out:before{content: "";}
.fa-linkedin-square:before{content: "";}
.fa-thumb-tack:before{content: "";}
.fa-external-link:before{content: "";}
.fa-sign-in:before{content: "";}
.fa-trophy:before{content: "";}
.fa-github-square:before{content: "";}
.fa-upload:before{content: "";}
.fa-lemon-o:before{content: "";}
.fa-phone:before{content: "";}
.fa-square-o:before{content: "";}
.fa-bookmark-o:before{content: "";}
.fa-phone-square:before{content: "";}
.fa-twitter:before{content: "";}
.fa-facebook-f:before,
.fa-facebook:before{content: "";}
.fa-github:before{content: "";}
.fa-unlock:before{content: "";}
.fa-credit-card:before{content: "";}
.fa-feed:before,
.fa-rss:before{content: "";}
.fa-hdd-o:before{content: "";}
.fa-bullhorn:before{content: "";}
.fa-bell:before{content: "";}
.fa-certificate:before{content: "";}
.fa-hand-o-right:before{content: "";}
.fa-hand-o-left:before{content: "";}
.fa-hand-o-up:before{content: "";}
.fa-hand-o-down:before{content: "";}
.fa-arrow-circle-left:before{content: "";}
.fa-arrow-circle-right:before{content: "";}
.fa-arrow-circle-up:before{content: "";}
.fa-arrow-circle-down:before{content: "";}
.fa-globe:before{content: "";}
.fa-wrench:before{content: "";}
.fa-tasks:before{content: "";}
.fa-filter:before{content: "";}
.fa-briefcase:before{content: "";}
.fa-arrows-alt:before{content: "";}
.fa-group:before,
.fa-users:before{content: "";}
.fa-chain:before,
.fa-link:before{content: "";}
.fa-cloud:before{content: "";}
.fa-flask:before{content: "";}
.fa-cut:before,
.fa-scissors:before{content: "";}
.fa-copy:before,
.fa-files-o:before{content: "";}
.fa-paperclip:before{content: "";}
.fa-save:before,
.fa-floppy-o:before{content: "";}
.fa-square:before{content: "";}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before{content: "";}
.fa-list-ul:before{content: "";}
.fa-list-ol:before{content: "";}
.fa-strikethrough:before{content: "";}
.fa-underline:before{content: "";}
.fa-table:before{content: "";}
.fa-magic:before{content: "";}
.fa-truck:before{content: "";}
.fa-pinterest:before{content: "";}
.fa-pinterest-square:before{content: "";}
.fa-google-plus-square:before{content: "";}
.fa-google-plus:before{content: "";}
.fa-money:before{content: "";}
.fa-caret-down:before{content: "";}
.fa-caret-up:before{content: "";}
.fa-caret-left:before{content: "";}
.fa-caret-right:before{content: "";}
.fa-columns:before{content: "";}
.fa-unsorted:before,
.fa-sort:before{content: "";}
.fa-sort-down:before,
.fa-sort-desc:before{content: "";}
.fa-sort-up:before,
.fa-sort-asc:before{content: "";}
.fa-envelope:before{content: "";}
.fa-linkedin:before{content: "";}
.fa-rotate-left:before,
.fa-undo:before{content: "";}
.fa-legal:before,
.fa-gavel:before{content: "";}
.fa-dashboard:before,
.fa-tachometer:before{content: "";}
.fa-comment-o:before{content: "";}
.fa-comments-o:before{content: "";}
.fa-flash:before,
.fa-bolt:before{content: "";}
.fa-sitemap:before{content: "";}
.fa-umbrella:before{content: "";}
.fa-paste:before,
.fa-clipboard:before{content: "";}
.fa-lightbulb-o:before{content: "";}
.fa-exchange:before{content: "";}
.fa-cloud-download:before{content: "";}
.fa-cloud-upload:before{content: "";}
.fa-user-md:before{content: "";}
.fa-stethoscope:before{content: "";}
.fa-suitcase:before{content: "";}
.fa-bell-o:before{content: "";}
.fa-coffee:before{content: "";}
.fa-cutlery:before{content: "";}
.fa-file-text-o:before{content: "";}
.fa-building-o:before{content: "";}
.fa-hospital-o:before{content: "";}
.fa-ambulance:before{content: "";}
.fa-medkit:before{content: "";}
.fa-fighter-jet:before{content: "";}
.fa-beer:before{content: "";}
.fa-h-square:before{content: "";}
.fa-plus-square:before{content: "";}
.fa-angle-double-left:before{content: "";}
.fa-angle-double-right:before{content: "";}
.fa-angle-double-up:before{content: "";}
.fa-angle-double-down:before{content: "";}
.fa-angle-left:before{content: "";}
.fa-angle-right:before{content: "";}
.fa-angle-up:before{content: "";}
.fa-angle-down:before{content: "";}
.fa-desktop:before{content: "";}
.fa-laptop:before{content: "";}
.fa-tablet:before{content: "";}
.fa-mobile-phone:before,
.fa-mobile:before{content: "";}
.fa-circle-o:before{content: "";}
.fa-quote-left:before{content: "";}
.fa-quote-right:before{content: "";}
.fa-spinner:before{content: "";}
.fa-circle:before{content: "";}
.fa-mail-reply:before,
.fa-reply:before{content: "";}
.fa-github-alt:before{content: "";}
.fa-folder-o:before{content: "";}
.fa-folder-open-o:before{content: "";}
.fa-smile-o:before{content: "";}
.fa-frown-o:before{content: "";}
.fa-meh-o:before{content: "";}
.fa-gamepad:before{content: "";}
.fa-keyboard-o:before{content: "";}
.fa-flag-o:before{content: "";}
.fa-flag-checkered:before{content: "";}
.fa-terminal:before{content: "";}
.fa-code:before{content: "";}
.fa-mail-reply-all:before,
.fa-reply-all:before{content: "";}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before{content: "";}
.fa-location-arrow:before{content: "";}
.fa-crop:before{content: "";}
.fa-code-fork:before{content: "";}
.fa-unlink:before,
.fa-chain-broken:before{content: "";}
.fa-question:before{content: "";}
.fa-info:before{content: "";}
.fa-exclamation:before{content: "";}
.fa-superscript:before{content: "";}
.fa-subscript:before{content: "";}
.fa-eraser:before{content: "";}
.fa-puzzle-piece:before{content: "";}
.fa-microphone:before{content: "";}
.fa-microphone-slash:before{content: "";}
.fa-shield:before{content: "";}
.fa-calendar-o:before{content: "";}
.fa-fire-extinguisher:before{content: "";}
.fa-rocket:before{content: "";}
.fa-maxcdn:before{content: "";}
.fa-chevron-circle-left:before{content: "";}
.fa-chevron-circle-right:before{content: "";}
.fa-chevron-circle-up:before{content: "";}
.fa-chevron-circle-down:before{content: "";}
.fa-html5:before{content: "";}
.fa-css3:before{content: "";}
.fa-anchor:before{content: "";}
.fa-unlock-alt:before{content: "";}
.fa-bullseye:before{content: "";}
.fa-ellipsis-h:before{content: "";}
.fa-ellipsis-v:before{content: "";}
.fa-rss-square:before{content: "";}
.fa-play-circle:before{content: "";}
.fa-ticket:before{content: "";}
.fa-minus-square:before{content: "";}
.fa-minus-square-o:before{content: "";}
.fa-level-up:before{content: "";}
.fa-level-down:before{content: "";}
.fa-check-square:before{content: "";}
.fa-pencil-square:before{content: "";}
.fa-external-link-square:before{content: "";}
.fa-share-square:before{content: "";}
.fa-compass:before{content: "";}
.fa-toggle-down:before,
.fa-caret-square-o-down:before{content: "";}
.fa-toggle-up:before,
.fa-caret-square-o-up:before{content: "";}
.fa-toggle-right:before,
.fa-caret-square-o-right:before{content: "";}
.fa-euro:before,
.fa-eur:before{content: "";}
.fa-gbp:before{content: "";}
.fa-dollar:before,
.fa-usd:before{content: "";}
.fa-rupee:before,
.fa-inr:before{content: "";}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before{content: "";}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before{content: "";}
.fa-won:before,
.fa-krw:before{content: "";}
.fa-bitcoin:before,
.fa-btc:before{content: "";}
.fa-file:before{content: "";}
.fa-file-text:before{content: "";}
.fa-sort-alpha-asc:before{content: "";}
.fa-sort-alpha-desc:before{content: "";}
.fa-sort-amount-asc:before{content: "";}
.fa-sort-amount-desc:before{content: "";}
.fa-sort-numeric-asc:before{content: "";}
.fa-sort-numeric-desc:before{content: "";}
.fa-thumbs-up:before{content: "";}
.fa-thumbs-down:before{content: "";}
.fa-youtube-square:before{content: "";}
.fa-youtube:before{content: "";}
.fa-xing:before{content: "";}
.fa-xing-square:before{content: "";}
.fa-youtube-play:before{content: "";}
.fa-dropbox:before{content: "";}
.fa-stack-overflow:before{content: "";}
.fa-instagram:before{content: "";}
.fa-flickr:before{content: "";}
.fa-adn:before{content: "";}
.fa-bitbucket:before{content: "";}
.fa-bitbucket-square:before{content: "";}
.fa-tumblr:before{content: "";}
.fa-tumblr-square:before{content: "";}
.fa-long-arrow-down:before{content: "";}
.fa-long-arrow-up:before{content: "";}
.fa-long-arrow-left:before{content: "";}
.fa-long-arrow-right:before{content: "";}
.fa-apple:before{content: "";}
.fa-windows:before{content: "";}
.fa-android:before{content: "";}
.fa-linux:before{content: "";}
.fa-dribbble:before{content: "";}
.fa-skype:before{content: "";}
.fa-foursquare:before{content: "";}
.fa-trello:before{content: "";}
.fa-female:before{content: "";}
.fa-male:before{content: "";}
.fa-gittip:before,
.fa-gratipay:before{content: "";}
.fa-sun-o:before{content: "";}
.fa-moon-o:before{content: "";}
.fa-archive:before{content: "";}
.fa-bug:before{content: "";}
.fa-vk:before{content: "";}
.fa-weibo:before{content: "";}
.fa-renren:before{content: "";}
.fa-pagelines:before{content: "";}
.fa-stack-exchange:before{content: "";}
.fa-arrow-circle-o-right:before{content: "";}
.fa-arrow-circle-o-left:before{content: "";}
.fa-toggle-left:before,
.fa-caret-square-o-left:before{content: "";}
.fa-dot-circle-o:before{content: "";}
.fa-wheelchair:before{content: "";}
.fa-vimeo-square:before{content: "";}
.fa-turkish-lira:before,
.fa-try:before{content: "";}
.fa-plus-square-o:before{content: "";}
.fa-space-shuttle:before{content: "";}
.fa-slack:before{content: "";}
.fa-envelope-square:before{content: "";}
.fa-wordpress:before{content: "";}
.fa-openid:before{content: "";}
.fa-institution:before,
.fa-bank:before,
.fa-university:before{content: "";}
.fa-mortar-board:before,
.fa-graduation-cap:before{content: "";}
.fa-yahoo:before{content: "";}
.fa-google:before{content: "";}
.fa-reddit:before{content: "";}
.fa-reddit-square:before{content: "";}
.fa-stumbleupon-circle:before{content: "";}
.fa-stumbleupon:before{content: "";}
.fa-delicious:before{content: "";}
.fa-digg:before{content: "";}
.fa-pied-piper:before{content: "";}
.fa-pied-piper-alt:before{content: "";}
.fa-drupal:before{content: "";}
.fa-joomla:before{content: "";}
.fa-language:before{content: "";}
.fa-fax:before{content: "";}
.fa-building:before{content: "";}
.fa-child:before{content: "";}
.fa-paw:before{content: "";}
.fa-spoon:before{content: "";}
.fa-cube:before{content: "";}
.fa-cubes:before{content: "";}
.fa-behance:before{content: "";}
.fa-behance-square:before{content: "";}
.fa-steam:before{content: "";}
.fa-steam-square:before{content: "";}
.fa-recycle:before{content: "";}
.fa-automobile:before,
.fa-car:before{content: "";}
.fa-cab:before,
.fa-taxi:before{content: "";}
.fa-tree:before{content: "";}
.fa-spotify:before{content: "";}
.fa-deviantart:before{content: "";}
.fa-soundcloud:before{content: "";}
.fa-database:before{content: "";}
.fa-file-pdf-o:before{content: "";}
.fa-file-word-o:before{content: "";}
.fa-file-excel-o:before{content: "";}
.fa-file-powerpoint-o:before{content: "";}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before{content: "";}
.fa-file-zip-o:before,
.fa-file-archive-o:before{content: "";}
.fa-file-sound-o:before,
.fa-file-audio-o:before{content: "";}
.fa-file-movie-o:before,
.fa-file-video-o:before{content: "";}
.fa-file-code-o:before{content: "";}
.fa-vine:before{content: "";}
.fa-codepen:before{content: "";}
.fa-jsfiddle:before{content: "";}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before{content: "";}
.fa-circle-o-notch:before{content: "";}
.fa-ra:before,
.fa-rebel:before{content: "";}
.fa-ge:before,
.fa-empire:before{content: "";}
.fa-git-square:before{content: "";}
.fa-git:before{content: "";}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before{content: "";}
.fa-tencent-weibo:before{content: "";}
.fa-qq:before{content: "";}
.fa-wechat:before,
.fa-weixin:before{content: "";}
.fa-send:before,
.fa-paper-plane:before{content: "";}
.fa-send-o:before,
.fa-paper-plane-o:before{content: "";}
.fa-history:before{content: "";}
.fa-circle-thin:before{content: "";}
.fa-header:before{content: "";}
.fa-paragraph:before{content: "";}
.fa-sliders:before{content: "";}
.fa-share-alt:before{content: "";}
.fa-share-alt-square:before{content: "";}
.fa-bomb:before{content: "";}
.fa-soccer-ball-o:before,
.fa-futbol-o:before{content: "";}
.fa-tty:before{content: "";}
.fa-binoculars:before{content: "";}
.fa-plug:before{content: "";}
.fa-slideshare:before{content: "";}
.fa-twitch:before{content: "";}
.fa-yelp:before{content: "";}
.fa-newspaper-o:before{content: "";}
.fa-wifi:before{content: "";}
.fa-calculator:before{content: "";}
.fa-paypal:before{content: "";}
.fa-google-wallet:before{content: "";}
.fa-cc-visa:before{content: "";}
.fa-cc-mastercard:before{content: "";}
.fa-cc-discover:before{content: "";}
.fa-cc-amex:before{content: "";}
.fa-cc-paypal:before{content: "";}
.fa-cc-stripe:before{content: "";}
.fa-bell-slash:before{content: "";}
.fa-bell-slash-o:before{content: "";}
.fa-trash:before{content: "";}
.fa-copyright:before{content: "";}
.fa-at:before{content: "";}
.fa-eyedropper:before{content: "";}
.fa-paint-brush:before{content: "";}
.fa-birthday-cake:before{content: "";}
.fa-area-chart:before{content: "";}
.fa-pie-chart:before{content: "";}
.fa-line-chart:before{content: "";}
.fa-lastfm:before{content: "";}
.fa-lastfm-square:before{content: "";}
.fa-toggle-off:before{content: "";}
.fa-toggle-on:before{content: "";}
.fa-bicycle:before{content: "";}
.fa-bus:before{content: "";}
.fa-ioxhost:before{content: "";}
.fa-angellist:before{content: "";}
.fa-cc:before{content: "";}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before{content: "";}
.fa-meanpath:before{content: "";}
.fa-buysellads:before{content: "";}
.fa-connectdevelop:before{content: "";}
.fa-dashcube:before{content: "";}
.fa-forumbee:before{content: "";}
.fa-leanpub:before{content: "";}
.fa-sellsy:before{content: "";}
.fa-shirtsinbulk:before{content: "";}
.fa-simplybuilt:before{content: "";}
.fa-skyatlas:before{content: "";}
.fa-cart-plus:before{content: "";}
.fa-cart-arrow-down:before{content: "";}
.fa-diamond:before{content: "";}
.fa-ship:before{content: "";}
.fa-user-secret:before{content: "";}
.fa-motorcycle:before{content: "";}
.fa-street-view:before{content: "";}
.fa-heartbeat:before{content: "";}
.fa-venus:before{content: "";}
.fa-mars:before{content: "";}
.fa-mercury:before{content: "";}
.fa-intersex:before,
.fa-transgender:before{content: "";}
.fa-transgender-alt:before{content: "";}
.fa-venus-double:before{content: "";}
.fa-mars-double:before{content: "";}
.fa-venus-mars:before{content: "";}
.fa-mars-stroke:before{content: "";}
.fa-mars-stroke-v:before{content: "";}
.fa-mars-stroke-h:before{content: "";}
.fa-neuter:before{content: "";}
.fa-genderless:before{content: "";}
.fa-facebook-official:before{content: "";}
.fa-pinterest-p:before{content: "";}
.fa-whatsapp:before{content: "";}
.fa-server:before{content: "";}
.fa-user-plus:before{content: "";}
.fa-user-times:before{content: "";}
.fa-hotel:before,
.fa-bed:before{content: "";}
.fa-viacoin:before{content: "";}
.fa-train:before{content: "";}
.fa-subway:before{content: "";}
.fa-medium:before{content: "";}
.fa-yc:before,
.fa-y-combinator:before{content: "";}
.fa-optin-monster:before{content: "";}
.fa-opencart:before{content: "";}
.fa-expeditedssl:before{content: "";}
.fa-battery-4:before,
.fa-battery-full:before{content: "";}
.fa-battery-3:before,
.fa-battery-three-quarters:before{content: "";}
.fa-battery-2:before,
.fa-battery-half:before{content: "";}
.fa-battery-1:before,
.fa-battery-quarter:before{content: "";}
.fa-battery-0:before,
.fa-battery-empty:before{content: "";}
.fa-mouse-pointer:before{content: "";}
.fa-i-cursor:before{content: "";}
.fa-object-group:before{content: "";}
.fa-object-ungroup:before{content: "";}
.fa-sticky-note:before{content: "";}
.fa-sticky-note-o:before{content: "";}
.fa-cc-jcb:before{content: "";}
.fa-cc-diners-club:before{content: "";}
.fa-clone:before{content: "";}
.fa-balance-scale:before{content: "";}
.fa-hourglass-o:before{content: "";}
.fa-hourglass-1:before,
.fa-hourglass-start:before{content: "";}
.fa-hourglass-2:before,
.fa-hourglass-half:before{content: "";}
.fa-hourglass-3:before,
.fa-hourglass-end:before{content: "";}
.fa-hourglass:before{content: "";}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before{content: "";}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before{content: "";}
.fa-hand-scissors-o:before{content: "";}
.fa-hand-lizard-o:before{content: "";}
.fa-hand-spock-o:before{content: "";}
.fa-hand-pointer-o:before{content: "";}
.fa-hand-peace-o:before{content: "";}
.fa-trademark:before{content: "";}
.fa-registered:before{content: "";}
.fa-creative-commons:before{content: "";}
.fa-gg:before{content: "";}
.fa-gg-circle:before{content: "";}
.fa-tripadvisor:before{content: "";}
.fa-odnoklassniki:before{content: "";}
.fa-odnoklassniki-square:before{content: "";}
.fa-get-pocket:before{content: "";}
.fa-wikipedia-w:before{content: "";}
.fa-safari:before{content: "";}
.fa-chrome:before{content: "";}
.fa-firefox:before{content: "";}
.fa-opera:before{content: "";}
.fa-internet-explorer:before{content: "";}
.fa-tv:before,
.fa-television:before{content: "";}
.fa-contao:before{content: "";}
.fa-500px:before{content: "";}
.fa-amazon:before{content: "";}
.fa-calendar-plus-o:before{content: "";}
.fa-calendar-minus-o:before{content: "";}
.fa-calendar-times-o:before{content: "";}
.fa-calendar-check-o:before{content: "";}
.fa-industry:before{content: "";}
.fa-map-pin:before{content: "";}
.fa-map-signs:before{content: "";}
.fa-map-o:before{content: "";}
.fa-map:before{content: "";}
.fa-commenting:before{content: "";}
.fa-commenting-o:before{content: "";}
.fa-houzz:before{content: "";}
.fa-vimeo:before{content: "";}
.fa-black-tie:before{content: "";}
.fa-fonticons:before{content: "";}

.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{-webkit-backface-visibility: hidden;box-sizing: border-box;}
.vbox-overlay{background: #fdfdfd;background: rgba(0, 0, 0, 0.85);width: 100%;height: auto;position: fixed;top: 0;left: 0;bottom: 0;z-index: 9999;opacity: 0;overflow-x: hidden;overflow-y: auto;}
/* ----- preloader - choose between CIRCLE, IOS, DOTS, QUADS -----*//* circle preloader*/.vbox-preloader{position: fixed;width: 32px;height: 32px;left: 50%;top: 50%;margin-left: -16px;margin-top: -16px;background-image: url();text-indent: -100px;overflow: hidden;-webkit-animation: playload 1.4s steps(18) infinite;animation: playload 1.4s steps(18) infinite;}
@-webkit-keyframes playload{from{background-position: 0px;}
to{background-position: -576px;}}
@keyframes playload{from{background-position: 0px;}
to{background-position: -576px;}}


.container-index .banner .middle-box-banner .left-big .img-box::before,
.container-index .explore-box .explore-wrap .explore-item .img-box::before,
.container-index .location-box .explore-box .explore-wrap .explore-item .img-box::before,
.container-index .banner .middle-box-banner .right-big .right-box .img-box::before{display: block;content: " ";width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 1;background-image: linear-gradient(45deg,#010544,25%,rgba(37, 197, 249, 0));}
.header{font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "\51AC\9752\9ED1\4F53\7B80\4F53\4E2D\6587", "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "STXihei", "\534E\6587\9ED1\4F53", "SimSun", "\4E2D\6613\5B8B\4F53", sans-serif;}

body.zh h1, body.zh h2, body.zh h3, body.zh h4, body.zh h5, body.zh h6{font-weight: bold;}
ul:first-of-type, ol:first-of-type{margin-top: 0;}
body{font-family: "Open Sans", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;font-size: 15px;font-weight: normal;line-height: 1.2;}
p{margin-bottom: 20px;line-height: 140%;}

h2{font-size: 30px;position:relative;}
.zh p{line-height: 153.333%;}
h2{padding-top: 13px;margin-bottom:10px;}
h2::before{content: '';background-color: #181818;position: absolute;top: 0;left: 0;width: 30px;height: 5px;}
h3{font-size: 20px;}

h1,
h2,
h3,
h4,
h5,
h6{font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;font-weight: normal;line-height: 1.2;margin-top: 40px;margin-bottom: 10px;text-transform: uppercase;position: relative;}
h1:first-of-type,
h2:first-of-type,
h3:first-of-type,
h4:first-of-type,
h5:first-of-type,
h6:first-of-type{margin-top: 0;}
h1{font-size: 40px;}
h2{font-size: 30px;}
h3{font-size: 20px;}
h4{font-size: 16px;}
h5{font-size: 18px;}
h1{margin-top: 0;padding-top: 18px;}
h1:before{content: '';background-color: #181818;position: absolute;top: 0;left: 0;width: 30px;height: 5px;background-color: #FFF;}
h2{padding-top: 13px;}
h2:before{content: '';background-color: #181818;position: absolute;top: 0;left: 0;width: 30px;height: 5px;}
p + h2,
p + h2:first-of-type{margin-top: 40px;}
h3{margin-bottom: 10px;}
h2 + h3{margin-top: 10px;}
h3 + h4{margin-top: 5px;}
h4 + h5,
h5 + h6{margin-top: 0;}
ul:first-of-type,
ol:first-of-type{margin-top: 0;}
@media (min-width: 48em) and (max-width: 63.99em){body{font-size: 15px;}
h1{font-size: 24px;line-height: 1.1;}
h2{font-size: 20px;line-height: 1.1;}
h3{font-size: 16px;line-height: 1.1;}
h4{font-size: 14px;line-height: 1.1;}
h5{font-size: 12px;line-height: 1.1;}
h1{padding-top: 12px;}
h1:before{width: 22px;height: 4px;}
h2{padding-top: 10px;}
h2:before{width: 18px;height: 3px;}}
@media (max-width: 47.99em){body{font-size: 13px;}
h1{font-size: 18px;line-height: 1.1;}
h2{font-size: 16px;line-height: 1.1;}
h3{font-size: 14px;line-height: 1.1;}
h4{font-size: 13px;line-height: 1.1;}
h5{font-size: 12px;line-height: 1.1;}
h1{padding-top: 6px;}
h1:before{width: 12px;height: 3px;}
h2{padding-top: 5px;}
h2:before{width: 10px;height: 2px;}}
a{text-decoration: underline;color: #181818;}
a:hover{color: #181818;text-decoration: none;}
a:focus,
button:focus,
input:focus,
select:focus,
.button:focus,
textarea:focus,
input[type=checkbox] + label:focus,
input[type=radio] + label:focus,
label:focus{outline: 2px solid #FFF200;}
a.no-focus,
button.no-focus,
input.no-focus,
select.no-focus,
.button.no-focus,
textarea.no-focus,
input[type=checkbox] + label.no-focus,
input[type=radio] + label.no-focus,
label.no-focus{outline: 0;}
.contain{max-width: 1000px;position: relative;margin: 0 auto;}
.contain:before, .contain:after{content: " ";display: table;}
.contain:after{clear: both;}
form fieldset{border: 0;padding: 0;margin: 0;}
form legend{display: none;}
.read-more{font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;text-transform: uppercase;font-size: 16px;text-decoration: none;font-weight: bold;transition: 0.25s color ease;display: inline-block;clear: both;position: relative;float: left;}
.read-more > span{position: relative;z-index: 2;}
.read-more:before{content: '';position: absolute;z-index: 1;background-color: #FFF200;width: 0;height: 100%;display: block;transition: 0.5s width ease;top: 0;left: 0;background-color: #FFF200;}
.read-more:hover{text-decoration: none;color: #181818;}
.read-more:hover:before{width: 100%;}
noscript p{padding: 20px;background-color: #FFF200;color: #181818;text-align: center;margin: 0;font-weight: bold;}
.size{width: 0;height: 0;display: none;}
@media (max-width: 47.99em){.size.mobile{display: block;}}
@media (min-width: 48em){.size.desktop{display: block;}}



@media screen and (min-width:1024px){
	.header .nav-wrap .logo{width: 283px;line-height: 0.3rem;text-align: center;align-items: center;height: 0.7rem;}
	.zh .header-top .logo{background-image: url("images/XJTLU-web-typography-new-white-zh.png");background-size: 78.092% 42.857%;}
	.zh .header-top .logo:hover, .zh .header-top .logo:focus{background: url("images/XJTLU-web-typography-new-black-zh.png") no-repeat center center #fff200;background-size: 78.092% 42.857%;}
	.container-index .social-links{justify-content: space-around;list-style: none;margin-top: 0.1rem;}
	.container-index .social-links a{width: 0.24rem;height: 0.24rem;display: block;text-indent: 115%;white-space: nowrap;overflow: hidden;background-color: transparent;position: relative;}
	.container-index .wx-box{position: fixed;width: 100%;height: 100%;background: black;display: none;z-index: 9999;opacity: no;}
	
	.container-index .social-links{justify-content: space-around;list-style: none;margin-top: 0.1rem;}
	.container-index .social-links:before, .container-index .social-links:after{content: " ";display: table;}
	.container-index .social-links:after{clear: both;}
	.container-index .social-links li{flex: 1;margin: 0 0 0 0.1rem;}
	.container-index .social-links li:first-child{margin: 0;}
	.container-index .social-links a{width: 0.24rem;height: 0.24rem;display: block;text-indent: 115%;white-space: nowrap;overflow: hidden;background-color: transparent;position: relative;}
	.container-index .social-links a:after{text-indent: 0;display: block;font-family: "FontAwesome";font-size: 0.24rem;color: #fff;line-height: 0.24rem;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: 0.25s color ease;}
	.container-index .social-links a:hover:after{color: #FFF200;}
	.container-index .social-links .social-instagram:after{content: '\F16D';}
	.container-index .social-links .social-facebook:after{content: '\F09A';}
	.container-index .social-links .social-twitter{width: 0.29rem;}
	.container-index .social-links .social-twitter:after{content: '\F099';}
	.container-index .social-links .social-linkedin:after{content: '\F08C';}
	.container-index .social-links .social-weibo{width: 0.29rem;}
	.container-index .social-links .social-weibo:after{content: '\F18A';}
	.container-index .social-links .social-renren{width: 0.41rem;}
	.container-index .social-links .social-renren:after{content: '\F18B';}
	.container-index .wx-box{position: fixed;width: 100%;height: 100%;background: black;display: none;z-index: 9999;opacity: no;}
	.container-index .wx-box1{width: 2.58rem;height: 2.58rem;position: fixed;left: 50%;top: 25%;margin-left: -1.29rem;background: black;}
	.container-index .social-links .social-wechat:after{content: '\F1D7';}
	.container-index .social-links .social-wechat{width: 0.29rem;}
	.container-index .social-links .vbox-title{width: 100%;height: 0.6rem;float: left;text-align: center;line-height: 0.28rem;font-size: 0.12rem;color: #fff;padding: 0.1rem 0.8rem;overflow: hidden;background: #161617;position: fixed;left: 0;top: 0;font-size: 0.18rem;}
	.container-index .social-links a{width: 0.24rem;height: 0.24rem;display: block;text-indent: 115%;white-space: nowrap;overflow: hidden;background-color: transparent;position: relative;}
	.container-index .vbox-close{cursor: pointer;position: fixed;top: 0;right: 0;display: block;overflow: hidden;text-indent: 120%;white-space: nowrap;width: 0.6rem;height: 0.6rem;background-color: #CE57C1;transition: 0.25s background-color ease;}
	.container-index .vbox-close:before{text-indent: 0;content: '\F00D';display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 0.24rem;font-family: "FontAwesome";color: #181818;transition: 0.25s color ease;}
	.container-index .m20{margin-top: 0.2rem;}
	.container-index .form-msg .Name, .container-index .form-msg .Email{display: block;width: 100%;background: transparent;border: none;border-bottom: 1px solid #fff;margin-top: 0.2rem;color: #fff;}
	.container-index .form-msg .Name::placeholder, .container-index .form-msg .Email::placeholder{color: #fff;}
	.container-index .form-msg .check-box{margin-top: 0.2rem;}
	.container-index .form-msg .check-box label{font-size: 0.11rem;/* line-height: 0.16rem;*/padding-left: 0.1rem;color: #fff;}
	.container-index .form-msg .sub-btn{width: 100%;height: 0.26rem;border: 1px solid #FFF;text-align: center;line-height: 0.26rem;font-size: 0.12rem;color: #fff;background: transparent;cursor: pointer;transition: all 0.4s ease-in-out;}
	.container-index .form-msg .sub-btn:hover{background: #FFF200;color: #181818;}
	.container-index .author-line{width: 100%;text-align: center;font-size: 0.14rem;color: #fff;line-height: 0.2rem;margin-top: 0.5rem;}
	.container-index .jm-dropdown:hover ul{z-index: 99;background: rgba(0, 0, 0, 0.8);}
	.container-index .m-nav{}

}

@media screen and (min-width: 768px){
	
	body{background: #ddd;}
	.container-index{background: white;}
	.search-nav-bar .middle-box-nav .site-search{margin-top:0px;}
		
	.header{width: 100%;position: fixed;top: 0;left: 0;right: 0;z-index: 1000;background: #3D3B46;}
	.header a:hover{color: #FFF200 !important;}
	/* 閻庝絻澹堥崺鍛嚕閳ь剚鎱ㄩ敓锟�*/.header .nav-top{width: 100%;height: 0.3rem;line-height: 0.3rem;justify-content: flex-end;}
	.header .nav-top a{position: relative;padding: 0 0.22rem;font-size: 0.12rem;color: #fff;}
	.header .nav-top a::after{content: " ";display: block;position: absolute;width: 1px;height: 0.18rem;right: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);background: #fff;}
	.header .nav-top a:last-child::after{display: none;}
	.header .nav-wrap{width: 100%;height: 0.7rem;line-height: 0.7rem;background: #010544;position: relative;}
	.header .nav-wrap .middle-box-nav{width: 11.7rem;margin: 0 auto;align-items: center;}
	.header .nav-wrap .logo{line-height: 0.3rem;text-align: center;align-items: center;}
	.header .nav-wrap .logo img{width: 100%;height: 100%;}
	.header .nav-wrap .nav-items{height: 0.7rem;/* width: 7rem;*/box-sizing: border-box;padding: 0 0.7rem;}
	.header .nav-wrap .jmenu{height: 0.7rem;line-height: 0.7rem;background: transparent;box-sizing: border-box;}
	.header .nav-wrap .jmenu > ul{display: flex;justify-content: space-evenly;}
	.header .nav-wrap .jmenu li{font-size: 0.16rem;line-height: 0.7rem;color: #fff;font-weight: bold;}
	.header .nav-wrap .jmenu a{font-size: 0.14rem;line-height: 0.7rem;padding: 0;}
	.header .nav-wrap .jmenu .jm-dropdown ul.ul-wrap{position: absolute;width: 100%;top: 0.7rem;}
	.header .nav-wrap .jmenu .ul-wrap li.main-li{text-align: center;color: #fff;position: relative;}
	.header .nav-wrap .jmenu .ul-wrap li.main-li::after{content: ' ';display: inline-block;width: 0;height: 4px;background-color: #FFF200;position: absolute;bottom: 0;left: 0;transition: all 0.4s ease-in-out;}
	.header .nav-wrap .jmenu .ul-wrap li.main-li:hover::after, .header .nav-wrap .jmenu .ul-wrap li.main-li.jm-open::after{width: 100%;}
	.header .nav-wrap .jmenu .ul-wrap li.main-li > a{color: #fff;font-size: 0.18rem;font-weight: bold;position: relative;text-transform:uppercase;}
	.header .nav-wrap .jmenu .ul-wrap li.main-li .sub-menu{padding: 20px;margin-left: -20px;}
	.header .nav-wrap .jmenu .ul-wrap li.main-li .sub-menu li{font-size: 0.16rem;line-height: 26px;color: #fff;}
	.header .nav-wrap .jmenu .ul-wrap li.main-li .sub-menu li:first-of-type a{text-transform: uppercase;}
	.header .nav-wrap .jmenu .ul-wrap li.main-li .sub-menu li.sep{padding: 5px 0;}
	.header .nav-wrap .jmenu .ul-wrap li.main-li .sub-menu li a{font-size: 0.16rem;line-height: 26px;color: #fff;text-align: left;font-weight: normal;}
	.jm-icon-dropdown{border: none !important;transform: translateY(-50%) rotate(0) !important;transition: all 0.5s ease !important;position: absolute !important;right: -0.2rem !important;top: 38% !important;}
	.jm-icon-dropdown::after {content: " ";width: 0;height: 0;display: block;border-width: 0.04rem;border-style: solid;border-color: transparent transparent #E362D5 transparent;position: relative;top: 0.05rem;}
	li:hover .jm-icon-dropdown::after, li.jm-open .jm-icon-dropdown::after{content: " ";width: 0;height: 0;display: block;border-width: 0.04rem;border-style: solid;border-color: #E362D5 transparent transparent transparent;position: relative;top: 0.12rem;}
	/* 閻庝絻澹堥崺鍛磼閹惧瓨灏�*/
	.header .search{width: 2.6rem;height: 0.7rem;justify-content: space-between;}
	.header .search .language{flex: 1;}
	.header .search .language li{display: inline-block;margin: 0 0 0 10px;}
	.header .search .language li:first-child a{border-right: 2px solid #6E6B6F;padding-right: 10px;margin-left: 0;}
	.header .search .language a{color: #fff;text-decoration: none;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;text-transform: uppercase;transition: 0.25s color ease;font-size: 14px;}
	.header .search .language a:hover{color: #FFF200;}
	.header .search .language a.active{color: #E362D5;}
	.header .search .search-form{width: 1rem;height: 0.7rem;display: flex;align-items: center;position: relative;left: 0.28rem;}
	.header .search .search-form form{display: flex;align-items: center;position: absolute;left: 0;}
	.header .search .search-form input.search-input{align-items: center;border: none;background: transparent;color: #fff;height: 0.2rem;font-size: 0.14rem;font-weight: bold;-webkit-transition: all 0.1s ease;transition: all 0.1s ease;position: absolute;left: 0.2rem;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
	.header .search .search-form input.search-input:focus{color: #fff;border-bottom: 1px solid #E362D5 !important;}
	.header .search .search-form input.search-input::placeholder{color: #fff;}
	.header .search .search-form form .icon{border: none;color: transparent;background: transparent;position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: inline-block;width: 0.16rem;height: 0.16rem;background: url(images/search.png) center no-repeat;background-size: 0.16rem 0.16rem;margin-right: 10px;cursor: pointer;}
	.header .search .search-form .before-search{padding: 0!important;justify-content: center;align-items: center;cursor: pointer;}
	.header .search .search-form .before-search .icon{width: 0.16rem;height: 0.16rem;background: url(images/search.png) center no-repeat;background-size: 0.16rem 0.16rem;margin-right: 10px;}
	.header .search .search-form .before-search .search-txt{font-size: 0.14rem;font-weight: bold;color: #fff;}
	.header .search .search-form .after-search{display: none;background-color: #605f64;justify-content: center;align-items: center;cursor: pointer;}
	.header .search .search-form .after-search .icon{width: 0.16rem;height: 0.16rem;background: url(images/closex.png) center no-repeat;background-size: 0.16rem 0.16rem;margin-right: 10px;}
	.header .search .search-form .after-search .search-txt{font-size: 0.14rem;font-weight: bold;color: #fff;width: 30px;}
	.header .search .search-form .after-search.showit{display: flex;}
	
	.jm-dropdown:hover ul, .jm-dropdown.jm-open ul{z-index: 99;background: rgba(0, 0, 0, 0.8);}
	/* 闁稿繒鍘ч鎰矓鐠囨彃袟缂佹棑鎷� 濞寸媴鎷� 768鐎殿喒鍋撳┑顕嗘嫹*/.m-nav{display: none;}
	.header .search .search-form .before-search{padding: 0 0.28rem;justify-content: center;align-items: center;cursor: pointer;}
	.header .search .search-form .before-search .icon{width: 0.16rem;height: 0.16rem;background: url(images/search.png) center no-repeat;background-size: 0.16rem 0.16rem;margin-right: 10px;}
	.header .search .search-form .before-search .search-txt{font-size: 0.14rem;font-weight: bold;color: #fff;}
	.header .search .search-form .after-search{display: none;padding: 0 0.28rem;background-color: #605f64;justify-content: center;align-items: center;cursor: pointer;}
	.header .search .search-form .after-search .icon{width: 0.16rem;height: 0.16rem;background: url(images/closex.png) center no-repeat;background-size: 0.16rem 0.16rem;margin-right: 10px;}
	.header .search .search-form .after-search .search-txt{font-size: 0.14rem;font-weight: bold;color: #fff;width: 30px;}
	.header .search .search-form .after-search.showit{display: flex;}
	.nav-wrap .search-nav-bar{display: none;width: 100%;height: 0.7rem;background: #605f64;position: absolute;top: 0.7rem;line-height: 0.7rem;}
	.nav-wrap .search-nav-bar .middle-box-nav{height: 0.7rem;line-height: 0.7rem;}
	.nav-wrap .search-nav-bar form{width: 100%;height: 100%;line-height: 0.7rem;align-items: center;}
	.nav-wrap .search-nav-bar form .icon{width: 0.32rem;height: 0.32rem;line-height: 1;}
	.nav-wrap .search-nav-bar form .icon::before{content: '\F002';display: block;text-indent: 0;font-family: "FontAwesome";font-size: 0.32rem;color: #fff;}
	.nav-wrap .search-nav-bar form .search-input{flex: 1;border: none;outline: none;font-size: 0.2rem;color: #fff;text-indent: 0.2rem;background-color: transparent;}
	.nav-wrap .search-nav-bar form .search-input::placeholder{color: #fff;}
	.nav-wrap .search-nav-bar form .search-btn{width: 2.1rem;height: 100%;background: transparent;text-align: center;font-size: 0.28rem;color: #fff;cursor: pointer;transition: all 0.4s ease-in-out;}
	
	.container-index .header .search .search-form .before-search{padding: 0 0.28rem;justify-content: center;align-items: center;cursor: pointer;}
	.container-index .header .search .search-form .before-search .icon{width: 0.16rem;height: 0.16rem;background: url(images/search.png) center no-repeat;background-size: 0.16rem 0.16rem;margin-right: 10px;}
	.container-index .header .search .search-form .before-search .search-txt{font-size: 0.14rem;font-weight: bold;color: #fff;}
	.container-index .header .search .search-form .after-search{display: none;padding: 0 0.28rem;background-color: #605f64;justify-content: center;align-items: center;cursor: pointer;}
	.container-index .header .search .search-form .after-search .icon{width: 0.16rem;height: 0.16rem;background: url(images/closex.png) center no-repeat;background-size: 0.16rem 0.16rem;margin-right: 10px;}
	.container-index .header .search .search-form .after-search .search-txt{font-size: 0.14rem;font-weight: bold;color: #fff;width:30px;}
	.container-index .header .search .search-form .after-search.showit{display: flex;}
	.container-index .nav-wrap .search-nav-bar{display: none;width: 100%;height: 0.7rem;background: #605f64;position: absolute;top: 0.7rem;line-height: 0.7rem;}
	.container-index .nav-wrap .search-nav-bar .middle-box-nav{height: 0.7rem;line-height: 0.7rem;}
	.container-index .nav-wrap .search-nav-bar form{width: 100%;height: 100%;line-height: 0.7rem;align-items: center;}
	.container-index .nav-wrap .search-nav-bar form .icon{width: 0.32rem;height: 0.32rem;line-height: 1;}
	.container-index .nav-wrap .search-nav-bar form .icon::before{content: '\F002';display: block;text-indent: 0;font-family: "FontAwesome";font-size: 0.32rem;color: #fff;}
	.container-index .nav-wrap .search-nav-bar form .search-input{flex: 1;border: none;outline: none;font-size: 0.2rem;color: #fff;text-indent: 0.2rem;background-color: transparent;}
	.container-index .nav-wrap .search-nav-bar form .search-input::placeholder{color: #fff;}
	.container-index .nav-wrap .search-nav-bar form .search-btn{width: 2.1rem;height: 100%;background: transparent;text-align: center;font-size: 0.28rem;color: #fff;cursor: pointer;transition: all 0.4s ease-in-out;}
	
	
	.jmenu li{}
	.jmenu a{padding:16px}
	.jm-dropdown{position:relative}
	.jm-dropdown li a{display:block;padding:8px 16px;white-space:nowrap}
	.jm-dropdown ul{box-shadow:1px 1px 3px 0 rgba(0,0,0,.5);padding:8px 0;position:absolute;min-width:100%}
	input.jm-menu-btn,label.jm-menu-btn{display:none}
	.jm-collapse,input[type=checkbox].jm-menu-btn~.jm-collapse{display:block}
	
	
	.container-index .social-links{justify-content: space-around;list-style: none;margin-top: 0.1rem;}
	.container-index .social-links:before, .container-index .social-links:after{content: " ";display: table;}
	.container-index .social-links:after{clear: both;}
	.container-index .social-links li{flex: 1;margin: 0 0 0 0.1rem;}
	.container-index .social-links li:first-child{margin: 0;}
	.container-index .social-links a{width: 0.24rem;height: 0.24rem;display: block;text-indent: 115%;white-space: nowrap;overflow: hidden;background-color: transparent;position: relative;}
	.container-index .social-links a:after{text-indent: 0;display: block;font-family: "FontAwesome";font-size: 0.24rem;color: #fff;line-height: 0.24rem;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: 0.25s color ease;}
	.container-index .social-links a:hover:after{color: #FFF200;}
	.container-index .social-links .social-instagram:after{content: '\F16D';}
	.container-index .social-links .social-facebook:after{content: '\F09A';}
	.container-index .social-links .social-twitter{width: 0.29rem;}
	.container-index .social-links .social-twitter:after{content: '\F099';}
	.container-index .social-links .social-linkedin:after{content: '\F08C';}
	.container-index .social-links .social-weibo{width: 0.29rem;}
	.container-index .social-links .social-weibo:after{content: '\F18A';}
	.container-index .social-links .social-renren{width: 0.41rem;}
	.container-index .social-links .social-renren:after{content: '\F18B';}
	.container-index .wx-box{position: fixed;width: 100%;height: 100%;background: black;display: none;z-index: 9999;opacity: no;}
	.container-index .wx-box1{width: 2.58rem;height: 2.58rem;position: fixed;left: 50%;top: 25%;margin-left: -1.29rem;background: black;}
	.container-index .social-links .social-wechat:after{content: '\F1D7';}
	.container-index .social-links .social-wechat{width: 0.29rem;}
	.container-index .social-links .vbox-title{width: 100%;height: 0.6rem;float: left;text-align: center;line-height: 0.28rem;font-size: 0.12rem;color: #fff;padding: 0.1rem 0.8rem;overflow: hidden;background: #161617;position: fixed;left: 0;top: 0;font-size: 0.18rem;}
	.container-index .social-links a{width: 0.24rem;height: 0.24rem;display: block;text-indent: 115%;white-space: nowrap;overflow: hidden;background-color: transparent;position: relative;}
	.container-index .vbox-close{cursor: pointer;position: fixed;top: 0;right: 0;display: block;overflow: hidden;text-indent: 120%;white-space: nowrap;width: 0.6rem;height: 0.6rem;background-color: #CE57C1;transition: 0.25s background-color ease;}
	.container-index .vbox-close:before{text-indent: 0;content: '\F00D';display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 0.24rem;font-family: "FontAwesome";color: #181818;transition: 0.25s color ease;}
	.container-index .m20{margin-top: 0.2rem;}
	.container-index .form-msg .Name, .container-index .form-msg .Email{display: block;width: 100%;background: transparent;border: none;border-bottom: 1px solid #fff;margin-top: 0.2rem;color: #fff;}
	.container-index .form-msg .Name::placeholder, .container-index .form-msg .Email::placeholder{color: #fff;}
	.container-index .form-msg .check-box{margin-top: 0.2rem;}
	.container-index .form-msg .check-box label{font-size: 0.11rem;/* line-height: 0.16rem;*/padding-left: 0.1rem;color: #fff;}
	.container-index .form-msg .sub-btn{width: 100%;height: 0.26rem;border: 1px solid #FFF;text-align: center;line-height: 0.26rem;font-size: 0.12rem;color: #fff;background: transparent;cursor: pointer;transition: all 0.4s ease-in-out;}
	.container-index .form-msg .sub-btn:hover{background: #FFF200;color: #181818;}
	.container-index .author-line{width: 100%;text-align: center;font-size: 0.14rem;color: #fff;line-height: 0.2rem;margin-top: 0.5rem;}
	.container-index .jm-dropdown:hover ul{z-index: 99;background: rgba(0, 0, 0, 0.8);}
	.container-index .m-nav{}

}

@media screen and (max-width: 1023px){
	
	.header .nav-top{display: none !important;}
	.middle-box-nav{display: none !important;}
	.menu{display: none !important;}
	.header{position: sticky;top: 0;z-index: 99;}
	.m-nav{display: block;height: 90px;line-height: 100px;background: #010544;text-align: center;color: #fff;font-size: 40px;font-weight: bold;padding: 0 1.1rem;position: relative;}
	.m-nav.fixed{position: fixed;top: 0;left: 0;}
	.m-nav .footer.fixed{position: fixed;bottom: 0;left: 0;}
	.m-nav .left-btn{width: 200px;font-size: 40px;height: 90px;}
	.m-nav a.logo, .zh .header-top .logo{display: block;width: 36px;height: 30px;margin-left: 0.6rem;position: absolute;top: 30px;left: 0;background-image: none;}
	.m-nav a.logo:hover, .zh .header-top .logo:hover{background-image: none;}
	.m-nav .left-btn a:before, .m-nav .left-btn a:after{content: '';display: block;width: 100%;background: #fff;height: 2px;}
	.m-nav .left-btn a span{background: #fff;display: block;height: 2px;margin: 12px 0;}
	.m-nav .title{position: absolute;font-size: 70px;left: 50%;top: 0;transform: translateX(-50%);line-height: 90px;}
	.m-nav .content{padding: 1.5rem 0.5rem 0.5rem 0.5rem;}
	.mm-ocd__content{font-size: 0.53333333rem;}
	.mm-spn.mm-spn--light{background-color: #010544 !important;color: #fff;}
	.mm-spn.mm-spn--light a, .mm-spn.mm-spn--light span, .mm-spn.mm-spn--light li{color: #fff;}
	.mm-spn.mm-spn--light .mm-spn.mm-spn--navbar:before{color: #fff;}
	.header-actions{position: static;height: 0;float: none;}
	.header-actions .lang-switch .hide-mobile{display: none;}
	.header-actions .lang-switch{margin-right: 0.16666667rem;float: none;position: absolute;top: 0;right: 2rem;height: 70px;line-height: 45px;margin-top: 20px;}
	.header-actions .lang-switch li:first-child{height: 50px;line-height: 50px;padding-right: 0.33333333rem;margin-left: 0;margin-right: 0.33333333rem;border-right: 0.06666667rem solid #fff;}
	.header-actions .lang-switch a{color: #fff;text-decoration: none;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "\51AC\9752\9ED1\4F53\7B80\4F53\4E2D\6587", "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "STXihei", "\534E\6587\9ED1\4F53", "SimSun", "\4E2D\6613\5B8B\4F53", sans-serif;text-transform: uppercase;transition: 0.25s color ease;font-size: 0.46666667rem;position: relative;top: -3px;}
	.header-actions .lang-switch li{line-height: 0.66666667rem;display: inline-block;margin: 0 0 0 0px;}
	.header-actions .lang-switch a.active{color: #E362D5;}
	.site-search{display: none;float: none;position: absolute;top: 90px;right: 0;width: 100%;background-color: #3D3B46;margin: 0;padding: 0;z-index: 5002;height: 80px;overflow: hidden;}
	.site-search div{position: relative;height: 80px;overflow: hidden;}
	.site-search label{display: none !important;}
	.site-search input{width: 100%;border: 0;font-size: 24px;height: 80px;overflow: hidden;line-height: 80px;padding: 25px 60px 22px 30px;color: #fff;background-color: transparent;transition: 0.5s width ease;position: absolute;top: 0;left: 0;}
	.site-search .site-search-go{border: 0;text-indent: 115%;white-space: nowrap;overflow: hidden;width: 0.66666667rem;height: 0.66666667rem;background: transparent;padding: 0;position: absolute;top: 22px;right: 10px;}
	#mobile-search{display: block;position: absolute;top: 50%;transform: translateY(-50%);right: 0.53333333rem;width: 1.46666667rem;height: 1.46666667rem;text-indent: 115%;white-space: nowrap;overflow: hidden;border: 0;padding: 0;background: transparent;}
	#mobile-menu:after, #mobile-search:after{display: block;text-indent: 0;font-family: "FontAwesome";font-size: 30px;color: #fff;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-weight: normal;transition: 0.25s color ease, 0.25s background-color ease;content: '\F002';}
	#mobile-menu.active:after, #mobile-search.active:after{content: '\F00D';}
	.site-search-go{border: 0;text-indent: 115%;white-space: nowrap;overflow: hidden;width: 0.66666667rem;height: 0.66666667rem;background: transparent;padding: 0;position: absolute;top: 0.93333333rem;right: 0.66666667rem;}
	.site-search-go:hover:after{color: #FFF200;}
	.site-search-go:after{content: '\F002';display: block;text-indent: 0;font-family: "FontAwesome";color: #fff;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);transition: 0.25s color ease;font-size: 26px;}
	
	.fbox h2{margin-top:0.8rem;}
	.m-nav .title img{width:52%;margin-left:30px;margin-right:30px;}
	.mm-spn ul .Selected > a, .mm-spn ul .Selected > a > span, .mm-spn ul .select > a, .mm-spn ul .select > a > span{color: #FFF200;}
}

.page-intro{background-color: rgba(1, 5, 68, 0.95);padding: 34px 30px;z-index: 1;position: absolute;bottom: 0;width: 1000px;left: 50%;-webkit-transform: translate(-50%, 60px);transform: translate(-50%, 60px);}
.page-intro.alt{background-color: #fff;}
.page-intro.low-level{-webkit-transform: translate(-50%, 50px);transform: translate(-50%, 50px);}
.page-intro h1,
.page-intro p,
.page-intro a,
.page-intro time{color: #FFF;}
.page-intro h1{margin: 0;}
.page-intro p{margin: 10px 0 0 0;font-size: 18px;}

@media (min-width: 48em) and (max-width: 63.99em){.page-intro{left: auto;width: 100%;padding: 24px 20px;-webkit-transform: translate(0, 0);transform: translate(0, 0);}
.page-intro.low-level{-webkit-transform: translate(0, 0);transform: translate(0, 0);}}
@media (max-width: 47.99em){.page-intro{left: auto;width: 100%;padding: 24px 10px;-webkit-transform: translate(0, 0);transform: translate(0, 0);}
.page-intro.low-level{-webkit-transform: translate(0, 0);transform: translate(0, 0);}
.page-intro p{font-size: 16px;}}
@media (max-width: 37.49em){.page-intro p{font-size: 14px;}}
.back-to{display: block;font-size: 14px;color: #fff;text-decoration: none;text-transform: uppercase;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;background-color: #181818;padding: 12px 30px 12px 50px;position: absolute;top: 0;left: 0;-webkit-transform: translate(0, -100%);transform: translate(0, -100%);transition: 0.25s background-color ease;}
.back-to:after{content: '\f053';display: block;position: absolute;top: 13px;left: 30px;color: inherit;font-size: 15px;line-height: 1;font-weight: normal;font-family: "FontAwesome";transition: 0.5s left ease;}
.back-to:hover, .back-to:focus{outline: 0;color: #FFF200;text-decoration: none;}
.back-to:hover:after, .back-to:focus:after{left: 20px;}
@media (min-width: 48em) and (max-width: 63.99em){.back-to{padding: 12px 20px 12px 40px;}
.back-to:after{left: 20px;}
.back-to:hover:after, .back-to:focus:after{left: 10px;}}
@media (max-width: 47.99em){.back-to{padding: 12px 10px 12px 30px;max-width: 100%;text-overflow: ellipsis;overflow-x: hidden;white-space: nowrap;}
.back-to:after{left: 10px;}
.back-to:hover:after, .back-to:focus:after{left: 5px;}}
.page-title{background-color: #fff;padding: 34px 30px;position: absolute;left: 50%;bottom: 0;-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);width: 1000px;z-index: 1;}
.page-title h1{margin: 0;line-height: 1;}
.page-title h1 .qualification{text-transform: none;}
.page-title p{font-size: 24px;margin-top: 10px;margin-bottom: 0;}
.page-title span{text-transform: none;color: #979797;margin-left: 10px;}
@media (max-width: 63.99em){.page-title{width: 100%;padding: 24px 20px;}}
@media (max-width: 47.99em){.page-title{bottom: 0;padding: 24px 10px;}}



@media screen and (max-width: 767px){
	.site-search{display: none ;float: none;position: absolute;top: 2.33333333rem;right: 0;width: 100%;background-color: #3D3B46;margin: 0;padding: 0;z-index: 5002;height: 1.66666667rem;overflow: hidden;}
	.site-search div{position: relative;height: 1.66666667rem;overflow: hidden;}
	.site-search label{display: none !important;}
	.site-search input{width: 100%;border: 0;font-size: 0.56666667rem;height: 1.66666667rem;overflow: hidden;line-height: 1.66666667rem;padding: 0.43333333rem 0.33333333rem 0.4rem;color: #fff;background-color: transparent;transition: 0.5s width ease;position: absolute;top: 0;left: 0;}
	.site-search .site-search-go{border: 0;text-indent: 115%;white-space: nowrap;overflow: hidden;width: 0.66666667rem;height: 0.66666667rem;background: transparent;padding: 0;position: absolute;top: 6px;right: 0;}
	.site-search .site-search-go{top: 14px;right: 10px;}
	#mobile-search{display: block;position: absolute;top: 50%;transform: translateY(-50%);right: 0.53333333rem;width: 1.46666667rem;height: 1.46666667rem;text-indent: 115%;white-space: nowrap;overflow: hidden;border: 0;padding: 0;background: transparent;}
	#mobile-menu:after, #mobile-search:after{display: block;text-indent: 0;font-family: "FontAwesome";font-size: 0.8rem;color: #fff;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-weight: normal;transition: 0.25s color ease, 0.25s background-color ease;content: '\F002';}
	#mobile-menu.active:after, #mobile-search.active:after{content: '\F00D';}
	.site-search-go{border: 0;text-indent: 115%;white-space: nowrap;overflow: hidden;width: 0.66666667rem;height: 0.66666667rem;background: transparent;padding: 0;position: absolute;top: 0.93333333rem;right: 0.66666667rem;}
	.site-search-go:hover:after{color: #FFF200;}
	.site-search-go:after{content: '\F002';display: block;text-indent: 0;font-family: "FontAwesome";color: #fff;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);transition: 0.25s color ease;font-size: 0.66666667rem;}
		
	
	.m-nav{height: 2.33333333rem;line-height: 2.33333333rem;font-size: 1.13333333rem;padding: 0 1.1rem;}
	.m-nav .left-btn{width: 3.53333333rem;font-size: 0.66666667rem;height: auto;}
	.m-nav a.logo, .zh .header-top .logo{width: 0.73333333rem;height: .6rem;margin-left: 0.6rem;top: 0.76666667rem;}
	.m-nav .left-btn a:before, .m-nav .left-btn a:after{height: 0.06666667rem;}
	.m-nav .left-btn a span{height: 0.06666667rem;margin: 0.2rem 0;}
	.m-nav .title{position: absolute;font-size: 1.13333333rem;left: 50%;top: 0.166667rem !important;transform: translateX(-50%);line-height: unset;}
	.mm-spn.mm-spn--light{background-color: #010544 !important;color: #fff;}
	.mm-spn.mm-spn--light a, .mm-spn.mm-spn--light span, .mm-spn.mm-spn--light li{color: #fff;}
	.mm-spn.mm-spn--light .mm-spn.mm-spn--navbar:before{color: #fff;}
	.header-actions .lang-switch{margin-right: 0.16666667rem;right: 2rem;height: 0.9rem;line-height: 0.66666667rem;margin-top: 0.66666667rem;}
	.header-actions .lang-switch a{font-size: 0.46666667rem;top: -0.13333333rem;}
	.header-actions .lang-switch li:first-child{height: 0.9rem;line-height: 1rem;}
	
	#mobile-menu:after, #mobile-search:after{font-size: 0.8rem;}
	.site-search{top: 2.33333333rem;right: 0;width: 100%;margin: 0;padding: 0;height: 1.66666667rem;}
	.site-search div{height: 1.66666667rem;}
	.site-search .site-search-go{top: 10px;right: 10px;}
	.site-search input{font-size: 0.56666667rem;height: 1.66666667rem;line-height: 1.66666667rem;padding: 0.43333333rem 0.33333333rem 0.4rem;}
		
	.header .nav-top{display: none !important;}
	.middle-box-nav{display: none !important;}
	.menu{display: none !important;}
	.mm-spn.mm-spn--light{background-color: #010544 !important;color: #fff;}
	.mm-spn.mm-spn--light a, .mm-spn.mm-spn--light span, .mm-spn.mm-spn--light li{color: #fff;}
	.mm-spn.mm-spn--light .mm-spn.mm-spn--navbar:before{color: #fff;}
	.content{margin: 0 auto;width: 100%;}
	.header{position: sticky;top: 0;z-index: 99;}
	.m-nav{display: block;height: 2.33333333rem;line-height: 2.33333333rem;background: #010544;text-align: center;color: #fff;font-size: 1.13333333rem;font-weight: bold;padding: 0 1.1rem;position: relative;}
	.m-nav.fixed{position: fixed;top: 0;left: 0;}
	.m-nav .footer.fixed{position: fixed;bottom: 0;left: 0;}
	.m-nav .left-btn{width: 3.53333333rem;font-size: 0.66666667rem;}
	.m-nav a.logo{display: block;width: 0.73333333rem;height: 0.06666667rem;margin-left: 0.6rem;position: absolute;top: 0.86666667rem;left: 0;}
	.m-nav .left-btn a:before, .m-nav .left-btn a:after{content: '';display: block;width: 100%;background: #fff;height: 0.06666667rem;}
	.m-nav .left-btn a span{background: #fff;display: block;height: 0.06666667rem;margin: 0.2rem 0;}
	.m-nav .title{position: absolute;font-size: 1.13333333rem;left: 50%;top: 0;transform: translateX(-50%);}
	.m-nav .content{padding: 1.5rem 0.5rem 0.5rem 0.5rem;}
	.mm-ocd__content{font-size: 0.53333333rem;}
	.header-actions{position: static;height: 0;float: none;}
	.header-actions .lang-switch .hide-mobile{display: none;}
	.header-actions .lang-switch{margin-right: 0.16666667rem;float: none;position: absolute;top: 0;right: 2rem;height: 0.9rem;line-height: 0.66666667rem;margin-top: 0.66666667rem;}
	.header-actions .lang-switch li:first-child{height: 0.9rem;line-height:1rem;padding-right: 0.33333333rem;margin-left: 0;border-right: 0.06666667rem solid #fff;}
	.header-actions .lang-switch a{color: #fff;text-decoration: none;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "\51AC\9752\9ED1\4F53\7B80\4F53\4E2D\6587", "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "STXihei", "\534E\6587\9ED1\4F53", "SimSun", "\4E2D\6613\5B8B\4F53", sans-serif;text-transform: uppercase;transition: 0.25s color ease;font-size: 0.46666667rem;position: relative;top: -0.13333333rem;}
	.header-actions .lang-switch li{line-height: 0.66666667rem;display: inline-block;margin: 0 0 0 0px;}
	.header-actions .lang-switch a.active{color: #E362D5;}
	
	
	.bottom-banner{width: 100%;height: auto;padding: 1rem 0;background: #010544;margin-top: 0.66666667rem;position: relative;z-index: 2;}
	.bottom-banner .logo{width: 11.2rem;height: 1.26666667rem;margin: 0 auto;}
	.bottom-banner .logo img{width: 100%;height: 100%;}
	.bottom-banner .message-list{width: 100%;margin-top: 0.45rem;}
	.bottom-banner .message-list .left-ul{display: flex;justify-content: space-between;display: none;}
	.bottom-banner .message-list .right-connect{width: 11.2rem;margin: 0 auto;}
	.bottom-banner .message-list .right-connect .cnt-title{font-size: 0.56666667rem;line-height: 0.46666667rem;margin-top: 0.66666667rem;color: #fff;}
	.social-links{justify-content: space-around;list-style: none;margin-top: 0.66666667rem;}
	.social-links:before, .social-links:after{content: " ";display: table;}
	.social-links:after{clear: both;}
	.social-links li{flex: 1;margin: 0 0 0 0.1rem;}
	.social-links li:first-child{margin: 0;}
	.social-links a{width: 1.06666667rem;height: 1.06666667rem;font-size: 1.06666667rem;display: block;text-indent: 115%;white-space: nowrap;overflow: hidden;background-color: transparent;position: relative;}
	.social-links a:after{text-indent: 0;display: block;font-family: "FontAwesome";font-size: 1.06666667rem;color: #fff;line-height: 2.66666667rem;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: 0.25s color ease;}
	.social-links a:hover:after{color: #FFF200;}
	.social-links .social-instagram:after{content: '\F16D';}
	.social-links .social-facebook:after{content: '\F09A';}
	.social-links .social-twitter{width: 1.06666667rem;}
	.social-links .social-twitter:after{content: '\F099';}
	.social-links .social-linkedin:after{content: '\F08C';}
	.social-links .social-weibo{width: 1.06666667rem;}
	.social-links .social-weibo:after{content: '\F18A';}
	.social-links .social-renren{width: 0.41rem;}
	.social-links .social-renren:after{content: '\F18B';}

}


[data-dpr="2"]{font-size: 24px;}
[data-dpr="3"]{font-size: 36px;}
body{width: 16rem;margin: 0 auto;}
html, body, #app{height: 100%;width: 100%;color: #333;}
#app{margin: 0 auto;/* max-width: 750px;*/}
button{padding: 0;border: none;}
i, em{font-style: normal;}
input{outline: none;}
ul, ol{list-style: none;}
/* 0.5px border start*/
.border_top05, .border_bottom05, .border_left05, .border_right05, .border_top_bottom05{position: relative;}
.border_top05:before, .border_bottom05:after, .border_top_bottom05:before, .border_top_bottom05:after{content: '';position: absolute;left: -50%;width: 199%;width: calc(200%);height: 2px;background-color: #e6e6e6;transform: scale(0.5);z-index: 1;}
.border_left05:before, .border_right05:after{content: '';position: absolute;top: -50%;width: 2px;height: 199%;height: calc(200%);background-color: #e6e6e6;transform: scale(0.5);z-index: 1;}
.border_top05:before, .border_top_bottom05:before{top: 0;}
.border_bottom05:after, .border_top_bottom05:after{bottom: 0;}
.border_left05:before{left: 0;}
.border_right05:after{right: 0;}
.border_topf2:before, .border_bottomf2:after, .border_top_bottomf2:before, .border_top_bottomf2:after{background-color: #f2f2f2;}
.border_leftf2:before, .border_rightf2:after{background-color: #f2f2f2;}
.border_topDE:before, .border_bottomDE:after, .border_top_bottomDE:before, .border_top_bottomDE:after{background-color: #dedede;}
.border_leftDE:before, .border_rightDE:after{background-color: #dedede;}
.arrow-down, .arrow-hor{position: relative;transition: all 0.3s;display: inline-block;width: pr(32px);height: pr(32px);margin-bottom: pr(-4px);}
.arrow-down.active{transform: rotate(180deg);}
.arrow-down:after, .arrow-hor:after{content: '';position: absolute;top: 50%;right: 3px;width: 10px;height: 10px;margin-top: -8px;border: 1px solid #bbb;transform: rotate(45deg);border-width: 0 1px 1px 0;}
.arrow-up:after{margin-top: -3px;border-width: 1px 0 0 1px;}
.arrow-hor{transform: rotate(270deg);}
/* 0.5px border end*//* 闁哄倸娲﹀﹢鎵惥閸涱厼姣� start*/.textDot{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.textHide{overflow: hidden;}
/* 闁哄倸娲﹀﹢鎵惥閸涱厼姣� end*//* flex start*/.fbox{display: flex}
.flex_box .flex_column{flex-direction: column;}
.flex_align_center{align-items: center;}
.flex_justify_center{justify-content: center;}
.flex1{flex: 1;}
.flex_1{flex: 1;}
.flex_2{flex: 2;}
.flex_3{flex: 3;}
/* flex end*//* font -algin*/.l{text-align: left;}
.c{text-align: center;}
.r{text-align: right;}
a{text-decoration:none;}
.layer{height: 100%;width: 100%;position: fixed;z-index: 1010;background: rgba(0, 0, 0, 0.6);top: 0;left: 0;right: 0;bottom: 0;}
.slide-enter-active, .slide-leave-active{transition: all 0.3s ease;overflow: hidden;}
.slide-enter, .slide-leave-to{transform: translate3d(100%, 0, 0);}
.slideup-enter-active, .slideup-leave-active{transform: translate3d(0, 0, 0);transition: all 0.2s ease-in-out;}
.slideup-enter, .slideup-leave-to{transform: translate3d(0, 100%, 0);}
.zoombig-enter-active, .zoombig-leave-active{transform: scale(1);transition: all 0.2s ease-in-out;}
.zoombig-enter, .zoombig-leave-to{transform: scale(0);}
.fade-enter-active, .fade-leave-active{opacity: 1;transition: all .5s ease-in-out;}
.fade-enter, .fade-leave-to{opacity: 0;}
.middle-box{width: 11.72rem;margin: 0 auto;}
.middle-box-pure{width: 11.72rem;margin: 0 auto;}
/* 閻庝絻澹堥崺鍛磼閹惧瓨灏�*/
.header .search{width: 2.4rem;height: 0.7rem;justify-content: space-between;}
.header .search .language{width: 1.2rem; align-items: flex-end;}
.header .search .language a{font-size: 0.14rem;line-height: 0.7rem;color: #fff;font-weight: bold;height: 0.7rem;overflow: hidden;}
.header .search .search-form form{display: flex;align-items: center;position: absolute;left: 0;}
.header .search .search-form input.search-input{align-items: center;border: none;background: transparent;color: #fff;height: 0.2rem;font-size: 0.14rem;font-weight: bold;transition: all .1s ease;position: absolute;left: 0.2rem;top: 50%;transform: translateY(-50%);}
.header .search .search-form input.search-input:focus{color: #fff;border-bottom: 1px solid #E362D5 !important;}
.header .search .search-form input.search-input::-webkit-input-placeholder{font-size: 0.14rem;color: #fff;}
.header .search .search-form input.search-input::-moz-placeholder{font-size: 0.14rem;color: #fff;}
.header .search .search-form input.search-input:-ms-input-placeholder{font-size: 0.14rem;color: #fff;}
.header .search .search-form input.search-input::-ms-input-placeholder{font-size: 0.14rem;color: #fff;}
.header .search .search-form input.search-input::placeholder{font-size: 0.14rem;color: #fff;}
/* m閻庝絻澹堥崺鍛┍椤旇姤鏆�*/.mm-spn.mm-spn--navbar:after{color: #fff;opacity: 1;}
/* JMenu 1.0 RC1 | MIT License | https://github.com/jamesjohnson280/JMenu*/.jmenu{background:#252525;box-sizing:border-box;line-height:1}
input.jm-menu-btn,input[type=checkbox].jm-menu-btn~.jm-collapse{display:none}
input[type=checkbox]:checked.jm-menu-btn~.jm-collapse{display:block}
label.jm-menu-btn{color:#959595;cursor:pointer;display:block;padding:16px 32px}
label.jm-menu-btn:hover{color:#fff}
.jm-collapse{border-top:1px #959595 solid}
.jmenu li,.jmenu ul{list-style:none;margin:0;padding:0}
.jmenu a{color:#959595;display:inline-block;padding:16px 32px;text-decoration:none}
.jm-dropdown:hover a,.jm-dropdown.jm-open a,.jmenu a:hover{color:#fff}
.jmenu ul ul{display:none}
.jm-dropdown.jm-open ul{display:block}
.jm-dropdown ul{background:#fff;padding:0}
.jm-dropdown ul a,.jm-dropdown.jm-open ul a,.jm-dropdown:hover ul a{color:#0072bc}
.jm-dropdown ul a:hover,.jm-dropdown.jm-open ul a:hover,.jm-dropdown:hover ul a:hover{color:#000}
.jm-dropdown ul ul{border-bottom:1px #ccc solid;border-top:1px #ccc solid;box-shadow:none;margin-bottom:16px;max-width:100%;position:relative}
.jm-icon-dropdown{border:solid #959595;border-width:0 2px 2px 0;display:inline-block;margin:0 0 3px 8px;padding:3px;transform:rotate(45deg)}
li:hover .jm-icon-dropdown{border-color:#fff}
.jm-icon-menu::before{content:'\2630'}
/* 点击搜索框获取焦点 placeholder消失-开始*//* WebKit browsers*/input:focus::-webkit-input-placeholder{color: transparent!important;/* transparent是全透明黑色(black)的速记法，即一个类似rgba(0,0,0,0)这样的值*/}
/* Mozilla Firefox 4 to 18*/input:focus:-moz-placeholder{color: transparent!important;}
/* Mozilla Firefox 19+*/input:focus::-moz-placeholder{color: transparent!important;}
/* Internet Explorer 10+*/input:focus:-ms-input-placeholder{color: transparent!important;}
/* 点击搜索框获取焦点 placeholder消失-结束*//*!
/*!
* Mmenu Light v3.0.2
* mmenujs.com/mmenu-light
*
* Copyright (c) Fred Heusschen
* www.frebsite.nl
*
* License: CC-BY-4.0
* http://creativecommons.org/licenses/by/4.0
/*/
:root{--mm-ocd-width: 80%;--mm-ocd-min-width: 200px;--mm-ocd-max-width: 440px}
.mm-ocd{position: fixed;top: 0;right: 0;bottom: 100%;left: 0;z-index: 9999;overflow: hidden;-ms-scroll-chaining: none;overscroll-behavior: contain;background: rgba(0, 0, 0, 0);transition-property: bottom, background-color;transition-duration: 0s, .3s;transition-timing-function: ease;transition-delay: .45s, .15s}
.mm-ocd--open{bottom: 0;background: rgba(0, 0, 0, .25);transition-delay: 0s}
.mm-ocd__content{position: absolute;top: 0;bottom: 0;z-index: 2;width: 80%;width: var(--mm-ocd-width);min-width: 200px;min-width: var(--mm-ocd-min-width);max-width: 440px;max-width: var(--mm-ocd-max-width);background: #fff;transition-property: transform;transition-duration: .3s;transition-timing-function: ease}
.mm-ocd--left .mm-ocd__content{left: 0;transform: translate3d(-100%, 0, 0)}
.mm-ocd--right .mm-ocd__content{right: 0;transform: translate3d(100%, 0, 0)}
.mm-ocd--open .mm-ocd__content{transform: translate3d(0, 0, 0)}
.mm-ocd__backdrop{position: absolute;top: 0;bottom: 0;z-index: 3;width: calc(100% - 80%);width: calc(100% - var(--mm-ocd-width));min-width: calc(100% - 440px);min-width: calc(100% - var(--mm-ocd-max-width));max-width: calc(100% - 200px);max-width: calc(100% - var(--mm-ocd-min-width));background: rgba(3, 2, 1, 0)}
.mm-ocd--left .mm-ocd__backdrop{right: 0}
.mm-ocd--right .mm-ocd__backdrop{left: 0}
.mm-spn, .mm-spn a, .mm-spn li, .mm-spn span, .mm-spn ul{display: block;padding: 0;margin: 0;box-sizing: border-box}
:root{--mm-spn-item-height: 50px;--mm-spn-item-indent: 20px;--mm-spn-line-height: 24px}
.mm-spn{width: 100%;height: 100%;-webkit-tap-highlight-color: transparent;-webkit-overflow-scrolling: touch;overflow: hidden;-webkit-clip-path: inset(0 0 0 0);clip-path: inset(0 0 0 0);transform: translateX(0)}
.mm-spn ul{-webkit-overflow-scrolling: touch;position: fixed;top: 0;left: 100%;bottom: 0;z-index: 2;width: 100%;padding-right: 30%;line-height: 24px;line-height: var(--mm-spn-line-height);overflow: visible;overflow-y: auto;background: inherit;transition: left .3s ease 0s;cursor: default}
.mm-spn ul:after{content: '';display: block;height: 50px;height: var(--mm-spn-item-height)}
.mm-spn>ul{left: 0}
.mm-spn ul.mm-spn--open{left: 0}
.mm-spn ul.mm-spn--parent{left: -30%;overflow-y: hidden}
.mm-spn li{position: relative;background: inherit;cursor: pointer}
.mm-spn li:before{content: '';display: block;position: absolute;/* top: 25px;top: calc(var(--mm-spn-item-height)/ 2);*/right: 25px;right: calc(var(--mm-spn-item-height)/ 2);z-index: 0;/* width: 10px;height: 10px;border-top: 2px solid;border-right: 2px solid;-webkit-transform: rotate(45deg) translate(0, -50%);-ms-transform: rotate(45deg) translate(0, -50%);transform: rotate(45deg) translate(0, -50%);opacity: .4*/border-width: 10px;border-style: solid;border-color: transparent transparent transparent #E362D5;top: 50%;transform: translateY(-50%);}
.mm-spn li:after{content: '';display: block;margin-left: 20px;margin-left: var(--mm-spn-item-indent);border-top: 1px solid;opacity: .15}
.mm-spn a, .mm-spn span{position: relative;z-index: 1;padding: 13px 20px;padding: calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/ 2) var(--mm-spn-item-indent)}
.mm-spn a{background: inherit;color: inherit;text-decoration: none}
.mm-spn a:not(:last-child){width: calc(100% - 50px);width: calc(100% - var(--mm-spn-item-height))}
.mm-spn a:not(:last-child):after{content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;border-right: 0px solid;opacity: .15}
.mm-spn span{background: 0 0}
.mm-spn.mm-spn--navbar{cursor: pointer}
.mm-spn.mm-spn--navbar:before{content: '';display: block;position: absolute;top: 25px;top: calc(var(--mm-spn-item-height)/ 2);left: 20px;left: var(--mm-spn-item-indent);width: 10px;height: 10px;margin-top: 2px;border-top: 2px solid;border-left: 2px solid;transform: rotate(-45deg) translate(50%, -50%);opacity:1; color:#fff;}
.mm-spn.mm-spn--navbar.mm-spn--main{cursor: default}
.mm-spn.mm-spn--navbar.mm-spn--main:before{content: none;display: none}
.mm-spn.mm-spn--navbar:after{content: attr(data-mm-spn-title);display: block;position: absolute;top: 0;left: 0;right: 0;height: 50px;height: var(--mm-spn-item-height);padding: 0 40px;padding: 0 calc(var(--mm-spn-item-indent) * 2);line-height: 50px;line-height: var(--mm-spn-item-height);opacity: 1;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #fff;}
.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left: 20px;padding-left: var(--mm-spn-item-indent)}
.mm-spn.mm-spn--navbar ul{top: 51px;top: calc(var(--mm-spn-item-height) + 1px)}
.mm-spn.mm-spn--navbar ul:before{content: '';display: block;position: fixed;top: inherit;z-index: 2;width: 100%;border-top: 1px solid currentColor;opacity: .15}
.mm-spn.mm-spn--light{color: #444;background: #010544}
.mm-spn.mm-spn--dark{color: #ddd;background: #333}
.mm-spn.mm-spn--vertical{overflow-y: auto}
.mm-spn.mm-spn--vertical ul{width: 100%;padding-right: 0;position: static}
.mm-spn.mm-spn--vertical ul ul{display: none;padding-left: 20px;padding-left: var(--mm-spn-item-indent)}
.mm-spn.mm-spn--vertical ul ul:after{height: 25px;height: calc(var(--mm-spn-item-height)/ 2)}
.mm-spn.mm-spn--vertical ul.mm-spn--open{display: block}
.mm-spn.mm-spn--vertical li.mm-spn--open:before{transform: rotate(135deg) translate(-50%, 0)}
.mm-spn.mm-spn--vertical ul ul li:last-child:after{content: none;display: none}
.foot-login{display:none;}
.wx-box{position: fixed;width: 100%;height: 100%;background:rgba(0,0,0,0.5);left:0;top:0;z-index: 9999;display:none;}
.wx-box1{width:258px;height:258px;position:fixed;left:50%;top:25%;margin-left:-129px;background: black;}
.social-links .social-wechat:after{content: '\f1d7';}
.social-links .social-wechat{width: 29px;}
.header-top .logo{display: block;text-indent: 110%;white-space: nowrap;width: 283px;height: 70px;background-color: transparent;background-position: 50% 50%;background-repeat: no-repeat;background-size: 78.092% 35%;float: left;transition: 0.25s background-color ease;}

/*底部设置*/
#bottom{background-color: #181818;padding-top: 34px;padding-bottom: 34px;margin-top:0.4rem;color: #fff;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;text-transform: none;font-size: 13px;z-index:2;position:relative;}
#bottom .logo{display: block;text-indent: 110%;white-space: nowrap;overflow: hidden;width: 220px;height: 39px;background-color: transparent;background-image: url("images/logo-shield.png");background-position: 0 0;background-repeat: no-repeat;background-size: contain;margin-bottom: 30px;float: left;}
#bottom .contain{padding-left: 30px;padding-right: 30px;width: 11.72rem;max-width: 2000px;padding-left: 0px;padding-right: 0px; height: auto;overflow: hidden;}

.social-links{float: right;list-style: none;}
.wx-box{position: fixed;width: 100%;height: 100%;background:rgba(0,0,0,0.5);display: none;z-index: 9999;opacity: no;}
.social-links{float: right;list-style: none;}
.social-links:before, .social-links:after{content: " ";display: table;}
.social-links:after{clear: both;}
.social-links li{float: left;margin: 0 0 0 10px;}
.social-links li:first-child{margin: 0;}
.social-links a{width: 24px;height: 24px;display: block;text-indent: 115%;white-space: nowrap;overflow: hidden;background-color: transparent;position: relative;}
.social-links a:after{text-indent: 0;display: block;font-family: "FontAwesome";font-size: 24px;color: #fff;line-height: 24px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);transition: 0.25s color ease;}
.social-links a:hover:after{color: #FFF200;}
.social-links .social-instagram:after{content: '\f16d';}
.social-links .social-facebook:after{content: '\f09a';}
.social-links .social-twitter{width: 29px;}
.social-links .social-twitter:after{content: '\f099';}
.social-links .social-linkedin:after{content: '\f08c';}
.social-links .social-weibo{width: 29px;}
.social-links .social-weibo:after{content: '\f18a';}
.social-links .social-renren{width: 41px;}
.social-links .social-renren:after{content: '\f18b';}
.nav-additional{float: left;}
.nav-additional ul{list-style: none;}
.nav-additional ul:before, .nav-additional ul:after{content: " ";display: table;}
.nav-additional ul:after{clear: both;}
.nav-additional li{float: left;margin-right: 8px;padding-right: 8px;border-right: 1px solid #fff; line-height: 15px;}
.nav-additional li:last-child{margin-right: 0;padding-right: 0;border-right: 0;}
.nav-additional a{text-transform: none;color: #fff;text-decoration: none;transition: 0.25s color ease;}
.nav-additional a:hover{color: #FFF200;}

.copyrights{text-align: left;line-height: 153.846%;margin-top: 30px;}
.copyrights > span{display: inline-block;margin-right: 20px;}
.copyrights a{color: #fff;text-decoration: none;transition: 0.25s color ease;}
.copyrights a:hover{color: #FFF200;}
@media (min-width: 37.5em) and (max-width: 47.99em){
	.copyrights{float: left;text-align: left;clear: left;margin-top: 10px;}
	.copyrights > span{margin-left: 0;margin-right: 10px;}
		
}
@media (max-width: 37.49em){
	.social-links, .nav-additional, .copyrights{float: none;clear: both;display: block;text-align: center;left: 50%;position: relative;-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);}
	.social-links li, .nav-additional li{float: none;display: inline-block; margin-bottom: 10px;}
	.social-links{margin-bottom: 30px;}
	.nav-additional{margin-bottom: 10px;}
	.copyrights{margin-bottom: 0;}
	.copyrights > span{margin: 0 0 10px 0;display: block;}
}
.vbox-close{cursor: pointer;position: fixed;top: 0;right: 0;display: block;overflow: hidden;text-indent: 120%;white-space: nowrap;width: 60px;height: 60px;background-color: #CE57C1;transition: 0.25s background-color ease;}
.vbox-close:before{text-indent: 0;content: '\f00D';display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 24px;font-family: "FontAwesome";color: #181818;transition: 0.25s color ease;}
.vbox-close:hover{background-color: #181818;}
.vbox-close:hover:before{color: #fff;}
.vbox-next, .vbox-prev{box-sizing: content-box;cursor: pointer;position: fixed;top: 50%;color: #fff;width: 30px;height: 170px;margin-top: -85px;text-indent: -100px;border: solid transparent;/* Using border instead of padding to keep bg image in place*/overflow: hidden;}
.vbox-prev{left: 0;border-width: 0 30px 0 10px;background: url() center center no-repeat;}
.vbox-next{right: 0;border-width: 0 10px 0 30px;background: url() center center no-repeat;}
.vbox-title{width: 100%;height: 60px;float: left;text-align: center;line-height: 28px;font-size: 12px;color: #fff;padding: 10px 80px;overflow: hidden;background: #161617;position: fixed;display: none;top: -1px;left: 0;}
.vbox-num{cursor: pointer;position: fixed;top: -1px;left: 0;height: 40px;display: block;color: #fff;overflow: hidden;line-height: 28px;font-size: 12px;padding: 6px 10px;background: #161617;display: none;}
/* ------- inline window ------*/
.vbox-inline{width: 420px;height: 315px;padding: 10px;background: #fff;text-align: left;margin: 0 auto;overflow: auto;}
/* ------- Video & iFrames window ------*/
.venoframe{border: none;width: 960px;height: 720px;}
@media (max-width: 992px){.venoframe{width: 640px;height: 480px;}}
@media (max-width: 767px){.venoframe{width: 420px;height: 315px;}}
@media (max-width: 460px){
	.vbox-inline{width: 100%;}
	.venoframe{width: 100%;height: 260px;}
}
/* ------- PLease do NOT edit this! (or do it at your own risk) ------*/
.vbox-open{overflow: hidden;}
.vbox-container{position: relative;background: #000;width: 100%;max-width: 1200px;margin: 0 auto;padding: 0 15px;}
.vbox-content{text-align: center;float: left;width: 100%;position: relative;overflow: hidden;}
.vbox-container img{max-width: 100%;height: auto;}

.site-search label{display: none;}
.mm-spn, .mm-spn a, .mm-spn li, .mm-spn span, .mm-spn ul{display: block;padding: 0;margin: 0;box-sizing: border-box;}
.mm-spn a{position: relative;z-index: 1;padding: 13px 20px;padding: calc((var(--mm-spn-item-height) - var(--mm-spn-line-height)) / 2) var(--mm-spn-item-indent);}
.mm-spn a{background: inherit;color: inherit;text-decoration: none;font-size: 0.7rem;}
.mm-spn a:not(:last-child){width: calc(100% - 50px);width: calc(100% - var(--mm-spn-item-height));}
.mm-spn.mm-spn--light a, .mm-spn.mm-spn--light span, .mm-spn.mm-spn--light li{color: #fff;}
.mm-spn a:not(:last-child){width: calc(100% - 50px);width: calc(95% - var(--mm-spn-item-height));}


/************教育教学**********/
@media screen and (max-width: 1023px){
	
	.banner-all{width: 100%;background: -webkit-gradient(linear, 0% 0%, 0% 55%, from(#E7E9FF), to(#FFFFFF));padding-top: 0;}
	.banner-all .middle-box-banner{width: 16rem;height: auto;margin: 0 auto;flex-direction: column;}
	.banner-all .middle-box-banner a{color: #fff;}
	.banner-all .middle-box-banner .left-big{width: 16rem;height: 6rem;position: relative;}
	.banner-all .middle-box-banner .left-big .img-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
	.banner-all .middle-box-banner .left-big .img-box::before{display: block;content: " ";width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;/*background-image: -webkit-gradient(linear, 50% 0%, 49% 100%, from(rgba(37, 197, 249, 0)), to(rgba(37, 197, 249, 0.25)));*//*background-image: linear-gradient(to right, rgb(244, 195, 77), transparent);*//*background-image: linear-gradient(45deg,#010544,25%,rgba(37, 197, 249, 0));*/background-image: -webkit-linear-gradient(45deg, rgba(1, 5, 68, 0.7) 8%, rgba(37, 255, 249, 0));/* W3C,*/background-image: -moz-linear-gradient(45deg, rgba(1, 5, 68, 0.7) 8%, rgba(37, 255, 249, 0));/* W3C,*/background-image: -ms-linear-gradient(45deg, rgba(1, 5, 68, 0.7) 8%, rgba(37, 255, 249, 0));/* W3C,*/background-image: linear-gradient(45deg, rgba(1, 5, 68, 0.7) 8%, rgba(37, 255, 249, 0));/* W3C,*//*background-image: linear-gradient(45deg, #010544, 25%,#25C5F9,0%);!* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *!*//*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#010544', endColorstr='#25FFF9',GradientType=1 );!* IE6-9 *!*/}
	.banner-all .middle-box-banner .left-big .img-box img{width: 100%;height: 100%;}
	.banner-all .middle-box-banner .left-big .txt-box{width: 15rem;position: absolute;left: 0.5rem;bottom: 0;padding-bottom: 0rem;color: #fff;}
	.banner-all .middle-box-banner .left-big .txt-box h2{font-weight: 500;text-transform: uppercase;font-size: 0.83333333rem;line-height: 0.93333333rem;margin-top: 5px; margin-bottom:5px;}
	.banner-all .middle-box-banner .left-big .txt-box h2::before{content: '';position: absolute;left: 0;width: 0.53333333rem;height: 0.1rem;background-color: #FFF;}
	.banner-all .middle-box-banner .left-big .txt-box p{font-size: 20px;line-height: 30px;margin-top: 0.13333333rem;color: #fff;margin-bottom: 25px;}
	.left-right-path .left-col{width: 9.26666667rem;display: none !important;}

}
@media screen and (min-width: 768px){
.m40{margin-top: 0.4rem;}
.left-right-path{width: 11.7rem;margin: 0 auto;margin-top: 0.3rem;justify-content: flex-end;}
.sticky{position: fixed;left: 50%;transform: translateX(-5.85rem);top: 1.2rem;z-index: 1;}
.container-undgra .shadow-box{-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 2px #EDEDED;}
.right-col{margin-left: 0.18rem;width: 8.7rem;}
.right-col .letter-box .letter-list .letter-item:nth-child(20n+1){width: 0.48rem;text-transform: uppercase;}
}
@media screen and (max-width: 767px){
.content{background: #F4F4F4;}
.content{margin: 0 auto;width: 100%;}
.left-right-path{width: 15rem;margin: 0 auto;padding-top: 0.5rem;}
.right-col .timeline{background: #fff;padding-top: 0.2rem;padding-bottom: 0.2rem;}
.shadow-box{-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 2px #EDEDED;}
.right-col{width: 100%;margin: 0 auto;}
}
@media screen and (min-width: 768px){
.right-col .timeline{background: #fff;padding-top: 0.4rem;padding-bottom: 0.2rem;}
body{background: #F4F4F4;}
.content{background: #F4F4F4;}
.m40{margin-top: 0.4rem;}
}
@media screen and (max-width: 767px){

.right-col .letter-box .letter-list{margin-top: 0.5rem;flex-wrap: wrap;}
.right-col .letter-box .letter-item.active{border: 1px solid #010544;margin-bottom: 0.33333333rem;display: block;width: 0.93333333rem;height: 0.93333333rem;line-height: 0.93333333rem;color: #010544;font-size: 0.46666667rem;text-align: center;margin-right: 0.16666667rem;-moz-box-shadow: 0px 0px 6px #d8d0d0;-webkit-box-shadow: 0px 0px 6px #d8d0d0;box-shadow: 0px 0px 6px #d8d0d0;}
.right-col .letter-box .letter-list .letter-item{margin-bottom: 0.33333333rem;display: block;width: 0.93333333rem;height: 0.93333333rem;line-height: 0.93333333rem;color: #010544;font-size: 0.46666667rem;text-align: center;margin-right: 0.16666667rem;-moz-box-shadow: 0px 0px 6px #d8d0d0;-webkit-box-shadow: 0px 0px 6px #d8d0d0;box-shadow: 0px 0px 6px #d8d0d0;}
.right-col .letter-box .letter-list .letter-item:nth-child(20n+1){width: 1.93333333rem;text-transform: uppercase;}
.right-col .letter-box .msg-item{display: block;height: 1.2rem;line-height: 1.2rem;padding: 0 0.53333333rem;background: #fff;margin-bottom: 0.53333333rem;font-size: 0.53333333rem;color: #010544;}
.right-col .letter-box .msg-item a{display: inline-block;color: #010544;font-weight: 600;height: 1.2rem;line-height: 1.2rem;padding: 0 0.53333333rem;background: #fff;border-left: 0.2rem solid #25C5F9;-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 2px #EDEDED;}
.m40{margin-top: 1.33333333rem;}
.middle-box-pure{width: 15rem;}
.down-slide{width: 100%;height: 1.66666667rem;}
.down-slide .left-down{width: 100%;background: #3D3B46;line-height: 1.66666667rem;position: relative;}
.down-slide .left-down .mian-box{position: relative;}
.down-slide .left-down .mian-box .m-title{width: 100%;height: 1.66666667rem;line-height: 1.66666667rem;font-size: 0.53333333rem;color: #fff;position: relative;display: flex;justify-content: center;align-items: center;}
.down-slide .left-down .mian-box .m-title::after{content: '';width: 0;height: 0;display: block;border-width: 0.1rem;border-style: solid;border-color: transparent transparent #fff transparent;transform: translateY(-46%);margin-left: 0.33333333rem;}
.down-slide .left-down .down-box{width: 100%;position: absolute;top: 1.66666667rem;left: 0;background: #3D3B46;display: none;z-index: 999;}
.down-slide .left-down div.down-box.show{display: block;}
.down-slide .left-down .mian-box .m-title p{margin-bottom: 0px;}
.down-slide .left-down .down-box .sub-title-title{width: 100%;height: 1.66666667rem;font-size: 0.53333333rem;line-height: 0.66666667rem;text-align: center;color: #fff;display: flex;align-items: center;justify-content: center;font-weight: bold;padding-left: 15px;}
.down-slide .left-down .down-box .sub-title-title::after{padding-left: 0.33333333rem;content: " ";display: block;width: 0;height: 0;border-width: 0.12rem;border-style: solid;border-color: transparent transparent transparent #E362D5;position: relative;margin-left: 10px;width: 20%;}
.down-slide .left-down .down-box a{display: block;width: 100%;height: auto;font-size: 0.53333333rem;text-align: left;color: #fff;border-bottom: 0px solid #ddd;text-decoration: none;}
.down-slide .left-down .down-box .nav-list-item{height: 1.66666667rem;padding-left: 1rem;line-height: 0.6rem;}
.down-slide .left-down .down-box a:hover{color: #FFF200;}
.down-slide .left-down div.down-box.show{display: block;}
.down-slide .right-btns{width: 7.66666667rem;}
.down-slide .right-btns a{width: 3.83333333rem;height: 100%;line-height: 1.66666667rem;text-align: center;font-size: 0.53333333rem;font-weight: 600;}
.down-slide .right-btns .left-a{background: #7a757a;color: #fff;}
.down-slide .right-btns .left-b{background: #25C5F9;color: #181718;}
.down-slide .right-btns a:hover{color: #fff20f;}
.right-col .m30{margin-top: 1rem;}
.right-col .explore-box{background: #fff;width: 100%;padding:0.3rem 0.5rem 0.66666667rem;}
.right-col .explore-box .middle-box-pure{width: 100%;margin: 0;}
.right-col .explore-box .explore-wrap{margin-top: 0.66666667rem;justify-content: space-between;flex-wrap: wrap;}
.right-col .explore-box .explore-wrap .flex_1{flex: none;}
.right-col .explore-box .explore-wrap .explore-item{position: relative;width: 6.73333333rem;height: 9.1rem;-webkit-transition: all 0.6s ease;transition: all 0.6s ease;overflow: hidden;margin-bottom: 0.5rem;}
.right-col .explore-box .explore-wrap .explore-item .img-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.right-col .explore-box .explore-wrap .explore-item a .img-box img{-webkit-transition: all 0.6s ease;transition: all 0.6s ease;width: 100%;height: 100%;display: block;margin: 0;padding: 0;}
.right-col .explore-box .explore-wrap .explore-item a .img-box::before{display: block;content: " ";width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 1;background-image: linear-gradient(45deg, #010544, 25%, rgba(37, 197, 249, 0));}
.right-col .explore-box .explore-wrap .explore-item .txt-box{width: 5.33333333rem;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.right-col .explore-box .explore-item .banner-title{color: #fff;font-size: 0.66666667rem;line-height: 0.66666667rem;width: 100%;height: 0.76666667rem;}
.right-col .explore-box .explore-item .banner-title::before{background: #fff;content: '';display: block;position: absolute;top: -0.33333333rem;left: 0;width: 0.66666667rem;height: 0.11666667rem;}
.right-col .explore-box .explore-wrap .explore-item .txt-box .sec-txt{font-size: 0.4rem;line-height: 0.53333333rem;padding-bottom: 0.86666667rem;color: #fff;padding-top: 0.33333333rem;}
.right-col .new-box .news-wrap .news-item{width: 14rem;overflow: hidden;background: #D5D5D52e;margin-bottom: 0.5rem;height: auto;padding-bottom: 0.66666667rem;}
.right-col .new-box .news-wrap .news-item img{display: block;width: 100%;height: auto;}
.right-col .new-box .news-wrap .news-item .news-txt{padding-top: 0.5rem;padding-left: 0.33333333rem;padding-right: 0.33333333rem;}
.right-col .new-box .news-wrap .news-item .news-txt .time-cate{font-size: 0.43333333rem;height: 0.66666667rem;line-height: 0.66666667rem;color: #3D3B46;}
.right-col .new-box .news-wrap .news-item .news-txt .time-cate span:nth-child(1){display: inline-block;border-right: 0px solid #3D3B46;padding-right: 0.1rem;}
.right-col .new-box .news-wrap .news-item .news-txt .news-title{font-size: 0.6rem;line-height: 0.8rem;color: #010544;transition: all 0.6s ease;}
.right-col .new-box .more-new{margin-top: 0.5rem; font-size: 0.43333333rem;line-height: 0.6rem;color: #181818;font-weight: 600; padding-bottom:.5rem; padding-left:.5rem;}
.right-col .new-box .more-new a{font-size: 0.43333333rem;line-height: 0.6rem;color: #181818;}
.right-col .content-dt{background: #fff;padding: 0.5rem;margin: 0 auto;margin-bottom: 0.46666667rem;}
.right-col .sort-box .search-box{background: #fff;flex: 1;position: relative;height: 3.06666667rem;-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 2px #EDEDED;padding: 0.53333333rem 0;margin-right: 0.6rem;}
.right-col .sort-box .search-box .top-icon{height: 1.2rem;font-size: 0.66666667rem;text-align: center;}
.right-col .breakout-content{margin-bottom: 30px;}
.right-col .breakout-content .block-content{height: auto;padding-top: 0;}
.right-col .breakout-content .content, .breakout-content .image{width: 100%;position: relative;left: auto;right: auto;top: auto;}
.right-col .breakout-content .content{font-size: 14px;padding-left: 10px;padding-right: 10px;padding-bottom: 30px;color: #FFF;}
.right-col.breakout-content .content,.right-col.breakout-content .image{width: 100%;position: relative;left: auto;right: auto;top: auto;}
.right-col .breakout-content.alt h2{color: #fff;margin-top: 30px;}
.right-col .breakout-content .read-more{font-size: 15px;}

}
@media screen and (min-width: 1024px){

.banner-all{width: 11.7rem;margin:1rem auto 0;}
.banner-all .middle-box-banner{width: 11.7rem;height: 4.2rem;margin: 0 auto;padding-top: 0;}
.banner-all .middle-box-banner a{color: #fff;}
.banner-all .middle-box-banner .left-big{width: 100%;height: 4.2rem;position: relative;}
.banner-all .middle-box-banner .left-big .img-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.banner-all .middle-box-banner .left-big .img-box::before{display: block;content: " ";width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;/*background-image: -webkit-gradient(linear, 50% 0%, 49% 100%, from(rgba(37, 197, 249, 0)), to(rgba(37, 197, 249, 0.25)));*//*background-image: linear-gradient(to right, rgb(244, 195, 77), transparent);*//*background-image: linear-gradient(45deg,#010544,25%,rgba(37, 197, 249, 0));*/background-image: -webkit-linear-gradient(45deg, rgba(1, 5, 68, 0.7) 8%, rgba(37, 255, 249, 0));/* W3C,*/background-image: -moz-linear-gradient(45deg, rgba(1, 5, 68, 0.7) 8%, rgba(37, 255, 249, 0));/* W3C,*/background-image: -ms-linear-gradient(45deg, rgba(1, 5, 68, 0.7) 8%, rgba(37, 255, 249, 0));/* W3C,*/background-image: linear-gradient(45deg, rgba(1, 5, 68, 0.7) 8%, rgba(37, 255, 249, 0));/* W3C,*//*background-image: linear-gradient(45deg, #010544, 25%,#25C5F9,0%);!* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *!*//*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#010544', endColorstr='#25FFF9',GradientType=1 );!* IE6-9 *!*/}
.banner-all .middle-box-banner .left-big .img-box img{width: 100%;height: 100%;}
.banner-all .middle-box-banner .left-big .txt-box{width: 11rem;position: absolute;left: 0.5rem;bottom: 0;padding-bottom: 0.3rem;color: #fff;}
.banner-all .middle-box-banner .left-big .txt-box h2{font-weight: 500;text-transform: uppercase;font-size: 0.5rem;line-height: 0.7rem;}
.banner-all .middle-box-banner .left-big .txt-box h2::before{content: '';position: absolute;top: -0.05rem;left: 0;width: 0.3rem;height: 0.05rem;background-color: #FFF;}
.banner-all .middle-box-banner .left-big .txt-box p{font-size: 0.2rem;line-height: 0.24rem;margin-top: 0.1rem;color: #fff;}
.left-right-path .left-clone{width: 2.78rem;height: 100px;display: none;}
.left-right-path .left-col{width: 2.78rem;}
.left-right-path .left-col.sticky{max-height: 400px;overflow-y: auto;}
.left-right-path .left-col .nav-left-box{background: #fff;-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 2px #EDEDED;width: 2.78rem;margin-bottom: 0.2rem;}
.left-right-path .left-col .nav-left-box .nav-title{width: 100%;height: 0.52rem;line-height: 0.52rem;color: #181818;padding: 0 0.2rem;font-size: 0.2rem;font-weight: 600;border-left: 0.08rem solid #e362d5;border-bottom: 1px solid #ecebeb;}
.left-right-path .left-col .nav-left-box .sub-nav .sub-title-title{width: 100%;font-size: 0.16rem;line-height: 0.2rem;color: #010544;border-bottom: 1px solid #ecebeb;padding: 0.1rem 0.28rem 0.1rem 0.48rem;display: flex;align-items: center;font-weight: 600;cursor: pointer;transition: all 0.1s ease-in-out;}
.left-right-path .left-col .nav-left-box .sub-nav .havezifl .sub-title-title{ padding-left:0.28rem;}
.individual-department .left-right-path .left-col .nav-left-box .sub-title-title:hover,.left-right-path .left-col .nav-left-box .sub-title-title:hover{background-color: #010544;color: #fff;}
.left-right-path .left-col .nav-left-box .sub-nav .active,.left-right-path .left-col .nav-left-box .sub-nav .active a{background-color: #010544;color: #fff;}
.left-right-path .left-col .nav-left-box .sub-nav .sub-title-title::before{content: " ";display: none;width: 0;height: 0;border-width: 0.06rem;border-style: solid;border-color: transparent transparent transparent #E362D5;position: relative;margin-right: 0.04rem;font-weight: 600;}
.left-right-path .left-col .nav-left-box .sub-nav .havezifl .sub-title-title:before{ display:block;}
.left-right-path .left-col .nav-left-box .sub-nav .havezifl.has-down .sub-title-title:before{border-color: #E362D5 transparent transparent transparent;}
.left-right-path .left-col .nav-left-box .sub-nav .has-down::before{border-color: #E362D5 transparent transparent transparent;top: 0.03rem;}
.left-right-path .left-col .nav-left-box .sub-nav .sub-nav-box .nav-list-item{padding-left: 0.52rem;}
.left-right-path .left-col .nav-left-box .sub-nav .sub-nav-box .nav-list-item.selected{background: #010544;color: #fff;}
.left-right-path .left-col .nav-left-box .nav-list-item{width: 100%;font-size: 0.14rem;line-height: 0.2rem;color: #010544;border-bottom: 1px solid #ecebeb;padding: 0.1rem 0.28rem;display: flex;align-items: center;cursor: pointer;transition: all 0.1s ease-in-out;}
.left-right-path .left-col .nav-left-box .nav-list-item:hover{background-color: #010544;color: #fff;}
.left-right-path .left-col .admissions-box{width: 100%;height:auto;padding: 0.12rem 0.3rem 0.3rem;-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 2px #EDEDED;background: #fff;}
.left-right-path .left-col .admissions-box .title{font-size: 0.16rem;line-height: 0.22rem;margin-top: 0.1rem;font-weight: 600;color: #010544;}
.left-right-path .left-col .admissions-box .sub-title{font-size: 0.14rem;line-height: 0.18rem;margin-top: 0.1rem;color: #000;}
.left-right-path .left-col .admissions-box .btn-a{display: block;width: 2.2rem;height: 0.38rem;line-height: 0.38rem;margin-top: 0.24rem;background: #010544;text-align: center;font-size: 0.15rem;font-weight: 600;color: #fff;transition: all 0.4s ease-in-out;}
.left-right-path .left-col .admissions-box .btn-b{display: block;width: 2.2rem;height: 0.38rem;line-height: 0.38rem;margin-top: 0.1rem;background: #010544;color: #fff;text-align: center;font-size: 0.15rem;font-weight: 600;transition: all 0.4s ease-in-out;}
.left-right-path .left-col .admissions-box a:hover{background: #FFF200;color: #181818;}
.left-right-path .left-col .qa-box{width: 100%;height: auto;padding: 0.3rem;margin-top: 0.2rem;-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 2px #EDEDED;position: relative;background: #fff;}
.left-right-path .left-col .qa-box .qa-title{position: absolute;left: 0;top: 0;height: 0.6rem;line-height: 0.6rem;width: 100%;font-size: 0.16rem;color: #181818;text-align: center;font-weight: 600;}

}


.text-area ul ol li:before{display:none;}
.text-area table, .text-area-with-image table{table-layout:fixed;word-break:break-all;word-wrap:break-word;border-collapse:collapse;margin:0;padding:0;}
.breadcrumbs{padding: 10px;display: none;}
.breadcrumbs .inner{font-size: 13px;}
.breadcrumbs .inner .breadcrumbs_list{list-style: none;position: relative;white-space: nowrap;overflow: hidden; padding:5px 0;}
.breadcrumbs .inner .breadcrumbs_list > span{display: none;margin-right: 7px;vertical-align: middle;line-height: 28px;font-weight: 600;}
.breadcrumbs .inner .breadcrumbs_list .breadcrumbs_item{}
.breadcrumbs .inner .breadcrumbs_list .breadcrumbs_item.visible_crumb, .breadcrumbs .inner .breadcrumbs_list .breadcrumbs_list_sep.visible_crumb, .breadcrumbs .inner .breadcrumbs_list .breadcrumbs_list_jump, .breadcrumbs .inner .breadcrumbs_list .breadcrumbs_current{display: inline-block;}
.breadcrumbs .inner .breadcrumbs_list .breadcrumbs_current{}
.breadcrumbs .inner .breadcrumbs_list a{ margin:0 5px;text-decoration: underline;color: #181818;}
.breadcrumbs .inner .breadcrumbs_list a:hover{text-decoration: none;color: #181818;}
.breadcrumbs .inner .breadcrumbs_list .breadcrumbs_item a span{}
.breadcrumbs .inner .breadcrumbs_list .breadcrumbs_list_sep span{font-weight: 600;}
@media screen and (max-width: 1023px){
.left-right-path{width: 15rem;margin: 0 auto;padding-top: 0;}
.right-col{margin-left: 0;width: 100%;/* news*/}
.down-slide{width: 15rem;height: 1.66666667rem;margin: 0 auto;}
.down-slide .left-down{width: 100%;background: #3D3B46;line-height: 1.66666667rem;position: relative;}
.down-slide .left-down .mian-box{position: relative;}
.down-slide .left-down .mian-box .m-title{width: 100%;height: 1.66666667rem;line-height: 1.66666667rem;font-size: 0.53333333rem;color: #fff;position: relative;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.down-slide .left-down .mian-box .m-title::after{content: '';width: 0;height: 0;display: block;border-width: 0.1rem;border-style: solid;border-color: transparent transparent #fff transparent;transform: translateY(-46%);margin-left: 0.33333333rem;}
.down-slide .left-down .down-box{width: 100%;position: absolute;top: 1.66666667rem;left: 0;background: #3D3B46;display: none;z-index: 999;}
.down-slide .left-down .down-box .sub-title-title{width: 100%;height: auto;font-size: 16px;line-height: 16px;text-align: center;color: #fff;display: flex;align-items: center;justify-content: center;}
.down-slide .left-down .down-box .sub-title-title::after{padding-left: 0.33333333rem;display: block;width: 0;height: 0;border-width: 0.12rem;border-style: solid;border-color: transparent transparent transparent #E362D5;position: relative;margin-left: 10px;cursor: pointer;}
.down-slide .left-down .down-box .sub-title-title.has-down::after{border-color: #E362D5 transparent transparent transparent;margin: 10px 25px 0 0;padding-left: 0;}
.down-slide .left-down .down-box a{display: block;width: 100%;height: auto;font-size: 18px;line-height: 18px;text-align: left;color: #fff;padding: 10px 15px;}
.down-slide .left-down .down-box .sub-title-title > a{font-weight: 600;font-size:14px;line-height: 24px;padding:0px;width: 100%;}
.down-slide .left-down .down-box a:hover{color: #FFF200;}
.down-slide .left-down div.down-box.show{display: block;}
.down-slide .right-btns{width: 7.66666667rem;}
.down-slide .right-btns a{width: 3.83333333rem;height: 100%;line-height: 1.66666667rem;text-align: center;font-size: 0.53333333rem;font-weight: 600;}
.down-slide .right-btns .left-a{background: #7a757a;color: #fff;}
.down-slide .right-btns .left-b{background: #25C5F9;color: #181718;}
.down-slide .right-btns a:hover{color: #fff20f;}}
@media screen and (min-width: 768px){
.article img{width:100%;}
img{max-width:100%;}
.zh .news-article p{text-indent: 30px;text-align: justify;}
.two-col .contain{padding-top:0.5rem;padding-left:0rem;padding-right:0rem;}
.banner-all .middle-box-banner .left-big .department-title{width: 11.2rem;position: absolute;left: 0.5rem;bottom: 0;padding-bottom: 0.3rem;padding-right: 0.5rem;color: #fff;}
.banner-all .middle-box-banner .left-big .department-title .big-title{font-weight: 500;text-transform: uppercase;font-size: 0.5rem;line-height: 0.6rem;margin-top:0.1rem;}
.banner-all .middle-box-banner .left-big .department-title .big-title::before{content: '';position: absolute;top: -0.0rem;left: 0;width: 0.3rem;height: 0.05rem;background-color: #FFF;}
.individual-department .banner-all .department-title h2::before{display: none;}
.individual-department .banner-all .department-title h2{margin-top:0px;padding-top:0px;}
.individual-department .banner-all .department-title p{margin-bottom:0px;}
.individual-department .banner-all .department-title p::before{content: '';position: absolute;top: -0.05rem;left: 0;width: 0.3rem;height: 0.05rem;background-color: #FFF;}
.middle-box-pure{width: 11.72rem;margin: 0 auto;}
.right-col .content-dt{background: #fff;width: 100%;padding: 0.3rem 0.3rem;margin-bottom: 0.3rem;}
.recruitment a{text-decoration: none;}
.recruitment .right-col .content-dt .mian-content{background: #25C5F9;width: 100%;height: 100%;padding: 0.2rem;}
.recruitment .right-col .content-dt .mian-content .mian-title{font-size: 0.26rem;line-height: 0.35rem;color: #fff;}
.recruitment .right-col .content-dt .mian-content .menu-item{margin-top: 0.24rem;background: #fff;cursor: pointer;width: 1.7rem;padding: 0.1rem 0.16rem;font-size: 0.14rem;line-height: 0.2rem;-moz-box-shadow: 0px 0px 4px #EDEDED;-webkit-box-shadow: 0px 0px 4px #EDEDED;box-shadow: 0px 0px 4px #EDEDED;position: relative;align-items: center;color: #25C5F9;transition: all ease 0.6s;}
.recruitment .right-col .content-dt .mian-content .menu-item .right-arrow{width: 0.1rem;height: 0.1rem;border: 1px solid #25C5F9;border-left: none;border-bottom: none;transform: rotate(45deg);transition: all ease 0.6s;}
.recruitment .right-col .content-dt .mian-txt{line-height: 0.28rem;color: #181818;}
.recruitment .right-col .img-menus{background: #fff;padding: 0.3rem 0;}
.recruitment .right-col .img-menus .img-lie{border-left: 1px solid #eee;padding: 0 0.34rem;}
.recruitment .right-col .img-menus .img-lie img{width: 100%;}
.recruitment .right-col .img-menus .img-lie .menu-col{ padding-top: 0.28rem;}
.recruitment .right-col .img-menus .img-lie .menu-col .txt-box{position: relative;padding-bottom: 0.1rem;color: #010544;}
.recruitment .right-col .img-menus .img-lie .menu-col .txt-box h2{font-weight: 500;text-transform: uppercase;font-size: 0.2rem;line-height: 0.28rem; padding-top: 13px; margin-bottom:10px;}
.recruitment .right-col .img-menus .img-lie .menu-col .txt-box h2::before{content: '';position: absolute;top: -0.08rem;left: 0;width: 0.16rem;height: 0.03rem;background-color: #000;}
.recruitment .right-col .img-menus .img-lie .menu-col .menu-item{cursor: pointer;width: 100%;padding: 0.1rem 0.16rem;font-size: 0.14rem;line-height: 0.2rem;margin-bottom: 0.2rem;-moz-box-shadow: 0px 0px 4px #EDEDED;-webkit-box-shadow: 0px 0px 4px #EDEDED;box-shadow: 0px 0px 6px #d8d0d0;position: relative;align-items: center;color: #010544;transition: all ease 0.1s;}
.recruitment .right-col .img-menus .img-lie .menu-col .menu-item .right-arrow{width: 0.1rem;height: 0.1rem;border: 1px solid #010544;border-left: none;border-bottom: none;transform: rotate(45deg);transition: all ease 0.6s;}
.recruitment .right-col .img-menus .img-lie .menu-col .menu-item:hover{background-color: #010544;color: #fff;}
.recruitment .right-col .img-menus .img-lie .menu-col .menu-item:hover .right-arrow{border: 1px solid #fff;border-left: none;border-bottom: none;transform: translateX(0.04rem) rotate(45deg);}
.recruitment .right-col .img-menus .img-lie:nth-child(1){border-left: none;}
.recruitment .right-col .download-box, .brochure .download-box{background: #fff;padding: 0.3rem;margin: 0.3rem 0;}
.brochure .download-box.download-box-inline{padding: 0;background: transparent;margin: 0;}
.recruitment .right-col .download-box .download-inner, .brochure .download-box .download-inner{background: #F6F6F6;padding: 0.3rem 0.7rem 0.3rem 0.68rem;width: 100%;height: 2.9rem;}
.recruitment .right-col .download-box .download-inner .img-box, .brochure .download-box .download-inner .img-box{display: flex;align-items: center;justify-content: start;}
.recruitment .right-col .download-box .download-inner .img-box img, .brochure .download-box .download-inner .img-box img{display: block;width: 1.8rem;height: auto;-moz-box-shadow: -8px 8px 10px #9a9a9a;-webkit-box-shadow: -8px 8px 10px #9a9a9a;box-shadow: -8px 8px 10px #9a9a9a;}
.recruitment .right-col .download-box .download-inner .download-txt, .brochure .download-box .download-inner .download-txt{width: 2.8rem;font-size: 0.18rem;display: flex;flex-direction: column;justify-content: space-around;}
.recruitment .right-col .download-box .download-inner .download-txt p, .brochure .download-box .download-inner .download-txt p{margin-top: 0.46rem;line-height: 0.28rem;color: #010544;}
.recruitment .right-col .download-box .download-inner .download-txt .menu-item, .brochure .download-box .download-inner .download-txt .menu-item{cursor: pointer;width: 2.4rem;height: 0.52rem;line-height: 0.52rem;box-sizing: border-box;padding: 0.1rem 0.3rem 0.1rem 0.16rem;font-size: 0.2rem;color: #fff;margin-bottom: 0.2rem;-moz-box-shadow: 0px 0px 8px #9a9a9a;-webkit-box-shadow: 0px 0px 8px #9a9a9a;box-shadow: 0px 0px 8px #9a9a9a;position: relative;align-items: center;transition: all ease 0.4s;background-color: #25c5f9;}
.recruitment .right-col .download-box .download-inner .download-txt .menu-item span, .brochure .download-box .download-inner .download-txt .menu-item span{font-size: 0.2rem;line-height: 0.28rem;}
.recruitment .right-col .download-box .download-inner .download-txt .menu-item .right-arrow, .brochure .download-box .download-inner .download-txt .menu-item .right-arrow{width: 0.1rem;height: 0.1rem;border: 2px solid #fff;border-left: none;border-bottom: none;transform: rotate(45deg);transition: all ease 0.4s;}
.recruitment .right-col .download-box .download-inner .download-txt .menu-item:hover, .brochure .download-box .download-inner .download-txt .menu-item:hover{background-color: #FFF200;color: #000000;}
.brochure .download-box .download-inner .download-txt .menu-item{background-color: #010544;text-decoration: none;}
.recruitment .right-col .download-box .download-inner .download-txt .menu-item:hover .right-arrow, .brochure .download-box .download-inner .download-txt .menu-item:hover .right-arrow{border: 2px solid #fff;border-left: none;border-bottom: none;transform: translateX(0.04rem) rotate(45deg);}
.recruitment .sec-banner{background: #fff;width: 100%;padding: 0.3rem;position: relative;}
.recruitment .sec-banner .img-box{position: relative;}
.recruitment .sec-banner .img-box::before{display: block;content: " ";width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 1;background-image:linear-gradient(45deg,#010544,25%,rgba(37, 197, 249, 0));}
.recruitment .sec-banner .img-box img{width: 100%;height: 100%;}
.recruitment .sec-banner .txt-box{width: 100%;position: absolute;bottom: 0;padding-left: 0.3rem;padding-bottom: 0.26rem;color: #fff;z-index:2;}
.recruitment .sec-banner .txt-box h2{font-weight: 500;text-transform: uppercase;font-size: 0.22rem;position: relative;line-height: 0.6rem;z-index:2;}
.recruitment .sec-banner .txt-box .banner-title{color:#fff;}
.sec-banner .txt-box .banner-title::before{background-color:#fff;}
.recruitment .sec-banner .txt-box h2::before{content: '';position: absolute;top: -0.04rem;left: 0;width: 0.2rem;height: 0.03rem;background-color: #FFF;z-index:2;}
.recruitment .sec-banner .txt-box p, .recruitment .sec-banner .txt-box p a{font-size: 0.16rem;line-height: 0.24rem;color: #fff;z-index:2;}
.recruitment .sec-banner .txt-box p a{padding-bottom: 0.26rem;z-index:2;}
.right-col .video-box{width: 100%;margin-bottom: 0.3rem;}
.right-col .video-box video{width: 100%;height: 100%;}
.right-col .sort-box-az{width: 50%;height: 0.92rem;}
.right-col .sort-box-az .search-box{background: #fff;position: relative;width: 1.6rem;height: 0.92rem;-moz-box-shadow: 0px 0px 6px #d8d0d0;-webkit-box-shadow: 0px 0px 6px #d8d0d0;box-shadow: 0px 0px 6px #d8d0d0;padding: 0.16rem 0;margin-right: 0.18rem;}
.right-col .sort-box-az .search-box .top-icon{height: 0.36rem;font-size: 0.24rem;text-align: center;}
.right-col .sort-box-az .search-box .top-icon::after{content: "\F002";font-size: 0.32rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box-az .search-box .bt-txt{color: #010544;font-size: 0.15rem;text-align: center;margin-top: 0.1rem;}
.right-col .sort-box-az .search-box:hover, .right-col .sort-box-az .search-box:hover .bt-txt, .right-col .sort-box-az .search-box:hover .top-icon::after, .right-col .sort-box-az .search-box:hover .to::after{color: #25C5F9;cursor: pointer;}
.right-col .sort-box-az .to-box .to::after{content: "\F0EC";font-size: 0.32rem;text-align: center;color: #010544;font-size: 0.2rem;font-family: "FontAwesome";}
.right-col .sort-box-az .to-box .top-icon::after{content: "";}
.right-col .sort-box-az .dpt .top-icon::after{content: "\F19D";font-size: 0.32rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box-az .cap .top-icon::after{content: "\F19C";font-size: 0.32rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box-az .djs .top-icon::after{content: "\F251";font-size: 0.32rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box-az .search-box:last-child{margin-right: 0;}
.right-col .sort-box-az div.search-box.active{border: 0.02rem solid #25C5F9;}
.right-col .sort-box-az div.search-box.active, .right-col .sort-box-az div.search-box.active .bt-txt, .right-col .sort-box-az div.search-box.active .top-icon::after, .right-col .sort-box-az div.search-box.active .to::after{color: #25C5F9;cursor: pointer;}
.right-col .sort-box-az div.search-box.active::after{content: " ";display: block;width: 0;height: 0;border-width: 0.14rem;border-style: solid;border-color: #25C5F9 #25C5F9 transparent transparent;position: absolute;right: 0;top: 0;}
.right-col .sort-box-az div.search-box.active::before{content: "\F00C";font-size: 0.12rem;position: absolute;right: 0;top: 0;color: #fff;font-family: "FontAwesome";z-index: 99;}
.right-col .sort-boxa{width: 100%;height: 0.92rem;margin-bottom: 0.3rem;}
.right-col .sort-boxa .search-box{width: 25%;background: #fff;position: relative;width: 1.6rem;height: 0.92rem;-moz-box-shadow: 2px 2px 10px #E5E5E5;-webkit-box-shadow: 2px 2px 10px #E5E5E5;box-shadow: 2px 2px 10px #E5E5E5;padding: 0.16rem 0;margin-right: 0.18rem;}
.right-col .sort-boxa .search-box .top-icon{height: 0.36rem;font-size: 0.24rem;text-align: center;}
.right-col .sort-boxa .search-box .top-icon::after{content: "\F002";font-size: 0.32rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-boxa .search-box .bt-txt{color: #010544;font-size: 0.15rem;text-align: center;margin-top: 0.1rem;}
.right-col .sort-boxa .search-box .to{position: relative;top: -0.03rem;}
.right-col .sort-boxa .search-box:hover, .right-col .sort-boxa .search-box:hover .bt-txt, .right-col .sort-boxa .search-box:hover .top-icon, .right-col .sort-boxa .search-box:hover .top-icon::after, .right-col .sort-boxa .search-box:hover .to::after{color: #25C5F9;cursor: pointer;}
.right-col .sort-boxa .to-box .to::after{content: "\F0EC";font-size: 0.32rem;line-height: 0.2rem;text-align: center;color: #010544;font-size: 0.2rem;font-family: "FontAwesome";}
.right-col .sort-boxa .to-box .top-icon::after{content: "";}
.right-col .sort-boxa .dpt .top-icon::after{content: "\F19D";font-size: 0.32rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-boxa .cap .top-icon::after{content: "\F19C";font-size: 0.32rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-boxa .djs .top-icon::after{content: "\F251";font-size: 0.32rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-boxa .search-box:last-child{margin-right: 0;}
.right-col .sort-boxa div.search-box.active{border: 0.02rem solid #25C5F9;}
.right-col .sort-boxa div.search-box.active, .right-col .sort-boxa div.search-box.active .bt-txt, .right-col .sort-boxa div.search-box.active .top-icon::after, .right-col .sort-boxa div.search-box.active .to::after{color: #25C5F9;cursor: pointer;}
.right-col .sort-boxa div.search-box.active::after{content: " ";display: block;width: 0;height: 0;border-width: 0.12rem;border-style: solid;border-color: #25C5F9 #25C5F9 transparent transparent;position: absolute;right: 0;top: 0;}
.right-col .sort-boxa div.search-box.active::before{content: "\F00C";font-size: 0.12rem;position: absolute;right: 0;top: 0;color: #fff;font-family: "FontAwesome";z-index: 99;}
.right-col .letter-box{background: #fff;padding: 0.3rem 0.28rem;margin-top: 0.3rem;}
.right-col .letter-box h2{ font-size: 30px; position: relative; padding-top: 13px; margin-bottom:10px;}
.right-col .letter-box h2::before{content: '';background-color: #181818;position: absolute;top: 0;left: 0;width: 30px;height: 5px;}
.right-col .letter-box .letter-list{margin-top: 0.15rem;}
.right-col .letter-box .letter-list .letter-item{display: block;width: 0.28rem;height: 0.28rem;line-height: 0.28rem;color: #010544;font-size: 0.14rem;text-align: center;margin-right: 0.05rem;-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 6px #d8d0d0;text-transform: uppercase;}
.right-col .letter-box .letter-list .letter-item:hover{background: #FFF200;color: #181818;}
.right-col .letter-box a.letter-item.active{border: 1px solid #010544;}
.tab-title-active {
	border: 1px solid #010544;
}
.right-col .letter-box a:hover{color: #333;}
.right-col .letter-box .msg-box{padding: 0.15rem 0 0.1rem;}
.right-col .letter-box .msg-item{display: block;height: 0.36rem;line-height: 0.36rem;padding: 0 0rem;background: #fff;margin-bottom: 0.16rem;font-size: 0.14rem;color: #010544;}
.right-col .letter-box .msg-item a{display: inline-block;color: #010544;font-weight: 600;height: 0.36rem;line-height: 0.36rem;padding: 0 0.16rem;background: #fff;border-left: 0.06rem solid #25C5F9;-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 10px #d8d0d0;}
.right-col .letter-box .msg-item .master_jianjie{ display:none;}
.right-col .letter-box .msg-item a:hover{background: #FFF200;color: #181818;}
.right-col .self-idea{width: 8.7rem;background: #fff;padding: 0.3rem;justify-content: space-between;-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 2px #EDEDED;}
.right-col .self-idea .idea-box{width: 3.98rem;}
.right-col .self-idea .idea-box .self-img{width: 100%;height: 1.6rem;}
.right-col .self-idea .idea-box .self-img img{display: block;width: 100%;height: 100%;}
.right-col .self-idea .idea-box .bt-txt-box{background: #fff;padding: 0.2rem;-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 2px #EDEDED;}
.right-col .self-idea .idea-box .bt-txt-box .mian-txt{font-size: 0.13rem;line-height: 0.2rem;color: #010544;position: relative;}
.right-col .self-idea .idea-box .bt-txt-box .names{right: 0;bottom: -0.05rem;font-size: 0.13rem;color: #010544;text-align: right;margin-bottom: 0.2rem;}
.right-col .self-idea .idea-box .bt-txt-box .learn-more{width: 1.84rem;height: 0.32rem;line-height: 0.32rem;background: #25C5F9;color: #fff;text-align: center;margin: 0 auto;margin-top: 0.1rem;font-size: 0.13rem;cursor: pointer;font-weight:bold;}
.right-col .self-idea .idea-box .bt-txt-box a{text-decoration: none;}
.right-col .self-idea .idea-box .bt-txt-box .learn-more:hover{background: #FFF200;color: #181818;}
.right-col .data-box{width: 100%;padding: 0.2rem 0.3rem;}
.right-col .data-box .ring{width: 0.96rem;height: 0.96rem;border-radius: 50px;position: relative;}
.right-col .data-box .ring .center-txts{position: absolute;left: 0;top: 0;text-align: center;width: 100%;height: 100%;line-height: 0.96rem;font-size: 0.4rem;color: #25C5F9;font-weight: bold;}
.right-col .data-box .child-ring{width: 100%;height: 100%;background-color: inherit;border: 0.14rem solid #25C5F9;box-sizing: border-box;border-radius: 50%;}
.right-col .data-box .left{width: 50%;height: 100%;position: absolute;top: 0;left: 0;background-color: transparent;border-radius: 50px 0 0 50px;overflow: hidden;}
.right-col .data-box .left-c{width: 100%;height: 100%;background-color: #fff;border-radius: 50px 0 0 50px;transform-origin: right;transform: rotate(0deg);animation: ring 6s 6s linear 1;animation-fill-mode: forwards;}
.right-col .data-box .right{width: 50%;height: 100%;position: absolute;top: 0;right: 0;background-color: transparent;border-radius: 0 50px 50px 0;overflow: hidden;}
.right-col .data-box .right-c{width: 100%;height: 100%;background-color: #fff;border-radius: 0 50px 50px 0;transform: rotate(0deg);transform-origin: left;animation: ring 6s linear 1;animation-fill-mode: forwards;transform: rotate(90deg);}
@keyframes ring{}
.right-col .data-box .center-txt{display: flex;width: 5rem;padding: 0 0.7rem 0 0.4rem;align-items: center;font-size: 0.19rem;line-height: 0.3rem;}
.right-col .data-box .center-txt span{color: #25C5F9;}
.right-col .data-box .right-btn{width: 2.2rem;display: flex;align-items: center;}
.right-col .data-box .right-btn a{display: block;width: 2.2rem;height: 0.4rem;background: #010544;line-height: 0.4rem;text-align: center;color: #fff;font-size: 0.17rem;text-decoration: none;font-weight:bold;}
.right-col .data-box .right-btn a:hover{background: #FFF200;color: #181818;}
.right-col .sort-box{width: 100%;margin-top: 0.3rem;margin-bottom: 0.3rem;background: #fff;padding: 0.3rem 0.3rem;}
.right-col .sort-box .search-box{background: #fff;position: relative;width: 1.6rem;-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 0px #fff;padding: 0.16rem 0;margin-right: 0.18rem;transition: all 0.4s ease-in-out;}
.right-col .sort-box .search-box .top-icon{height: 0.42rem;font-size: 0.42rem;text-align: center;transition: all 0.4s ease-in-out;}
.right-col .sort-box .search-box .sec-line{height: 0.5rem;line-height: 0.6rem;font-size: 0.42rem;line-height: 0.48rem;color: #010544;text-align: center;transition: all 0.4s ease-in-out;}
.right-col .sort-box .search-box .top-icon::after{content: "\F19D";font-size: 0.32rem;text-align: center;color: #010544;font-family: "FontAwesome";transition: all 0.4s ease-in-out;}
.right-col .sort-box .search-box .bt-txt{color: #010544;font-size: 0.16rem;text-align: center;margin-top: 0.02rem;transition: all 0.4s ease-in-out;}
.right-col .sort-box .search-box:hover, .right-col .sort-box .search-box:hover .bt-txt, .right-col .sort-box .search-box:hover .top-icon::after, .right-col .sort-box .search-box:hover .to::after, .right-col .sort-box .search-box:hover .sec-line{color: #25C5F9;cursor: pointer;}
.right-col .sort-box .to-box .to::after{content: "\F0EC";font-size: 0.32rem;text-align: center;color: #010544;font-size: 0.2rem;font-family: "FontAwesome";}
.right-col .sort-box .to-box .top-icon::after{content: "";}
.right-col .sort-box .dpt .top-icon::after{content: "\F0C0";font-size: 0.32rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box .cap .top-icon::after{content: "\F0D6";font-size: 0.32rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box .djs .top-icon::after{content: "\F15C";font-size: 0.32rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box .search-box:last-child{margin-right: 0;}
.right-col .sort-box div.search-box.active{border: 0.02rem solid #25C5F9;}
.right-col .sort-box div.search-box.active, .right-col .sort-box div.search-box.active .bt-txt, .right-col .sort-box div.search-box.active .top-icon::after, .right-col .sort-box div.search-box.active .to::after{color: #25C5F9;cursor: pointer;}
.right-col .sort-box div.search-box.active::after{content: " ";display: block;width: 0;height: 0;border-width: 0.4rem;border-width: 0.1rem;border-style: solid;border-color: #25C5F9 #25C5F9 transparent transparent;position: absolute;right: 0;top: 0;}
.right-col .sort-box div.search-box.active::before{content: "\F00C";font-size: 0.12rem;position: absolute;right: 0;top: 0;color: #fff;font-family: "FontAwesome";z-index: 99;}
.right-col .banner-btn{width: 100%;margin: 0.3rem 0;height: 0.67rem;line-height: 0.67rem;font-size: 0.28rem;background: #010544;-moz-box-shadow: 0px 0px 4px #EDEDED;-webkit-box-shadow: 0px 0px 4px #EDEDED;box-shadow: 0px 0px 4px #EDEDED;cursor: pointer;text-align: center;font-weight: 600;}
.right-col .banner-btn .menu-item{color: #fff;font-size:20px;font-weight:bold;}
.right-col .banner-btn .menu-item:hover{color: #FFF200;}
.right-col .banner-btn .menu-item .right-arrow{display: inline-block;width: 0.16rem;height: 0.16rem;border: 2px solid #fff;border-left: none;border-bottom: none;transform: rotate(45deg);transition: all ease 0.6s;}
.m30{margin-top: 0.3rem;}
.explore-box{background: #fff;width: 100%;padding: 0.3rem;}
.explore-box .middle-box-pure{width: 100%;margin: 0;}
.explore-box .news-wrap{margin-top: 0.3rem;margin-bottom: 0.3rem;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));margin-left: -.2rem;}
.explore-box .news-wrap > div{margin-left: .2rem;}
.explore-box .explore-item .banner-title{color: #fff;font-size: 0.2rem;line-height: 0.2rem;}
.explore-box .explore-item .banner-title::before{background: #fff;}
.explore-box .explore-wrap .explore-item{position: relative;height: 2.9rem;margin-left: 0.16rem;-webkit-transition: all 0.6s ease;transition: all 0.6s ease;overflow: hidden;}
.explore-box .explore-wrap .explore-item:nth-child(1){margin-left: 0rem;}
.explore-box .explore-wrap .explore-item .banner-title{height: 0.2rem;}
.explore-box .explore-wrap .explore-item .banner-title::before{top: -0.15rem;}
.explore-box .explore-wrap .explore-item .img-box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.explore-box .explore-wrap .explore-item .img-box::before{display: block;content: " ";width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;/*background-image: -webkit-gradient(linear, 50% 0%, 49% 100%, from(rgba(37, 197, 249, 0)), to(rgba(37, 197, 249, 0.25)));*//*background-image: linear-gradient(to right, rgb(244, 195, 77), transparent);*//*background-image: linear-gradient(45deg,#010544,25%,rgba(37, 197, 249, 0));*/background-image: -webkit-linear-gradient(45deg, rgba(1,5,68,0.7) 8%, rgba(37, 255, 249,0));/* W3C,*/background-image: -moz-linear-gradient(45deg, rgba(1,5,68,0.7) 8%, rgba(37, 255, 249,0));/* W3C,*/background-image: -ms-linear-gradient(45deg, rgba(1,5,68,0.7) 8%, rgba(37, 255, 249,0));/* W3C,*/background-image: linear-gradient(45deg, rgba(1,5,68,0.7) 8%, rgba(37, 255, 249,0));/* W3C,*//*background-image: linear-gradient(45deg, #010544, 25%,#25C5F9,0%);!* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *!*//*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#010544', endColorstr='#25FFF9',GradientType=1 );!* IE6-9 *!*/z-index: 1;}
.explore-box .explore-wrap .explore-item .img-box img{width: 100%;height: 100%;}
.explore-box .explore-wrap .explore-item .txt-box{width: 100%;padding: 0 0.2rem 0 0.2rem;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index:10;}
.explore-box .explore-wrap .explore-item .txt-box .sec-txt{font-size: 0.14rem;line-height: 0.16rem;padding-bottom: 0.3rem;color: #fff;padding-top: 0.1rem;}
.individual-department .explore-box .explore-wrap .explore-item .txt-box .sec-txt{padding-bottom: 0rem;}
.individual-department .explore-box .explore-wrap .explore-item .banner-title{height:100%;}
.explore-box .explore-wrap .explore-item a:hover .txt-box .sec-txt, .explore-box .explore-wrap .explore-item a:hover .txt-box .banner-title{color: #FFF200;}
.explore-box .explore-wrap .explore-item a .img-box img{-webkit-transition: all 0.6s ease;transition: all 0.6s ease;}
.explore-box .explore-wrap .explore-item a:hover .img-box img{transform: scale(1.1);}
/* news*/.new-box .news-wrap .news-item{width: 2.5rem;height: 3.89rem;overflow: hidden;background: #D5D5D52e;}
.new-box .news-wrap .news-item img{display: block;width: 100%;height: 1.9rem;}
.new-box .news-wrap .news-item .news-txt{padding-top: 0.18rem;padding-left: 0.2rem;padding-right: 0.2rem;}
.new-box .news-wrap .news-item .news-txt .time-cate{font-size: 0.14rem;height: 0.2rem;line-height: 0.1rem;color: #3D3B46;}
.new-box .news-wrap .news-item .news-txt .time-cate span:nth-child(1){display: inline-block;border-right: 0px solid #3D3B46;padding-right: 0.1rem;}
.new-box .news-wrap .news-item .news-txt .time-cate span:nth-child(2){display: inline-block;padding-left: 0.1rem;}
.new-box .news-wrap .news-item .news-txt .news-title{font-size: 0.22rem;line-height: 0.3rem;color: #010544;transition: all 0.6s ease;}
.new-box .news-wrap .news-item .news-txt .bt-learn{transition: all 0.6s ease;}
.new-box .news-wrap .news-item a:hover .news-title, .new-box .news-wrap .news-item a:hover .bt-learn{color: #010544;}
.new-box .news-wrap .news-item .bt-learn{font-size: 0.17rem;line-height: 0.3rem;color: #010544;font-weight: 600;}
.new-box .more-new{margin-top: 0.25rem;font-size: 0.16rem;line-height: 0.2rem;color: #181818;font-weight: 600;}
.new-box .more-new a{font-size: 0.2rem;line-height: 0.2rem;color: #181818;display: inline-block;padding: 4px;transition: all 0.4s ease;text-transform:uppercase;font-weight:bold;}
.new-box .more-new a:hover{background: #FFF200;}
.events-box .event-item{position: relative;}
.events-box .news-wrap .news-item{overflow: visible;height: auto;}
.events-box .event-item .time-cate{position: absolute;left: 0.3rem;top: -0.2rem;width: 0.6rem;height: 0.7rem;background: #25C5F9;}
.events-box .event-item .time-cate p:nth-child(1){font-size: 0.22rem;line-height: 0.26rem;color: #fff;text-align: center;width: 100%;margin-top: 0.06rem;}
.events-box .event-item .time-cate p:nth-child(2){font-size: 0.15rem;line-height: 0.18rem;color: #fff;text-align: center;width: 100%;}
.events-box .event-item .time-cate p:nth-child(3){font-size: 0.13rem;line-height: 0.14rem;color: #fff;text-align: center;width: 100%;}
.events-box .event-item .news-title{font-size: 0.22rem;line-height: 0.3rem;color: #010544;width: 2rem;margin: 0 auto;margin-top: 0.6rem;}
.events-box .event-item .learnmore{font-size: 0.17rem;line-height: 0.48rem;color: #010544;width: 2rem;margin: 0 auto;}
.events-box .event-item .learnmore{color: #010544;}
.events-box .event-item:hover .learnmore{color: #FFF200;}
.events-box .event-item:hover .learnmore::after{color: #FFF200;margin-left: 0.3rem;}
.events-box .event-item .learnmore::after{content: "\F105";font-family: "FontAwesome";font-size: 0.17rem;margin-left: 0.2rem;-webkit-transition: all 0.6s ease;transition: all 0.6s ease;}
.right-col .person-card{width: 100%;padding: 0.27rem 0.3rem 0.5rem 0.27rem;background: #fff;position: relative;margin-bottom: 0.3rem;}
.right-col .person-card .img{width: 1.82rem;height: 1.82rem;position: absolute;left: 0.27rem;top: 0.56rem;z-index: 9;}
.right-col .person-card .img img{display: block;width: 100%;height: 100%;}
.right-col .person-card .desc-box{width: 6.68rem;background: #22BDAD;position: relative;top: 0;left: 1.5rem;z-index: 1;padding: 0.3rem 0.29rem 0.3rem 0.5rem;}
.right-col .person-card .desc-box .dot-icon{height: 0.48rem;position: relative;}
.right-col .person-card .desc-box .dot-icon::after{font-size: 0.28rem;content: "\F10D";font-family: "FontAwesome";position: absolute;left: 0;top: 0;}
.right-col .person-card .desc-box .desc-mian{font-size: 0.2rem;line-height: 0.3rem;color: #010544;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "\51AC\9752\9ED1\4F53\7B80\4F53\4E2D\6587", "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "STXihei", "\534E\6587\9ED1\4F53", "SimSun", "\4E2D\6613\5B8B\4F53", sans-serif;}
.right-col .person-card .desc-box .des-name{font-size: 0.13rem;line-height: 0.2rem;font-weight: 600;color: #010544;margin: 0.08rem 0;}
.right-col .person-card .desc-box .des-work{font-size: 0.13rem;line-height: 0.2rem;color: #010544;margin: 0.06rem 0;}
.right-col .card-person{display: flex;align-items: center;width: 100%;padding: 0.27rem 0.3rem 0.4rem 0.27rem;background: #fff;position: relative;margin-bottom: 0.3rem;}
.right-col .card-person .img{width: 3.08rem;height: 3.08rem;z-index:90;}
.right-col .card-person .img img{display: block;width: 100%;height: 100%;}
.right-col .card-person .desc-box{width: 5.44rem;background: #22BDAD;position: relative;left: -0.2rem;padding: 0.3rem 0.6rem 0.4rem 0.8rem;z-index: 9;overflow: hidden;}
.right-col .card-person .desc-box .dot-icon{height: 0.48rem;position: relative;}
.right-col .card-person .desc-box .dot-icon::after{font-size: 0.28rem;content: "\F10D";font-family: "FontAwesome";position: absolute;left: 0;top: 0;}
.right-col .card-person .desc-box .desc-mian{font-size: 0.2rem;line-height: 0.3rem;color: #010544;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "\51AC\9752\9ED1\4F53\7B80\4F53\4E2D\6587", "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "STXihei", "\534E\6587\9ED1\4F53", "SimSun", "\4E2D\6613\5B8B\4F53", sans-serif;}
.right-col .card-person .desc-box .des-name{font-size: 0.13rem;line-height: 0.2rem;font-weight: 600;color: #010544;margin: 0.08rem 0;}
.right-col .card-person .desc-box .des-work{font-size: 0.13rem;line-height: 0.2rem;color: #010544;margin: 0.06rem 0;}
.right-col .sp2{position: relative;}
.right-col .careers{background: #fff;padding: 0.3rem 0.27rem 0.5rem;margin-bottom: 0.3rem;position: relative;}
.right-col .careers .career-box{display: flex;align-items: center; margin-top:10px;}
.right-col .careers .career-box .car-des{width: 6.8rem;min-height: 2rem;background: #22BDAD;padding: 0.3rem 0.4rem;font-size: 0.15rem;line-height: 0.22rem;padding-right: 1.2rem;}
.right-col .careers .career-box .right-img{width: 2.36rem;height: 2.36rem;position: absolute;right: 0.3rem;top: 0.3rem;}
.right-col .careers .career-box .right-img img{display: block;width: 100%;height: 100%;}
.right-col .sort-line{width: 100%;margin: 0.3rem 0;}
.right-col .sort-line .sorts-item{height: 0.36rem;font-size: 0.15rem;color: #000;padding: 0 0.2rem;line-height: 0.36rem;-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 10px #ccc;margin-right: 0.14rem;position: relative;}
.right-col .sort-line .sorts-item:hover{background: #FFF200;color: #181818;}
.right-col .sort-line a.sorts-item.active{border: 0.02rem solid #25C5F9;color: #25C5F9;font-weight: 500;}
.right-col .sort-line a.sorts-item.active::after{content: " ";display: block;width: 0;height: 0;border-width: 0.12rem;border-style: solid;border-color: #25C5F9 #25C5F9 transparent transparent;position: absolute;right: 0;top: 0;}
.right-col .sort-line a.sorts-item.active::before{content: "\F00C";font-size: 0.1rem;line-height: 0.14rem;height: 0.12rem;position: absolute;right: 0;top: 0;color: #fff;font-family: "FontAwesome";z-index: 1;}

.right-col .input-select{width: 100%;margin: 0.3rem 0;}
.right-col .input-select select{display: block;width: 100%;-moz-box-shadow: 0px 0px 0.13333333rem #BABABA;-webkit-box-shadow: 0px 0px 0.13333333rem #BABABA;box-shadow: 0px 0px 0.13333333rem #BABABA;border: none;height: 0.46rem;color: #010544;padding-left: 0.1rem;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url(images/downArr.png) no-repeat scroll right 0 transparent;background-size: 0.76rem 0.46rem;}
.right-col .input-select select option{display: block;height: 0.46rem;line-height: 0.46rem;color: #010544;}
.right-col .pro-box .pro-row{width: 100%;flex-flow: row wrap;align-content: flex-start;}
.right-col .pro-box .pro-row .pro-items{position: relative;box-sizing: border-box;flex: 0 0 calc(25% - 0.16rem);height: 1.9rem;display: block;margin-right: 0.2rem;-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 2px #EDEDED;transition: all 0.4s ease-in-out;overflow: hidden;margin-bottom: 0.1rem;}
.right-col .pro-box .pro-row .pro-items::before{opacity: 0.7;content: " ";width: 100%;height: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(10, 81, 156, 0.7);z-index: 9;transition: all ease-in-out 0.4s;}
.right-col .pro-box .pro-row .pro-items img{width: 100%;height: 1.9rem;display: block;margin: 0;transition: all 0.4s ease-in-out;}
.right-col .pro-box .pro-row .pro-items .dc-line{width: 100%;height: 0.08rem;position: absolute;left: 0;top: 0;background: #010544;}
.right-col .pro-box .pro-row .pro-items .txt-box{width: 1.3rem;padding: 0.1rem;font-weight: 600;font-size: 0.13rem;line-height: 0.2rem;color: #010544;position: absolute;left: 50%;bottom: 0.3rem;transform: translateX(-50%);background: #fff;transition: all 0.4s ease-in-out;z-index: 99;}
.right-col .pro-box .pro-row .pro-items .txt-box::before{content: ' ';display: block;width: 0%;height: 0.03rem;background-color: #010544;position: absolute;right: -0.03rem;top: -3px;transition: all ease-in-out 0.6s;}
.right-col .pro-box .pro-row .pro-items .txt-box::after{content: ' ';display: block;width: 0.03rem;height: 0%;background-color: #010544;position: absolute;right: -0.03rem;top: 0;transition: all ease-in-out 0.6s;}
.right-col .pro-box .pro-row .pro-items:nth-child(4n){margin-right: 0;}
.right-col .pro-box .pro-row .pro-items:hover::before{transform: translateY(100%);}
.right-col .pro-box .pro-row .pro-items:hover img{transform: scale(1.2);}
.right-col .pro-box .pro-row .pro-items:hover .txt-box{color: #181818;}
.right-col .pro-box .pro-row .pro-items:hover .txt-box::before{content: ' ';top: -3px;display: block;width: 100%;height: 3px;background-color: #010544;position: absolute;left: 2%;}
.right-col .pro-box .pro-row .pro-items:hover .txt-box::after{content: ' ';display: block;width: 3px;height: 100%;background-color: #010544;position: absolute;right: -3px;top: 0;transition: all ease-in-out 0.6s;}
.right-col .pro-box .pro-row .masters::before, .right-col .pro-box .pro-row .masters .dc-line{background: #22BDAD;}
.right-col .pro-box .pro-row .masters .txt-box::after, .right-col .pro-box .pro-row .masters .txt-box::before, .right-col .pro-box .pro-row .masters:hover .txt-box::before, .right-col .pro-box .pro-row .masters:hover .txt-box::after{background-color: #22BDAD;}
.right-col .pro-box .pro-row .undergraduate::before, .right-col .pro-box .pro-row .undergraduate .dc-line{background: #25C5F9;}
.right-col .pro-box .pro-row .undergraduate .txt-box::after, .right-col .pro-box .pro-row .undergraduate .txt-box::before, .right-col .pro-box .pro-row .undergraduate:hover .txt-box::before, .right-col .pro-box .pro-row .undergraduate:hover .txt-box::after{background-color: #25C5F9;}
.right-col .pro-box .pro-row .doctoral::before, .right-col .pro-box .pro-row .doctoral .dc-line{background: #9CE703;}
.right-col .pro-box .pro-row .doctoral .txt-box::after, .right-col .pro-box .pro-row .doctoral .txt-box::before, .right-col .pro-box .pro-row .doctoral:hover .txt-box::before, .right-col .pro-box .pro-row .doctoral:hover .txt-box::after{background-color: #9CE703;}
.right-col .pro-box .pro-row .othercourses::before, .right-col .pro-box .pro-row .othercourses .dc-line{background: #FB7831;}
.right-col .pro-box .pro-row .othercourses .txt-box::after, .right-col .pro-box .pro-row .othercourses .txt-box::before, .right-col .pro-box .pro-row .othercourses:hover .txt-box::before, .right-col .pro-box .pro-row .othercourses:hover .txt-box::after{background-color: #FB7831;}
.right-col .pro-box .pro-row .executive::before, .right-col .pro-box .pro-row .executive .dc-line{background: #B2B2B2;}
.right-col .pro-box .pro-row .executive .txt-box::after, .right-col .pro-box .pro-row .executive .txt-box::before, .right-col .pro-box .pro-row .executive:hover .txt-box::before, .right-col .pro-box .pro-row .executive:hover .txt-box::after{background-color: #B2B2B2;}
.right-col .slide-box{width: 100%;height: 5.37rem;padding: 0.3rem;background: #fff;margin-bottom: 0.3rem;}
.right-col .slide-box .lunbo01{float: left;width: 8.1rem;height: 4.56rem;background: #eee;position: relative;}
.right-col .slide-box .banner-main-img01{width: 8.1rem;height: 4.56rem;overflow: hidden;}
.right-col .slide-box .banner-main-img01 li{width: 8.1rem;display: none;overflow: hidden;position: absolute;top: 0;left: 0;}
.right-col .slide-box .banner-main-img01 li img{width: 8.1rem;height: 4.56rem;display: block;position: relative;left: 0;top: 0;}
.right-col .slide-box .ui-controls01 ul{position: absolute;bottom: -0.26rem;left: 50%;transform: translatex(-50%);}
.right-col .slide-box .ui-controls01 ul li{float: left;width: 10px;height: 10px;margin: 0 5px;border: 2px solid #3D3B46;background: #3D3B46;text-indent: -9999px;overflow: hidden;cursor: pointer;-webkit-transition: all 0.2s;transition: all 0.2s;}
.right-col .slide-box .ui-controls01 ul li:hover{border: 2px solid #E362D5;background: #E362D5;}
.right-col .slide-box .ui-controls01 ul .current{border: 2px solid #E362D5;background: #E362D5;}
.right-col .slide-box .ui-controls01 .ui-prev01{width: 0.38rem;height: 0.38rem;background: #010544;position: absolute;top: 50%;left: 0;margin-top: -0.2rem;overflow: hidden;z-index: 999;cursor: pointer;}
.right-col .slide-box .ui-controls01 .ui-prev01::after{position: absolute;left: 0;top: 0;width: 0.38rem;height: 0.38rem;line-height: 0.38rem;content: "\F104";font-family: "FontAwesome";font-size: 0.38rem;text-align: center;color: #fff;font-weight: bold;}
.right-col .slide-box .ui-controls01 .ui-next01{width: 0.38rem;height: 0.38rem;background: #010544;position: absolute;top: 50%;right: 0;margin-top: -0.2rem;overflow: hidden;z-index: 999;font-family: "FontAwesome";cursor: pointer;}
.right-col .slide-box .ui-controls01 .ui-next01::after{content: "\F105";position: absolute;left: 0;top: 0;width: 0.38rem;height: 0.38rem;line-height: 0.38rem;font-family: "FontAwesome";font-size: 0.38rem;color: #fff;text-align: center;font-weight: 600;}
.right-col .slide-box .ui-controls01 .ui-prev01:hover{background-position-x: 0;}
.right-col .slide-box .ui-controls01 .ui-next01:hover{background-position-x: -42px;}
.m30{margin-top: 0.3rem;}
.banner-title{width: 100%;height: 0.4rem;font-size: 0.3rem;color: #181818;line-height: 0.5rem;position: relative;margin-top: 0.06rem;text-transform: uppercase;}
.banner-title::before{content: '';display: block;position: absolute;top: -0.04rem;left: 0;width: 0.3rem;height: 0.05rem;background-color: #181818;}
.right-col .pro-box{background: #fff;padding: 0.3rem;}}
@media screen and (max-width: 767px){
	.banner-all .middle-box-banner .left-big .txt-box p{font-size: 14px;line-height: 0.66666667rem;margin-top: 0.13333333rem;color: #fff;margin-bottom: 10px;}
.down-slide{width: 100%;height: 1.66666667rem;margin: 0 !important;}
.down-slide .left-down .down-box .sub-title-title{height: 1.66666667rem;font-size: 0.53333333rem;line-height: 1.66666667rem;padding-left: 1rem;}
.down-slide .left-down .down-box a{height: 1.66666667rem;font-size: 0.53333333rem;line-height: 1.66666667rem;padding: 0;}
.right-col{width: 15rem;margin: 0 auto;+}
.data{width: 100%;margin-top: 1rem;background: #fff;padding: 0.83333333rem 0.5rem;margin-bottom: 1rem;}
.right-col .sort-box .search-box{background: #fff;position: relative;width: 3.73333333rem;height: auto;padding: 0.53333333rem 0;margin-right: 1.33333333rem;border: none;box-shadow: none;}
.right-col .sort-box .search-box .top-icon{height: 1.4rem;font-size: 1.4rem;text-align: center;}
.right-col .sort-box .search-box .sec-line{height: 1.66666667rem;line-height: 2rem;font-size: 1.4rem;line-height: 1.6rem;color: #010544;text-align: center;}
.right-col .sort-box .search-box .top-icon::after{content: "\F19D";font-size: 1.06666667rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box .search-box .bt-txt{color: #010544;font-size: 0.5rem;text-align: center;margin-top: 0.06666667rem;}
.right-col .sort-box .to-box .to::after{content: "\F0EC";font-size: 1.06666667rem;text-align: center;color: #010544;font-size: 0.66666667rem;font-family: "FontAwesome";}
.right-col .sort-box .to-box .top-icon::after{content: "";}
.right-col .sort-box .dpt .top-icon::after{content: "\F0C0";font-size: 1.06666667rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box .cap .top-icon::after{content: "\F0D6";font-size: 1.06666667rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box .djs .top-icon::after{content: "\F15C";font-size: 1.06666667rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box .search-box:last-child{margin-right: 0;}
.right-col .sort-box div.search-box.active{border: 0.06666667rem solid #25C5F9;}
.right-col .sort-box div.search-box.active, .right-col .sort-box div.search-box.active .bt-txt, .right-col .sort-box div.search-box.active .top-icon::after, .right-col .sort-box div.search-box.active .to::after{color: #25C5F9;cursor: pointer;}
.right-col .sort-box div.search-box.active::after{content: " ";display: block;width: 0;height: 0;border-width: 1.33333333rem;border-width: 0.1rem;border-style: solid;border-color: #25C5F9 #25C5F9 transparent transparent;position: absolute;right: 0;top: 0;}
.right-col .sort-box div.search-box.active::before{content: "\F00C";font-size: 0.4rem;position: absolute;right: 0;top: 0;color: #fff;font-family: "FontAwesome";z-index: 99;}
.right-col .pro-box{padding-left:0px;padding-right:0px;padding-top: 2em;}
.right-col .pro-box .pro-box-description{font-size: 12px;margin-bottom: 0.3rem;margin-top: 0rem;}
.right-col .pro-box .pro-row .pro-items, .right-col .pro-box .pro-row .pro-items img{height: 4.6rem;}
.right-col .pro-box .pro-row .pro-items .txt-box{width: 4rem;font-weight: 500;font-size: 10px;line-height: 120%;}
.right-col .pro-box .pro-row .pro-items{flex: 0 0 calc(33% - 0.16rem);}
.right-col .pro-box .pro-row .pro-items::before{background-image: linear-gradient(45deg,#010544,25%,rgba(37, 197, 249, 0));}
.m30{margin-top: 1rem;}
.right-col img{width:100%;}
.right-col .slide-box{width: 100%;height: 10.6rem;padding: 0.5rem;background: #fff;margin-bottom: 0.3rem;}
.right-col .slide-box .lunbo01{float: left;width: 14rem;height: 9rem;background: #eee;position: relative;}
.right-col .slide-box .banner-main-img01{width: 14rem;height: 9rem;overflow: hidden;}
.right-col .slide-box .banner-main-img01 li{width: 14rem;display: none;overflow: hidden;position: absolute;top: 0;left: 0;}
.right-col .slide-box .banner-main-img01 li img{width: 14rem;height: 9rem;display: block;position: relative;left: 0;top: 0;}
.right-col .slide-box .ui-controls01 ul{position: absolute;bottom: -0.73333333rem;left: 50%;transform: translatex(-50%);}
.right-col .slide-box .ui-controls01 ul li{float: left;width: 10px;height: 10px;margin: 0 1px;border: 2px solid #3D3B46;background: #3D3B46;text-indent: -9999px;overflow: hidden;cursor: pointer;-webkit-transition: all 0.2s;transition: all 0.2s;}
.right-col .slide-box .ui-controls01 ul li:hover{border: 2px solid #E362D5;background: #E362D5;}
.right-col .slide-box .ui-controls01 ul .current{border: 2px solid #E362D5;background: #E362D5;}
.right-col .slide-box .ui-controls01 .ui-prev01{width: 1.26666667rem;height: 1.26666667rem;background: #25C5F9;position: absolute;top: 50%;left: 0;margin-top: -0.66666667rem;overflow: hidden;z-index: 999;cursor: pointer;}
.right-col .slide-box .ui-controls01 .ui-prev01::after{position: absolute;left: 0;top: 0;width: 1.26666667rem;height: 1.26666667rem;line-height: 1.26666667rem;content: "\F104";font-family: "FontAwesome";font-size: 1.26666667rem;text-align: center;color: #fff;font-weight: bold;}
.right-col .slide-box .ui-controls01 .ui-next01{width: 1.26666667rem;height: 1.26666667rem;background: #25C5F9;position: absolute;top: 50%;right: 0;margin-top: -0.66666667rem;overflow: hidden;z-index: 999;font-family: "FontAwesome";cursor: pointer;}
.right-col .slide-box .ui-controls01 .ui-next01::after{content: "\F105";position: absolute;left: 0;top: 0;width: 1.26666667rem;height: 1.26666667rem;line-height: 1.26666667rem;font-family: "FontAwesome";font-size: 1.26666667rem;color: #fff;text-align: center;font-weight: 600;}
.right-col .slide-box .ui-controls01 .ui-prev01:hover{background-position-x: 0;}
.right-col .slide-box .ui-controls01 .ui-next01:hover{background-position-x: -42px;}
.right-col .down-slide{display: none;}
.right-col .m30{margin-top: 1rem;}
.right-col .video-box{width: 15rem;height: auto;background: #ddd;margin-bottom: 1rem;margin-top: 1rem;}
.right-col .video-box video{width: 100%;height: 100%;}
.right-col .banner-title{width: 100%;height: 0.76666667rem;font-size: 0.66666667rem;color: #181818;line-height: 0.5rem;position: relative;margin-top: 0.2rem;}
.right-col .banner-title::before{content: '';display: block;position: absolute;top: -0.33333333rem;left: 0;width: 0.66666667rem;height: 0.11666667rem;background-color: #181818;}
.right-col .pro-box .pro-row .pro-items{position: relative;width: 6.66666667rem;height: 6.66666667rem;display: block;margin-right: 0.33333333rem;-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 2px #EDEDED;transition: all 0.1s ease;margin-bottom: 0.5rem;}
.right-col .pro-box .pro-row .pro-items img{width: 6.66666667rem;height: 6.66666667rem;display: block;margin: 0;}
.right-col .pro-box .pro-row .pro-items .dc-line{width: 100%;height: 0.26666667rem;position: absolute;left: 0;top: 0;background: #25C5F9;}
.right-col .pro-box .pro-row .pro-items .txt-box{width: 5.83333333rem;padding: 0.33333333rem;font-weight: 600;font-size: 0.43333333rem;line-height: 0.66666667rem;color: #010544;position: absolute;left: 50%;bottom: 1rem;transform: translateX(-50%);background: #fff;}
.right-col .pro-box .pro-row .pro-items:hover img{}
.right-col .pro-box .pro-row .pro-items:hover .txt-box{color: #FFF200;}
.right-col .sort-box-az{width: 100%;height: 0.92rem;}
.right-col .sort-box-az .search-box{background: #fff;position: relative;width: 1.6rem;height: 0.92rem;-moz-box-shadow: 0px 0px 6px #d8d0d0;-webkit-box-shadow: 0px 0px 6px #d8d0d0;box-shadow: 0px 0px 6px #d8d0d0;padding: 0.16rem 0;margin-right: 0.18rem;}
.right-col .sort-box-az .search-box .top-icon{height: 0.36rem;font-size: 0.24rem;text-align: center;}
.right-col .sort-box-az .search-box .top-icon::after{content: "\F002";font-size: 0.32rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box-az .search-box .bt-txt{color: #010544;font-size: 0.15rem;text-align: center;margin-top: 0.1rem;}
.right-col .sort-box-az .search-box:hover, .right-col .sort-box-az .search-box:hover .bt-txt, .right-col .sort-box-az .search-box:hover .top-icon::after, .right-col .sort-box-az .search-box:hover .to::after{color: #25C5F9;cursor: pointer;}
.right-col .sort-box-az .to-box .to::after{content: "\F0EC";font-size: 0.32rem;text-align: center;color: #010544;font-size: 0.2rem;font-family: "FontAwesome";}
.right-col .sort-box-az .to-box .top-icon::after{content: "";}
.right-col .sort-box-az .dpt .top-icon::after{content: "\F19D";font-size: 0.32rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box-az .cap .top-icon::after{content: "\F19C";font-size: 0.32rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box-az .djs .top-icon::after{content: "\F251";font-size: 0.32rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box-az .search-box:last-child{margin-right: 0;}
.right-col .sort-box-az div.search-box.active{border: 0.02rem solid #25C5F9;}
.right-col .sort-box-az div.search-box.active, .right-col .sort-box-az div.search-box.active .bt-txt, .right-col .sort-box-az div.search-box.active .top-icon::after, .right-col .sort-box-az div.search-box.active .to::after{color: #25C5F9;cursor: pointer;}
.right-col .sort-box-az div.search-box.active::after{content: " ";display: block;width: 0;height: 0;border-width: 0.14rem;border-style: solid;border-color: #25C5F9 #25C5F9 transparent transparent;position: absolute;right: 0;top: 0;}
.right-col .sort-box-az div.search-box.active::before{content: "\F00C";font-size: 0.12rem;position: absolute;right: 0;top: 0;color: #fff;font-family: "FontAwesome";z-index: 99;}
.right-col .sort-box{width: 100%;margin-top: 1rem;background: #fff;padding: 0.83333333rem 0.5rem;margin-bottom: 1rem;}
.right-col .sort-box .search-box{background: #fff;position: relative;width: 3.73333333rem;height: auto;padding: 0.53333333rem 0;margin-right: 1.33333333rem;border: none;box-shadow: none;}
.right-col .sort-box .search-box .top-icon{height: 1.4rem;font-size: 1.4rem;text-align: center;}
.right-col .sort-box .search-box .sec-line{height: 1.66666667rem;line-height: 2rem;font-size: 1.4rem;line-height: 1.6rem;color: #010544;text-align: center;}
.right-col .sort-box .search-box .top-icon::after{content: "\F19D";font-size: 1.06666667rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box .search-box .bt-txt{color: #010544;font-size: 0.5rem;text-align: center;margin-top: 0.06666667rem;}
.right-col .sort-box .search-box:hover, .right-col .sort-box .search-box:hover .bt-txt, .right-col .sort-box .search-box:hover .top-icon::after, .right-col .sort-box .search-box:hover .to::after, .right-col .sort-box .search-box:hover .sec-line{color: #25C5F9;cursor: pointer;}
.right-col .sort-box .to-box .to::after{content: "\F0EC";font-size: 1.06666667rem;text-align: center;color: #010544;font-size: 0.66666667rem;font-family: "FontAwesome";}
.right-col .sort-box .to-box .top-icon::after{content: "";}
.right-col .sort-box .dpt .top-icon::after{content: "\F0C0";font-size: 1.06666667rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box .cap .top-icon::after{content: "\F0D6";font-size: 1.06666667rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box .djs .top-icon::after{content: "\F15C";font-size: 1.06666667rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.right-col .sort-box .search-box:last-child{margin-right: 0;}
.right-col .sort-box div.search-box.active{border: 0.06666667rem solid #25C5F9;}
.right-col .sort-box div.search-box.active, .right-col .sort-box div.search-box.active .bt-txt, .right-col .sort-box div.search-box.active .top-icon::after, .right-col .sort-box div.search-box.active .to::after{color: #25C5F9;cursor: pointer;}
.right-col .sort-box div.search-box.active::after{content: " ";display: block;width: 0;height: 0;border-width: 1.33333333rem;border-width: 0.1rem;border-style: solid;border-color: #25C5F9 #25C5F9 transparent transparent;position: absolute;right: 0;top: 0;}
.right-col .sort-box div.search-box.active::before{content: "\F00C";font-size: 0.4rem;position: absolute;right: 0;top: 0;color: #fff;font-family: "FontAwesome";z-index: 99;}
.person-card{width: 100%;padding: 0.9rem 1rem 1.66666667rem 0.9rem;background: #fff;position: relative;margin-bottom: 1rem;display: block;}
.person-card .img{.person-card .img {
	width: 100%;
	height: 100%;
	float: none;
}}
.person-card .img img{display: block;width: 100%;height: 100%;}
.person-card .desc-box{flex: 1;background: #22BDAD;z-index: 1;padding: 0.66666667rem 0.66666667rem 0.66666667rem 0.66666667rem;}
.person-card .desc-box .dot-icon{height: 1.6rem;position: relative;}
.person-card .desc-box .dot-icon::after{font-size: 0.93333333rem;content: "\F10D";font-family: "FontAwesome";position: absolute;left: 0;top: 0;}
.person-card .desc-box .desc-mian{font-size: 0.46666667rem;line-height: 0.66666667rem;color: #010544;}
.person-card .desc-box .des-name{font-size: 0.43333333rem;line-height: 0.66666667rem;font-weight: 600;color: #010544;margin: 0.26666667rem 0;}
.person-card .desc-box .des-work{font-size: 0.43333333rem;line-height: 0.66666667rem;color: #010544;margin: 0.2rem 0;}
.card-person{width: 100%;padding: 0.9rem 1rem 1.33333333rem 0.9rem;background: #fff;position: relative;margin-bottom: 1rem;display: flex;}
.card-person .img{width: 3.33333333rem;height: 3.33333333rem;}
.card-person .img img{display: block;width: 100%;height: 100%;}
.card-person .desc-box{flex: 1;background: #22BDAD;padding: 0.66666667rem 0.66666667rem 0.66666667rem 1rem;overflow: hidden;}
.card-person .desc-box .dot-icon{height: 1.6rem;position: relative;}
.card-person .desc-box .dot-icon::after{font-size: 0.93333333rem;content: "\F10D";font-family: "FontAwesome";position: absolute;left: 0;top: 0;}
.card-person .desc-box .desc-mian{font-size: 0.46666667rem;line-height: 0.66666667rem;color: #010544;}
.card-person .desc-box .des-name{font-size: 0.43333333rem;line-height: 0.66666667rem;font-weight: 600;color: #010544;margin: 0.26666667rem 0;}
.card-person .desc-box .des-work{font-size: 0.43333333rem;line-height: 0.66666667rem;color: #010544;margin: 0.2rem 0;}
.careers{background: #fff;padding: 0.66666667rem 0.66666667rem 0.66666667rem;margin-bottom: 1rem;position: relative;}
.careers .career-box{display: flex;}
.careers .career-box .car-des{width: 18.16666667rem;background: #22BDAD;padding: 1rem 1.33333333rem;font-size: 0.5rem;line-height: 0.73333333rem;margin-top: 0.86666667rem;}
.careers .career-box .car-des p:last-child{ margin-bottom:0;}
.careers .career-box .right-img{display: none;width: 8.86666667rem;height: 8.86666667rem;position: absolute;right: 1.33333333rem;top: 1rem;}
.careers .career-box .right-img img{display: block;width: 100%;height: 100%;}
.right-col .pro-box .pro-row{width: 100%;flex-flow: row wrap;align-content: flex-start;}}
@media screen and (min-width: 1024px){.breadcrumbs{padding: 0;display: block;}
.breadcrumbs .inner{width: 11.7rem;margin: .1rem auto;padding: 0 0.28rem;}
.breadcrumbs ~ .left-right-path{margin-top: 0rem;}
.news .breadcrumbs + .left-right-path .news-lead{margin-top: 0;}
.department-textpage .breadcrumbs + .left-right-path > .main-body-txt{margin-top: 0;}
.down-slide{display: none !important;}
.left-right-path{width: 11.7rem;margin: 0 auto;margin-top: 0.3rem;justify-content: flex-end;}
.right-col{margin-left: 0.18rem;width: 8.7rem;}
.new-box .news-wrap .news-item{width: 2.5rem;height: 3.89rem;overflow: hidden;background: #D5D5D52e;}
.right-col .slide-box{width: 100%;height: 5.37rem;padding: 0.3rem;background: #fff;margin-bottom: 0.3rem;}
.right-col .slide-box .lunbo01{float: left;width: 8.1rem;height: 4.56rem;background: #eee;position: relative;}
.right-col .slide-box .banner-main-img01{width: 8.1rem;height: 4.56rem;overflow: hidden;}
.right-col .slide-box .banner-main-img01 li{width: 8.1rem;display: none;overflow: hidden;position: absolute;top: 0;left: 0;}
.right-col .slide-box .banner-main-img01 li img{width: 8.1rem;height: 4.56rem;display: block;position: relative;left: 0;top: 0;}
.right-col .slide-box .ui-controls01 .ui-prev01{width: 0.38rem;height: 0.38rem;background: #010544;position: absolute;top: 50%;left: 0;margin-top: -0.2rem;overflow: hidden;z-index: 999;cursor: pointer;}
.right-col .slide-box .ui-controls01 .ui-prev01::after{position: absolute;left: 0;top: 0;width: 0.38rem;height: 0.38rem;line-height: 0.38rem;content: "\F104";font-family: "FontAwesome";font-size: 0.38rem;text-align: center;color: #fff;font-weight: bold;}
.right-col .slide-box .ui-controls01 .ui-next01{width: 0.38rem;height: 0.38rem;background: #010544;position: absolute;top: 50%;right: 0;margin-top: -0.2rem;overflow: hidden;z-index: 999;cursor: pointer;}
.right-col .slide-box .ui-controls01 .ui-next01::after{content: "\F105";position: absolute;left: 0;top: 0;width: 0.38rem;height: 0.38rem;line-height: 0.38rem;font-family: "FontAwesome";font-size: 0.38rem;color: #fff;text-align: center;font-weight: 600;}}
@supports (grid-gap: 1px){
	@media screen and (min-width: 768px){.explore-box .news-wrap{grid-gap: 0.2rem;margin-left: 0;}
.explore-box .news-wrap > div{margin-left: 0;}}
}


@supports (position: sticky){@media screen and (min-width: 768px){.left-right-path .left-clone{display: none !important;}
.left-right-path{flex-wrap: wrap;}
.left-right-path .left-col.sticky{align-self: start;position: sticky;left: auto;transform: none;max-height: none;overflow-y: initial;}
.right-col{flex-basis: 0;flex-grow: 999;}
}
}


.hero-image-with-quote{padding-right: 30px;margin-bottom: 90px;}
.hero-image-with-quote{background: #fff;width: 100%;padding-top: 0.3rem;padding-bottom: 0.6rem;padding-right: 0.9rem;padding-left: 0.3rem;margin-bottom: 0.3rem;}
.hero-image-with-quote img{vertical-align: bottom;width: 100%;}
.hero-image-with-quote blockquote{position: absolute;top: 30px;right: 0;width: 41%;height: 100%;background-color: #22BDAD;padding: 68px 30px 30px;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;font-weight: bold;font-size: 28px;line-height: 114.286%;background-image: url(images/quotes.png);background-repeat: no-repeat;background-position: 30px 30px;background-size: 36px 25px;}
.hero-image-with-quote blockquote{top: 45px;right: 30px;height: 80%;}
.hero-image-with-quote blockquote p{font-weight: 400;line-height: 114.286%;}
.hero-image-with-quote blockquote p{font-size: 0.21rem; margin-bottom: 20px;}
.hero-image-with-quote .cite{display: block;font-size: 15px;line-height: 140%;}
.hero-image-with-quote .cite{font-size: 0.15rem;}
.hero-image-with-quote .name{text-transform: uppercase;}
.hero-image-with-quote .cite span{display: block;}
.hero-image-with-quote .course{font-weight: normal;text-transform: uppercase;}

@media (max-width: 47.99em){
.right-col .img-menus{background: #fff;padding-top: 0.2rem;padding-bottom:0.2rem;margin: 1rem 0;flex-wrap: wrap;display:block;margin-top:0.5rem;}
.right-col .img-menus .img-lie{padding: 0.5rem;}
.right-col .img-menus .img-lie img{width: 100%;}
.right-col .img-menus .img-lie .menu-col{}
.right-col .img-menus .img-lie .menu-col .txt-box{position: relative;padding-bottom: 0.33333333rem;color: #010544;}
.right-col .img-menus .img-lie .menu-col .txt-box h2{font-weight: 500;text-transform: uppercase;font-size: 0.66666667rem;line-height: 0.93333333rem;}
.right-col .img-menus .img-lie .menu-col .txt-box h2::before{content: '';position: absolute;top: -0.26666667rem;left: 0;width: 0.53333333rem;height: 0.1rem;background-color: #000;}
.right-col .img-menus .img-lie .menu-col .menu-item{cursor: pointer;width: 100%;padding: 0.33333333rem 0.53333333rem;font-size: 0.46666667rem;line-height: 0.66666667rem;margin-bottom: 0.66666667rem;-moz-box-shadow: 0px 0px 4px #EDEDED;-webkit-box-shadow: 0px 0px 4px #EDEDED;box-shadow: 0px 0px 4px #EDEDED;position: relative;align-items: center;color: #010544;transition: all ease 0.6s; text-decoration: underline;}
.right-col .img-menus .img-lie .menu-col .menu-item .right-arrow{width: 0.33333333rem;height: 0.33333333rem;border: 1px solid #010544;border-left: none;border-bottom: none;transform: rotate(45deg);transition: all ease 0.6s;}
.right-col .img-menus .img-lie .menu-col .menu-item:hover{background-color: #010544;color: #fff; text-decoration:none;}
.right-col .img-menus .img-lie .menu-col .menu-item:hover .right-arrow{border: 1px solid #fff;border-left: none;border-bottom: none;transform: translateX(0.13333333rem) rotate(45deg);}

.hero-image-with-quote{ padding-right:.3rem;}
.hero-image-with-quote blockquote{ position:static; width:100%; padding:5%; background:#22BDAD;}
.hero-image-with-quote blockquote p{  font-size: .6rem; margin-bottom:10px;}
.hero-image-with-quote .cite{ font-size: 0.45rem; }


}

/*本科专业*/

@media screen and (min-width: 768px){.middle-search .search-input{flex: 1;border: none;outline: none;font-size: 0.2rem;color: #010544;text-indent: 0.2rem;}
.middle-search .fbox{height: 0.76rem;box-shadow: 0px 0px 0.2rem #BABABA;-webkit-box-shadow: 0px 0px 0.2rem #BABABA;-moz-box-shadow: 0px 0px 0.2rem #BABABA;}
.middle-search .search-results a h3:before{content: '';position: absolute;z-index: 1;background-color: #FFF200;width: 0;height: 100%;display: block;transition: 0.5s width ease;top: 0;left: 0;}
.middle-search .search-results a:hover,.middle-search .search-results a:focus{background-color: #FFF200;color: #181818;text-decoration: none;}
.middle-search .search-results a{transition: 0.25s background-color ease;text-decoration: none;}
.middle-search .programme-results{margin-top:0.5rem;}
.middle-search .search-results li{padding: 20px;border: 2px solid #ECECEC;margin-bottom: 30px;list-style: none;}
.middle-search .search-btn{width: 2.1rem;height: 100%;background: #010544;text-align: center;font-size: 0.28rem;color: #fff;cursor: pointer;transition: all 0.4s ease-in-out;}
.middle-search{width: 100%;height: auto;background: #fff;margin: 0 auto;margin-top: 0.3rem;}
.middle-search form{width: 100%;height: 100%;align-items: center;}
.middle-search form .search-input{flex: 1;border: none;outline: none;font-size: 0.2rem;color: #010544;text-indent: 0.2rem;}
.middle-search form .search-btn{width: 2.1rem;height: 100%;background: #010544;text-align: center;font-size: 0.28rem;color: #fff;cursor: pointer;transition: all 0.4s ease-in-out;}
.middle-search form .search-btn:hover{background-color: #FFF200;color: #010544;width: 2.1rem;height: 100%;text-align: center;font-size: 0.28rem;cursor: pointer;transition: all 0.4s ease-in-out;}
#app{margin-top:0.3rem;}
.left-right-path .left-col .nav-left-box .sub-nav .sub-title-title::before{display: none;}
.plist{list-style: outside none none;padding-bottom:0}
.plist>li{position: relative;background-color: #ffffff;border: 2px solid #ECECEC;margin: 0px;height: 180px;overflow: hidden;padding-left: 170px;padding-top:10px;padding-bottom:10px;margin-bottom: 20px;}
.plist .line-left{position: absolute;top: 20px;left: 20px;padding: 0px;}
.plist .line-right{width: 100%;float: left;padding: 10px;position: relative;}
.line-right p{margin: 0;padding:0;}
.line-right h3{margin-bottom: 7px;}
.img-circle{border-radius:0;width: 140px;height: 140px;}
.staffname{font-weight: bold;margin:0;font-size: 18px;}
.rank{font-size: 16px;font-weight: bold;display: block;margin-bottom: 20px;}
.updated-at{position: absolute;left: 10px;bottom: 5px;color:#888;font-size: 14px;}
.office{height: 70px;overflow: hidden;}
.research{color: #000;display: block;}
a{text-decoration: none;}
a:hover{color: #FFF200;}
.el-pagination.is-background .el-pager li{margin: 0 5px;background-color: #000;color: #fff;min-width: 30px;border-radius: 2px;}
.el-pagination.is-background .el-pager li:not(.disabled).active{background-color: #E362D5;color: #000;}
.el-pagination.is-background .btn-next.disabled, .el-pagination.is-background .btn-next:disabled, .el-pagination.is-background .btn-prev.disabled, .el-pagination.is-background .btn-prev:disabled, .el-pagination.is-background .el-pager li.disabled{color: #FFF;background: #000;}
.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li{color: #FFF;background: #000;}
.el-pagination.is-background .el-pager li:not(.disabled):hover{background-color: #FFF200;color: #000;}
#app{margin-bottom:20px}
.el-pagination{padding: 15px 0px;}
.search-url{color:#aaa}
.searchtitle{position: relative}
.btn-group{display: inline-block}
.btn .caret{margin-left: 0;}
.caret{display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-right: 4px solid transparent;border-left: 4px solid transparent;}
.btn-group1{display: inline-block;position: absolute;right: 0;top: 0px;}
.btn-group2{display: inline-block;position: absolute;right: 90px;top: 0;}
.btn{border: 0;padding:0;background-color: #fff;color: rgb(1, 5, 68)}
button:focus{outline: none;background-color: #FFF200}
.el-dropdown-link{cursor: pointer;color:rgb(1, 5, 68);outline: none;}
.el-dropdown-menu{background-color: rgba(24, 24, 24, 0.9);color: #fff;}
.el-dropdown-menu__item{color: #fff;background-color: transparent;}
.el-dropdown-menu__item:focus, .el-dropdown-menu__item:not(.is-disabled):hover{background-color:#FFF201;color: #000;}
.text-content{float: left;width: 100%;padding-bottom: 0.2rem;padding-top:0.2rem;background: #fff;}
.low-level-nav a:hover{background-color: #FFF200;color: #000;}}
@media screen and (max-width: 768px){
	
.middle-search{width: 100%;height: auto;background: #fff;margin: 0 auto;margin-top: 1rem;}
.middle-search .search-input{flex: 1;border: none;outline: none;font-size: 0.55rem;color: #010544;text-indent: 0.33333333rem;}
.middle-search .search-btn{width: 3.33333333rem;height: 100%;background: #010544;text-align: center;font-size: 0.46666667rem;color: #fff;cursor: pointer;}
.middle-search .fbox{height: 1.2rem;box-shadow: 0px 0px 0.2rem #BABABA;-webkit-box-shadow: 0px 0px 0.2rem #BABABA;-moz-box-shadow: 0px 0px 0.2rem #BABABA;}
.middle-search .programme-results{margin-top:0.5rem;}
.middle-search .search-results li{padding: 15px;border: 2px solid #ECECEC;margin-bottom: 10px;list-style: none;}
.middle-search .search-results a{text-decoration: none;}
}


@media screen and (max-width: 767px){
.letter-box h2{position:relative;font-size:18px;padding-top:15px;margin-top:0;}
.letter-box h2::before{content: '';background-color: #181818;position: absolute;top: 0;left: 0;width: 20px;height: 4px;}
.tab-title-active{border: 1px solid #010544;}
.master_jianjie{display:none;}
.right-col .letter-box .msg-item{line-height: 1rem;height: 100%;padding: 0rem;}
.right-col .letter-box .msg-item a{height: 100%;box-shadow: 0px 0px 10px #d8d0d0;}
.right-col .sort-box-az{width: 15rem;flex-wrap: wrap;height:auto; margin:0 0 15px 0;}
.shadow-box{width: 15rem;padding: 0.66666667rem 1rem;background: #fff;flex-direction: column; margin-bottom: 10px;}
.right-col .self-idea{padding-right:0.5rem;padding-left:0.5rem;}
.shadow-box .center-txts{font-size: 20px;}
.right-col .shadow-box .right-btn a{display: block;width: 7.33333333rem;height: 1.33333333rem;background: #010544;line-height: 1.33333333rem;text-align: center;color: #fff;font-size: 0.56666667rem;text-decoration:none;}
.right-col .shadow-box .center-txt{margin-top:0.2rem;margin-bottom:0.2rem;}
.right-col .shadow-box .idea-box{padding: 0;width: 100%;box-shadow: 5px 10px 5px #EDEDED;margin-bottom:0.2rem;}
.right-col .shadow-box .idea-box .self-img img{width:100%;}
.right-col .shadow-box .first-box{margin-bottom:1rem;}
.right-col .shadow-box .idea-box .bt-txt-box .learn-more{width: 5.33333333rem;height: 1rem;line-height: 1rem;background: #25C5F9;color: #fff;text-align: center;margin: 0 auto;margin-top: 0.66666667rem;font-size: 0.43333333rem;cursor: pointer;margin-bottom:0.5rem;font-weight: bold;}
.right-col .shadow-box .idea-box .bt-txt-box a{text-decoration: none;}
.right-col .shadow-box .idea-box .bt-txt-box{padding:0.5rem; font-size:12px; line-height: 22px;}
.right-col .self-idea .idea-box .bt-txt-box .names{text-align: right;}
.right-col .sort-box-az .to-box .to::after{font-size: 0.66666667rem;}
.right-col .sort-box-az .search-box .bt-txt{font-size: 0.4rem;}
.right-col .sort-box-az .search-box .top-icon::after{font-size: 1.06666667rem;}
.right-col .sort-box-az div.search-box{background: #fff;flex: 1;position: relative;height: 3.06666667rem;-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 2px #EDEDED;padding: 0.53333333rem 0;margin-right: 0.6rem;}
.right-col .sort-box-az .search-box .top-icon{height: 1.2rem;font-size: 0.66666667rem;text-align: center;}

.department-textpage .right-col .shadow-box .right-btn a{ background: #25C5F9;}

}
.right-col .shadow-box .center-txt{font-size:16px;}
.tab-content{padding-top: 10px;padding-bottom: 10px;}

/*城乡规划*/
#sub-nav{position: relative;width: 100%;height: 70px;z-index: 1;}
#sub-nav{display: none;}
.left-right-path .left-col .qa-box a{font-size: 20px;}
.left-right-path .left-col .qa-box a:hover{color:#000;}
.mian-txt p{font-size:15px;}
.sub-content-txt p{font-size:15px;margin-bottom:20px;}
.content-dt #overview{padding-top:0;padding-bottom:0;}
.content-dt .text-area .contain{padding-left:0;padding-right:0;}
.content-dt .text-area .contain ol li{list-style: decimal;}
.text-area ul li{line-height: 25px;font-size:15px;}
.text-area ul, .text-area-with-image ul{list-style: none;padding: 0;position: relative;margin: 30px 0;}
.text-area ul li, .text-area-with-image ul li{margin: 0 0 10px 0;padding: 0 0 0 20px;position: relative;}
.text-area ul li::before, .text-area-with-image ul li::before{width: 8px;height: 8px;content: '';display: block;position: absolute;top: 5px;left: 0;background-color: #181818;}
.undergraduate .text-area ul li::before, .undergraduate .text-area-with-image ul li::before{background-color: #25C5F9;}
.undergraduate .text-area ul li::before, .undergraduate .text-area-with-image ul li::before{background-color: #25C5F9;}
.text-area ul li::before, .text-area-with-image ul li::before{top: 8px;}

.course-overview{background-color: #FFF200;padding-top: 40px;margin-bottom: 60px; height:auto; overflow:hidden;}
.undergraduate .course-overview{background-color: #25C5F9;}
.postgraduate .course-overview{background-color: #22BDAD;}
.executive .course-overview,
.executive .right-col .person-card .desc-box,
.executive .right-col .card-person .desc-box{background-color: #B2B2B2;}
.othercourses .course-overview,
.othercourses .right-col .person-card .desc-box,
.othercourses .right-col .card-person .desc-box{background-color: #FB7831;}
.course-overview .contain{padding-left: 30px;padding-right: 30px;}
.course-overview ul{list-style: none;float: left;width: 75%;}
.course-overview ul:before, .course-overview ul:after{content: " ";display: table;}
.course-overview ul:after{clear: both;}
.course-overview li{padding: 0 20px 0 52px;float: left;width: 33.333%;min-height: 64px;position: relative;margin: 0 0 40px 0;}
.course-overview li:before{display: block;position: absolute;top: 0;left: 0;font-family: "FontAwesome";font-size: 34px;color: #181818;}
.course-overview li.date:before{content: '\f133';}
.course-overview li.building:before{content: '\f0f7';}
.course-overview li.tick:before{content: '\f058';}
.course-overview li.clock:before{content: '\f017';}
.course-overview li.pdf:before{content: '\f1c1';}
.course-overview li.signpost:before{content: '\f277';}
.course-overview li.mortarboard:before{content: '\f19d';}
.course-overview li.avatar:before{content: '\f007';}
.course-overview li.location:before{ background: url(images/campus.png) no-repeat;  background-size: auto;content: "";display: block;width: 21px;height: 30px;}
.course-overview li.twoplustwo:before{background: url(images/22.png) no-repeat;  background-size: auto;content: "";display: block;width: 27px;height: 30px;}
.course-overview span{display: block;clear: both;}
.course-overview .title{text-transform: uppercase;font-size: 16px;font-weight: bold;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;}
.course-overview .info{font-size: 13px;}
.course-overview a{color: #181818;text-decoration: underline;}
.course-overview a:hover{text-decoration: none;}
.course-overview .qualification-information{width: 25%;float: left;padding: 0 0 40px 52px;position: relative;}
.course-overview .qualification-information:before{display: block;position: absolute;top: 0;left: 0;font-family: "FontAwesome";font-size: 34px;color: #181818;content: '\f19d';}
.course-overview .qualification-information .title{margin-bottom: 5px;}
.course-overview .qualification-information .title-small{font-family: "Open Sans", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;font-weight: bold;font-size: 13px;text-transform: none;}
.course-overview .qualification-information .info{margin-bottom: 5px;display: block;line-height: 138.462%;}


.undergraduate .right-col .person-card .desc-box, .undergraduate .right-col .card-person .desc-box, .undergraduate .right-col .careers .career-box .car-des {
	background: #25C5F9;
}

.accordion-section{padding-bottom: 60px;padding-left: 30px;padding-right: 30px;}
.accordion-section > h2{margin-top: 0;}
.accordion-section ul{list-style: none;position: relative;}
.accordion-section li{margin: 0 0 10px 60px;background-color: #ECECEC;}
.accordion-section li:last-child{margin-bottom: 0;}
.accordion-section .title-bar{height: 60px;position: relative;padding: 0 20px;}
.accordion-section .title-bar h3{text-transform: none;line-height: 60px;margin: 0;padding: 0;}
.accordion-section .title-bar h3:before{display: none;}
.accordion-section .title-bar button{border: 0;background-color: #010544;padding: 0;margin: 0;position: absolute;top: 0;left: -60px;width: 60px;height: 60px;text-indent: 115%;overflow: hidden;white-space: nowrap;transition: 0.25s background-color ease;}
.accordion-section .title-bar button:before{text-indent: 0;content: '\f067';display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 24px;font-family: "FontAwesome";color: #FFF!important;transition: 0.25s color ease;}
.accordion-section .title-bar button:hover, .accordion-section .title-bar button:focus{background-color: #181818;}
.accordion-section .title-bar button:hover:before, .accordion-section .title-bar button:focus:before{color: #FFF200;}
.accordion-section .title-bar button:hover.no-focus, .accordion-section .title-bar button:focus.no-focus{background-color: #FFF200;}
.accordion-section .title-bar button:hover.no-focus:before, .accordion-section .title-bar button:focus.no-focus:before{color: #181818;}
.accordion-section .title-bar button:focus{outline: 0;}
.undergraduate .accordion-section .title-bar button {
	background-color: #25C5F9;
}
.undergraduate .accordion-section .title-bar button:hover, .postgraduate .accordion-section .title-bar button:hover, .masters .accordion-section .title-bar button:hover, .doctoral .accordion-section .title-bar button:hover, .phd .accordion-section .title-bar button:hover, .executive .accordion-section .title-bar button:hover, .othercourses .accordion-section .title-bar button:hover{background-color: #181818;}
.undergraduate .accordion-section .title-bar button:focus.no-focus{background-color: #25C5F9;}
.accordion-section .content{padding: 0 20px 20px 20px;font-size: 14px;}
.accordion-section .content ul{list-style: none;padding: 0;position: relative;margin: 30px 0;}
.accordion-section .active .title-bar button{background-color: #E362D5!important;}
.accordion-section .active .title-bar button:before{content: '\f068';color: #fff;}
.accordion-section .content{padding: 0 20px 20px 20px;font-size: 14px;}
.accordion-section .content > h4:first-of-type{margin-top: 0;}
.accordion-section .content h4{text-transform: none;margin-top: 20px;margin-bottom: 0;}
.accordion-section .content h5{text-transform: none;margin-top: 10px;margin-bottom: 0;font-size: 14px;}
.accordion-section .content ul{list-style: none;padding: 0;position: relative;margin: 30px 0;}
.accordion-section .content ul li{margin: 0 0 10px 0;padding: 0 0 0 20px;position: relative;}
.accordion-section .content ul li:before{width: 8px;height: 8px;content: '';display: block;position: absolute;top: 5px;left: 0;background-color: #181818;}
.undergraduate .accordion-section .content ul li:before{background-color: #25C5F9;}
.postgraduate .accordion-section .content ul li:before{background-color: #22BDAD;}
.executive .accordion-section .content ul li:before{background-color: #B2B2B2;}
.othercourses .accordion-section .content ul li:before{background-color: #FB7831;}
.accordion-section .content ul li:before{background-color: #181818;}
.accordion-section .content ol{margin: 30px 0;padding: 0 0 0 20px;}
.accordion-section .content ol li{margin: 0 0 10px 0;}
.accordion-section .content table{border: 0;border-collapse: collapse;width: 100%;}
.accordion-section .content table td{padding: 10px 0;border-bottom: 1px solid #979797;}
.accordion-section .content table td:last-of-type{text-align: right;}
.staff-profile .accordion-section .content{line-height: 140%;}

#app{margin-top:0.3rem;}
@media screen and (max-width: 768px){
h2{ font-size:18px;}
.course .accordion-section .title-bar > h3{font-size:0.5rem;top:30%;}
}
.accordion-section{background: #fff;padding: 0.3rem;margin-bottom: 0.3rem;}
.accordion-section .title-bar > h3{width: 100%;height: 0.4rem;font-size: 0.2rem;color: #181818;line-height: 0.5rem;position: relative;margin-top: 0.1rem;top: 10%}
.accordion-section .content{background: #ECECEC;}
.accordion-section .content a{text-decoration: underline;}
.accordion-section .content a:hover{text-decoration: none; color:#181818;}

@media (min-width: 48em) and (max-width: 63.99em){.accordion-section{padding-left: 20px;padding-right: 20px;}}
@media (max-width: 47.99em){.accordion-section{padding-bottom: 30px;padding-left: 10px;padding-right: 10px;}
.accordion-section li{margin-left: 40px;}
.accordion-section .title-bar{height: 40px;padding-left: 10px;padding-right: 10px;}
.accordion-section .title-bar h3{line-height: 40px;font-size: 13px;}
.accordion-section .title-bar button{height: 40px;width: 40px;left: -40px;}
.accordion-section .title-bar button:before{font-size: 20px;}}
@media (max-width: 37.49em){
	.accordion-section .hide-mobile{display: none;}
}


#jump-nav-toggle{display: none;height: 44px;border: 0;background-color: #3D3B46;color: #fff;font-size: 13px;font-weight: normal;padding: 10px 30px 10px 10px;position: absolute;top: 0;left: 0;width: calc(100% - 232px);margin: 0;text-align: left;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;text-transform: none;}
#jump-nav-toggle:after{content: '\f078';display: block;position: absolute;right: 10px;top: 50%;-webkit-transform: translate(0, -50%);transform: translate(0, -50%);font-size: 16px;color: #fff;font-family: "FontAwesome";}
#jump-nav-toggle .current-section{display: none;}
#jump-nav-toggle.active{content: '\f077';}


@media (max-width: 47.99em){#jump-nav-toggle{display: block;}}
#sub-nav-sticky-wrapper.is-sticky #sub-nav{z-index: 5000;}
#sub-nav-sticky-wrapper.is-sticky #sub-nav .section-nav{background-color: rgba(61, 59, 70, 0.9);}
#sub-nav{position: relative;width: 100%;height: 70px;z-index: 1;}
#sub-nav.stuck{z-index: 5000;}
.home #sub-nav{display: none;}
#sub-nav .section-nav{height: 70px;width: 100%;background-color: #3D3B46;transition: 0.25s background-color ease;}
#sub-nav ul{list-style: none;padding: 0 180px 0 30px;}
#sub-nav ul:before, #sub-nav ul:after{content: " ";display: table;}
#sub-nav ul:after{clear: both;}
#sub-nav li{float: left;margin-right: 26px;}
#sub-nav li:last-child{margin-right: 0;}
#sub-nav a{display: block;text-decoration: none;color: #fff;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;line-height: 70px;height: 100%;font-size: 14px;transition: 0.25s color ease;}
#sub-nav a:hover{color: #FFF200;}
#sub-nav a.active{color: #E362D5;}
#sub-nav .cta{height: 70px;display: block;background-color: #FFF200;color: #181818;text-align: center;text-decoration: none;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;text-transform: uppercase;font-weight: bold;line-height: 70px;padding: 0 30px;position: absolute;top: 0;transition: 0.25s background-color ease, 0.25s color ease;display: none;float: right;}
#sub-nav .cta.cta-apply{right: 0;width: 108px;}
#sub-nav .cta.cta-enquire{right: 108px;width: 124px;background-color: #322F39;color: #fff;}
#sub-nav .cta:hover, #sub-nav .cta:focus{background-color: #181818;color: #FFF200;outline: 0;}
.undergraduate #sub-nav .cta.cta-apply:hover, .undergraduate #sub-nav .cta.cta-apply:focus, .undergraduate #sub-nav .cta.cta-enquire:hover, .undergraduate #sub-nav .cta.cta-enquire:focus,
.postgraduate #sub-nav .cta.cta-apply:hover,
.postgraduate #sub-nav .cta.cta-apply:focus,
.postgraduate #sub-nav .cta.cta-enquire:hover,
.postgraduate #sub-nav .cta.cta-enquire:focus,
.doctoral #sub-nav .cta.cta-apply:hover,
.doctoral #sub-nav .cta.cta-apply:focus,
.doctoral #sub-nav .cta.cta-enquire:hover,
.doctoral #sub-nav .cta.cta-enquire:focus,
.executive #sub-nav .cta.cta-apply:hover,
.executive #sub-nav .cta.cta-apply:focus,
.executive #sub-nav .cta.cta-enquire:hover,
.executive #sub-nav .cta.cta-enquire:focus,
.othercourses #sub-nav .cta.cta-apply:hover,
.othercourses #sub-nav .cta.cta-apply:focus,
.othercourses #sub-nav .cta.cta-enquire:hover,
.othercourses #sub-nav .cta.cta-enquire:focus{background-color: #FFF200;color: #181818;}
.undergraduate #sub-nav .cta.cta-apply{background-color: #25C5F9;}
.undergraduate #sub-nav .cta.cta-enquire{color: #25C5F9;}
.postgraduate #sub-nav .cta.cta-apply{background-color: #22BDAD;}
.postgraduate #sub-nav .cta.cta-enquire{color: #22BDAD;}
.doctoral #sub-nav .cta.cta-apply{background-color: #9CE703;}
.doctoral #sub-nav .cta.cta-enquire{color: #9CE703;}
.executive #sub-nav .cta.cta-apply{background-color: #B2B2B2;}
.executive #sub-nav .cta.cta-enquire{color: #B2B2B2;}
.othercourses #sub-nav .cta.cta-apply{background-color: #FB7831;}
.othercourses #sub-nav .cta.cta-enquire{color: #FB7831;}
#sub-nav .contain > .cta{display: block;}
@media (min-width: 48em) and (max-width: 63.99em){#sub-nav ul{padding: 0 170px 0 20px;}
#sub-nav li{margin-right: 10px;}
#sub-nav a{font-size: 12px;}
#sub-nav .cta{padding: 0 10px;/*&:after{right: 16px;}*/}}
@media (max-width: 47.99em){#sub-nav{display: block;height: 44px;}
#sub-nav .section-nav{height: auto;}
#sub-nav .contain{display: none;position: absolute;top: 44px;width: 100%;z-index: 1000;background-color: #3D3B46;}
#sub-nav ul{padding: 0 0 10px 0;}
#sub-nav li{margin-right: 0;width: 100%;clear: both;float: none;}
#sub-nav a{padding: 10px;line-height: 1;}
#sub-nav .cta{padding: 18px 10px;display: block;line-height: 1;height: 44px;font-size: 13px;}
#sub-nav .contain > .cta{display: none;}

h2{padding-top:10px; font-size: 16px; line-height: 1.1;}
h3{ font-size: 14px; line-height: 1.1;}
h2::before{width: 10px;height: 2px;}
}

#admission-title{color: white;padding: 10px;line-height: 2;font-size: 20px;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;}
#admission-title::before{padding: 5px;content: '';display: block;border-top: 3px solid;opacity: .15;}

@media (min-width: 48em) and (max-width: 63.99em){.course-overview .contain{padding-left: 20px;padding-right: 20px;}
.course-overview ul{width: 66%;}
.course-overview li{padding: 0 20px 0 42px;}
.course-overview li:before{font-size: 24px;}
.course-overview .qualification-information{width: 31%;margin-left: 2%;margin-bottom: 40px;padding: 0 20px 0 42px;}
.course-overview .qualification-information:before{font-size: 24px;}}
@media (min-width: 37.5em) and (max-width: 47.99em){
	
	
	.course-overview{margin-bottom: 30px;}
.course-overview .contain{padding-left: 10px;padding-right: 10px;}
.course-overview ul{width: 60%;}
.course-overview li{padding: 0 20px 0 30px;width: 50%;}
.course-overview li:before{font-size: 16px;}
.course-overview li .title{font-size: 15px;}
.course-overview li .info{font-size: 13px;}
.course-overview .qualification-information{width: 38%;padding: 0 0 0 30px;margin-bottom: 40px;margin-left: 2%;}
.course-overview .qualification-information:before{font-size: 20px;}}
@media (max-width: 37.49em){.course-overview{margin-bottom: 30px;padding-top: 20px;}
.course-overview .contain{padding-left: 10px;padding-right: 10px;}
.course-overview ul{width: 100%;float: none;}
.course-overview li{width: 50%;margin-bottom: 20px;padding-left: 22px;}
.course-overview li span{font-size: 14px;}
.course-overview li .title{font-size: 14px;}
.course-overview li .info{font-size: 12px;}
.course-overview li:before{font-size: 16px;}
.course-overview .qualification-information{width: 100%;float: none;padding: 0 0 0 22px;margin-bottom: 20px;margin-left: 0;padding-right: 0;}
.course-overview .qualification-information:before{font-size: 16px;}

.course-overview li.location:before{ background-size:15px;}
.course-overview li.twoplustwo:before{ background-size:15px;}

}
.showcase-links{background-color: #3D3B46;margin-bottom: 60px;}
.container{maxwidth: 1000px;}
@media (min-width: 37.5em) and (max-width: 47.99em){
	.showcase-links{margin-bottom: 40px;}
	body{font-size: 13px;}
}
@media (max-width: 37.49em){.showcase-links{margin-bottom: 30px;}
.container{width:94%;margin: 0 auto;}
.ui-controls01{ margin-top:10px; height:auto; overflow:hidden;}
}
.course-overview .building .info a::before{width: 5px;height: 5px;content: '';display: block;position: relative;top: 10px;left: -10px;background-color: #181818;}

/**********给body加类实现不同颜色****************************/
/*本科专业*/
.department-textpage .right-col .sort-box-az div.search-box.active {
	border: 0.02rem solid #25C5F9;
}
.department-textpage .right-col .data-box .percent-box .center-txts, .department-textpage .right-col .sort-box-az div.search-box.active, .department-textpage .right-col .sort-box-az div.search-box.active .bt-txt, .department-textpage .right-col .sort-box-az div.search-box.active .top-icon::after, .department-textpage .right-col .sort-box-az div.search-box.active .to::after, .department-textpage .right-col .data-box .ring .center-txts, .department-textpage .right-col .sort-box-az .search-box:hover, .department-textpage .right-col .sort-box-az .search-box:hover .bt-txt, .department-textpage .right-col .sort-box-az .search-box:hover .top-icon::after, .department-textpage .right-col .sort-box-az .search-box:hover .to::after, .department-textpage .right-col .sort-box-az div.search-box.active, .department-textpage .right-col .sort-box-az div.search-box.active .bt-txt, .department-textpage .right-col .sort-box-az div.search-box.active .top-icon::after, .department-textpage .right-col .sort-box-az div.search-box.active .to::after {
	color: #25C5F9;
}
.department-textpage .right-col .sort-box-az div.search-box.active::after {
	border-color: #25C5F9 #25C5F9 transparent transparent;
}
.department-textpage .right-col .letter-box .msg-item a {
	border-left: 0.06rem solid #25C5F9;
}
.department-textpage .right-col .data-box .right-btn a, .department-textpage .right-col .self-idea .idea-box .bt-txt-box .learn-more {
	background: #25C5F9;
}
.department-textpage .right-col .data-box .right-btn a:hover, .department-textpage .right-col .self-idea .idea-box .bt-txt-box .learn-more:hover{
	background: #fff200;
}
@media screen and (max-width: 768px){
	.department-textpage  .right-col .letter-box .msg-item a {
	border-left: 0.16rem solid #25C5F9;
}
}

/*硕士研究生专业*/
.Masters_Degree .right-col .sort-box-az div.search-box.active {
	border: 0.02rem solid #22BDAD;
}
.Masters_Degree .right-col .data-box .percent-box .center-txts, .Masters_Degree .right-col .sort-box-az div.search-box.active, .Masters_Degree .right-col .sort-box-az div.search-box.active .bt-txt, .Masters_Degree .right-col .sort-box-az div.search-box.active .top-icon::after, .Masters_Degree .right-col .sort-box-az div.search-box.active .to::after, .Masters_Degree .right-col .data-box .ring .center-txts, .Masters_Degree .right-col .sort-box-az .search-box:hover, .Masters_Degree .right-col .sort-box-az .search-box:hover .bt-txt, .Masters_Degree .right-col .sort-box-az .search-box:hover .top-icon::after, .Masters_Degree .right-col .sort-box-az .search-box:hover .to::after, .Masters_Degree .right-col .sort-box-az div.search-box.active, .Masters_Degree .right-col .sort-box-az div.search-box.active .bt-txt, .Masters_Degree .right-col .sort-box-az div.search-box.active .top-icon::after, .Masters_Degree .right-col .sort-box-az div.search-box.active .to::after {
	color: #22BDAD;
}
.Masters_Degree .right-col .sort-box-az div.search-box.active::after {
	border-color: #22BDAD #22BDAD transparent transparent;
}
.Masters_Degree .right-col .letter-box .msg-item a {
	border-left: 0.06rem solid #22BDAD;
}
.Masters_Degree .right-col .data-box .right-btn a, .Masters_Degree .right-col .self-idea .idea-box .bt-txt-box .learn-more {
	background: #22BDAD;
}
@media screen and (max-width: 768px){
	.Masters_Degree  .right-col .letter-box .msg-item a {
	border-left: 0.16rem solid #22BDAD;
}
}

.postgraduate .text-area ul li::before, .masters .text-area ul li::before, .postgraduate .text-area-with-image ul li::before, .masters .text-area-with-image ul li::before {
	background-color: #22BDAD;
}
.postgraduate .accordion-section .title-bar button,
.masters .accordion-section .title-bar button {
  background-color: #22BDAD;
}

.postgraduate .accordion-section .title-bar button:focus.no-focus,
.masters .accordion-section .title-bar button:focus.no-focus {
  background-color: #22BDAD;
}

/*博士研究生*/
.PhD_candidate .right-col .sort-box-az div.search-box.active {
	border: 0.02rem solid #9CE703;
}
.PhD_candidate .right-col .data-box .percent-box .center-txts, .PhD_candidate .right-col .sort-box-az div.search-box.active, .PhD_candidate .right-col .sort-box-az div.search-box.active .bt-txt, .PhD_candidate .right-col .sort-box-az div.search-box.active .top-icon::after, .PhD_candidate .right-col .sort-box-az div.search-box.active .to::after, .PhD_candidate .right-col .data-box .ring .center-txts, .PhD_candidate .right-col .sort-box-az .search-box:hover, .PhD_candidate .right-col .sort-box-az .search-box:hover .bt-txt, .PhD_candidate .right-col .sort-box-az .search-box:hover .top-icon::after, .PhD_candidate .right-col .sort-box-az .search-box:hover .to::after, .PhD_candidate .right-col .sort-box-az div.search-box.active, .PhD_candidate .right-col .sort-box-az div.search-box.active .bt-txt, .PhD_candidate .right-col .sort-box-az div.search-box.active .top-icon::after, .PhD_candidate .right-col .sort-box-az div.search-box.active .to::after {
	color: #9CE703;
}
.PhD_candidate .right-col .sort-box-az div.search-box.active::after {
	border-color: #9CE703 #9CE703 transparent transparent;
}
.PhD_candidate .right-col .letter-box .msg-item a {
	border-left: 0.06rem solid #9CE703;
}
.PhD_candidate .right-col .data-box .right-btn a, .PhD_candidate .right-col .self-idea .idea-box .bt-txt-box .learn-more {
	background: #9CE703;
}
@media screen and (max-width: 768px){
	.PhD_candidate .right-col .letter-box .msg-item a {
	border-left: 0.16rem solid #9CE703;
}
}
.doctoral .text-area ul li::before, .phd .text-area ul li::before, .doctoral .text-area-with-image ul li::before, .phd .text-area-with-image ul li::before {
	background-color: #9CE703;
}

.text-area a, .text-area-with-image a{transition: 0.25s background-color ease; text-decoration:underline;}
.text-area a:hover, .text-area-with-image a:hover{background: #FFF200 !important; color:#181818 !important; text-decoration:none;}
.text-area a.read-more,.text-area-with-image a.read-more{transition: none;}
.text-area a.read-more:hover,.text-area-with-image a.read-more:hover{background-color: transparent;}

/*短期课程、暑期课程、语言课程*/
.short_summer_courses .right-col .sort-box-az div.search-box.active {
	border: 0.02rem solid #FB7831;
}
.short_summer_courses .right-col .data-box .percent-box .center-txts, .short_summer_courses .right-col .sort-box-az div.search-box.active, .short_summer_courses .right-col .sort-box-az div.search-box.active .bt-txt, .short_summer_courses .right-col .sort-box-az div.search-box.active .top-icon::after, .short_summer_courses .right-col .sort-box-az div.search-box.active .to::after, .short_summer_courses .right-col .data-box .ring .center-txts, .short_summer_courses .right-col .sort-box-az .search-box:hover, .short_summer_courses .right-col .sort-box-az .search-box:hover .bt-txt, .short_summer_courses .right-col .sort-box-az .search-box:hover .top-icon::after, .short_summer_courses .right-col .sort-box-az .search-box:hover .to::after, .short_summer_courses .right-col .sort-box-az div.search-box.active, .short_summer_courses .right-col .sort-box-az div.search-box.active .bt-txt, .short_summer_courses .right-col .sort-box-az div.search-box.active .top-icon::after, .short_summer_courses .right-col .sort-box-az div.search-box.active .to::after {
	color: #FB7831;
}
.short_summer_courses .right-col .sort-box-az div.search-box.active::after {
	border-color: #FB7831 #FB7831 transparent transparent;
}
.short_summer_courses .right-col .letter-box .msg-item a {
	border-left: 0.06rem solid #FB7831;
}
.short_summer_courses .right-col .data-box .right-btn a, .short_summer_courses .right-col .self-idea .idea-box .bt-txt-box .learn-more {
	background: #FB7831;
}
@media screen and (max-width: 768px){
	.short_summer_courses .right-col .letter-box .msg-item a {
	border-left: 0.16rem solid #FB7831;
}

}
.othercourses .text-area ul li:before, .othercourses
.text-area-with-image ul li:before {
  background-color: #FB7831;
}
.othercourses .accordion-section .title-bar button {
  background-color: #FB7831;
}

.othercourses .accordion-section .title-bar button:focus.no-focus {
  background-color: #FB7831;
}

/*高管教育与职业发展*/
.executive_education .right-col .sort-box-az div.search-box.active {
	border: 0.02rem solid #B2B2B2;
}
.executive_education .right-col .data-box .percent-box .center-txts, .executive_education .right-col .sort-box-az div.search-box.active, .executive_education .right-col .sort-box-az div.search-box.active .bt-txt, .executive_education .right-col .sort-box-az div.search-box.active .top-icon::after, .executive_education .right-col .sort-box-az div.search-box.active .to::after, .executive_education .right-col .data-box .ring .center-txts, .executive_education .right-col .sort-box-az .search-box:hover, .executive_education .right-col .sort-box-az .search-box:hover .bt-txt, .executive_education .right-col .sort-box-az .search-box:hover .top-icon::after, .executive_education .right-col .sort-box-az .search-box:hover .to::after, .executive_education .right-col .sort-box-az div.search-box.active, .executive_education .right-col .sort-box-az div.search-box.active .bt-txt, .executive_education .right-col .sort-box-az div.search-box.active .top-icon::after, .executive_education .right-col .sort-box-az div.search-box.active .to::after {
	color: #B2B2B2;
}
.executive_education .right-col .sort-box-az div.search-box.active::after {
	border-color: #B2B2B2 #B2B2B2 transparent transparent;
}
.executive_education .right-col .letter-box .msg-item a {
	border-left: 0.06rem solid #B2B2B2;
}
.executive_education .right-col .data-box .right-btn a, .executive_education .right-col .self-idea .idea-box .bt-txt-box .learn-more {
	background: #B2B2B2;
}
@media screen and (max-width: 768px){
	.executive_education .right-col .letter-box .msg-item a {
	border-left: 0.16rem solid #B2B2B2;
}
}
.executive .text-area ul li:before, .executive
.text-area-with-image ul li:before {
  background-color: #B2B2B2;
}
.executive .accordion-section .title-bar button {
  background-color: #B2B2B2;
}

.executive .accordion-section .title-bar button:focus.no-focus {
  background-color: #B2B2B2;
}

/*学院*/
.right-col .pro-box h3{font-size: 30px;text-transform: uppercase;}
@media screen and (max-width: 767px){
	 .right-col .pro-box .pro-row{width: auto;}
} 
.right-col .letter-box .msg-item a{border-left: 0.06rem solid #010544;}
.right-col .pro-box{margin-bottom:0.3rem;}
.right-col .letter-box{margin-top:0rem;padding-left:0.3rem;}
.right-col .pro-box .school-name:before{ display:block; width:30px; height:38px; background: url(images/taicang.png) no-repeat; content:""; margin-right: 0.15rem;float:left;}
.right-col .centre:before{content: url(images/centre.png);padding-right: 0.15rem;float:left;}
.right-col .pro-box h3{font-size:30px;text-transform: uppercase;}
.right-col .pro-box h4{font-size: 20px;text-transform: uppercase;margin-top: 4px;}
.right-col .pro-box h4 a{ color:#181818; text-decoration:underline;}
.right-col .pro-box h4 a:hover{ text-decoration:none;}
.right-col .pro-box .category-name h3{display: block;}
.right-col .pro-box .category-name h4{display: block;}

.right-col .pro-row{padding-top:0.1rem;padding-bottom:0rem;}
.right-col .school-name{margin-top: .25rem;}
.right-col .pro-row.departments-list > ul{list-style: disc;}
.right-col .pro-row.departments-list ul li{padding-left: 20px;padding-bottom: 10px;}
.right-col .pro-row.departments-list ul li a{ font-size:15px; text-decoration:underline;}
.right-col .pro-row.departments-list ul li a:hover{ text-decoration:none;}
@media screen and (max-width: 768px){.right-col .pro-box{background: #fff;}
.right-col .pro-box .school-name{padding:0.3rem;padding-bottom:0rem;}
.right-col .pro-box h3{font-size: 18px;padding-left:0.2rem;line-height:1.5rem;}
.right-col .letter-box .msg-item a{border-left: 0.16rem solid #010544;box-shadow: 0px 0px 10px #d8d0d0;}
.right-col .pro-box .pro-row{margin-top:0.2rem;}
.right-col .letter-box .msg-item, .right-col .letter-box .msg-item a{height: auto;}
.right-col .pro-row.departments-list ul li{padding-left:0;margin-left:25px;}
.study_college .right-col .pro-box{margin-top:15px;padding-left:10px;padding-bottom:15px;padding-top:10px;}
.mian-txt p{line-height:22px;font-size: 14px;}
}


/*为什么选择西交利物浦大学？*/
.blockquote{background-color: #FB7831;padding: 68px 30px 30px;background-image: url(images/quotes.png);background-repeat: no-repeat;background-position: 30px 30px;background-size: 36px 25px;margin-bottom: 60px;}
.right-col .blockquote{margin-bottom: 0.3rem;}
blockquote, q{quotes: none;}
.blockquote blockquote{font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;font-weight: bold;font-size: 28px;}
.blockquote p{font-weight: 400;line-height: 114.286%;}
.blockquote .cite{display: block;font-size: 15px;}
.blockquote .cite span{display: block;}
.blockquote .name{text-transform: uppercase;}
.blockquote .course{font-weight: normal;text-transform: uppercase;}
.text-area-with-image .content{float: left;width: 48.723%;}
.text-area-with-image .image{float: right;width: 42.553%;position: relative;overflow: hidden;}
.text-area > .contain > :last-child, .text-area-with-image > .contain > :last-child{margin-bottom: 0;}
.text-area-with-image.plus-quote .image{margin-right: 6.383%;overflow: visible;}
.text-area-with-image.plus-quote .image{margin-right: 10px;}
.contain::before, .contain::after{content: " ";display: table;}
.right-col .content-dt{height: auto;overflow: hidden;}

@media (max-width: 37.49em){.blockquote p{margin-bottom: 10px;}
.blockquote blockquote{font-size: 13px;}
.text-area-with-image .content, .text-area-with-image .image{float: none;width: 100%;}
.text-area-with-image .content{margin-bottom: 30px;}
.text-area-with-image .image img{position: relative;}}

/*生活在苏州*/
.breakout-content{background-color: #3D3B46;margin-bottom: 60px;}
.breakout-content + .featured-boxes{margin-bottom: 0;}
.undergraduate .breakout-content .read-more:before,
.postgraduate .breakout-content .read-more:before,
.executive .breakout-content .read-more:before,
.othercourses .breakout-content .read-more:before{background-color: #181818;}
.undergraduate .breakout-content .read-more:hover,
.postgraduate .breakout-content .read-more:hover,
.executive .breakout-content .read-more:hover,
.othercourses .breakout-content .read-more:hover{color: #fff;}
.undergraduate .breakout-content{background-color: #25C5F9;}
.postgraduate .breakout-content,
.masters .breakout-content{background-color: #22BDAD;}
.doctoral .breakout-content,
.phd .breakout-content{background-color: #9CE703;}
.executive .breakout-content{background-color: #B2B2B2;}
.othercourses .breakout-content{background-color: #FB7831;}
.breakout-content .block-content{position: relative;width: 100%;height: 0;padding-top: 40%;}
.breakout-content .content{color: #FFF;width: 35%;position: absolute;top: 0;left: 0;height: 100%;padding-right: 17px;padding-left: 30px;}
.breakout-content .content > h2{margin-top: 30px;}
.breakout-content .content > h2:before{background-color: #fff;}
.breakout-content .content ul{padding: 0 0 0 24px;}
.breakout-content .content a{color: #FFF;}
.breakout-content .read-more{font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;text-transform: uppercase;font-size: 16px;text-decoration: none;font-weight: bold;transition: 0.25s color ease;display: inline-block;clear: both;position: relative;float: left;}
.breakout-content .read-more > span{position: relative;z-index: 2;}
.breakout-content .read-more > span.visuallyhidden{position: absolute;z-index: 1;}
.breakout-content .read-more:before{content: '';position: absolute;z-index: 1;background-color: #FFF200;width: 0;height: 100%;display: block;transition: 0.5s width ease;top: 0;left: 0;background-color: #181818;}
.breakout-content .read-more:hover{text-decoration: none;color: #FFF200;}
.breakout-content .read-more:hover:before{width: 100%;}
.breakout-content .image{width: 65%;position: absolute;top: 0;right: 0;}
.breakout-content .image img{vertical-align: bottom;width: 100%;}
.breakout-content.alt{background-color: #3D3B46;color: #fff;}
.breakout-content.alt h2{color: #fff;margin-top: 30px;}
.breakout-content.alt h2:before{background-color: #fff;}
.breakout-content.alt .read-more{color: #fff;}
.breakout-content.alt .read-more:before{background-color: #FFF200;}
.breakout-content.alt .read-more:hover{color: #181818;}

@media (min-width: 48em) and (max-width: 63.99em){.breakout-content .content{font-size: 14px;padding-left: 20px;width: 50%;}
.breakout-content .image{overflow: hidden;height: 100%;width: 50%;}
.breakout-content .image img{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);height: 100%;width: auto;min-width: 100%;}
.breakout-content .read-more{font-size: 15px;}
.breakout-content h2{margin-top: 30px;}}
@media (min-width: 37.5em) and (max-width: 47.99em){.breakout-content{margin-bottom: 30px;}
.breakout-content .content, .breakout-content .image{width: 50%;}
.breakout-content .content{font-size: 13px;padding-left: 10px;padding-right: 10px;}
.breakout-content .read-more{font-size: 15px;}
.breakout-content h2{margin-top: 20px;}
.breakout-content .image{overflow: hidden;height: 100%;}
.breakout-content .image img{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);height: 100%;width: auto;min-width: 100%;}}
@media (max-width: 37.49em){.breakout-content{margin-bottom: 30px;}
.breakout-content .block-content{height: auto;padding-top: 0;}
.breakout-content .content, .breakout-content .image{width: 100%;position: relative;left: auto;right: auto;top: auto;}
.breakout-content .content{font-size: 14px;padding-left: 10px;padding-right: 10px;padding-bottom:50px;}
.breakout-content .read-more{font-size: 15px;}
.breakout-content h2{margin-top: 20px;}}

@media screen and (min-width: 768px){
.breakout-content{margin-bottom:30px;}
.news .breakout-content .image{width:65%;}
.news .breakout-content .content{width:35%;}
}

.text-area table, .text-area-with-image table{table-layout:fixed;word-break:break-all;word-wrap:break-word;border-collapse:collapse;margin:0;padding:0;}

.text-area table,
.text-area-with-image table{margin: 0 0 40px 0;}
.text-area table td,
.text-area table th,
.text-area-with-image table td,
.text-area-with-image table th{padding: 10px 10px;border-bottom: 1px solid #979797;font-size: 14px;}
.text-area table th,
.text-area-with-image table th{text-align: left;font-weight: bold;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;text-transform: uppercase;border-top: 4px solid #181818;}
.text-area table.degree-types,
.text-area-with-image table.degree-types{width: 100%;}
.text-area table.degree-types tr:nth-of-type(2) th,
.text-area-with-image table.degree-types tr:nth-of-type(2) th{border-top-width: 1px;}
.text-area table.degree-types thead,
.text-area-with-image table.degree-types thead{border-bottom: 1px solid #979797;}
.text-area table.degree-types th,
.text-area-with-image table.degree-types th{border-bottom: 0;}
.text-area table.degree-types td,
.text-area table.degree-types th,
.text-area-with-image table.degree-types td,
.text-area-with-image table.degree-types th{padding: 10px 10px;}
.text-area table.degree-types td:only-of-type, .text-area table.degree-types td:first-of-type, .text-area table.degree-types td:last-of-type,
.text-area table.degree-types th:only-of-type,
.text-area table.degree-types th:first-of-type,
.text-area table.degree-types th:last-of-type,
.text-area-with-image table.degree-types td:only-of-type,
.text-area-with-image table.degree-types td:first-of-type,
.text-area-with-image table.degree-types td:last-of-type,
.text-area-with-image table.degree-types th:only-of-type,
.text-area-with-image table.degree-types th:first-of-type,
.text-area-with-image table.degree-types th:last-of-type{padding: 10px 10px;}
.text-area table.entry-requirements,
.text-area-with-image table.entry-requirements{width: 100%;border-top: 4px solid #181818;}
.text-area table.entry-requirements th,
.text-area-with-image table.entry-requirements th{border-top: 0;border-bottom: 1px solid #979797;padding-left: 10px;padding-right: 10px;}
.text-area table.entry-requirements td,
.text-area-with-image table.entry-requirements td{border-bottom: 1px solid #979797;padding-left: 10px;padding-right: 10px;}
.text-area blockquote,
.text-area-with-image blockquote{background-color: #FFF200;position: relative;padding: 68px 30px 30px;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;font-weight: bold;font-size: 22px;background-image: url(images/quotes.png);background-repeat: no-repeat;background-position: 30px 30px;background-size: 33px 21px;margin: 0 0 40px 0;}
.text-area .information,
.text-area-with-image .information{background-color: #22BDAD;position: relative;padding: 30px 30px 30px 45px;font-size: 14px;width: calc(100% - 20px);margin-left: 20px;margin-bottom: 40px;}
.text-area .information:before,
.text-area-with-image .information:before{content: '\f05a';display: block;font-family: "FontAwesome";font-size: 50px;line-height: 50px;color: #181818;background-color: #fff;padding: 2px;border-radius: 50%;width: 54px;height: 54px;text-align: center;position: absolute;top: 50%;left: -27px;-webkit-transform: translate(0, -50%);transform: translate(0, -50%);}
.undergraduate .text-area blockquote, .undergraduate
.text-area-with-image blockquote{background-color: #25C5F9;}
.postgraduate .text-area blockquote,
.masters .text-area blockquote, .postgraduate
.text-area-with-image blockquote,
.masters
.text-area-with-image blockquote{background-color: #22BDAD;}
.doctoral .text-area blockquote,
.phd .text-area blockquote, .doctoral
.text-area-with-image blockquote,
.phd
.text-area-with-image blockquote{background-color: #9CE703;}
.executive .text-area blockquote, .executive
.text-area-with-image blockquote{background-color: #B2B2B2;}
.othercourses .text-area blockquote, .othercourses
.text-area-with-image blockquote{background-color: #FB7831;}

@media (min-width: 48em) and (max-width: 63.99em){.text-area > .contain, .text-area-with-image > .contain{padding-left: 20px;padding-right: 20px;}}
@media (max-width: 47.99em){.text-area, .text-area-with-image{padding-bottom: 30px;}
.text-area > .contain, .text-area-with-image > .contain{padding-left: 10px;padding-right: 10px;}
.text-area.alt, .text-area-with-image.alt{margin-bottom: 30px;padding-top: 30px;}}
@media (max-width: 37.49em){.text-area.two-col .column, .text-area-with-image.two-col .column{float: none;width: 100%;margin-right: 0;margin-bottom: 30px;}
.text-area.two-col .column:last-of-type, .text-area-with-image.two-col .column:last-of-type{margin-bottom: 0;}
.text-area.two-col h2, .text-area-with-image.two-col h2{margin-top: 0;}
.text-area table td, .text-area table th, .text-area-with-image table td, .text-area-with-image table th{padding:8px;font-size: 12px;}
.text-area table.degree-types td, .text-area table.degree-types th, .text-area-with-image table.degree-types td, .text-area-with-image table.degree-types th{padding: 10px 5px;}
.text-area table.degree-types td:only-of-type, .text-area table.degree-types td:first-of-type, .text-area table.degree-types td:last-of-type, .text-area table.degree-types th:only-of-type, .text-area table.degree-types th:first-of-type, .text-area table.degree-types th:last-of-type, .text-area-with-image table.degree-types td:only-of-type, .text-area-with-image table.degree-types td:first-of-type, .text-area-with-image table.degree-types td:last-of-type, .text-area-with-image table.degree-types th:only-of-type, .text-area-with-image table.degree-types th:first-of-type, .text-area-with-image table.degree-types th:last-of-type{padding: 10px 5px;}}

/*学习超市*/
h3 {margin-bottom: 10px;}
.job-link{background-color:yellow;border-color:transparent;font-weight:bold;}
.job-link:hover{background-color:#CE57C1;<span id="selection-marker-1" class="redactor-selection-marker"></span><span id="selection-marker-1" class="redactor-selection-marker"></span><span id="selection-marker-1" class="redactor-selection-marker"></span>
color:white;}
.hero-image-with-quote .quote-icon img{vertical-align: top;width: 25px;height: 25px;}
.individual-department .new-box .news-wrap .news-item {
	height: auto;
	overflow: visible; padding-bottom:20px;
}

@media screen and (max-width: 768px){.arrow-before{content: " ";display: block;width: 20%;height: 0;border-width: 0.2rem;border-style: solid;border-color: transparent transparent transparent #E362D5;position: relative;margin-right: 0.04rem;font-weight: 600;}
.down-slide .left-down .down-box .sub-title-title::after{display:none;}}

/*新闻*/
.news-lead{padding-bottom: 30px;}
.news-lead a, .events-lead a {
	color: #fff;
	text-decoration: none;
	font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	transition: 0.25s color ease;
}
.news-lead nav{}
.news-lead nav li{float: left;margin-right: 4.255%;}
.news-lead ul{list-style: none;}
.news-lead ul:before, .news-lead ul:after{content: " ";display: table;}
.news-lead ul:after{clear: both;}
.news-lead a{display: block;line-height: 35px;}
.news-lead .news-archive{float: right;width: 23.404%;margin-left: 2.128%;background-color: #181818;}
.news-lead .news-archive button,
.news-lead .news-archive ul{color: #fff;background-color: #181818;}
.news-lead .news-archive button:after{color: #fff;}
.news-lead .news-archive a{color: #fff;line-height: 1;padding: 3px 0 1px;display: inline-block;}
.news-lead .news-archive a:hover{color: #181818;}
@media (max-width: 37.49em){

.news-lead a{clear: left;font-size: 14px;margin-right: 0;}
.news-lead nav{float: none;width: 100%;margin-bottom: 10px;}
.news-lead .news-archive{float: none;clear: both;width: 50%;margin-left: 0;}
}

.pagination,.news-list,.news-feature-list,.news-brief-list{background-color: #FFFFFF;width:11.7rem;margin: 0 auto;padding-top: 0.2rem;max-width: 100%;}
.double-links{width:11.7rem;margin: 0 auto;margin-top: 0.2rem;}
.breakout-content .contain{margin-right:0px;}
.breakout-content .content{background-color: #3D3B46;}
.pagination .contain{margin-left:0px;}
.news-feature-list .post:nth-child(14n+4){width: 48.936%;}
.news-feature-list .post:nth-child(14n+4) .info{position: absolute;bottom: 10px;left: 10px;padding-top: 0;max-width: calc(100% - 20px);}
.news-feature-list .post:nth-child(14n+4) time,.news-feature-list .post:nth-child(14n+4) h2{background-color: #fff;padding: 2px;}
.news-feature-list .post:nth-child(14n+4){margin-right: 0;}
.news-feature-list .post:nth-child(14n+4) .image img{width: 100%;
max-height: 280px;
object-fit: cover;
object-position: center;}

@media (max-width: 37.49em){
.news-feature-list .post:nth-child(14n+4){width: 100%;padding-top: 57.333%;margin-right: 0;}
.news-feature-list .post:nth-child(14n+4){margin-right: 0;}
.news-feature-list .post:nth-child(14n+4) .image img{ max-height:inherit;}
}
.news main.has-pad{background: #FFFFFF;background-size: 100% 100px;padding-top: 80px;}
.news-lead{background-color: #FFFFFF;width:100%;margin: 0 auto;margin-top: 0.2rem;padding-bottom: 0px; padding-top:20px;}
.news-lead a{color: rgba(1, 5, 68, 0.95);}
.news-lead nav{}
.news-lead nav li{margin-right: 2%}
.news-lead .contain{padding: 10px;max-width: 1000px;}
@media (max-width: 63.99em){
	.news main.has-pad{padding-top: 10px;}
}
@media (max-width: 37.49em){
	.news-lead{ padding-top:0;}
}
.news .breakout-content .read-more {
	font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;
	text-transform: uppercase;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	transition: 0.25s color ease;
	display: inline-block;
	clear: both;
	position: absolute;
	top: 80%;
}


.news-list,.news-feature-list,.news-brief-list{background-color: #FFFFFF;width:11.7rem;margin: 0 auto;padding-top: 0.2rem;max-width: 100%;}
.double-links{width:11.7rem;margin: 0 auto;margin-top: 0.2rem;}
.breakout-content .contain{margin-right:0px;}
.news-feature-list .post:nth-child(14n+4){width: 48.936%;}
.news-feature-list .post:nth-child(14n+4) .info{position: absolute;bottom: 10px;left: 10px;padding-top: 0;max-width: calc(100% - 20px);}
.news-feature-list .post:nth-child(14n+4) time,
.news-feature-list .post:nth-child(14n+4) h2{background-color: #fff;padding: 2px;}
.news-feature-list .post:nth-child(14n+4){margin-right: 0;}
@media (max-width: 37.49em){.news-feature-list .post:nth-child(14n+4){width: 100%;padding-top: 57.333%;margin-right: 0;}
.news-feature-list .post:nth-child(14n+4){margin-right: 0;}
.news-lead, .news-list, .news-feature-list, .news-brief-list, .double-links{width:auto;}}


/*新闻主页列表*/
.news-brief-list,
.news-feature-list,
.news-list{padding-left: 30px;padding-right: 30px;}
.news-list a,
.news-brief-list a,
.news-feature-list a{margin-bottom:30px;}
.customize-support .news-list .post:nth-child(14n+1), .customize-support .news-list .post:nth-child(14n+10), .customize-support .news-list .post:nth-child(14n+15){width: 48.936%;}
.customize-support .news-list .post:nth-child(14n+1) .image img, .customize-support .news-list .post:nth-child(14n+10) .image img, .customize-support .news-list .post:nth-child(14n+15) .image img{ width:100%; max-height: 280px; object-fit: cover;object-position: center;}
@media(max-width:676px){
	.customize-support .news-list .post:nth-child(14n+1) .image img, .customize-support .news-list .post:nth-child(14n+10) .image img, .customize-support .news-list .post:nth-child(14n+15) .image img{max-height:inherit; }
}
.customize-support .news-list .post:nth-child(14n+1) .info, .customize-support .news-list .post:nth-child(14n+10) .info, .customize-support .news-list .post:nth-child(14n+15) .info{position: absolute;bottom: 10px;left: 10px;padding-top: 0;max-width: calc(100% - 20px);}
.customize-support .news-list .post:nth-child(14n+1) time,.customize-support .news-list .post:nth-child(14n+1) h2, .customize-support .news-list .post:nth-child(14n+10) time,.customize-support .news-list .post:nth-child(14n+10) h2, .customize-support .news-list .post:nth-child(14n+15) time,.customize-support .news-list .post:nth-child(14n+15) h2{background-color: #fff;padding: 2px;}
.customize-support .news-list .post:nth-child(14n+3), .customize-support .news-list .post:nth-child(14n+7), .customize-support .news-list .post:nth-child(14n+10), .customize-support .news-list .post:nth-child(14n+14){margin-right: 0;}
.customize-support .news-list .post:nth-child(14n+4){margin-right: 1.915%;}
.news-feature-list .post:nth-child(5),.news-brief-list .post:nth-child(5),.archived-news .news-list .post:nth-child(4n){margin-right: 0;}
.news-feature-list .post,
.news-brief-list .post,
.news-list .post{float: left;width: 23.511%;margin-right: 1.915%;margin-bottom: 40px;height: 0;padding-top: 28.191%;position: relative;border-bottom: 4px solid #181818;}
.news-feature-list .post a,
.news-brief-list .post a,
.news-list .post a{text-decoration: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.news-feature-list .post a:hover time:before,
.news-feature-list .post a:hover h2:before,
.news-brief-list .post a:hover time:before,
.news-brief-list .post a:hover h2:before,
.news-list .post a:hover time:before,
.news-list .post a:hover h2:before{width: 100%;}
.news-feature-list .post.video-article a:after,
.news-brief-list .post.video-article a:after,
.news-list .post.video-article a:after{content: '\f03d';display: block;position: absolute;top: 0;right: 0;width: 35px;height: 35px;background-color: #FFF200;text-align: center;font-size: 18px;color: #181818;font-family: "FontAwesome";line-height: 35px;}
.news-feature-list .post .image,
.news-brief-list .post .image,
.news-list .post .image{position: relative;width: 100%;}
.news-feature-list .post img,
.news-brief-list .post img,
.news-list .post img{vertical-align: bottom;width: 100%;}
.news-feature-list .post .info,
.news-brief-list .post .info,
.news-list .post .info{padding-top: 10px;position: relative;}
.news-feature-list .post time,
.news-brief-list .post time,
.news-list .post time{display: block;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;font-size: 13px;margin: 0;font-weight: bold;}
.news-feature-list .post h2,
.news-brief-list .post h2,
.news-list .post h2{font-size: 20px;line-height: 25px;text-transform: none;font-weight: bold;margin: 0;padding-top: 0;}
.news-feature-list .post h2:before
.news-brief-list .post h2:before
.news-list .post h2:before{display: none;}
.news-feature-list .post time,
.news-feature-list .post h2,
.news-brief-list .post time,
.news-brief-list .post h2,
.news-list .post time,
.news-list .post h2{display: inline-block;clear: both;position: relative;float: left;}
.news-feature-list .post time:before,
.news-feature-list .post h2:before,
.news-brief-list .post time:before,
.news-brief-list .post h2:before,
.news-list .post time:before,
.news-list .post h2:before{content: '';position: absolute;z-index: 1;background-color: #FFF200;width: 0;height: 100%;display: block;transition: 0.5s width ease;top: 0;left: 0;}
.news-feature-list .post time span,
.news-feature-list .post h2 span,
.news-brief-list .post time span,
.news-brief-list .post h2 span,
.news-list .post time span,
.news-list .post h2 span{position: relative;z-index: 2; color:#333;}
@media (max-width: 63.99em){.news-feature-list, .news-brief-list, .news-list{padding-left: 20px;padding-right: 20px;}}
@media (min-width: 48em) and (max-width: 63.99em){.news-feature-list .post time, .news-brief-list .post time, .news-list .post time{font-size: 12px;}
.news-feature-list .post h2, .news-brief-list .post h2, .news-list .post h2{font-size: 16px;line-height: 19px;}}
@media (min-width: 37.5em) and (max-width: 47.99em){.news-feature-list .post, .news-brief-list .post, .news-list .post{width: 30.769%;padding-top: 37.5%;margin-right: 3.846%;}
.news-feature-list .post time, .news-brief-list .post time, .news-list .post time{font-size: 12px;}
.news-feature-list .post h2, .news-brief-list .post h2, .news-list .post h2{font-size: 15px;line-height: 18px;}
.customize-support .news-list .post:nth-child(17n+2), .customize-support .news-list .post:nth-child(17n+5), .customize-support .news-list .post:nth-child(17n+7), .customize-support .news-list .post:nth-child(17n+10), .customize-support .news-list .post:nth-child(17n+12), .customize-support .news-list .post:nth-child(17n+15), .customize-support .news-list .post:nth-child(17n+17){margin-right: 0;}
.customize-support .news-list .post:nth-child(17n+3), .customize-support .news-list .post:nth-child(17n+4), .customize-support .news-list .post:nth-child(17n+14){margin-right: 3.846%;}
.customize-support .news-list .post:nth-child(17n+1), .customize-support .news-list .post:nth-child(17n+7), .customize-support .news-list .post:nth-child(17n+11), .customize-support .news-list .post:nth-child(17n+17){width: 65.385%;}
.customize-support .news-list .post:nth-child(17n+1) .info, .customize-support .news-list .post:nth-child(17n+7) .info, .customize-support .news-list .post:nth-child(17n+11) .info, .customize-support .news-list .post:nth-child(17n+17) .info{position: absolute;bottom: 10px;left: 10px;padding-top: 0;}
.customize-support .news-list .post:nth-child(17n+1) time, .customize-support .news-list .post:nth-child(17n+1) h2, .customize-support .news-list .post:nth-child(17n+7) time, .customize-support .news-list .post:nth-child(17n+7) h2, .customize-support .news-list .post:nth-child(17n+11) time, .customize-support .news-list .post:nth-child(17n+11) h2, .customize-support .news-list .post:nth-child(17n+17) time, .customize-support .news-list .post:nth-child(17n+17) h2{background-color: #fff;padding: 2px;}
.customize-support .news-list .post:nth-child(17n+10), .customize-support .news-list .post:nth-child(17n+15){width: 30.769%;}
.customize-support .news-list .post:nth-child(17n+10) .info, .customize-support .news-list .post:nth-child(17n+15) .info{position: relative;padding-top: 10px;bottom: auto;left: auto;}
.customize-support .news-list .post:nth-child(17n+10) time, .customize-support .news-list .post:nth-child(17n+10) h2, .customize-support .news-list .post:nth-child(17n+15) time, .customize-support .news-list .post:nth-child(17n+15) h2{padding: 0;background-color: transparent;}
.archived-news .news-list .post:nth-child(4n){margin-right: 3.846%;}
.archived-news .news-list .post:nth-child(3n+3){margin-right: 0;}}
@media (max-width: 37.49em){.news-feature-list, .news-brief-list, .news-list{padding-left: 10px;padding-right: 10px;}
.customize-support .news-list .post:nth-child(14n+1), .customize-support .news-list .post:nth-child(14n+10), .customize-support .news-list .post:nth-child(14n+15){width: 100%;padding-top: 57.333%;margin-right: 0;}
.customize-support .news-list .post:nth-child(14n+3), .customize-support .news-list .post:nth-child(14n+7), .customize-support .news-list .post:nth-child(14n+10), .customize-support .news-list .post:nth-child(14n+14){margin-right: 0;}
.archived-news .news-list .post:nth-child(2n){margin-right: 0;}
.archived-news .news-list .post:nth-child(3n){margin-right: 0;}
.news-feature-list .post, .news-brief-list .post, .news-list .post{width: 100%;padding-top: 57.333%;}
.news-feature-list .post .info, .news-brief-list .post .info, .news-list .post .info{position: absolute;bottom: 10px;left: 10px;padding-top: 0;max-width: calc(100% - 20px);}
.news-feature-list .post time, .news-feature-list .post h2, .news-brief-list .post time, .news-brief-list .post h2, .news-list .post time, .news-list .post h2{background-color: #fff;padding: 2px;}
.news-feature-list .post time, .news-brief-list .post time, .news-list .post time{font-size: 11px;}
.news-feature-list .post h2, .news-brief-list .post h2, .news-list .post h2{font-size: 16px;line-height: 20px;}}


.read-more{font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;text-transform: uppercase;font-size: 16px;text-decoration: none;font-weight: bold;transition: 0.25s color ease;display: inline-block;clear: both;position: relative;}
.read-more > span{position: relative;z-index: 2;}
.read-more:before{content: '';position: absolute;z-index: 1;background-color: #FFF200;width: 0;height: 100%;display: block;transition: 0.5s width ease;top: 0;left: 0;background-color: #FFF200;}
.read-more:hover{text-decoration: none;color: #181818;}
.read-more:hover:before{width: 100%;}

/*新闻-联系我们*/

.double-links{background-color: #3D3B46;color: #fff;padding-top: 60px;padding-bottom: 60px;}
.double-links .contain{padding-left: 30px;padding-right: 30px;}
.double-links ul{list-style: none; height:auto; overflow:hidden;}
.double-links ul:before, .four-links ul:after{content: " ";display: table;}
.double-links ul:after{clear: both;}
.double-links li{float: left;width: 46.808%;margin-right: 2.128%;}
.double-links li:last-child{margin-right: 0;}
.double-links h2{color: #fff;}
.double-links h2:before{background-color: #fff;}
.double-links h3{font-size: 15px;margin-top: 0;color: #fff;}
.double-links h3:before{display: none;}
.double-links a{color: #fff;text-decoration: none;text-transform: uppercase;font-weight: bold;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;font-size: 14px;transition: 0.25s color ease;display: inline-block;clear: both;position: relative;float: none;z-index: 2;}
.double-links a:hover{text-decoration: none;color: #FFF200;}
.double-links a:before{content: '';position: absolute;z-index: 1;background-color: #FFF200;width: 0;height: 100%;display: block;transition: 0.5s width ease;top: 0;left: 0;background-color: #181818;}
@media (min-width: 48em) and (max-width: 63.99em){.double-links .contain{padding-left: 20px;padding-right: 20px;}
.double-links h2{margin-bottom: 30px;}
.double-links h3{font-size: 14px;}
.double-links li{width: 47.872%;margin-bottom: 40px;min-height: 150px;}
.double-links li:nth-of-type(3), .four-links li:nth-of-type(4){margin-bottom: 0;}}
@media (max-width: 47.99em){
.double-links{ width:100%; margin-bottom: 0;padding-bottom: 30px;padding-top: 30px;}
.double-links .contain{padding-left: 10px;padding-right: 10px;}
.double-links h2{margin-bottom: 30px;}
.double-links h3{margin-top: 0;margin-bottom: 5px;font-size: 14px;}
.double-links p{margin-bottom: 5px;}
.double-links li{width: 100%;float: none;margin: 0 0 40px 0;}
.double-links li:last-of-type{margin: 0;}
}


/*活动*/
.latest-events.related-events{background-color: #ECECEC;padding-top: 60px;}
@media (max-width: 37.49em){.latest-events.related-events{padding-top: 30px;}}
.latest-events li{float: left;width: 31.915%;margin-right: 2.128%;margin-bottom: 30px;}
.latest-events li:before, .latest-events li:after{content: " ";display: table;}
.latest-events li:after{clear: both;}
.latest-events li:nth-child(3){margin-right: 0;}
.latest-events .category{display: block;padding-bottom: 5px;border-bottom: 4px solid #181818;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;font-weight: bold;font-size: 15px;margin-bottom: 10px;}
@media (max-width: 47.99em){.latest-events .category{font-size: 14px;}
.latest-events li{margin-bottom: 25px;float: none;width: 100%;}
.latest-events li:last-of-type{margin-bottom: 0;}}
.events-list{padding-right: 30px;padding-left: 30px;padding-top: 30px;padding-bottom: 60px;}
@media (max-width: 63.99em){.events-list{padding-right: 20px;padding-left: 20px;}}
@media (max-width: 47.99em){.events-list{padding-right: 10px;padding-left: 10px;padding-bottom: 30px;}}
.event-block{margin-bottom: 40px;position: relative;padding-left: 95px;min-height: 98px;}
.event-block:before, .event-block:after{content: " ";display: table;}
.event-block:after{clear: both;}
.event-block.archived a{color: #9B9B9B;}
.event-block.archived .event-category{border-bottom-color: #9B9B9B;}
.event-block.no-events{padding-top: 80px;padding-bottom: 80px;padding-left: 0;font-size: 24px;line-height: 24px;font-weight: bold;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;text-align: center;background-color: #ECECEC;}
.event-block .event-date{height: 100%;border-right: 5px solid #181818;}
.event-block .event-date time{border: 0;}
.event-block .single-event{float: left;width: 87.234%;position: relative;padding-bottom: 15px;border-bottom: 1px solid #979797;}
.event-block .single-event:before, .event-block .single-event:after{content: " ";display: table;}
.event-block .single-event:after{clear: both;}
.event-block .single-event + .single-event{margin-top: 15px;}
.event-block .event-detail:before, .event-block .event-detail:after{content: " ";display: table;}
.event-block .event-detail:after{clear: both;}
.event-block .event-detail > a{float: left;width: 100%;display: block;text-decoration: none;display: block;}
.event-block .event-detail > a:before, .event-block .event-detail > a:after{content: " ";display: table;}
.event-block .event-detail > a:after{clear: both;}
.event-block .event-detail > a:hover h2:before{width: 100%;}
.event-block .event-detail > .meet-us-detail{float: left;display: block;}
.event-block .event-detail .meetus-time{display: block;float: left;clear: left;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;margin-bottom: 5px;}
.event-block .event-detail h2{font-size: 24px;text-transform: none;font-weight: bold;padding: 0;margin: 0 0 15px 0;display: inline-block;clear: both;position: relative;float: left;clear: left;}
.event-block .event-detail h2:before{content: '';position: absolute;z-index: 1;background-color: #FFF200;width: 0;height: 100%;display: block;transition: 0.5s width ease;top: 0;left: 0;}
.event-block .event-detail h2 span{position: relative;z-index: 2;}
.event-block .event-detail h2,
.event-block .event-detail p{float: left;clear: left;width: 71.463%;}
.event-block .event-detail .time{float: right;clear: right;width: 25.61%;text-align: left;display: block;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;font-weight: bold;margin-top: 3px;border: 0;}
.event-block .event-detail .time time{display: block;font-weight: normal;font-family: "Open Sans", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;}
.event-block .event-detail .description{float: left;clear: left;margin: 0;}
.event-block .event-detail ul{float: left;clear: left;margin: 0;list-style: none;}
.event-block .event-detail ul li{padding: 0;margin: 0 0 2px;}
.event-block .event-detail ul li:before{display: none;}
.event-block .event-detail ul a{transition: 0.25s background-color ease;}
.event-block .event-detail ul a:hover{background-color: #FFF200;}
@media (max-width: 37.49em){.event-block .event-detail{float: none;width: 100%;}
.event-block .event-detail > a, .event-block .event-detail h2, .event-block .event-detail p{float: none;width: 100%;clear: both;}
.event-block .event-detail h2{font-size: 20px;}
.event-block .event-detail .event-presenters, .event-block .event-detail .time{float: none;width: 100%;margin-bottom: 5px;}}
.events-lead .events-nav{float: left;list-style: none;}
.events-lead .events-nav:before, .events-lead .events-nav:after{content: " ";display: table;}
.events-lead .events-nav:after{clear: both;}
.events-lead .events-nav li{float: left;margin-right: 25px;}
.events-lead .events-nav li.active a{color: #FFF200;}
.events-lead .events-nav li.active a:after{opacity: 1;}
.events-lead .events-nav a{display: block;padding: 15px 0 28px;position: relative;}
.events-lead .events-nav a:after{content: '';display: block;width: 100%;position: absolute;bottom: 0;left: 0;height: 5px;background-color: #FFF200;opacity: 0;transition: 0.5s opacity ease;}
.events-lead .events-nav a:hover:after{opacity: 1;}
.events-date-nav{background-color: #ECECEC;padding-top: 20px;padding-bottom: 20px;}
.events-date-nav .contain{padding-left: 30px;padding-right: 30px;}
.events-date-nav .month-next,
.events-date-nav .month-prev{position: relative;text-indent: 150%;overflow: hidden;white-space: nowrap;width: 30px;height: 20px;display: block;}
.events-date-nav .month-next:after,
.events-date-nav .month-prev:after{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center;font-size: 20px;font-weight: normal;font-family: "FontAwesome";color: #181818;text-indent: 0;transition: 0.5s left ease;}
.events-date-nav .month-next{float: right;}
.events-date-nav .month-next:after{content: '\f054';}
.events-date-nav .month-next:hover:after{left: 10px;}
.events-date-nav .month-prev{float: left;}
.events-date-nav .month-prev:after{content: '\f053';}
.events-date-nav .month-prev:hover:after{left: -10px;}
.events-date-nav h2{text-transform: none;font-size: 20px;line-height: 1;text-align: center;width: 50%;margin: 0 auto;padding: 0;}
.events-date-nav h2:before{display: none;font-weight: bold;}
@media (max-width: 63.99em){.events-date-nav .contain{padding-right: 20px;padding-left: 20px;}}
@media (max-width: 47.99em){.events-date-nav .contain{padding-right: 10px;padding-left: 10px;}}
.event-contain{padding-left: 30px;padding-right: 30px;width: 100%;}
@media (max-width: 63.99em){.event-contain{padding-right: 20px;padding-left: 20px;padding-top: 20px;}}
@media (max-width: 47.99em){.event-contain{padding-right: 10px;padding-left: 10px;}}
.event-content,
.event-info{padding-bottom: 60px;}
@media (max-width: 47.99em){.event-content, .event-info{padding-bottom: 30px;}}
.event-content{float: left;width: 66.17%;padding-left: 95px;position: relative;}
@media (max-width: 37.49em){.event-content{float: none;width: 100%;}}
.event-content ul{list-style: none;padding: 0;position: relative;margin: 30px 0;}
.event-content ul li{margin: 0 0 10px 0;padding: 0 0 0 20px;position: relative;}
.event-content ul li:before{width: 8px;height: 8px;content: '';display: block;position: absolute;top: 5px;left: 0;background-color: #181818;}


.latest-events.related-events{background-color: #ECECEC;padding-top: 60px;}
@media (max-width: 37.49em){.latest-events.related-events{padding-top: 30px;}}
.latest-events li{float: left;width: 31.915%;margin-right: 2.128%;margin-bottom: 30px;}
.latest-events li:before, .latest-events li:after{content: " ";display: table;}
.latest-events li:after{clear: both;}
.latest-events li:nth-child(3){margin-right: 0;}
.latest-events .category{display: block;padding-bottom: 5px;border-bottom: 4px solid #181818;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;font-weight: bold;font-size: 15px;margin-bottom: 10px;}
@media (max-width: 47.99em){.latest-events .category{font-size: 14px;}
.latest-events li{margin-bottom: 25px;float: none;width: 100%;}
.latest-events li:last-of-type{margin-bottom: 0;}}
.events-list{padding-right: 30px;padding-left: 30px;padding-top: 30px;padding-bottom: 60px;}
@media (max-width: 63.99em){.events-list{padding-right: 20px;padding-left: 20px;}}
@media (max-width: 47.99em){.events-list{padding-right: 10px;padding-left: 10px;padding-bottom: 30px;}}
.event-block{margin-bottom: 40px;position: relative;padding-left: 95px;min-height: 98px;}
.event-block:before, .event-block:after{content: " ";display: table;}
.event-block:after{clear: both;}
.event-block.archived a{color: #9B9B9B;}
.event-block.archived .event-category{border-bottom-color: #9B9B9B;}
.event-block.no-events{padding-top: 80px;padding-bottom: 80px;padding-left: 0;font-size: 24px;line-height: 24px;font-weight: bold;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;text-align: center;background-color: #ECECEC;}
.event-block .event-date{height: 100%;border-right: 5px solid #181818;}
.event-block .event-date time{border: 0;}
.event-block .single-event{float: left;width: 87.234%;position: relative;padding-bottom: 15px;border-bottom: 1px solid #979797;}
.event-block .single-event:before, .event-block .single-event:after{content: " ";display: table;}
.event-block .single-event:after{clear: both;}
.event-block .single-event + .single-event{margin-top: 15px;}
.event-block .event-detail:before, .event-block .event-detail:after{content: " ";display: table;}
.event-block .event-detail:after{clear: both;}
.event-block .event-detail > a{float: left;width: 100%;display: block;text-decoration: none;display: block;}
.event-block .event-detail > a:before, .event-block .event-detail > a:after{content: " ";display: table;}
.event-block .event-detail > a:after{clear: both;}
.event-block .event-detail > a:hover h2:before{width: 100%;}
.event-block .event-detail > .meet-us-detail{float: left;display: block;}
.event-block .event-detail .meetus-time{display: block;float: left;clear: left;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;margin-bottom: 5px;}
.event-block .event-detail h2{font-size: 24px;text-transform: none;font-weight: bold;padding: 0;margin: 0 0 15px 0;display: inline-block;clear: both;position: relative;float: left;clear: left;}
.event-block .event-detail h2:before{content: '';position: absolute;z-index: 1;background-color: #FFF200;width: 0;height: 100%;display: block;transition: 0.5s width ease;top: 0;left: 0;}
.event-block .event-detail h2 span{position: relative;z-index: 2; color:#333;}
.event-block .event-detail h2,
.event-block .event-detail p{float: left;clear: left;width: 71.463%;}
.event-block .event-detail .time{float: right;clear: right;width: 25.61%;text-align: left;display: block;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;font-weight: bold;margin-top: 3px;border: 0;}
.event-block .event-detail .time time{display: block;font-weight: normal;font-family: "Open Sans", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;}
.event-block .event-detail .description{float: left;clear: left;margin: 0;}
.event-block .event-detail ul{float: left;clear: left;margin: 0;list-style: none;}
.event-block .event-detail ul li{padding: 0;margin: 0 0 2px;}
.event-block .event-detail ul li:before{display: none;}
.event-block .event-detail ul a{transition: 0.25s background-color ease;}
.event-block .event-detail ul a:hover{background-color: #FFF200;}
@media (max-width: 37.49em){.event-block .event-detail{float: none;width: 100%;}
.event-block .event-detail > a, .event-block .event-detail h2, .event-block .event-detail p{float: none;width: 100%;clear: both;}
.event-block .event-detail h2{font-size: 20px;}
.event-block .event-detail .event-presenters, .event-block .event-detail .time{float: none;width: 100%;margin-bottom: 5px;}}
.events-lead .events-nav{float: left;list-style: none;}
.events-lead .events-nav:before, .events-lead .events-nav:after{content: " ";display: table;}
.events-lead .events-nav:after{clear: both;}
.events-lead .events-nav li{float: left;margin-right: 25px;}
.events-lead .events-nav li.active a{color: #FFF200;}
.events-lead .events-nav li.active a:after{opacity: 1;}
.events-lead .events-nav a{display: block;padding: 15px 0 28px;position: relative;}
.events-lead .events-nav a:after{content: '';display: block;width: 100%;position: absolute;bottom: 0;left: 0;height: 5px;background-color: #FFF200;opacity: 0;transition: 0.5s opacity ease;}
.events-lead .events-nav a:hover:after{opacity: 1;}
.events-date-nav{background-color: #ECECEC;padding-top: 20px;padding-bottom: 20px;}
.events-date-nav .contain{padding-left: 30px;padding-right: 30px;}
.events-date-nav .month-next,
.events-date-nav .month-prev{position: relative;text-indent: 150%;overflow: hidden;white-space: nowrap;width: 30px;height: 20px;display: block;}
.events-date-nav .month-next:after,
.events-date-nav .month-prev:after{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center;font-size: 20px;font-weight: normal;font-family: "FontAwesome";color: #181818;text-indent: 0;transition: 0.5s left ease;}
.events-date-nav .month-next{float: right;}
.events-date-nav .month-next:after{content: '\f054';}
.events-date-nav .month-next:hover:after{left: 10px;}
.events-date-nav .month-prev{float: left;}
.events-date-nav .month-prev:after{content: '\f053';}
.events-date-nav .month-prev:hover:after{left: -10px;}
.events-date-nav h2{text-transform: none;font-size: 20px;line-height: 1;text-align: center;width: 50%;margin: 0 auto;padding: 0;}
.events-date-nav h2:before{display: none;font-weight: bold;}
@media (max-width: 63.99em){.events-date-nav .contain{padding-right: 20px;padding-left: 20px;}}
@media (max-width: 47.99em){.events-date-nav .contain{padding-right: 10px;padding-left: 10px;}}
.event-contain{padding-left: 30px;padding-right: 30px;width: 100%;}
@media (max-width: 63.99em){.event-contain{padding-right: 20px;padding-left: 20px;padding-top: 20px;}}
@media (max-width: 47.99em){.event-contain{padding-right: 10px;padding-left: 10px;}}
.event-content,
.event-info{padding-bottom: 60px;}
@media (max-width: 47.99em){.event-content, .event-info{padding-bottom: 30px;}}
.event-content{float: left;width: 66.17%;padding-left: 95px;position: relative;}
@media (max-width: 37.49em){.event-content{float: none;width: 100%;}}
.event-content ul{list-style: none;padding: 0;position: relative;margin: 30px 0;}
.event-content ul li{margin: 0 0 10px 0;padding: 0 0 0 20px;position: relative;}
.event-content ul li:before{width: 8px;height: 8px;content: '';display: block;position: absolute;top: 5px;left: 0;background-color: #181818;}
.undergraduate .event-content ul li:before{background-color: #25C5F9;}
.postgraduate .event-content ul li:before{background-color: #22BDAD;}
.executive .event-content ul li:before{background-color: #B2B2B2;}
.othercourses .event-content ul li:before{background-color: #FB7831;}
.event-content ol{margin: 30px 0;padding: 0 0 0 20px;}
.event-content ol li{margin: 0 0 10px 0;}
.event-content h4 + ul{margin-top: 5px;}
.zh .event-content p{text-align: justify;}
.event-speakers{margin-top: 35px;}
.event-speakers h2{font-size: 20px;padding-top: 0;margin-bottom: 15px;}
.event-speakers h2:before{display: none;}
.event-speakers ul{list-style: none;padding: 0;position: relative;margin: 30px 0;margin-top: 0;}
.event-speakers ul li{margin: 0 0 10px 0;padding: 0 0 0 20px;position: relative;}
.event-speakers ul li:before{width: 8px;height: 8px;content: '';display: block;position: absolute;top: 5px;left: 0;background-color: #181818;}
.undergraduate .event-speakers ul li:before{background-color: #25C5F9;}
.postgraduate .event-speakers ul li:before{background-color: #22BDAD;}
.executive .event-speakers ul li:before{background-color: #B2B2B2;}
.othercourses .event-speakers ul li:before{background-color: #FB7831;}
.event-speakers a{transition: 0.25s background-color ease;}
.event-speakers a:hover{background-color: #FFF200;}
.event-info{float: right;width: 31.915%;}
.event-info .newsletter-link{font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;font-size: 16px;text-transform: uppercase;font-weight: bold;padding: 20px 0;display: block;text-decoration: none;}
.event-info .newsletter-link:hover{text-decoration: underline;}
.event-info .page-sharer{margin-top: 0;}
@media (max-width: 37.49em){.event-info{float: none;width: 100%;}}
.event-book{background-color: #181818;color: #FFF200;font-size: 20px;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;text-transform: uppercase;line-height: 20px;padding: 24px 0;text-align: center;display: block;margin: 6px 0 0 0;text-decoration: none;transition: 0.25s background-color ease, 0.25s color ease;}
.event-book:hover{text-decoration: none;background-color: #FFF200;color: #181818;}
.event-details{list-style: none;background-color: #3D3B46;color: #fff;padding: 6.667%;}
.event-details li{margin-bottom: 18px;font-size: 14px;}
.event-details a{color: #fff;transition: 0.25s background-color ease, 0.25s color ease;}
.event-details a:hover{background-color: #FFF200;color: #181818;}
.event-details p{margin: 0;}
.event-details h3{font-size: 14px;margin: 0;line-height: 16px;}
.event-date{position: absolute;width: 80px;top: 0;left: 0;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;font-weight: bold;}
.event-date time{display: block;border-right: 5px solid #181818;padding-right: 10px;}
.event-date time span{display: block;text-align: right;}
.event-date .day{font-size: 12px;}
.event-date .date{font-size: 56px;line-height: 52px;}
.event-date .month{font-size: 24px;line-height: 20px;}
.event-date .year{font-size: 12px;line-height: 18px;}
.event-date .year-zh{font-size: 12px;}
.event-date .month-zh{font-size: 24px;}
.event-date .month-zh span{display: inline-block;vertical-align: top;}
.event-date .date-zh{font-size: 24px;}
.event-date .date-zh span{display: inline-block;vertical-align: top;}
.event-date .fuzzy-date{background-color: #ECECEC;border: 0;padding: 4px;font-size: 12px;margin-top: 10px;display: block;}
.rss-feed-link{position: relative;color: #fff;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;text-transform: uppercase;text-decoration: none;font-size: 18px;line-height: 30px;transition: 0.25s color ease;}
.rss-feed-link:after{content: '\f09e';display: inline-block;color: #fff;font-family: "FontAwesome";font-size: 18px;padding-left: 10px;transition: 0.25s color ease;}
.rss-feed-link:hover{color: #FFF200;}
.rss-feed-link:hover:after{color: #FFF200;}
.events .rss-feed-link{float: right;}
.news .rss-feed-link{line-height: 35px;font-size: 15px;}
.news .rss-feed-link:after{font-size: 15px;line-height: 1;}
@media (max-width: 37.49em){.event .rss-feed-link{float: none;display: block;clear: both;text-align: center;}}
.pagination{padding-top: 30px;padding-bottom: 25px;background-color: #ECECEC;}
.pagination ul{list-style: none;padding-left: 30px;padding-right: 30px;}
.pagination ul:before, .pagination ul:after{content: " ";display: table;}
.pagination ul:after{clear: both;}
.pagination li{float: left;margin-right: 10px;padding-bottom: 3px;}
.pagination a,
.pagination span{display: block;font-size: 20px;text-decoration: none;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;position: relative;}
.pagination a:after,
.pagination span:after{content: '';display: none;position: absolute;bottom: -3px;left: 0;width: 100%;background-color: #181818;height: 3px;}
.pagination a{transition: 0.25s background-color ease;}
.pagination a:hover, .pagination a:focus{background-color: #FFF200;}
.pagination .active span:after{display: block;}
.pagination .next a,
.pagination .next span,
.pagination .prev a,
.pagination .prev span{text-indent: 150%;white-space: nowrap;overflow: hidden;width: 20px;}
.pagination .next a:before,
.pagination .next span:before,
.pagination .prev a:before,
.pagination .prev span:before{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-indent: 0;text-align: center;font-family: "FontAwesome";font-size: 18px;}
.pagination .next a:before,
.pagination .next span:before{content: '\f054';}
.pagination .prev a:before,
.pagination .prev span:before{content: '\f053';}
.pagination .disabled{color: #737373;}
@media (max-width: 63.99em){.pagination ul{padding-left: 20px;padding-right: 20px;}}
@media (max-width: 47.99em){.pagination ul{padding-left: 10px;padding-right: 10px;}}
.page-sharer{border-top: 1px solid #181818;padding-top: 10px;padding-bottom: 10px;}
.page-sharer p{font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;text-transform: uppercase;font-weight: bold;font-size: 16px;float: left;margin: 0 10px 0 0;line-height: 34px;}
.page-sharer ul{list-style: none;float: left;}
.page-sharer ul:before, .page-sharer ul:after{content: " ";display: table;}
.page-sharer ul:after{clear: both;}
.page-sharer li{float: left;margin-right: 5px;}
.page-sharer li button,
.page-sharer li a{display: block;width: 28px;height: 34px;text-indent: 150%;white-space: nowrap;overflow: hidden;position: relative;background-color: transparent;transition: 0.25s background-color ease;border: 0;padding: 0;margin: 0;cursor: pointer;text-decoration: none;}
.page-sharer li button:after,
.page-sharer li a:after{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-indent: 0;font-family: "FontAwesome";font-size: 24px;color: #181818;text-decoration: none;transition: 0.25s color ease;line-height: 34px;text-align: center;}
.page-sharer li button:hover,
.page-sharer li a:hover{background-color: #FFF200;}
.page-sharer li .facebook:after{content: '\f09a';}
.page-sharer li .twitter:after{content: '\f099';font-size: 30px;}
.page-sharer li .weibo:after{content: '\f18a';}
.page-sharer li .linked-in:after{content: '\f08c';}
.page-sharer li .qq:after{content: '\f1d6';}
.page-sharer li .wechat:after{content: '\f1d7';}
.we-are .filter-options{padding-top: 100px;padding-left: 30px;padding-right: 30px;}
.we-are .filter-options .title{line-height: 1;padding-top: 0;padding-bottom: 10px;border-bottom: 3px solid #01042F;margin-bottom: 25px;}
.we-are .filter-options .title::before{display: none;}
@media (min-width: 48em) and (max-width: 63.99em){.we-are .filter-options{padding-top: 40px;padding-left: 20px;padding-right: 20px;}}
@media (max-width: 47.99em){.we-are .filter-options{padding-top: 20px;padding-left: 10px;padding-right: 10px;}
.we-are .filter-options .title{display: none;}}
.we-are .filter,
.we-are .toggle,
.we-are .title{font-size: 18px;text-transform: none;font-weight: bold;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;color: #01042F;}
.we-are .filter,
.we-are .toggle{line-height: 22px;height: 22px;display: block;background: transparent;border: 0;}
.we-are .filter{float: left;padding: 0;margin-right: 30px;margin-bottom: 15px;position: relative;display: block;}
.we-are .filter > span{position: relative;z-index: 3;}
.we-are .filter::before{content: '';display: block;position: absolute;left: 0;top: 0;z-index: 1;width: 0;height: 100%;transition: .5s width ease;background-color: #E362D5;}
.we-are .filter:hover::before, .we-are .filter.is_active::before{width: 100%;}
.we-are .filters{padding-right: 100px;padding-bottom: 0;margin-bottom: 30px;overflow: hidden;transition: .5s height ease;}
.we-are .filters:before, .we-are .filters:after{content: " ";display: table;}
.we-are .filters:after{clear: both;}
@media (max-width: 47.99em){.we-are .filters{padding-right: 0;padding-bottom: 0;margin-bottom: 10px;}}
.we-are .mobile-toggle{display: none;background-color: transparent;border: 0;border-radius: 0;margin: 0 0 20px 0;padding: 0 0 0 26px;line-height: 20px;height: 20px;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;font-size: 18px;position: relative;transition: .5s background-color ease;}
.we-are .mobile-toggle::before, .we-are .mobile-toggle::after{content: '';display: block;background-color: #3D3B46;position: absolute;}
.we-are .mobile-toggle::before{width: 4px;height: 18px;left: 7px;top: 0;}
.we-are .mobile-toggle::after{width: 18px;height: 4px;left: 0;top: 7px;}
.we-are .mobile-toggle:hover{background-color: #FFF200;}
@media (max-width: 47.99em){.we-are .mobile-toggle{display: block;}}
.we-are .toggle{position: absolute;right: 30px;top: 156px;padding: 0 30px 0 0;}
.we-are .toggle::after{content: '';display: block;position: absolute;top: 0;right: 0;width: 30px;height: 22px;background-image: url();background-repeat: no-repeat;background-size: 16px auto;background-position: 50% 50%;-webkit-transform: rotate(0deg);transform: rotate(0deg);transition: .5s transform ease;}
.we-are .toggle.is_active::after{-webkit-transform: rotate(180deg);transform: rotate(180deg);}
@media (min-width: 48em) and (max-width: 63.99em){.we-are .toggle{right: 20px;top: 96px;}}
@media (max-width: 47.99em){.we-are .toggle{display: none;}}
.we-are .quotes{list-style: none;margin: 0;padding: 0 30px;}
.we-are .quotes:before, .we-are .quotes:after{content: " ";display: table;}
.we-are .quotes:after{clear: both;}
.we-are .quotes > li{width: 30%;margin-bottom: 40px;}
.we-are .quotes > li img{vertical-align: bottom;width: 100%;border-bottom: 5px solid #E362D5;margin-bottom: 12px;}
.we-are .quotes a{display: block;height: 100%;text-decoration: none;font-size: 24px;line-height: 30px;color: #01042F;font-weight: normal;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;}
@media (max-width: 47.99em){.we-are .quotes a{font-size: 15px;line-height: 18px;}}
.we-are .quotes blockquote{padding-top: 25px;background-image: url();background-repeat: no-repeat;background-position: 0 0;background-size: 20px auto;}
@media (max-width: 47.99em){.we-are .quotes blockquote{background-size: 15px auto;}}
@media (min-width: 48em) and (max-width: 63.99em){.we-are .quotes{padding-left: 20px;padding-right: 20px;}}
@media (max-width: 47.99em){.we-are .quotes{padding-left: 10px;padding-right: 10px;}}
@media (min-width: 37.5em) and (max-width: 47.99em){.we-are .quotes > li{width: 46.667%;}}
@media (max-width: 37.49em){.we-are .quotes > li{width: 44.667%;}}
.we-are .quote-single{padding: 100px 30px 68px;}
.we-are .quote-single:before, .we-are .quote-single:after{content: " ";display: table;}
.we-are .quote-single:after{clear: both;}
@media (min-width: 48em) and (max-width: 63.99em){.we-are .quote-single{padding: 40px 20px;}}
@media (max-width: 47.99em){.we-are .quote-single{padding: 20px 10px;}}
.we-are .image{float: left;width: 65.957%;}
.we-are .image img{vertical-align: bottom;width: 100%;}
@media (max-width: 47.99em){.we-are .image{float: none;width: 100%;}}
.we-are .quote-single .content{float: right;width: 31.915%;}
@media (max-width: 47.99em){.we-are .quote-single .content{width: 100%;float: none;}}
.we-are .social{border-bottom: 1px solid #3D3B46;padding-bottom: 10px;padding-top: 16px;text-align: right;display: block;width: 100%;}
.we-are .social:before, .we-are .social:after{content: " ";display: table;}
.we-are .social:after{clear: both;}
.we-are .social .title{text-transform: uppercase;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;font-weight: normal;color: #181818;float: left;display: block;line-height: 30px;font-size: 16px;text-align: left;}
.we-are .sharer{display: inline-block;width: 30px;height: 30px;text-indent: 115%;overflow: hidden;white-space: nowrap;background-color: transparent;border: 0;padding: 0;margin: 0 0 0 16px;border-radius: 0;vertical-align: bottom;position: relative;transition: .5s background-color ease;}
.we-are .sharer::after{font-family: FontAwesome;font-size: 24px;line-height: 30px;position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;text-align: center;text-decoration: none;text-indent: 0;color: #181818;}
.we-are .sharer--twitter::after{font-size: 30px;content: '\f099';}
.we-are .sharer--facebook::after{content: '\f09a';}
.we-are .sharer--weibo::after{content: '\f18a';}
.we-are .sharer--linkedin::after{content: '\f08c';}
.we-are .sharer:hover, .we-are .sharer:focus{background-color: #FFF200;}
.we-are .stripe{background-color: #ECECEC;padding: 44px 0 60px;}
.we-are .more-stories{padding-left: 30px;padding-right: 30px;}
.we-are .more-stories .link{display: block;width: 44.255%;background-color: #fff;border-top: 3px solid #E362D5;position: relative;}
.we-are .more-stories .link:before, .we-are .more-stories .link:after{content: " ";display: table;}
.we-are .more-stories .link:after{clear: both;}
.we-are .more-stories .link:nth-child(1){float: left;}
.we-are .more-stories .link:nth-child(1) .image{float: left;}
.we-are .more-stories .link:nth-child(2){float: right;border-top: 0;border-bottom: 3px solid #E362D5;}
.we-are .more-stories .link:nth-child(2) .image{float: right;}
.we-are .more-stories .link:nth-child(2) .quote{position: absolute;bottom: 0;left: 0;}
.we-are .more-stories .quote{display: block;font-size: 18px;line-height: 22px;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;padding: 44px 16px 16px;background-image: url();background-repeat: no-repeat;background-position: 16px 24px;background-size: 20px auto;float: left;}
.we-are .more-stories .image,
.we-are .more-stories .quote{width: 50%;}
@media (min-width: 48em) and (max-width: 63.99em){.we-are .more-stories{padding-left: 20px;padding-right: 20px;}}
@media (max-width: 47.99em){.we-are .more-stories{padding-left: 10px;padding-right: 10px;}
.we-are .more-stories .link{width: 48%;background-color: transparent;border: 0;text-decoration: none;}
.we-are .more-stories .link:nth-child(2){border: 0;}
.we-are .more-stories .link:nth-child(2) .quote{position: static;bottom: auto;left: auto;}
.we-are .more-stories .link:nth-child(2) .image{float: none;}
.we-are .more-stories .image{border-bottom: 3px solid #E362D5;}
.we-are .more-stories .image, .we-are .more-stories .quote{float: none;width: 100%;}
.we-are .more-stories .quote{text-decoration: none;}}
.we-are.single #top{height: 470px;}
.we-are.single #top .image-bg .mobile{display: none;}
@media (max-width: 47.99em){.we-are.single #top{height: 335px;}
.we-are.single #top .image-bg .mobile{display: block;}}


/*招生*/
.Admissions .two-box .search-box{flex: 0 0 calc(40% - 0.4rem);margin-right: 1.9rem;}
.Admissions .two-box{padding: 0.7rem 1.7rem;}
.Admissions .zhaoshengcon {
	width: 11.7rem;
	margin: 0 auto;
	margin-top: 0.2rem;
	background: white;
}
.text-area .two-box h3{margin-top:0.2rem;text-align:center;}
.text-area .two-box a{ text-decoration:underline;}
.two-box img{padding-left:0.2rem;padding-right:0.2rem;}
.Admissions .text-area a:hover{ background:none !important; text-decoration:none;color: #181818;}
.text-area{margin:0 auto;background: white;}
@media screen and (max-width: 768px){
	.Admissions .zhaoshengcon {
	width: 94%; margin:15px auto;
}

	.text-area{background: white;}
	.sort-box{display:block;}
	.sort-box img{width:80%;display: block;margin: 0 auto;}
	.text-area .two-box h3{margin-top:0.5rem;}
	.sort-box .search-box{margin-bottom:1rem;margin-right:0rem;}
}


/*招生-中国大陆*/
.right-col .sort-box .search-box{flex: 0 0 calc(33% - 0.4rem);margin-right: 0.5rem;}
.right-col .sort-box{padding: 0.7rem 0.5rem;}
.right-col .sort-box h3{margin-top:0.2rem;text-align:center;}
.right-col .sort-box a{ text-decoration:underline;}
.right-col .sort-box a:hover{background-color:transparent; text-decoration:none;color: #181818;}
.right-col .sort-box img{padding-left:0.5rem;padding-right:0.5rem;}
@media screen and (max-width: 768px){
.right-col{width: 100%;margin-top: 0.5rem;padding-top:0.5rem;}
.right-col .sort-box .search-box img{width:90%;}
.right-col .sort-box .search-box{margin-bottom:1rem;margin-right:0rem;height: 100%; width:70%; margin:0 auto !important;}
}

/*本科招生*/
.find-out-more ul{	margin-left: 30px;	margin-right: 30px;	list-style: none;}
@media screen and (min-width: 768px){.find-out-more{padding-top:0.4rem;padding-bottom:0.3rem;background:white;margin-bottom:0.3rem;}
.find-out-more .file-link span:hover{background-color: #FFF200;}
.find-out-more .file-link{margin: 0 0 10px 0;padding: 0 0 0 20px;position: relative;}
.find-out-more p{font-size:0.15rem;}
.find-out-more .file-link:before{width: 8px;height: 8px;content: '';display: block;position: absolute;top: 5px;left: 0;background-color: #181818;}
.find-out-more h2{font-size:0.3rem;}
.find-out-more h2:before{content: '';background-color: #181818;position: absolute;top: -0.19rem;left: 0;width: 30px;height: 5px;}}
@media (max-width: 47.99em){.find-out-more{background:#fff;padding-top:0.5rem;}
.find-out-more .file-link:before{width: 8px;height: 8px;content: '';display: block;position: absolute;top: 5px;left: 0;background-color: #181818;}
.find-out-more .file-link{margin: 0 0 10px 0;padding: 0 0 0 15px;position: relative;}}

 @media screen and (min-width: 768px){.recruitment .right-col .download-box .up-inner{margin-bottom:0.2rem;}
.recruitment .right-col .download-box .down-inner .img-box{justify-content: flex-end;}
.recruitment .find-out-more h2, .recruitment .right-col .img-menus .img-lie .menu-col .txt-box h2{padding-top: 0px;}} @media (max-width: 47.99em){.right-col .download-box .down-inner .img-box{justify-content: flex-end;}
.right-col .menu-item, .right-col .mian-title{text-decoration: none;font-size: 16px;text-transform: uppercase;font-weight: bold;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;}
.right-col .mian-title:before{width: 10px;height: 2px;content: '';background-color: #181818;position: absolute;}
.right-col .download-box{background: #fff;padding: 0.5rem;margin: 1rem 0;}
.right-col .download-box .download-inner{background: #fff;width: 100%;height: 9.66666667rem;}
.right-col .download-box .download-inner .img-box{display: flex;align-items: center;}
.right-col .download-box .download-inner .img-box img{width: 6rem;height: 7.93333333rem;margin: 0;}
.right-col .download-box .download-inner .download-txt{font-size: 0.6rem;display: flex;flex-direction: column;justify-content: space-around;}
.right-col .download-box .download-inner .download-txt p{margin-top: 1.53333333rem;}
.right-col .download-box .download-inner .download-txt .menu-item{cursor: pointer;width: 100%;padding: 0.33333333rem 0.53333333rem;font-size: 0.66666667rem;line-height: 0.66666667rem;color: #fff;margin-bottom: 0.66666667rem;-moz-box-shadow: 0px 0px 4px #EDEDED;-webkit-box-shadow: 0px 0px 4px #EDEDED;box-shadow: 0px 0px 4px #EDEDED;position: relative;align-items: center;transition: all ease 0.6s;background-color: #25C5F9;}
.right-col .download-box .download-inner .download-txt .menu-item .right-arrow{width: 0.33333333rem;height: 0.33333333rem;border: 1px solid #fff;border-left: none;border-bottom: none;transform: rotate(45deg);transition: all ease 0.6s;}
.right-col .download-box .download-inner .download-txt .menu-item:hover{background-color: #25C5F9;color: #fff;}
.right-col .download-box .download-inner .download-txt .menu-item:hover .right-arrow{border: 1px solid #fff;border-left: none;border-bottom: none;transform: translateX(0.13333333rem) rotate(45deg);}
.right-col .explore-box .explore-wrap .explore-item .txt-box, .right-col .sec-banner .txt-box{z-index:10;}
.right-col .banner-title::before{background: #fff;content: '';display: block;position: absolute;top: -0.33333333rem;left: 0;width: 0.66666667rem;height: 0.11666667rem;}}

.find-out-more li a:hover{ color:#181818;}

.find-out-more{padding-bottom: 60px;}
.find-out-more ul{margin-left: 30px;margin-right: 30px;list-style: none;}
.find-out-more ul:before, .find-out-more ul:after{content: " ";display: table;}
.find-out-more ul:after{clear: both;}
.find-out-more li{float: left;width: 47.872%;margin-right: 4.255%;}
.find-out-more li:before, .find-out-more li:after{content: " ";display: table;}
.find-out-more li:after{clear: both;}
.find-out-more li:nth-child(2n){margin-right: 0;}
.find-out-more a{display: block;position: relative;height: 100%;color: #181818;text-decoration: none;}
.find-out-more a:hover .read-more:before{width: 100%;}
.find-out-more h2{margin: 0 0 20px;}
.find-out-more p{margin-bottom: 10px;}
.find-out-more .read-more{text-transform: uppercase;font-weight: bold;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;}
.find-out-more h2,
.find-out-more p,
.find-out-more .read-more{display: inline-block;clear: both;position: relative;float: left;}
.find-out-more .read-more span{position: relative;z-index: 2;}
.find-out-more .read-more:before{content: '';position: absolute;z-index: 1;background-color: #FFF200;width: 0;height: 100%;display: block;transition: 0.5s width ease;top: 0;left: 0;}
@media (min-width: 48em) and (max-width: 63.99em){.find-out-more ul{margin-left: 20px;margin-right: 20px;}}
@media (max-width: 47.99em){
.find-out-more{padding-bottom: 30px;}
.find-out-more ul{margin-left: 10px;margin-right: 10px;}
.find-out-more li{width: 100%;margin: 0 0 30px 0;}
.find-out-more li:last-of-type{margin-bottom: 0;}
}


/*学院*/
.browse-programmes.department{}
.browse-programmes.department .controls .level{width: 100%;}
.browse-programmes.department .controls .level li{width: auto;max-width: 20%;margin-right: 7.447%;float: left;}
.browse-programmes.department .controls .level li:last-of-type{margin-right: 0;}
<!--
.browse-programmes .controls{color: #fff;background: #3D3B46;}
-->
.browse-programmes .controls:before, .browse-programmes .controls:after{content: " ";display: table;}
.browse-programmes .controls:after{clear: both;}
<!--
.browse-programmes .controls .contain{padding: 60px 30px 120px;}
-->
.browse-programmes .controls h2{margin-top: 0;margin-bottom: 20px;}
.browse-programmes .controls h2:before{background-color: #fff;}
.browse-programmes .controls h3{text-transform: none;font-size: 18px;padding-bottom: 10px;border-bottom: 3px solid #fff;margin-top: 0;margin-bottom: 25px;}
.browse-programmes .controls h3:before{display: none;}
.browse-programmes .controls .department,
.browse-programmes .controls .level{float: left;position: relative;}
.browse-programmes .controls .department{width: 65.957%;margin-right: 2.128%;}
.browse-programmes .controls .department:before, .browse-programmes .controls .department:after{content: " ";display: table;}
.browse-programmes .controls .department:after{clear: both;}
.browse-programmes .controls .department ul{width: calc(50% - 10px);float: left;margin-right: 20px;}
.browse-programmes .controls .department ul:last-of-type{margin-right: 0;}
.browse-programmes .controls .level{width: 31.702%;}
.browse-programmes .controls .level li{padding-left: 14px;position: relative;}
.browse-programmes .controls .level li:before{content: '';display: inline-block;width: 10px;height: 10px;position: absolute;top: 5px;left: 0;}
.browse-programmes .controls .level li.undergraduate:before{background-color: #25C5F9;}
.browse-programmes .controls .level li.masters:before{background-color: #22BDAD;}
.browse-programmes .controls .level li.doctoral:before{background-color: #9CE703;}
.browse-programmes .controls .level li.executive:before{background-color: #B2B2B2;}
.browse-programmes .controls .level li.othercourses:before{background-color: #FB7831;}
.browse-programmes .controls ul{list-style: none;}
.browse-programmes .controls ul:before, .browse-programmes .controls ul:after{content: " ";display: table;}
.browse-programmes .controls ul:after{clear: both;}
.browse-programmes .controls ul li{margin-bottom: 4px;font-size: 14px;}
.browse-programmes .controls button{color: inherit;padding: 1px 3px;border: 0;margin: 0;font-size: 14px;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;transition: 0.25s background-color ease, 0.25s color ease;display: block;background: #3D3B46;text-align: left;position: relative;}
.browse-programmes .controls button:before{content: '';display: inline-block;position: absolute;top: 0;left: 0;z-index: 1;background-color: #FFF200;transition: .5s width ease;width: 0;height: 100%;}
.browse-programmes .controls button:after{content: '\f00d';font-family: "FontAwesome";font-size: 12px;padding: 0;position: absolute;right: 0;top: 0;width: 0;height: 24px;line-height: 24px;background-color: #FFF200;transition: 0.5s width ease, 0.5s right ease;overflow: hidden;}
.browse-programmes .controls button span{position: relative;display: inline-block;z-index: 2;}
.browse-programmes .controls button:hover{color: #181818;}
.browse-programmes .controls button:hover:before{width: 100%;}
.browse-programmes .controls button.disabled{opacity: 0.6;}
.browse-programmes .controls button.selected{background-color: #CE57C1;color: #000;}
.browse-programmes .controls button.selected:before{background-color: #CE57C1;}
.browse-programmes .controls button.selected:after{width: 14px;right: -14px;background-color: #CE57C1;}
.browse-programmes .controls button.clear-filters{position: absolute;top: 0;right: 0;}
@media (min-width: 37.5em) and (max-width: 47.99em){.browse-programmes.department .controls .level li{width: 48%;max-width: 48%;margin-right: 2%;}
.browse-programmes .controls .contain{padding: 30px 10px 110px;}
.browse-programmes .programme-list{padding: 0 10px 30px;}}
@media (max-width: 37.49em){.browse-programmes.department{margin-bottom: 30px;}
.browse-programmes.department .controls .level li{width: 100%;max-width: 100%;margin-right: 0;float: none;}
.browse-programmes h2:before{width: 10px;height: 2px;}
.browse-programmes .controls h3{font-size: 14px;cursor: pointer;position: relative;border-bottom: 1px solid #979797;margin: 0;padding: 12px 0;}
.browse-programmes .controls h3:after{content: '\f067';display: block;position: absolute;right: 10px;top: 50%;-webkit-transform: translate(0, -50%);transform: translate(0, -50%);font-family: "FontAwesome";font-size: 20px;color: #fff;}
.browse-programmes .controls h3.active:after{content: '\f068';}
.individual-department .browse-programmes .controls h3:after{display: none;}
.browse-programmes .controls .level h3{border-bottom: 0;}
.browse-programmes .controls button.clear-filters{position: relative;top: auto;right: auto;float: left;clear: both;margin-bottom: 4px;margin-top: 10px;}
.browse-programmes .controls .contain{padding: 30px 10px;}
.browse-programmes .controls .department, .browse-programmes .controls .level{float: none;width: 100%;clear: both;}
.browse-programmes .controls .department, .browse-programmes .controls .level{margin-bottom: 0;}
.browse-programmes .controls .department ul, .browse-programmes .controls .level ul{float: none;clear: both;width: 100%;margin-right: 0;}
.browse-programmes .controls .department ul:last-of-type, .browse-programmes .controls .level ul:last-of-type{padding-bottom: 20px;}
.browse-programmes .controls .contain-filters{display: none;}
.browse-programmes .programme-list{margin-top: 0;background-color: #3D3B46;padding-bottom: 20px;}}



.right-col .msg-box{padding-left:0;}
.browse-programmes{margin-bottom:0.3rem;}
.tab-ui{width: 400px;height: 300px;position: relative;}
.tab-title{border-top-right-radius:8px;float: left;border: solid 1px #7EABCD;background: #c5dbec;padding: 5px;font-weight: bold;color: #ffffff;margin: 1px;}
.tab-title:hover{cursor: pointer;}
.pro-box .controls{color: #3D3B46;background: #fff;}
.pro-box .controls button{background: #fff;}
.pro-box .controls .contain{padding: 20px 0px 20px;}
.pro-box .controls .level li{margin-right: 4%;max-width: 25%;}
.right-col .letter-box{margin-bottom:0.3rem;}
.right-col .letter-box .letter-list .letter-item:hover{background: #FFF200;color: #181818;}
.browse-programmes .controls button.tab-title-active{background: #CE57C1;}
.browse-programmes .content{width: 100%;height: 100%;position: absolute;top: 27px;left: 1px;}
.tab-content{padding-top: 10px;padding-bottom: 10px;}
.right-col .letter-box .letter-list .letter-item a:hover{color: #181818}
@media (max-width: 37.49em){.browse-programmes.department .controls .level li{width: 50%;max-width: 100%;margin-right: 0;float: left;}
.browse-programmes.department{background: white;padding: 1rem 0.5rem 0.66666667rem;}
.browse-programmes .tab-content{width: 100%;flex-flow: row wrap;align-content: flex-start;padding-bottom:0px;padding-top:0px;}
.browse-programmes .controls .department ul:last-of-type, .browse-programmes .controls .level ul:last-of-type{padding-bottom: 0px;}
.right-col .pro-box .pro-row .pro-items{flex: 0 0 calc(48% - 0.16rem);}
.right-col .pro-box .pro-row .pro-items, .right-col .pro-box .pro-row .pro-items img{height: auto;}
.right-col .pro-box .pro-row .pro-items::before{background: none;background-image: linear-gradient(45deg,#010544,25%,rgba(37, 197, 249, 0));}
.pro-box .controls .contain{margin-bottom:0px;}
.right-col .pro-box .pro-row .pro-items .txt-box{width: 5.83333333rem;font-weight: 500;font-size: 13px;line-height: 120%;z-index:90;}
.right-col .pro-box .pro-row .undergraduate .dc-line{background:#25C5F9;}
.right-col .pro-box .pro-row .masters .dc-line{background:#22BDAD;}
.right-col .pro-box .pro-row .doctoral .dc-line{background:#9CE703;}
.right-col .pro-box .pro-row .othercourses .dc-line{background:#FB7831;}}@media (max-width: 767px){.browse-programmes .controls button:hover:before{width: 0 !important;}
.browse-programmes .controls button:before{background: #CE57C1;}
.browse-programmes .controls button.tab-title-active:before{width: 100% !important;background: #CE57C1;}}

/*团队*/
.staff-members{padding-left: 30px;padding-right: 30px;}
.staff-members ul{list-style: none;margin-bottom: 40px;display: flex;flex-wrap: wrap;}
.staff-members li{display: block;flex: 0 0 23.404%;margin-right: 2.128%;margin-bottom: 20px;position: relative;}
.staff-members li:nth-of-type(4n+4){margin-right: 0;}
.staff-members li .image{display: block;clear: both;margin-bottom: 5px;width: 100%;height: 0;padding-top: 100%;overflow: hidden;position: relative;}
.staff-members li .image img{width: 100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);height: 100%;object-fit: cover;}
.staff-members li .name{display: block;clear: both;}
.staff-members a{display: block;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;text-transform: none;font-size: 16px;text-decoration: none;}
@media (min-width: 37.5em) and (max-width: 63.99em){.staff-members{padding-left: 20px;padding-right: 20px;}
.staff-members li{flex: 0 0 30.893%;margin-right: 3.571%;}
.staff-members li:nth-of-type(4n+4){margin-right: 3.571%;}
.staff-members li:nth-of-type(3n+3){margin-right: 0;}
.staff-members a{font-size: 14px;}}
@media (max-width: 37.49em){.staff-members{padding-left: 10px;padding-right: 10px;}
.staff-members li{flex: 46.429%;margin-right: 7.143%;}
.staff-members li:nth-of-type(4n+2), .staff-members li:nth-of-type(4n+4){margin-right: 0;}
.staff-members a{font-size: 12px;}}


@media screen and (min-width: 768px){
.department-ac-staff .left-right-path .left-col .nav-left-box .sub-nav .active, .department-ac-staff .left-right-path .left-col .nav-left-box .sub-nav .active a{background-color: #fff;color: #010544;}
.department-ac-staff .left-right-path .left-col .nav-left-box .sub-nav .select, .department-ac-staff .left-right-path .left-col .nav-left-box .sub-nav .select a{background-color: #010544;color: #fff;}

.sanjiselect .left-right-path .left-col .nav-left-box .sub-nav .active, .sanjiselect .left-right-path .left-col .nav-left-box .sub-nav .active a{background-color: #fff;color: #010544;}
.sanjiselect .left-right-path .left-col .nav-left-box .sub-nav .select, .sanjiselect .left-right-path .left-col .nav-left-box .sub-nav .select a{background-color: #010544;color: #fff;}
}


/*入学条件*/
.text-area, .text-area-with-image{padding-bottom: 0px;}
.text-area ol li:before{display:none;}
.text-area ol li{list-style: decimal;padding-left:0px;}
.process-box{margin: 0.3rem 0;background-color: #fff;padding: 0.3rem;}
.process-box .slider-item{cursor: pointer;transition: all 1s ease;}
.process-box .top-box{width: 100%;height: 0.45rem;align-items: center;}
.process-box .top-box .left{width: 47%;height: 0.3rem;overflow-x: hidden;}
.process-box .top-box .left::before{content: "";display: block;width: 100%;height: 0.22rem;margin-top: 0.04rem;-moz-box-shadow: 0px 0px 6px #EDEDED;-webkit-box-shadow: 0px 0px 6px #EDEDED;box-shadow: 0px 0px 6px #EDEDED;}
.process-box .top-box .center{width: 6%;height: 0.22rem;background-color: #fff;border-radius: 0.1rem;-moz-box-shadow: 0px 0px 6px #ddd;-webkit-box-shadow: 0px 0px 6px #ddd;box-shadow: 0px 0px 6px #ddd;}
.process-box .top-box .right{width: 47%;height: 0.3rem;overflow-x: hidden;}
.process-box .top-box .right::before{content: "";display: block;width: 100%;height: 0.22rem;margin-top: 0.04rem;-moz-box-shadow: 0px 0px 6px #EDEDED;-webkit-box-shadow: 0px 0px 6px #EDEDED;box-shadow: 0px 0px 6px #EDEDED;}
.process-box .bt-box{margin-top: 0.2rem;text-align: center;border-right: 1px dotted #eee;}
.process-box .bt-box .fr-bt{font-size: 0.26rem;line-height: 0.36rem;color: #B2B1B1;}
.process-box .bt-box .sec-bt{font-size: 0.2rem;line-height: 0.23rem;color: #B2B1B1;}
.process-box .active .left::before{content: "";background-color: #010544;display: block;width: 100%;height: 0.22rem;margin-top: 0.04rem;-moz-box-shadow: 0px 0px 6px #EDEDED;-webkit-box-shadow: 0px 0px 6px #EDEDED;box-shadow: 0px 0px 6px #EDEDED;}
.process-box .active .center{width: 6%;height: 0.45rem;background-color: #010544;border-radius: 0.1rem;}
.process-box .active .bt-box{text-align: center;border-right: 1px dotted #eee;}
.process-box .active .bt-box .fr-bt{font-size: 0.26rem;line-height: 0.36rem;color: #181818;}
.process-box .active .bt-box .sec-bt{font-size: 0.2rem;line-height: 0.23rem;color: #181818;}
.process-box .coooocoo .center{background-color: #010544;border-radius: 0;}
.process-box .coooocoo .left::before{content: "";background-color: #010544;display: block;width: 100%;height: 0.22rem;margin-top: 0.04rem;-moz-box-shadow: 0px 0px 6px #EDEDED;-webkit-box-shadow: 0px 0px 6px #EDEDED;box-shadow: 0px 0px 6px #EDEDED;}
.process-box .coooocoo .right::before{content: "";display: block;background-color: #010544;width: 100%;height: 0.22rem;margin-top: 0.04rem;-moz-box-shadow: 0px 0px 6px #EDEDED;-webkit-box-shadow: 0px 0px 6px #EDEDED;box-shadow: 0px 0px 6px #EDEDED;}
.pro-box .controls{color: #3D3B46;background: #fff;}
.pro-box .controls button{background: #fff;}
.pro-box .controls .contain{padding: 20px 0px 20px;}
.pro-box .controls .level li{margin-right: 4%;max-width: 25%;}
.pro-box .sort-line .undergraduate.active{border: 0.02rem solid #25C5F9;color: #25C5F9;font-weight: 500;}
.pro-box .sort-line .masters.active{border: 0.02rem solid #22BDAD;color: #22BDAD;font-weight: 500;}
.pro-box .sort-line .sorts-item.active::before{content: "\F00C";font-size: 0.1rem;line-height: 0.14rem;height: 0.12rem;position: absolute;right: 0;top: 0;color: #fff;font-family: "FontAwesome";z-index: 99;}
.pro-box .sort-line .undergraduate.active::after{content: " ";display: block;width: 0;height: 0;border-width: 0.12rem;border-style: solid;border-color: #25C5F9 #25C5F9 transparent transparent;position: absolute;right: 0;top: 0;}
.pro-box .sort-line .masters.active::after{content: " ";display: block;width: 0;height: 0;border-width: 0.12rem;border-style: solid;border-color: #22BDAD #22BDAD transparent transparent;position: absolute;right: 0;top: 0;}
.pro-box .sort-line .doctoral.active{border: 0.02rem solid #9CE703;color: #9CE703;font-weight: 500;}
.pro-box .sort-line .doctoral.active::after{content: " ";display: block;width: 0;height: 0;border-width: 0.12rem;border-style: solid;border-color: #9CE703 #9CE703 transparent transparent;position: absolute;right: 0;top: 0;}
@media screen and (max-width: 768px){.right-col .browse-programmes{background: #fff;padding: 1rem;}
.right-col .pro-box .sort-line{width: 100%;margin: 1rem 0;flex-wrap: wrap;}
.right-col .pro-box .sort-line .sorts-item{margin-bottom: 0.33333333rem;height: 1.2rem;font-size: 0.5rem;color: #000;padding: 0 0.66666667rem;line-height: 1.2rem;-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 10px #d8d0d0;margin-right: 0.46666667rem;position: relative;}
.pro-box .sort-line .doctoral.active{border: 0.06666667rem solid #9CE703;color: #9CE703;font-weight: 500;}
.pro-box .sort-line .doctoral.active::after{content: " ";display: block;width: 0;height: 0;border-width: 0.4rem;border-style: solid;border-color: #9CE703 #9CE703 transparent transparent;position: absolute;right: 0;top: 0;}
.pro-box .sort-line .undergraduate.active{border: 0.06666667rem solid #25C5F9;color: #25C5F9;font-weight: 500;}
.pro-box .sort-line .masters.active{border: 0.06666667rem solid #22BDAD;color: #22BDAD;font-weight: 500;}
.pro-box .sort-line .sorts-item.active::before{content: "\F00C";font-size: 0.33333333rem;line-height: 0.46666667rem;height: 0.4rem;position: absolute;right: 0;top: 0;color: #fff;font-family: "FontAwesome";z-index: 99;}
.pro-box .sort-line .undergraduate.active::after{content: " ";display: block;width: 0;height: 0;border-width: 0.4rem;border-style: solid;border-color: #25C5F9 #25C5F9 transparent transparent;position: absolute;right: 0;top: 0;}
.pro-box .sort-line .masters.active::after{content: " ";display: block;width: 0;height: 0;border-width: 0.4rem;border-style: solid;border-color: #22BDAD #22BDAD transparent transparent;position: absolute;right: 0;top: 0;}
.right-col .input-select select{height:auto;width:100%;}}

/*如何申请*/

.process-box{margin: 0.3rem 0;background-color: #fff;padding: 0.3rem;}
.process-box .slider-item{cursor: pointer;transition: all 1s ease;}
.process-box .top-box{width: 100%;height: 0.45rem;align-items: center;}
.process-box .top-box .left{width: 47%;height: 0.3rem;overflow-x: hidden;}
.process-box .top-box .left::before{content: "";display: block;width: 100%;height: 0.22rem;margin-top: 0.04rem;-moz-box-shadow: 0px 0px 6px #EDEDED;-webkit-box-shadow: 0px 0px 6px #EDEDED;box-shadow: 0px 0px 6px #EDEDED;}
.process-box .top-box .center{width: 6%;height: 0.22rem;background-color: #fff;border-radius: 0.1rem;-moz-box-shadow: 0px 0px 6px #ddd;-webkit-box-shadow: 0px 0px 6px #ddd;box-shadow: 0px 0px 6px #ddd;position: static;top: auto;left: auto;transform: none;}
.process-box .top-box .right{width: 47%;height: 0.3rem;overflow-x: hidden;}
.process-box .top-box .right::before{content: "";display: block;width: 100%;height: 0.22rem;margin-top: 0.04rem;-moz-box-shadow: 0px 0px 6px #EDEDED;-webkit-box-shadow: 0px 0px 6px #EDEDED;box-shadow: 0px 0px 6px #EDEDED;}
.process-box .bt-box{margin-top: 0.2rem;text-align: center;border-right: 1px dotted #eee;}
.process-box .bt-box .fr-bt{font-size: 0.26rem;line-height: 0.36rem;color: #B2B1B1;}
.process-box .bt-box .sec-bt{font-size: 0.2rem;line-height: 0.23rem;color: #B2B1B1;}
.process-box .active .left::before{content: "";background-color: #010544;display: block;width: 100%;height: 0.22rem;margin-top: 0.04rem;-moz-box-shadow: 0px 0px 6px #EDEDED;-webkit-box-shadow: 0px 0px 6px #EDEDED;box-shadow: 0px 0px 6px #EDEDED;}
.process-box .active .center{width: 6%;height: 0.45rem;background-color: #010544;border-radius: 0.1rem;}
.process-box .active .bt-box{text-align: center;border-right: 1px dotted #eee;}
.process-box .active .bt-box .fr-bt{font-size: 0.26rem;line-height: 0.36rem;color: #181818;}
.process-box .active .bt-box .sec-bt{font-size: 0.2rem;line-height: 0.23rem;color: #181818;}
.process-box .coooocoo .center{background-color: #010544;border-radius: 0;}
.process-box .coooocoo .left::before{content: "";background-color: #010544;display: block;width: 100%;height: 0.22rem;margin-top: 0.04rem;-moz-box-shadow: 0px 0px 6px #EDEDED;-webkit-box-shadow: 0px 0px 6px #EDEDED;box-shadow: 0px 0px 6px #EDEDED;}
.process-box .coooocoo .right::before{content: "";display: block;background-color: #010544;width: 100%;height: 0.22rem;margin-top: 0.04rem;-moz-box-shadow: 0px 0px 6px #EDEDED;-webkit-box-shadow: 0px 0px 6px #EDEDED;box-shadow: 0px 0px 6px #EDEDED;}
.pro-box .controls{color: #3D3B46;background: #fff;}
.pro-box .controls button{background: #fff;}
.pro-box .controls .contain{padding: 20px 0px 20px;}
.pro-box .controls .level li{margin-right: 4%;max-width: 25%;}
.pro-box .sort-line .undergraduate.active{border: 0.02rem solid #25C5F9;color: #25C5F9;font-weight: 500;}
.pro-box .sort-line .masters.active{border: 0.02rem solid #22BDAD;color: #22BDAD;font-weight: 500;}
.pro-box .sort-line .sorts-item.active::before{content: "\F00C";font-size: 0.1rem;line-height: 0.14rem;height: 0.12rem;position: absolute;right: 0;top: 0;color: #fff;font-family: "FontAwesome";z-index: 99;}
.pro-box .sort-line .undergraduate.active::after{content: " ";display: block;width: 0;height: 0;border-width: 0.12rem;border-style: solid;border-color: #25C5F9 #25C5F9 transparent transparent;position: absolute;right: 0;top: 0;}
.pro-box .sort-line .masters.active::after{content: " ";display: block;width: 0;height: 0;border-width: 0.12rem;border-style: solid;border-color: #22BDAD #22BDAD transparent transparent;position: absolute;right: 0;top: 0;}
.pro-box .sort-line .doctoral.active{border: 0.02rem solid #9CE703;color: #9CE703;font-weight: 500;}
.pro-box .sort-line .doctoral.active::after{content: " ";display: block;width: 0;height: 0;border-width: 0.12rem;border-style: solid;border-color: #9CE703 #9CE703 transparent transparent;position: absolute;right: 0;top: 0;}
.right-col .content .list .msg-box .tab-content ol{list-style: decimal;}
.right-col .msg-box .text-area .contain{padding-left:0px;}
@media screen and (max-width: 768px){
	
.left-right-path{ display:block;}
	.right-col .browse-programmes{background: #fff;padding: 1rem;}
.right-col .pro-box .sort-line{width: 100%;margin: 1rem 0;flex-wrap: wrap;}
.right-col .pro-box .sort-line .sorts-item{margin-bottom: 0.33333333rem;height: 1.2rem;font-size: 0.5rem;color: #000;padding: 0 0.66666667rem;line-height: 1.2rem;-moz-box-shadow: 0px 0px 2px #EDEDED;-webkit-box-shadow: 0px 0px 2px #EDEDED;box-shadow: 0px 0px 10px #d8d0d0;margin-right: 0.46666667rem;position: relative;}
.pro-box .sort-line .doctoral.active{border: 0.06666667rem solid #9CE703;color: #9CE703;font-weight: 500;}
.pro-box .sort-line .doctoral.active::after{content: " ";display: block;width: 0;height: 0;border-width: 0.4rem;border-style: solid;border-color: #9CE703 #9CE703 transparent transparent;position: absolute;right: 0;top: 0;}
.pro-box .sort-line .undergraduate.active{border: 0.06666667rem solid #25C5F9;color: #25C5F9;font-weight: 500;}
.pro-box .sort-line .masters.active{border: 0.06666667rem solid #22BDAD;color: #22BDAD;font-weight: 500;}
.pro-box .sort-line .sorts-item.active::before{content: "\F00C";font-size: 0.33333333rem;line-height: 0.46666667rem;height: 0.4rem;position: absolute;right: 0;top: 0;color: #fff;font-family: "FontAwesome";z-index: 99;}
.pro-box .sort-line .undergraduate.active::after{content: " ";display: block;width: 0;height: 0;border-width: 0.4rem;border-style: solid;border-color: #25C5F9 #25C5F9 transparent transparent;position: absolute;right: 0;top: 0;}
.pro-box .sort-line .masters.active::after{content: " ";display: block;width: 0;height: 0;border-width: 0.4rem;border-style: solid;border-color: #22BDAD #22BDAD transparent transparent;position: absolute;right: 0;top: 0;}
.process-box .active .bt-box .sec-bt,
.process-box .bt-box .sec-bt{font-size: 0.5rem;line-height: 0.6rem;font-weight:bold;}
.browse-programmes.department{margin-bottom: 0.3rem;}}



/*科研*/
.research .right-col .sort-box{padding: 0.3rem 0.3rem;}
.research .right-col .sort-box .search-box{flex: auto;margin-right: 0.18rem;}

.research .sort-box{font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;}
.research .right-col .data .search-box:hover .top-icon::after, .research .right-col .data .search-box:hover .bt-txt, .research .right-col .data .search-box:hover .sec-line, .research .right-col .data .search-box:hover{color: #010544;cursor: default;}
.research .right-col .sort-box .aa .top-icon::after{content: "\f0ac";}
.research .right-col .sort-box .sc .top-icon::after{content: "\f02d";}
.research .right-col .sort-box .dpt .top-icon::after{content: "\f0c0";}
.research .right-col .sort-box .cap .top-icon::after{content: "\f007";}
.research .right-col .sort-box .djs .top-icon::after{content: "";}
@media screen and (max-width: 768px){.data{width: 100%;margin-top: 1rem;background: #fff;padding: 0.83333333rem 0.5rem;margin-bottom: 1rem;flex-wrap: wrap;}
.description{color: #010544;font-size: 0.5rem;text-align: center;margin-top: 0.06666667rem;font-style:italic;}
.research .right-col .explore-box .explore-wrap{margin-top: 0.66666667rem;justify-content: space-between;flex-wrap: wrap;}
.research .right-col .sort-box .search-box{background: #fff;position: relative;width:50%;height: auto;padding: 0.53333333rem 0;margin-right: 1.33333333rem;border: none;box-shadow: none;}
.research .right-col .sort-box .search-box .top-icon{height: 1.4rem;font-size: 1.4rem;text-align: center;}
.research .right-col .sort-box .search-box .sec-line{height: 1.66666667rem;line-height: 2rem;font-size: 1rem;line-height: 1.6rem;color: #010544;text-align: center;}
.research .right-col .sort-box .search-box .top-icon::after{font-size: 1.06666667rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.research .right-col .sort-box .search-box .bt-txt{color: #010544;font-size: 0.5rem;text-align: center;margin-top: 0.06666667rem;}
.research .right-col .sort-box .to-box .to::after{content: "\F0EC";font-size: 1.06666667rem;text-align: center;color: #010544;font-size: 0.66666667rem;font-family: "FontAwesome";}
.research .right-col .sort-box .to-box .top-icon::after{content: "";}
.research .right-col .sort-box .sc .top-icon::after{font-size: 1.06666667rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.research .right-col .sort-box .dpt .top-icon::after{font-size: 1.06666667rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.research .right-col .sort-box .cap .top-icon::after{font-size: 1.06666667rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.research .right-col .sort-box .djs .top-icon::after{font-size: 1.06666667rem;text-align: center;color: #010544;font-family: "FontAwesome";}
.research .right-col .sort-box .search-box:last-child{margin-right: 0;}
.research .right-col .sort-box div.search-box.active{border: 0.06666667rem solid #25C5F9;}
.research .right-col .sort-box div.search-box.active, .right-col .sort-box div.search-box.active .bt-txt, .right-col .sort-box div.search-box.active .top-icon::after, .right-col .sort-box div.search-box.active .to::after{color: #25C5F9;cursor: pointer;}
.research .right-col .sort-box div.search-box.active::after{content: " ";display: block;width: 0;height: 0;border-width: 1.33333333rem;border-width: 0.1rem;border-style: solid;border-color: #25C5F9 #25C5F9 transparent transparent;position: absolute;right: 0;top: 0;}
.research .right-col .sort-box div.search-box.active::before{content: "\F00C";font-size: 0.4rem;position: absolute;right: 0;top: 0;color: #fff;font-family: "FontAwesome";z-index: 99;}}


.text-area.two-col .column,
.text-area-with-image.two-col .column{float: left;width: 48.936%;margin-right: 2.128%;}
.text-area.two-col .column.last,
.text-area-with-image.two-col .column.last{margin-right: 0;}
.text-area p:last-of-type,
.text-area-with-image p:last-of-type{}
.text-area p:last-of-type + table,
.text-area-with-image p:last-of-type + table{margin-top: 30px;}
.text-area ul,
.text-area-with-image ul{list-style: none;padding: 0;position: relative;margin: 30px 0;}
.text-area ul li,
.text-area-with-image ul li{margin: 0 0 10px 0;padding: 0 0 0 20px;position: relative;}
.text-area ul li:before,
.text-area-with-image ul li:before{width: 8px;height: 8px;content: '';display: block;position: absolute;top: 5px;left: 0;background-color: #181818;}

@media (min-width: 48em) and (max-width: 63.99em){.text-area > .contain, .text-area-with-image > .contain{padding-left: 20px;padding-right: 20px;}}
@media (max-width: 47.99em){.text-area, .text-area-with-image{padding-bottom: 30px;}
.text-area > .contain, .text-area-with-image > .contain{padding-left: 10px;padding-right: 10px;}
.text-area.alt, .text-area-with-image.alt{margin-bottom: 30px;padding-top: 30px;}}
@media (max-width: 37.49em){.text-area.two-col .column, .text-area-with-image.two-col .column{float: none;width: 100%;margin-right: 0;margin-bottom: 30px;}
.text-area.two-col .column:last-of-type, .text-area-with-image.two-col .column:last-of-type{margin-bottom: 0;}
.text-area.two-col h2, .text-area-with-image.two-col h2{margin-top: 0;}
.text-area table td, .text-area table th, .text-area-with-image table td, .text-area-with-image table th{padding: 10px 10px;font-size: 12px;}
.text-area table.degree-types td, .text-area table.degree-types th, .text-area-with-image table.degree-types td, .text-area-with-image table.degree-types th{padding: 10px 5px;}
.text-area table.degree-types td:only-of-type, .text-area table.degree-types td:first-of-type, .text-area table.degree-types td:last-of-type, .text-area table.degree-types th:only-of-type, .text-area table.degree-types th:first-of-type, .text-area table.degree-types th:last-of-type, .text-area-with-image table.degree-types td:only-of-type, .text-area-with-image table.degree-types td:first-of-type, .text-area-with-image table.degree-types td:last-of-type, .text-area-with-image table.degree-types th:only-of-type, .text-area-with-image table.degree-types th:first-of-type, .text-area-with-image table.degree-types th:last-of-type{padding: 10px 5px;}
.department-textpage .right-col .pro-box{ background:none;}
.department-textpage .right-col .pro-box{ padding-top:0;}
.department-textpage .right-col .pro-box .pro-row .pro-items img{ width:100%;}
}


/*关于我们=学校概况*/

@media screen and (min-width: 768px){.txt-banner{background: #fff;width: 100%;padding: 0.2rem 0.3rem;margin-bottom: 0.14rem;}
.txt-banner .left-part{width: 50%;box-sizing: border-box;position: relative;}
.txt-banner .left-part img{width: 84%;height: 100%;float: right;}
.txt-banner .left-part .bt-box{position: absolute;left: 0;bottom: 0;padding: 0.22rem 0.25rem;text-align: left;color: #fff;background-color: #010544;}
.txt-banner .left-part .bt-box .f-l{font-size: 0.28rem;font-weight: bold;margin-bottom:0px;}
.txt-banner .left-part .bt-box .s-l{font-size: 0.16rem;line-height: 0.2rem;margin-top: 0.12rem;font-weight: bold;}
.txt-banner .right-part{width: 50%;box-sizing: border-box;margin-left: 0.2rem;-moz-box-shadow: 0px 0px 6px #dad7d7;-webkit-box-shadow: 0px 0px 6px #dad7d7;box-shadow: 0px 0px 6px #dad7d7;padding: 0.26rem;color: #181818;}
.txt-banner .right-part .r-p-title{font-size: 0.16rem;font-weight: 600;}
.txt-banner .right-part .normal-txt{font-size: 0.14rem;line-height: 0.2rem;margin-top: 0.12rem;}
.rever-pc{flex-direction: row-reverse;}
.rever-pc .right-part{margin-left: 0;}
.rever-pc .left-part{margin-left: 0.2rem;}
.rever-pc .left-part img{float: left;}
.rever-pc .left-part .bt-box{position: absolute;right: 0 !important;left: auto;bottom: 0;}}
@media screen and (max-width: 768px){.txt-banner{background: #fff;width: 100%;padding: 1rem;margin-bottom: 0.66666667rem;flex-direction: column;}
.txt-banner .left-part{position: relative;}
.txt-banner .left-part img{width: 84%;float: right;}
.txt-banner .left-part .bt-box{position: absolute;left: 0;bottom: 0;padding: 0.73333333rem 0.33333333rem;text-align: center;color: #fff;background-color: #010544;font-weight:bold;}
.txt-banner .left-part .bt-box .f-l{font-size: 0.93333333rem;}
.txt-banner .left-part .bt-box .s-l{padding-top: 0.33333333rem;font-size: 0.46666667rem;}
.txt-banner .right-part{margin-top: 0.33333333rem;-moz-box-shadow: 0px 0px 6px #dad7d7;-webkit-box-shadow: 0px 0px 6px #dad7d7;box-shadow: 0px 0px 6px #dad7d7;padding: 0.86666667rem;color: #181818;}
.txt-banner .right-part .r-p-title{font-size: 0.53333333rem;font-weight: 600;}
.txt-banner .right-part .normal-txt{font-size: 0.6rem;line-height: 0.86666667rem;margin-top: 12px;}
.rever-pc{flex-direction: column;}
.rever-pc .right-part{margin-left: 0;}
.rever-pc .left-part{margin-top: 0.33333333rem;}
.rever-pc .left-part img{float: left;}
.rever-pc .left-part .bt-box{position: absolute;right: 0 !important;left: auto;bottom: 0;}}


.text-area-with-image.plus-quote .pull-quote{position: absolute;bottom: -40px;right: -15%;width: 100%;background-color: #fff;color: #181818;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;text-transform: uppercase;font-weight: bold;padding: 15px 0 0 20px;line-height: 1.3;}
.text-area-with-image.plus-quote .pull-quote span{display: block;padding-bottom: 15px;border-bottom: 4px solid #181818;}


@media screen and (min-width: 768px){.text-area-with-image .contain{padding-left:0px;padding-right:0px;}
.text-area-with-image.plus-quote .image{margin-right:10px;}
.text-area-with-image .content{width:52%;}
.text-area-with-image.plus-quote .pull-quote{position: absolute;bottom: -100px;right: -5%;width: 80%;}}


/*关于我们=大事记*/
.timeline{padding-left: 30px;padding-right: 30px;margin-bottom: 60px;}
.timeline ul{list-style: none;position: relative;}
.timeline ul:before, .timeline ul:after{content: " ";display: table;}
.timeline ul:after{clear: both;}
.timeline ul:before{content: '';display: block;width: 4px;height: 100%;position: absolute;top: 0;left: 50%;margin-left: -2px;background-color: #FFF200;}
.timeline li{clear: both;margin-bottom: 30px;position: relative;}
.timeline li:before, .timeline li:after{content: " ";display: table;}
.timeline li:after{clear: both;}
.timeline li:before{content: '';display: block;position: absolute;left: 50%;top: 6px;width: 16px;height: 16px;background-color: #3D3B46;border: 4px solid #FFF200;-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);}
.timeline li .time-measurement{margin: 0;padding: 2px 0 0 0;line-height: 1;float: left;width: 47%;text-align: right;}
.timeline li .time-measurement:before{display: none;}
.timeline li .time-description{float: right;width: 47%;background-color: #ECECEC;padding: 10px;}
.timeline li:nth-child(2n) .time-measurement{float: right;text-align: left;}
.timeline li:nth-child(2n) .time-description{float: left;}
@media (min-width: 48em) and (max-width: 63.99em){.timeline{padding-left: 20px;padding-right: 20px;}
.timeline .time-measurement{padding-top: 5px;}}
@media (max-width: 47.99em){.timeline{padding-left: 10px;padding-right: 10px;margin-bottom: 30px;}}
@media (max-width: 37.49em){.timeline ul:before{left: 5px;margin-left: 0;}
.timeline li:before, .timeline li:nth-child(2n):before{left: 7px;}
.timeline li .time-measurement, .timeline li:nth-child(2n) .time-measurement{margin-bottom: 10px;padding-top: 4px;}
.timeline li .time-measurement, .timeline li .time-description, .timeline li:nth-child(2n) .time-measurement, .timeline li:nth-child(2n) .time-description{float: none;text-align: left;width: calc(100% - 30px);margin-left: 30px;}}

/*关于我们=大学领导*/
.previous-staff-mamber{padding-top: 20px;padding-bottom: 20px;border-bottom: 1px solid #ECECEC;}
.previous-staff-mamber:before, .previous-staff-mamber:after{content: " ";display: table;}
.previous-staff-mamber:after{clear: both;}
.previous-staff-mamber:last-of-type{padding-bottom: 0;border-bottom: 0;}
.previous-staff-mamber .image{float: left;width: 21.277%;margin-right: 2.128%;}
.previous-staff-mamber .image img{max-width: 100%;vertical-align: bottom;}
.previous-staff-mamber .info{float: left;width: 76.596%;}
.previous-staff-mamber .info h3,
.previous-staff-mamber .info h4{margin-top: 0;margin-bottom: 0;}
.previous-staff-mamber .info p{margin: 15px 0 0;}
@media (max-width: 37.49em){.previous-staff-mamber .image{margin-right: 20px;width: 80px;}
.previous-staff-mamber .info{width: calc(100% - 100px);}
.previous-staff-mamber .info p{margin-top: 10px;}}


/*关于我们=招贤纳士*/
.right-col .blockquote{margin-bottom:0.3rem;}
.job .blockquote{max-width:100%;}


.job .accordion-section{margin-left:0rem;margin-top:0.3rem;padding-top:0.3rem;padding-bottom:0.3rem;}
.job .contact-block .content{background: #010544;}
.job .accordion-section{background: #fff;padding-bottom: 0rem;margin-bottom: 0rem;}
.job .accordion-section .title-bar > h3{width: 100%;height: 0.4rem;font-size: 0.2rem;color: #181818;line-height: 0.5rem;position: relative;margin-top: 0.1rem;top: 10%}
.job .accordion-section .content{background: #ECECEC;}
.job .accordion-section .content a{text-decoration: underline;}
.job .accordion-section .content a:hover{text-decoration: none;}
.job .accordion-section ul li{padding: 0 0 0 0px;}
.job .accordion-section ul li:before{display:none;}

.job .hero-image-with-quote{ background:none; padding:0 0 70px 0;}
.job .hero-image-with-quote blockquote{ right: -30px; height:80%;}

@media screen and (min-width: 768px){.job .accordion-section{width:11.7rem;max-width:100%;}}

.job .text-area ol{display: block;list-style-type: decimal;margin-block-start: 1em;margin-block-end: 1em;margin-inline-start: 0px;margin-inline-end: 0px;}
.job .text-area{width: 11.7rem;margin:0 auto;margin-top: 0.2rem;background: white;padding-left:0.3rem;}
.job .main-body-txt .contain{margin:0 auto;max-width:100%;padding:30px;}
.job .covid .text-area{padding:0.3rem;}
@media screen and (max-width: 768px){.job .text-area{width: 15rem;margin-top: 0.2rem;background: white;padding-top:0.5rem; padding-bottom: .3rem;}}
@media screen and (max-width: 768px){.job .accordion-section .title-bar > h3{font-size:0.7rem;top:30%;}
.job .blockquote{ margin-top:10px;}
.job .hero-image-with-quote{ padding-bottom:20px;}
.job .left-right-path{ padding-bottom:20px;}
}
.job .accordion-section .content ul li::before{width: 8px;height: 8px;content: '';display: block;position: absolute;top: 5px;left: 0;background-color: #181818;}
.job .accordion-section .content ul li{margin: 0 0 10px 0;padding: 0 0 0 20px;position: relative;}

.button{background-color: #fff200;padding: 10px 15px 8px;text-transform: uppercase;font-family: FFDIN, 'DIN Pro';font-weight: 700;}

.contact-block{background-color: #010544;color: #FFF; margin-top:40px;}
.contact-block.article li{width: 23.404%;}
.contact-block .contain{padding-left: 30px;padding-right: 30px;padding-top: 60px;padding-bottom: 60px;}
.contact-block ul{list-style: none;}
.contact-block ul:before, .contact-block ul:after{content: " ";display: table;}
.contact-block ul:after{clear: both;}
.contact-block li{float: left;width: 31.915%;margin-right: 2.128%;font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;font-size: 15px;font-weight: bold;}
.contact-block li:last-of-type{margin-right: 0;}
.contact-block .title{text-transform: uppercase;margin: 0 0 5px 0;}
.contact-block .content{display: block;}
.contact-block a{color: #FFF;transition: 0.25s color ease;display: inline-block;clear: both;position: relative;float: left;}
.contact-block a span{position: relative;z-index: 2;}
.contact-block a:before{content: '';position: absolute;z-index: 1;background-color: #FFF200;width: 0;height: 100%;display: block;transition: 0.5s width ease;top: 0;left: 0;background-color: inherit;}
.contact-block a:hover, .contact-block a:focus{text-decoration: none;color: #FFF200;}
.contact-block a:hover:before, .contact-block a:focus:before{width: 100%;}
@media (min-width: 48em) and (max-width: 63.99em){.contact-block .contain{padding-left: 20px;padding-right: 20px;}
.contact-block.article li{width: 48.936%;margin-right: 0;margin-bottom: 30px;}
.contact-block.article li:nth-of-type(3), .contact-block.article li:nth-of-type(4){margin-bottom: 0;}}
@media (max-width: 47.99em){
.contact-block{margin-top:0px;}
.job .main-body-txt .contain{ padding:10px;}
.contact-block .contain{padding-left: 10px;padding-right: 10px;padding-top: 30px;padding-bottom: 30px;}
.contact-block.article li{width: 100%;margin-right: 0;margin-bottom: 30px;}
.contact-block.article li:last-of-type{margin-bottom: 0;}
.contact-block li{width: 100%;margin-right: 0;margin-bottom: 30px;}
.contact-block li:last-of-type{margin-bottom: 0;}}

@media (min-width: 48em) and (max-width: 63.99em){.blockquote blockquote{font-size: 22px;}}
@media (max-width: 47.99em){.blockquote{padding: 28px 10px 10px;background-position: 10px 10px;background-size: 18px 12px;margin-bottom: 30px;}
.blockquote blockquote{font-size: 20px;}
.blockquote .cite{font-size: 14px;}}
@media (max-width: 37.49em){.blockquote blockquote{font-size: 13px;}
.blockquote p{margin-bottom: 10px;}
.blockquote .cite{font-size: 12px;}}

/*更多*/
.More .text-area ol{display: block;list-style-type: decimal;margin-block-start: 1em;margin-block-end: 1em;margin-inline-start: 0px;margin-inline-end: 0px;}
.More .text-area{width: 11.7rem;margin:0 auto;margin-top: 0.2rem;background: white;padding-left:0.3rem; padding-bottom: 60px;}
.More .main-body-txt .contain{margin:0 auto;max-width:100%;padding-top: 0.2rem;}
.More .covid .text-area .contain{padding:0rem;}
.More .covid .text-area{padding:0.3rem;}
@media screen and (max-width: 768px){.More .text-area{width: 15rem;margin-top: 0.5rem;background: white;padding-top:0.5rem;}}


/*校友*/
@media screen and (min-width: 768px){
.alumni .text-area-with-image .contain{padding-left:0px;padding-right:0px;}
.alumni .text-area-with-image.plus-quote .image{margin-right:10px;}
.alumni .right-col .content-dt{ overflow:visible; margin-bottom:80px; padding-bottom:80px;}
.alumni .text-area-with-image .content{width:52%;}
.alumni .text-area-with-image.plus-quote .pull-quote{position: absolute;bottom: -100px;right: -5%;width: 80%;}
}
@media screen and (max-width: 768px){
.text-area-with-image.plus-quote .pull-quote{ position:static; padding-left: 0;} 
}

.alumni .text-area-with-image {
	padding-bottom: 60px;
}





/*藏品展览*/
/* Position the image container (needed to position the left and right arrows)*/
.museum-collection .collection-container{position: relative;max-height: 150px;}
/* Hide the images by default*/
.museum-collection .mySlides{display: none;padding:0.1rem;background:#fff;}
/* Add a pointer when hovering over the thumbnail images*/
.museum-collection .cursor{cursor: pointer;}
/* Next & previous buttons*/
.museum-collection .prev, .museum-collection .next{cursor: pointer;position: absolute;top: 40%;width: auto;padding: 16px;margin-top: -50px;color: white;font-weight: bold;font-size: 20px;border-radius: 0 3px 3px 0;user-select: none;-webkit-user-select: none;}
/* Position the "next button" to the right*/
.museum-collection .next{right: 0;border-radius: 3px 0 0 3px;}
/* On hover, add a black background color with a little bit see-through*/
.museum-collection .prev:hover, .museum-collection .next:hover{background-color: rgba(0, 0, 0, 0.8);}
/* Number text (1/3 etc)*/
.numbertext{color: #f2f2f2;font-size: 12px;padding: 8px 12px;position: absolute;top: 0;}
/* Container for image text*/
.caption-container{text-align: center;background-color: white;padding: 2px 16px;color: black;min-height: 200px;margin-top:20px;padding-top:20px;}
.museum-collection  .row{margin-bottom:20px;padding:0.1rem;background:#fff;}
.museum-collection  .row:after{content: "";display: table;clear: both;}
/* Six columns side by side*/
.museum-collection  .column{float: left;width: 16.66%;}
/* Add a transparency effect for thumnbail images*/
.museum-collection  .demo{opacity: 0.6;}
.museum-collection .active, .museum-collection .demo:hover{opacity: 1;}


/*新闻详情页*/
.singlenews, .article .article-meta, .article .new-box{width: 11.7rem;margin: 0 auto;background: white;}
.news-article{padding-bottom: 60px;padding-left: 30px;padding-right: 30px;}
@media (max-width: 63.99em){.news-article{padding-left: 20px;padding-right: 20px;}}
@media (max-width: 47.99em){
.singlenews, .article .article-meta, .article .new-box{width:92%;margin: 0 auto; padding:0 10px;}
.news-article{padding-bottom: 30px;padding-left: 10px;padding-right: 10px;}}
.news-article img{max-width: 100%;display: block;margin: 0 auto;}
.news-article ol{margin: 30px 0;padding: 0 0 0 20px;}
.news-article ol li{margin: 0 0 10px 0;}
.news-article ul{list-style: none;padding: 0;position: relative;margin: 30px 0;}
.news-article ul li{margin: 0 0 10px 0;padding: 0 0 0 20px;position: relative;}
.news-article ul li:before{width: 8px;height: 8px;content: '';display: block;position: absolute;top: 5px;left: 0;background-color: #181818;}
.undergraduate .news-article ul li:before{background-color: #25C5F9;}

.article .main-body-txt .contain{margin:0 auto;max-width:100%;padding-top: 0.2rem;padding-left:80px;padding-right:80px;}
.article .explore-wrap{margin-top: 0.3rem;margin-bottom: 0.3rem;justify-content: space-between;}
.article .new-box .news-wrap .news-item{width: 3.78rem;height: 3.6rem;overflow: hidden;background: #D5D5D52e;}
.article .new-box .news-wrap .news-item img{display: block;width: 100%;height: 1.88rem;}
.article .new-box .news-wrap .news-item:hover img{transform: scale3d(1.2);}
.article .new-box .news-wrap .news-item .news-txt{padding-top: 0.18rem;padding-left: 0.3rem;position: relative;z-index: 2;width: 100%;height: 100%;}
.article .new-box .news-wrap .news-item .news-txt::before{position: absolute;content: " ";width: 100%;height: 100%;display: block;left: 0;top: 0;z-index: 1;transform: translateY(100%);background: #FFF200;transition: all 0.4s ease-in-out;}
.article .new-box .news-wrap .news-item:hover .news-txt::before{transform: translateY(0);}
.article .new-box .news-wrap .news-item .news-txt .time-cate{font-size: 0.14rem;height: 0.2rem;line-height: 0.1rem;color: #3D3B46;position: relative;z-index: 2;}
.article .new-box .news-wrap .news-item .news-txt .time-cate span{z-index:2;}
.article .new-box .news-wrap .news-item .news-txt .time-cate span:nth-child(2){display: inline-block;position: relative;z-index: 2;padding-left: 0.1rem;}
.article .new-box .news-wrap .news-item .news-txt .news-title{font-size: 0.26rem;line-height: 0.34rem;color: #010544;transition: all 0.6s ease;position: relative;z-index: 2;}
.article .new-box .more-new{margin-top: 0.25rem;font-size: 0.16rem;line-height: 0.2rem;color: #181818;text-transform:uppercase;}
.article .new-box .more-new a{font-size: 0.2rem;line-height: 0.2rem;color: #181818;display: inline-block;padding: 4px;transition: all 0.4s ease;text-transform:uppercase;font-weight:bold;}
.article .new-box .more-new a:hover{background: #FFF200;}
@media (max-width: 47.99em){
.article .text-area{ margin-top:.5rem;}
.article .new-box, .article-meta{width: 15rem;}
.article .main-body-txt .contain{padding-left:10px;padding-right:10px;}
.article .article .middle-box-pure{padding:10px;}}

.article-meta {
	padding-left: 30px;
	padding-right: 30px;
}.visuallyhidden {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.tagged-as{clear: both;padding: 10px 0 10px 40px;position: relative;border-top: none;border-bottom: 1px solid #181818;}
.tagged-as:before, .tagged-as:after{content: " ";display: table;}
.tagged-as:after{clear: both;}
.tagged-as:before{content: '\f02b';display: block;position: absolute;left: 2px;top: 5px;font-size: 24px;color: #181818;font-family: "FontAwesome";}
.tagged-as a{display: inline-block;text-decoration: underline;transition: 0.25s background-color ease;font-size: 14px;margin: 0 5px 0 0;}
.tagged-as a:hover{text-decoration: none;color: #181818;background-color: #FFF200;}



/* wangyz补充 */
.site-search input::-webkit-input-placeholder {
	font-size: 0.14rem;
	color: #fff;
}
.site-search input::-moz-placeholder {
	font-size: 0.14rem;
	color: #fff;
}
.site-search input:-ms-input-placeholder {
	font-size: 0.14rem;
	color: #fff;
}
.site-search input::-ms-input-placeholder {
	font-size: 0.14rem;
	color: #fff;
}

.site-search input::placeholder {
	font-size: 0.14rem;
	color: #fff;
}
.explore-box {
	font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;
	margin-bottom: 30px;
}
.explore-box .explore-wrap .explore-item .banner-title {
		height: 100%;
}
.right-col .slide-box .banner-main-img01 img {
	max-height: 4.56rem;
}
.explore-box.location-box.m40 {
	padding: 0;
}
.careers.text-area ul li::before {
	background-color: #000;
	top: 30%;
}
.new-box .news-wrap .news-item {
	height: auto;
	overflow: visible;
}
.sort-box {
	font-family: "FFDIN", "DIN Pro", "Helvetica Neue", helvetica, arial, verdana, "Hiragino Sans GB", "冬青黑体简体中文", "Microsoft YaHei", "微软雅黑", "STXihei", "华文黑体", "SimSun", "中易宋体", sans-serif;
	padding: 0 !important;
}
.right-col .sort-box .search-box {
	flex: 1;
	margin-right: 0;
}
.right-col .sort-box .search-box:hover, .right-col .sort-box .search-box:hover .bt-txt, .right-col .sort-box .search-box:hover .top-icon::after, .right-col .sort-box .search-box:hover .to::after, .right-col .sort-box .search-box:hover .sec-line {
	color: #010544;
	cursor: pointer;
}
.browse-programmes .controls .level li.executive-education:before {
	background-color: #B2B2B2;
}
.right-col .input-select select {
	display: block;
	width: 100%;
	-moz-box-shadow: 0px 0px 0.13333333rem #BABABA;
	-webkit-box-shadow: 0px 0px 0.13333333rem #bababa;
	box-shadow: 0px 0px 0.13333333rem #bababa;
	border: none;
	height: 0.46rem;
	color: #010544;
	padding-left: 0.1rem;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: url(images/downArr.png) no-repeat scroll right 0 transparent;
	background-size: 0.76rem 0.46rem;
}
.category-name a {
	text-decoration: underline;
}
.category-name a:hover {
	text-decoration: none;
	color: #000;
}
.school-name a {
	text-decoration: underline;
}
.school-name a:hover {
	text-decoration: none;
	color: #000;
}
.accordion-section .active .title-bar button:hover {
	background-color: #000 !important;
}
.left-right-path .left-col .ask-question {
	margin-top: 0.1rem;
}
.previous-staff-mamber .image img {
	height: auto;
}
.search-results h3 {
	font-size: 20px !important;
}

.search-results p {
	font-size: 12px !important;
}
.highlight {
	background-color: #FFF200;
}
.news-lead nav li:last-child {
	display: none !important;
}
.en .header-top .logo {
	background-image: url("images/XJTLU-web-typography-new-white.png");
	background-size: 78.092% 42.857%;
}
.en .header-top .logo:hover, .en .header-top .logo:focus {
	background: url("images/XJTLU-web-typography-new-black.png") no-repeat center center #fff200;
	background-size: 78.092% 42.857%;
}
.en .left-right-path .left-col .admissions-box .btn-b:nth-child(2n) {
	line-height: 0.18rem !important;
	padding-top: 0.025rem !important;
}
.en .news-brief-list .post:nth-child(14n+4) {
	margin-right: 0;
}
.en .news-brief-list .post:nth-child(14n+4) {
    width: 48.936%;
}
.en .news-brief-list .post:nth-child(14n+4) .image {
    height: auto;
}
.en .news-brief-list .post:nth-child(14n+4) .info {
    position: absolute;
    bottom: 10px;
    left: 10px;
    padding-top: 0;
    max-width: calc(100% - 20px);
}
.en .news-brief-list .post:nth-child(14n+4) time, .en .news-brief-list .post:nth-child(14n+4) h2 {
    background-color: #fff;
    padding: 2px;
}
.en .news-feature-list .post:nth-child(14n+4) {
    margin-right: 0;
}
.en .news-feature-list .post:nth-child(14n+4) {
    width: 23.511%;
    margin-right: 1.915%;
}
.en .news-feature-list .post:nth-child(14n+4) .info {
    position: relative;
    bottom: inherit;
    left: inherit;
    padding-top: 10px;
    max-width: 100%;
}
.en .news-feature-list .post:nth-child(14n+4) .image {
	height: 150px;
}
@media (min-width: 1024px) and (max-width: 1299px) {
.header .nav-wrap .logo {
	background-position: 50% 50%;
	background-size: 78% auto;
	width: 200px;
}
}
@media (max-width: 768px) {
span.jm-icon-dropdown {
	display: none !important;
}
#bottom .logo {
	float: none;
	margin: 0 auto 30px;
}
body.page-template.page-template-search.page-template-search-php {
    background: #F4F4F4;
}
.search-results-container.text-content {
    padding-left: 10px;
    padding-right: 10px;
}
}