/*css reset*/
html { font-family:'SourceHanSansCN', 'Helvetica Neue', Helvetica, STHeiTi, Arial, sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; min-height: 100%; -ms-touch-action: none;  -webkit-touch-callout: none; -webkit-user-select: none;width:100%;}
body { margin: 0 auto;width: 100%; font-size: .7rem; min-height: 100%;-webkit-overflow-scrolling: touch;-ms-touch-action: none;  -webkit-touch-callout: none; -webkit-user-select: none;padding-top: 4.9rem;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
audio:not([controls]) { display: none; height: 0; }
template { display: none; }
svg:not(:root) { overflow: hidden; }

a { background: transparent; text-decoration: none; -webkit-tap-highlight-color: transparent; }
a:active { outline: none;}
abbr[title] { border-bottom: 1px dotted; }
img { border: none; vertical-align: middle;max-width: 100%;font-size: .3rem; }
em,i,cite{font-style: normal;}
strong,b{font-weight:normal}
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; outline: none; }
textarea{resize:none}
button { overflow: visible; }
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; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
input { line-height: normal;padding: 0;}
input[type="password"]{ -webkit-text-security: disc; }
/* 在部分android 机型中的输入框可能会出现怪异的多余的浮出表单，经过观察与测试发现只有input:password类型的输入框存在，那么我们只要使用input:text类型的输入框并通过样式-webkit-text-security: disc; 隐藏输入密码从而解决。*/
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
input[type="search"] { -webkit-appearance: none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; border-radius: 0;}
textarea { overflow: auto; resize: vertical; }
optgroup { font-weight: bold; }

/*首页*/
/**
 * Swiper 4.5.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2019 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 22, 2019
 */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
.bannerBox{width:100%;overflow: hidden;height:9.875rem;min-width: auto;}
.bannerBox img{width:100%;height:9.875rem;left:0;margin:0;}


.tit{line-height: 1;padding:.75rem 0 0 .75rem;margin-bottom: 1.25rem;}
.tit span{font-size: .7rem;color:#333333;}
.fixedWrap{display:none;}
.wapTopNav{position: fixed;width:100%;left:0;top:0;z-index: 10;display:block;}
.navWapBox{height:2.75rem;background-color: #50C0D4;line-height: 2.75rem;font-size: .75rem;color:#fff;overflow: hidden;display:block;}
.navList{float:left;height:2.75rem;padding:0 .75rem;}
.navIcon{position: relative;display:inline-block;height:.1rem;background-color: #fff;width:1rem;float:left;margin-top: 1.25rem;}
.navIcon:after,.navIcon:before{position: absolute;display:block;width:1rem;height:.1rem;background-color: #fff;overflow: hidden;left:0;content:""}
.navIcon:after{top:-.25rem;}
.navIcon:before{bottom:-.25rem;}
.navWapBox .language{color:#fff;}
.navWapBox .navLogo{float:right;margin-right: .75rem;display:inline-block;height:2.75rem;}
.navWapBox .navLogo img{height:85%;width:auto;}
.navListInfo{position: absolute;display: none;}
.wapSearch{background-color: #eee;padding:.325rem .75rem;}
.wapSearch .input{background-color: #fff;border:0;border-radius: .125rem;padding:0 .25rem 0 2.375rem;color:#999;height:1.5rem;width:14.625rem;}
.banner{height:9.875rem;}
.tagsWrap{height:.125rem;background-color: rgba(0,0,0,.8);}
.tags{margin-left: 0;left:0;height:.125rem;border-radius: 0;background-color: transparent;width:100%;}
.tagBox{left:0;width:100%;margin-left: 0;}
.banner .bannerLogo{display:none;}
.bannerItem.fx.current a .txtBox{bottom:0;left:0;}
.tagBox li{float:left;}
.bannerItem .joinUs{width:4.5rem;height:1.15rem;line-height: 1.15rem;font-size: .45rem;}
.bannerItem{width:100%;}
.bannerItem .joinUs .triangle{border-width: .125rem 0 .125rem .2rem;margin-left: .25rem;}
.white,.welBox{display:none;}
.w1280{width:100%;}
.exhibitBox{margin-top: .75rem;}
.title{padding:1.75rem 0 1rem .75rem;font-size: .7rem;line-height: normal;}
.exhibitBox .exhibit,.exhibitBox .exhibit .exhibitionList{height:13.175rem;}
.prevBtn.triangle{border-width: .95rem 0 .95rem 1.025rem;margin-top: -1rem;z-index: 1;}
.exhibitBox .exhibit{padding-bottom: 1.575rem;}
.nextBtn.triangle{border-width: .95rem 1.025rem .95rem 0;margin-top: -1rem;z-index: 1;}
.pw900{width:100%;}
.list li{width:18.75rem;height:13.175rem;margin-right: 0;background-color: transparent;-webkit-box-shadow: none;box-shadow:none;}
.exhibitBox .exhibit li a{width:11.2rem;height:13.175rem;margin:0 auto;border-radius: .25rem 0;}
.prevBtn .leftTriangel{left:-.65rem;margin-top: -.15rem;}
.leftTriangel{border-width: .15rem .25rem .15rem 0;}
.rightTriangel{border-width: .15rem 0 .15rem .25rem;}
.nextBtn .rightTriangel{right:-.65rem;margin-top: -.15rem;}
.pcDisplay{display:none;}
.wapDisplay{display:block;width:100%;overflow: hidden;}
.exhibitActive{padding:0 .75rem 1.5rem;}
.exhibitActive li{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.exhibitActive li a{font-size: .5rem;line-height: 1.15rem;color:#555;}
.exhibitActive li .exLinkTit{padding:0 .2rem;border-radius: .125rem 0 .125rem 0;line-height: .625rem;border-width: .025rem;margin-right: .25rem;vertical-align: -.05rem;font-size: .45rem;color:#555;height:auto;width:auto;display:inline;border-color: #27282d;float:none;background:none;border-style: solid;}
.artistBox .title{padding:1.75rem 0 1rem .75rem;font-size: .7rem;width:auto;}
.art{height:7.3rem;}
.artMsg{padding:2.75rem 0 0 2.15rem;}
.artMsg .artTitle{font-size: .7rem;line-height: .9rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.artMsg .artDes{font-size: .45rem;line-height: .6rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.art img{width:110%;animation:moveLR 3s linear infinite;animation-direction:alternate;max-width: none;}
.art .artInfoBox{opacity: 1;}
@keyframes moveLR {
    0%{
        left: 0;
        top: 0;
        transform: scale(1);
    }
    100%{
        left: -5%;
        top: -5%;
        transform: scale(1.05);
    }
}
.artists{margin-top: .75rem;}
.artists .list{width:100%;}
.artists .list li{width:5.25rem;height:6.5rem;border-top-left-radius:.25rem;border-bottom-right-radius:.25rem;margin-left: .75rem;}
.wapDisplay .infoBox{opacity: 1;top:inherit;bottom:0;width:5.275rem;height:6.2rem;top:50%;margin-top: -3.1rem;left:50%;margin-left: -2.6375rem;}
.exhibitBox .exhibit a .exhInfo{padding:0;width:100%;height:100%;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-pack:center;}
.exhibitBox .exhibit a .exhTitle{line-height: 1.5rem;font-size: .7rem;color:#fff;transform:translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);padding:0 .25rem;}
.coreList .alpha,.goodsWrap .alpha{width:5.275rem;height:6.2rem;top:50%;margin-top: -3.1rem;left:50%;margin-left: -2.6375rem;opacity: 1;display:block;z-index: 1;opacity: .8;}
.coreInfo,.goodsInfo{width:5.275rem;height:6.2rem;top:50%;margin-top: -3.1rem;left:50%;margin-left: -2.6375rem;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-pack:center;opacity: 1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);white-space: normal;background:transparent;}
.coreName,.goodsName{padding:0 .25rem;display:block;height:auto;width:auto;font-size: .75rem;line-height: 1.5rem;color:#fff;white-space: normal;}
.opacityBox{opacity: .8;}
.artInfo{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.artInfo .artTit,.artInfo .artTime{line-height:.8rem;text-align: left;font-size: .6rem;padding:0 .75rem;margin:0;position: absolute;left:0;bottom:0;width:3.75rem;overflow: hidden;background:rgba(89,190,208,.8);height: .9rem;white-space: nowrap;text-overflow: ellipsis;}
.artInfo .artTit{bottom:.9rem;}
.artistBox{padding-bottom: .75rem;}
.wapScroll .goodsPrice{display:none;}
.topLayout{height:auto;}
.topLayout li{width:17.25rem;height:10.725rem;float:none;margin:0 0 .75rem .75rem;border-radius:.25rem 0 .25rem 0;}
.picLayout .pubInfo{-webkit-transform: translate3d(0,0px,0);transform: translate3d(0,0px,0);}
.pubInfo .pubTit{height:1.75rem;line-height: 1.75rem;width:15.75rem;white-space: nowrap;overflow: hidden;padding:0 .75rem;text-overflow: ellipsis;font-size: .6rem;margin-top: 0;background:rgba(91,192,210,.8);text-align: left;position: absolute;left:0;bottom:0;}
.pubInfo .pubTime{display:none;margin-top: 0;}
.botLayout .pubInfo .pubTit{width:3.75rem;}
.botLayout{margin-top: 0;height:auto;}
.infoBox{opacity: 1;}
.botLayout li{width:5.25rem;height:6.5rem;border-top-left-radius:.25rem;border-bottom-right-radius:.25rem;margin-left: .75rem;margin-right: 0;}
.botLayout li:nth-child(2){width:5.25rem;}
.coreList,.goodsWrap{padding-left: 0;}
.coreWrap li,.goodsWrap li{width:18.75rem;height:14.425rem;margin-right: 0;}
.coreWrap ul,.goodsWrap ul{padding-left: 0;}
.coreWrap ul{position: static;}
.coreWrap{top:0;padding-bottom: 1.825rem;}
.coreWrap .pic{width:11.2rem;margin:0 auto;height:13.175rem;border-radius: .5rem 0 .5rem 0;}
.coreWrap li{width:18.75rem;height:13.175rem;box-shadow: none;-webkit-box-shadow: none;background-color: transparent;border-radius: 0;}
.coreBox{margin-bottom: 0;}
.supBg{height:8.525rem;padding-top: .95rem;}
.supBg img{width:100%;height:100%;}
.supInfoBox{height:6.375rem;width:17.55rem;overflow:visible;}
.supInfoBox .supTxt{padding:.5rem;font-size: .5rem;line-height: .8rem;color:#333;}
.supInfoBox .joinUs{bottom:.5rem;left:50%;margin-left: -1.525rem;width:3.05rem;height:1.1rem;line-height: 1.1rem;text-align: center;border-radius: .175rem 0 .175rem 0;padding:0;font-size: .5rem;}
.supInfoBox .joinUs .triangle{margin-left: .35rem;border-width: .15rem 0 .15rem .25rem;}
.shopBox{margin-bottom: 0;}
.footer h1{text-align: center;margin:2rem 0 .75rem;font-size: .75rem;letter-spacing: .05rem;}
.leftPart{width:14.125rem;margin:0 auto;float:none;font-size: .5rem;line-height: .85rem;color:#333;text-align: center;}
.leftPart p{line-height: .85rem;}
.leftPart .view{width:2.5rem;height:.75rem;line-height: .75rem;font-size: .45rem;color:#333;margin:1rem auto 0;}
.leftPart .tel{margin-top: 1rem;font-size: .5rem;}
.shareList{overflow: hidden;text-align: center;margin:1.05rem 0 1.25rem;}
.centerPart,.rightPart{float:none;width:auto;text-align: center;font-size: .5rem;line-height: 1.2rem;}
.rightPart{margin-top: 1rem;}
.shareList a{float:none;width:1.025rem;height:.875rem;display:inline-block;margin: 0!important;background-size: cover;}
.shareList a:first-child{margin-right: 1.5rem!important;}
.footerTxt{height:auto;padding:0;bottom:4.5rem;}
.footerDiv{width:auto;height:auto;padding:.375rem .75rem;}
.footerDiv p{font-size: .45rem;line-height: .75rem;color:#27282d;}
.copyRightMsg{font-size: .5rem;line-height: .8rem;color:#333;padding:5rem .75rem 1.25rem;}
.rightPart a,.centerPart a{font-size: .5rem;line-height: 1.2rem;}
.goodsWrap ul{position: static;}
.goodsWrap{top: 0;}
.goodsWrap li{background-color: transparent;border-radius: 0;}
.goodsWrap .pic{width:11.2rem;height:14.425rem;border-radius: .5rem 0 .5rem 0;margin:0 auto;}
.picLayout{width:100%;}

.topBox{position: fixed;width:2rem;height:2rem;text-indent: -999rem;top:50%;margin-top: -1rem;right:.675rem;}
.toTop:before{position: absolute;width:.65rem;height:.65rem;background-color: #fff;z-index: 1;transform: rotate(45deg);left:.7rem;top:.75rem;content:"";}
.toTop:after{background-color: #50C0D4;width:.7rem;height:.7rem;transform: rotate(45deg);left:.7rem;top:.85rem;z-index: 2;position: absolute;content:"";}
.toTop{width:2rem;height:2rem;border-radius: 0;opacity: 0.9;background: #50C0D4;box-shadow: 0 0 23px 0 rgba(0,0,0,0.21);position: relative;}

/*移动端导航*/
.navWapSec{position: fixed;left:0;top:0;bottom:0;background-color: rgba(0,0,0,.9);width:12.95rem;z-index: 1;transform: translateX(-12.95rem);transition: transform .3s linear;}
.navWapSec.open{transform: translateX(0);}
.navWapSecInfo{position: absolute;left:0;top:2.625rem;bottom:0;width:100%;overflow-y: auto;}

.navWapSecTit{overflow: hidden;height:2.625rem;}
.navWapSecTit .closeNav{width:2.6rem;height:2.625rem;display:inline-block;background:url(../imgs/icon_wClose.png) no-repeat center;background-size: .925rem .9rem;float:left;}
/*.navWapSecTit .user{width:2.6rem;height:2.625rem;display:inline-block;float:right;background-position: center;background-repeat: no-repeat;}*/
/*.navWapSecTit .loginIn{width:2.6rem;height:2.625rem;display:inline-block;background-image:url(../imgs/white_userDefault.png);background-size: 1rem 1rem;}*/
/*.navWapSecTit .unLogin{background-image: url("../imgs/white_user.png");background-size: .9rem 1rem;}*/
.navWapSecInfo .secWrap{position: absolute;left:0;top:0;height:100%;width:100%;padding:0;}
.navWapSecInfo .scrollDiv .scroll{height:100%;width:.125rem;right:.25rem;background:transparent;}
.navWapSecInfo .scrollDiv .slide{width:.125rem;}
.navWapSecInfo .scrollDiv .slideItem{padding-left: 0;}
.navWapSecInfo dt,.navWapSecInfo dd{border-bottom: .025rem solid #666666;height:auto;}
.navWapSecInfo dt{padding-left: .75rem;font-size: .6rem;position: relative;}
.navWapSecInfo dd{padding-left: 1.5rem;font-size: .6rem;}
.navWapSecInfo .click dt:after{transform: rotate(45deg);}
.navWapSecInfo .secWrap dl dt{float:none;width:auto;padding-left: 0;}
.navWapSecInfo .secWrap dl dd{padding-left: 0;width:auto;opacity: 1;overflow: hidden;height:0;}

.navWapSecInfo .secWrap dl dt a,.navWapSecInfo .secWrap dl dd a{font-size: .6rem;line-height: 2.15rem;display:block;margin-right: 0;padding-left: .75rem;border-bottom: .025rem solid #666666;position: relative;text-decoration: none;}
.navWapSecInfo .secNav,.navWapSecInfo .secThirdItem{overflow: hidden;height:0;}
.navWapSecInfo .secWrap dl dd a{padding-left: 1.5rem;}
.navWapSecInfo .secWrap dl dd a:last-child{bottom:0;}
.navWapSecInfo .secWrap dl{height:auto;font-size: .6rem;line-height: 2.15rem;}
.navWapSecInfo .secWrap dl dt .secDropDown:after,.navWapSecInfo .secWrap dl dd .thirdDropDown:after{content: "";width:.4rem;height:.65rem;display:inline-block;background:url("../imgs/icon_arrow.png") no-repeat;background-size: cover;position: absolute;right:.625rem;top:.75rem;transition: transform .2s ease-in;transform: rotate(0deg)}
.navWapSecInfo .secWrap dl dt .secDropDown.click:after,.navWapSecInfo .secWrap dl dd .thirdDropDown.thirdClick:after{transform:rotate(90deg);}
.navWapSecInfo .secWrap dl dt .secDropDown.click,.navWapSecInfo .secWrap dl dd .thirdDropDown.thirdClick{color:#50C0D4;}
.navWapSecInfo .secWrap dl dt .triangle{display:none;}
.navWapSecInfo .secWrap dl dd .secThird a{padding-left: 2.25rem;}


.bannerItem .txtDiv{width:12rem;height:3.875rem;}
.bannerItem .txtBox{bottom:2.5rem;left:.75rem;}
.bannerItem.fx.current .txtBox{bottom:2.5rem;left:.75rem;}
.bannerItem a .txtBox{width:100%;height:3.875rem;bottom:-3.875rem;left:0;}
.bannerItem .txtBox .mainTit{font-size: .75rem;line-height: 1.2rem;}
.bannerItem .txtBox .subTit{font-size: .75rem;line-height: 1.2rem;}
.picLayout .opacityBox,.artists .opacityBox{display:none;}

.searchWrap{background-color: #eee;padding:.325rem 0.5rem;position: relative;}
.inputWrap{background-color: #fff;border-radius: .125rem;height:1.5rem;padding-left: 2.375rem;}
.inputWrap .input{width:100%;height:100%;background-color: transparent;border:0;}
.searchWrap .seachIcon{width:2.375rem;height:1.5rem;display:inline-block;position: absolute;left:.5rem;top:.325rem;}
.searchWrap .seachIcon:before{content:"";display:block;width:100%;height:100%;background:url("../imgs/icon_wSearch.png") no-repeat center;background-size: .875rem .875rem;}

.navBox{display:none;}
.selArtist{display:inline-block}
.wapSelArtist{display: block;}
.pageBox{padding-top: 0;}
.threeTitle{padding-top: 0;}
.threeTitle h3{line-height: 2.2rem;padding-left: .75rem;overflow: hidden;}
.threeTitle .tit{padding:0;font-size: .7rem;line-height: 2.2rem;float:left;color:#333;}
.threeTitle .selArtist{float:right;padding:0 .75rem 0 .75rem;color:#50C0D4;font-size: .6rem;position: relative;}
.threeTitle .selArtist:after{width:.175rem;height:.275rem;display:inline-block;margin-left: .25rem;background:url("../imgs/icon_arrow1.png") no-repeat;background-size: cover;content:"";vertical-align: .1rem;}
.pw{width:100%;}
.wapSelArtist{left:0;position: absolute;width:100%;top:0;bottom:0;z-index: 2;display:none;}
.wapSelBg{background-color: rgba(0,0,0,.19);left:0;position: absolute;top:0;height:100%;z-index: 1;width:100%;}
.wapSelBox{position: absolute;top:2.2rem;background: #FFFFFF;box-shadow: 0 0 .225rem 0 rgba(0,0,0,0.16);border-radius: .25rem 0 .25rem 0;left:.5rem;right:.5rem;height:12.7rem;overflow-y: auto;z-index: 2;}
.wapSelName{position:absolute;width:16.35rem;left:0;top:0;height:100%;overflow-y: auto;}
.wapSelItem{display:none;}
.wapSelItem.current{display:block;}
.wapSelName ul{padding-left: .75rem;}
.wapSelName li{float:left;margin-top: .5rem;width:25%;line-height: normal;}
.wapSelName .artName {font-size: .6rem;color:#333;}
.wapSelName .home{width:.45rem;height:.45rem;margin-left: 0;background-size: cover;}
.wapSelName .artAge{font-size: .55rem;color:#999999;margin-top: .25rem;line-height: 1;}
.wapSelWordBox{position: absolute;width:2.2rem;top:0;right:0;height:100%;overflow-y: auto;}
.wapSelWord{padding-top: .5rem;}
.wapSelWord span{display:block;line-height: 1.05rem;color:#27282D;font-size: .6rem;text-align: center;}
.wapSelWord .current{color:#50c0d4;}
#wall{margin-left: .75rem;}
#wall .span3{width:45%;}
#wall .wallInfo{padding:.5rem .5rem 1.45rem;}
#wall h3{line-height: 1;font-size: .65rem;margin-bottom: .5rem;}
#wall p{font-size: .55rem;color:#666666;line-height: .75rem;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-pack:center;overflow: hidden;}

/*艺术家底层*/
.crumbs{padding:.75rem .75rem 1.25rem .75rem;color:#999999;line-height: normal;width:auto;}
.crumbs a{padding-right: .5rem;margin-right: .15rem;font-size: .6rem;color:#50c0d4;}
.artistDetail{padding:.5rem .75rem 1.05rem;margin:0 .75rem;}
.artistDetail h1{font-size: .65rem;color:#27282D;margin-bottom: .25rem;}
.artistDetail .birth{font-size: .5rem;color:#999;margin-bottom: .5rem;}
.artistDetail h3{font-size: .6rem;color:#666666;margin-bottom: .5rem;}
.pubDetailTxt,.allTxtBox{line-height: .9rem;font-size: .6rem;color:#27282D;}
.colTit{font-size: .7rem;padding:1.25rem 0 .625rem .75rem;line-height: normal;}
.exhibitStudy{overflow: hidden;}
.exhibitStudy dl{width:8.25rem;height:11.875rem;float:left;margin-left: .75rem;border-radius:.25rem 0;box-shadow:  0 0 .25rem 0 rgba(202,202,202,0.50);}
.exhibitStudy dt{height:6.875rem;width:auto;float:none;}
.exhibitStudy dd{float:none;width:auto;height:auto;padding:0 .5rem;}
.exhibitStudy h4{line-height: .75rem;font-size: .6rem;color:#50c0d4;height:1.5rem;padding:.5rem 0 .25rem;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;}
.exhibitStudy h4 a{line-height: .75rem;font-size: .6rem;white-space: normal;}
.exhibitStudy .time{font-size: .5rem;line-height: normal;}
.exhibitStudy .exListInfo{font-size: .55rem;line-height: .75rem;margin-top: .3rem;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-pack:center;overflow: hidden;}
.exhibitStudy h4 a .text{white-space: normal;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;line-height: .75rem;-webkit-box-pack:center;overflow: hidden;word-break: break-all;font-size: .6rem;color:#50c0d4;}

.search{margin:0 .75rem;border-bottom: .025rem solid #000;}
.search .serInput{width:12rem;padding:0 0 0 1rem;height:1rem;font-size: .6rem;background-size: .55rem .55rem;background-position: 0 center;}
.fSelect{width:4rem;height:1rem;float:right;}
.fSelect .val{font-size: .6rem;line-height: 1;padding:.2rem 0;height: .6rem;width:4rem;}
.fSelect .val a{width:2.5rem;height:.6rem;padding-left: .25rem;font-size: .6rem;line-height: 1;}
.fSelect .val .drop{width:.4rem;height:.3rem;margin-top: .15rem;background-size: cover;float:right;margin-right: .25rem;}
.fOption{top:1rem;left:-.05rem;border-width:.025rem;width:4.025rem;}
.fOption li{padding:0 .25rem;line-height: 1rem;height:1rem;font-size: .6rem;}
.collect .threeTitle h3{font-size: .7rem;padding:1.25rem 0 .625rem .75rem;line-height: normal;}
.copyright{font-size: .5rem;line-height: .9rem;padding:.5rem .75rem;margin-top: 4.3rem;}
.exhibitStudy dt .exhType .typeTxt{height:.9rem;line-height: .9rem;font-size: .5rem;padding:0 .25rem;}
.exhibitStudy dt .exhType{margin-top: .25rem;}
.pubList{margin:0 .75rem;}
.pubList li{width:auto;float:none;margin-top: .75rem;background:#fff;box-shadow: 0 0 .25rem 0 rgba(238,238,238,0.50);}
.pubList li .imgBox{width:8.1rem;height:10.7rem;border-radius:.25rem 0;}
.pubList li .pubInfo{height:10.7rem;width:auto;padding-left: 8.85rem;padding-right: .5rem;float:none;overflow: visible;}
.pubList .pubInfo h2{font-size: .65rem;color:#50c0d4;line-height: normal;padding:.25rem 0;}
.pubList .pubInfo li{height:1.2rem;font-size: .5rem;line-height: 1.2rem;overflow: hidden;}
.pubList .pubInfo ul{margin-top: 0;}
.artistDetailBox .pubList li{margin-bottom: .75rem;background-color: #fff;border-radius: .25rem 0;box-shadow: 0 0 .25rem 0 rgba(238,238,238,0.50);}
.pubList li a{height:100%;border-radius: .25rem 0;padding:0;overflow: hidden;}
.artistDetailBox .pubList .pubInfo li{padding:0;}
.noResult{font-size: .75rem;line-height: 2.5rem;padding-top: 3.9rem;}
.noResult .nothing{width:7.75rem;height:8.75rem;background-size: 100%;}
.colNav{margin:0 .75rem;width:auto;overflow:visible;}
.colNav .first li{margin-right: .75rem;margin-left: 0;}
.colNav .first a{font-size: .5rem;padding:.425rem 0 .375rem 0;border:0;position: relative;line-height: normal;height:auto;}
.videoBanner{margin:0 .75rem 1.25rem;}
.colNav .first ul{position: relative;height:auto;padding-left: 0;}
.colNav .first{height:auto;border-top-width: .025rem;border-bottom-width: .025rem;}
.colNav .first a:hover, .colNav .first a.current, .colNav .first .hover a{border:0;}
.colNav .first a:hover:after,.colNav .first a.current:after, .colNav .first .hover a:after{content:"";display:block;position: absolute;bottom:-.175rem;left:0;width:100%;height:.15rem;background-color: #50c0d4;}
.colRows .first a:hover:after,.colRows .first a.current:after, .colRows .first .hover a:after{display:none;}
.colRows .first .currLine,.colRows .first .hoverLine{display: inline-block;font-size: 0;width:0;height:.15rem;background-color: #50c0d4;position: absolute;top:-.075rem;top:inherit;}

.page .pagination a{font-size: .5rem;padding:0 .65rem;border-width: .025rem;line-height: 1.75rem;height:1.725rem;}
.page .pagination{height:auto;margin-right:0;padding:0;}
.page .pageBtn{width:1.05rem;height:1.75rem;font-size: .5rem;}
.page .pageInput{padding:.15rem 0;line-height: 1.15rem;width:1.25rem;font-size: .5rem;}
.page .go{height:1.75rem;}
.exhibitStudy .number{display:none;}
.exhibitStudy .page{padding:2.5rem .75rem 0;}
/*资讯*/
.exhibitStudy .newsList dl{width:auto;height:auto;float:none;margin-right: .75rem;padding-bottom: .5rem;}
.exhibitStudy{margin-top: .75rem;}
.exhibitStudy .newsList dt{height:auto;width:auto;float:none;}
.exhibitStudy .newsList h4{height:auto;}
.newsList .orderDiv{position: static;line-height: 1.05rem;margin-top: .375rem;}
.exhibitStudy .newsList .orderMsg .orderBtn{width:4.125rem;height:1.05rem;border-radius: .125rem 0;line-height: 1.05rem;font-size: .45rem;}
#newsList .orderMsg .orderBtn:after{display:inline-block;margin-left:.2rem;content:'';background:url("../imgs/icon_arrow2.png") no-repeat;background-size: 100%;width:.325rem;height:.2rem;vertical-align: middle;}
.exhibitStudy .newsList dt img{height:auto;}


.formInput .input{padding:.25rem;height:.9rem;font-size: .6rem;}
.formBox .input::-moz-placeholder { color: #999;font-size: .6rem;}
.formBox .input:-ms-input-placeholder { color: #999;font-size: .6rem;}
.formBox .input::-webkit-input-placeholder { color: #999;font-size: .6rem;}
.popOrder .popOrderBox{width:100%;height:100%;left:0;top:0;margin:0;background-color: #F9F8F8;}
.popOrder .popLogo{display:none;}
.popOrder .popForm{width:14.325rem;float:none;margin:0 auto;border-radius: 0;background-color: transparent;padding:0;height: 100%;}
.popOrder .popTit{font-size: .7rem;line-height: 1rem;padding:.75rem;color:#333333;margin-top: 0;}
.popOrder .selectForm{height:1.675rem;}
.popOrder .fSelect{box-shadow: 0 0 .125rem rgba(153,153,153,0.30);border-radius: .25rem;padding:0;}
.popOrder .formDiv{border-radius: .25rem;box-shadow: 0 0 .125rem rgba(153,153,153,0.30);border-width: .025rem;margin-bottom: 1.25rem;}
.popOrder .formDiv:after{content:"";width:0;clear:both;height:0;}
.popOrder .tit{margin-left: .75rem;font-size: .6rem;line-height: 1.675rem;padding:0;margin-bottom: 0;float:left;}
.popOrder .labelBox{font-size: .6rem;line-height: 1.675rem;display:block;}
.popOrder .labelBox label{margin-left: 2.25rem;}
.popOrder .labelBox .lbl{padding-right: 1.325rem;background-size: .625rem auto;background-image: url("../imgs/icon_check.png");background-repeat: no-repeat;background-position: right .5rem;}
.popOrder .labelBox input:checked + .lbl{background-position: right -1.395rem;}
.popOrder .popInput{height:1rem;padding:.325rem 0 .35rem;font-size: .6rem;}
.popOrder .telephone,.popOrder .codeNum,.popOrder .mail{width:10rem;}
.popOrder .name{width:11rem;}
.popOrder .txt{font-size: .6rem;line-height: 1.675rem;}
.popOrder .fSelect .val{height:1.675rem;}
.popOrder .fSelect .val a{width:13.325rem;height:1.675rem;line-height: 1.675rem;padding:0 .75rem;font-size: .6rem;}
.popOrder .fSelect .val .drop{width:.35rem;height:.575rem;background-size: .35rem .575rem;padding:.55rem;right:0;top:0;}
.popOrder .formBtn a{width:5.175rem;height:1.35rem;line-height: 1.35rem;border-radius: .125rem 0;font-size: .55rem;}
.popOrder .formBtn{padding-top: 0;}
.popOrder .closePop,.formAlert .closePop,.applyForm .closePop,.popTxt .closePop{background-image: url("../imgs/icon_wClose1.png");background-size: .75rem .75rem;width:.75rem;height:.75rem;padding:.75rem;right:0;top:0;background-position: .75rem .75rem;}

.applyType{padding-top: .5rem;}
.applyType .applyBox:after{width:.75rem;height:.75rem;top:-.25rem;}
.applyType .applyBox{width:9.825rem;border-width: .025rem;box-shadow: 0 0 .25rem rgba(0,0,0,.1);}
.applyType ul{padding:.5rem .5rem .5rem .9rem;}
.applyType li{padding-left: 1.15rem;font-size: .6rem;line-height: 1.25rem;height:auto;background-size: auto .65rem;}
.exhibitStudy .applyType{padding-top: 0;top:1.2rem;}
.exhibitStudy .applyType .applyBox:after{left:3.25rem;}
.formAlertBox{width: 100%;height:100%;left:0;top:0;margin:0;background:#fff;}
.formAlert .popLogo{display:none;}
.formAlertInfo{width:14.25rem;height:100%;float:none;border-radius: 0;padding:0;margin:0 auto;color:#333333;}
.formAlertInfo .alertTit{font-size: .8rem;margin-bottom: 1rem;text-align: left;padding-top: 2.4rem;}
.formAlertInfo .alertItem{height: auto;line-height: 1.875rem;font-size: .65rem;}
.formAlertInfo .alertBtn{bottom:1.9rem;}
.formAlertInfo .alertBtn a{width:5.175rem;height:1.35rem;line-height: 1.35rem;border-radius: .25rem 0;font-size: .55rem;}
.formInput .fSelect .val,.formInput .fSelect{width:7.625rem;height:1.375rem;}
.formInput .fSelect .val a{width:6.125rem;height:.9rem;padding:.25rem;font-size: .6rem;line-height: .9rem;}
.formInput .fSelect .val .drop{right:.25rem;top:.5rem;}
.formInput .fOption{width:7.65rem!important;top:1.4rem;}
.formInput .fOption li{height:1.5rem;line-height: 1.4rem;font-size: .6rem;width:auto;padding:0 .25rem;}
.agreeBox{top:0;font-size: .6rem;line-height: normal;padding:.75rem 0 1rem .625rem;}
.submitApply{width:4.35rem;height:1.125rem;line-height: 1.125rem;border-radius: .125rem 0;font-size: .5rem;margin-left: .625rem;}
.checkBox{background:url("../imgs/icon_check.gif") no-repeat left center;padding-left: .925rem;background-size: .55rem .55rem;}
.agreeBox .checked{background-image: url("../imgs/icon_checked.gif");background-position: left center;}
.popOrder .fOption{top:1.675rem;padding-top: .325rem;}
.popOrder .fOption .slide-ul{padding:0 1.575rem 0 .75rem;}
.popOrder .fOption li{height:2.1rem;line-height: 2.1rem;font-size: .6rem;border-top-width: .025rem;}
.popOrder .fOption .scroll{right:.825rem;top:2rem;height:4.875rem;width:.075rem;}
.popOrder .fOption .slid{height:4.875rem;}
.newsDetail h2{font-size: .7rem;line-height: .95rem;float:left;width:14.75rem;margin:0;}
.newsDetail *{line-height: .9rem;font-size: .6rem!important;}
.detailTit{overflow: hidden;margin:0 .75rem;padding:.75rem;box-shadow: 0 0 .5rem 0 rgba(0,0,0,0.05);}
.tools{float:right;margin-top: .15rem;}
.tools .shareBtn{display:none;}
.tools .shareBtn i{background-size: contain;height:.75rem;padding-left: 0;margin-left: .75rem;width:.75rem;}

.tools .favor{width:.75rem;height:.75rem;margin-right: 0;font-size: 0;}
.tools .favor a{width:.75rem;height:.75rem;background-size: contain;}
.orderBox{text-align: center;margin-top: .5rem;}
.orderInfo{border-radius: 0.2rem 0 0;border-width: .025rem;width:13rem;}
.orderTime{line-height: 1.5rem;font-size: .6rem;padding:0 .05rem 0 .5rem;}
.orderBox .orderBtn{height:1.525rem;line-height: 1.525rem;width:3.5rem;border-radius: 0 0 .2rem 0;font-size: .6rem;}
.fixTop{position: fixed;width:2rem;height:2rem;text-indent: -999rem;bottom:4rem;right:.675rem;left:inherit;}
.fixTop .toTop{width:2rem;height:2rem;border-radius: 0;opacity: 0.9;background: #50C0D4;box-shadow: 0 0 23px 0 rgba(0,0,0,0.21);position: relative;left:inherit;margin-left: 0;}
.fixTop .toTop:before{position: absolute;width:.65rem;height:.65rem;background-color: #fff;z-index: 1;transform: rotate(45deg);left:.7rem;top:.75rem;content:"";}
.fixTop .toTop:after{background-color: #50C0D4;width:.7rem;height:.7rem;transform: rotate(45deg);left:.7rem;top:.85rem;z-index: 2;position: absolute;content:"";}

.orderBox .hover .applyType{left:-6.35rem;top:1.5rem;padding-top: 0;}
#newsList .orderBox .hover .applyType{left:0;}
.videoOrder .applyType .applyBox:after{left:8rem;}
.applyForm{width:100%;height:100%;left:0;top:0;margin:0;padding:0;border-radius: 0;}
.applyForm .closePop{}
.applyForm h2{font-size: .7rem;line-height: 1rem;padding:.75rem 0;}
.applyForm .formBox{padding:0 .75rem;}
.applyForm li{width:50%;margin-right:0;margin-bottom: .75rem;}
.formInput .itps{border-width: .025rem;}
.applyForm .star{font-size: .7rem;left:0;line-height: 1.5rem;top:0;}
.applyForm .formInput{padding-left: .625rem;height:1.5rem;position: relative;float:none;padding-right: .25rem;}
.applyForm .formInput .input{width:7.125rem;}
.applyForm .formInput .textInput{width:100%;font-size: .6rem;line-height: .9rem;height:4.5rem;}
.applyForm li:last-child{width:100%;}
.applyForm li:last-child .formInput{height:auto;}
.applyForm .formHeight .itps{display:block;padding:.25rem;}
.argeePop{width:100%;height:100%;}
.popTxt{width:100%;height:100%;padding:0;left:0;top:0;margin:0;border-radius: 0;box-shadow: none;}
.scrollBox{padding:.75rem;}
.scrollBox h2{font-size: .7rem;padding:.75rem 0;line-height: normal;}
.popTxt .scrollDiv,.popTxt .scrollDiv .scroll{height:26rem;padding-right: .5rem;}

.popTxt .slideItem{line-height: 1.2rem;font-size: .7rem;}
.shareBtn.wapDisplay{width:2rem;height:2rem;position: fixed;bottom:6.75rem;right:.675rem;overflow: visible;z-index: 1;}
.shareBtn.wapDisplay i{width:2rem;height:2rem;display:block;background:rgba(80,192,212,.9) url("../imgs/shareBtn.png") center no-repeat;background-size: 1.35rem 1.4rem;box-shadow: 0 0 23px 0 rgba(0,0,0,0.21);}
.shareBtn.wapDisplay .shareCon{width:2rem;margin-top: -8rem;padding:0;height:8rem;background-color: #50C0D4;opacity: .9;box-shadow: 0 0 23px 0 rgba(0,0,0,0.21);right:0;}
.shareBtn.wapDisplay .shareCon .share{float:none;}
.shareBtn.wapDisplay .shareCon .share .bdsharebuttonbox{text-align: center;}
.shareBtn.wapDisplay .shareCon .share .bdsharebuttonbox a{width:2rem;height:2rem;margin-right: 0;line-height: 2rem;background-size: auto .9rem;display: block;margin-left: 0;}
#newsDetail .shareCon .share .bdsharebuttonbox a{margin-left: 0;}
.shareBtn.wapDisplay .shareCon .share .bdsharebuttonbox .bds_weixin{background-image: url("../imgs/wx.png");background-size: 1.4rem 1.2rem;}
.shareBtn.wapDisplay .shareCon .share .bdsharebuttonbox .bds_tsina{background-image: url("../imgs/xl.png");background-size: 1.4rem 1.2rem;}
.shareBtn.wapDisplay .shareCon .share .bdsharebuttonbox .bds_qzone{background-image: url("../imgs/qz.png");background-size: 1.35rem 1.325rem;}
.shareBtn.wapDisplay .shareCon .share .bdsharebuttonbox .bds_sqq{background-image: url("../imgs/qq.png");background-size: 1.2rem 1.35rem;}
.newsDetail{font-size: .6rem;line-height: .9rem;}

.imgScrollWrap{padding:.75rem .75rem 0;background-color:#fff;height:6.7rem;}
.imgScroll li{width:17.25rem;height:6.7rem;}
.imgScrollWrap .imgTags{left:.75rem;right:.75rem;width:auto;height:.2rem;}
.videoTxt{margin:0 .75rem;font-size: .6rem;line-height: .9rem;}
.videoTxt ul{padding:.55rem 0 1.3rem;}
.videoList{margin:.75rem 0 0 .75rem;}
.videoList li{width:8.25rem;height:6.25rem;margin:0 .75rem .75rem 0;border-radius: .25rem 0;}
.videoList li .img{width:8.25rem;height:4.65rem;}
.videoIcon{width:1.325rem;height:1.325rem;margin:-.6625rem 0 0 -.6625rem;background-size: cover;}
.videoList li .txt{height:1.575rem;line-height: 1.575rem;padding:0 .5rem;font-size: .6rem;}


.videoBox{padding:.75rem .75rem 0;margin-bottom: 1.175rem;}
.videoBox .fl{width:100%;}
.videoBox .videoBoxList{display:none;}
.videoBox .fr{width:auto;}
.videoPlayer{width:100%;padding-bottom: 0;}
.videoDiv{width:100%;height:10.5rem;}
.videoBox .videoName{font-size: .55rem;line-height: normal;padding:.5rem 3rem .75rem .75rem;}
.videoBox .tools{right:.75rem;height:auto;bottom:0.65rem;margin-top: 0;font-size: 0;}
.videoBox .tools .shareBtn{display:block;height:.75rem;}
.videoBox .tags{display:none;}
.shareCon .share .bdsharebuttonbox a{width:.75rem;height:.75rem;margin-left: .75rem;line-height: .75rem;background-size: contain;margin-right: 0;}
.videoBox .shareCon{height:.75rem;padding:0;right:1.5rem;}
.videoTxtBox{margin:0 .75rem;padding:0 .75rem .75rem;}
.videoTxtBox h3{font-size: .65rem;line-height: 1;padding:.5rem 0 .75rem;}
.videoTxtBox .videoTxt{line-height: .9rem;font-size: .6rem;margin:0;}
.videoTxtBox .allTxtBox{color:#999;}
.secTitle,.donorTit{font-size: .7rem;line-height: 1;padding:.75rem .75rem .5rem;color:#333;height:auto;letter-spacing: 1px;}
.donorTxt{font-size: .6rem;line-height: .85rem;margin:0 .75rem;}
.donors{height:4.05rem;margin:0 .75rem 1rem;padding:.125rem 0 .175rem;width:auto;}
.donorsBox{width:100%;height:4rem;overflow-y: auto;overflow-x: hidden;}
.donors .scrollDiv{height:4.05rem;padding-right:.7rem;}
.donors .scrollDiv .scroll{width:.125rem;height:4.05rem;right:.25rem;}
.scrollDiv .slide{width:.125rem;}
.donors li{line-height: 1.25rem;padding:0 .25rem 0 .5rem;font-size: .6rem;float:left;}
.donors .slideItem{width:100%;}
.collectionList{margin:0 .75rem;}
.collectionList li{width:auto;height:11.425rem;float:none;margin:0 0 .75rem 0;border-radius: .25rem 0;background: #FFFFFF;box-shadow: 0 0 .25rem 0 rgba(238,238,238,0.50);}
.collectionList li .imgBox{width:8.075rem;height:10.725rem;border-radius: .25rem 0;}
.collectionList li a{padding:.35rem;height:auto;}
.collectionList li .collectionDes{height:10.725rem;padding-left: .75rem;width:7.725rem;}
.collectionList .collectionDes h2{font-size: .7rem;color:#50c0d4;line-height: normal;padding:.25rem 0 .675rem;}
.collectionList .collectionDes ul{margin-top:0;}
.collectionList .collectionDes li{font-size: .6rem;height:auto;line-height: 1.3rem;}
.collectionList .collectionDes li .two{padding-left: 1.25rem;}
.videoList ul{width:auto;}
.lecturesDetail{margin:1rem .75rem 1.25rem;}
.lecturesDetail dt{float:none;width:auto;height:auto;}
.lecturesDetail dd{float:none;width:auto;height:auto;padding:0;}
.lecturesDetail h3{padding:.75rem 0 .175rem;line-height: normal;font-size: .75rem;}
.lecturesDetail dt img{height:auto;}
.lecturesTxt{line-height: 1.125rem;font-size: .65rem;}
.lectureList dt{height:auto;}
.classify{padding:.5rem .75rem .25rem;font-size: .55rem;line-height: .75rem;}
.collNumber{font-size: .5rem;line-height: normal;}
.classify a{margin-right: .5rem;color:#151515;}
.classify span{color:#333;}

.shopBanner{height:7.3rem;width:100%;}
.shopBanner img{width:100%;height:100%;}
.shopBanner .slogn{width:100%;height:100%;left:0;top:0;margin:0;letter-spacing: 0;-webkit-transform:translate(0px,0px);transform:translate(0px,0px);background:rgba(0,0,0,.35);opacity: 1;}
.shopBanner .slogn h1{font-size: .7rem;line-height: normal;margin:2.25rem 2.15rem .375rem ;}
.shopBanner .slogn p{margin-left: 2.15rem;font-size: .5rem;line-height: normal;margin-top: 0;}
.shopBanner .show{width:5rem;height:1.125rem;line-height: 1.125rem;font-size: .5rem;border-radius: .125rem 0;margin:.75rem 0 0 2.15rem;letter-spacing: 1px;}
.shopList{padding:.75rem 0 0 .75rem;}
.shopList li{width:5.25rem;height:6.975rem;border-radius: .25rem 0;box-shadow: 0 0 .5rem 0 rgba(0,0,0,0.05);margin:0 .75rem .75rem 0;}
.shopList .flag{padding:0 .125rem;font-size: .5rem;line-height: .6rem;top:.25rem;}
.shopTxt{margin:.75rem .75rem 0;border-radius: .25rem 0;width:auto;overflow: hidden;}
.detailTit h2{font-size: .7rem;line-height:normal;padding-bottom: .25rem;}
.detailTit p{font-size: .5rem;}
.detailTit .tags{margin-right: .75rem;}
.proDetail{padding:.75rem;margin:.75rem .75rem 0;box-shadow: 0 0 .5rem 0 rgba(0,0,0,0.05);}
.proDetail li{margin-bottom: .5rem;}
.proDetail li:last-child{margin-bottom: 0;}

.colNav .second{padding:.02rem 0 .75rem .75rem;box-shadow: 0 0 .5rem 0 rgba(0,0,0,0.05);}
.colNav .second li{font-size: .6rem;margin:.75rem .75rem 0 0;line-height: normal;}

.visitMsgPic{margin:0 .75rem .75rem;height:auto;}
.vistTitle{line-height: normal;font-size: 0;}
.vistTitle h3{margin:0 0 0 .75rem;font-size: .6rem;line-height: normal;letter-spacing: 0;}
.buyOnline{margin:.75rem .75rem 1.25rem;}
.arrowList li{font-size: .55rem;line-height: .825rem;}
.buyOnline .buy{width:3.5rem;height:1.45rem;line-height: 1.45rem;border-radius: .175rem 0;font-size: .5rem;margin-top: .75rem;}
.buyOnline .buy:after{display:inline-block;border-width:.15rem 0 .15rem .25rem;border-color:transparent  transparent transparent #ffffff;width:0;height:0;border-style: solid;content:"";}
.vistTitle span{font-size: .6rem;margin-left: .75rem;line-height: normal;}
.totalPrice,.discountPrice,.free,.attentions,.applyMethod{margin:.75rem .75rem 1.25rem;}
.orderTxt{font-size: .55rem;line-height: normal;margin: .375rem .75rem 0;}
.orderApply{margin-top: 0;}
.orderApply .formBox li{margin:.75rem 0 0 1.375rem;width:7.625rem;font-size: 0;}
.orderApply .input{width:7.125rem;vertical-align: middle;}
#visitApply textarea.input{width:16.15rem;height:3.25rem;}
.orderApply .formHeight{height:auto;}
#visitApply .agreeBox{padding:.75rem 0 .75rem 1.375rem;font-size: .55rem;}
.submitOrder{width:4.35rem;height:1.125rem;line-height:1.125rem;font-size:.5rem;background-color: #4ABFD4;border-radius: .125rem 0;margin:0 0 0 1.375rem;}
#visitApply .orderTxt{font-size: .5rem;margin:.5rem .75rem 1.25rem 1.375rem;}
.order{padding:0 0 .001rem 0;}
.tripRoute{padding:0;}
.tripRoute .playLine{float:none;margin:0 .75rem;width:auto;}
.tripRoute h2{line-height: normal;font-size: .6rem;letter-spacing: 1px;color:#333;margin-bottom: .5rem;}
.tripRoute .play{width:.525rem;height:.525rem;background-size: contain;margin-right: .5rem;vertical-align: -.05rem;}
.tripRoute .line{font-size: .5rem;line-height: .825rem;display:block;}
.tripRoute .map{width:100%;height:auto;margin-top: .35rem;}
.tripRoute .trainLine,.tripRoute .underLine{width:auto;float:none;margin:.75rem;}
.tripRoute .train{width:.375rem;height:.45rem;background-size: contain;margin-right: .65rem;vertical-align: -.05rem;}
.tripRoute .underTrain{width:.425rem;height:.5rem;background-size: contain;margin-right: .65rem;vertical-align: -.05rem;}
.tripRoute .lineTips{left:0;top:1.25rem;box-shadow: 0 0 0.25rem rgba(0,0,0,.1)}
.tripRoute .lineTips::after{width:.75rem;height:.75rem;box-shadow: 0 0 0.25rem rgba(0,0,0,.1);left:1rem;top:-.25rem;border-width: .025rem;}
.tripRoute .lineTips ul{padding:.5rem .65rem .5rem 1.55rem;}
.tripRoute .lineTips li{width:13.05rem;line-height: 1rem;font-size: .65rem;letter-spacing: .05rem;padding:.5rem 0;}
.tripRoute .lineTips .bus{width:.425rem;height:.475rem;background-size: contain;left:-.9rem;top:.7rem;}
.tripRoute .line .lastPos::after{left:1rem;top:-.25rem;}
.tripRoute .line .lastPos{left:0;}
.vistNotice{padding:0 0 .001rem 0;}
.txtContent{line-height: .875rem;font-size: .5rem;margin:.75rem;width:auto;}
.vitstImg{display:none;}
.audioGuide{padding:0 0 .001rem 0;}
.audioDes{margin:0 .75rem;}
.audioDes dt,.serviceType dt{width:6rem;height:6.175rem;border-radius: .125rem 0 0;}
.audioDes dd,.serviceType dd{width:auto;height:6.175rem;margin-left: 6.325rem;padding:.375rem 0 0;float:none;}
.serviceType dd{overflow: hidden;}
.audioDes dd .audioInfo{font-size: .5rem;line-height: .65rem;margin-top: 0;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:6;overflow: hidden;height:3.9rem;}
.audioDes dd .audioBtn{width:5.525rem;height:1.125rem;line-height: 1.125rem;border-radius:.125rem 0;font-size: .5rem;letter-spacing: 0;left:0;bottom:.5rem;}
.serviceMsg{margin:0 .75rem;line-height: .9rem;font-size: .6rem;}
.serviceType{margin: .75rem .75rem 0;padding-top: 0;}
.serviceType dl{margin-bottom: .75rem;}
.serviceType dd{padding-top: 0;}
.serviceType dd h3{font-size: .7rem;line-height: normal;margin-bottom: .275rem;}
.serviceType dd .openTime{font-size: .6rem;margin-bottom: .375rem;line-height: normal;}
.serviceType dd .serviceContent{font-size: .5rem;line-height: .65rem;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:5;overflow: hidden;height:3.25rem;}

.yearTabs{width:auto;margin:.5rem .75rem .825rem;padding:.5rem .75rem 2rem;}
.yearTabs.swiper-container-horizontal>.swiper-scrollbar{left:.75rem;bottom:.25rem;height:.125rem;}
.yearTabs .swiper-scrollbar-drag{border-radius: .125rem;}
.yearTabs li{width:2.2rem;}
.yearTabs li .year{font-size: .6rem;}
.yearTabs .allYearIcon{width:.5rem;height:.5rem;margin-left: -.25rem;bottom:-.25rem;background-size: contain;}
.yearTabs li .lineBot{top:2rem;}
.yearTabs .yearIcon{width:.475rem;height:.475rem;background-size: contain;}
.reviewList{padding:0 .75rem 0 3.75rem;}
.everyMonth .date{width: 3rem;left: -3.35rem;top:-.175rem;font-size: .5rem;text-align: right;padding-right: .25rem;line-height: normal;height:auto;}
.everyMonth .circle{width:.475rem;height:.475rem;top:.125rem;right:-.35rem;}
.everyMonth dl{margin-bottom: .75rem;height:5.7rem;border-radius: .25rem 0;}
.everyMonth dt{width:4.425rem;height:5.7rem;}
.everyMonth dt .exhType{margin-top: .25rem;}
.everyMonth dt .exhType .typeTxt{height:.9rem;line-height: .9rem;font-size: .5rem;padding:0 .25rem;}
.everyMonth dd{width:8.575rem;height:5.7rem;padding:0 .5rem 0 .25rem;}
.everyMonth h4{padding:.25rem 0 0;}
.everyMonth h4 a{line-height: .8rem;font-size: .55rem;padding-bottom: .375rem;}
.everyMonth .time{font-size: .5rem;}
.everyMonth .exListInfo{font-size: .55rem;line-height: .75rem;margin-top: .3rem;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-pack:center;overflow: hidden;}
.everyMonth .text{line-height: .8rem;font-size: .55rem;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-pack:center;white-space: normal;overflow: hidden;}
.reviewList .noResult{margin-left: -3rem;}

.worksDiv{width:auto;}
.worksDefault{height:11.25rem;}
.worksDiv li{width:18.75rem;height:11.25rem;margin-right: 0;background-color: transparent;border-radius: 0;}
.worksDiv li a{width:18.75rem;height:11.25rem;background-color: transparent;text-align: center;}
.worksDiv li img{height:100%;width:auto;border-radius: .25rem 0;}
.worksDiv .typeBox{right:3.825rem;}
.worksDiv li .exhType{margin-top: .25rem;}
.worksDiv li .exhType .typeTxt{height:.9rem;line-height: .9rem;font-size: .5rem;padding:0 .25rem;}
.worksDiv .colInfo{width:100%;height:100%;padding:0;}
.worksDiv .arrow{display:block!important;margin-top: -1rem;}
.worksDiv .prev{border-width: .95rem 0 .95rem 1.025rem;}
.worksDiv .next{border-width: .95rem 1.025rem .95rem 0;}
.worksDiv .prev:before{left:-.65rem;margin-top: -.15rem;border-width: .15rem .25rem .15rem 0;}
.worksDiv .next:before{right:-.65rem;margin-top: -.15rem;border-width: .15rem 0 .15rem .25rem;}
.worksPage{display:none!important;}

.photoScroll ul{height:11.25rem;}
.photoScroll li{width:18.75rem;height:11.25rem;margin-right: 0;background-color: transparent;border-radius: 0;}
.photoScroll li a{width:18.75rem;height:11.25rem;background-color: transparent;text-align: center;}
.photoScroll li img{height:100%;width:auto;border-radius: .25rem 0;}
.photoScroll .typeBox{right:3.825rem;}
.photoScroll li .exhType{margin-top: .25rem;}
.photoScroll li .exhType .typeTxt{height:.9rem;line-height: .9rem;font-size: .5rem;padding:0 .25rem;}
.photoScroll .colInfo{width:100%;height:100%;padding:0;}
.photoScroll .arrow{display:block!important;margin-top: -1rem;}
.photoScroll .prev{border-width: .95rem 0 .95rem 1.025rem;}
.photoScroll .next{border-width: .95rem 1.025rem .95rem 0;}
.photoScroll .prev:before{left:-.65rem;margin-top: -.15rem;border-width: .15rem .25rem .15rem 0;}
.photoScroll .next:before{right:-.65rem;margin-top: -.15rem;border-width: .15rem 0 .15rem .25rem;}
.worksPage{display:none!important;}
.detailCon{padding:.75rem;margin:.75rem;}
.pubDetail{padding-bottom: .5rem;}
.imgCont{width:100%;height:18rem;margin:-9rem 0 0 0;left:0;}
.bigClose{width:1.25rem;height:1.25rem;top:-1.25rem;margin-left: -.625rem;background-size: contain;background-position: center;}
#photoSmallOuter{width:100%;height:18rem;line-height: 18rem;}
.photoBody .arrow{margin-top: -1rem;}
.photoBody .prev{border-width: .95rem 0 .95rem 1.025rem;}
.photoBody .next{border-width: .95rem 1.025rem .95rem 0;}
.photoBody .prev:before{left:-.65rem;margin-top: -.15rem;border-width: .15rem .25rem .15rem 0;}
.photoBody .next:before{right:-.65rem;margin-top: -.15rem;border-width: .15rem 0 .15rem .25rem;}
.pubDetail .imgBox{width:5.75rem;height:7.65rem;margin-right: .375rem;}
.exDetailBox .detailCon,.pubDetailBox .detailCon{padding:.75rem .5rem;}
.pubDetail .pubInfo{width:10.1rem;line-height: .9rem;font-size: .45rem;padding-top:0;margin-top: -.2rem;}
.pubDetail .exPicBox{height:7.65rem;border-radius: .25rem 0;}
.pubDetail .typeBox{right:3.825rem;}
.pubDetail .exhType{margin-top: .25rem;}
.pubDetail .exhType .typeTxt{height:.9rem;line-height: .9rem;font-size: .5rem;padding:0 .25rem;}
.exDetailBox .pubDetail .pubInfo .itemName{width:4rem;}
.pubDetail .pubInfo .itemInfo{padding-left: 4rem;}
.pubDetail .pubInfo li{line-height: .9rem;font-size: .5rem;padding-bottom: 0;}
.pubDetail .pubInfo .dataMar{margin-right: .3rem;white-space: normal;}
.pubDetail .pubInfo .dataMar:last-child{margin-right: 0;}
.desTxt{margin:.75rem .75rem 0;font-size: .6rem;line-height: 1rem;}
.inquiries{margin: 1.25rem .75rem 0;}
.inquiries h1{font-size: .7rem;line-height: normal;margin-bottom: .75rem;}
.inquiries p{font-size: .6rem;line-height: 1rem; letter-spacing: 1px;}
.inquiries span{margin-right: 0;display:block;}
.collaList{padding:0 .75rem;min-height:18rem;width:auto;}
.downloadImg{width:5rem;height:1.125rem;line-height: 1.125rem;margin-left: .75rem;}
.downloadImg a{font-size: .45rem;line-height: 1.125rem;border-radius: .25rem;letter-spacing: 1px;}
.bannerItem .txtBox .alphaBoxBtn{border-radius: .25rem;}
.downloadImg .triangle{border-width: .15rem .1rem 0 .1rem;margin-left: .25rem;}
/*.popDiv{width:100%;height:100%;left:0;top:0;margin:0;background-color: transparent;}*/
/*.popBg{background-color: #333;}*/

.cafn{margin:0 .75rem;}
.cafn .cafnImg{height:auto;border-radius: .25rem;}
.cafn .cafnDes{margin-top: .75rem;line-height: 1rem;font-size: .6rem;height:3rem;}
.cafn .moreDes{font-size: .45rem;width:5rem;height:1.125rem;line-height: 1.125rem;border-radius: .25rem 0;margin-top: .75rem;}
.volunteerList{padding:0 .75rem;}
.volunteerList li{height:auto;margin-bottom: .75rem;border-radius: .25rem 0;}
.volunteerList .volPic{width:auto;height:6rem;overflow: hidden;float:none;}
.volunteerList .volDes{width:auto;height:8.75rem;float:none;padding:0 .5rem;font-size: .5rem;line-height: .75rem;position: relative;}
.volunteerList .volType{font-size: .65rem;line-height: normal;padding:.5rem 0 .25rem;color:#000000;}
.scrollDiv{height:5.25rem;padding-right: .5rem;}
.scrollDiv .scroll{height:4.9rem;width:.125rem;}
.volunteerList .volDes .slideItem{font-size: .5rem;line-height: .75rem;}
.volunteerList .volType a{float:none;position: absolute;margin-top:0;left:.5rem;bottom:.5rem;width:3.75rem;height:1.125rem;line-height: 1.125rem;border-radius: .25rem 0;padding:0;text-align: center;font-size: .5rem;}
.volunteerList .volPic img{height:auto;}
.online{margin-top: .5rem;}
.volunteerList .volDes .joinVol{width:4.75rem;height:1.125rem;line-height: 1.125rem;border-radius: .25rem 0;padding:0;left:.5rem;bottom:.5rem;font-size: .5rem;letter-spacing: 0;}
.volunteerList .triangle{border-width: .125rem 0 .125rem .2rem;margin-left: .25rem;}
.volApplycation .orderApply .formBox .uploadWrap{left:8.975rem;top:1.2rem;}

.videoBanner .infoBox{display:none;}
.videoBanner .img{height: auto;}
.videoBanner img{width:100%;height:auto;}
.videoBanner .alpha{display:none;}
.releEx{margin:.75rem 0 .75rem .75rem;}
.releEx li{width:8.25rem;margin-right: .75rem;margin-bottom: .75rem;}
.releEx .pic,.releEx .pic img{width:100%;height:5.625rem;}
.releEx a{width:100%;height:auto;padding:0;border-radius:0;margin:0;}
.releEx .pic{border-radius: .25rem 0 0;}
.releEx .text{background-color: #fff;padding:.5rem;line-height: .75rem;font-size: .6rem;text-align: center;border-radius: 0 0 .25rem 0;}
.releEx h3{font-size: .6rem;padding:0;}
.orderApply .formBox li.formTextarea{clear:both;width:auto;float:none;padding-top: .75rem;padding-right: .75rem;}
.orderApply .formBox li:last-child{clear:both;width:auto;float:none;padding-right: .75rem;font-size: .6rem;}
.orderApply .formBox li.formTextarea .formInput{float:none;}
.orderApply textarea.input{width:16.125rem;height:3.6rem;line-height: .9rem;}
.volTime{font-size: .7rem;line-height:1.8rem;}
.checkWrap{width:auto;}
.checkWrap .checkBox{float:left;}
.volApplycation .formInput .uploadPer{width:2.775rem;height:3.76rem;line-height: 3.76rem;font-size: .6rem;}
.orderApply .uploadWrap .star{top:0;}
.uploadButton{left:3rem;width:5rem;font-size: .6rem;line-height: normal;bottom:3rem;}
.errorTips{width:100%;bottom:-.75rem;font-size: .6rem;line-height: normal;}
.uploadTips{left:3rem;font-size: .6rem;bottom:0rem;width:5rem;}
.ui-datepicker-trigger{width:.5rem;height:.5rem;top:.5rem;right:.5rem;background-size: contain;}
.borain-timeChoiceMask{background-color: rgba(0,0,0,.8);}
.borain-timeChoice{position:fixed;width:auto;left:1rem!important;right:1rem!important;top:5rem!important;bottom:10rem!important;}
.borain-timeChoice .choiceBox{width:100%;}
.borain-timeChoice .choiceBox .choiceDayBox{padding:.35rem;}
.borain-timeChoice .choiceBox .yearBox{position:relative;}
.borain-timeChoice .choiceBox .yearBox .showBox{width:100%;}
.borain-timeChoice .choiceBox .yearBox .btn{width:2rem;height:2rem;font-size: .7rem;position: absolute;line-height: 2rem;}
.borain-timeChoice .choiceBox .yearBox .back{left:0;top:0;}
.borain-timeChoice .choiceBox .yearBox .showBox{height:2rem;line-height: 2rem;font-size: .7rem;}
.borain-timeChoice .choiceBox .yearBox .forward{top:0;right:0;}
.borain-timeChoice .choiceBox .choiceDayBox .week span{width:12%;height:.9rem;line-height: .9rem;font-size: .6rem;margin:.15rem;}
.borain-timeChoice .choiceBox .choiceDayBox div span{width:12%;height:.9rem;line-height: .9rem;margin:.15rem .1rem;}
.borain-timeChoice .choiceBox .tipBox{display:none;}
.borain-timeChoice .revealBox{width:100%;}
.borain-timeChoice .revealBox .titleBox{height:1rem;line-height: 1rem;font-size: .7rem;}
.borain-timeChoice .revealBox .nowBox{padding:.85rem .5rem;}
.borain-timeChoice .revealBox .nowBox .nowDay{width:2rem;}
.borain-timeChoice .revealBox .nowBox .nowDay em{font-size: .9rem;line-height: normal;margin-right: .25rem;}
.borain-timeChoice .revealBox .nowBox div span{font-size: .7rem;line-height: normal;padding-top: .25rem;}
.borain-timeChoice .revealBox .nowBox div em{font-size: .7rem;line-height: normal;padding-top: .25rem;}
.borain-timeChoice .revealBox .operateBox{padding:.25rem;}
.borain-timeChoice .operateBox a{width:2.4rem;height:1rem;line-height: 1rem;border-radius: .5rem;font-size: .6rem;}
.colDetailTit{padding:1.6rem 1.5rem 0;}
.colDetailTit h2{font-size: .8rem;padding:.15rem 0 .85rem;}
.colDetailTit p{font-size: .7rem;}
.desTxt .desTitle{font-size: .8rem;line-height: 1.2rem;margin-top: .35rem;margin-bottom: .5rem;}
.aboutWapScroll{background-color:#f9f8f9;}
.contactTop{padding:0 .75rem;line-height: normal;}
.contactTop .secTitle{font-size: .7rem;padding:.75rem 0;}
.contactTop h3{font-size: .55rem;padding-bottom: .5rem;}
.contactTop p{font-size: .55rem;}
.contactInformation .leftPart,.contactInformation .rightPart{width:auto;float:none;padding:0;text-align: center;}
.contactInformation h2{font-size: .65rem;padding:1.25rem 0 .15rem;}
.contactInformation .infoItem{font-size: .6rem;line-height: 1.1rem;letter-spacing: .05rem;}
.contactInformation .rightPart{margin-top: .75rem;}
.contactInformation{margin-bottom: 1.5rem;}
.worksDefault:before{width:2.25rem;height:2.25rem;background-size: contain;margin-left: -1.125rem;top:4.5rem;}
.exhibitStudy dt .exhType{display:block;}
#smallOuter{width:100%;height:18rem;line-height: 18rem;}

.vipBox{width:100%;height:100%;margin:0;left:0;top:0;background:none;}
.vipTxt{width:14.35rem;margin:4rem auto .5rem;height:1.5rem;line-height: 1.5rem;border-radius: .75rem;background-color: rgba(0,0,0,.49);text-align: center;padding-top: 0;}
.vipTxt p{display:inline;color:#fff;font-size: .55rem;}
.vipCode{text-align: center;}
.vipCode img{width:3.5rem;height:3.5rem;}







