@font-face{
    font-family: 'cormorantgaramond-semibold'; 
	src: url('../font/CormorantGaramond-SemiBold.ttf') format('truetype');
}
@font-face{
    font-family: 'proxima-n-w01-reg'; 
	src: url('../font/2aff4f81-3e97-4a83-9e6c-45e33c024796.ttf') format('truetype');
}
@font-face{
    font-family: 'cormorantgaramond-ligh'; 
	src: url('../font/CormorantGaramond-Light.otf') format('truetype');
}
@font-face{
    font-family: 'cormorantgaramond-light'; 
	src: url('../font/CormorantGaramond-Light.otf') format('truetype');
}
@font-face{
    font-family: 'hk'; 
	src: url('../font/file.woff') format('woff');
}
@font-face{
    font-family: 'Helvetica-W01-Light'; 
	src: url('../font/03805817-4611-4dbc-8c65-0f73031c3973.woff') format('woff');
}
@font-face{
font-family: wf_d280da11493241cdbd428439d;
src: url("../font/file.woff") format("woff"),
url("../font/file.woff2") format("woff2"),
url("../font//file.ttf") format("ttf");
}

body{min-width:1200px;width:100%;overflow-y: scroll;    overflow-x: hidden !important;}

/*首页*/
a,abbr,acronym,address,applet,b,big,blockquote,body,button,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,title,tr,tt,u,ul,var {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0}
body {font-size:10px;font-family:Arial,Helvetica,sans-serif}
input,select,textarea {font-family:Helvetica,Arial,sans-serif;box-sizing:border-box}
ol,ul {list-style:none}
blockquote,q {quotes:none}
ins {text-decoration:none}
del {text-decoration:line-through}
table {border-collapse:collapse;border-spacing:0}
a {cursor:pointer;text-decoration:none}
body,html {height:100%}
body {overflow-x:auto;overflow-y:scroll}
body.overflowHidden {overflow:hidden}
.testStyles {overflow-y:hidden} 
.reset-button {background:0 0;border:0;outline:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
:focus {outline:0}
.wixSiteProperties {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.SITE_ROOT {min-height:100%;position:relative;margin:0 auto}
.POPUPS_ROOT {left:0;top:0;width:100vw;height:100%;overflow-x:auto;overflow-y:scroll;position:fixed;z-index:99999}
.POPUPS_ROOT.mobile {z-index:1005;-webkit-overflow-scrolling:touch}
.POPUPS_WRAPPER {position:relative;overflow:auto}
.POPUPS_WRAPPER>div {margin:0 auto}
.auto-generated-link {color:inherit}
.warmup .hidden-on-warmup {visibility:hidden}
body:not([data-js-loaded]) [data-hide-prejs] {visibility:hidden}
html.device-phone body {overflow-y:auto}
html.device-mobile-optimized.device-android {margin-bottom:1px}
html.device-mobile-optimized.blockSiteScrolling>body {position:fixed;width:100%}
html.device-mobile-optimized.media-zoom-mode>body {touch-action:manipulation}
html.device-mobile-optimized.media-zoom-mode>body>#SITE_CONTAINER {height:100%;overflow:hidden}
html.device-mobile-optimized.media-zoom-mode>body>#SITE_CONTAINER>.noop {height:100%}
html.device-mobile-optimized.media-zoom-mode>body>#SITE_CONTAINER>.noop>.siteAspectsContainer {height:100%;z-index:1005}
.siteAspectsContainer {position:absolute;top:0;margin:0 auto;left:0;right:0}
body.prewarmup #SITE_ROOT {overflow-x:hidden;overflow-y:hidden}
body.device-mobile-optimized {overflow-x:hidden;overflow-y:scroll}
body.device-mobile-optimized.qa-mode {overflow-y:auto}
body.device-mobile-optimized #SITE_CONTAINER {width:320px;overflow-x:visible;margin:0 auto;position:relative}
body.device-mobile-optimized>* {max-width:100%!important}
body.device-mobile-optimized .SITE_ROOT {overflow-x:hidden;overflow-y:hidden}
body.device-mobile-non-optimized #SITE_CONTAINER>:not(.mobile-non-optimized-overflow) .SITE_ROOT {overflow-x:hidden;overflow-y:auto}
body.device-mobile-non-optimized.fullScreenMode {background-color:#5f6360}
body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU,body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND,body.device-mobile-non-optimized.fullScreenMode .SITE_ROOT {visibility:hidden}
body.fullScreenMode {overflow-x:hidden!important;overflow-y:hidden!important}
body.fullScreenMode.device-mobile-optimized #TINY_MENU {opacity:0;pointer-events:none}
body.fullScreenMode-scrollable.device-mobile-optimized {overflow-x:hidden!important;overflow-y:auto!important}
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage,body.fullScreenMode-scrollable.device-mobile-optimized .SITE_ROOT {overflow-x:hidden!important;overflow-y:hidden!important}
body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND,body.fullScreenMode-scrollable.device-mobile-optimized #masterPage {height:auto!important}
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage.mesh-layout {height:0!important}
.fullScreenOverlay {z-index:1005;position:fixed;left:0;top:-60px;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;overflow-y:hidden}
.fullScreenOverlay>.fullScreenOverlayContent {margin:0 auto;position:absolute;right:0;top:60px;left:0;bottom:0;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}
.mobile-actions-menu-wrapper {z-index:1000}
body[contenteditable] {overflow-x:auto;overflow-y:auto}
.bold {font-weight:700}
.italic {font-style:italic}
.underline {text-decoration:underline}
.lineThrough {text-decoration:line-through}
.singleLineText {white-space:nowrap;text-overflow:ellipsis}
.alignLeft {text-align:left}
.alignCenter {text-align:center}
.alignRight {text-align:right}
.alignJustify {text-align:justify}
ol.font_100,ul.font_100 {color:#080808;font-family:'Arial,Helvetica,sans-serif',serif;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;margin:0;text-decoration:none;line-height:normal;letter-spacing:normal}
ol.font_100 li,ul.font_100 li {margin-bottom:12px}
letter {position:relative;display:inline-block}
word {display:inline-block;white-space:nowrap}
letter.space,word.space {display:inline}
ol.wix-list-text-align,ul.wix-list-text-align {list-style-position:inside}
ol.wix-list-text-align h1,ol.wix-list-text-align h2,ol.wix-list-text-align h3,ol.wix-list-text-align h4,ol.wix-list-text-align h5,ol.wix-list-text-align h6,ol.wix-list-text-align p,ul.wix-list-text-align h1,ul.wix-list-text-align h2,ul.wix-list-text-align h3,ul.wix-list-text-align h4,ul.wix-list-text-align h5,ul.wix-list-text-align h6,ul.wix-list-text-align p {display:inline}
.wixapps-less-spacers-align.ltr {text-align:left}
.wixapps-less-spacers-align.center {text-align:center}
.wixapps-less-spacers-align.rtl {text-align:right}
.wixapps-less-spacers-align>a,.wixapps-less-spacers-align>div {display:inline-block!important}
.flex_display {display:-webkit-box;display:-webkit-flex;display:flex}
.flex_vbox {box-sizing:border-box;padding-top:.01em;padding-bottom:.01em}
a.wixAppsLink img {cursor:pointer}
.singleLine {white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;word-wrap:normal}
[data-z-counter] {z-index:0}
[data-z-counter="0"] {z-index:auto}
.circle-preloader {-webkit-animation:semi-rotate 1s 1ms linear infinite;animation:semi-rotate 1s 1ms linear infinite;height:30px;left:50%;margin-left:-15px;margin-top:-15px;overflow:hidden;position:absolute;top:50%;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;width:15px}
.circle-preloader::before {content:'';top:0;left:0;right:-100%;bottom:0;border:3px solid currentColor;border-color:currentColor transparent transparent currentColor;border-radius:50%;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:inner-rotate .5s 1ms linear infinite alternate;animation:inner-rotate .5s 1ms linear infinite alternate;color:#7fccf7}
.circle-preloader::after {content:'';top:0;left:0;right:-100%;bottom:0;border:3px solid currentColor;border-color:currentColor transparent transparent currentColor;border-radius:50%;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:inner-rotate            .5s 1ms linear infinite alternate;animation:inner-rotate .5s 1ms linear infinite alternate;color:#3899ec;opacity:0}
.circle-preloader.white::before {color:#f0f0f0}
.circle-preloader.white::after {color:#dcdcdc}
@-webkit-keyframes inner-rotate {to {opacity:1;-webkit-transform:rotate(115deg);transform:rotate(115deg)}
}
@keyframes inner-rotate {to {opacity:1;-webkit-transform:rotate(115deg);transform:rotate(115deg)}
}
@-webkit-keyframes semi-rotate {from {-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
45% {-webkit-transform:rotate(198deg);transform:rotate(198deg)}
55% {-webkit-transform:rotate(234deg);transform:rotate(234deg)}
to {-webkit-transform:rotate(540deg);transform:rotate(540deg)}
}
@keyframes semi-rotate {from {-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
45% {-webkit-transform:rotate(198deg);transform:rotate(198deg)}
55% {-webkit-transform:rotate(234deg);transform:rotate(234deg)}
to {-webkit-transform:rotate(540deg);transform:rotate(540deg)}
}
.hidden-comp-ghost-mode {opacity:.5}
.collapsed-comp-mode::after {position:absolute;top:0;bottom:0;left:0;right:0;content:'';background:-webkit-repeating-linear-gradient(135deg,transparent,transparent 49%,#2b5672 40%,#2b5672 40%,transparent 51%);background:repeating-linear-gradient(-45deg,transparent,transparent 49%,#2b5672 40%,#2b5672 40%,transparent 51%);background-size:6px 6px;background-repeat:repeat}
.g-transparent-a:link,.g-transparent-a:visited {border-color:transparent}
.transitioning-comp * {transition:inherit!important;-webkit-transition:inherit!important}
.selectionSharerContainer {position:absolute;background-color:#fff;box-shadow:0 4px 10px 0 rgba(57,86,113,.24);width:142px;height:45px;border-radius:100px;text-align:center}
.selectionSharerContainer:after {content:"";position:absolute;bottom:-10px;left:42%;border-width:10px 10px 0;border-style:solid;border-color:#fff transparent;display:block;width:0}
.selectionSharerContainer .selectionSharerOption {display:inline-block;cursor:pointer;vertical-align:top;padding:13px 11px 11px 13px;margin:1px;z-index:-1}
.selectionSharerContainer .selectionSharerVerticalSeparator {margin-top:9px;margin-bottom:18px;background-color:#eaf7ff;height:26px;width:1px;display:inline-block}
.visual-focus-on .focus-ring:not(.has-custom-focus):focus,.visual-focus-on .focus-ring:not(.has-custom-focus):focus~.wixSdkShowFocusOnSibling {box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 0 1px 2px #3899ec!important}
body.prewarmup .hidden-during-prewarmup {visibility:hidden}
#masterPage.mesh-layout[data-mesh-layout=grid] {display:-ms-grid;display:grid;-ms-grid-rows:max-content max-content min-content max-content;grid-template-rows:-webkit-max-content -webkit-max-content -webkit-min-content -webkit-max-content;grid-template-rows:max-content max-content min-content max-content;-ms-grid-columns:100%;grid-template-columns:100%;-webkit-box-align:start;-webkit-align-items:start;align-items:start;-webkit-box-pack:stretch;-webkit-justify-content:stretch;justify-content:stretch}
#masterPage.mesh-layout[data-mesh-layout=grid] #PAGES_CONTAINER,#masterPage.mesh-layout[data-mesh-layout=grid] #SITE_FOOTER,#masterPage.mesh-layout[data-mesh-layout=grid] #SITE_FOOTER-placeholder,#masterPage.mesh-layout[data-mesh-layout=grid] #SITE_HEADER,#masterPage.mesh-layout[data-mesh-layout=grid] #SITE_HEADER-placeholder,#masterPage.mesh-layout[data-mesh-layout=grid] #SOSP_CONTAINER_CUSTOM_ID[data-state~=mobileView],#masterPage.mesh-layout[data-mesh-layout=grid] #soapAfterPagesContainer,#masterPage.mesh-layout[data-mesh-layout=grid] #soapBeforePagesContainer {-ms-grid-column:1;-ms-grid-row-align:start;-ms-grid-column-align:start}
#masterPage.mesh-layout[data-mesh-layout=grid] #SITE_HEADER,#masterPage.mesh-layout[data-mesh-layout=grid] #SITE_HEADER-placeholder {-ms-grid-row:1;grid-area:1/1/2/2}
#masterPage.mesh-layout[data-mesh-layout=grid] #SOSP_CONTAINER_CUSTOM_ID[data-state~=mobileView] {-ms-grid-row:2;grid-area:2/1/3/2}
#masterPage.mesh-layout[data-mesh-layout=grid] #PAGES_CONTAINER,#masterPage.mesh-layout[data-mesh-layout=grid] #soapAfterPagesContainer,#masterPage.mesh-layout[data-mesh-layout=grid] #soapBeforePagesContainer {-ms-grid-row:3;grid-area:3/1/4/2}
#masterPage.mesh-layout[data-mesh-layout=grid] #soapAfterPagesContainer,#masterPage.mesh-layout[data-mesh-layout=grid] #soapBeforePagesContainer {width:100%}
#masterPage.mesh-layout[data-mesh-layout=grid] #PAGES_CONTAINER {-webkit-align-self:stretch;align-self:stretch}
#masterPage.mesh-layout[data-mesh-layout=grid] main#PAGES_CONTAINER {display:block}
#masterPage.mesh-layout[data-mesh-layout=grid] #SITE_FOOTER,#masterPage.mesh-layout[data-mesh-layout=grid] #SITE_FOOTER-placeholder {-ms-grid-row:4;grid-area:4/1/5/2}
#masterPage.mesh-layout[data-mesh-layout=grid] #PAGES_CONTAINERcenteredContent,#masterPage.mesh-layout[data-mesh-layout=grid] #PAGES_CONTAINERinlineContent,#masterPage.mesh-layout[data-mesh-layout=grid] #SITE_PAGES {height:100%}
#masterPage.mesh-layout.desktop>* {width:100%}
#masterPage.mesh-layout #PAGES_CONTAINER,#masterPage.mesh-layout #SITE_FOOTER,#masterPage.mesh-layout #SITE_HEADER,#masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID[data-state~=mobileView],#masterPage.mesh-layout #masterPageinlineContent {position:relative}
#masterPage.mesh-layout #SITE_FOOTER-placeholder,#masterPage.mesh-layout #SITE_HEADER-placeholder {display:none}
#masterPage.mesh-layout #SITE_HEADER[data-state~=fixedPosition]~#SITE_HEADER-placeholder {display:block}
#masterPage.mesh-layout #SITE_FOOTER[data-state~=fixedPosition]~#SITE_FOOTER-placeholder {display:block}
#masterPage.mesh-layout #SITE_PAGES {height:auto;position:relative}
#SITE_ROOT img:not([src]) {visibility:hidden}
#SITE_ROOT svg img:not([src]) {visibility:visible}
wix-image {display:block}




#SITE_HEADERinlineContent { height: auto; width: 100%; position: relative; } #SITE_HEADERinlineContent-gridWrapper { display: flex; pointer-events: none; } #SITE_HEADERinlineContent-gridContainer { position: static; display: grid; height: auto; width: 100%; min-height: auto; margin-bottom: -7px; grid-template-rows: 1fr; grid-template-columns: 100%; } #comp-jlvwjwsq { position: relative; margin: 11px 0px 0px calc((100% - 980px) * 0.5); left: -30px; grid-area: 1 / 1 / 2 / 2; justify-self: start; align-self: start; } #comp-isyhm8wh { position: relative; margin: 17px 0px 24px calc((100% - 980px) * 0.5); left: 380px; grid-area: 1 / 1 / 2 / 2; justify-self: start; align-self: start; } #SITE_HEADERcenteredContent { position: relative; } #SITE_HEADERinlineContent-gridContainer > * { pointer-events: auto; } #SITE_HEADERinlineContent-gridContainer > [id$="-rotated-wrapper"] { pointer-events: none; } #SITE_HEADERinlineContent-gridContainer > [id$="-rotated-wrapper"] > * { pointer-events: auto; }
#nyjgtinlineContent { height: auto; width: 100%; position: relative; } #nyjgtinlineContent-gridWrapper { display: flex; pointer-events: none; } #nyjgtinlineContent-gridContainer { position: static; display: grid; height: auto; width: 100%; min-height: 2383px; margin-top: -6px; grid-template-rows: min-content min-content min-content 1fr; grid-template-columns: 100%; padding-bottom: 0px; box-sizing: border-box; } #comp-jtg9pn3v { position: relative; margin: 0px 0px -49px calc((100% - 980px) * 0.5); left: -308px; grid-area: 1 / 1 / 2 / 2; justify-self: start; align-self: start; } #comp-jn3l4dzj { position: relative; margin: 6px 0px 1px calc((100% - 980px) * 0.5); left: 0px; grid-area: 1 / 1 / 2 / 2; justify-self: start; align-self: start; } #comp-jn3l4e07 { position: relative; margin: 0px 0px 18px calc((100% - 980px) * 0.5); left: 0px; grid-area: 2 / 1 / 3 / 2; justify-self: start; align-self: start; } #comp-jn3l4e1r { position: relative; margin: 0px 0px 0 calc((100% - 980px) * 0.5); left: 0px; grid-area: 3 / 1 / 4 / 2; justify-self: start; align-self: start; } #comp-jn3l4e2y { position: relative; margin: 0px 0px 0 calc((100% - 980px) * 0.5); left: 0px; grid-area: 4 / 1 / 5 / 2; justify-self: start; align-self: start; } #nyjgtcenteredContent { position: relative; } #nyjgtinlineContent-gridContainer > * { pointer-events: auto; } #nyjgtinlineContent-gridContainer > [id$="-rotated-wrapper"] { pointer-events: none; } #nyjgtinlineContent-gridContainer > [id$="-rotated-wrapper"] > * { pointer-events: auto; }

#comp-jn3l4dzninlineContent { height: auto; width: 100%; position: relative; } #comp-jn3l4dzninlineContent-gridWrapper { pointer-events: none; } #comp-jn3l4dzninlineContent-gridContainer { position: static; display: grid; height: auto; width: 100%; min-height: 604px; grid-template-rows: min-content min-content 1fr; grid-template-columns: 100%; } #comp-jn3l4dzu { position: relative; margin: 269px 0px 10px calc((100% - 980px) * 0.5); left: 298px; grid-area: 1 / 1 / 2 / 2; justify-self: start; align-self: start; } #comp-jn3l4e02 { position: relative; /* margin: 184px 0px 10px calc((100% - 980px) * 0.5); left: 116px; */ margin-top:184px;width:100%;text-align:center;grid-area: 1 / 1 / 2 / 2; justify-self: start; align-self: start; } #comp-jtgaj84g { position: relative; /* margin: 0px 0px 10px calc((100% - 980px) * 0.5); */width:100%;text-align:center; left: 0; grid-area: 3 / 1 / 4 / 2; justify-self: start; align-self: start; } #comp-jtgam424 { position: relative; margin: 0px 0px 10px calc((100% - 980px) * 0.5); left: 291px; grid-area: 3 / 1 / 4 / 2; justify-self: start; align-self: start; } #comp-jtgaja53 { position: relative; margin: 0px 0px 10px calc((100% - 980px) * 0.5); left: 415px; grid-area: 3 / 1 / 4 / 2; justify-self: start; align-self: start; } #comp-jn3l4dzninlineContent-wedge-3 { visibility: hidden; height: 476px; width: 0; grid-area: 1 / 1 / 3 / 2; } #comp-jn3l4dzncenteredContent { position: relative; } #comp-jn3l4dzninlineContent-gridContainer > * { pointer-events: auto; } #comp-jn3l4dzninlineContent-gridContainer > [id$="-rotated-wrapper"] { pointer-events: none; } #comp-jn3l4dzninlineContent-gridContainer > [id$="-rotated-wrapper"] > * { pointer-events: auto; }

#comp-jn3l4e0einlineContent { height: auto; width: 100%; position: relative; } #comp-jn3l4e0einlineContent-gridWrapper { pointer-events: none; } #comp-jn3l4e0einlineContent-gridContainer { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: min-content min-content min-content 1fr; grid-template-columns: 100%; } #comp-jn3l4e1m { position: relative; left: 959px; top: 0px; } #comp-jn3l4e0g { position: relative; margin: 49px 0px 60px calc((100% - 980px) * 0.5); left: 27px; grid-area: 1 / 1 / 2 / 2; justify-self: start; align-self: start; } #comp-jn3l4e0l { position: relative; margin: 0px 0px 62px calc((100% - 980px) * 0.5); left: 154px; grid-area: 2 / 1 / 3 / 2; justify-self: start; align-self: start; } #comp-jn3l4e0n { position: relative; margin: 0px 0px 14px calc((100% - 980px) * 0.5); left: 172px; grid-area: 3 / 1 / 4 / 2; justify-self: start; align-self: start; } #comp-jn3l4e1m-rotated-wrapper { position: static; height: 20px; width: 0; margin: 0px 0px 26px calc((100% - 980px) * 0.5); grid-area: 4 / 1 / 5 / 2; justify-self: start; align-self: start; } #comp-jn3l4e0ecenteredContent { position: relative; } #comp-jn3l4e0einlineContent-gridContainer > * { pointer-events: auto; } #comp-jn3l4e0einlineContent-gridContainer > [id$="-rotated-wrapper"] { pointer-events: none; } #comp-jn3l4e0einlineContent-gridContainer > [id$="-rotated-wrapper"] > * { pointer-events: auto; }
#comp-jn3l4e0ninlineContent { height: auto; width: 681px; position: relative; } #comp-jn3l4e0ninlineContent-gridWrapper { pointer-events: none; } #comp-jn3l4e0ninlineContent-gridContainer { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: min-content min-content min-content min-content 1fr; grid-template-columns: 100%; } #comp-jn3l4e1b { position: relative; left: -26px; top: 27px; } #comp-jn3l4e1e { position: relative; left: 650px; top: 26px; } #comp-jn3l4e0q { position: relative; margin: 19px 0px 52px 0; left: 2px; grid-area: 1 / 1 / 4 / 2; justify-self: start; align-self: start; } #comp-jn3l4e0y { position: relative; margin: 0px 0px -16px 0; left: 114px; grid-area: 1 / 1 / 2 / 2; justify-self: start; align-self: start; } #comp-jn3l4e11 { position: relative; margin: 0px 0px -16px 0; left: 287px; grid-area: 1 / 1 / 2 / 2; justify-self: start; align-self: start; } #comp-jn3l4e14 { position: relative; margin: 0px 0px -16px 0; left: 443px; grid-area: 1 / 1 / 2 / 2; justify-self: start; align-self: start; } #comp-jn3l4e17 { position: relative; margin: 19px 0px 52px 0; left: 590px; grid-area: 1 / 1 / 5 / 2; justify-self: start; align-self: start; } #comp-jn3l4e1b-rotated-wrapper { position: static; height: 58px; width: 0; margin: 0px 0px -3px 0; grid-area: 2 / 1 / 3 / 2; justify-self: start; align-self: start; } #comp-jn3l4e1e-rotated-wrapper { position: static; height: 57px; width: 0; margin: 0px 0px -2px 0; grid-area: 2 / 1 / 3 / 2; justify-self: start; align-self: start; } #comp-jn3l4e1i { position: relative; margin: 0px 0px 0px 0; left: 2px; grid-area: 5 / 1 / 6 / 2; justify-self: start; align-self: start; } #comp-jn3l4e0ncenteredContent { position: relative; } #comp-jn3l4e0ninlineContent-gridContainer > * { pointer-events: auto; } #comp-jn3l4e0ninlineContent-gridContainer > [id$="-rotated-wrapper"] { pointer-events: none; } #comp-jn3l4e0ninlineContent-gridContainer > [id$="-rotated-wrapper"] > * { pointer-events: auto; }

#comp-jn3l4e23inlineContent { height: auto; width: 100%; position: relative; } #comp-jn3l4e23inlineContent-gridWrapper { pointer-events: none; } #comp-jn3l4e23inlineContent-gridContainer { position: static; display: grid; height: auto; width: 100%; min-height: 597px; grid-template-rows: min-content min-content 1fr; grid-template-columns: 100%; } #comp-jtgaoehp { position: relative; margin: 159px 0px 10px calc((100% - 980px) * 0.5); left: 51px; grid-area: 1 / 1 / 2 / 2; justify-self: start; align-self: start; } #comp-jn3l4e2u { position: relative; margin: 0px 0px 10px calc((100% - 980px) * 0.5); left: 241px; grid-area: 3 / 1 / 4 / 2; justify-self: start; align-self: start; } #comp-jn3l4e23inlineContent-wedge-3 { visibility: hidden; height: 445px; width: 0; grid-area: 1 / 1 / 3 / 2; } #comp-jn3l4e23centeredContent { position: relative; } #comp-jn3l4e23inlineContent-gridContainer > * { pointer-events: auto; } #comp-jn3l4e23inlineContent-gridContainer > [id$="-rotated-wrapper"] { pointer-events: none; } #comp-jn3l4e23inlineContent-gridContainer > [id$="-rotated-wrapper"] > * { pointer-events: auto; }

#comp-jtgaoehpinlineContent { height: auto; width: 878px; position: relative; } #comp-jtgaoehpinlineContent-gridWrapper { pointer-events: none; } #comp-jtgaoehpinlineContent-gridContainer { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: min-content min-content 1fr; grid-template-columns: 100%; } #comp-jn3l4e2n { position: relative; left: 749px; top: 0px; } #comp-jn3l4e2c { position: relative; margin: 0px 0px 0px 0; left: 0px; grid-area: 1 / 1 / 4 / 2; justify-self: start; align-self: start; } #comp-jn3l4e2i { position: relative; margin: 88px 0px 10px 0; left: 68px; grid-area: 1 / 1 / 2 / 2; justify-self: start; align-self: start; } #comp-jn3l4e2n-rotated-wrapper { position: static; height: 21px; width: 0; margin: 88px 0px 70px 0; grid-area: 1 / 1 / 2 / 2; justify-self: start; align-self: start; } #comp-jn3l4e2q { position: relative; margin: 0px 0px 12px 0; left: 114px; grid-area: 2 / 1 / 3 / 2; justify-self: start; align-self: start; } #comp-jtgaoehpcenteredContent { position: relative; } #comp-jtgaoehpinlineContent-gridContainer > * { pointer-events: auto; } #comp-jtgaoehpinlineContent-gridContainer > [id$="-rotated-wrapper"] { pointer-events: none; } #comp-jtgaoehpinlineContent-gridContainer > [id$="-rotated-wrapper"] > * { pointer-events: auto; }
#comp-jn3l4e39inlineContent { height: auto; width: 100%; position: relative; } #comp-jn3l4e39inlineContent-gridWrapper { pointer-events: none; } #comp-jn3l4e39inlineContent-gridContainer { position: static; display: grid; height: auto; width: 100%; min-height: auto; grid-template-rows: min-content min-content min-content 1fr; grid-template-columns: 100%; } #comp-jn3l4e3d { position: relative; margin: 54px 0px 59px calc((100% - 980px) * 0.5); left: 39px; grid-area: 1 / 1 / 2 / 2; justify-self: start; align-self: start; } #comp-jn3l4e3f { position: relative; margin: 0px 0px 54px calc((100% - 980px) * 0.5); left: 93px; grid-area: 2 / 1 / 3 / 2; justify-self: start; align-self: start; } #comp-jtgaq3mp { position: relative; margin: 0px 0px 54px calc((100% - 980px) * 0.5); left: 507px; grid-area: 2 / 1 / 3 / 2; justify-self: start; align-self: start; } #comp-jn3l4e4k { position: relative; margin: 0px 0px 53px calc((100% - 980px) * 0.5); left: 147px; grid-area: 3 / 1 / 4 / 2; justify-self: start; align-self: start; } #comp-jzi7n3en { position: relative; margin: 0px 0px 0px calc((100% - 980px) * 0.5); left: -227px; grid-area: 4 / 1 / 5 / 2; justify-self: start; align-self: start; } #comp-jn3l4e39centeredContent { position: relative; } #comp-jn3l4e39inlineContent-gridContainer > * { pointer-events: auto; } #comp-jn3l4e39inlineContent-gridContainer > [id$="-rotated-wrapper"] { pointer-events: none; } #comp-jn3l4e39inlineContent-gridContainer > [id$="-rotated-wrapper"] > * { pointer-events: auto; }
.style-jsogq50sbg {border:0px solid rgba(255, 222, 95, 1);background-color:rgba(228, 191, 143, 0.3);border-radius:0;  box-shadow:6.14px 6.58px 29px 2px rgba(62,40,22,0.18);}
.style-jsogq50sinlineContent,.style-jsogq50sbg {position:absolute;top:0;right:0;bottom:0;left:0;}
.hl1 {
    box-sizing: border-box;
    border-top: 3px solid rgba(228, 191, 143, 1);
    height: 0;
}
.style-jynzg2gs {background-color:transparent;box-sizing:border-box !important;position:relative;min-height:50px;background-color:transparent;box-sizing:border-box !important;position:relative;min-height:50px;}
.style-jynzg2gs[data-shouldhideoverflowcontent="true"] .style-jynzg2gsinlineContent {overflow:hidden;overflow:hidden;}
.style-jynzg2gsnavigationArrows[data-show-navigation-arrows="false"] {display:none;display:none;}
.style-jynzg2gsdotsMenuWrapper[data-show-navigation-dots="false"] {display:none;display:none;}
.style-jynzg2gsbg {position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:0.00px 5.01px 50px 0px rgba(0,0,0,0.1);position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;}
.style-jynzg2gsinlineContent {position:absolute;top:0;right:0;bottom:0;left:0;position:absolute;top:0;right:0;bottom:0;left:0;}
.style-jynzg2gsinlineContentParent {position:absolute;top:0;right:0;bottom:0;left:0;position:absolute;top:0;right:0;bottom:0;left:0;}
.style-jynzg2gsinlineContentParent.style-jynzg2gs_hide-overflow {overflow:hidden;overflow:hidden;}
.style-jynzg2gsdotsMenuWrapper {display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:absolute;width:100%;pointer-events:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:absolute;width:100%;pointer-events:none;}
.style-jynzg2gs_navigation-arrows {position:absolute;width:100%;position:absolute;width:100%;}
.style-jynzg2gs_navigation-dot {pointer-events:auto;position:relative;display:inline-block;cursor:pointer;pointer-events:auto;position:relative;display:inline-block;cursor:pointer;border-radius:50%;background-color:rgba(0, 0, 0, 0.1);}
.style-jynzg2gs_btn:hover {opacity:.6;}
.style-jynzg2gsnextButton {-webkit-transform:scaleX(-1);transform:scaleX(-1);}
.style-jynzg2gs_navigation-dot.style-jynzg2gs_selected {background-color:transparent;border:2px solid rgba(0, 0, 0, 0.1);}
.style-jynzg2gs_btn {position:absolute;cursor:pointer;}
.style-jynzg2gs_btn svg {fill:rgba(0, 0, 0, 0.1);stroke:rgba(0, 0, 0, 0.1);stroke-width:1px;}
.style-jyo6makg_with-validation-indication select:not([data-preview~="focus"]):invalid {border-width:2px;  border-style:solid;border-color:rgba(255, 64, 64, 1);background-color:rgba(255, 255, 255, 1);}
.style-jyo6makg {display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}
.style-jyo6makg select {border-radius:6px;  -webkit-appearance:none;-moz-appearance:none;box-shadow:0.00px 3.00px 10px 1px rgba(0,0,0,0.08);  font:normal normal normal 15px/1.4em proxima-n-w01-reg,sans-serif;  background-color:rgba(255, 255, 255, 1);color:#666666;border-width:0;  border-style:solid;border-color:rgba(232, 232, 232, 1);margin:0;padding:0 45px;cursor:pointer;position:relative;max-width:100%;min-width:100%;min-height:10px;height:100%;text-overflow:ellipsis;white-space:nowrap;display:block;}
.style-jyo6makg select option {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.style-jyo6makg select.style-jyo6makg_placeholder-style {color:#000000;}
.style-jyo6makg select.style-jyo6makg_extended-placeholder-style {color:#666666;}
.style-jyo6makg select:-moz-focusring {color:transparent;text-shadow:0 0 0 #000;}
.style-jyo6makg select::-ms-expand {display:none;}
.style-jyo6makg select:focus::-ms-value {background:transparent;}
.style-jyo6makg select:not(.style-jyo6makg_mobileCollection):hover,.style-jyo6makg select:not(.style-jyo6makg_mobileCollection)[data-preview~="hover"] {border-width:1px;  border-style:solid;border-color:rgba(245, 245, 245, 1);background-color:rgba(255, 255, 255, 1);}
.style-jyo6makg select:not(.style-jyo6makg_mobileCollection):focus,.style-jyo6makg select:not(.style-jyo6makg_mobileCollection)[data-preview~="focus"] {border-width:2px;  border-style:solid;border-color:rgba(232, 232, 232, 1);background-color:rgba(255, 255, 255, 1);}
.style-jyo6makg select:not(.style-jyo6makg_mobileCollection)[data-error="true"],.style-jyo6makg select:not(.style-jyo6makg_mobileCollection)[data-preview~="error"] {border-width:2px;  border-style:solid;border-color:rgba(255, 64, 64, 1);background-color:rgba(255, 255, 255, 1);}
.style-jyo6makg select:not(.style-jyo6makg_mobileCollection):disabled,.style-jyo6makg select:not(.style-jyo6makg_mobileCollection)[data-disabled="true"],.style-jyo6makg select:not(.style-jyo6makg_mobileCollection)[data-preview~="disabled"] {border-width:2px;border-color:rgba(204, 204, 204, 1);color:#CCCCCC;background-color:transparent;}
.style-jyo6makg select:not(.style-jyo6makg_mobileCollection):disabled + .style-jyo6makgarrow,.style-jyo6makg select:not(.style-jyo6makg_mobileCollection)[data-disabled="true"] + .style-jyo6makgarrow,.style-jyo6makg select:not(.style-jyo6makg_mobileCollection)[data-preview~="disabled"] + .style-jyo6makgarrow {border-width:2px;border-color:rgba(204, 204, 204, 1);color:#CCCCCC;border:none;}
.style-jyo6makgarrow {position:absolute;pointer-events:none;top:0;bottom:0;box-sizing:border-box;padding-left:20px;padding-right:20px;height:inherit;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
.style-jyo6makgarrow .style-jyo6makg_svg_container {width:12px;}
.style-jyo6makgarrow .style-jyo6makg_svg_container svg {height:100%;fill:rgba(0, 0, 0, 1);}
.style-jyo6makg_left-direction {text-align-last:left;}
.style-jyo6makg_left-direction .style-jyo6makgarrow,.style-jyo6makg_left-direction select:hover + .style-jyo6makgarrow,.style-jyo6makg_left-direction select[data-preview~="hover"] + .style-jyo6makgarrow,.style-jyo6makg_left-direction select:focus + .style-jyo6makgarrow,.style-jyo6makg_left-direction select[data-preview~="focus"] + .style-jyo6makgarrow,.style-jyo6makg_left-direction[data-preview~="focus"] .style-jyo6makgarrow,.style-jyo6makg_left-direction select[data-error="true"] + .style-jyo6makgarrow,.style-jyo6makg_left-direction select[data-preview~="error"] + .style-jyo6makgarrow {border-left:0;}
.style-jyo6makg_left-direction .style-jyo6makgarrow {right:0;}
.style-jyo6makg_right-direction {text-align-last:right;direction:rtl;}
.style-jyo6makg_right-direction .style-jyo6makgarrow,.style-jyo6makg_right-direction select:hover + .style-jyo6makgarrow,.style-jyo6makg_right-direction select[data-preview~="hover"] + .style-jyo6makgarrow,.style-jyo6makg_right-direction select:focus + .style-jyo6makgarrow,.style-jyo6makg_right-direction select[data-preview~="focus"] + .style-jyo6makgarrow,.style-jyo6makg_right-direction[data-preview~="focus"] .style-jyo6makgarrow,.style-jyo6makg_right-direction select[data-error="true"] + .style-jyo6makgarrow,.style-jyo6makg_right-direction select[data-preview~="error"] + .style-jyo6makgarrow {border-right:0;}
.style-jyo6makg_right-direction .style-jyo6makgarrow {left:0;}
.style-jyo6makg_center-direction {text-align-last:left;text-align-last:center;}
.style-jyo6makg_center-direction .style-jyo6makgarrow,.style-jyo6makg_center-direction select:hover + .style-jyo6makgarrow,.style-jyo6makg_center-direction select[data-preview~="hover"] + .style-jyo6makgarrow,.style-jyo6makg_center-direction select:focus + .style-jyo6makgarrow,.style-jyo6makg_center-direction select[data-preview~="focus"] + .style-jyo6makgarrow,.style-jyo6makg_center-direction[data-preview~="focus"] .style-jyo6makgarrow,.style-jyo6makg_center-direction select[data-error="true"] + .style-jyo6makgarrow,.style-jyo6makg_center-direction select[data-preview~="error"] + .style-jyo6makgarrow {border-left:0;}
.style-jyo6makg_center-direction .style-jyo6makgarrow {right:0;}
.style-jyo6makg_mobileMenuContainer {border:0;}
.style-jyo6makg_mobileMenuContainer .style-jyo6makgarrow .style-jyo6makg_svg_container .style-jyo6makgicon {fill:#666666;}
.style-jyo6makglabel {font:normal normal normal 10px/1.4em lulo-clean-w01-one-bold,sans-serif;  color:#000000;word-break:break-word;display:inline-block;line-height:1;}
.style-jyo6makg_required .style-jyo6makglabel::after {content:" *";color:transparent;}
.style-jyo6makg_selector-wrapper {-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative;}


.entered_opContent{width:100%;overflow:hidden;padding:17px 0;}
.entered_opContents{width:1200px;margin:0 auto;overflow:hidden;}
.entered_opContent1{float:left;}
.entered_opContent1 img{height:50px;}
.entered_opContent2{float:right;}
.entered_opContent2 li{float:left;margin-right:35px;}
.entered_opContent2 li p{color: #132E37;font-size:18px;line-height:50px;font-family:cormorantgaramond-semibold,cormorant garamond,serif,hk;transition:all 0.3s;}
.entered_opContent2 li.on p,.entered_opContent2 li:hover p{color: #E4BF8F;}
.banner{height:604px;background:url(../images/banner.jpg) no-repeat center center fixed;background-size:cover;}
.banner1{height:597px;width:100%;background:url(../images/benner1.jpg) no-repeat center center fixed;background-size:cover;}
.banner2{height:400px;width:100%;background:url(../images/banner2.jpg) no-repeat center center fixed;background-size:cover;}
.banner3{height:400px;width:100%;background:url(../images/banner3.jpg) no-repeat center center fixed;background-size:cover;}

#comp-jn3l4e02{position:absolute;top:50%;margin-top:-25px;}
.comp-jtban1{font-size:0px;}
.comp-jtban1 p{display:inline-block;font-family:hk;font-size:38px;color:#666666;line-height:32px;font-family:hk;}
.comp-jtban1 span{display:inline-block;font-family:hk;font-size:38px;color:#C17F42;line-height:32px;margin:0 5px;}
.color_1gh1{}
.color_1gh1 span{font-family:cormorantgaramond-ligh;}
/*页面class上样式*/
.style-jsogq5d7repeaterButton{height: 50px; position: relative; box-sizing: border-box; overflow: visible;}
.comp-jn3l4e0elkkl{position:relative;width:100%;left:0;flex:980;margin-left:0;min-width:980px;top:0;margin-top:0;margin-bottom:0;height:;display:flex;bottom:;right:;}
/*首页*/




.jkh1{position:relative;height:206px;overflow:hidden;}
.jkh2{position:absolute;top:0px;left:0px;height:100%;width:100%;overflow:hidden;}
.jkh3{position:absolute;top:0px;left:0px;height:100%;width:100%;overflow:hidden;background:#FFFFFF;opacity:0;transition:all 0.3s;}
.jkh4{position:relative;bottom:0px;z-index:5;margin-top:137px;opacity:0;transition:all 0.3s;}
.jkh4 h2{font-size:20px;color:#333333;line-height:24px;font-family:hk;text-align:center;letter-spacing:0.15em;font-weight:400;}
/* .jkh4 h3{width: 131px; visibility: inherit;border-top:1px solid #E4BF8F;} */

.jkh1:hover .jkh3{opacity:0.5;}
.jkh1:hover .jkh4{opacity:1;}
.jkh45{width:760px;margin:0px auto 0;padding:60px 0;overflow:hidden;margin-bottom:100px;}
.jkh46{float:left;margin:0px 17px 30px;}
.jkh5{width:887px;margin:100px auto 200px;background:#F7ECDD;    box-shadow: 6.14px 6.58px 29px 2px rgba(62,40,22,0.18);}


.jkjkl{width:723px;margin:59px auto 0;position:relative;}
.jkjkl1{position:absolute;top:-10px;left:-25px;}
.jkjkl1 img{width:13px;height:11px;opacity:0.9;}
#comp-k23923o3 {
    position: relative;
    margin: 0px 0px 54px calc((100% - 980px) * 0.5);
    left: 709px;
    grid-area: 4 / 1 / 5 / 2;
    justify-self: start;
    align-self: start;
} 
.jkh6{width:781px;height:546px;margin:30px auto 100px;box-shadow: 0px 5.01px 50px 0px rgba(0,0,0,0.1);}
.jkh7{width:100%;text-align:center;margin:100px 0 67px;height:102px;}
.jkh6 .txtNew{width:477px;margin:0 auto;}
.jkh6 .txtNew p{line-height:24px;}
.jkh6{position:absolute;top:400px;left:50%;margin-left:-390px;}
.jkh6 .swiper-pagination{position:absolute;bottom:30px;left:0px;width:100%;height:0px;}
.jkh6 .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#e5e5e5;opacity:1;border:2px solid #FFFFFF;margin:0 10px;}
.jkh6 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:none;opacity:1;border:2px solid #e5e5e5;}
.jkh6 .swiper-button-prev{background:url(../images/jt1.png) no-repeat center center;background-size:cover;width:26px;height:51px;}
.jkh6 .swiper-button-next{background:url(../images/jt2.png) no-repeat center center;background-size:cover;width:26px;height:51px;}
.jkh6 .swiper-button-prev:hover{opacity:0.8;}
.jkh6 .swiper-button-next:hover{opacity:0.8;}


.LEARN{text-align:right;}
.LEARN h2{transition:all 0.3s;font-size:14px;color:#E4BF8F;line-height:16px;font-weight:400;border-bottom:1px solid #E4BF8F;}
.LEARN h2:hover{color:#82756D;;}

.style-k236l5wflabel {
    font: normal normal normal 20px/1.4em cormorantgaramond-light,'cormorant garamond',serif;
    transition: color 0.4s ease 0s;
    color: #666666;
    white-space: nowrap;
    display: inline-block;
	    font-family: cormorantgaramond-semibold,cormorant garamond,serif,hk;
	font-weight:300;
} 
.style-k2332i6rlabel {
    font: normal normal normal 14px/1.4em proxima-n-w01-reg,sans-serif;
    transition: color 0.4s ease 0s;
    color: #E4BF8F;
    white-space: nowrap;
    display: inline-block;
}
.style-k2331x6h {
    box-sizing: border-box;
    border-top: 1px solid rgba(228, 191, 143, 0.5);
    height: 0;
}
.style-k2332i6r[data-state~="shouldUseFlex"][data-state~="center"] .style-k2332i6rlink, .style-k2332i6r[data-state~="shouldUseFlex"][data-state~="center"] .style-k2332i6rlabelwrapper {
    justify-content: center;
}
.style-k2332i6rlink {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.style-k2332i6r[data-state~="shouldUseFlex"] .style-k2332i6rlink, .style-k2332i6r[data-state~="shouldUseFlex"] .style-k2332i6rlabelwrapper {
    text-align: initial;
    display: flex;
    align-items: center;
}
.style-k2332i6rlabel:hover{color: #82756D;}
.scv{opacity:0;transition:all 0.3s;position:relative;}
.scv:hover{opacity:1;}
.scv1{position:absolute;opacity:0.7;top:0px;left:0px;width:100%;height:100%;background:#FFFFFF;overflow:hidden;}









 


 





/*弹窗*/

.tck{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:5;}
.tck1{}
.tck1 p{font-size:15px;color:#666666;line-height:25px;}




  
 
/**/
.Port_title1{width:100%;overflow:hidden;}
.Port_title{width:927px;overflow:hidden;margin:0 auto 30px;}
.Port_title h2{width:927px;overflow:hidden;margin:0 auto;font-size:30px;color:#666666;font-family: cormorantgaramond-semibold,cormorant garamond,serif,hk;}
.Port{position:relative;width:100%;}
.Port1{width:909px;overflow:hidden;margin:0 auto;}
.Port2{width:269px;float:left;margin:17px;}
.Port3{position:relative;margin-bottom:5px;}
.Port3 p{}
.Port3 p img{width:100%;display:block;}

.Port4{opacity:0;transition:all 0.3s;position:absolute;top:0px;left:0px;height:100%;width:100%;}
.Port4:hover{opacity:1;}
.Port5{position:absolute;opacity:0.7;top:0px;left:0px;width:100%;height:100%;background:#FFFFFF;overflow:hidden;}
.Port6{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);} 
.Port6 img{max-width:180px;}
.Port7{}
.Port7 h2{font-family: cormorantgaramond-semibold,cormorant garamond,serif,hk;color:#666666;font-size:20px;line-height:42px;font-weight:400;}
.Port7 h2:hover{color:#C17F42;transition:all 0.3s;cursor:pointer;}
.Port7 p{font-family: proxima-n-w01-reg,sans-serif;font-size:14px;color:#999999;line-height:16px;height:48px;overflow:hidden;} 


.newfs1{position:relative;width:100%;margin:57px 0 150px;}
.newfs2{}
.newfs2 h2{font-family: cormorantgaramond-semibold,cormorant garamond,serif,hk;color:#666666;font-size:20px;line-height:40px;height:40px;overflow:hidden;font-weight:400;}
.newfs2 h2:hover{color:#C17F42;transition:all 0.3s;cursor:pointer;}
.newfs2 p{font-family: proxima-n-w01-reg,sans-serif;font-size:14px;color:#999999;line-height:16px;height:32px;overflow:hidden;} 
.newfs2 h3{font-family:proxima-n-w01-reg,sans-serif;text-align:right;color:#666666;font-size:12px;line-height:22px;font-weight:400;}
.newfs3{color:#666666;line-height:25px;font-size:15px;width:730px;margin:0 auto;}
.newfs3 p{color:#666666;line-height:25px;font-size:15px;}
.newfs3 img{max-width:100%;}
/*弹窗*/
.Port8{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:5;}
.Port888{}
.Port888 .li{display:none;}
.Port888 .li.on{display:block;}

.Port999 .li{display:none;}
.Port999 .li.on{display:block;}

.Port1010{display:none;position:fixed;top:0px;left:0px;height:100%;width:100%;z-index:6;}

.Port9{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);background:#FFFBF1;width:808px;height:551px;padding:41px 58px;box-sizing:border-box;}

.Port10{width:100%;overflow:hidden;border-bottom: 1px solid rgba(228, 191, 143, 0.5);padding-bottom:15px;}
.Port10 .img{float:left;}
.Port10 .img img{max-height:84px;}
.Port10 .des{float:right;text-align:right;padding-top:10px;}
.Port10 .des h2{font-family:helvetica-w01-light,helvetica-w02-light,sans-serif;font-size:15px;color:#000000;line-height:25px;}
.Port10 .des p{font-family:helvetica-w01-light,helvetica-w02-light,sans-serif;font-size:15px;color:#000000;line-height:25px;font-weight:300;}
.Port10 .des h3{font-family:helvetica-w01-light,helvetica-w02-light,sans-serif;font-size:15px;color:#000000;line-height:25px;font-weight:300;text-decoration:underline;}
.Port11{margin:45px auto 0;width:600px;    height: 325px;
    overflow: auto;}
.Port11 p{font-size:15px;color:#666666;line-height:22px;}
.Port12{position:absolute;top:15px;right:25px;cursor:pointer;}
.Port12 svg{width:13px;height:13px;font-weight:700;}


  
.Ports1{position:relative;width:100%;margin-bottom:80px;}
.Ports2{width:909px;overflow:hidden;margin:0 auto;}
.Ports3{position:relative;width:269px;height:188px;float:left;margin:17px;}
  
.Ports3:hover{background:#FCF8F4;}
.Ports3 p{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);} 
.Ports3 img{max-width:217px;}

.Ports3{cursor:pointer;}


.Ports5{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:5;di}
.Ports6{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);background:#FFFBF1;width:506px;height:437px;padding:41px 58px;box-sizing:border-box;}
.Ports7{width:100%;overflow:hidden;border-bottom: 1px solid rgba(228, 191, 143, 0.5);padding-bottom:25px;text-align:center;height:68px;}
.Ports7 img{max-height:68px;}
.Ports8{text-align:center;margin-top:20px;}
.Ports8 h2{font-family: proxima-n-w01-reg,sans-serif;font-size:17px;color:#666666;line-height:23px;font-weight:300;}
.Ports9{margin-top:50px;}
.Ports9 p{font-size:15px;color:#666666;line-height:22px;}



.index_lp1{width:100%;}

.index_lp2{width:909px;margin:0 auto;}
.index_lp3{float:right;margin-top:-100px;width:130px;height:20px;}






.Recent_News{width:100%;}
.Recent_News li{}
.Recent_News1{position:relative;width:292px;height:292px;overflow:hidden;}
.Recent_News1 .img{position:absolute;top:0px;left:0px;width:100%;height:100%;}
.Recent_News1 .title{position:absolute;bottom:70px;left:24px;width: calc(100% - 48px);z-index:2;border-bottom:1px solid #e1e1e1;padding-bottom:12px;}
.Recent_News1 .title p{font-size:22px;color:#FFFFFF;line-height:23px;    font: normal normal normal 22px/27px proxima-n-w01-reg,sans-serif;}
.Recent_News1 .pdate{position:absolute;top:34px;left:24px;width: calc(100% - 48px);z-index:2;}
.Recent_News1 .pdate p{font-size:12px;color:#FFFFFF;line-height:34px;    font: normal normal normal 12px/14px proxima-n-w01-reg,sans-serif;}
.Recent_News1 .bj{position:absolute;top:0px;left:0px;background:#000000;opacity:0.25;width:100%;height:100%;}
.Recent_News1 .fwcs{position:absolute;bottom:30px;left:24px;width: calc(100% - 48px);z-index:2;color:#e84a43;font-size:14px;text-align:right;}
.Recent_News1 .fwcs span{font-size:14px;color:#FFFFFF;margin-right:	5px;}




.Recent_details{width:940px;margin:50px auto 100px;padding:60px;border:1px solid #000000;box-sizing:border-box}


.Recent_title{font-size:;}
.Recent_title h2{font-size:40px;color:#000000;line-height:50px; font: normal normal normal 40px/1.4em helvetica-w01-light,helvetica-w02-light,sans-serif;margin-bottom:15px;}
.Recent_title h3{font-size:14px;color:#000000;line-height:16px; font:helvetica-w01-light,helvetica-w02-light,sans-serif;font-weight:400;}

.Recent_desc{margin-top:50px;font-size:14px;color:#000000;line-height:24px;font:helvetica-w01-light,helvetica-w02-light,sans-serif;font-weight:400;}
.Recent_desc img{max-width:100%;}
.Recent_desc p{font-size:14px;color:#000000;line-height:24px;font:helvetica-w01-light,helvetica-w02-light,sans-serif;font-weight:400;}




.ghk1{}
.ghk1{text-align:center;margin-bottom:20px;}
.ghk1 {}


.index_s{width:100%;font-family:hk;}
.jkk{background:#fbfbfb;border-top:1px solid #eeeeee;}
.index_s div{box-sizing:border-box;}
.index_s li{box-sizing:border-box;}
.index_s1{width:1200px;overflow:hidden;margin:0 auto;padding:100px 0;}
.index_s2{float:left;width:860px;min-height:410px;border:1px solid #E4BF8F;padding:120px 50px 120px;margin-top:45px;}
.index_s3{}
.index_s3 h2{font-size:28px;color:#132E37;line-height:38px;font-weight:400;}
.index_s3 h3{width:50px;border-bottom:1px solid #E4BF8F;margin:20px 0 25px;}
.index_s4{width:421px;}
.index_s4 p{font-size:16px;color:#132E37;line-height:26px;}
.index_s5{float:left;width:675px;margin-left:-335px;overflow:hidden;}
.index_s5 img{width:100%;transition:all 0.5s;}
.index_s5:hover img{transform: scale(1.05);}

.index_u{width:100%;overflow:hidden;padding-top:100px;}
.index_u1{width:50%;float:left;overflow:hidden;height:500px;}
.index_u1 img{width:100%;/* max-height:500px; */transition:all 0.5s;float:right;}
.index_u1:hover img{transform: scale(1.05);}
.index_u2{float:left;width:600px;padding-left:130px;padding-top:150px;}
.index_u3{width:100%;}
.index_u3 p{font-size:16px;color:#666666;line-height:26px;}
.index_u4{float:left;width:640px;min-height:580px;border:1px solid #E4BF8F;padding:90px 50px 90px;}
.index_u5{float:left;width:560px;margin-top:66px;height:450px;overflow:hidden;}
.index_u5 img{min-width:100%;max-height:450px;transition:all 0.5s;}
.index_u5:hover img{transform: scale(1.05);}
.index_x1{padding-top:100px;width:1200px;margin:0 auto;}
.index_x2{width:100%;overflow:hidden;border:1px solid #F1F1F1;}
.index_x2 ul{}
.index_x2 ul li{float:left;width:33.33%;padding:130px 65px;border-right:1px solid #F1F1F1;}
.index_x2 ul li:nth-child(3n){border-right:0px solid #F1F1F1;}
.index_x3{width:100%;overflow:hidden;display:flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.index_x3 h3{width:50px;margin-right:15px;}
.index_x3 h2{font-size:24px;color:#132E37;line-height:34px;font-weight:400;flex:1;-webkit-box-flex: 1;-moz-box-flex: 1; -webkit-flex: 1;-ms-flex: 1;padding-top:8px;}
.index_x4{}
.index_x4 p{font-size:14px;color:#666666;line-height:24px;font-weight:400;padding-left:65px;}
.index_x5{width:1200px;margin:0 auto 0;margin-top:-100px;background:#FFFFFF;padding:65px 0;text-align:center;font-size:0px;}
.index_x5 h2{margin:0 auto;width:250px;vertical-align:top;display:inline-block;}
.index_x5 h2 img{width:100%;}
.index_x5 h3{vertical-align:top;width:100px;border-bottom:1px solid #C8A062;display:inline-block;margin-top:34px;margin-right:60px;}
.index_x5 h4{vertical-align:top;width:100px;border-bottom:1px solid #C8A062;display:inline-block;margin-top:34px;margin-left:60px;}
  

.index_y1{width:1200px;margin:0 auto 0;overflow:hidden;background:#FFFFFF;padding:0px 0 120px;}
.index_y2{width:355px;float:left;margin-top:80px;}
.index_y3{width:100%;overflow:hidden;margin-top:45px;}
.index_y3 ul{}
.index_y3 ul li{cursor:pointer;width:48%;float:left;border:1px solid #E4BF8F;background:#FCF8F5;margin-bottom:4%;text-align:center;}
.index_y3 ul li:nth-child(2n){float:right;}
.index_y3 ul li h2{font-size:16px;color:#666666;line-height:44px;font-weight:400;}
.index_y3 ul li:hover,.index_y3 ul li.on{border:1px solid #E4BF8F;background:#E4BF8F;}
.index_y3 ul li:hover h2,.index_y3 ul li.on h2{color:#FFFFFF;font-weight:700;}

.index_y4{width:685px;float:right;height:0px;overflow:hidden;}
.index_y4.on{height:auto;}
.index_y4 .swiper-pagination{text-align:right;}
.index_y4 .swiper-pagination .swiper-pagination-bullet{width:20px;background:#999999;height:3px;margin-left:20px;border-radius:0px;}
.index_y4 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#E4BF8F;}
.index_y5{width:100%;overflow:hidden;}
.index_y5 ul{}
.index_y5 ul li{width:20%;float:left;margin-right:6.66%;text-align:center;margin-bottom:50px;}
.index_y5 ul li:nth-child(4n){margin-right:0%;}
.index_y5 ul li h2{font-size:16px;color:#132E37;line-height:28px;font-weight:400;height:28px;overflow:hidden;}
.index_y5 ul li h3{font-size:14px;color:#666666;line-height:24px;font-weight:400;height:24px;overflow:hidden;}
.index_y5 ul li p{}
.index_y5 ul li p img{height:80px;}

.aaaaaaa{display:flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.aaaa{flex:1;-webkit-box-flex: 1;-moz-box-flex: 1; -webkit-flex: 1;-ms-flex: 1;}


.index_o1{margin-top:50px;}
.index_o1 h2{font-size:24px;color: #C17F42;line-height:34px!important;margin-left:-60px !important;font-weight:400;
padding-left:35px;background:url(../images/au2.png) no-repeat left 2px center;background-size:24px 24px;
}
.index_o1 h3{font-size:22px;color: #999999;line-height:28px!important;margin-top:10px !important;font-weight:400;}
.index_o2{margin-top:50px;width:130px;text-align:center;}
.index_o2 h2{font-size:24px;color: #C17F42;line-height:34px!important;margin-left:-60px !important;font-weight:400;text-align:left;
padding-left:35px;background:url(../images/au3.png) no-repeat left center;background-size:24px 24px;
}
.index_o2 h3{font-size:20px;color: #999999;line-height:26px!important;margin-top:5px !important;font-weight:400;}
.index_o2 h4{margin-top:10px;}
.index_o2 h4 img{width:100%;display:block;}



.index_o3 span{line-height:34px!important;margin-left:-35px !important;font-weight:400;text-align:left;
padding-left:40px;background:url(../images/au1.png) no-repeat left center;background-size:28px 28px;
}





.footer{background:#333333;padding:80px 0;font-family:hk;font-family:hk;}
.footer1{width:1200px;overflow:hidden;margin:0 auto;}
.footer2{width:250px;float:left;margin-right:150px;}
.footer3 h2{font-size:17px;color:#CCCCCC;line-height:27px;font-weight:400;padding-bottom:10px;border-bottom:1px solid rgba(228, 191, 143, 0.5);}
.footer4{margin-top:20px;}
.footer4 p{font-size:14px;color:#666666;line-height:24px;}

.footer5{float:left;/* margin-top:20px; */width:130px;text-align:center;}
.footer5 h2{font-size:24px;color: #C17F42;line-height:34px!important;margin-left:-60px !important;font-weight:400;text-align:left;
padding-left:35px;background:url(../images/au3.png) no-repeat left center;background-size:33px 33px;
}
.footer5 h3{font-size:20px;color: #999999;line-height:26px!important;margin-top:5px !important;font-weight:400;}
.footer5 h4{margin-top:10px;}
.footer5 h4 img{width:100%;display:block;}
.footer6{float:right;}
.footer7{width:100%;overflow:hidden;padding-left: 150px;box-sizing:border-box;}

.footer8{width:100%;font-size:0px;text-align:center;margin-top:50px;}
.footer8 h2{display:inline-block;font-size:14px;color:#999999;line-height:24px;font-weight:400;}





.hfg1{width:100%;overflow:hidden;}
.hfg2{width:100px;margin:25px auto 0px; border-top: 3px solid rgba(228, 191, 143, 1);}




















































