@charset "utf-8";

/* .page_scroll_wrap {
    -webkit-transform-style: preserve-3d !important;
    -webkit-backface-visibility: hidden !important;
} */



	
*{margin:0;padding:0;}
html,body{width:100%;height:100%; font-size:62.5%;}
html{ -webkit-font-smoothing: antialiased;}
body{*word-break:break-all;-ms-word-break:break-all;  -webkit-text-size-adjust: 100% !important;-moz-text-size-adjust: 100% !important;-ms-text-size-adjust: 100% !important;}
body,h1,h2,h3,h4,h5,h6,th,td,input,textarea,select,option{color:#555;font-size:100%;font-weight:normal}
br{font-family:initial;} 
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section,svg {display: block;}
table {border-collapse: collapse; border-spacing: 0;}
img,fieldset,iframe{border:0 none}
ul,ol,li{list-style:none}
em,address{font-style:normal}
img,input,select,textarea{vertical-align:middle}
input{-webkit-appearance: none; -webkit-border-radius: 0;}
a{color:inherit;text-decoration:none;cursor:pointer}
a:hover{color:var(--color); text-decoration:none}
button,label{cursor:pointer;}
button{background:0;border:0;outline:0;font-size:inherit;font-weight:inherit;font-family:inherit}
button img{left:-3px;*left:auto}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
textarea{overflow:auto;*margin:-1px 0;padding-right:1px}
.blind, legend, caption{position: absolute !important; height: 1px; width: 1px; overflow: hidden; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
hr{display:none}
legend{*width:0}
:root legend{margin-top:-1px;font-size:0;line-height:0}
caption{*line-height:0}
sub {font-size:10px;}
.clear:after {clear:both;content:'';display:block;}
#bg{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.6);display:none;z-index:1001;}
div.ie_alert_text {display:none;position: fixed;top: 0;left: 0;width: 100%;height: 50px;background: #ddd;z-index: 10000;text-align: center;padding-top: 10px;font-size: 13px;font-family: 'Noto Sans KR', sans-serif;}
#skip-nav {font-size: 16px;line-height: 40px;position: fixed;z-index: 100000;top: -40px;left: 0;width: 100%;-webkit-transition: .4s;transition: .4s;text-align: center;color: #fff;background: rgba(0,0,0,.6);}
#skip-nav:focus{top:0}
.e_{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box}


/* margin-top 0 5 10 15 20 ··· 150 */
.mt00{margin-top:0px !important;}.mt05{margin-top:5px !important;}.mt10{margin-top:10px !important;}.mt15{margin-top:15px !important;}.mt20{margin-top:20px !important;}
.mt25{margin-top:25px !important;}.mt30{margin-top:30px !important;}.mt35{margin-top:35px !important;}.mt40{margin-top:40px !important;}.mt45{margin-top:45px;}.mt50{margin-top:50px !important;}
.mt55{margin-top:55px !important;}.mt60{margin-top:60px !important;}.mt65{margin-top:65px !important;}.mt70{margin-top:70px !important;}.mt80{margin-top:80px !important;}.mt90{margin-top:90px !important;}
.mt100{margin-top:100px !important;}.mt105{margin-top:105px !important;}.mt110{margin-top:110px !important;}.mt115{margin-top:115px !important;}.mt120{margin-top:120px !important;}
.mt125{margin-top:125px !important;}.mt130{margin-top:130px !important;}.mt135{margin-top:135px !important;}.mt140{margin-top:140px !important;}.mt145{margin-top:145px !important;}.mt150{margin-top:150px !important;}
/* margin-bottom 0 5 10 15 20 ··· 150 */
.mb00{margin-bottom:0px !important;}.mb05{margin-bottom:5px !important;}.mb10{margin-bottom:10px !important;}.mb15{margin-bottom:15px !important;}.mb20{margin-bottom:20px !important;}
.mb25{margin-bottom:25px !important;}.mb30{margin-bottom:30px !important;}.mb35{margin-bottom:35px !important;}.mb40{margin-bottom:40px !important;}.mb45{margin-bottom:45px !important;}.mb50{margin-bottom:50px !important;}
.mb55{margin-bottom:55px !important;}.mb60{margin-bottom:60px !important;}.mb65{margin-bottom:65px !important;}.mb70{margin-bottom:70px !important;}.mb80{margin-bottom:80px !important;}.mb90{margin-bottom:90px !important;}
.mb100{margin-bottom:100px !important;}.mb105{margin-bottom:105px !important;}.mb110{margin-bottom:110px !important;}.mb115{margin-bottom:115px !important;}.mb120{margin-bottom:120px !important;}
.mb125{margin-bottom:125px !important;}.mb130{margin-bottom:130px !important;}.mb135{margin-bottom:135px !important;}.mb140{margin-bottom:140px !important;}.mb145{margin-bottom:145px !important;}.mb150{margin-bottom:150px !important;}
/* padding-top 0 5 10 15 20 ··· 150 */
.pt00{padding-top:0px !important;}.pt05{padding-top:5px !important;}.pt10{padding-top:10px !important;}.pt15{padding-top:15px !important;}.pt20{padding-top:20px !important;}
.pt25{padding-top:25px !important;}.pt30{padding-top:30px !important;}.pt35{padding-top:35px !important;}.pt40{padding-top:40px !important;}.pt45{padding-top:45px !important;}.pt50{padding-top:50px !important;}
.pt55{padding-top:55px !important;}.pt60{padding-top:60px !important;}.pt65{padding-top:65px !important;}.pt70{padding-top:70px !important;}.pt80{padding-top:80px !important;}.pt90{padding-top:90px !important;}
.pt100{padding-top:100px !important;}.pt105{padding-top:105px !important;}.pt110{padding-top:110px !important;}.pt115{padding-top:115px !important;}.pt120{padding-top:120px !important;}
.pt125{padding-top:125px !important;}.pt130{padding-top:130px !important;}.pt135{padding-top:135px !important;}.pt140{padding-top:140px !important;}.pt145{padding-top:145px !important;}.pt150{padding-top:150px !important;}
/* padding-bottom 0 5 10 15 20 ··· 150 */
.pb00{padding-bottom:0px !important;}.pb05{padding-bottom:5px !important;}.pb10{padding-bottom:10px !important;}.pb15{padding-bottom:15px !important;}.pb20{padding-bottom:20px !important;}
.pb25{padding-bottom:25px !important;}.pb30{padding-bottom:30px !important;}.pb35{padding-bottom:35px !important;}.pb40{padding-bottom:40px !important;}.pb45{padding-bottom:45px !important;}.pb50{padding-bottom:50px !important;}
.pb55{padding-bottom:55px !important;}.pb60{padding-bottom:60px !important;}.pb65{padding-bottom:65px !important;}.pb70{padding-bottom:70px !important;}.pb80{padding-bottom:80px !important;}.pb90{padding-bottom:90px !important;}
.pb100{padding-bottom:100px !important;}.pb105{padding-bottom:105px !important;}.pb110{padding-bottom:110px !important;}.pb115{padding-bottom:115px !important;}.pb120{padding-bottom:120px !important;}
.pb125{padding-bottom:125px !important;}.pb130{padding-bottom:130px !important;}.pb135{padding-bottom:135px !important;}.pb140{padding-bottom:140px !important;}.pb145{padding-bottom:145px !important;}.pb150{padding-bottom:150px !important;}



/* module --------------------------------------------------------------------------------------------------------------------*/

/* con */
[class*="con-"][class*="-width1"]{position:relative; max-width: 1560px;width: 90%;margin:0 auto;}
[class*="con-"][class*="-width2"]{position:relative; max-width: 1720px;width: 90%;margin:0 auto;}
[class*="con-"][class*="-width3"]{position:relative; max-width: 1400px;width: 90%;margin:0 auto;}
[class*="-layout"]{position:relative;}

/* col */
[class*="col-"][class*="-1"]{width: 100% !important;}
[class*="col-"][class*="-2"]{width: 50% !important;}
[class*="col-"][class*="-3"]{width: 33.33% !important;}
[class*="col-"][class*="-4"]{width: 25% !important;}
[class*="col-"][class*="-5"]{width: 20% !important;}
[class*="col-"][class*="-6"]{width: 16.66% !important;}
[class*="col-"][class*="-7"]{width: 14.28% !important;}
[class*="col-"][class*="-8"]{width: 12.5% !important;}
/* con */
[class*="con-"][class*="-1000"]{width: 1000px;margin:0 auto;}
[class*="con-"][class*="-1100"]{width: 1100px;margin:0 auto;}
[class*="con-"][class*="-1200"]{width: 1200px;margin:0 auto;}
[class*="con-"][class*="-1300"]{width: 1300px;margin:0 auto;}
[class*="con-"][class*="-1400"]{width: 1400px;margin:0 auto;}
[class*="con-"][class*="-1500"]{width: 1500px;margin:0 auto;}
[class*="m-"][class*="-width1"]{width: 93%;margin:0 auto;}

/* lang ko en */

.c-scrollbar{z-index: 10000; }


html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}


/* module --------------------------------------------------------------------------------------------------------------------*/
body{height: 100%;}
body::-webkit-scrollbar,.page_scroll_wrap::-webkit-scrollbar{width:0px; height: 0;}
body::-webkit-scrollbar-thumb {background-color: transparent; border-radius:10px;}
body::-webkit-scrollbar-track {background-color:transparent;}
::-moz-selection {
   background: #cbcbcb;
   color: #fff;
}
::selection {
   background: #cbcbcb;
   color: #fff;
}

/* container */
#wrap, #container {width:100%;position: relative; overflow:hidden;}
#contents {position:relative;}
.inner *{-webkit-box-sizing:border-box; box-sizing:border-box;}

.disabled {
    pointer-events: none;
    opacity: 0.5;
}

/* Slider */
.slick-slider {
	position:relative;
	display:block;
	box-sizing:border-box;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-touch-callout:none;
	-khtml-user-select:none;
	-ms-touch-action:pan-y;
	touch-action:pan-y;
	-webkit-tap-highlight-color:transparent;
}
.slick-list {
	position:relative;
	display:block;
	overflow:hidden;
	margin:0;
	padding:0;
}
.slick-list:focus {
	outline:none;
}
.slick-list.dragging {
	cursor:pointer;
	cursor:hand;
}
.slick-slider .slick-track,.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);
}
.slick-track {
	position:relative;
	top:0;
	left:0;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.slick-track:before,.slick-track:after {
	display:table;
	content:'';
}
.slick-track:after {
	clear:both;
}
.slick-loading .slick-track {
	visibility:hidden;
}
.slick-slide {
	display:none;
	float:left;
	height:100%;
	min-height:1px;
}
[dir='rtl'] .slick-slide {
	float:right;
}
.slick-slide img {
	display:block;
}
.slick-slide.slick-loading img {
	display:none;
}
.slick-slide.dragging img {
	pointer-events:none;
}
.slick-initialized .slick-slide {
	display:block;
}
.slick-loading .slick-slide {
	visibility:hidden;
}
.slick-vertical .slick-slide {
	display:block;
	height:auto;
	border:1px solid transparent;
}
.slick-arrow.slick-hidden {
	display:none;
}

@font-face{
	font-family:"Poppins";
	src: url('../fonts/poppins-light-webfont.woff2') format('woff2'),
	     url('../fonts/poppins-light-webfont.woff') format('woff');
	font-weight:300;font-style:normal;font-display:swap}
@font-face{
	font-family:"Poppins";
	src: url('../fonts/poppins-regular-webfont.woff2') format('woff2'),
	     url('../fonts/poppins-regular-webfont.woff') format('woff');
	font-weight:400;font-style:normal;font-display:swap}
@font-face{
	font-family:"Poppins";
	src: url('../fonts/poppins-medium-webfont.woff2') format('woff2'),
	     url('../fonts/poppins-medium-webfont.woff') format('woff');
	font-weight:500;font-style:normal;font-display:swap}
@font-face{
	font-family:"Poppins";
	src: url('../fonts/poppins-semibold-webfont.woff2') format('woff2'),
	     url('../fonts/poppins-semibold-webfont.woff') format('woff');
	font-weight:600;font-style:normal;font-display:swap}
	

/* 弹窗 */
.has-lay {overflow:hidden;}
.pulinelaybg {background:rgba(255,255,255,0.8);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:9990;}
.pulinelaybg {position:fixed;left:0;top:0;width:100%;height:100vh;}
.pulinelay {overflow:auto;padding:54px 0;-webkit-overflow-scrolling:touch;}
.pulinelay {position:fixed;z-index:-1;left:0;right:0;top:0;bottom:0;}
.pulinelay {display:none;z-index:9999;}
.pulinelay-table {display:table;width:100%;height:100%;}
.pulinelay-cell {display:table-cell;vertical-align:middle;}
.pulinelay-wrapper {margin-left:auto;margin-right:auto;width:90%;max-width:1400px;z-index:9998;}
.pulinelay-h3 {line-height:1.3;margin-right:40px;font-size:30px;color:var(--color);}
.pulinelay-h3 {border-bottom:1px solid var(--color);border-right:1px solid var(--color);}
.pulinelay-h3 {border-bottom-right-radius:60px;padding:40px 0;}
.pulinelay-h3 span {display:inline-block;padding-right:40px;font-weight:bold;}
.pulinelay-wrapper iframe {width:100%;height:1070px;}
.pulinelay-close {border:1px solid #ddd;}
.pulinelay-close {width:38px;height:38px;border-radius:50%;line-height:36px;text-align:center;font-size:16px;color:#fff;background:var(--color);}
.pulinelay-close {background-size:20px auto;}
.pulinelay-close {position:absolute;right:80px;top:50%;transform:translateY(-50%);}
.pulinelay-wrapper {position:relative;}
.pulinelay-wz {padding-top:50px;font-size:16px;color:#333;}
.pulinelaywzm {padding-bottom:50px;}
.pulinelaywzm li {position:relative;padding-left:10px;}
.pulinelaywzm li:before {position:absolute;left:0;content:'';width:4px;height:4px;border-radius:50%;background:var(--color);top:10px;}
.pulinelaywzm p {margin-top:5px;line-height:1.6}
.pulinelaywzm h3 {color:var(--color);font-size:18px;}
.pulinelaywzm h2 {color:var(--color);font-size:22px;}
.pulinelaywzm em {font-style:italic;}
.pulinelaywzm p:nth-child(1) {margin-top:0;}
.pulinelay-h4 {font-size:26px;}
.pulinelaywzma {margin-top:20px;}
.pulinelaywzm img {max-width:70%;}
.pulinelaywzm p {margin-top:7px;}
.pulinelaywzm p:nth-child(1) {margin-top:0;}
.pulinelay-h3,.pulinelay-h4 {color:var(--color);}
.pulinelay-h3,.pulinelay-wz {padding-left:80px;padding-right:80px;position:relative;}
.pulinelay-h3 sup,.pulinelay-wz sup {position:relative;top:-2px;font-size:12px;}
/* 弹窗 */




/* 移动端导航 */
.hd-ph {position:fixed;top:0;left:0;z-index:99;width:100%;display: none;}
.ph-navbar {width:100%;display:flex;justify-content:space-between;align-items:center;}
.ph-navbar {height:var(--nav-height-ph);padding:0 var(--plr5);}
.ph-logo {width:150px;position:relative;}
.ph-logo img {width:100%;vertical-align:top;transition:all 0.3s ease;}
.ph-logo2 {opacity:0;position:absolute;left:0;top:0;visibility:hidden;}
.ph-right {display:flex;align-items:center;}
.phnav-menubtn {position:relative;width:22px;height:20px;}
.phnav-menubtn span,.phnav-menubtn:after,.phnav-menubtn:before {display:block;position:absolute;left:0;top:50%;width:100%;height:2px;transform:translateY(-50%);background:rgba(255,255,255,.8);transition:all .4s;}
.phnav-menubtn span,.phnav-menubtn:after,.phnav-menubtn:before {background:#fff;}
.phnav-menubtn:after,.phnav-menubtn:before {content:'';}
.phnav-menubtn:before {margin-top:-8px;}
.phnav-menubtn:after {margin-top:8px;}
.phnav-search i {color:#fff;font-size:28px;display:inline-block;line-height:1;position:relative;top:3px;}
.phnav-search {margin-right:15px;position:relative;width:30px;height:30px;}
.phnav-search:after,.phnav-search:before{width:100%;height:100%;left:0;top:0;}
.phnav-search:after,.phnav-search:before{content:"";position:absolute;transition:all .4s;}
.phnav-search:after,.phnav-search:before{background-position: center;background-size: 90% auto;background-repeat: no-repeat;}
.phnav-search:after{background-image:url(../img/language_icon_2.gif)}
.phnav-search:before{background-image:url(../img/language_icon_1.gif);opacity:0;visibility: hidden;}
.phnav-menubtn.on span {opacity:0;}
.phnav-menubtn.on:before {transform:translateY(-50%) rotate(-45deg);}
.phnav-menubtn.on:after {transform:translateY(-50%) rotate(45deg);}
.phnav-menubtn.on:after,.phnav-menubtn.on:before {margin-top:0;}
.phnav-menu {display:none;position:fixed;left:0;top:0;width:100%;height:100vh;padding:var(--plr5);background:#f1f1f1;color:#fff;}
.phnav-menu {padding-top:var(--nav-height-ph);}
.phnav-menu {display:block;transform:translateX(100%);transition:all .5s cubic-bezier(.55,.085,.68,.53);}
.phnav-menu {display:flex;flex-direction:column;z-index:90;}
.phnav-menu.on {transform:translateX(0);transition:all .5s cubic-bezier(.25,.46,.45,.94);}
.phmenu-scroll {margin-right:-15px;padding-right:15px;}
.phmenu-scroll {flex-grow:1;max-height:calc(100vh - 20px - var(--nav-height-ph));}

.phnav-ssgn{padding:30px 0;padding-bottom:15px;}
.phnav-ssgnm{display:flex;background:#fff;border-radius:99px;position:relative}
.phnav-ssgnm input{width:100%;background: none;border: none;outline: none;}
.phnav-ssgnm input{height:40px;line-height:40px;padding:20px;padding-right:40px;}
.phnav-ssgnm i{color:var(--color);display:block;line-height:1;right:15px;top:10px;font-size: 20px;position: absolute;z-index:3;}


/* 导航反白 */
/* 1  相同*/
.hd-ph.on {background:#fff;box-shadow:0 0 10px 3px rgb(0 0 0 / 5%);}
.hd-ph.on .ph-logo2 {opacity:1;visibility:visible;}
.hd-ph.on .ph-logo1 {opacity:0;visibility:hidden;}
.hd-ph.on .phnav-search i {color:#333;}
.hd-ph.on .phnav-menubtn span,.hd-ph.on .phnav-menubtn:after,.hd-ph.on .phnav-menubtn:before {background:#333;}
.hd-ph.on .phnav-search:before{opacity:0.8;visibility: visible;}
.hd-ph.on .phnav-search:after{opacity:0;visibility: hidden;}
/* 1 相同*/
/* 1  相同*/
.hd-ph.scroll {background:#fff;box-shadow:0 0 10px 3px rgb(0 0 0 / 5%);}
.hd-ph.scroll .ph-logo2 {opacity:1;visibility:visible;}
.hd-ph.scroll .ph-logo1 {opacity:0;visibility:hidden;}
.hd-ph.scroll .phnav-search i {color:#333;}
.hd-ph.scroll .phnav-menubtn span,.hd-ph.scroll .phnav-menubtn:after,.hd-ph.scroll .phnav-menubtn:before {background:#333;}
.hd-ph.scroll .phnav-search:before{opacity:0.8;visibility: visible;}
.hd-ph.scroll .phnav-search:after{opacity:0;visibility: hidden;}
/* 1  相同*/
/* 1  相同*/
.white .hd-ph {background:#fff;box-shadow:0 0 10px 3px rgb(0 0 0 / 5%);}
.white .hd-ph .ph-logo2 {opacity:1;visibility:visible;}
.white .hd-ph .ph-logo1 {opacity:0;visibility:hidden;}
.white .hd-ph .phnav-search i {color:#333;}
.white .hd-ph .phnav-menubtn span,.white .hd-ph .phnav-menubtn:after,.white .hd-ph .phnav-menubtn:before {background:#333;}
.white .hd-ph .phnav-search:before{opacity:0.8;visibility: visible;}
.white .hd-ph .phnav-search:after{opacity:0;visibility: hidden;}
/* 1  相同*/

/* 导航反白 */

.phmenu-scroll{visibility: hidden;}
.phnav-menu.on1 {transform:translateX(0);transition:all .5s cubic-bezier(.25,.46,.45,.94);}
.phnav-menu.on .phmenu-scroll{visibility: visible;}

.phnav-lisbox {position:relative;border-bottom:1px solid rgba(0,0,0,.1);}
.ph-nav a {font-size:16px;line-height:24px;color:#333}
.ph-nav a {display:inline-block;}
.ph-nav ul a {font-size:14px;padding:8px 0;}
.phnav-lisbox>a {padding:16px 0;}
.phnav-icon {width:12px;height:12px;}
.phnav-icon {display:none;position:absolute;right:5px;top:50%;transform:translateY(-50%);}
.phnav-icon:after,.phnav-icon:before {content:"";position:absolute;background:#888;transition:all .4s;}
.phnav-icon::before {left:0;top:50%;transform:translateY(-50%);width:100%;height:1px;}
.phnav-icon::after {left:50%;top:0;transform:translateX(-50%);width:1px;height:100%;}
.phnav-icon::after {width:2px;}
.phnav-icon::before {height:2px;}
.phnav-icon.on:after {transform:translateX(-50%) rotate(90deg);}
.ph-nav li:not(.phnav-haschild)>.phnav-lisbox .phnav-icon {display:none;}
.ph-nav li:not(.phnav-haschild)>.phnav-lisbox>a {display:block;max-width:100%;}
.ph-nav ul {padding:0 15px;display:none;}
.phnav-haschild .phnav-icon {display:block;}
.ph-navbar2 .ph-nav ul .phnav-lisbox>a {padding:8px 0;}
.phmenu-scroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:2px;}
.phmenu-scroll .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:var(--color);}
.phmenu-scroll .mCSB_scrollTools {width:4px;}
.phmenu-scroll .mCSB_outside+.mCSB_scrollTools {right:0;}
.phnav2-language {flex:none;text-align:center;padding:20px 0;line-height:22px;display:flex;justify-content:center;align-items:center;}
.phnav2-language{z-index:6;}
.phnav2-language{position: fixed;left: 0;top: 0;width: 100%;height: 100vh;transform: translateX(100%);transition: all .5s cubic-bezier(.55, .085, .68, .53);}
.phnav2-language.on {transform:translateX(0);transition:all .5s cubic-bezier(.25,.46,.45,.94);}
.phnav2-lang-btn i {font-size:18px;position:relative;top:2px;padding-right:5px;}
.phnav2-lang-btn i,.phnav2-lang-btn span {color:#666}
.phnav2-lang-btn{display:none;}

.phnav2-lang-modal {position:absolute;left:0;top:0;width:100%;height:100%;padding:30px 20px 20px;text-align:left;transition:all .5s cubic-bezier(.55,.085,.68,.53);}
.phnav2-lang-modal {background:#f1f1f1;padding-top:var(--nav-height-ph);}
/* .phnav2-lang-modal.on {transform:translateX(0);transition:all .5s cubic-bezier(.25,.46,.45,.94);} */
.phnav2-lang-back {font-size:16px;color:#666;padding:20px 0;margin-bottom:10px;padding-bottom:10px;display:flex;line-height:20px;align-items:center;}
.phnav2-lang-back i {padding-right:8px;}
.phnav2-lang-back i {font-size:18px;}
.phnav2-lang-scroll {height:calc(100% - 30px);margin-right:-15px;padding-right:15px;overflow:auto;}
.navph2_subnav {padding:0 20px;height:100%;overflow:auto;}
.navph2_subnav li>div {position:relative;border-bottom:1px solid rgba(219,225,233,0.60);}
.navph2_subnav a {line-height:24px;padding:8px 0;color:#666;display:inline-block;}
.navph2_subnav_a {font-size:16px;}
.navph2_nav_icon {position:absolute;right:5px;top:50%;transform:translateY(-50%);width:12px;height:12px;}
.navph2_nav_icon::before,.navph2_nav_icon::after {content:"";position:absolute;left:50%;top:0;margin-left:-1px;width:2px;height:100%;background:#999;transition:all .36s;}
.navph2_nav_icon::before {transform:rotate(90deg);}
.navph2_subnav li.act>div .navph2_nav_icon::after {transform:rotate(90deg);}
.none .navph2_nav_icon {display:none;}
.navph2_subnav ul {display:none;padding-left:15px;}
.navph2_subnav li>div {position:relative;border-bottom:1px solid rgba(219,225,233,0.60);}
.navph2_subnav a {line-height:24px;padding:8px 0;color:#666;display:inline-block;}
.navph2_subnav .none a {display:block;}
/* 移动端导航 */


/* 手机版底部 */
/* .wapdyue {background:rgba(245,245,245,0.8);}
*/.wapdyue {padding-top:var(--ptb);}
.wapdyuep1 {font-size:var(--fs30);line-height:1.4;font-weight:var(--b600);}
.wapdyuep1,.wapdyuep2 {text-align:center;}
.wapdyuep2 {color:#fff;}
.wapdyuep3 {display:flex;width:80%;margin:0 auto;overflow:hidden;flex-wrap:wrap;border-radius:99px;}
.wapdyuep3 {border:1px solid #fff;padding:5px;}
.wapdyuep3txt {width:calc(100% - 45px);background:none;border:none;outline:none;background:#fff;padding:0 15px;}
.wapdyuep3txt {background:none;color:#fff;}
.wapdyuep3btn {width:45px;background:var(--color);text-align:center;color:#fff;border-radius:50%;}
.wapdyuep3txt,.wapdyuep3btn {height:45px;line-height:45px;}
.wapdyuep3 {margin-top:var(--mt25p);}
.wapdyuep4 {margin-top:var(--mt15p);}
.wapdyuep4 {display:flex;justify-content:center;align-items:flex-start;line-height:16px;}
.wapdyuep4 i {width:16px;height:16px;border-radius:5px;border:1px solid #fff;}
.wapdyuep4 p {padding-left:10px;color:#fff;}
.wapdyuep3 input::-webkit-input-placeholder {color:rgba(255,255,255,0.8);font-size:14px;}
.wapdyuep3 input:-moz-placeholder {color:rgba(255,255,255,0.8);font-size:14px;}
.wapdyuep3 input::-moz-placeholder {color:rgba(255,255,255,0.8);font-size:14px;}
.wapdyuep3 input:-ms-input-placeholder {color:rgba(255,255,255,0.8);font-size:14px;}
@media screen and (max-width:768px) {.wapdyuep3txt,.wapdyuep3btn {height:36px;line-height:36px;}
.wapdyuep3btn {width:36px;}
.wapdyuep3txt {width:calc(100% - 36px);}
.wapdyuep3 {margin-top:var(--mt15p);}
}

.wap2fot {padding-top:20px;padding-bottom:0;display:none}
.wap2fot {background: #1e303e;}
.wap2fot {background:#1e303e;}
.wap2fot {background-size:100% auto;}
.wap2fotnav li {border-bottom:1px solid rgba(255,255,255,0.2);position:relative;}
.wap2fotnav a {padding:20px 0;line-height:20px;display:block;color:#fff;font-size:16px;}
.wap2fotnav i {z-index:1;width:20px;right:0;font-size:14px;color:rgba(255,255,255,0.5);}
.wap2fotnav i {position:absolute;top:20px;}
.wap2fotlink {display:flex;justify-content:center;}
.wap2fotlinka {height:var(--more-height);display:flex;align-items:center;}
.wap2fotlinka {border:1px solid #fff;border-radius:99px;color:#fff;padding:0 30px;opacity:0.5;}
.wap2fotlink {margin-top:calc(var(--ptb) * 1);padding-top:calc(var(--ptb) * 1);border-top:1px solid rgba(255,255,255,0.2);}
.wap2fotshare {display:flex;justify-content:center;}
.wap2fotshare {padding-top:calc(var(--ptb) * 1);}
.wap2fotshare a {width:40px;height:40px;display:flex;align-items:center;justify-content:center;}
.wap2fotshare a {background:#fff;border-radius:50%;color:#333;}
.wap2fotshare li {margin:0 5px;}
.sdyoutube3i i {font-size:20px;}
.sdlinkedini i {font-size:20px;}
.sdtwitteri i {font-size:20px;}
.sdfacebooki i {font-size:20px;}
.sdyoutube3i i {font-size:16px;}
.wap2fototner a,.wap2fototner {color:rgba(255,255,255,0.4);}
.wap2fototner {display:flex;justify-content:center;flex-wrap:wrap;font-size:12px;}
.wap2fototner p {width:100%;text-align:left;}
.wap2fototner a {margin-right:5px;}
.wap2fototner {margin-top:var(--ptb);text-align:left;border-top:1px solid rgba(255,255,255,0.2);}
.wap2fototner {padding-top:20px;padding-bottom:20px;}


/* 手机版底部 */