html, body { height: 100%; overflow: auto; background: #fff; } 
body.h5Lock { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 9999; }

html, body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select { margin: 0; padding: 0; }
/* html { font-size: 100px; } */
body { font-family: 'FZLTXIHJW--GB1-0','microsoft yahei'; font-size: 14px; line-height: 18px; color: #464646; -webkit-text-size-adjust: none; }
pre { white-space: pre-line; margin: 0; }

* { -webkit-overflow-scrolling: touch; } /* iOS 滑动流畅 */

img { }
a { color: #464646; text-decoration: none; }
a:hover { color: #464646; }
em, i { font-style: normal; }
b { font-weight: normal; }
li { list-style: none; }
img { border: 0; vertical-align: middle; }
table { border-collapse: collapse; border-spacing: 0; }
p { word-wrap: break-word; }
input, textarea { outline: none; font: 0.14rem 'microsoft yahei', '宋体', 'tahoma', 'Srial', 'helvetica', sans-serif; }
* { outline: none; }

input { -webkit-appearance: none; } /* 去除 Iphone中input样式 */

* {
	/*-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;*/
	-webkit-tap-highlight-color:rgba(255,0,0,0); /* 去掉ios触摸黑色遮罩 */
	box-sizing: border-box;
}

/* pc */
@media screen and (min-width:768px) {
	::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.2); background-color: #f7f7f7; }
	::-webkit-scrollbar { width: 6px; height: 6px; background-color: #f7f7f7; }
	::-webkit-scrollbar-thumb { background-color: #006FBC; }
}

input[pb], textarea[pb] { border: none; width: 100%; outline: none; font-size: 14px; color:#464646; line-height: 18px; height: 18px; background: transparent; resize: none; }
input[pb]::-webkit-input-placeholder, textarea[pb]::-webkit-input-placeholder { color: #b7b7b7; }

img, [TouchCheckSlide] {
	-webkit-touch-callout: none;
	/* iOS Safari */
	-webkit-user-select: none;
	/* Chrome/Safari/Opera */
	-khtml-user-select: none;
	/* Konqueror */
	-moz-user-select: none;
	/* Firefox */
	-ms-user-select: none;
	/* Internet Explorer/Edge */
	user-select: none;
	/* Non-prefixed version, currently
	// not supported by any browser */
}

html.scrollTopClass { overflow: visible !important; }

.flex, .flex-o { flex: 1; -webkit-flex: 1; box-flex: 1; -webkit-box-flex: 1; }
/* .df.cf>.flex, .df.cf>.flex-o{ flex: 1 0 auto; -webkit-flex: 1 0 auto; box-flex: 1 0 auto; -webkit-box-flex: 1 0 auto; } */
/* .flex>span, .flex-o>span, .flex>em, .flex-o>em, .flex>b, .flex-o>b{ display: block; } */
.flex-o { overflow: hidden; }
.df { display: -webkit-box; display: box; display: -webkit-flex; display: flex; }
.wao { -webkit-box-pack: center; box-pack: center; -webkit-justify-content: center; justify-content: center; }
.wal { -webkit-box-pack: start; box-pack: start; -webkit-justify-content: flex-start; justify-content: flex-start; }
.war { -webkit-box-pack: end; box-pack: end; -webkit-justify-content: flex-end; justify-content: flex-end; }
.hao { -webkit-box-align: center; box-align: center; -webkit-align-items: center; align-items: center; }
.hal { -webkit-box-align: start; box-align: start; -webkit-align-items: flex-start; align-items: flex-start; }
.har { -webkit-box-align: end; box-align: end; -webkit-align-items: flex-end; align-items: flex-end; }
.bob { box-sizing: border-box; }
.cf { /*-webkit-box-direction:normal; box-direction:normal; */ -webkit-box-orient: vertical; box-orient: vertical; -webkit-flex-direction: column; flex-direction: column; }
.jcb { -webkit-box-pack: justify; -webkit-justify-content: space-between; box-pack: justify; justify-content: space-between; }

.ov-d { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ov-ds { text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.ov-2d { text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.ov-3d { text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.ov-4d { text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; }
.ov-5d { text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; }
.ov-6d { text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; }
.ov-15d { text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 15; -webkit-box-orient: vertical; }

.opacity0 { opacity: 0; }

.clr::after { content: ''; clear: both; height: 0; display: block; }

[trans]{ transition: all 0.3s ease-out; }
[trans2]{ transition: all 0.6s ease-out; }
[trans3]{ transition: all 0.1s ease-out; }

.dpwBar { width: 1600px; margin: 0 auto; }
.dpwBar[small] { width: 1080px; }

.webHead { position: absolute; left: 0; right: 0; top: 0; z-index: 999; background: transparent; }
.webHead[hideImp] { display: none !important; }
.webHead::before { content: ''; height: 56px; background: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0.98) 7%, rgba(0, 0, 0, 0.95) 14%, rgba(0, 0, 0, 0.88) 22%, rgba(0, 0, 0, 0.8) 30%, rgba(0, 0, 0, 0.71) 37%, rgba(0, 0, 0, 0.61) 45%, rgba(0, 0, 0, 0.5) 53%, rgba(0, 0, 0, 0.39) 61%, rgba(0, 0, 0, 0.29) 69%, rgba(0, 0, 0, 0.2) 76%, rgba(0, 0, 0, 0.12) 83%, rgba(0, 0, 0, 0.05) 89%, rgba(0, 0, 0, 0.02) 95%, rgba(0, 0, 0, 0) 100%); opacity: 0.35; position: absolute; left: 0; right: 0; top: 40px; z-index: 1; pointer-events: none; display: none; }
.webBody.blur { backdrop-filter: blur(4px); filter: blur(4px); }

.tnavBar { background: #292c2d; height: 40px; position: relative; z-index: 5; display: none; }
.tnavBar .link { height: 40px; background: url() center center no-repeat; background-size: auto 100%; cursor: pointer; margin-right: 24px; }
.tnavBar .link img { height: 100%; padding: 14px 0px; }
.tnavBar .link img:nth-child(2) { display: none; }
.tnavBar .link:hover img:nth-child(1) { display: none; }
.tnavBar .link:hover img:nth-child(2) { display: block; }
.tnavBar .follow { font-size: 14px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #C9CACA; line-height: 18px; cursor: pointer; margin-right: 48px; }
.tnavBar .lang { position: relative; }
.tnavBar .lang i { padding-left: 18px; padding-right: 15px; background: url(https://cdn-aliyun.nanlux.com/resource/img/lang.png) left center no-repeat; background-size: 14px auto; cursor: pointer; display: block; font-size: 14px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #C9CACA; line-height: 18px; cursor: pointer; }
.tnavBar .lang i::before { content: ''; width: 13px; height: 13px; position: absolute; top: 50%; right: 0; margin-top: -6.5px; background: url(https://cdn-aliyun.nanlux.com/resource/img/arrow.png) center center no-repeat; background-size: 13px auto; }
.tnavBar .langBox { position: absolute; left: 50%; top: 100%; margin-top: -12px; padding-top: 24px; transform: translateX(-50%); opacity: 0; pointer-events: none; }
.tnavBar .langList { background: #FFFFFF; box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, 0.02); border-radius: 8px; padding: 4px 0 20px 0; }
.tnavBar .langLi { font-size: 16px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #7f8284; line-height: 30px; padding: 0 36px; white-space: nowrap; margin-top: 16px; cursor: pointer; }
.tnavBar .langLi:hover { color: #12181D; }
.tnavBar .lang.hover i::before { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/arrow2.png); }
.tnavBar .lang.hover .langBox { opacity: 1; pointer-events: auto; margin-top: 0; }

.headerBar { position: relative; z-index: 2; height: 56px; }
.headerBar .main { width: 52px; padding: 0 16px; background: url(https://cdn-aliyun.nanlux.com/resource/img/main.png) center center no-repeat; background-size: 20px auto; display: none; }
.headerBar .logo { width: 13.25%; background: url(https://cdn-aliyun.nanlux.com/resource/img/logo.png) center center no-repeat; background-size: 100% auto; cursor: pointer; margin-right: 60px; }
.headerBar .nav { margin-right: 60px; position: relative; }
.headerBar .navCap { font-size: 16px; font-family: FZLTZHJW--GB1-0, FZLTZHJW--GB1; font-weight: normal; color: #FFFFFF; line-height: 18px; cursor: pointer; position: relative; height: 100%; }
.headerBar .search { width: 40px; background: url(https://cdn-aliyun.nanlux.com/resource/img/search9.svg) center center no-repeat; background-size: 20px auto; cursor: pointer; }
.headerBar .subscribe { width: 40px; background: url(https://cdn-aliyun.nanlux.com/resource/img/subscribe.svg) center center no-repeat; background-size: 20px auto; cursor: pointer; }
.headerBar .language { width: 40px; background: url(https://cdn-aliyun.nanlux.com/resource/img/lang3.svg) center center no-repeat; background-size: 20px auto; cursor: pointer; }
.headerBar .navBox { position: absolute; left: 50%; top: 100%; margin-top: -12px; padding-top: 12px; transform: translateX(-50%); opacity: 0; pointer-events: none; }
.headerBar .navList { background: #FFFFFF; box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, 0.02); border-radius: 8px; padding: 4px 0 20px 0; }
.headerBar .navLi { font-size: 16px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #7f8284; line-height: 30px; padding: 0 30px; white-space: nowrap; margin-top: 16px; cursor: pointer; text-align: center; }
.headerBar .navLi:hover { color: #1a1a1a; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; }
.headerBar .lang { width: 52px; padding: 0 16px; background: url(https://cdn-aliyun.nanlux.com/resource/img/lang2.png) center center no-repeat; background-size: 20px auto; display: none; }
.headerBar .icon { width: 40px; height: 40px; margin: 8px auto; border-radius: 50%; background: #1A1A1A; opacity: 0; }
.headerBar .icon:hover { opacity: 0.05; }

.navfixedBar { position: fixed; left: 0; top: -100px; height: 0; right: 0; background: #fff; overflow: hidden; border-top: 1px solid #f3f4f6; opacity: 0; pointer-events: none; }
.navfixedBar .nav { position: relative; }
.navfixedBar .nav.put { /* flex: 1; -webkit-flex: 1; box-flex: 1; -webkit-box-flex: 1; */ overflow-y: auto; }
.navfixedBar .navCap { font-size: 16px; font-family: FZLTHJW--GB1-0, FZLTHJW--GB1; font-weight: normal; color: #1A1A1A; line-height: 54px; padding: 0 16px; position: relative; }
.navfixedBar .navCap em { width: 18px; height: 18px; background: url(https://cdn-aliyun.nanlux.com/resource/img/arrow13.png) center center no-repeat; background-size: 18px auto; position: absolute; right: 16px; top: 50%; margin-top: -9px; }
.navfixedBar .navCap em.open { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/arrow14.png); }
.navfixedBar .navList { background: #f7f8f9; padding-bottom: 24px; overflow: hidden; }
.navfixedBar .navList.hide { display: none; }
.navfixedBar .navLi { font-size: 14px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #535353; line-height: 17px; padding: 0 16px; margin-top: 24px; text-align: left; }
.navfixedBar .navLi img { height: 16px; }

.floatHeader .webHead, .fgHeader .webHead, .hoverHeader .webHead { background: #545d61; position: fixed; }
.floatHeader .webHead::before, .fgHeader .webHead::before, .hoverHeader .webHead::before { display: none; }
.floatHeader .headerBar .logo, .fgHeader .headerBar .logo, .hoverHeader .headerBar .logo { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/logo2.png); }
.hoverHeader .headerBar .nav.hover .navCap::before { content: ''; position: absolute; left: 0; right: 0; bottom: 2px; height: 2px; background: #fff; }
.hoverHeader .headerBar .nav.hover .navCap { color: #fff; }
.floatHeader .headerBar .navCap, .fgHeader .headerBar .navCap, .hoverHeader .headerBar .navCap { color: #E0E3E7; }
.floatHeader .headerBar .search, .fgHeader .headerBar .search, .hoverHeader .headerBar .search { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/search9.svg); }
.floatHeader .headerBar .subscribe, .fgHeader .headerBar .subscribe, .hoverHeader .headerBar .subscribe { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/subscribe.svg); }
.floatHeader .headerBar .language, .fgHeader .headerBar .language, .hoverHeader .headerBar .language { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/lang3.svg); }
.hoverHeader .headerBar .nav.hover .navBox { opacity: 1; pointer-events: auto; margin-top: 0; }

/* .hoverHeader { overflow: hidden; } */
.hoverHeader .navfixedBar { opacity: 1; pointer-events: auto; }
.mobile.hoverHeader .navfixedBar { opacity: 0; pointer-events: none; }
.mobile.hoverHeader.showHeaderMain .navfixedBar { opacity: 1; pointer-events: auto; margin-top: 0; }

.productBar { position: fixed; left: 0; right: 0; top: 56px; background: #fff; z-index: 1000; border-top: 1px solid #dadada; opacity: 0; pointer-events: none; box-shadow: 0 3px 3px 1px rgba(139, 139, 139, 0.1); }
.productBar::before { content: ''; position: absolute; left: 0; right: 0; top: -12px; height: 12px; }
.productBar .area { max-height: calc(100vh - 96px); overflow-y: auto; }
.productBar.hover { opacity: 1; pointer-events: auto; }
.productBar .dpwBar { position: relative; }
.productBar .box { }
.productBar .box:empty::before { content: attr(data-empty); line-height: 200px; display: block; text-align: center; font-size: 14px; color: #666; }
.productBar .line { padding: 40px 0 30px 0; }
.productBar .line:not(:first-child) { border-top: 1px solid #E0E3E7; }
.productBar .list { overflow: hidden; margin-left: -26px; }
.productBar .move { overflow: hidden; }
.productBar .move2 { overflow: hidden; }
.productBar .li { margin-top: 30px; margin-left: 26px; width: calc(25% - 26px); float: left; }
.productBar .li.nt { margin-top: 0; }
.productBar .li2 { margin-top: 40px; margin-left: 26px; width: calc(16.66% - 26px); float: left; }
.productBar .li2.nt { margin-top: 0; }
.productBar .thumb { position: relative; width: 100%; padding-top: 63.157%; cursor: pointer; }
.productBar .thumb2 { position: relative; width: 100%; padding-top: 105.691%; cursor: pointer; background: #fff; }
.productBar .layer { position: absolute; left: 0; right: 0; top: 0; bottom: 0; border: 3px solid #00AFEC; opacity: 0; z-index: 5; }
.productBar .thumb:hover .layer, .productBar .thumb2:hover .layer { opacity: 1; }
.productBar .thumb img, .productBar .thumb2 img { position: absolute; width: 100%; height: 100%; left: 0; top: 0; object-fit: cover; z-index: 1; }
.productBar .thumb2 img { border: 1px solid #E0E3E7; }
.productBar .name { font-size: 16px; font-family: FZLTZHJW--GB1-0, FZLTZHJW--GB1; font-weight: normal; color: #FFFFFF; line-height: 48px; position: absolute; left: 0; bottom: 0; right: 0; background: rgba(26, 26, 26, 0.6); padding: 0 12px; z-index: 4; }
.productBar .name2 { font-size: 18px; font-family: FZLTHJW--GB1-0, FZLTHJW--GB1; font-weight: normal; color: #1A1A1A; line-height: 48px; letter-spacing: 1px; position: absolute; left: 0; bottom: 0; right: 0; padding: 0 12px; text-align: center; z-index: 4; }
.productBar .pname { font-size: 14px; font-family: FZLTZHJW--GB1-0, FZLTZHJW--GB1; font-weight: normal; color: #1a1a1a; line-height: 17px; cursor: pointer; margin: 34px 20px -4px 20px; }
.productBar .group { padding: 4px 20px 0 20px; overflow: hidden; }
.productBar .item { font-size: 14px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #878787; line-height: 17px; cursor: pointer; margin-top: 20px; }
.productBar .pitem { margin-top: 24px; }
.productBar .item:hover { color: #231815; font-family: FZLTZHJW--GB1-0, FZLTZHJW--GB1; }
.productBar a { display: block; }

.detailFloatBar { border-top: 1px solid #F4F7FB; box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.1); }
.detailFloatBar .cap { font-size: 20px; font-family: AnitaSSNGV3; color: #231815; line-height: 56px; height: 56px; cursor: pointer; }
.detailFloatBar .btn { font-size: 15px; font-family: FZLTZHJW--GB1-0, FZLTZHJW--GB1; font-weight: normal; color: #231815; line-height: 17px; cursor: pointer; margin-left: 60px; }
.detailFloatBar .btn.gray { color: #9d9c9c; }
.detailFloatBar .btn2 { font-size: 14px; font-family: FZLTHJW--GB1-0, FZLTHJW--GB1; font-weight: normal; color: #FFFFFF; line-height: 32px; padding: 0 12px; background: #026ebb; border-radius: 16px; cursor: pointer; margin-left: 60px; }

.followFloatBar { position: fixed; z-index: 9000; left: 0; right: 0; top: 0; bottom: 0; background: rgba(35, 24, 21, 0.6); }
.followFloatBar .box { width: 600px; background: #FFFFFF; position: relative; padding: 66px 75px 0 75px; }
.followFloatBar .close { position: absolute; right: 0; top: 0; cursor: pointer; width: 44px; height: 44px; background: url(https://cdn-aliyun.nanlux.com/resource/img/close2.png) center center no-repeat; background-size: 12px auto; }
.followFloatBar .cap { font-size: 34px; font-family: FZLTZHJW--GB1-0, FZLTZHJW--GB1; font-weight: normal; color: #231815; line-height: 40px; text-align: center; }
.followFloatBar .info { font-size: 14px; font-family: FZLTHJW--GB1-0, FZLTHJW--GB1; font-weight: normal; color: #656B6F; line-height: 17px; margin-top: 12px; text-align: center; }
.followFloatBar .info.red { color: #D31C1C; }
.followFloatBar .done { height: 214px; background: url(https://cdn-aliyun.nanlux.com/resource/img/success.png) top 40px center no-repeat; background-size: 120px auto; }
.followFloatBar .input { }
.followFloatBar .input input { width: 100%; height: 44px; border: 1px solid #656B6F; padding: 0 20px; font-size: 14px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #000; line-height: 17px; letter-spacing: 1px; outline: none; margin-top: 30px; }
.followFloatBar .input input::-webkit-input-placeholder { color: #656B6F; }
.followFloatBar .btn { width: 150px; background: #898989; font-size: 16px; font-family: FZLTHJW--GB1-0, FZLTHJW--GB1; font-weight: normal; color: #F3F5F7; line-height: 50px; letter-spacing: 2px; text-align: center; cursor: pointer; margin: 30px auto 60px auto; }
.followFloatBar .code { background: #f3f5f7; padding: 40px 0 50px 0; margin: 0 -75px; }
.followFloatBar .code::before, .followFloatBar .code::after { content: ''; display: block; }
.followFloatBar .codeli { font-size: 14px; font-family: FZLTHJW--GB1-0, FZLTHJW--GB1; font-weight: normal; color: #231815; line-height: 17px; text-align: center; }
.followFloatBar .codeli img { width: 100px; height: 100px; object-fit: contain; margin-bottom: 10px; }

.searchFloatBar { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 1000; }
.searchFloatBar::before { content: ''; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: rgba(18, 24, 29, 0.9); opacity: 0.6; backdrop-filter: blur(4px); filter: blur(4px); }
.searchFloatBar .top { position: relative; background: #fff; }
.searchFloatBar .dpwBar { position: relative; height: 98px; }
.searchFloatBar .logo { width: 211px; height: 22px; background: url(https://cdn-aliyun.nanlux.com/resource/img/logo5.png) center center no-repeat; background-size: 100% auto; position: absolute; left: 0; top: 50%; margin-top: -11px; }
.searchFloatBar .input { width: 37.5%; position: absolute; left: 31.25%; top: 50%; margin-top: -23px; height: 46px; background: #f3f5f7 url(https://cdn-aliyun.nanlux.com/resource/img/search4.png) left 16px center no-repeat; background-size: 20px auto; border-radius: 26px; overflow: hidden; padding-left: 46px; }
.searchFloatBar .input input { height: 46px; border: none; outline: none; background: #f3f5f7; font-size: 15px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #231815; line-height: 17px; }
.searchFloatBar .input input::-webkit-input-placeholder { color: #656B6F; }
.searchFloatBar .input em { width: 20px; background: url(https://cdn-aliyun.nanlux.com/resource/img/close6.png) center center no-repeat; background-size: 20px auto; margin-right: 16px; cursor: pointer; }
.searchFloatBar .input span { font-size: 13px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #1A1A1A; line-height: 40px; width: 62px; text-align: center; background: #E0E3E7; display: none; }
.searchFloatBar .input span.yes { background: #231815; color: #fff; }
.searchFloatBar .fast { width: 42.5%; position: absolute; top: 100%; left: 28.75%; background: #fff; border-top: 1px solid #E0E3E7; }
.searchFloatBar .cap { font-size: 14px; font-family: FZLTZHJW--GB1-0, FZLTZHJW--GB1; font-weight: normal; color: #a1a1a1; line-height: 17px; padding: 20px 50px 10px 50px; }
.searchFloatBar .list { padding: 0 2px 18px 2px; }
.searchFloatBar .li { font-size: 16px; font-family: FZLTZHJW--GB1-0, FZLTZHJW--GB1; font-weight: normal; color: #231815; line-height: 39px; cursor: pointer; padding: 0 48px; border-radius: 2px; }
.searchFloatBar .li:hover { background: #f5f4f7; color: #006FBC; }
.searchFloatBar .close { width: 38px; height: 38px; background: url(https://cdn-aliyun.nanlux.com/resource/img/close3.png) center center no-repeat; background-size: 100% auto; cursor: pointer; position: absolute; right: 0; top: 50%; margin-top: -19px; }

.footerBar { background: #131516; }
.footerBar .mtop { border-bottom: 1px solid #2f3030; display: none; padding: 15px 0; text-align: center; }
.footerBar .mtop span { font-size: 13px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #F4F7FB; line-height: 16px; background: url(https://cdn-aliyun.nanlux.com/resource/img/mtop.png) right center no-repeat; background-size: 16px auto; padding-right: 20px; display: inline-block; }
.footerBar .mtop{display: none;}
.footerBar .group { padding: 40px 0; }
.footerBar .list { }
.footerBar .cap { font-size: 16px; font-family: FZLTZHJW--GB1-0, FZLTZHJW--GB1; font-weight: normal; color: #FFFFFF; line-height: 30px; padding-bottom: 18px; cursor: pointer; }
.footerBar .li { font-size: 14px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #aaa; line-height: 30px; margin-top: 12px; cursor: pointer; }
.footerBar .li:hover { color: #fff; }
.footerBar .follow { width: 340px; max-width: 100%; }
.footerBar .info { font-size: 13px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #aaa; line-height: 15px; margin-top: -14px; }
.footerBar .email { border: 1px solid #545658; margin-top: 12px; }
.footerBar .email input { border: none; outline: none; padding: 0 12px; font-size: 13px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #fff; line-height: 15px; background: transparent; height: 36px; }
.footerBar .email em { border-left: 1px solid #545658; width: 38px; height: 36px; background: url(https://cdn-aliyun.nanlux.com/resource/img/to.png) center center no-repeat; background-size: cover; cursor: pointer; }
.footerBar .email:focus-within { border-color: #006FBC; }
.footerBar .email:focus-within em { border-color: #006FBC; background-image: url(https://cdn-aliyun.nanlux.com/resource/img/to5.png) }
.footerBar .link { margin-top: 30px; }
.footerBar .link::after { content: ''; clear: both; height: 0; display: block; }
.footerBar .to { width: 24px; height: 24px; cursor: pointer; margin-right: 16px; position: relative; float: left; }
.footerBar .to .icon { width: 100%; height: 100%; object-fit: contain; display: block; }
.footerBar .to .icon:nth-child(2) { display: none; }
.footerBar .code { padding: 4px; display: none; position: absolute; left: 50%; top: 34px; transform: translateX(-50%); background: #fff; border-radius: 6px; }
.footerBar .code::before { content: ''; border: 8px solid transparent; border-bottom: 6px solid  #fff; position: absolute; left: 50%; top: -14px; margin-left: -8px; }
.footerBar .code::after { content: ''; clear: both; height: 0; display: block; }
.footerBar .code img { width: 92px; height: 92px; object-fit: cover; float: left; }
.footerBar .code i { width: 1px; height: 74px; background: #e1e4e8; margin: 0 4px; }
.footerBar .to:hover .icon:nth-child(1) { display: none; }
.footerBar .to:hover .icon:nth-child(2) { display: block; }
.footerBar .to:hover .code { display: -webkit-box; display: box; display: -webkit-flex; display: flex; }
.footerBar .end { border-top: 1px solid #343537; padding: 15px 0; }
.footerBar .logo { width: 196px; height: 16px; background: url(https://cdn-aliyun.nanlux.com/resource/img/logo3.png) center center no-repeat; background-size: 100% auto; cursor: pointer; }
.footerBar .logo2 { width: 111px; height: 16px; background: url(https://cdn-aliyun.nanlux.com/resource/img/logo4.png) center center no-repeat; background-size: 100% auto; }
.footerBar .line { width: 4px; height: 18px; background: url(https://cdn-aliyun.nanlux.com/resource/img/line.png) center center no-repeat; background-size: 100% auto; margin: 0 12px; }
.footerBar .copyright { font-size: 12px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #aaa; line-height: 30px; }

.submitSuccessBar { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 4444; background: rgba(0, 0, 0, 0.6); }
.submitSuccessBar .box { width: 660px; background: #FFFFFF; position: relative; padding: 0; max-height: 80vh; overflow-y: auto; }
.submitSuccessBar .close { position: absolute; width: 44px; height: 44px; background: url(https://cdn-aliyun.nanlux.com/resource/img/close2.png) center center no-repeat; background-size: 12px auto; cursor: pointer; position: absolute; right: 0; top: 0; }
.submitSuccessBar .title { font-size: 34px; font-weight: 600; color: #12181D; line-height: 48px; text-align: center; padding: 60px 0 220px 0; white-space: nowrap; background: url(https://cdn-aliyun.nanlux.com/resource/img/success.png) center bottom 60px no-repeat; background-size: 120px auto; }

.videoFixedBar { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: rgba(26, 26, 26, 0.5); z-index: 5000; }
.videoFixedBar .box { width: 1030px; height: 600px; background: #1a1a1a; position: relative; max-width: calc(100vw - 60px); max-height: calc(100vh - 90px); }
.videoFixedBar video { width: 100%; height: 100%; object-fit: cover; }
.videoFixedBar .close { position: absolute; right: 0; top: -40px; width: 40px; height: 40px; background: url(https://cdn-aliyun.nanlux.com/resource/img/close4.png) center center no-repeat; background-size: 40px auto; cursor: pointer; }

.imgFixedBar { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: rgba(26, 26, 26, 0.5); z-index: 5000; }
.imgFixedBar .box { width: 1030px; height: 600px; background: #f8fafd; position: relative; padding: 20px 0; max-width: calc(100vw - 60px); max-height: calc(100vh - 90px); }
.imgFixedBar img { width: 100%; height: 100%; object-fit: contain; }
.imgFixedBar .close { position: absolute; right: 0; top: -40px; width: 40px; height: 40px; background: url(https://cdn-aliyun.nanlux.com/resource/img/close4.png) center center no-repeat; background-size: 40px auto; cursor: pointer; }

.codeFixedBar { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: rgba(26, 26, 26, 0.5); z-index: 5000; }
.codeFixedBar .box { width: 100%; height: 100%; background: #1a1a1a; position: relative; padding: 20px 20px 20px 0; }
.codeFixedBar .code { width: 50%; padding-left: 20px; }
.codeFixedBar .code:nth-child(2) { padding-top: 0; }
.codeFixedBar img { width: 100%; height: 100%; object-fit: contain; max-height: 60vh; }
.codeFixedBar .close { position: absolute; right: 4px; top: 4px; width: 40px; height: 40px; background: url(https://cdn-aliyun.nanlux.com/resource/img/close4.png) center center no-repeat; background-size: 40px auto; cursor: pointer; }

.pageBar { padding: 80px 0; clear: both; }
.pageBar .s_prev { width: 14px; height: 21px; background: url(https://cdn-aliyun.nanlux.com/resource/img/prev9.png) center center no-repeat; background-size: 14px auto; cursor: pointer; margin-right: 20px; }
.pageBar .s_prev.has { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/prev10.png); }
.pageBar .s_li { font-size: 18px; font-family: FZLTHJW--GB1-0, FZLTHJW--GB1; font-weight: normal; color: #606266; line-height: 21px; margin: 0 10px; cursor: pointer; min-width: 30px; text-align: center; }
.pageBar .s_li.cur { color: #231815; font-family: FZLTZHJW--GB1-0, FZLTZHJW--GB1; }
.pageBar .s_next { width: 14px; height: 21px; background: url(https://cdn-aliyun.nanlux.com/resource/img/next9.png) center center no-repeat; background-size: 14px auto; cursor: pointer; margin-left: 20px; }
.pageBar .s_next.has { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/next10.png); }

/* [webHtmlContent] { white-space: normal; word-break: keep-all; font-size: initial; font-weight: initial; font-style: initial; line-height: initial; font-family: initial; } */
[webHtmlContent] { white-space: normal; word-break: keep-all; font-size: initial; font-weight: initial; font-style: initial; font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif; line-height: 1.4; color: #000; }
[webHtmlContent] img { max-width: 100%; }
[webHtmlContent] table { border-collapse: collapse; }
[webHtmlContent] b { font-weight: bold; }
[webHtmlContent] em { font-style: italic; }
[webHtmlContent] i { font-style: italic; }
/* [webHtmlContent] * { font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif; line-height: 1.4; color: #000; } */
[webHtmlContent] table td, [webHtmlContent] table th { padding: .4rem; }
[webHtmlContent] figure { display: table; margin: 1rem auto; }
[webHtmlContent] figure figcaption { color: #999; display: block; margin-top: .25rem; text-align: center; }
[webHtmlContent] hr { border-color: #ccc; border-style: solid; border-width: 1px 0 0 0; }
[webHtmlContent] code { background-color: #e8e8e8; border-radius: 3px; padding: .1rem .2rem; }
[webHtmlContent] .mce-content-body: not([dir=rtl]) blockquote { border-left: 2px solid #ccc; margin-left: 1.5rem; padding-left: 1rem; }
[webHtmlContent] .mce-content-body[dir=rtl] blockquote { border-right: 2px solid #ccc; margin-right: 1.5rem; padding-right: 1rem; }
[webHtmlContent][nocss] * { font-size: initial !important; font-weight: initial !important; font-style: initial !important; line-height: initial !important; font-family: initial !important; margin: initial !important; padding: initial !important; }

.pdfBar { width:100%; height:100%; position:absolute; left:0; top:0; }
.pdfBar .frame { width: 100%; height: 100%; }
.pdfBar .frame.hide { display: none; }

.manual_en { background: url(https://cdn-aliyun.nanlux.com/resource/img/manual_en.png) no-repeat center center; background-size: cover; }
.manual_cn { background: url(https://cdn-aliyun.nanlux.com/resource/img/manual_zh.png) no-repeat center center; background-size: cover; }
.manual_dmx_en { background: url(https://cdn-aliyun.nanlux.com/resource/img/manual_dmx_en.png) no-repeat center center; background-size: cover; }
.manual_dmx_cn { background: url(https://cdn-aliyun.nanlux.com/resource/img/manual_dmx_zh.png) no-repeat center center; background-size: cover; }

/* PC兼容 */
@media screen and (min-width:1921px) {
	.dpwBar[maxScreen] { width: 90%; }
}
@media screen and (min-width:769px) and (max-width:1660px) {
	.dpwBar { width: 100%; padding-left: 60px; padding-right: 60px; }
	.dpwBar[small] { width: 100%; }

	.searchFloatBar .top { padding: 0 60px; }

	.pageBar { padding: 60px 0; }
	.pageBar .s_li { font-size: 16px; }

	.submitSuccessBar .box { max-width: 90vw; padding: 0 120px; }
}
@media screen and (min-width:769px) and (max-width:1400px) {
	.headerBar .logo { margin-right: 60px; }
	.headerBar .nav { margin-right: 40px; }
	.headerBar .navCap { font-size: 15px; }
	.headerBar .navLi { font-size: 15px }

	.productBar .group { padding: 6px 10px 0 10px; }
	.productBar .name { font-size: 15px; line-height: 41px; }
	.productBar .name2 { font-size: 15px; line-height: 41px; }
	.productBar .pname { line-height: 16px; margin: 20px 10px 0 10px; }
	.productBar .item { line-height: 16px; margin-top: 12px; }

	.detailFloatBar .cap { font-size: 17px; }
	.detailFloatBar .btn { font-size: 14px; margin-left: 50px; }
	.detailFloatBar .btn2 { font-size: 13px; margin-left: 50px; }

	.footerBar .group { display: block; }
	.footerBar .group::after { content: ''; clear: both; height: 0; display: block; }
	.footerBar .main { -webkit-box-pack: justify; -webkit-justify-content: space-between; box-pack: justify; justify-content: space-between; }
	.footerBar .list { flex: none; }
	.footerBar .follow { padding-top: 40px; }
	.footerBar .cap { font-size: 15px; line-height: 24px; padding-bottom: 12px; }
	.footerBar .li { font-size: 13px; line-height: 24px; margin-top: 10px; }
	.footerBar .info { font-size: 12px; margin-top: 0; }
	.footerBar .code { top: auto; bottom: 34px; }
	.footerBar .code::before { top: auto; bottom: -14px; border: 8px solid transparent; border-top: 6px solid #fff; }
	.footerBar .to:nth-child(1) .code, .footerBar .to:nth-child(2) .code { left: 0; transform: translateX(-20px); }
	.footerBar .to:nth-child(1) .code::before, .footerBar .to:nth-child(2) .code::before { left: 0; margin-left: 24px; }

	.pageBar { padding: 50px 0; }
	.pageBar .s_li { font-size: 15px; min-width: 26px; }
}
@media screen and (min-width:769px) and (max-width:1200px) {
	.dpwBar { padding-left: 40px; padding-right: 40px; }

	.headerBar .logo { width: 150px; margin-right: 60px; }
	.headerBar .nav { margin-right: 30px; }
	.headerBar .navCap { font-size: 14px; }
	.headerBar .navLi { font-size: 14px }

	.productBar .line { padding: 30px 0; }
	.productBar .li { margin-top: 20px; }
	.productBar .li2 { margin-top: 20px; }
	.productBar .name { font-size: 14px; line-height: 36px; }
	.productBar .name2 { font-size: 14px; line-height: 36px; }
	.productBar .pname { font-size: 13px; line-height: 15px; }
	.productBar .item { font-size: 13px; line-height: 15px; }

	.detailFloatBar .cap { font-size: 15px; }
	.detailFloatBar .btn { font-size: 13px; margin-left: 30px; }
	.detailFloatBar .btn2 { font-size: 12px; margin-left: 30px; }

	.footerBar .group { padding: 20px 0; }
	.footerBar .cap { font-size: 14px; line-height: 20px; padding-bottom: 4px; }
	.footerBar .li { font-size: 12px; line-height: 20px; margin-top: 8px; }

	.pageBar { padding: 40px 0; }
	.pageBar .s_li { font-size: 14px; min-width: 20px; }
}
@media screen and (min-width:769px) and (max-width:1000px) {
	.headerBar .logo { width: 130px; margin-right: 40px; }
	.headerBar .nav { margin-right: 26px; }
	.headerBar .navCap { font-size: 13px; }
	.headerBar .navLi { font-size: 13px }

	.productBar .line { padding: 20px 0; }
	.productBar .name { font-size: 13px; line-height: 33px; }
	.productBar .name2 { font-size: 13px; line-height: 33px; }
	.productBar .pname { font-size: 12px; line-height: 14px; }
	.productBar .item { font-size: 12px; line-height: 14px; }

	.footerBar .end { padding: 10px 0; }
	.footerBar .logo { width: 156px; }
	.footerBar .logo2 { width: 86px; }
	.footerBar .copyright { font-size: 11px; }

	.pageBar { padding: 34px 0; }
	.pageBar .s_li { font-size: 13px; min-width: 20px; }
}
@media screen and (min-width:769px) and (max-width:900px) {
	.dpwBar { padding-left: 26px; padding-right: 26px; }

	.headerBar .nav { margin-right: 20px; }
	.headerBar .navCap { font-size: 12px; }
	.headerBar .navLi { font-size: 12px }

	.footerBar .cap { font-size: 13px; }
}

/* H5兼容 */
@media screen and (max-width:768px) {
	.webFoot[h5hide] * { display: none; }

	.dpwBar { width: 100%; overflow: hidden; }
	.dpwBar[small] { width: 100%; overflow: hidden; }
	.webHead { position: fixed; }
	.webHead::before { height: calc(90 * 100vw / 375); pointer-events: none; top: 0; }
	
	.diyHeader .webHead::before { display: none; }
	.diyHeader .headerBar { background: #fff; border-bottom: 1px solid #f2f3f5; }
	.diyHeader .headerBar .main { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/main2.png); }
	.diyHeader .headerBar .logo { background: url(https://cdn-aliyun.nanlux.com/resource/img/logo6.png) center center no-repeat; background-size: 130px auto; display: block; min-width: 130px; }
	.diyHeader .headerBar .search { background: url(https://cdn-aliyun.nanlux.com/resource/img/search5.png) center center no-repeat; background-size: 20px auto; display: block; width: 52px; }

	.tnavBar { display: none; }

	.headerBar { height: 44px; -webkit-box-pack: justify; -webkit-justify-content: space-between; box-pack: justify; justify-content: space-between; }
	.headerBar .main { display: block; }
	.headerBar .search { width: 52px; background: url(https://cdn-aliyun.nanlux.com/resource/img/search.png) center center no-repeat; }
	.headerBar .subscribe { display: none; }
	.headerBar .language { display: none; }
	.headerBar .icon { display: none; }
	.headerBar .logo { margin-right: 0; width: auto; }
	.headerBar .logo, .headerBar .lt, .headerBar .nav { display: none; }

	.floatHeader .headerBar, .fgHeader .headerBar, .hoverHeader .headerBar { background: #fff; border-bottom: 1px solid #e1e1e1; }
	.floatHeader .headerBar .main, .fgHeader .headerBar .main, .hoverHeader .headerBar .main { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/main2.png); }
	.floatHeader .headerBar .logo, .fgHeader .headerBar .logo, .hoverHeader .headerBar .logo { background: url(https://cdn-aliyun.nanlux.com/resource/img/logo6.png) center center no-repeat; background-size: 130px auto; display: block; min-width: 130px; }
	.floatHeader .headerBar .search, .fgHeader .headerBar .search, .hoverHeader .headerBar .search { background: url(https://cdn-aliyun.nanlux.com/resource/img/search5.png) center center no-repeat; background-size: 20px auto; display: block; width: 52px; }
	.mobile.hoverHeader.showHeaderMain .main { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/close5.png); }
	.mobile.hoverHeader.showHeaderMain .search { display: none; }
	.mobile.hoverHeader.showHeaderMain .lang { display: block; }

	.navfixedBar { top: 44px; height: auto; bottom: 0; overflow-y: auto; }
	.navfixedBar .navCap em { width: 30px; height: 30px; right: 10px; margin-top: -15px; }

	.productBar { position: static; background: #f7f8f9; opacity: 1; pointer-events: auto; box-shadow: none; border-top: 0; display: none; }
	.navfixedBar .nav.put .productBar { display: block; }
	.productBar::before { display: none; }
	.productBar .dpwBar { padding-bottom: 14px; }
	.productBar .area { max-height: none; }
	.productBar .line { padding: 0; }
	.productBar .list { overflow-x: auto; margin-left: 0; }
	.productBar .list::-webkit-scrollbar { display: none; }
	.productBar .list[glist] { padding: 0 16px; }
	.productBar .move { margin: 0 16px 0 4px; }
	.productBar .move[count="1"] { width: 252px; }
	.productBar .move[count="2"] { width: 504px; }
	.productBar .move[count="3"] { width: 756px; }
	.productBar .move[count="4"] { width: 1008px; }
	.productBar .move[count="5"] { width: 1260px; }
	.productBar .move[count="6"] { width: 1512px; }
	.productBar .move[count="7"] { width: 1764px; }
	.productBar .move[count="8"] { width: 2016px; }
	.productBar .move2 { margin: 0 16px 0 4px; }
	.productBar .move2[count="1"] { width: 167px; }
	.productBar .move2[count="2"] { width: 334px; }
	.productBar .move2[count="3"] { width: 501px; }
	.productBar .move2[count="4"] { width: 668px; }
	.productBar .move2[count="5"] { width: 835px; }
	.productBar .move2[count="6"] { width: 1002px; }
	.productBar .move2[count="7"] { width: 1169px; }
	.productBar .move2[count="8"] { width: 1336px; }
	.productBar .li { width: 240px; margin-left: 12px; margin-top: 12px; }
	.productBar .list[glist] .li { width: auto; float: none; margin-left: 0; }
	.productBar .li2 { width: 155px; margin-left: 12px; margin-top: 12px; }
	.productBar .list[glist] .li2 { width: auto; float: none; margin-left: 0; }
	.productBar .layer { display: none; }
	.productBar .thumb { padding-top: 68.333%; }
	.productBar .name { font-size: 13px; font-family: FZLTZHJW--GB1-0, FZLTZHJW--GB1; font-weight: normal; color: #FFFFFF; line-height: 32px; }
	.productBar .name2 { font-size: 13px; font-family: FZLTHJW--GB1-0, FZLTHJW--GB1; font-weight: normal; color: #1A1A1A; line-height: 39px; }
	.productBar .pname { font-size: 12px; line-height: 14px; margin: 24px 0 -4px 0; }
	.productBar .group { padding: 4px 0 30px 0; }
	.productBar .li:not(:last-child) .group { padding-bottom: 0; }
	.productBar .item { font-size: 12px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #606161; line-height: 14px; margin-top: 20px; }

	.detailFloatBar { background: #231815; }
	.detailFloatBar .dpwBar { display: block; }
	.detailFloatBar .cap { font-size: 16px; font-family: AnitaSSNGV3; color: #FFFFFF; line-height: 48px; height: 48px; padding: 0 16px; background: url(https://cdn-aliyun.nanlux.com/resource/img/arrow18.png) right 16px center no-repeat; background-size: 18px auto; }
	.detailFloatBar.open .cap { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/arrow19.png); }
	.detailFloatBar .list { display: none; background: #f7f8f9; padding: 6px 0 18px 0; }
	.detailFloatBar.open .list { display: block; }
	.detailFloatBar .btn, .detailFloatBar .btn.gray, .detailFloatBar .btn2 { font-size: 14px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #1A1A1A; line-height: 17px; margin-top: 12px; margin-left: 0; padding: 6px 16px; background: #f7f8f9; }

	.followFloatBar { display: none; }

	.searchFloatBar { top: 44px; }
	.searchFloatBar::before { background: #fff; opacity: 1; }
	.searchFloatBar .top { background: #fff; padding-top: 18px; height: 100%; }
	.searchFloatBar .top .dpwBar { height: auto; padding: 0 16px; height: 100%; overflow: inherit; }
	.searchFloatBar .logo { display: none; }
	.searchFloatBar .input { width: 100%; position: static; margin-top: 0; height: 40px; border-radius: 4px; border: 1px solid #E0E3E7; background: #fff url(https://cdn-aliyun.nanlux.com/resource/img/search7.png) left 12px center no-repeat; background-size: 20px auto; padding-left: 40px; }
	.searchFloatBar .input input { height: 40px; background: #fff; font-size: 13px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #1A1A1A; line-height: 15px; }
	.searchFloatBar .input em { display: none; }
	.searchFloatBar .input span { display: block; color: #666; background: #e0e3e7; }
	.searchFloatBar .fast { width: auto; position: absolute; border-top: 0; padding: 0 16px; left: 0; right: 0; top: 40px; bottom: 0; }
	.searchFloatBar .cap { font-size: 13px; font-family: FZLTZHJW--GB1-0, FZLTZHJW--GB1; line-height: 16px; padding: 24px 0 16px 0; }
	.searchFloatBar .list { padding: 0; overflow-y: auto; }
	.searchFloatBar .li { font-size: 14px; font-family: FZLTHJW--GB1-0, FZLTHJW--GB1; color: #1A1A1A; line-height: 17px; padding: 0; margin-bottom: 18px; }
	.searchFloatBar .li:hover { background: #fff; color: inherit; }
	.searchFloatBar .close { width: 52px; height: 44px; background: #fff url(https://cdn-aliyun.nanlux.com/resource/img/close5.png) center center no-repeat; background-size: 20px auto; right: auto; left: 0; top: -63px; margin-top: 0; }

	.footerBar .mtop { display: block; }
	.footerBar .group { display: block; padding: 0; }
	.footerBar .main { display: block; padding: 8px 0; }
	.footerBar .list { padding: 16px; }
	.footerBar .cap { font-size: 16px; font-family: FZLTHJW--GB1-0, FZLTHJW--GB1; line-height: 18px; padding-bottom: 0; position: relative; }
	.footerBar .cap em { width: 48px; height: 48px; background: url(https://cdn-aliyun.nanlux.com/resource/img/arrow15.png) center center no-repeat; background-size: 18px auto; position: absolute; right: -15px; top: 50%; margin-top: -24px; }
	.footerBar .cap em.open{ background-image: url(https://cdn-aliyun.nanlux.com/resource/img/arrow16.png); }
	.footerBar .fb { padding-left: 8px; overflow: hidden; }
	.footerBar .fb.hide { display: none; }
	.footerBar .li { font-size: 12px; line-height: 14px; margin-top: 20px; }
	.footerBar .li img { display: block; height: 16px; }
	.footerBar .follow { border-top: 1px solid #343537; width: 100%; padding: 24px 16px; }
	.footerBar .info { font-size: 13px;line-height: 15px;margin-top: 8px; }
	.footerBar .link { margin-top: 20px; }
	.footerBar .code { left: 0; transform: none; }
	.footerBar .code::before { left: 12px; border-bottom-width: 8px; }
	.footerBar .end { display: block; padding: 24px 20px 20px 20px; }
	.footerBar .left { -webkit-box-pack: center; box-pack: center; -webkit-justify-content: center; justify-content: center; padding-bottom: 24px; }
	.footerBar .copyright { font-size: 12px; font-family: FZLTXIHJW--GB1-0, FZLTXIHJW--GB1; font-weight: normal; color: #aaa; line-height: 20px; text-align: center; }
	.footerBar .copyright span { display: block; }

	.submitSuccessBar { top: 44px; }
	.submitSuccessBar .box { width: 300px; padding: 0 16px; max-height: none; height: auto; }
	.submitSuccessBar .title { font-size: 24px; font-weight: 600; color: #12181D; line-height: 33px; letter-spacing: 1px; padding: 36px 0 220px 0; text-align: center; }

	.videoFixedBar .box { width: 100%; height: 100%; max-width: 100%; max-height: 100%; padding: 44px 0 0 0; }
	.videoFixedBar .close { top: 4px; right: 4px; }
	.videoFixedBar video { object-fit: contain; }

	.imgFixedBar .box { width: 100%; height: 100%; max-width: 100%; max-height: 100%; padding: 0; background: #1a1a1a; }
	.imgFixedBar .close { top: 4px; right: 4px; }

	.BMap_stdMpZoom.BMap_noprint.anchorBR { inset: 20px 15px auto auto !important; }
}



/* 英文 */
body.en * { font-family: 'OpenSans' !important; letter-spacing: 0 !important; }

body.en .tnavBar .link[nanlux] { width: 85px; background-image: url(https://cdn-aliyun.nanlux.com/resource/img/en/logo-nanlux.png); }
body.en .tnavBar .link[nanlink] { width: 90px; background-image: url(https://cdn-aliyun.nanlux.com/resource/img/en/logo-nanlink.png); }
body.en .tnavBar .link[gutek] { width: 73px; background-image: url(https://cdn-aliyun.nanlux.com/resource/img/en/logo-gutek.png); }
body.en .headerBar .logo { width: 8.875%; background-image: url(https://cdn-aliyun.nanlux.com/resource/img/en/logo.png); }
body.en.floatHeader .headerBar .logo, body.en.fgHeader .headerBar .logo, body.en.hoverHeader .headerBar .logo { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/en/logo2.png); }

body.en .headerBar .nav { margin-right: 50px; }

body.en .navfixedBar .navLi[nanlux] { height: 12px; background: url(https://cdn-aliyun.nanlux.com/resource/img/en/logo-nanlux2.png) left 16px center no-repeat; background-size: auto 12px; }
body.en .navfixedBar .navLi[nanlink] { height: 12px; background: url(https://cdn-aliyun.nanlux.com/resource/img/en/logo-nanlink2.png) left 16px center no-repeat; background-size: auto 12px; }
body.en .navfixedBar .navLi[gutek] { height: 12px; background: url(https://cdn-aliyun.nanlux.com/resource/img/en/logo-gutek2.png) left 16px center no-repeat; background-size: auto 12px; }

body.en .detailFloatBar .btn { margin-left: 40px; }
body.en .detailFloatBar .btn2 { padding: 0 22px; margin-left: 40px; }

body.en .productBar .name { font-size: 16px; font-weight: 600; line-height: 19px; font-family: FZLTZHJW--GB1-0, FZLTZHJW--GB1; height: 48px; display: -webkit-box; display: box; display: -webkit-flex; display: flex; -webkit-box-align: center; box-align: center; -webkit-align-items: center; align-items: center; white-space: normal; }
body.en .productBar .name span { text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
body.en .productBar .pname { font-weight: 600; }
body.en .productBar .item:hover { font-weight: 600; }

body.en .followFloatBar .cap { font-size: 34px; line-height: 46px; font-weight: bold; }
body.en .followFloatBar .btn { width: 183px; }

body.en .searchFloatBar .logo { width: 156px; height: 22px; background-image: url(https://cdn-aliyun.nanlux.com/resource/img/en/logo5.png); }
body.en .searchFloatBar .input span { width: 83px; }

body.en .footerBar .logo { width: 157px; background-image: url(https://cdn-aliyun.nanlux.com/resource/img/en/logo3.png); }

/* 英文 - PC兼容 */
@media screen and (min-width:769px) and (max-width:1660px) {
	body.en .headerBar .logo { margin-right: 150px; }
	body.en .headerBar .nav { margin-right: 32px; }
}
@media screen and (min-width:769px) and (max-width:1400px) {
	body.en .headerBar .logo { margin-right: 100px; }
	body.en .headerBar .nav { margin-right: 24px; }
	body.en .headerBar .navCap { font-size: 14px; }
}
@media screen and (min-width:769px) and (max-width:1200px) {
	body.en .headerBar .logo { margin-right: 80px; }
	body.en .headerBar .nav { margin-right: 18px; }
	body.en .headerBar .navCap { font-size: 13px; }
}
@media screen and (min-width:769px) and (max-width:1000px) {
	body.en .headerBar .logo { margin-right: 50px; }
	body.en .headerBar .nav { margin-right: 16px; }
	body.en .headerBar .navCap { font-size: 12px; }
}

/* 英文 - H5兼容 */
@media screen and (max-width:768px) {
	body.en .headerBar .logo { width: auto; margin-right: 0; }
	body.en.diyHeader .headerBar .logo { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/en/logo6.png); background-size: 92px auto; display: block; min-width: 92px; margin-right: 0; }

	body.en.floatHeader .headerBar .logo, body.en.fgHeader .headerBar .logo, body.en.hoverHeader .headerBar .logo { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/en/logo6.png); background-size: 92px auto; display: block; min-width: 92px; }

	body.en .detailFloatBar .btn, body.en .detailFloatBar .btn.gray, body.en .detailFloatBar .btn2 { margin-left: 0; padding: 5px 16px; line-height: 19px; }

	body.en .footerBar .li[nanlux] { height: 12px; background: url(https://cdn-aliyun.nanlux.com/resource/img/en/logo-nanlux2.png) left center no-repeat; background-size: auto 12px; }
	body.en .footerBar .li[nanlink] { height: 12px; background: url(https://cdn-aliyun.nanlux.com/resource/img/en/logo-nanlink2.png) left center no-repeat; background-size: auto 12px; }
	body.en .footerBar .li[gutek] { height: 12px; background: url(https://cdn-aliyun.nanlux.com/resource/img/en/logo-gutek2.png) left center no-repeat; background-size: auto 12px; }
}


/* 西班牙文 */
body.sp * { font-family: 'OpenSans' !important; letter-spacing: 0 !important; }

body.sp .tnavBar .link[nanlux] { width: 85px; background-image: url(https://cdn-aliyun.nanlux.com/resource/img/sp/logo-nanlux.png); }
body.sp .tnavBar .link[nanlink] { width: 90px; background-image: url(https://cdn-aliyun.nanlux.com/resource/img/sp/logo-nanlink.png); }
body.sp .tnavBar .link[gutek] { width: 73px; background-image: url(https://cdn-aliyun.nanlux.com/resource/img/sp/logo-gutek.png); }
body.sp .headerBar .logo { width: 8.875%; background-image: url(https://cdn-aliyun.nanlux.com/resource/img/sp/logo.png); }
body.sp.floatHeader .headerBar .logo, body.sp.fgHeader .headerBar .logo, body.sp.hoverHeader .headerBar .logo { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/sp/logo2.png); }

body.sp .headerBar .logo { margin-right: 152px; }
body.sp .headerBar .nav { margin-right: 40px; }

body.sp .navfixedBar .navLi[nanlux] { height: 12px; background: url(https://cdn-aliyun.nanlux.com/resource/img/sp/logo-nanlux2.png) left 16px center no-repeat; background-size: auto 12px; }
body.sp .navfixedBar .navLi[nanlink] { height: 12px; background: url(https://cdn-aliyun.nanlux.com/resource/img/sp/logo-nanlink2.png) left 16px center no-repeat; background-size: auto 12px; }
body.sp .navfixedBar .navLi[gutek] { height: 12px; background: url(https://cdn-aliyun.nanlux.com/resource/img/sp/logo-gutek2.png) left 16px center no-repeat; background-size: auto 12px; }

body.sp .detailFloatBar .btn { margin-left: 40px; }
body.sp .detailFloatBar .btn2 { padding: 0 20px; margin-left: 40px; }

body.sp .productBar .name { font-size: 16px; font-weight: 600; line-height: 19px; font-family: FZLTZHJW--GB1-0, FZLTZHJW--GB1; height: 48px; display: -webkit-box; display: box; display: -webkit-flex; display: flex; -webkit-box-align: center; box-align: center; -webkit-align-items: center; align-items: center; white-space: normal; }
body.sp .productBar .name span { text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
body.sp .productBar .pname { font-weight: 600; }
body.sp .productBar .item:hover { font-weight: 600; }

body.sp .followFloatBar .cap { font-size: 34px; line-height: 46px; font-weight: bold; }
body.sp .followFloatBar .btn { width: 170px; }

body.sp .searchFloatBar .logo { width: 156px; height: 22px; background-image: url(https://cdn-aliyun.nanlux.com/resource/img/sp/logo5.png); }

body.sp .footerBar .logo { width: 157px; background-image: url(https://cdn-aliyun.nanlux.com/resource/img/sp/logo3.png); }

/* 西班牙文 - PC兼容 */
@media screen and (min-width:769px) and (max-width:1660px) {
	body.sp .headerBar .nav { margin-right: 30px; }
	body.sp .headerBar .navCap { font-size: 15px; }
}
@media screen and (min-width:769px) and (max-width:1400px) {
	body.sp .headerBar .logo { margin-right: 100px; }
	body.sp .headerBar .nav { margin-right: 24px; }
	body.sp .headerBar .navCap { font-size: 14px; }
}
@media screen and (min-width:769px) and (max-width:1200px) {
	body.sp .detailFloatBar .btn { margin-left: 20px; }
	body.sp .detailFloatBar .btn2 { padding: 0 10px; margin-left: 20px; }

	body.sp .headerBar .logo { margin-right: 60px; }
	body.sp .headerBar .nav { margin-right: 20px; }
	body.sp .headerBar .navCap { font-size: 13px; }
}
@media screen and (min-width:769px) and (max-width:1000px) {
	body.sp .headerBar .logo { margin-right: 40px; }
	body.sp .headerBar .nav { margin-right: 14px; }
	body.sp .headerBar .navCap { font-size: 12px; }
}
@media screen and (min-width:769px) and (max-width:900px) {
	/* body.sp .headerBar .nav { margin-right: 6px; } */
	/* body.sp .headerBar .navCap { font-size: 11px; } */
}

/* 西班牙文 - H5兼容 */
@media screen and (max-width:768px) {
	body.sp .headerBar .logo { width: auto; margin-right: 0; }
	body.sp.diyHeader .headerBar .logo { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/sp/logo6.png); background-size: 92px auto; display: block; min-width: 92px; margin-right: 0; }

	body.sp.floatHeader .headerBar .logo, body.sp.fgHeader .headerBar .logo, body.sp.hoverHeader .headerBar .logo { background-image: url(https://cdn-aliyun.nanlux.com/resource/img/sp/logo6.png); background-size: 92px auto; display: block; min-width: 92px; }
	
	body.sp .detailFloatBar .btn, body.sp .detailFloatBar .btn.gray, body.sp .detailFloatBar .btn2 { margin-left: 0; padding: 5px 16px; line-height: 19px; }
	
	body.sp .footerBar .li[nanlux] { height: 12px; background: url(https://cdn-aliyun.nanlux.com/resource/img/sp/logo-nanlux2.png) left center no-repeat; background-size: auto 12px; }
	body.sp .footerBar .li[nanlink] { height: 12px; background: url(https://cdn-aliyun.nanlux.com/resource/img/sp/logo-nanlink2.png) left center no-repeat; background-size: auto 12px; }
	body.sp .footerBar .li[gutek] { height: 12px; background: url(https://cdn-aliyun.nanlux.com/resource/img/sp/logo-gutek2.png) left center no-repeat; background-size: auto 12px; }
}