@charset "utf-8";.popup-entermsg{position:fixed;z-index:100;display:block;bottom:25px;right:25px;padding:15px
25px 15px 25px;text-align:center;font-size:18px;color:#fff;width:100%;max-width:360px;background:rgb(204 29 36 / 0.8);-webkit-box-shadow:0 0 12px rgba(0, 0, 0, 0.2);box-shadow:0 0 12px rgba(0, 0, 0, 0.2);-webkit-animation:ani_popup_fadeIn 1s both;animation:ani_popup_fadeIn 1s both}.popup-entermsg.hide{-webkit-animation:ani_popup_fadeOut 1s both;animation:ani_popup_fadeOut 1s both}.popup-entermsg
.btn{width:120px;display:block;margin:15px
auto 0 auto;padding:5px
10px;font-size:0.9375rem;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;border:1px
solid #fff;color:#fff;-webkit-transition:background .25s, color .15s;-o-transition:background .25s, color .15s;transition:background .25s, color .15s}.popup-entermsg .btn:hover{background-color:#fff;color:rgb(204 29 36)}@media (max-width:767px){.popup-entermsg{bottom:15px;right:15px;padding:10px
20px 25px 20px;font-size:16px;width:calc(100% - 30px)}}@-webkit-keyframes
ani_popup_fadeOut{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}}@keyframes
ani_popup_fadeOut{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes
ani_popup_fadeIn{0%{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes
ani_popup_fadeIn{0%{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@font-face{font-family:'Roboto';src:url('../fonts/Roboto/Roboto-Thin.eot');src:url('../fonts/Roboto/Roboto-Thin.woff2') format('woff2'),
url('../fonts/Roboto/Roboto-Thin.woff') format('woff'),
url('../fonts/Roboto/Roboto-Thin.ttf') format('truetype'),
url('../fonts/Roboto/Roboto-Thin.svg#Roboto-Thin') format('svg'),
url('../fonts/Roboto/Roboto-Thin.eot?#iefix') format('embedded-opentype');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url('../fonts/Roboto/Roboto-Light.eot');src:url('../fonts/Roboto/Roboto-Light.woff2') format('woff2'),
url('../fonts/Roboto/Roboto-Light.woff') format('woff'),
url('../fonts/Roboto/Roboto-Light.ttf') format('truetype'),
url('../fonts/Roboto/Roboto-Light.svg#Roboto-Light') format('svg'),
url('../fonts/Roboto/Roboto-Light.eot?#iefix') format('embedded-opentype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url('../fonts/Roboto/Roboto-Regular.eot');src:url('../fonts/Roboto/Roboto-Regular.woff2') format('woff2'),
url('../fonts/Roboto/Roboto-Regular.woff') format('woff'),
url('../fonts/Roboto/Roboto-Regular.ttf') format('truetype'),
url('../fonts/Roboto/Roboto-Regular.svg#Roboto-Regular') format('svg'),
url('../fonts/Roboto/Roboto-Regular.eot?#iefix') format('embedded-opentype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url('../fonts/Roboto/Roboto-Medium.eot');src:url('../fonts/Roboto/Roboto-Medium.woff2') format('woff2'),
url('../fonts/Roboto/Roboto-Medium.woff') format('woff'),
url('../fonts/Roboto/Roboto-Medium.ttf') format('truetype'),
url('../fonts/Roboto/Roboto-Medium.svg#Roboto-Medium') format('svg'),
url('../fonts/Roboto/Roboto-Medium.eot?#iefix') format('embedded-opentype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url('../fonts/Roboto/Roboto-Bold.eot');src:url('../fonts/Roboto/Roboto-Bold.woff2') format('woff2'),
url('../fonts/Roboto/Roboto-Bold.woff') format('woff'),
url('../fonts/Roboto/Roboto-Bold.ttf') format('truetype'),
url('../fonts/Roboto/Roboto-Bold.svg#Roboto-Bold') format('svg'),
url('../fonts/Roboto/Roboto-Bold.eot?#iefix') format('embedded-opentype');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url('../fonts/Roboto/Roboto-Black.eot');src:url('../fonts/Roboto/Roboto-Black.woff2') format('woff2'),
url('../fonts/Roboto/Roboto-Black.woff') format('woff'),
url('../fonts/Roboto/Roboto-Black.ttf') format('truetype'),
url('../fonts/Roboto/Roboto-Black.svg#Roboto-Black') format('svg'),
url('../fonts/Roboto/Roboto-Black.eot?#iefix') format('embedded-opentype');font-weight:900;font-style:normal}@font-face{font-family:'Roboto';src:url('../fonts/Roboto/Roboto-LightItalic.eot');src:url('../fonts/Roboto/Roboto-LightItalic.woff2') format('woff2'),
url('../fonts/Roboto/Roboto-LightItalic.woff') format('woff'),
url('../fonts/Roboto/Roboto-LightItalic.ttf') format('truetype'),
url('../fonts/Roboto/Roboto-LightItalic.svg#Roboto-LightItalic') format('svg'),
url('../fonts/Roboto/Roboto-LightItalic.eot?#iefix') format('embedded-opentype');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url('../fonts/Roboto/Roboto-Italic.eot');src:url('../fonts/Roboto/Roboto-Italic.woff2') format('woff2'),
url('../fonts/Roboto/Roboto-Italic.woff') format('woff'),
url('../fonts/Roboto/Roboto-Italic.ttf') format('truetype'),
url('../fonts/Roboto/Roboto-Italic.svg#Roboto-Italic') format('svg'),
url('../fonts/Roboto/Roboto-Italic.eot?#iefix') format('embedded-opentype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url('../fonts/Roboto/Roboto-MediumItalic.eot');src:url('../fonts/Roboto/Roboto-MediumItalic.woff2') format('woff2'),
url('../fonts/Roboto/Roboto-MediumItalic.woff') format('woff'),
url('../fonts/Roboto/Roboto-MediumItalic.ttf') format('truetype'),
url('../fonts/Roboto/Roboto-MediumItalic.svg#Roboto-MediumItalic') format('svg'),
url('../fonts/Roboto/Roboto-MediumItalic.eot?#iefix') format('embedded-opentype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url('../fonts/Roboto/Roboto-BoldItalic.eot');src:url('../fonts/Roboto/Roboto-BoldItalic.woff2') format('woff2'),
url('../fonts/Roboto/Roboto-BoldItalic.woff') format('woff'),
url('../fonts/Roboto/Roboto-BoldItalic.ttf') format('truetype'),
url('../fonts/Roboto/Roboto-BoldItalic.svg#Roboto-BoldItalic') format('svg'),
url('../fonts/Roboto/Roboto-BoldItalic.eot?#iefix') format('embedded-opentype');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url('../fonts/Roboto/Roboto-BlackItalic.eot');src:url('../fonts/Roboto/Roboto-BlackItalic.woff2') format('woff2'),
url('../fonts/Roboto/Roboto-BlackItalic.woff') format('woff'),
url('../fonts/Roboto/Roboto-BlackItalic.ttf') format('truetype'),
url('../fonts/Roboto/Roboto-BlackItalic.svg#Roboto-BlackItalic') format('svg'),
url('../fonts/Roboto/Roboto-BlackItalic.eot?#iefix') format('embedded-opentype');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url('../fonts/RobotoCondensed-Regular.woff2') format('woff2'), url('../fonts/RobotoCondensed-Regular.woff') format('woff'), url('../fonts/RobotoCondensed-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}.reset-box-sizing,
.reset-box-sizing *,
.reset-box-sizing *:before,
.reset-box-sizing *:after{-webkit-box-sizing:content-box;box-sizing:content-box}.reset{margin:0;padding:0;list-style:none;border:0;border-spacing:0;border-collapse:collapse}.reset input,
.reset label,
.reset
select{vertical-align:middle}body,html{margin:0;padding:0;font-family:'Roboto','Arial','微软雅黑','Microsoft YaHei',sans-serif;color:#333;line-height:1.8;-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch;word-wrap:break-word}html{font-size:16px;-ms-overflow-style:scrollbar}body{font-size:0.9375rem;overflow-x:hidden}a{outline:none;text-decoration:none}img,input[type=image],video,embed,iframe,marquee,object,table{aspect-ratio:attr(width)/attr(height)}section,article,aside,footer,header,nav,main{display:block}textarea{resize:vertical}label{margin-bottom:0;font-weight:inherit}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0;border-radius:0;-webkit-box-shadow:none !important;box-shadow:none !important}input:not([type=radio]):not([type=checkbox]),textarea,select,input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}input:not([type=button]),input:not([type=submit]),input:not([type=reset]){font-size:0.875rem !important}select{border-radius:0}input,textarea,button{outline:none}.nicescroll-rails-vr.nicescroll-rails{display:block !important}::-webkit-input-placeholder{color:#888}::-moz-placeholder{color:#888}:-ms-input-placeholder,:-moz-placeholder{color:#888}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:bold}.container{width:100% !important}@media (min-width: 992px){.container{width:100% !important}}@media (min-width: 1200px){.container{width:100% !important}}@media only screen and (min-width:1360px){.container.content{max-width:1260px}.container.content.lg{max-width:1360px}}.area-ti{margin:0
0 15px 0;font-size:0.9375rem;color:#333}.area-ti
small{display:block;padding-bottom:10px;font-size:1.5rem;color:#222;text-transform:uppercase}.top-title{margin:10px
0 15px;padding-bottom:15px;font-size:1.125rem;color:#333;line-height:1.5;background:url("../images/line1.png") 0 bottom repeat-x}.top-title
span{display:block;margin-top:5px;line-height:1.5;font-size:0.875rem}.top-title span a,.red-txt{display:inline-block !important;color:#c62329}.hidden-ele{position:absolute;top:-1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);margin:0;height:0}.clearboth{clear:both;height:0;font-size:0;overflow:hidden}ul.ulset{margin:0;padding:0;list-style:none}ol.reset,ul.reset,li.reset{list-style:none;margin:0;padding:0}.no-data{min-height:100px;padding:20px;font-size:0.9375rem;color:#888;text-align:center}.btn-back{display:block;margin:40px
auto 0;width:115px;height:38px;color:#222;text-align:center;line-height:38px;border:#d4d4d4 solid 1px;border-radius:50px}.btn-back
span{display:inline-block;margin:-2px 8px 0 0;width:18px;height:18px;vertical-align:middle;background:url(../images/icon_back.png) no-repeat 0 0;overflow:hidden;background-size:cover;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.btn-back:hover{color:#fff;text-decoration:none;border-color:#cc1d24;background-color:#cc1d24}.btn-back:hover
span{background-position:0 -18px}.view{position:relative;padding:5px
20px;color:#fff;border:#fff solid 1px;font-size:0.75rem}.view:before,.view:after{display:block;content:'';position:absolute;width:10px;height:11px}.view:before{top:-2px;left:-2px;border-top:#fff solid 3px;border-left:#fff solid 3px}.view:after{right:-2px;bottom:-2px;border-bottom:#fff solid 3px;border-right:#fff solid 3px}.btn-style{display:block;padding:0
15px;width:100%;font-size:0.8125rem;color:#fff;text-decoration:none;text-align:center;line-height:32px;border:none;border-radius:0;background:none}.btn-style:focus,.btn-style:hover{color:#fff;text-decoration:none}.btn-wrap{margin-top:30px}.btn-wrap
ul{text-align:center}.btn-wrap
li{display:inline-block;width:49.3%}@media only screen and (min-width:480px){.btn-wrap{max-width:420px;text-align:center}}.page-num{padding:40px
0;text-align:center}.page-num
.btn{display:inline-block;margin:0
30px;color:#333;padding:10px
30px;border:#D4D4D4 1px solid;border-radius:20px}.page-num .btn span,
.page-num .btn
strong{display:inline-block;margin:0
5px;height:20px;line-height:20px;vertical-align:middle}.page-num .btn
span{width:20px;background-position:0 0;background-repeat:no-repeat}.page-num .btn.prev
span{background-image:url("../images/prev.png")}.page-num .btn.next
span{background-image:url("../images/next.png")}.page-num .btn:hover{color:#fff;text-decoration:none;border-color:#5d5c53;background-color:#5d5c53}.page-num .btn:hover
span{background-position:0 bottom}.page-num span
a{display:inline-block;padding:10px;color:#333;font-family:'Roboto Condensed'}.page-num span
a.current{color:#cc1d24;text-decoration:underline}@media only screen and (max-width:991px){.page-num{padding:20px
0}.page-num
.btn{margin:0
20px;padding:10px}}@media only screen and (max-width:767px){.page-num{padding:0}.page-num
.btn{margin:0
5px;padding:10px
0 0;width:44px;height:44px;vertical-align:top;border-radius:50%}.page-num .btn
strong{display:none}}.red{background-color:rgba(209,14,48,1)}.red:hover{color:#fff;text-decoration:none;background-color:rgba(209,14,48,.8)}.green{background-color:rgba(93,92,83,1)}.green:hover{color:#fff;text-decoration:none;background-color:rgba(93,92,83,.8)}.gray{background-color:rgba(132,132,132,1)}.gray:hover{color:#fff;text-decoration:none;background-color:rgba(132, 132, 132, .8)}.pic-over
.pic{position:relative;overflow:hidden;text-align:center}.pic-over .pic
img{display:inline-block}.pic-over
.mask{position:absolute;z-index:1;width:100%;height:100%;opacity:0;background-color:#000;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.pic-over:hover
.mask{opacity: .6}.pic-over
.view{position:absolute;z-index:2;top:50%;left:50%;margin:-15px 0 0 -49px}.pic-over
.icon{position:absolute;z-index:2;top:50%;left:50%;margin:-12px 0 0 -10px;width:16px;height:16px;border:2px
solid #fff;border-radius:50%}.pic-over .icon:after{display:block;content:'';position:absolute;bottom:-4px;right:-8px;width:10px;height:2px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pic-over .view,
.pic-over
.icon{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.pic-over:hover .view,
.pic-over:hover
.icon{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pic-name
.pic{position:relative}.pic-name .pic
a{display:block;position:absolute;z-index:1;width:100%;height:100%;background-color:rgba(0, 0, 0, .6);opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s, visibility 0s .08s;-o-transition:opacity .3s 0s, visibility 0s .08s;transition:opacity .3s 0s, visibility 0s .08s}.pic-name .pic
.name{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.pic-name .pic:hover
a{opacity:1;visibility:visible}.pic-name .pic:hover
.name{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-bg{z-index:1002;opacity: .75}.mfp-iframe-holder .mfp-close{top:-50px;right:0;padding:0;width:50px;height:50px;text-align:center;line-height:30px;background-color:#cc1d24}.input-txt{overflow:hidden}.ti-label,.input-txt{line-height:24px}.ti-label{float:left;width:82px;color:#222}.ti-label.letter-sp{letter-spacing:27px}.input-txt
li{display:inline-block;padding-right:10px}.input-txt .input-style{display:block;padding:0
8px;width:100%;height:30px;font-weight:normal;line-height:30px;border:#ccc solid 1px;-webkit-box-shadow:none;box-shadow:none;background:none #fff;border-radius:2px}.input-txt .input-style.w200{width:200px}.input-txt textarea.input-style{padding:8px;height:auto}.input-txt .input-style:focus{border-color:#333b3c}label.item{display:block;position:relative;padding-left:18px;cursor:pointer;line-height:25px;overflow:hidden}.select-color
label.item{padding-left:0;width:25px}label.item>input{display:none;margin-top:0;vertical-align:middle}.select-color label.item>input{display:block;min-height:25px}label.item>input+span{display:block;position:absolute;top:0;left:0}label.item>input+span:not([class="color"]){top:7px;width:13px;height:13px;background:url(../images/btn_filter.png) no-repeat 0 0;overflow:hidden;background-size:cover}label.item>input:checked+span:not([class="color"]){background:url(../images/btn_filter.png) no-repeat 0 -13px;background-size:cover}label.item>input+span.color{width:25px;height:25px;border:#414141 solid 1px;background:none}label.item > input + span.color
img{display:block;width:100%;height:auto}label.item>input:checked+span.color{border-color:#df1e27}.select-box.city{display:inline-block;min-width:200px}.select-box{position:relative;z-index:1;border:#ccc solid 1px;background-color:#fff;border-radius:2px}.select-box
select{padding:0
20px 0 10px;width:100%;height:30px;color:#000;outline:none;line-height:30px;border:none;background:transparent;-o-text-overflow:'';text-overflow:'';-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-box select::-ms-expand{display:none}.select-box
select{display:none \9}.select-box:before{pointer-events:none;content:'';position:absolute;top:50%;right:10px;width:0;height:0;line-height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#000 transparent transparent transparent;transform:translateY(-50%)}.select-box:hover{border-color:#000}.nav-open-mask{position:fixed;z-index:80;top:0;right:0;width:100%;height:100%;cursor:pointer;opacity:0;visibility:hidden;background-color:rgba(0, 0, 0, .85);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .3s 0s, visibility 0s 0s;-o-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s}.nav-open-mask.open{opacity:1;visibility:visible;-webkit-transform:translateX(-240px);-ms-transform:translateX(-240px);transform:translateX(-240px)}.main-wrap.pd-btm
.content{padding-bottom:50px}.main-wrap{padding-top:70px}.main-wrap
img{max-width:100%;height:auto}@media only screen and (min-width:992px){.main-wrap{padding-left:40px;padding-right:40px;padding-bottom:0;overflow:hidden}}@media only screen and (min-width:1200px){.nav-open-mask{display:none !important}.main-wrap{padding-top:100px}}#header{position:fixed;z-index:98;top:0;left:0;width:100%;height:100px;background-color:#f8f8f8}#header .container-fluid{position:relative}#header .nav-main{height:100%}#header .container-fluid.initial{padding-right:0}@media only screen and (max-width:991px){#header .container-fluid{padding-right:0}}@media only screen and (min-width:992px){#header .container-fluid{padding-left:40px;padding-right:40px}}#header .header-top{z-index:100;background-color:#f8f8f8}#header .nav-main
.logo{position:relative;margin:12px
0 0 0;padding:0;line-height:0;float:left;width:167px;text-indent:-9999px;background:url(../images/logo_slogan.png) no-repeat 0 0;overflow:hidden;background-size:contain}#header .nav-main .logo::before{content:'';display:block;width:100%;padding-bottom:27.27%}#header .nav-main .logo
a{display:block;width:100%;height:100%;position:absolute;left:0;top:0}@media only screen and (min-width:1200px){#header .header-top{float:left}#header .nav-main
.logo{width:220px;margin-top:22px}}@media only screen and (max-width:1199px){#header{-webkit-box-shadow:0 10px 15px rgba(0, 0, 0, 0.1);box-shadow:0 10px 15px rgba(0, 0, 0, 0.1);height:70px}#header .header-top{position:relative;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#header .header-top.open{-webkit-transform:translateX(-240px);-ms-transform:translateX(-240px);transform:translateX(-240px)}}@media only screen and (max-width:399px){#header .nav-main
.logo{width:145px;margin:16px
0 0 0}}@media only screen and (max-width:349px){#header .nav-main
.logo{width:131px;margin:16px
0 0 -8px}}#header
.topnav{position:absolute;top:20px;right:55px}#header .topnav>li{display:inline-block;position:relative;margin-left:5px;vertical-align:middle}#header .topnav > li
a{text-decoration:none}@media only screen and (min-width:640px){#header
.topnav{right:65px}#header .topnav>li:not(.lang){margin-left:8px}}@media only screen and (min-width:1200px){#header
.topnav{right:40px;top:50px}}#header .topnav .search>a{display:block;margin-top:-2px;padding-top:6px;width:28px;height:28px;background-color:#cc1d24;overflow:hidden;border-radius:4px}#header .topnav .search>a:hover{background-color:#cc1d24}#header .topnav .search > a:before,
#header .topnav .search>a:after{content:'';position:absolute;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}#header .topnav .search>a:before{top:4px;left:7px;width:12px;height:12px;border-radius:50%;border:1px
solid #fff}#header .topnav .search>a:after{bottom:9px;right:5px;width:7px;height:1px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#header .topnav .search > a
span{display:block;position:absolute;top:0;left:0;height:100%;width:100%}#header .topnav .search > a span:before,
#header .topnav .search > a span:after{display:inline-block;content:'';position:absolute;top:50%;left:50%;margin:-1px 0 0 -8px;width:16px;height:1px;opacity:0;background:#fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;-o-transition:opacity 0.3s, transform 0.3s;transition:opacity 0.3s, transform 0.3s;transition:opacity 0.3s, transform 0.3s, -webkit-transform 0.3s}#header .topnav .search > a span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#header .topnav .search > a span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#header .topnav .search a.is-visible{background-color:#cc1d24}#header .topnav .search a.is-visible:before,
#header .topnav .search a.is-visible:after{opacity:0}#header .topnav .search a.is-visible span:before,
#header .topnav .search a.is-visible span:after{opacity:1}#header .topnav .search a.is-visible span:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#header .topnav .search a.is-visible span:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.search-wrap{position:fixed;z-index:97;top:70px;left:0;padding-top:20px;padding-bottom:20px;width:100%;background-color:rgba(0, 0, 0, .7);opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s, visibility 0s 0s;-o-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s}.search-wrap .close-btn{position:absolute;top:20px;right:20px;width:45px;height:45px;cursor:pointer;opacity: .6}.search-wrap .close-btn:hover{opacity:1}.search-wrap .close-btn:before,
.search-wrap .close-btn:after{pointer-events:none;content:"";position:absolute;top:0;left:22px;width:1px;height:44px;background-color:#fff}.search-wrap .close-btn:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.search-wrap .close-btn:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.search-wrap.is-visible{opacity:1;visibility:visible}.search-wrap
form{display:flex;flex-wrap:wrap;align-items:center;padding:0
15px}.search-wrap .input-txt{width:calc(100% - 160px - 90px)}.search-wrap .input-txt
input{display:block;padding:0
0 0 10px;width:100%;height:45px;color:#000;line-height:45px;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.search-wrap .select-box{width:160px;border:none;border-right:#ccc solid 1px;border-radius:0}.search-wrap .select-box
select{display:block;height:45px;font-size:16px;color:#333;line-height:45px;border:none}.search-wrap .btn-search{display:block;position:relative;float:right;width:90px;height:45px;color:#fff;line-height:45px;font-weight:100;font-size:1.125rem;border:none;background:none #666;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.search-wrap .btn-search:hover{background-color:#999}@media only screen and (min-width:1200px){.search-wrap{top:100px}.search-wrap
form{margin:0
auto;padding:0
40px;max-width:1000px}}@media (max-width:575px){.search-wrap .select-box{width:100%;border-right:none;border-bottom:#ccc solid 1px}.search-wrap .input-txt{width:calc(100% - 90px)}}#header .topnav
.lang{width:94px;height:30px}#header .topnav .lang
span{display:block;position:absolute;z-index:1;width:9px;height:9px}#header .topnav .lang span.border-top-left{top:0;left:0;border-top:#010101 solid 1px;border-left:#010101 solid 1px}#header .topnav .lang span.border-bottom-right{bottom:2px;right:0;border-bottom:#010101 solid 1px;border-right:#010101 solid 1px}#header .topnav .lang
button{display:block;position:relative;padding:0
10px 1px;width:100%;height:28px;font-size:0.8125rem;color:#444;text-align:left;line-height:28px;border:#999 solid 1px;background:transparent}#header .topnav .lang button:after{display:block;content:'';position:absolute;top:9px;right:8px;width:6px;height:6px;border-right:#444 solid 1px;border-bottom:#444 solid 1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#header .topnav li.lang.open button:after{top:12px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}#header .topnav .dropdown-menu{top:28px;padding:0;min-width:94px;text-align:center;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(246, 246, 246, .95)}#header .topnav .dropdown-menu li
a{display:block;padding:0;width:100%;font-size:0.8125rem;color:#333;line-height:25px}#header .topnav .dropdown-menu li a:hover{background-color:#ddd}#header .topnav .dropdown-menu li
a.current{color:#fff;background-color:#cc1d24}@media only screen and (min-width:640px){#header .topnav
.lang{width:104px}#header .topnav .dropdown-menu{width:104px}}@media only screen and (min-width:1025px){#header .topnav .lang .dropdown-menu{display:block;top:35px;opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s, top .3s 0s;-o-transition:opacity .3s 0s, top .3s 0s;transition:opacity .3s 0s, top .3s 0s}#header .topnav .lang:hover .dropdown-menu{top:28px;opacity:1;visibility:visible}}@media only screen and (max-width:449px){#header .topnav
.lang{width:30px;margin-left:8px}#header .topnav .lang span.border-top-left,
#header .topnav .lang span.border-bottom-right{display:none}#header .topnav .lang
button{width:28px;height:28px;font-size:0;border:1px
solid #bbb;border-radius:4px;background-color:#ddd}#header .topnav .lang button:after{border:none;width:22px;height:22px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='0.8' stroke='%23222' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 21a9.004 9.004 0 008.716-6.747M12 21a9.004 9.004 0 01-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 017.843 4.582M12 3a8.997 8.997 0 00-7.843 4.582m15.686 0A11.953 11.953 0 0112 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0121 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0112 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 013 12c0-1.605.42-3.113 1.157-4.418' /%3E%3C/svg%3E%0A") no-repeat center center / contain;-webkit-transition:-webkit-filter 0.25s;transition:-webkit-filter 0.25s;-o-transition:filter 0.25s;transition:filter 0.25s;transition:filter 0.25s, -webkit-filter 0.25s}#header .topnav li.lang.open
button{background-color:#333;border-color:#333}#header .topnav li.lang.open button:after{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%}#header .topnav li.lang .dropdown-menu{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}#header .topnav .iq>a{display:block;margin-top:-2px;padding-top:6px;width:28px;height:28px;font-size:0;position:relative}#header .topnav .iq>a::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 12h3.75M9 15h3.75M9 18h3.75m3 .75H18a2.25 2.25 0 002.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424 48.424 0 00-1.123-.08m-5.801 0c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 00.75-.75 2.25 2.25 0 00-.1-.664m-5.8 0A2.251 2.251 0 0113.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m0 0H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V9.375c0-.621-.504-1.125-1.125-1.125H8.25zM6.75 12h.008v.008H6.75V12zm0 3h.008v.008H6.75V15zm0 3h.008v.008H6.75V18z' /%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:0 0;background-size:contain}#header .topnav .iq>a:hover::before{-webkit-filter:invert(16%) sepia(95%) saturate(4144%) hue-rotate(349deg) brightness(83%) contrast(91%);filter:invert(16%) sepia(95%) saturate(4144%) hue-rotate(349deg) brightness(83%) contrast(91%)}#header .topnav .iq
.num{font-size:10px;white-space:nowrap;border-radius:16px;color:#fff;background-color:#cc1d24;min-width:16px;height:16px;width:auto;line-height:15px;text-align:center;position:absolute;font-style:normal;top:0;left:0;-webkit-transform:translate(-35%, -38%) scale(0.8);-ms-transform:translate(-35%, -38%) scale(0.8);transform:translate(-35%, -38%) scale(0.8);padding:2px
4px 0 3px}#header .topnav .iq-feedback{display:none;position:absolute;z-index:10;bottom:0;right:-15px;-webkit-transform:translate(0, 120%);-ms-transform:translate(0, 120%);transform:translate(0, 120%);-webkit-box-shadow:0 5px 15px rgb(0 0 0 / 30%);box-shadow:0 5px 15px rgb(0 0 0 / 30%);border-radius:3px;background-color:rgb(255 255 255 / 90%);padding:10px
20px;line-height:1.5;color:#333;font-size:0.9375rem;white-space:nowrap}#header .topnav .iq-feedback
.progress{position:absolute;bottom:0;left:0;width:100%;height:2px;margin:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);background-color:#cc1d24;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}#header .topnav .iq-feedback.is-anime
.progress{-webkit-animation:ani_iqfeedback 3s both linear;animation:ani_iqfeedback 3s both linear}@-webkit-keyframes
ani_iqfeedback{to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes
ani_iqfeedback{to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@media screen and (max-width: 579px){#header .topnav .iq-feedback{right:auto;left:50%;top:80px;bottom:auto;position:fixed;margin-left:-5px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:calc(100vw - 30px);white-space:normal}}#header a.nav-switch{display:block;position:relative;float:right;width:50px;height:70px}#nav-icon
span{display:block;position:absolute;right:14px;width:25px;height:2px;border-radius:1px;background-color:#000;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}#nav-icon span:nth-child(1){top:24px}#nav-icon span:nth-child(2){top:30px;width:15px}#nav-icon span:nth-child(3){top:36px;width:19px}#nav-icon span:nth-child(4){top:42px}#nav-icon:hover span:nth-child(2){width:25px}#nav-icon:hover span:nth-child(3){width:25px}#nav-icon.open span:nth-child(1),
#nav-icon.open span:nth-child(4){opacity:0}#nav-icon.open span:nth-child(2){top:34px;width:25px;height:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){top:34px;width:25px;height:1px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width:1199px){#header .menu-main{display:none;position:fixed;z-index:1;top:0;right:0;height:100%;width:240px;opacity:0;background-color:#fff;overflow:auto;visibility:hidden;-webkit-overflow-scrolling:touch;-webkit-box-shadow:2px 0 10px rgba(0, 0, 0, .3);box-shadow:2px 0 10px rgba(0, 0, 0, .3);-webkit-transition:opacity .3s 0s, visibility 0s 0s;-o-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s}#header .menu-main.open{display:block;opacity:1;visibility:visible}#header.z-index{z-index:100}#header .menu-main a,
#header .menu-main .menu-sub
a{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);will-change:transform, opacity;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;-o-transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s, -webkit-transform 0.3s}#header .nav-menu .menu-main li
a{display:block;position:relative;padding:13px
15px;font-size:0.9375rem;color:#000;line-height:25px;text-decoration:none;border-bottom:#eee solid 1px}#header .nav-menu .menu-main li a:hover{color:#cc1d24}#header .nav-menu .menu-main li.has-child>a.aw-change:after{top:20px;border:none;border-left:#000 solid 1px;border-top:#000 solid 1px}#header .nav-menu .menu-main li.has-child>a:after{display:block;content:'';position:absolute;top:17px;right:15px;width:6px;height:6px;border-right:#000 solid 1px;border-bottom:#000 solid 1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#header .nav-menu .menu-main>li.home{height:70px;background-color:#cc1d24}#header .nav-menu .menu-main > li.home
a{padding-top:0;padding-bottom:0;color:#fff;font-weight:300;line-height:70px}#header .nav-menu .menu-main > li.home a
span{display:inline-block;margin:-6px 8px 0 0;width:16px;height:16px;vertical-align:middle;background:url(../images/icon_home.png) no-repeat 0 0;background-size:cover}#header .nav-menu .menu-sub{display:block;z-index:9998;top:0;right:0;left:auto;width:240px;min-width:auto;background-color:#cc1d24;overflow:auto;-webkit-overflow-scrolling:touch}#header .nav-menu .menu-sub.is-hidden{display:none}#header .nav-menu .menu-sub li
a{color:#ffccce;border-bottom:1px solid #e55d62}#header .nav-menu .menu-sub li a:hover{color:#fff}}@media only screen and (min-width:1200px){#header .nav-menu{margin:30px
auto 0 auto;position:absolute;left:270px;right:230px;text-align:center;white-space:nowrap}#header .nav-menu .menu-main>li{display:inline-block;position:relative;margin-left:-4px}#header .nav-menu .menu-main>li.home{display:none !important}#header .nav-menu .menu-main>li>a{display:block;position:relative;padding:25px
20px 0 19px;height:70px;font-size:0.9375rem;color:#000;text-decoration:none}#header .nav-menu .menu-main>li>a:after{display:block;content:'';position:absolute;top:33px;right:0;width:1px;height:10px;background-color:#999}#header .nav-menu .menu-main>li:last-child>a:after{display:none}#header .nav-menu .menu-main > li:hover > a,
#header .nav-menu .menu-main > li > a:hover,
#header .nav-menu .menu-main>li.current>a{color:#cc1d24}#header .nav-menu .menu-sub .btn-close{display:none}#header .nav-menu .menu-sub{position:absolute;top:82px;left:50%;margin-left:-90px;width:180px;opacity:0;background-color:#c62329;visibility:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .nav-menu .menu-main>li:hover>.menu-sub{top:70px;opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s, top .3s 0s;-o-transition:opacity .3s 0s, top .3s 0s;transition:opacity .3s 0s, top .3s 0s}#header .nav-menu .menu-sub:before{content:'';display:block;position:absolute;top:-5px;left:50%;margin-left:-4px;width:0;height:0;border-style:solid;border-width:0 4px 5px 4px;border-color:transparent transparent #c62329 transparent}#header .nav-menu .menu-sub>li>a{display:block;padding:12px
10px;color:#ffccce;text-decoration:none;line-height:22px;text-align:center;border-bottom:#e55d62 solid 1px;white-space:normal}#header .nav-menu .menu-sub>li:last-child>a{border-bottom:0}#header .nav-menu .menu-sub>li>a:hover{color:#fff}}@media only screen and (min-width:1400px){#header .nav-menu .menu-main>li>a{padding:25px
31px 0 30px}}#footer{background-color:#fff}@media only screen and (max-width:569px){#footer .info-com
.container{padding:0}}@media only screen and (min-width:1360px){#footer
.container{width:1260px}}@media only screen and (min-width:1400px){#footer
.container{width:1280px}}#footer
.contact{padding:28px
0 32px;border-bottom:#e0e0e0 solid 1px;background:#f8f8f8}#footer .contact .container>ul{width:100%;text-align:center}#footer .contact .container>ul>li{display:inline-block;position:relative;margin-left:-4px;width:33.333333%;height:78px;vertical-align:top}#footer .contact .container>ul>li:after{display:inline-block;content:'';position:absolute;top:0;right:0;width:1px;height:85px;background-color:#d9d9d9}#footer .contact .container>ul>li:last-child:after{display:none}#footer .contact .container>ul>li>a{text-decoration:none}#footer .contact
.icon{height:34px}#footer .contact .icon
span{display:block;position:relative;top:0;margin:0
auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#footer .contact
.ti{font-size:0.9375rem;color:#000;font-weight:400}#footer .contact .ti
small{display:block;font-size:0.9375rem;font-weight:normal}#footer .contact li.follow
.ti{position:relative;top:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#footer .contact > ul > li > a:hover .icon span,
#footer .contact li.follow:hover
.ti{position:relative;top:-8px}#footer .contact > ul > li > a:hover .ti,
#footer .contact li.follow:hover
.ti{color:#cc1d24}#footer .contact
li.follow{padding-top:10px}#footer .contact li.follow
ul{margin-top:12px;text-align:center}#footer .contact li.follow ul
li{display:inline-block;margin:2px;vertical-align:middle}#footer .contact li.follow
img{max-width:100% !important}#footer .contact li.follow
a{display:block;width:28px;height:28px;color:#fff;text-align:center;line-height:0;border-radius:30px;overflow:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#footer .contact li.follow .hidden-link{display:none}#footer .contact li.follow .fb
a{background:#f8dc7f url("../images/weibo.png") center no-repeat;background-size:30px}#footer .contact li.follow .youtu
a{padding-left:2px;font-size:1rem;font-size:12px;text-decoration:none;background-color:#0cc517}#footer .contact li.follow .line
a{background:#fff url("../images/line.png") center no-repeat;background-size:30px}#footer .contact li.follow .pinterest
a{background:#fff url("../images/haohao.png") center no-repeat;background-size:30px}#footer .contact li.follow .redbook
a{background:#fff url("../images/redbook.png") center no-repeat;background-size:30px}#footer .contact li.follow .redbook
a{background:#fff url("../images/redbook.png") center no-repeat;background-size:30px}#footer .contact li.follow .tmall
a{background:#fff url("../images/tmall.png") center no-repeat;background-size:30px}#footer .contact li.follow .jd
a{background:#fff url("../images/jd.png") center no-repeat;background-size:30px}#footer .contact li.follow .douyin
a{background:#fff url("../images/douyin.png") center no-repeat;background-size:30px}#footer .contact li.follow .fb a:hover,
#footer .contact li.follow .youtu a:hover,
#footer .contact li.follow .line a:hover,
#footer .contact li.follow .pinterest a:hover,
#footer .contact li.follow .redbook a:hover,
#footer .contact li.follow .tmall a:hover,
#footer .contact li.follow .douyin a:hover{opacity: .7}#footer .contact li.follow .youtu span,
#footer .contact li.follow .pinterest
span{display:block;line-height:28px}#footer .contact li.follow
.douyin{position:relative}#footer .contact li.follow .popup-titok{position:absolute;z-index:15;top:-20px;left:50%;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);width:360px;max-width:calc(100vw - 20px);background:#fff;padding:10px;border-radius:20px;-webkit-box-shadow:0 0 30px rgb(0 0 0 / 50%);box-shadow:0 0 30px rgb(0 0 0 / 50%);display:none}#footer .contact li.follow .popup-titok::after{content:'';display:block;width:0;height:0;left:50%;bottom:-14px;margin-left:-10px;border-style:solid;border-width:15px 10px 0 10px;border-color:#fff transparent transparent transparent;position:absolute}#footer .contact li.follow .popup-titok
img{max-width:100%;border-radius:20px;height:auto;position:relative;z-index:0}#footer .contact li.follow .douyin.is-open .popup-titok{display:block;-webkit-animation:fadeIn 0.6s both;animation:fadeIn 0.6s both}#footer .contact li.follow .js-close-popup{position:absolute;top:10px;right:10px;z-index:10;width:30px;height:30px}#footer .contact li.follow .js-close-popup:before,
#footer .contact li.follow .js-close-popup:after{content:'';display:block;position:absolute;top:50%;left:50%;width:20px;height:3px;margin-left:-10px;margin-top:-1px;border-radius:50px;background:#000}#footer .contact li.follow .js-close-popup::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#footer .contact li.follow .js-close-popup::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#footer .contact li.mail
.icon{padding-top:8px}#footer .contact li.mail .icon
span{position:relative;top:0;width:23px;height:17px;background:url(../images/icon_mail.png) no-repeat 0 0;overflow:hidden;background-size:cover}#footer .contact li.location .icon
span{position:relative;top:0;width:30px;height:26px;background:url(../images/icon_location.png) no-repeat 0 0;overflow:hidden;background-size:cover}#footer .contact li.mail:hover .icon span,
#footer .contact li.location:hover .icon
span{top:-8px}@media only screen and (max-width:569px){#footer .contact li.follow .ti,
#footer .contact .ti
span{display:none}#footer .contact li.follow
ul{margin-top:0}#footer .contact li.follow .hidden-link{display:block}}@media only screen and (min-width:570px){#footer .contact
.icon{height:41px}#footer .contact
.ti{font-size:1rem}#footer .contact .ti
small{padding-top:2px}#footer .contact li.mail:hover .ti,
#footer .contact li.location:hover .ti,
#footer .contact li.mail:hover .ti small,
#footer .contact li.location:hover .ti
small{color:#cc1d24}}@media only screen and (min-width:1200px){#footer
.contact{padding-top:58px;padding-bottom:48px}}@media only screen and (max-width:499px),
(max-height: 639px){#footer .contact li.follow .popup-titok{width:320px}}#footer
.links{display:none}#footer .links
.wrap{width:100%}#footer .links .area
a{text-decoration:none}#footer .links .area
.ti{font-size:1rem;color:#000}#footer .links .area .nav-item
a{color:#444;line-height:28px}#footer .links .area a:hover{color:#cc1d24}@media only screen and (min-width:992px){#footer
.links{display:block}#footer .links
.wrap{display:table;padding:25px
0;width:100%}#footer .links .wrap .wrap-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer .links .wrap .wrap-row
.area{display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:16%;flex-basis:16%}#footer .links
.area{padding:10px
0;width:16.666666%;text-align:center;border-right:#e0e0e0 solid 1px}#footer .links .area:last-child{border-right:0}#footer .links .area .ti:after{display:block;content:'';margin:20px
auto;width:28px;height:2px;background-color:#cc1d24}#footer .links .area .nav-item{display:block !important}}@media only screen and (min-width:1200px){#footer .links
.wrap{padding:45px
0 35px}}#footer .info-com{line-height:1.3;padding:20px
0 10px;font-size:0.875rem;background-color:#cc1d24}#footer .info-com
ul{text-align:center}#footer .info-com ul
li{display:inline-block;padding:0
5px}#footer .info-com
h3{margin:0;font-size:0.875rem;color:#fff;font-weight:300}#footer .info-com h3
a{color:#fff;text-decoration:none}#footer .info-com
.copyright{margin-top:10px;color:#fff;font-weight:300}#footer .info-com .copyright
li{position:relative;padding:0
11px 0 10px}#footer .info-com .copyright li:after{display:block;content:'';position:absolute;top:5px;right:0;width:1px;height:9px;background-color:#fff}#footer .info-com .copyright li:last-child:after{display:none}#footer .info-com .copyright
a{color:#fff;text-decoration:none}#footer .info-com .copyright a:hover{color:#d1cfbf}@media only screen and (max-width:459px){#footer .info-com .copyright .privacy:after{display:none}}@media only screen and (min-width:1025px){#footer .info-com h3,
#footer .info-com .copyright
a{font-weight:normal}}.scroll-top{display:none;position:fixed;z-index:96;bottom:0;right:0;padding-top:65px;width:160px;height:140px;text-align:center;cursor:pointer;overflow:hidden}.scroll-top:after{display:block;content:'';position:absolute;z-index:0;bottom:0;right:0;width:0;height:0;border-color:transparent transparent #fff transparent;border-style:solid solid solid solid;border-width:0 0 140px 160px}.scroll-top
div{position:relative;z-index:1;margin-left:65px;width:100px;font-weight:700}.scroll-top
small{display:block;font-size:0.8125rem;color:#000;letter-spacing:-0.03em}.scroll-top
span{display:block;position:relative;margin:0
auto 5px;width:2px;height:38px;background-color:#000}.scroll-top span:before,
.scroll-top span:after{display:block;content:'';position:absolute;width:2px;background-color:#000}.scroll-top span:before{top:4px;left:-9px;height:13px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.scroll-top span:after{top:-2px;right:-7px;height:20px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width:1200px){.scroll-top{padding-top:43px;width:120px;height:100px}.scroll-top:after{border-width:0 0 100px 120px}.scroll-top
div{margin-left:40px;width:90px}.scroll-top
small{font-size:0.75rem;-webkit-transform:scale(0.93);-ms-transform:scale(0.93);transform:scale(0.93)}.scroll-top
span{height:30px}.scroll-top span:before{top:3px;left:-9px;height:12px}.scroll-top span:after{top:-2px;right:-7px;height:17px}}@media only screen and (max-width:991px){.scroll-top{right:0;padding-top:30px;width:80px;height:60px}.scroll-top:after{border-width:0 0 60px 80px}.scroll-top
div{margin-left:35px;width:40px}.scroll-top
small{display:none}.scroll-top
span{margin-bottom:0;height:24px}.scroll-top span:before{left:-7px;height:10px}.scroll-top span:after{right:-5px;height:15px}}#error
.content{padding-bottom:30px}#error
.txt{padding:15px;line-height:24px;border:#ddd solid 1px;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .1);box-shadow:0 0 5px rgba(0, 0, 0, .1)}@media only screen and (min-width:480px){#error .btn-wrap{margin-right:auto;margin-left:auto;max-width:360px}}@media only screen and (min-width:768px){#error
.content{padding-bottom:50px}#error
.txt{padding:30px}}@media
print{html{font-size:12px}body{print-color-adjust:exact !important}img{max-width:100% !important}.container{width:100% !important}a[href]:after,a[title]:after{content:none !important;display:none !important;visibility:hidden}.no-print,
.ban .pic img,
#left-nav,
.page-current,
a[href]:after,
#index .video,
.btn-back,
.ban-menu .links-area,
.headline .htit-s,
#right-nav,
.page-num,
.pbn-links .sub,
.parallax-slider,
#boss .img-area,.btn-wrap{display:none !important}#index .news
.box{display:inline-block;width:calc(100% / 4 - 4px);vertical-align:top}.ban{height:120px}.right-wrap{width:100%}.ban
.headline{padding-top:30px}.ban.second
.headline{top:0}.page-main{padding:0
!important}.pbn-links,
#company .box-list,
#company .area-mid{padding:0
!important}#company .area-down
.box{padding:20px
0}#company .area-top{padding:100px
0 0 !important}#overview .zone-top,
#company .area-top{height:auto;min-height:auto;margin-bottom:20px}#boss .txt-area{width:100%}#overview .ban-ti-box{color:#000;margin:0
auto}#overview .zone-1
.box{padding-top:0 !important}#quality .quality-ti{background:url(../images/line1.png) 0 bottom repeat-x !important}#quality .gridder-list,
#quality .gri-list{margin:25px
0;width:20%}.article-view .top-area
.title{background:url(../images/line1.png) 0 bottom repeat-x !important}#design .date
span{color:#fff !important;background-color:#cc262d !important}#media .box
.date{color:#fff !important;background-color:#cc1d24 !important}#human .top-area{margin-bottom:0}#human .item
.two{background:url(../images/human_icon2.png) no-repeat !important}#human .item
.four{background:url(../images/human_icon4.png) no-repeat !important}#human .item
.five{background:url(../images/human_icon5.png) no-repeat !important}.top-title{background:url(../images/line1.png) 0 bottom repeat-x !important}#people .subject,
#people_life
.subject{margin:0;padding:0
0 5px}#people
.one{min-height:auto}#people .one
.item{padding:0}#people .three .icon,
#people .four
.icon{background:#cc1f26 !important}.people_list .txt
.slogan{background:url(../images/icon_people.png) 0 2px no-repeat !important}#people.boss{background:url(../images/people_boss.png) right bottom no-repeat !important}#people .text-wrap{padding:0
0 480px 0}#join-info .mark-one{background:url(../images/icon_stduent.png) left center no-repeat !important}#join-info .mark-two{background:url(../images/icon_corp.png) left center no-repeat !important}.left-wrap{width:100%}#blog .item .top-bar{margin-bottom:10px;padding-bottom:10px;background:url(../images/line1.png) 0 bottom repeat-x !important}}@page{size:A4 portrait;margin:0.5cm;orphans:4;widows:2}.float-contact{position:fixed;z-index:100;right:24px;bottom:120px;width:60px;height:60px;border-radius:60px;background:#ffda00;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);text-align:center;color:#000;font-size:15px;font-weight:600;line-height:1.2}.float-contact::after{content:'';width:0;height:0;border-style:solid;border-width:10px 6px 0 6px;border-color:#ffda00 transparent transparent transparent;position:absolute;bottom:-1px;left:6px;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.float-contact
span{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.float-contact span::before{display:none}.float-contact:hover,.float-contact:active{color:#000;background:#ffde13}.float-contact:hover::after,.float-contact:active::after{border-color:#ffda00 transparent transparent transparent}.f-sticky-nav{position:fixed;bottom:150px;right:20px;z-index:100;list-style:none;padding:0;margin:0}.f-sticky-nav>li{display:block;margin-top:3px;transition:transform 0.25s}.f-sticky-nav>li:nth-child(1){transition-delay:0.05s}.f-sticky-nav>li:nth-child(2){transition-delay:0.1s}.f-sticky-nav>li:nth-child(3){transition-delay:0.15s}.f-sticky-nav>li:nth-child(4){transition-delay:0.2s}.f-sticky-nav>li:nth-child(5){transition-delay:0.25s}.f-sticky-nav>li:nth-child(6){transition-delay:0.3s}.f-sticky-nav>li:nth-child(7){transition-delay:0.35s}.f-sticky-nav>li:nth-child(8){transition-delay:0.4s}.f-sticky-link{display:block;position:relative;text-align:center;width:55px;height:55px;border-radius:50px;font-size:0;color:#fff;background-color:rgb(0 0 0 / 70%);-webkit-transition:background-color 0.25s, color 0.25s;-o-transition:background-color 0.25s, color 0.25s;transition:background-color 0.25s, color 0.25s}.f-sticky-link::before{content:'';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:50%;height:50%;background-repeat:no-repeat;background-position:center center;background-size:contain}.f-sticky-link.contact::before{display:none}.f-sticky-link.contact>span{display:block;position:absolute;width:2rem;height:auto;line-height:1.1;font-weight:500;top:50%;left:50%;font-size:0.9375rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.f-sticky-link.contact:hover,.f-sticky-link.contact:focus{background-color:#ffda00;color:#000}.f-sticky-link.contact-icon::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23000'%3E%3Cpath d='M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z'/%3E%3C/svg%3E");-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.f-sticky-link.contact-icon:hover{background-color:#ffda00}.f-sticky-link.contact-icon:hover::before{-webkit-filter:none;filter:none}.f-sticky-link.line::before{background-image:url(../images/line.png)}.f-sticky-link.line:hover{background-color:#00c300}.f-sticky-link.fb::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 320 512' fill='%23fff'%3E%3Cpath d='M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z'/%3E%3C/svg%3E")}.f-sticky-link.fb:hover{background-color:#1877f2}.f-sticky-link.ig::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512' fill='%23fff'%3E%3Cpath d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'/%3E%3C/svg%3E")}.f-sticky-link.ig:hover{background-color:#d6249f;background:-o-radial-gradient(30% 107%, circle, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%)}.f-sticky-link.kakaotalk::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='55' height='55'%3E%3Cpath d='m21.982 21.604 1.503 4.27h-3.006l1.503-4.27zm31.602 2.392c0 11.359-11.679 20.566-26.084 20.566-1.582 0-3.129-.11-4.633-.323-1.505 1.061-10.201 7.169-11.021 7.283 0 0-.336.132-.623-.038-.286-.168-.234-.61-.234-.61.086-.588 2.254-8.074 2.654-9.452-7.345-3.64-12.226-10.083-12.226-17.426C1.417 12.637 13.094 3.43 27.5 3.43c14.405 0 26.084 9.207 26.084 20.566zm-39.001-3.198h2.348c.814 0 1.477-.662 1.477-1.474 0-.813-.662-1.473-1.477-1.473H9.226c-.814 0-1.477.661-1.477 1.473s.662 1.474 1.477 1.474h2.348v8.94c0 .792.675 1.437 1.505 1.437s1.505-.645 1.505-1.437v-8.94zm13.003 8.011-3.598-9.471c-.254-.722-1.024-1.464-2.007-1.487-.98.022-1.75.765-2.004 1.485l-3.599 9.475c-.457 1.419-.058 1.945.356 2.137.3.138.626.208.956.208.628 0 1.108-.255 1.252-.665l.746-1.951h4.589l.745 1.95c.145.411.625.666 1.252.666.33 0 .656-.07.956-.208.416-.19.814-.718.356-2.139zm8.692.767c0-.761-.647-1.379-1.442-1.379h-3.197v-8.841c0-.831-.689-1.505-1.536-1.505-.848 0-1.537.674-1.537 1.505v10.22c0 .761.647 1.38 1.443 1.38h4.827c.795 0 1.442-.619 1.442-1.38zm10.049-.869L42.622 23.8l3.43-3.429c.236-.236.354-.561.332-.916-.021-.352-.179-.691-.441-.955-.283-.282-.661-.444-1.035-.444-.322 0-.62.119-.836.334l-4.198 4.198v-3.234c0-.831-.674-1.505-1.505-1.505-.83 0-1.505.674-1.505 1.505v10.295c0 .829.675 1.505 1.505 1.505.831-.002 1.505-.675 1.505-1.507v-3.283l.523-.522 3.528 4.677c.283.378.729.6 1.202.598.327 0 .645-.106.904-.305.32-.239.53-.596.585-.992.057-.393-.048-.795-.289-1.113z'/%3E%3C/svg%3E");-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.f-sticky-link.kakaotalk:hover{background-color:#ffe812}.f-sticky-link.kakaotalk:hover::before{-webkit-filter:none;filter:none}.f-sticky-link.trigger::before{width:62%;height:62%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' stroke='%23fff' stroke-width='0.4' class='bi bi-question-lg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.475 5.458c-.284 0-.514-.237-.47-.517C4.28 3.24 5.576 2 7.825 2c2.25 0 3.767 1.36 3.767 3.215 0 1.344-.665 2.288-1.79 2.973-1.1.659-1.414 1.118-1.414 2.01v.03a.5.5 0 0 1-.5.5h-.77a.5.5 0 0 1-.5-.495l-.003-.2c-.043-1.221.477-2.001 1.645-2.712 1.03-.632 1.397-1.135 1.397-2.028 0-.979-.758-1.698-1.926-1.698-1.009 0-1.71.529-1.938 1.402-.066.254-.278.461-.54.461h-.777ZM7.496 14c.622 0 1.095-.474 1.095-1.09 0-.618-.473-1.092-1.095-1.092-.606 0-1.087.474-1.087 1.091S6.89 14 7.496 14'/%3E%3C/svg%3E")}.f-sticky-link.trigger:hover{background-color:#000}@media screen and (min-width: 992px){.f-sticky-nav>li.f-sticky-fixeditem{display:none!important}}@media screen and (max-width: 991px){.f-sticky-nav{bottom:65px;right:5px}.f-sticky-link{width:45px;height:45px}.f-sticky-link.contact{font-size:0.875rem}.f-sticky-nav.is-scroll:not(.is-open)>li:not(.f-sticky-fixeditem){transform:translateX(150%);pointer-events:none}.f-sticky-nav.is-open .f-sticky-link.trigger{background-color:#000}.f-sticky-nav.is-open .f-sticky-link.trigger::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' stroke='%23fff' stroke-width='0.4' class='bi bi-chevron-bar-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.146 3.646a.5.5 0 0 0 0 .708L7.793 8l-3.647 3.646a.5.5 0 0 0 .708.708l4-4a.5.5 0 0 0 0-.708l-4-4a.5.5 0 0 0-.708 0zM11.5 1a.5.5 0 0 1 .5.5v13a.5.5 0 0 1-1 0v-13a.5.5 0 0 1 .5-.5z'/%3E%3C/svg%3E")}}