@font-face { font-family: 'Butler_Regular'; src: url("../Fonts/Butler_Regular.otf"); font-display: swap; }
@font-face { font-family: 'Butler_Ultra_Light_Stencil'; src: url("../Fonts/Butler_Ultra_Light_Stencil.otf"); font-display: swap; }

@font-face { font-family: 'SourceHanSansCN-Medium'; src: url("../Fonts/SourceHanSansCN-Medium.otf"); font-display: swap; }
@font-face { font-family: 'SourceHanSansCN-Regular'; src: url("../Fonts/SourceHanSansCN-Regular.otf"); font-display: swap; }

body{font-family: 'SourceHanSansCN-Regular';}


 

#fp-nav{ right: auto !important; left:1vw; display: none;}
#fp-nav ul li, 
.fp-slidesNav ul li{width:50px; height:30px; margin: 0;}
#fp-nav ul li+li{ position: relative; margin-top: 20px;}
#fp-nav ul li:last-child{ display: none;}
.fp-viewing-footer #fp-nav{ opacity: 0;}
#fp-nav ul li a{display: block; width:50px; height:30px; position: relative; margin: 0 auto;}
#fp-nav ul li a span{display: block; width:6px; height:6px; position:absolute; background: #fff; border-radius:50px;left:50%; top: 50%;margin-left: -3px; margin-top: -3px;}
#fp-nav.on ul li a span{ background:#fff;}
#fp-nav ul li a.active span{ background: url(../images/aon.svg) no-repeat center;border-radius: 0;margin: 0 auto; width:26px !important;height:26px !important;margin-left:-13px !important; margin-top:-13px !important; background-size: contain; transform: rotate(0deg)}


.Other002373 #fullPage{height: 100%; position: relative; transform: translate3d(0px, 0px, 0px);transition: all 700ms ease;}
.Other002373 .section .bg{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; background-position: center; background-repeat: no-repeat; background-size: cover;}
.Other002373 .section .pos-re{position: relative;z-index:4;}

.Other002373 .section {background-position: center;background-repeat: no-repeat;background-size: cover;position: relative;}
.Other002373 .backcolor {background-color:#192652;}

.Hboxvideo{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 1999; background-color: #fff;}
.Hboxvideo .more{ position: absolute;text-align: center;color: #fff;bottom: 5%;left: 50%;transform: translateX(-50%);z-index: 10999;}
.Hboxvideo .more img{ height: 100px;}
.Hboxvideo video{ width: 100%; height: 100%; object-fit: fill;}
@media(max-width:1024px){
.Hboxvideo{display: none}
.Other002373 .section { padding: 15% 0;background-position: 65%;}
.Other002373 .footer{   padding: 0% 0;}
.Other002373 .page1{  padding: 30% 0;}
.Other002373_index .section{ padding:0}
[class*=whir-]{ opacity:1}
.Other002373 .section .bg{background-position: 65%;}

}
@media(max-width:640px){
.Other002373 .page5 .bg {position: relative;padding-bottom:60%;}
}

/*Top003101 */
.Top003101{ /* padding: 30px 0; */position: fixed;left: 0;width: 100%; top: 0;z-index: 999;}
.Top003101 .auto{/* overflow: hidden */}
.Top003101,
.Top003101 a:not(:hover){color: #fff;}
.Top003101 li.aon a ,.Top003101 a:hover{color: #d1a26c;}
.Top003101 .logo{float: left;}
.Top003101 .logo {display: table;height: calc(80 / 16 * 1em);}
.Top003101 .logo a {display: table-cell;vertical-align: middle;}
.Top003101 .logo img {height: calc(50 / 16 * 1em);}
@media (min-width:1024px){
.Top003101 .logo img {height: 51px;}
}
@media (max-width:640px){
.Top003101 .logo img {height:calc(44 / 16 * 1em);}
}
.Top003101 .top-right,
.Top003101 menu{float: right;}
.Top003101 menu li span{display: block;line-height: calc(80 / 16 * 1em);}
.Top003101 .top-right dl > *{float: left;}
.Top003101 .top-lang,
.Top003101 .top-nav{position: relative;z-index: 100;}
.Top003101 .top-nav aside{line-height: calc(38 / 16 * 1em);padding-right: 15px;position: relative;z-index: 3; }
.Top003101 .top-nav aside:after{position: absolute;width: 6px;height: 6px;content: '';transform: rotate(45deg);border-bottom: 2px solid #fff;border-right: 2px solid #fff;right: 0;top: 50%;margin-top: -2px;transition: 0.3s;}
.Top003101 .top-nav.on aside:after{transform: rotate(-135deg);}
.Top003101 .top-lang .box,
.Top003101 .top-nav ul{position: absolute; top: 100%; left: 50%; right:0px;transform: translateX(-50%);width: 120px; padding: 10px;border-radius: 10px;background-color: rgba(255,255,255,0.2);display: none;}
.Top003101 .top-nav ul li{line-height: 2; text-align: center;}
.Top003101 .top-lang{margin: 0 1.61vw 0 1.56vw;}
.Top003101 .top-lang .icon{width: calc(38 / 16 * 1em);height: calc(38 / 16 * 1em);background: url(../images/Top003101-lang.svg) no-repeat center center;background-size:auto 26px;}
.Top003101 .top-lang .box{text-align: center;}
.Top003101 .top-search{display: block;border-radius: 38px;background-color: rgba(255,255,255,0.2);padding: 0 44px 0 15px;margin-left: 1.5vw;margin-top:  calc(4 / 16 * 1em);}
.Top003101 .top-search .text{background: none;width: calc(45 / 16 * 1em);color: rgba(255,255,255,0.5);padding: 0;transition: 0.3s; height: calc(38 / 16 * 1em);line-height: calc(38 / 16 * 1em); font-family: 'SourceHanSansCN-Regular';}
.search-show .Top003101 .top-search .text{width: 8vw;}
.Top003101 .top-search .btn{background: url(../images/Top003101-search.svg) no-repeat center center;width: 40px;background-size:auto 42%;}
.Top003101 .open-s{position: absolute;left: 0;top: 0;width: 100%; height: 100%;z-index: 4; cursor: pointer;}
.search-show .Top003101 .open-s{display: none;}
.Top003101 .open-menu{/* width: 30px; height: 38px; */}
@media(min-width:1025px){
.Top003101 menu li{float: left;margin-right: 3.2vw;}
.Top003101 .top-right{position: relative;padding-left: 1.93vw;padding-top: calc(20 / 16 * 1em);}
.Top003101.hover{/* background-color: rgba(0,0, 0,0.3); */}
.Top003101 menu li .sub{position: absolute; top: 100%; background-color: #fff;overflow: hidden;box-shadow: 0 6px 10px 0 rgba(0,0,0,.1);}
.Top003101 menu li .sub dt a{ color: #333;}
.Top003101 menu li .sub dt a:hover{ color: #d1a26c;}
}
@media(min-width:1025px) and (max-width:1440px) {
.Top003101{font-size: 1.3vw;}
.Top003101 menu li{margin-right: 1vw;}
.Top003101 .top-lang{margin: 0 1vw;}
}
@media (max-width:1024px) {
.Top003101{    padding: 2vw 0; background: rgba(0,0,0,.5);}
.Top003101 .top-nav{display: none;}
.Top003101 menu{position: absolute;right: 5%;top: -100%; transform: translateY(-500%); opacity: 0; background-color: rgba(0,0,0,0.5);padding: 4vw;border-radius: 5px;transition: opacity 0.3s;}	
.Top003101 .open-menu{margin-left: 2vw;}
.menu-show .Top003101 menu{top: 100%;transform: translateY(0); opacity: 1;}
.search-show .Top003101 .top-search .text{width: 22vw;}
.Top003101 .top-right,
.Top003101 menu{padding-top:4%; }
.Top003101 menu li span{    font-size: 4vw;line-height: calc(52 / 16 * 1em);}
}



/*Banner003200 */
.Banner003200{position: relative;z-index: 8;}
.Banner003200 .Ispic{width: 100%; height:100vh;}
.Banner003200 .slick-dots { position: absolute; z-index: 10; left: 0; width: 100%; text-align: center; bottom: 5%; }
.Banner003200 .slick-dots li { display: inline-block; vertical-align: bottom; width: 40px; height: 2px; margin: 0 5px; background: #fff; cursor: pointer; transition: 0.3s; }
.Banner003200 .slick-dots li button { display: none; }
.Banner003200 .slick-dots li.slick-active { background: #fff; height: 5px; }

@media (min-width:1025px) {
.Banner003200 .wap{display: none;}
}
@media (max-width:1024px) {
.Banner003200 .pc{display: none;}
}



/*Banner002713 */
.Banner002713 { overflow: hidden;}
.Banner002713 .slick-slider { position: relative; display: block; -webkit-touch-callout: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent }
.Banner002713 .slick-list { position: relative; z-index: 1; display: block; overflow: hidden; }
.Banner002713 .slick-list:focus { outline: none }
.Banner002713 .slick-list.dragging { cursor: pointer; cursor: hand; }
.Banner002713 .slick-slider .slick-track, .Banner002713 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
.Banner002713 .slick-track { position: relative; top: 0; left: 0; display: block; }
.Banner002713 .slick-track:before, .Banner002713 .slick-track:after { display: table; content: ''; }
.Banner002713 .slick-track:after { clear: both; }
.Banner002713 .slick-loading .slick-track { visibility: hidden; }
.Banner002713 .slick-slide { display: none; float: left; min-height: 1px; }
[dir = 'rtl'] .slick-slide { float: right; }
.Banner002713 .slick-slide .slick-loading img { /* display: none; */ }
.Banner002713 .slick-slide .dragging img { /* pointer-events: none; */ }
.Banner002713 .slick-initialized .slick-slide { display: block; }
.Banner002713 .slick-loading .slick-slide { visibility: hidden; }
.Banner002713 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
.Banner002713 .slick-arrow .slick-hidden { display: none; }

.Banner002713 li.slick-slide { position: relative; }
.Banner002713 li .Ispic { height: 100%; }
.Banner002713 .slick-dots { position: absolute; z-index: 10; left: 0; width: 100%; text-align: center; bottom: 5%; }
.Banner002713 .slick-dots li { display: inline-block; vertical-align: bottom; width: 40px; height: 2px; margin: 0 5px; background: #fff; cursor: pointer; transition: 0.3s; }
.Banner002713 .slick-dots li button { display: none; }
.Banner002713 .slick-dots li.slick-active { background: #fff; height: 5px; }

@media(min-width:1025px) {
.Banner002713 .slick-slider { position: absolute; left: 0; top: 0; bottom: 0; right: 0; }
.Banner002713 .slick-list, .Banner002713 .slick-track, .Banner002713 .slick-slide { height: 100%; }/*IE*/
}

@media(max-width:1024px) {
.Banner002713 { height: auto !important; }
.Banner002713 li .Ispic { padding-bottom: 50%; height: auto; }
}

.center{text-align: center}







.videobanner {color: #fff; text-align: center; overflow: hidden;position: relative; }
.videobanner .auto { height: 100%; position: relative; }

.videobanner .videobox {max-width: 100%;position: relative;top: 0;height: 100vh;border: none; max-width: 100%;overflow: hidden;z-index: 10;}
.videobanner .videobox:before {content: "";position: absolute;width: 100%;height: 100%;left: 0;bottom: 0;background: linear-gradient(to top, rgb(0 0 0 / 80%), rgba(10, 35, 73, 0));z-index: 6;}
.videobanner .videobox video{width: 100%;height: 100%;position: relative;z-index: 2;object-fit: cover;}

.videobanner .txt { position: absolute; left: 0; width: 100%; bottom: calc(80 / 1920 * 100vw);z-index: 20;transition-delay: 0.5s;}
.videobanner .more { text-align: center; padding: 0 3.25em; line-height: 3em; border: solid 1px #fff; color: #fff; transition: 0.3s; display: table; margin: 0 auto;letter-spacing: 2px; }
.videobanner .more:after { width: 1.3125em; height: 0.8125em; display: inline-block; content: ''; margin-left: 1em; background: url(../images/icon-more-white.svg) no-repeat; background-size: contain; transition: 0.3s; }
.videobanner .more:hover { background-color: #fff; color: #231815; border-color: #fff; transition: 1s ease-in-out;  }
.videobanner .more:hover:after { background-image: url(../images/icon-more.svg); }
.videobanner .title .t-1 {font-size: calc(45 / 16 * 1em);margin-bottom: calc(0 / 45 * 1em);font-family: 'SourceHanSansCN-Medium';letter-spacing: 5px;}
.videobanner .title .t-1 img { height: calc(80 / 60 * 1em);margin-right: calc(10 / 60 * 1em);}
.videobanner .title .t-2 {font-size: calc(38 / 16 * 1em); font-weight: 100; margin-bottom: 0.3em;letter-spacing: 3px; }
.videobanner .title .t-2 sup{ font-size: 0.5em; font-weight: normal;}
.videobanner .title .t-3{font-size: calc(18 / 16 * 1em); font-weight: 100; margin-bottom: 1.3em;letter-spacing: 3px;}

.videobanner .slick-arrow{ position:absolute; width:30px; height:30px; top:50%; margin-top:-11px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 2px solid #fff;border-left: 2px solid #fff;transform:rotate(-45deg);}
.videobanner .slick-prev{ left:11%;}
.videobanner .slick-next{transform:rotate(135deg); right:11%;}

@media(max-width:1292px){
.videobanner .slick-prev{ left:0;}
.videobanner .slick-next{ right:0;}
}
@media(max-width:1024px){
.videobanner .videobox{height: 50vh;}
.videobanner .txt{bottom: calc(445 / 1920 * 100vw);opacity: 1;}
.videobanner .title .t-1{    font-size: calc(35 / 16 * 1em);}
.videobanner .title .t-2{    font-size: calc(24 / 16 * 1em);}
}
@media(max-width:640px){
.videobanner .title { padding: 0 4%;}
.videobanner .title .t-1{    font-size: calc(28 / 16 * 1em);margin-bottom:4%;}
.videobanner .title .t-2{    font-size: calc(20 / 16 * 1em);margin-bottom:4%;}

}	

/*Floor003175 */
.Floor003175 {color: #fff; text-align: center; overflow: hidden;position: relative; }
.Floor003175 li.slick-slide{position: relative; overflow: hidden;}
/*slick Basic*/
.Floor003175 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor003175 .slick-list { position: relative; z-index: 8;display: block; overflow: hidden;}
.Floor003175 .slick-list:focus {outline: none}
.Floor003175 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor003175 .slick-slider .slick-track, 
.Floor003175 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor003175 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor003175 .slick-track:before, 
.Floor003175 .slick-track:after{display: table; content: '';}
.Floor003175 .slick-track:after{ clear: both;}
.Floor003175 .slick-loading .slick-track { visibility: hidden;}
.Floor003175 .slick-slide{ display: none; float: left;min-height: 1px;position: relative;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor003175 .slick-slide .slick-loading img { display: none;}
.Floor003175 .slick-slide .dragging img { pointer-events: none;}
.Floor003175 .slick-initialized .slick-slide { display: block;}
.Floor003175 .slick-loading .slick-slide { visibility: hidden;}
.Floor003175 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor003175 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.Floor003175 .Ispic{width: 100%; height:100vh;}
.Floor003175 .slick-arrow{ position:absolute; width:20px; height:20px; top:50%; margin-top:-11px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 2px solid #fff;border-left: 2px solid #fff;transform:rotate(-45deg);}
.Floor003175 .slick-prev{ left:11%;}
.Floor003175 .slick-next{transform:rotate(135deg); right:11%;}

@media(max-width:1292px){
.Floor003175 .slick-prev{ left:8px;}
.Floor003175 .slick-next{ right:8px;}
}

@media (min-width:1025px) {
.Floor003175 .wap{display: none;}
}
@media (max-width:1024px) {
.Floor003175 .pc{display: none;}
}

.Floor003175 .txt { position: absolute; width: 100%; }
/*.Floor003175 .txt.txt-style-1{left: 0;bottom: calc(80 / 1920 * 100vw);}*/
.Floor003175 .txt.txt-style-1{right: 30%; top:50%; transform: translate(50%,-50%);}
.Floor003175 .txt.txt-style-2{left: 25%; top:50%; transform: translate(-50%,-50%);}
.Floor003175 .txt { position: absolute; width: 100%; }

/*.Floor003175 .txt.txt-style-1{left: 0;bottom: calc(80 / 1920 * 100vw);}*/
.Floor003175 .txt:not(.Floor003175 .txt.txt-style-1, .Floor003175 .txt.txt-style-2){right: 30%;top: 50%;transform: translate(50%, -50%);}


.Floor003175 .more { text-align: center; padding: 0 3.25em; line-height: 3em; border: solid 1px #fff; color: #fff; transition: 0.3s; display: table; margin: 0 auto; letter-spacing: 2px;}
.Floor003175 .more:after { width: 1.3125em; height: 0.8125em; display: inline-block; content: ''; margin-left: 1em; background: url(../images/icon-more-white.svg) no-repeat; background-size: contain; transition: 0.3s; }
.Floor003175 .more:hover { background-color: #fff; color: #231815; border-color: #fff; }
.Floor003175 .more:hover:after { background-image: url(../images/icon-more.svg); }
.Floor003175 .title .t-1 {font-size: calc(50 / 16 * 1em); margin-bottom: calc(20 / 60 * 1em);  font-family: 'SourceHanSansCN-Medium'; letter-spacing: 5px;}
.Floor003175 .title .t-1 img { height: calc(50 / 60 * 1em);margin-right: calc(20 / 50 * 1em);}
.Floor003175 .title .t-2 {font-size: calc(30 / 16 * 1em); margin-bottom: 1.5em; letter-spacing: 3px; }
.Floor003175 .title .t-2 sup{ font-size: 0.5em; font-weight: normal;font-family: 'SourceHanSansCN-Medium'; }
.Floor003175 .title .eg{font-family: 'Butler_Regular';}
.Floor003175 .title .num{font-family: 'SourceHanSansCN-Medium';}


.Floor003175 .txt.txt-style-1 .title .t-1{font-size: calc(45 / 16 * 1em);margin-bottom: calc(18 / 45 * 1em);line-height: 1;font-family: 'Butler_Regular';letter-spacing: 3px;}
.Floor003175 .txt.txt-style-1 .title .t-2{ font-size: calc(45 / 16 * 1em); letter-spacing: 5px;margin-bottom: 1em;}
.Floor003175 .txt.txt-style-1 .title h3 {margin: 0;line-height: 1;font-size: calc(45 / 16 * 1em);font-weight: normal;margin-bottom: calc(11 / 45 * 1em);letter-spacing: 5px;display: inline-block;background: linear-gradient(to right, #d2a36c 0%, #fde6c6 50%, #d2a36c 100%);-webkit-background-clip: text;color: transparent;}
.Floor003175 .txt.txt-style-1 .title h3 .eg{font-family: 'Butler_Regular';letter-spacing: 3px;margin-right: calc(10 / 38 * 1em);}
.Floor003175 .txt.txt-style-1 .title h3 img { height: calc(50 / 50 * 1em);margin-right: calc(20 / 50 * 1em);}



.Floor003175 .txt.txt-style-2 .title .t-1{font-size: calc(45 / 16 * 1em);margin-bottom: calc(16 / 45 * 1em);line-height: 1;font-family: 'Butler_Regular';letter-spacing: 3px;}
.Floor003175 .txt.txt-style-2 .title .t-2{ font-size: calc(45 / 16 * 1em);letter-spacing: 5px;margin-bottom: 1em;}
.Floor003175 .txt.txt-style-2 .title h3 { margin: 0;line-height: 1; font-size: calc(38 / 16 * 1em); font-weight: normal; margin-bottom: calc(11 / 38 * 1em); letter-spacing: 5px; display: inline-block; background: linear-gradient(to right, #d2a36c 0%, #fde6c6 50%, #d2a36c 100%); -webkit-background-clip: text; color: transparent;}
.Floor003175 .txt.txt-style-3 .title .t-1{font-size: calc(45 / 16 * 1em);margin-bottom: calc(16 / 45 * 1em);line-height: 1;font-family: 'Butler_Regular';letter-spacing: 3px;}
.Floor003175 .txt.txt-style-3 .title .t-2{ font-size: calc(45 / 16 * 1em);letter-spacing: 5px;margin-bottom: 1em;}
.Floor003175 .txt.txt-style-3 .title h3 { margin: 0;line-height: 1; font-size: calc(38 / 16 * 1em); font-weight: normal; margin-bottom: calc(11 / 38 * 1em); letter-spacing: 5px; display: inline-block; background: linear-gradient(to right, #d2a36c 0%, #fde6c6 50%, #d2a36c 100%); -webkit-background-clip: text; color: transparent;}

@media (max-width:1024px) {
.Floor003175 .txt.txt-style-1{right: 50%; }
.Floor003175 .txt.txt-style-2{left: 50%;}
.Floor003175 .txt.txt-style-1 .title .t-2,.Floor003175 .txt.txt-style-2 .title .t-2{    font-size: calc(24 / 16 * 1em);    margin-bottom: 1em;letter-spacing: 1px;}
.Floor003175 .txt.txt-style-1 .title .t-1,.Floor003175 .txt.txt-style-1 .title h3,.Floor003175 .txt.txt-style-2 .title h3,.Floor003175 .txt.txt-style-2 .title .t-1{font-size: calc(30 / 16 * 1em);}
}
@media(max-width:640px){
	.Floor003175 .txt {position: relative;top:0!important;left:0!important;padding: 10% 0;transform:none!important;background: #0e1029;}
.Floor003175 .txt.txt-style-1 .title .t-1,.Floor003175 .txt.txt-style-1 .title h3,.Floor003175 .txt.txt-style-2 .title h3,.Floor003175 .txt.txt-style-2 .title .t-1{height: calc(20 / 16 * 1em);font-size: calc(22 / 16 * 1em);}
.Floor003175 .txt.txt-style-1 .title .t-2, .Floor003175 .txt.txt-style-2 .title .t-2 {font-size: calc(20 / 16 * 1em); }
}



/*Floor002631 */
.Floor002631 { position: relative; z-index: 10; }

.Floor002631 .txt{ text-align: center;background: linear-gradient(to right, #d1a26c 0%, #fae2c0 50%, #d1a26c 100%); -webkit-background-clip: text; color: transparent;transition-delay: 0.5s;}
.Floor002631 .Brand{transition-delay: 0.3s;}
.Floor002631 .Brand img { height:calc(100 / 16 * 1em) ;}
.Floor002631 .Hometitle { display: inline-block; margin: 1.5em 0; }
.Floor002631 .Hometitle .cn{font-family: 'SourceHanSansCN-Medium';letter-spacing: 20px;font-size:calc(45 / 16 * 1em);}
.Floor002631 .Hometitle .en{font-family: 'Butler_Regular';letter-spacing: 2px;font-size:calc(18 / 16 * 1em);}

.Floor002631 .txt .year {font-size: calc(38 / 16 * 1em);font-family: 'Butler_Regular';letter-spacing: 10px;background: linear-gradient(to right, #d1a26c 0%, #fae2c0 50%, #d1a26c 100%);-webkit-background-clip: text;color: transparent;transition-delay: 0.5s;}
.Floor002631 .txt .year span{background: linear-gradient(to right, #d1a26c 0%, #fae2c0 50%, #d1a26c 100%); -webkit-background-clip: text; color: transparent;}
.Floor002631 .txt .word{padding: calc(5 / 18 * 1em) 0 calc(20 / 18 * 1em);font-size:calc(18 / 16 * 1em);background: linear-gradient(to right, #d1a26c 0%, #fae2c0 50%, #d1a26c 100%);-webkit-background-clip: text;color: transparent;letter-spacing: 2px;display: inline-block;}
.Floor002631 .txt p{line-height: 2.2;margin:10px 0;color:#fff;}
.Floor002631 .txt .word span{font-size:calc(24 / 16 * 1em);}
.Floor002631 .txt .word .eg{font-family: 'Butler_Regular';}


.Floor002631 .more { text-align: center; padding: 0 3.25em; line-height: 3em; border: solid 1px #fff; color: #fff; transition: 0.3s; display: table; margin: 0 auto; letter-spacing: 2px;transition-delay: 0.3s;}
.Floor002631 .more:after { width: 1.3125em; height: 0.8125em; display: inline-block; content: ''; margin-left: 1em; background: url(../images/icon-more-white.svg) no-repeat; background-size: contain; transition: 0.3s; }
.Floor002631 .more:hover { background-color: #fff; color: #231815; border-color: #fff; }
.Floor002631 .more:hover:after { background-image: url(../images/icon-more.svg); }


@media(max-width:1024px) {
.Floor002631 .txt { padding-left: 0 !important; padding-right: 3%; }
.Floor002631 .Hometitle .cn{letter-spacing: 0px; font-size: calc(35 / 16 * 1em);}
.Floor002631 .Brand img{    height: calc(70 / 16 * 1em); margin-bottom: 4%;}
.Floor002631 .Hometitle{    margin: 1.5em 0 0;}
.Floor002631 .txt .year{font-size: calc(34 / 16 * 1em);  letter-spacing: 0px;}
.Floor002631 .txt p{   line-height: 1.9;}
.Floor002631 .txt .word span{font-size: calc(20 / 16 * 1em);}
.Floor002631 .txt .word{letter-spacing: 1px;    font-size: calc(16 / 16 * 1em);}
}

@media(max-width:768px) {
.Floor002631 .txt { padding:0 0 22% 0 !important }
}

@media(max-width:640px) {
.Floor002631 .Hometitle .cn	{font-size: calc(26 / 16 * 1em);}
.Floor002631 .txt figure { padding-left: 5% !important; }
.Floor002631 .txt pre { margin-bottom: 5%; }
}



/*Floor002632 */
.Floor002632 { position: relative; z-index: 10;}
.Floor002632 .auto > * { position: relative; z-index: 11; }

.Floor002632 .txt {position: absolute;width: 100%;left: 0;top: 50%; transform: translateY(-50%); z-index: 5; }
.Floor002632 .txt .ytable{height: 100%}
.Floor002632 .txt .info{ width: 50%;transition-delay: 0.5s;margin-left:0%;}
.Floor002632 .guoqi { margin-bottom: 1.5em;transition-delay: 0.5s;}
.Floor002632 .guoqi img{ max-height: calc(12 / 16 * 1em);}

.Floor002632 .title { display: inline-block; margin-bottom: 1.5em; color: #fff;transition-delay: 0.5s;}
.Floor002632 .title .cn{letter-spacing: 3px;font-size:calc(45 / 16 * 1em); }
.Floor002632 .title .cn span{ margin-left: -0.5em;}
.Floor002632 .title .en{font-family: 'Butler_Regular';letter-spacing: 3px;font-size: calc(18 / 16 * 1em);line-height: 38px;margin-top: 0.3em;}

.Floor002632 .txt .name{ margin-top: 1.5em; margin-bottom: 1em;letter-spacing: 3px;transition-delay: 0.5s;}
.Floor002632 .txt .name h3 {color: #fff;font-size: calc(24 / 16 * 1em);margin: 0;font-weight: normal;margin-bottom: 0.1em;}
.Floor002632 .txt .name h2 {color: #fff;font-size: calc(24/ 16 * 1em);margin: 0;font-weight: normal;}

.Floor002632 .txt .qizi {  max-width: 60%;  text-align: right;margin-top: 1.5em;transition-delay: 0.5s;}
.Floor002632 .txt .qizi img{ max-width: 250px;}

.Floor002632 .txt pre {line-height: 2;color: #fff;font-size:calc(24 / 16 * 1em);margin: calc(40 / 1920 * 100vw) 0 calc(70 / 1920 * 100vw) 0;}
.Floor002632 .txt .more { display: inline-block; background: url(../images/icon-more-white.svg) no-repeat right center; background-size: 14px auto; padding-right: 20px; color: #fff; }
.Floor002632 .txt .more:hover { color: #d2a36c; background-image: url(../images/icon-more-on.svg) }


@media(max-width:1024px) {
.Floor002632 .txt { padding-left: 0 !important; position:relative ;transform: translateY(0%);}
.Floor002632 .txt figure, .Floor002632 .txt .num { padding-left: 0; }
.Floor002632 .txt figure { padding-right: 12%; }
.Floor002632 .txt .info{ width:100%}
.Floor002632 .title .en{letter-spacing: 0px; font-size: calc(20 / 16 * 1em);line-height: 26px;}
.Floor002632 .title .cn{    letter-spacing: 0px;font-size: calc(35 / 16 * 1em);}
.Floor002632 .txt .name h2,.Floor002632 .txt .name h3{font-size: calc(28 / 16 * 1em);}

}

@media(max-width:768px) {
.Floor002632 .txt { padding: 6% 0 15% 0 !important }
}

@media(max-width:640px) {
	.Floor002632 .title .cn	{font-size: calc(20 / 16 * 1em);}
	.Floor002632 .txt {background: #000;}
	.Floor002632 .txt figure { padding-left: 5% !important; }
	.Floor002632 .txt .name h2,.Floor002632 .txt .name h3{font-size: calc(20 / 16 * 1em);}
	.Floor002632 .txt .qizi img {max-width: 140px;}
}
/*Floor003147 */
.Floor003147 {
padding: calc(80 / 1920 * 100vw) 0; background: #13142c; /* background: url(../images/Floor003147-bg.jpg) no-repeat center top; */ background-size: cover; }
.Floor003147 .desc { text-align: left; line-height: 2; font-size: calc(16 / 16 * 1em); color: rgba(255,255,255,0.8);    font-family: 'Butler_Regular';}





/*Bottom003000 */
.Bottom003000{background:#13142c;padding:4% 0 0% 0; background-size:  auto 71%; }
.Bottom003000,
.Bottom003000 a{color: rgba(255,255,255,0.8); }
.Bottom003000 a{transition: 0.3s;}
.Bottom003000 a:hover{color:#fff;}
.Bottom003000 .b-left{width: 30%; max-width:450px;}
.Bottom003000 .b-left .logo{ width: 80%; max-width: 300px; }
.Bottom003000 .b-left .contact{line-height:calc(40 / 16 * 1em); margin-top:calc(40 / 16 * 1em); display: inline-flex; flex-flow: row wrap;justify-content: flex-start;align-items: center;   border-radius: 50px; padding: 0 calc(15 / 16 * 1em) ; letter-spacing:2px;background-color: rgba(255,255,255,0.05);}
.Bottom003000 .b-left .contact:hover{background-color:#434a81;}
.Bottom003000 .b-left .contact .guoqi{margin-left:calc(10 / 16 * 1em); }
.Bottom003000 .b-left .contact .guoqi img{ height: calc(10 / 16 * 1em);}

.Bottom003000 .share{margin:2.8vw 0 2vw 0;}
.Bottom003000 .share li{display: inline-block;position: relative;}
.Bottom003000 .share li{margin-left:calc(15 / 16 * 1em);}
.Bottom003000 .share li figure{display: none;width: 105px; position: absolute; right: 0;bottom: 100%; margin-bottom: 10px;background: #fff;padding: 0px; /*border-radius: 5px;*/}
.Bottom003000 .share li figure:after{position: absolute; content: ''; border: 5px solid transparent; border-top-color: #fff; right: 16px; top:100%;}
.Bottom003000 .share li a{display: block;width:calc(40 / 16 * 1em); height:calc(40 / 16 * 1em); border-radius: 50%;background-color: rgba(255,255,255,0.1); background-position: center center;background-repeat: no-repeat;cursor: pointer; background-size: auto calc(18 / 16 * 1em);;}
.Bottom003000 .share li a:hover{background-color:#d1a26c;}
.Bottom003000 .share li.wx a{background-image: url("../images/Bottom003000_wx.svg");}
.Bottom003000 .share li.sina a{background-image: url("../images/Bottom003000_sina.svg");}
.Bottom003000 .share li.xhs a{background-image: url("../images/Bottom003000-xhs.svg");}
.Bottom003000 .share li.dy a{background-image: url("../images/Bottom003000_dy.svg");}
.Bottom003000 .share li.tmall a{background-image: url("../images/Bottom003000_tmall.svg");}
.Bottom003000 .share li.kuaishou a{background-image: url("../images/Bottom003000_kuaishou.svg");} 
.Bottom003000 .share li.sph a{background-image: url("../images/Bottom003000_sph.svg");} 
.Bottom003000 .b-right nav{border-bottom: 1px solid rgba(255,255,255,0.2);}
.Bottom003000 .b-right nav a{color: #fff;display: inline-block;font-size: calc(18 / 16 * 1em);}
.Bottom003000 .b-right nav a:not(:last-child):after{display: inline-block; content: ''; margin:0 2.5vw; width: 3px; height: 3px; border-radius: 50px; vertical-align: middle; background: #fff;}
.Bottom003000 .b-right nav a:hover{color:#fff;}

.Bottom003000 .b-bottom {font-size: calc(14 / 16 * 1em); border-top: 1px solid rgba(255,255,255,0.1); margin-top:calc(40 / 1920 * 100vw);padding: calc(20 / 1920 * 100vw) 0;}
.Bottom003000 .b-bottom nav{display: none}

.Bottom003000 .b-bottom nav a::after { display: inline-block; vertical-align: middle; width: 1px; height: 10px; background: rgba(255,255,255,0.2); margin: 0 12px; content: ''; }
.Bottom003000 .b-bottom nav a:last-child::after { display: none; }
@media(min-width:1025px){
.Bottom003000 .b-right{text-align: right;}
.Bottom003000 .b-right nav{padding-bottom: 24px;}
}
@media(max-width:1024px){
.Bottom003000{text-align: center;}
.Bottom003000 .b-right{padding-top: 3vw;border-top: 1px solid rgba(84,84,84,0.2); margin-top: 3vw;}
.Bottom003000 .b-right nav{display: none;}
.Bottom003000 .share,
.Bottom003000 .contact{display: table; margin: 0 auto;}
.Bottom003000 .share{margin-top: 3vw;margin-bottom: 3vw;}
.Bottom003000 .contact{text-align: left;}
.Bottom003000 .b-left{width: 100%; }
.Bottom003000 .b-left .logo {width: 100%;max-width: none;text-align: center;}
.Bottom003000 .b-left .logo img {width: 70%;}
}

/*Other002907 */
.Other002907{position: fixed;right: 1%;bottom: 5%;/*transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);*/z-index: 200;width: 70px;}
.Other002907 li:not(:last-child){ margin-bottom: 5px;}
.Other002907 li a{text-align: center;display: block;line-height: 40px;padding-top: 30px;background-position: center 12px;background-repeat: no-repeat;background-size: auto 24px;font-size: 12px;color: #999;background-color: #231815;border-radius: 8px;box-shadow: 0px 6px 10px 0px rgb(0 0 0 / 25%);position: relative;}
.Other002907 li a:hover{color: #fff;}
.Other002907 li.li_1 a{background-image: url("../images/icon-wx.svg");}
.Other002907 li.li_2{display: none}
.Other002907 li.li_2 a{background-image: url("../images/icon-kf.svg");}
.Other002907 li.li_3 a{background-image: url("../images/icon-shop2.svg");}
.Other002907 li span{ position:absolute; top:0; right:100%; display:none;width: 100px;
    height: 100px;}
.Other002907 li span img{ width:100px; height:100px; border:1px solid #000;}
.Other002907 li.li_1 a:hover span{ display:block;}


.column-title{margin-bottom:3em; position: relative; text-align: center;}
.column-title .en {font-size: calc(45 / 16 * 1em);line-height: 1;color: #000;letter-spacing: 5px;font-family: 'Butler_Regular';text-transform: uppercase;margin-bottom: 10px;}
.column-title .cn {font-size: calc(45 / 16 * 1em);line-height: 1;color: #000;font-family: 'SourceHanSansCN-Medium';letter-spacing: 5px;}
.column-title.white .en{ color: #fff;}
.column-title.white .cn{ color: #fff;}
@media (max-width:640px) {
.column-title .en {font-size: calc(30 / 16 * 1em);}
}



/*Banner003144 */
.Banner003144{ position: relative;z-index:1;}
/* .Banner003144::before{position:absolute; left:0; top:0; width:100%; height:100%;content:'';background:rgba(0,0,0,0.2); } */
.Banner003144 .pc{background-position: center center; background-repeat: no-repeat; height: 37.5em; background-size: cover;}
.Banner003144 .txt{position: absolute; left: 0;top: 0;width: 100%;height: 100%;z-index: 10;}
.Banner003144 .txt .ytable{height: 100%; table-layout: fixed; }
.Banner003144 .txt {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%); letter-spacing: 2px;} 
.Banner003144 .txt .cn {color: #fff;font-size: calc(42 / 16 * 1em); line-height: 1; font-family: 'SourceHanSansCN-Medium';  }
.Banner003144 .txt .en {color: #fff;font-size: calc(38 / 16 * 1em); font-family: 'Butler_Regular';opacity: 0.6;text-transform: uppercase;}
.Banner003144 .txt .desc{font-size: calc(16 / 16 * 1em);color: #fff; margin-top: 1.5em; line-height: 1.6; letter-spacing: 0; width: 42%;}
@media (min-width:1025px) {
.Banner003144 .wap{display: none;}   
}
@media (max-width:1024px) {
.Banner003144 .pc{display: none;}
.Banner003144 .txt .cn{font-size: 18px;}
.Banner003144 .txt .en{font-size: 16px;}
.Banner003144 .txt .desc{display: none;  font-size: 3vw;width: 100%;margin-top: 0.625em; line-height: 1.5;}
}

/* 技术 */
.TechInfo .table{ display:table; width:100%; height:100%;}
.TechInfo .table-cell{ display:table-cell; vertical-align:middle;}
.TechInfo .video{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 1;background: #000;}
.TechInfo .video:before {content: "";position: absolute;width: 100%;height: 100%;left: 0;bottom: 0;background: rgba(0,0,0,0.2);z-index: 12;}
.TechInfo .video video{position: absolute;z-index: 10;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;max-width: 100%; height: 100vh;opacity: 1;object-fit: cover;}

.TechInfo .txt .en{ color: #fff;font-size: calc(42 / 19 * 1em);margin-bottom: calc(10 / 40 * 1em);font-family: 'Butler_Regular';}
.TechInfo .txt .cn{ color: #fff;font-size: calc(42 / 16 * 1em);margin-bottom: calc(30 / 40 * 1em);font-family: 'SourceHanSansCN-Medium';letter-spacing: 5px;}
.TechInfo .txt .cn sup{font-size:24px;}
.TechInfo .eg{font-family: 'Butler_Regular';}
.TechInfo .yellow{ color: #d1a26c;}

.technical .box1 .txt,
.technical .box1 .img{ text-align: center;}
.technical .box1 .txt .cn sub{vertical-align: super;font-size: calc(16 / 40 * 1em); font-family: 'Butler_Regular';position: absolute;margin-top:4px;}

.technical2 .box2{/*position: absolute;left: 0; top: 50%;transform: translateY(-50%); */width: 100%;z-index: 20;}
.technical2,.technical2 .box2,.technical2 .box2 .ytable{ height:100%; }
.technical2 .box2 .ytable-cell{ vertical-align: bottom;}
.technical2 .box2 .txt{ text-align: left;color: #fff; width: 40%;letter-spacing: 3px;margin-bottom: 5%;}
.technical2 .box2 .txt .cn sub{vertical-align: super;font-size: calc(20 / 40 * 1em); }
.technical2 .box2 .txt .desc{font-size: calc(24 / 16 * 1em);margin-bottom: 0.3em; line-height: 2;}


.technical3 .box3{}
.technical .box1 .txt .desc{font-size: calc(24 / 16 * 1em);margin-bottom: 0.3em; line-height: 2;color:#fff}
.technical3 .box3 .txt{ text-align: center;color: #fff; width: 51%;letter-spacing: 0px;/* margin: 0 auto; */}
.technical3 .box3 .txt .desc{font-size: calc(20 / 16 * 1em);margin-bottom: 0.3em; line-height: 2;}
.technical3 .box3 .txt .desc li{ float: left;}
.technical3 .box3 .txt .desc li:not(:last-child){ margin-right: calc(20 / 16 * 1em);}
.technical3 .box3 .txt .desc li{position: relative; display: block; margin: 0 auto; text-align: center; width: 22.3%;height: 160px; line-height: 160px;}
.technical3 .box3 .txt .desc li::before{position: absolute;content: '';background: url(../images/icon_yuan.png) no-repeat center center/contain;width: 100%;height: 100%;left: 0;top: 0; }
.technical3 .box3 .txt .desc li aside{ line-height: 1.75; font-size: calc(18 / 16 * 1em); text-align: center;position: relative;top: 50%;transform: translateY(-50%);}


.technical4 .box4{}
.technical4 .box4 .txt{ text-align: left;color: #fff; width: 50%;letter-spacing: 3px; }
.technical4 .box4 .txt .desc{font-size: calc(20 / 16 * 1em); line-height: 2;}
/*.technical4 .box4 .txt .desc aside{ background: linear-gradient(to right, #d1a26c 0%, #fae2c0 50%, #d1a26c 100%); display: inline-block; padding: 0 calc(20 / 16 * 1em); border-radius: 50px; color: #000;}*/
.technical4 .box4 .txt .desc{font-size: calc(20 / 16 * 1em);margin-bottom: 0.3em; line-height: 2;}
.technical4 .box4 .txt .desc li{ float: left;}
.technical4 .box4 .txt .desc li:not(:last-child){ margin-right: calc(20 / 16 * 1em);}
.technical4 .box4 .txt .desc li{position: relative; display: block; margin: 0 auto; text-align: center; width: 22.3%;height: 160px; line-height: 160px;}
.technical4 .box4 .txt .desc li::before{position: absolute;content: '';background: url(../images/icon_yuan.png) no-repeat center center/contain;width: 100%;height: 100%;left: 0;top: 0; }
.technical4 .box4 .txt .desc li aside{ line-height: 1.75; font-size: calc(18 / 16 * 1em); text-align: center;position: relative;top: 50%;transform: translateY(-50%);}



.technical5 .box5{}
.technical5,.technical5 .box5,.technical5 .box5 .ytable{ height:100%; }
.technical5 .box5 .ytable-cell{ vertical-align: bottom;}
.technical5 .box5 .txt{ text-align: left;color: #fff; width: 40%;letter-spacing: 3px; margin-bottom: 5%;}
.technical5 .box5 .txt .desc{font-size: calc(24 / 16 * 1em); line-height: 2;}


@media (max-width:1024px) {
.TechInfo .txt .en,.TechInfo .txt .cn{font-size: calc(30 / 16 * 1em); }
.technical2 .box2{/*position: relative;transform: translateY(0%); width: 100%;z-index: 20;*/}
.technical2 .box2 .txt,.technical3 .box3 .txt,.technical4 .box4 .txt,.technical5 .box5 .txt{ width:100%}
.technical3 .box3 .txt .desc li{ width:46%}
.technical3 .box3 .txt .desc li:nth-child(2n){ margin-right:0}
.technical4 .box4 .txt .desc aside{ display: block;width: 60%;margin-bottom: 20px;}
}
@media (max-width:640px) {
	.TechInfo .txt .en, .TechInfo .txt .cn {font-size: calc(22 / 16 * 1em);}
	.Other002373 .TechInfo .section {padding: 0;}
	.Other002373 .TechInfo .section .ytable .w_86 {width: 100%;}
	.Other002373 .TechInfo .section .bg {position: relative;padding-bottom: 60%;}
	.Other002373 .TechInfo .section .txt {padding:8% 4%;background: #13142c;}
	.Other002373 .TechInfo .videobox_1 {position: relative;height:260px;}
	.technical4 .box4 .txt .desc li {width: 29.3%;}
	.technical4 .box4 .txt .desc li aside {left:50%;transform:translate(-50%,-50%);line-height: 1.5;font-size: calc(16 / 16 * 1em);}
	.technical2 .box2 .txt,
	.technical5 .box5 .txt {margin-bottom:0;}
}

/* 产品 */
.ProInfo .table{ display:table; width:100%; height:100%;}
.ProInfo .table-cell{ display:table-cell; vertical-align:middle;}
.ProInfo .video{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 1;background: #000;}
.ProInfo .video:before {content: "";position: absolute;width: 100%;height: 100%;left: 0;bottom: 0;background: rgba(0,0,0,0.2);z-index: 12;}
.ProInfo .video video{position: absolute;z-index: 10;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;max-width: 100%; height: 100vh;opacity: 1;object-fit: cover;}

.ProInfo .more { text-align: center; padding: 0 3.25em; line-height: 3em; border: solid 1px #fff; color: #fff; transition: 0.3s; display: table;letter-spacing: 2px; margin-top: 2vw; }
.ProInfo .more:after { width: 1.3125em; height: 0.8125em; display: inline-block; content: ''; margin-left: 1em; background: url(../images/icon-more-white.svg) no-repeat; background-size: contain; transition: 0.3s; }
.ProInfo .more:hover { background-color: #fff; color: #231815; border-color: #fff; transition: 1s ease-in-out;  }
.ProInfo .more:hover:after { background-image: url(../images/icon-more.svg); }

.ProInfo .txt .en{color: #fff;font-size: calc(45 / 16 * 1em);margin-bottom: calc(10 / 45 * 1em);font-family: 'Butler_Regular';}
.ProInfo .txt .cn{color: #fff;font-size: calc(45 / 16 * 1em);margin-bottom: calc(30 / 45 * 1em);font-family: 'SourceHanSansCN-Medium';letter-spacing: 5px;}
.ProInfo .eg{font-family: 'Butler_Regular';}
.ProInfo .yellow{ color: #d1a26c;}



.Product .box1 .txt{ text-align: left;}
.Product .box1 .title{ font-family: 'SourceHanSansCN-Medium';  letter-spacing: 5px; line-height: 1; margin-bottom:calc(30 / 16 * 1em);  color: #fff; }
.Product .box1 .title .cn{font-size: calc(45 / 16 * 1em);}
.Product .box1 .title .en{display: inline-block;font-size: calc(45 / 16 * 1em);font-family: 'Butler_Regular';margin-bottom: calc(15 / 45 * 1em);color: #fff;}
.Product .box1 .info{font-size: calc(24 / 16 * 1em); line-height: 2;letter-spacing: 3px; color: #fff;}
.Product .box1 .info sub{vertical-align: super;font-size: calc(20 / 40 * 1em);font-family: 'Butler_Regular'; }

.Product .box1 .Italy{margin-top:calc(40 / 16 * 1em); display: inline-flex; flex-flow: row wrap;justify-content: flex-start;align-items: center;   border-radius: 50px;  letter-spacing:3px;color: #fff;}
.Product .box1 .Italy .eg{font-size: calc(24 / 16 * 1em);font-family: 'Butler_Regular';}
.Product .box1 .Italy sub{vertical-align: super;font-size: calc(12 / 16 * 1em);font-family: 'Butler_Regular'; }
.Product .box1 .Italy .guoqi{margin-left:calc(10 / 16 * 1em); }
.Product .box1 .Italy .guoqi img{ height: calc(9 / 16 * 1em);}


.Product2 .box2{/*position: absolute;left: 0; top: 50%;transform: translateY(-50%); */width: 100%;z-index: 20;}
.Product2 .box2 .txt{ text-align: left;color: #fff; width: 52%;letter-spacing: 3px; float: right;}
.Product2 .box2 .txt .cn sub{vertical-align: super;font-size: calc(20 / 40 * 1em); }
.Product2 .box2 .txt .desc{font-size: calc(24 / 16 * 1em);margin-bottom: 0.3em; line-height: 2;}
.Product2 .box2 .list dl{ float:left; width:48%;margin-right:4%;  margin-bottom:4%;}
.Product2 .box2 .list dl:nth-child(2n){ margin-right:0;}
.Product2 .box2 .list dl > *{ display:table-cell; vertical-align:top;}
.Product2 .box2 .list dt{ padding-right:calc(12 / 16 * 1em) ;}
.Product2 .box2 .list dt b{display:inline-block;font-size: calc(45 / 16 * 1em);line-height: 1;position:relative;overflow:hidden;background: linear-gradient(to right, #d1a26c 0%, #fae2c0 50%, #d1a26c 100%);-webkit-background-clip: text;color: transparent;font-style: italic;font-family: "SourceHanSansCN-Medium";}
.Product2 .box2 .list dt .line{ width: 2px;height: 30px;background: linear-gradient(to right, #d1a26c 0%, #fae2c0 50%, #d1a26c 100%);transform: skew(-10deg);display: inline-block;margin-left: 10px; margin-bottom: -5px;}
.Product2 .box2 .list dd h2{display:inline-block;margin: 0;line-height: 1.6;font-size: calc(24 / 16 * 1em);background: linear-gradient(to right, #d1a26c 0%, #fae2c0 50%, #d1a26c 100%);-webkit-background-clip: text;color: transparent;}
.Product2 .box2 .list dd p{  color:#fff; margin:0.5em 0;font-size:calc(18 / 16 * 1em);}



.Product3 .box3{}
.Product3 .box3 .txt{ text-align: left;color: #fff;letter-spacing: 3px;  }

.Product3 .box3 .txt .en{}

.Product3,.Product3 .box3,.Product3 .box3 .ytable{ height:100%; }
.Product3 .box3 .ytable-cell{ vertical-align: bottom;}
.Product3 .box3 .txt { margin-bottom: 5%;}
.Product3 .box3 .txt .en{color: #bdbdbd;}
.Product3 .box3 .txt .cn{color: #bdbdbd;margin-bottom: calc(10 / 45 * 1em);}
.Product3 .box3 .txt .tit2{font-size: calc(42 / 16 * 1em);margin-bottom: calc(30 / 42 * 1em); line-height: 1;background: linear-gradient(to right, #d1a26c 0%, #fae2c0 50%, #d1a26c 100%);-webkit-background-clip: text;color: transparent;font-family: 'SourceHanSansCN-Medium'; letter-spacing: 5px; display: inline-block;}
.Product3 .box3 .txt .tit2 .num {font-family: 'SourceHanSansCN-Medium';}
.Product3 .box3 .list dl{ float:left; width:48%;margin-right:4%;  margin-bottom:3%;}
.Product3 .box3 .list dl:nth-child(2n){ margin-right:0;}
.Product3 .box3 .list dl > *{ display:table-cell; vertical-align:top;}
.Product3 .box3 .list dt{ padding-right:calc(10 / 16 * 1em) ;}
.Product3 .box3 .list dt b{ display:inline-block; font-size:calc(36 / 16 * 1em); line-height: 1; position:relative; overflow:hidden; background: linear-gradient(to right, #d1a26c 0%, #fae2c0 50%, #d1a26c 100%);-webkit-background-clip: text;color: transparent; font-style: italic; font-family: "SourceHanSansCN-Medium"; }
.Product3 .box3 .list dd h2{display:inline-block; margin: 0; line-height: 1.6; font-size:calc(28 / 16 * 1em);background: linear-gradient(to right, #d1a26c 0%, #fae2c0 50%, #d1a26c 100%);-webkit-background-clip: text;color: transparent;}
.Product3 .box3 .list dd p{  color:#fff; margin:0.3em 0;font-size:calc(16 / 16 * 1em);}
.Product3 .box3 .list dd p .num{ font-size:calc(28 / 16 * 1em); font-family: 'SourceHanSansCN-Medium';}



.Product4 .box4{}
.Product4 .box4 .txt{ text-align: center;color: #fff;position: absolute; left: 0; top: 15%;width: 100%; }
.Product4 .box4 .txt .cn sub{vertical-align: super;font-size: calc(20 / 40 * 1em);font-family: 'Butler_Regular'; }

.Product5 .box5{ padding-top:calc(80 / 1920 * 100vw) ;}
.Product5 .box5 .txt{ text-align: center; letter-spacing: 3px; }
.Product5 .box5 li{ overflow:hidden;float: left; width: 33.3334%;}
.Product5 .box5 li a{ display:block;color:#555; padding-bottom:110%; position:relative;}
.Product5 .box5 li .text,
.Product5 .box5 li .Ispic{ position:absolute;height:50%; left:0; width:100%;}
.Product5 .box5 li .Ispic{ top:0;transition:0.3s;}
.Product5 .box5 li .text{ top:50%; z-index:2; background-color:#fff; padding:6% 5% 0;}
.Product5 .box5 li .text i {position: absolute;width: 0;height: 0;border: 16px solid transparent;border-bottom-color: #f5f5f5;left: 50%;top: -32px;margin-left: -16px;}
.Product5 .box5 li .text .icon{ margin-bottom: calc(20 / 16 * 1em);}
.Product5 .box5 li .text h2{text-align: center;font-size: calc(24 / 16 * 1em);line-height: 2;color: #000;font-weight: normal;font-family: 'SourceHanSansCN-Medium'; margin: 0;}
.Product5 .box5 li:nth-child(2n) .Ispic{ top:50%;}
.Product5 .box5 li:nth-child(2n) .text{ top:0;}
.Product5 .box5 li:nth-child(2n) .text i{ border-bottom-color:transparent;border-top-color:#f5f5f5; bottom:-32px; top:auto;}
.Product5 .box5 li .text p{line-height: 2;overflow: hidden;font-size: calc(18 / 16 * 1em);text-align: center;width: 77%;margin: 0 auto; color: #333;}

@media(max-width:1024px){
.Product .box1 .title .cn,.ProInfo .tit,.Product3 .box3 .txt .tit2,.BrandStory .box .tit .cn,.BrandOrigin .box .tit .cn,.column-title .cn{font-size: calc(26 / 16 * 1em);}
.Product .box1 .Italy .eg {font-size: calc(20 / 16 * 1em);}
}

@media(max-width:640px){
	.Other002373 .ProInfo .section {padding: 0;}
	.Other002373 .ProInfo .section .ytable .w_86 {width: 100%;}
	.Other002373 .ProInfo .section .bg {position: relative;padding-bottom: 60%;}
	.Other002373 .ProInfo .section .txt {padding:8% 4%;background: #13142c;}

	.Product .box1 .title {margin-bottom:0;}
	.Product .box1 .title .en,
	.ProInfo .txt .en {font-size: calc(24 / 16 * 1em);}
	.Product .box1 .title .cn,
	.ProInfo .tit, 
	.Product3 .box3 .txt .tit2, 
	.BrandStory .box .tit .cn, 
	.BrandOrigin .box .tit .cn, 
	.column-title .cn,
	.ProInfo .txt .cn {margin-bottom:0;font-size: calc(22 / 16 * 1em);}
	 .Product .box1 .Italy {margin-top: calc(20 / 16 * 1em);}
	 .Product2 .box2 .list {margin-top: calc(30 / 16 * 1em);}
	 .Product3 .box3 .txt {margin-bottom: 0;}
	 .Product5 .box5 {padding-top:0;}
	 .Other002373 .ProInfo .page5 .bg {position: absolute;padding-bottom: 0;}
}



/*智能热养仪*/
.Product_ryy{}
.Product_ryy .box .txt{width:37%;}
.Product_ryy .more{margin:2vw auto 0;}
.Product_ryy .box .title{font-family: 'SourceHanSansCN-Medium'; font-size: calc(45 / 16 * 1em); letter-spacing: 5px;margin-bottom:calc(5 / 16 * 1em);  color: #fff;}
.Product_ryy .box h2{display: inline-block; font-size: calc(30 / 16 * 1em);background: linear-gradient(to right, #d1a26c 0%, #fae2c0 50%, #d1a26c 100%);-webkit-background-clip: text;color: transparent;margin:0;}

.Product_ryy2 .box{}
.Product_ryy2 .box .txt{width:40%;letter-spacing: 3px;float:right;color:#fff;}
.Product_ryy2 .box .txt dd{float:left;width:48%;margin-right:4%;margin-bottom:4%;}
.Product_ryy2 .box .txt dd:nth-child(2n){margin-right:0;}
.Product_ryy2 .box .txt dd h2{display: inline-block;margin: 0;line-height: 1.6;font-size: calc(24 / 16 * 1em);background: linear-gradient(to right, #d1a26c 0%, #fae2c0 50%, #d1a26c 100%);-webkit-background-clip: text;color: transparent;}
.Product_ryy2 .box .txt dd p{color: #fff;margin: 0.5em 0;font-size: calc(18 / 16 * 1em);}

.Product_ryy3 .box .txt{width:40%;letter-spacing: 3px;float:left;color:#fff;}
.Product_ryy3 .box .txt p{font-size: calc(18 / 16 * 1em);line-height: 1.8;text-align: justify;}

.Product_ryy4 .box .txt{width:40%;letter-spacing: 3px;float:right;color:#fff;}
.Product_ryy4 .box .txt p{font-size: calc(18 / 16 * 1em);line-height: 1.8;text-align: justify;}

.Product_ryy5 .box .txt{width:42%;letter-spacing: 3px;float:left;color:#fff;}
.Product_ryy5 .box .txt p{font-size: calc(18 / 16 * 1em);line-height: 1.8;text-align: justify;}

@media(max-width:1024px){
	.Product_ryy .box .txt,
	.Product_ryy2 .box .txt,
	.Product_ryy3 .box .txt,
	.Product_ryy4 .box .txt,
	.Product_ryy5 .box .txt{width:100%;}
}

@media(max-width:640px){
	.Product_ryy .box .title{font-size:calc(22/16*1em);}
	.Product_ryy .box h2{font-size:calc(20/16*1em);}

	.Product_ryy2 .box .txt dd h2{font-size:calc(20/16*1em);}
	.Product_ryy2 .box .txt dd p{font-size: calc(16 / 16 * 1em);}

	.Product_ryy3 .box .txt p{font-size: calc(16 / 16 * 1em);}
	.Product_ryy4 .box .txt p{font-size: calc(16 / 16 * 1em);}

	.Other002373 .ProInfo .page5 .Product_ryy5 .bg{position: relative;padding-bottom:60%;}

}


/* 品牌故事 */
.BrandStory{ position: relative; padding: 6% 0;}
.BrandStory .Ispic{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
.BrandStory .auto{position: relative; z-index: 3;}
.BrandStory .box{position: absolute;width: 100%;height: 100%;left: 0vw;top: -34%; color: #fff; }
.BrandStory .box .ytable{height: 100%}
.BrandStory .box .txt{width: 45%;float: right;}
.BrandStory .box .tit{ font-family: 'SourceHanSansCN-Medium';  letter-spacing: 5px; line-height: 1; margin-bottom:calc(30 / 16 * 1em);  }
.BrandStory .box .tit .cn{font-size: calc(45 / 16 * 1em);}
.BrandStory .box .tit .en{ display: inline-block; font-size: calc(45 / 16 * 1em);margin-bottom:calc(15 / 40 * 1em); color: #fff;font-family: 'Butler_Regular';}
.BrandStory .box .info{font-size: calc(18 / 16 * 1em); line-height: 2;letter-spacing: 3px;}

@media (max-width:640px) {
.BrandStory .box .tit .cn{ font-size: calc(30 / 16 * 1em);}
.BrandStory .box .tit .en{ font-size: calc(30 / 16 * 1em);}
}


/*Floor003105 */
.Floor003105{position: relative;z-index: 1; overflow: hidden; }
.Floor003105 .slider li .txt .name{font-size: calc(45 / 16 * 1em);font-family: 'SourceHanSansCN-Medium';letter-spacing: 5px;line-height: 1;margin-bottom: calc(30 / 45 * 1em);color: #fff;}
.Floor003105 .slider li .txt .tit{font-size: calc(28 / 16 * 1em); line-height: 1.357;color: #fff;}
.Floor003105 .slider li .txt .desc{margin: 2.1875em 0 0;font-size: calc(18 / 16 * 1em);line-height: 2;color: #fff;}

.Floor003105 .slick-arrow{position: absolute;font-size: 0;width: 50px ;height: 50px;border-radius: 50%;background:#fff;  z-index: 20; }



.Floor003105 .slick-arrow:hover{background: linear-gradient(to right, #fae2c0 0%, #d1a26c 100%);}
.Floor003105 .slick-arrow:before{position: absolute; content: ''; width: 10px; height: 10px; border-right: 2px solid #d1a26c; border-top: 2px solid #d1a26c; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); left: 50%; top: 50%; margin: -5px 0 0 -6px;}
.Floor003105 .slick-prev:before{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg); margin-left: -3px;}
.Floor003105 .slick-arrow:hover:before{ border-color: #fff;}
.Floor003105 .slick-disabled{background: #fff;}




@media (min-width:1025px) {
.Floor003105 .slider{width: 91.667%; margin-top: -1.08em;}
.Floor003105 .slider .slick-list{overflow: inherit;}
.Floor003105 .slider li:not(.slick-center){opacity: 0.4;}
.Floor003105 .slick-arrow{top: 50%; margin-top: -25px;}
.Floor003105 .slick-prev{left: 7.671%;}
.Floor003105 .slick-next{right: -0.25em;}
.Floor003105 .slider li a{table-layout: fixed;}
.Floor003105 .slider li .pic{width: 54.546%;text-align: center;}
.Floor003105 .slider li .txt{padding:0 5em;}
}

@media (max-width:1024px) {
.Floor003105 .slider li a,
.Floor003105 .slider li .ytable-cell{display: block;}
.Floor003105 .slider li .txt{padding:0.5em 5%;}
.Floor003105 .slick-arrow{bottom: 100%; margin-bottom: 0.3em; right: 5%;}
.Floor003105 .slick-prev{background-color: #00ac6f;margin-right: 0.6em;}
}


/*Timeline002789 */
.Timeline002789{ position: relative;}
.Timeline002789 .bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
.Timeline002789 .auto{position: relative; z-index: 3;}
/*slick Basic*/
.Timeline002789 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Timeline002789 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Timeline002789 .slick-list:focus {outline: none}
.Timeline002789 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Timeline002789 .slick-slider .slick-track, 
.Timeline002789 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Timeline002789 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Timeline002789 .slick-track:before, 
.Timeline002789 .slick-track:after{display: table; content: '';}
.Timeline002789 .slick-track:after{ clear: both;}
.Timeline002789 .slick-loading .slick-track { visibility: hidden;}
.Timeline002789 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Timeline002789 .slick-slide .slick-loading img { display: none;}
.Timeline002789 .slick-slide .dragging img { pointer-events: none;}
.Timeline002789 .slick-initialized .slick-slide { display: block;}
.Timeline002789 .slick-loading .slick-slide { visibility: hidden;}
.Timeline002789 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Timeline002789 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.Timeline002789 li .pic{border-bottom: 1px solid #e5e5e5;background: url(../images/Timeline002789-line.png) repeat-x left bottom;padding-bottom: 29px;}
.Timeline002789 li .Ispic{padding-bottom: 62%; width: 90%;margin: 0 auto; }
.Timeline002789 li .inner{position: relative;padding-top: 54px;text-align: center;letter-spacing: 2px;}
.Timeline002789 li .inner:after{position: absolute;left: 50%;margin-left: -6px;top: 0;width: 1px;height:40px;background: #e5e5e5;content:'';}
.Timeline002789 li .inner time{font-size: calc(24 / 16 * 1em);display: block;font-family: 'SourceHanSansCN-Medium'; color: #fff}
.Timeline002789 li .inner p{line-height: 2;font-size: calc(18 / 16 * 1em);max-height: 160px;overflow: auto;color: #fff;width: 86%;margin:12px auto 0;}
.Timeline002789 .slick-arrow{font-size: 0;width: 50px ;height: 50px;border: 0;position: absolute;top: 50%; cursor: pointer;padding: 0;background: #fff;z-index: 10;border-radius: 50%; /* margin-top: 25px; */}
.Timeline002789 .slick-arrow:hover{background: linear-gradient(to right, #fae2c0 0%, #d1a26c 100%);}
.Timeline002789 .slick-arrow:before{position: absolute; content: ''; width: 10px; height: 10px; border-right: 2px solid #d1a26c; border-top: 2px solid #d1a26c; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); left: 50%; top: 50%; margin: -5px 0 0 -6px;}
.Timeline002789 .slick-prev:before{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg); margin-left: -3px;}
.Timeline002789 .slick-arrow:hover:before{ border-color: #fff;}
.Timeline002789 .slick-disabled{background: #fff;}
@media(min-width:1025px){
.Timeline002789 .slick-prev{left: -15px;}
.Timeline002789 .slick-next{right:-15px;}
}
@media(max-width:1024px){
.Timeline002789 .slick-prev{left: 0;}
.Timeline002789 .slick-next{right:0;}

.technical5 .box5 .txt .desc,.technical2 .box2 .txt .desc,.Product .box1 .info,.Product2 .box2 .list dd h2,.Product3 .box3 .list dd h2,.Product3 .box3 .list dd p .num{font-size: calc(20 / 16 * 1em);}
.Product2 .box2 .txt,.Product3 .box3 .txt,.Product5 .box5 li,.BrandOrigin .box .txt,.BrandStory .box .txt{ width:100%}
 .Product4 .box4 .txt,.BrandStory .box,.BrandOrigin .box{ position:relative;transform: translateY(0%);}
.Product2 .box2 .list dd p{font-size: calc(16 / 16 * 1em);}
.Product2 .box2 .list dt b,.Product3 .box3 .list dt b{font-size: calc(26 / 16 * 1em);}
.Product3 .box3 .list dl:nth-child(1),.Product3 .box3 .list dl:nth-child(2){    margin-bottom: 6%;}
.Product3 .box3 .list dl{margin-bottom: 0%;}
.Product5 .box5 li .text p{    width: 95%;}
.BrandStory .box .info,.BrandOrigin .box .info{line-height: 1.9;letter-spacing: 0px;}
.Timeline002789 li .inner time,.Floor003203 .desc h2{font-size: calc(22 / 16 * 1em);}
.column-title{    margin-bottom: 2em;}
.BrandStory{padding: 6% 0 0;}
.Floor003203 .desc h2{    line-height: 1.4;}
}

.Strength{background:#192652;}
/*Floor003203 */
.Floor003203{background:#192652;}
.Floor003203 .auto{ padding-top: calc(80 / 1920 * 100vw);}
.Floor003203 .desc{ text-align: center; color: #fff; margin-bottom: calc(20 / 16 * 1em);letter-spacing: 2px;background: linear-gradient(to right, #d1a26c 0%, #fae2c0 50%, #d1a26c 100%); -webkit-background-clip: text; color: transparent;}
.Floor003203 .desc h2{font-size: calc(24 / 16 * 1em);  margin: 0; line-height: 1;margin-bottom: calc(12 / 24 * 1em);display: inline-block;}
.Floor003203 .desc p{font-size: calc(22 / 16 * 1em);margin: 0; line-height: 1.8;}
.Floor003203 .txt{letter-spacing: 3px;}
.Floor003203 .txt .name{ margin-bottom: calc(15 / 16 * 1em); }
.Floor003203 .txt .en{font-size: calc(24 / 16 * 1em);font-family: 'Butler_Regular';letter-spacing: 3px;}
.Floor003203 .txt .tit{font-size: calc(24 / 16 * 1em);margin-top:12px;}
.Floor003203 .txt .post{margin-top:10px;}
.Floor003203 .txt .desc{line-height: calc(32 / 16 * 1em); margin-bottom: calc(20 / 16 * 1em); color: #999;}
.Floor003203 .slider li:hover .txt{ color: #fff;}
.Floor003203 .slider li:hover .txt .desc{ color: #fff;}

.Floor003203 .slider{position: relative; z-index: 2; }
.Floor003203 .slider li.slick-slide{padding: 0vw 0 0 0;transition: all 0.5s ease;}
@media (min-width: 1025px){
.Floor003203 .slider li:not(.slick-current)  {
    transform: scale(0.7);
}
}
.Floor003203 .slider li.slick-slide a{display: block; margin: 0 0vw; text-align:  center;/*background:#fff; */ color: #fff;/* padding: 1.5em 1.5em ; */ overflow: hidden;}
/* .Floor003203 .slider li.slick-slide a:hover{background-image: linear-gradient(180deg,#fae2c0,#d1a26c);} */

.Floor003203 .pic{position: relative;max-width:320px; margin:0 auto;height:320px;width:320px; border-radius:320px; margin-bottom: 1.5em; }
.Floor003203 .pic .img{position:absolute;left:0;top:0;height:100%;width:100%;border-radius:50%;overflow: hidden;}
/* .Floor003203 .slider li:hover .img{box-shadow: 0 10px 40px rgba(209,162,108,0.4);} */
.Floor003203 .pic .img figure{padding-bottom: 100%;background-position: top center;background-size: cover;background-repeat: no-repeat;transition: 0.3s;}
.Floor003203 .slider li:hover figure{transform: scale(1.1);}


.Floor003203 .slick-arrow{position: absolute;    z-index: 11;width: 3.125em; height: 3.125em; background: #fff; top: 50%;margin-top: -0.5em; border-radius: 50%;  transition: 0.3s; font-size: 1em; text-indent: -999em; overflow: hidden;}
.Floor003203 .slick-arrow:before{position: absolute; content: ''; width: 10px; height:10px; border-bottom: 2px solid #d1a26c;border-left: 2px solid #d1a26c; left: 50%; top: 50%; margin: -5px 0 0 -5px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Floor003203 .slick-arrow:hover{background-image: linear-gradient(90deg,#fae2c0,#d1a26c);}
.Floor003203 .slick-next:before{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);}
.Floor003203 .slick-prev{ left: -60px;}
.Floor003203 .slick-next{right: -60px;}
.Floor003203 .slick-arrow:hover:before{border-color:#fff;}

@media (min-width:1025px) {

}
@media(max-width:1800px){
.Floor003203 .slick-prev{ left: -5px;}
.Floor003203 .slick-next{right: -5px;}
}
@media(max-width:1600px){
.Floor003203 .flip-current .pic .img{height: 400px !important;width: 400px !important;border-radius: 100%;overflow: hidden;}


}
@media(max-width:1280px){
.Floor003203 .flip-current .pic .img{height: 350px !important;width: 350px !important;border-radius: 100%;overflow: hidden;}
.Floor003203 .flip-current .pic .img:before{left: -1px;right: -4px;top: 0px;bottom: -7px;}
.Floor003203 .flip-item:not(.flip-current) .pic .img{width:450px;height: 450px;}
}
@media (max-width:1024px) {
.Floor003203 .auto{padding: 0em 0;}
.Floor003203 a[class*=flipto-]{top: 50%;}
.Floor003203 a.flipto-next{right:0;}
.Floor003203 a.flipto-prev{left: 0;}
.Floor003203 .ytable,
.Floor003203 .ytable-cell{display: block;}
.Floor003203 .ytable{width: 60vw; margin: 0 auto;text-align: center;}
.Floor003203 .pic{padding:1em 0;}
.Floor003203 .pic .img:before{position: absolute;content: ''; left: -11px;right: -11px;top: -11px;bottom: -11px;z-index: 10; background: url(../images/Floor003203-quan.svg) no-repeat center center; background-size: 100% 100%;}
.Floor003203 .title{margin-bottom: 0.5em; font-size: 2em;}
.Floor003203 .txt .name{padding-bottom: 0em;margin-bottom: 0em;}
.Floor003203 .txt .desc{margin-bottom: 2em;}
.Floor003203 .txt .tit{font-size: 18px;}
.Floor003203 .slider li.slick-slide a{padding: 1.5em 1.5em 0;}
.Floor003203 .desc{margin-bottom: calc(10 / 16 * 1em);}
.Floor003203 .pic{max-width: 230px; height: 230px; width: 230px;border-radius: 230px;}
.Floor003203 .slick-next{    right: 0px }
.Floor003203 .slick-prev{    left: 0px }

}




/*Floor003092 */
.Floor003092{ padding-top: calc(80 / 1920 * 100vw); }
.Floor003092 .more {text-align: center;padding: 0 3.25em;line-height: 3em;border: solid 1px #fff;color: #fff;transition: 0.3s;display: table;margin: 0 auto;letter-spacing: 2px;font-size: calc(18 / 16 * 1em);margin-top: 1.5vw;}
.Floor003092 .more:after { width: 1.3125em; height: 0.8125em; display: inline-block; content: ''; margin-left: 1em; background: url(../images/icon-more-white.svg) no-repeat; background-size: contain; transition: 0.3s; }
.Floor003092 .more:hover { background-color: #fff; color: #231815; border-color: #fff; transition: 1s ease-in-out;  }
.Floor003092 .more:hover:after { background-image: url(../images/icon-more.svg); }
.Floor003092 .news .slider { margin: 0 auto;position: relative; z-index: 2; }
.Floor003092 .news li a { display: block; margin: 0 0.5vw;overflow: hidden; }
.Floor003092 .news li .pic { overflow: hidden; }
.Floor003092 .news li figure { padding-bottom: 68%; transition: 0.3s; }
.Floor003092 .news li a:hover .Ispic { transform: scale(1.1); }
.Floor003092 .news li .inner{ background-color: #fff; padding: 1.125em; transition: .3s; letter-spacing: 2px; }
.Floor003092 .news li time { color: #999; font-family: "SourceHanSansCN-Medium"}
.Floor003092 .news li aside{font-size: calc(24 / 16 * 1em);color: #000;font-family: 'SourceHanSansCN-Medium';line-height: 1.5;margin-top: 0.5em;}
.Floor003092 .news li p{ margin: 1em 0 0; line-height: 1.8;  color: #666;}
.Floor003092 .news li a:hover * { color: #fff; }
.Floor003092 .news li a:hover .inner { background-color: #000; }

.Floor003092 .slick-arrow{position: absolute;z-index: 11;width: 3.125em; height: 3.125em; background: #fff; top: 50%;margin-top: -0.5em; border-radius: 50%;  transition: 0.3s; font-size: 1em; text-indent: -999em; overflow: hidden;}
.Floor003092 .slick-arrow:before{position: absolute; content: ''; width: 10px; height:10px; border-bottom: 2px solid #d1a26c;border-left: 2px solid #d1a26c; left: 50%; top: 50%; margin: -5px 0 0 -5px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Floor003092 .slick-arrow:hover{background-image: linear-gradient(90deg,#fae2c0,#d1a26c);}
.Floor003092 .slick-next:before{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);}
.Floor003092 .slick-prev{ left: -60px;}
.Floor003092 .slick-next{right: -60px;}
.Floor003092 .slick-arrow:hover:before{border-color:#fff;}

@media(min-width:1201px) {
.Floor003092 .news .slider{ margin: 0 -0.5vw;}
.Floor003092 .news .slider li a { /* margin-top: 1.5em; */ }
.Floor003092 .news .slick-arrow { bottom: 10vh; }
}


@media(max-width:1200px) {
.Floor003092 .news { padding:0vw 0 2vw; }
.Floor003092 .news .slider { margin-bottom: 3vw; }
.Floor003092 .news li .ytable { padding: 3vw 0; }
.Floor003092 .news .slick-arrow { bottom: -3vw; }
}

@media(max-width:1024px) {
.Floor003092 .news li p{line-height: 1.4;}
.Floor003092 .slick-next{    right: 0px }
.Floor003092 .slick-prev{    left: 0px }

}
@media(max-width:640px) {
.Floor003092 .news li aside {font-size: calc(20 / 16 * 1em);}

}




.contact{ padding: 6% 0;position: relative;}
.contact .column-title{ text-align: left;}
.contact > .Ispic{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
.contact > .auto{position: relative; z-index: 3;}
.contact .txt .info{color: #333; line-height: 2; }
.contact .txt .info h2{font-size: calc(24 / 16 * 1em);}
.contact .txt .info h2 span{font-size: calc(45 / 24 * 1em);letter-spacing: 3px;}
.contact .txt .info p{font-size: calc(18 / 16 * 1em);}
.contact .txt li{ padding: 20px 0; line-height: 34px; padding-left: 36px;background-repeat:no-repeat;background-position: left 25px; font-size: 16px;}
.contact .txt li+li{ border-top: 1px solid #ededed;}

.contact .form{}
.contact .form .name{font-size: calc(24 / 16 * 1em);color: #333;margin-bottom: calc(20 / 24 * 1em);}
.contact .form td{padding-bottom:2%;}
.contact .form td div{ position:relative;}
.contact .form label{position:absolute;left:15px;top:0;font-size: calc(18 / 16 * 1em);line-height: 3.25em;color:#666;}
.contact .form .text{width:100%;height:3.25em;line-height:3.25em;padding: 0 0.625em;border:1px solid #eee;font-size: calc(18 / 16 * 1em);background: #fff;border-radius: 5px;}
.contact .form .btn input{background: #000;cursor: pointer;padding: 0;border: none;width: 10em;height: 3.25em;color: #fff;font-size: calc(18 / 16 * 1em);border-radius: 5px;}
.contact .form textarea{min-height:100px}
@media (min-width:1025px) {
.contact .form{width:45%;}
.contact .txt{ padding-right: 4em;}
}

@media(max-width:1024px){
.contact .ytable-cell{ display: block;}
.contact .txt{ padding:4% 0%;width: 100%;}
}
@media(max-width:640px){
.contact .txt .info h2 {font-size: calc(20 / 16 * 1em);}
.contact .txt .info h2 span {font-size: calc(36 / 24 * 1em);}
}



.Process{ padding: 6% 0; }
.Process ul li:not(.mark){position: relative;text-align: center;border: solid 1px #f0f0f0;box-shadow: 0 1.25em 3.125em rgba(0, 0, 0, 0.05); }
.Process ul li:not(.mark) .step {width: calc(95 / 16 * 1em);height: calc(35 / 16 * 1em);border-radius: 0 50px 50px 0;background: #d1a26c;color: #fff;font-size: calc(16 / 16 * 1em);text-align: center;line-height: calc(35 / 16 * 1em);position: absolute;left: 0;top: 20px;text-transform: uppercase;font-family: 'Butler_Regular'; letter-spacing: 3px;}
.Process ul li.mark{width: calc(100 / 16 * 1em);height: calc(60 / 16 * 1em);background: url(../images/Process-jt.png) no-repeat center;background-size: 3.5em auto; margin: 0 auto;}
.Process ul li .inner{margin: 0 auto; width: 85.685%;}
.Process ul li:not(.mark) .icon{padding: 2em 0; border-bottom: 1px dotted rgba(0, 0, 0, 0.2); margin-bottom: 2em;}
.Process ul li:not(.mark) .icon img{ height: 4.6875em;}
.Process li p{ line-height: 2; color: #333;}
.Process ul li:last-child{display:none}
.Process li p span{color: #000; font-family: 'SourceHanSansCN-Medium';}
.Process li .pic { margin-top: calc(35 / 16 * 1em); }
@media (min-width:1025px) {
.Process ul{display: table;width: 100%;}
.Process ul li{display: table-cell; vertical-align: top;}    
.Process ul li.mark{vertical-align: middle;}
.Process ul li:not(.mark){width: 29.143%;padding-top:4.25em; padding-bottom: 1.5em;}
}
@media (max-width:1024px) {
.Process ul li{padding: 2em 0;}
.Process li p{font-size: calc(18 / 16 * 1em);margin-top: 10%;}
}





.Service{ padding: 6% 0; background: #f9f9f9;}
.Service ul{ display: flex; flex-wrap: wrap; justify-content: center; align-items: center;}
.Service li { position: relative; margin-bottom: 4%; padding:calc(60 / 16 * 1em) calc(40 / 16 * 1em); text-align: center; background-color: #fff; overflow: hidden; box-shadow: 0 1.25em 3.125em rgba(0, 0, 0, 0.05); }
.Service li .icon { width: calc(100 / 16 * 1em);height: calc(100 / 16 * 1em);padding: calc(30 / 16 * 1em);border-radius: 50%;background: rgba(155, 157, 156, 0.18);margin: 0 auto;margin-bottom: calc(30 / 16 * 1em);}
.Service li .icon img {transition: all 0.5s; }
.Service li:hover .icon img{ animation: icon-bounce 0.5s alternate;}
.Service li .tit { font-size: calc(24 / 16 * 1em); color: #000; font-family: 'SourceHanSansCN-Medium'; }
.Service li p{ line-height: 2; color: #333;}

@media (min-width:1025px) {
.Service li { width: 30.66%; }
.Service li:not(:nth-child(3n)) { margin-right: 4%; }
}

@keyframes icon-bounce {
0%, 100% {-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}
25% {-moz-transform: rotate(20deg);-ms-transform: rotate(20deg);-webkit-transform: rotate(20deg);transform: rotate(20deg);}
50% {-moz-transform: rotate(-20deg);-ms-transform: rotate(-20deg);-webkit-transform: rotate(-20deg);transform: rotate(-20deg);}
75% {-moz-transform: rotate(10deg);-ms-transform: rotate(10deg);-webkit-transform: rotate(10deg);transform: rotate(10deg);}
85% {-moz-transform: rotate(-10deg);-ms-transform: rotate(-10deg);-webkit-transform: rotate(-10deg);transform: rotate(-10deg);}
}
@media (max-width:768px) {
.Service {padding: 10% 0;}
.Service li{    width: 100%;margin-bottom: 6%;padding: calc(30 / 16 * 1em) calc(40 / 16 * 1em);}
.Service li p{font-size: calc(18 / 16 * 1em); line-height: 1.5;}
}


/*Columnmenu*/
.Columnmenu{position:relative;z-index:1;padding-bottom: 3%;}
.Columnmenu ul{display:table;margin:0 auto;}
.Columnmenu li{float:left;padding:0 calc(40 / 1920 * 100vw);position:relative;}
.Columnmenu li:after{position:absolute;content:'';width:1px;right:0;top:50%;height:14px;margin-top:-7px;background:#dfdfdf;}
.Columnmenu li:last-child:after{display:none;}
.Columnmenu li a{display:block;font-size:1.125em;position:relative;overflow:hidden;line-height:calc(70 / 16 * 1em);height:calc(70 / 16 * 1em);}
.Columnmenu li a:after{position:absolute;left:0;bottom:0;content:'';height:2px;width:100%;}
.Columnmenu li.aon a,.Columnmenu li:hover a{color:#d1a26c;}
.Columnmenu li.aon a:after,.Columnmenu li:hover a:after{background:#d1a26c;}
@media(max-width:1024px){
.Columnmenu li{padding:0 calc(70 / 1920 * 100vw);}
.Columnmenu li a{line-height:50px;height:50px;}
}





/* TextList0022 */
.TextList0022{ padding: 6% 0;}
.TextList0022 .item{margin-bottom:20px;}
.TextList0022 .item .tit{position:relative;padding-left:90px;padding-right:90px;line-height:40px;font-size:calc(18 / 16 * 1em);color:#000;padding-top:20px;padding-bottom:20px;background:#f9f9f9;cursor:pointer;transition:.4s;}
.TextList0022 .item .tit .t{position:absolute;top:20px;left:20px;text-align:center;width:40px;background:#f2f2f2;color:#d1a26c;border-radius:4px;font-size:calc(18 / 16 * 1em);font-family: 'Butler_Regular';}
.TextList0022 .item .tit .icondown{position:absolute;right:20px;top:20px;font-size:18px;}
.TextList0022 .item .tit .icondown:after{content:"";width:12px;height:12px;border-left:1px solid #b5b1b1;border-bottom:1px solid #b5b1b1;position:absolute;right:0;top:50%;margin-top:8px;transition:.4s;transform:rotate(-45deg);}
.TextList0022 .item .content{padding:20px 20px 20px 90px;position:relative;font-size:calc(16 / 16 * 1em);line-height:2;color:#333;border:1px solid #eee;border-top:none;display:none; }
.TextList0022 .item .content pre{ margin: 0;    font-family: 'SourceHanSansCN-Regular';}
.TextList0022 .item.cur .content{display:block;}
.TextList0022 .item .content .t{width:40px;text-align:center;position:absolute;left:20px;top:20px;line-height:40px;background:#f2f2f2;border-radius:4px;color:#000;font-size:calc(18 / 16 * 1em);font-family: 'Butler_Regular';}
.TextList0022 .item:hover .tit{ }
.TextList0022 .item.cur .tit{}
.TextList0022 .item.cur .tit .icondown:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-top:20px;border-color:#d1a26c;}
@media(max-width:768px){
.TextList0022 .item .tit{font-size:16px;line-height:30px;padding-left:60px;padding-right:75px;padding-top:15px;padding-bottom:15px;}
.TextList0022 .item .tit .t{left:15px;top:15px;width:30px;}
.TextList0022 .item .tit .icondown{right:15px;top:15px;font-size:14px;padding-right:20px;}
.TextList0022 .item .content{padding:15px 15px 20px 60px;font-size:14px;}
.TextList0022 .item .content .t{width:30px;line-height:30px;left:15px;top:15px;}
.TextList0022 .item{margin-bottom:20px;}
}

/*Page002623 */
.Page002623{padding: 0 0 4% 0; text-align: center;font-size: 16px;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 1.5vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: 48px; width: 48px; margin: 0 2px;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: #000; }
.Page002623 .Pages .p_page > a{font-size: 0;height: 48px;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: #fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color: #fff;}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}



/*PicList003142 */
.PicList003142 { padding: 6% 0 4% 0;}
.PicList003142 li{float: left;  margin-bottom: 2%; border: 1px solid #eee;}
.PicList003142 li .txt{padding: 1.875em; letter-spacing: 2px;}
.PicList003142 li .tit{font-size: calc(24 / 16 * 1em);color: #000;font-family: 'SourceHanSansCN-Medium';}
.PicList003142 li p{/* font-size: calc(16 / 16 * 1em); */line-height: 1.8;color: #666;}
.PicList003142 li .pic{overflow: hidden;}
.PicList003142 li .Ispic{padding-bottom: 70%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover .tit{color: #d1a26c;}
.PicList003142 li time{color: #999999;display: block;}
@media (min-width:1025px) {
.PicList003142 li{width: 32.143%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 1.7855%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003142 li{width: 48%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 1em;}
}
@media (max-width:768px) {
.PicList003142 li{width: 100%;    margin-bottom: 5%;}
.PicList003142 li p{letter-spacing: 0;}
.PicList003142 li .tit {font-size: calc(20 / 16 * 1em);}
}





 .videobox_1 {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1; background-position: center;background-repeat: no-repeat; background-size: cover;}
 .videobox_1:before {content: "";position: absolute;width: 100%;height: 100%;left: 0;bottom: 0;background: linear-gradient(to top, rgb(0 0 0 / 80%), rgba(10, 35, 73, 0));z-index: 6;}
 .videobox_1 video{width: 100%;height: 100%;position: relative;z-index: 2;object-fit: cover;}




/*新闻详情*/
.News_detail .auto {/* background: #fff; *//* border-radius: 15px; *//* box-shadow: 0 0 8px 0 rgb(214 222 240 / 20%), 0 8px 20px 0 rgb(214 222 240 / 25%); *//* padding: 5vw; */}
.News_detail .news_info {background: #fff;padding: 5% 0;}
.News_detail .news_info .title {text-align: center;padding-bottom: 3%;border-bottom: 1px dashed #d2d2d2;margin-bottom: 22px;}
.News_detail .news_info .title h1 {margin: 0;padding-bottom: 1%;font-size: 30px;/* font-weight: 400; */color: #020814}
.News_detail .news_info .title aside span { display: inline-block; vertical-align: middle; margin: 0 1.5em 0.5em; line-height: 32px; color: #666; }
.News_detail .news_info .title .social-share { display: inline-block; }
.News_detail .social-share a { background-position: center center !important; background-repeat: no-repeat !important; background-color: #f2f2f2 !important; margin: 0 0 0 1em; }
.News_detail .social-share a:before { display: none; }
.News_detail .social-share a.icon-wechat { background-image: url("../images/RighInfo002973_share_wx.png"); }
.News_detail .social-share a.icon-weibo { background-image: url("../images/RighInfo002973_share_sina.png"); }
.News_detail .social-share a.icon-qq { background-image: url("../images/RighInfo002973_share_qz.png"); }
.News_detail .news_info .info { text-justify: inter-ideograph }
.News_detail .news_info .info p { margin: 2% 0; }
.News_detail .news_info .center { text-align: center }
.News_detail .info {
line-height: calc(36 / 16 * 1em); color: #555; }
.News_detail .bot { position: relative; margin-top: 50px; padding-top: 50px; border-top: 1px dashed #d2d2d2 }
.News_detail .info_back { text-align: center; clear: both; position: absolute; right: 0; bottom: 0 }
.News_detail .info_back a {position: relative;color: #fff;display: block;width: 150px;line-height: 3;border-radius: 100px;background: #3d7cdb;background-image: linear-gradient(90deg,#fae2c0,#d1a26c);}
.News_detail .info_pn span { display: block; ; margin: 1% 0 }
.News_detail .info_pn span a { color: #888 }
.News_detail .info_pn span a:hover {color: #d1a26c;}

@media(max-width:1024px) {
.News_detail .info_back { position: relative }
}

@media(max-width:768px) {
 .News_detail .bot{
    margin-top: 20px;
    padding-top: 20px;
}
.News_detail .news_info .title{
    margin-bottom: 15px;
}
 .News_detail .auto { background: none; }
.News_detail .info * { max-width: 100%!important }
.News_detail .info .rich_media_area_primary_inner { max-width: 100%!important }
.News_detail .info_back a { width: 100%; margin-bottom: 2% }
.News_detail .news_info .title h1 {font-size: 22px;line-height: 1.5}
}



/*
 .搜索 为demo编号
 */
.TextList000746{ padding:3% 3% 4%;  }
.TextList000746 li{border-bottom: #f0f0f0 1px dashed;line-height:27px;padding: 14px 0;}
.TextList000746 li a{ padding-left:20px; background:url(../images/TextList000746-icon.jpg) no-repeat 5px center;}
.TextList000746 li a:hover{ color:#d1a26c;}
.TextList000746 li time{float:right;color:#999;font-size: 14px;margin-left:10px;}


/*exploration*/
.exploration {background-color:#151730;}
.exploration .box {display:flex; justify-content:space-between;color: #fff; position:relative;}
.exploration .gallery {width:54%; /* padding-left:9.375%; */ overflow:hidden;}
.exploration .gallery .slick-list {overflow:visible;}
.exploration .gallery .item {/* padding-left:5px; */}
.exploration .gallery .img {display:block; padding-bottom:63.158%; background:no-repeat center center; background-size:contain;}
.exploration .text {width:38%; padding-right:7.3%;}
.exploration .text .item {display:none; transform:translateY(10em);}
.exploration .text .item.cur { transform:translateY(0); transition:transform 1s;}
.exploration .text .item:first-child {display:block;}
.exploration .text .title {font-size: calc(45 / 16 * 1em); font-family: 'SourceHanSansCN-Medium'; letter-spacing: 5px; line-height: 1.35; margin-bottom: calc(30 / 45 * 1em);}
.exploration .text .tit {font-size: calc(28 / 16 * 1em);  line-height: 1.357;}
.exploration .text .desc {margin: 2.1875em 0 0; font-size: calc(18 / 16 * 1em); line-height: 2;}
.exploration .slick-arrow {width:4.167%; border:1px solid #fff; border-radius:50%; position:absolute; top:50%; transform:translateY(-50%); font-size:0; text-indent:-9999em; overflow:hidden; z-index:8; opacity:0; transition:opacity .3s;}
.exploration .slick-arrow:before {display:block; content:''; padding-bottom:100%;}
.exploration .slick-arrow:after {content:'>'; position:absolute; display:block; font-size:2vw; color:#fff; left:50%; top:50%; font-family:'Simsun'; margin:-1vw 0 0 -0.5vw;}
.exploration .slick-prev {left:1.04167%;}
.exploration .slick-prev:after {transform:rotate(180deg);}
.exploration .slick-next {right:1.04167%;}
.exploration .box:hover .slick-arrow {opacity:1;}

@media(min-width:1250px) and (max-width:1280px) {
.exploration .text .item.cur {    height: 400px; overflow: auto; padding-right:10px}
.exploration .text .item.cur::-webkit-scrollbar-track{ background:#444}
.exploration .text .item.cur::-webkit-scrollbar {/*滚动条整体样式*/
            width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
            height: 5px;
        }
.exploration .text .item.cur::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
            border-radius: 5px;
            -webkit-box-shadow: inset 0 0 5px rgba(255,255,255,0.8);
            background: rgba(255,255,255,0.8);
        }
.exploration .text .item.cur::-webkit-scrollbar-track {/*滚动条里面轨道*/
            -webkit-box-shadow: inset 0 0 5px rgba(255,255,255,0.2);
            border-radius: 0;
            background: rgba(255,255,255,0.2);
        }
        
        
   .Floor003203 .pic{    max-width: 260px;    height: 260px;
    width: 260px;}     
        
  .Floor003203 .slick-next{right: 0px}      
 .Floor003203 .slick-prev{    left: 0;}       
.Floor003092 .slick-arrow{    margin-top: -2.5em;}        
        

}
@media only screen and (max-width:1024px){
	.exploration .box {display:block;}
	.exploration .gallery {width:100%; margin-bottom:6%; padding-left:0;}
	.exploration .text {width:auto; padding:0 6%;}
	.exploration .slick-arrow {display:none;}
	.exploration .text .title {font-size: calc(30 / 16 * 1em);}

}




/*
 .Form002324 为demo编号
 */
.Form002324{position:fixed;background:rgba(0,0,0,0.5);width: 100%;height: 100%;top:0;left:0;z-index: 999;display: none;}
.Form002324 .wrap-container{position:fixed;top:50%;margin-top: -270px;width:500px;height: 560px;margin-left:-250px;left:50%;background:#fff;z-index:100;text-align: center;overflow: hidden;}
.Form002324 .wrap-container img{width: 90%;}
.Form002324 .closeBtn{ position:absolute; top:20px; right:20px; height:17px; width:17px; display:block; background:url(../images/Form002324-colseBtn.jpg) no-repeat;}

@media only screen and (max-width:664px ) {
	.Form002324 .wrap-container{top: 20%;margin-top: 0;width: 80%;height: auto;margin-left:0;left: 10%;padding: 5%;}
}

.ProInfo_sk .Product5 .info,
.ProInfo_sk .Product4 .info{font-size: calc(24 / 16 * 1em); line-height: 2;letter-spacing: 3px; color: #fff;}
.ProInfo_sk .Product5 .box5 .other{line-height: 2;letter-spacing: 3px; color: #fff;font-size: 1em; max-width: 1500px;  width: 86%; margin: 3% auto;}
@media only screen and (min-width:1025px){
	.ProInfo_sk .Product .box1 .txt{ width: 40%; margin-left: auto; margin-right: 0; color: #fff;}
	.ProInfo_sk .Product2 .box2 .txt{ float: none;}
	.ProInfo_sk .Product5 .box5 .txt{ text-align: left;}
	.ProInfo_sk .Product5 .box5 .other{ position: absolute; left: 50%; bottom: 2%; transform: translateX(-50%);}
}




