﻿.sm-spec-container .spec-head {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: start;
	justify-content: flex-start
}
.sm-spec-container {
	color: #fff;
	line-height: 1.5;
	text-align: left;
	background-color: #999;
	font-size: 16px;
	padding-top: 210px;
	padding-bottom: 150px
}

@media only screen and (max-width:1920px) {
.sm-spec-container {
	padding-top: 158px
}
}

@media only screen and (max-width:1440px) {
.sm-spec-container {
	padding-top: 118px
}
}

@media only screen and (max-width:1280px) {
.sm-spec-container {
	padding-top: 105px
}
}

@media only screen and (max-width:768px) {
.sm-spec-container {
	padding-top: 28vw
}
}

@media only screen and (max-width:1920px) {
.sm-spec-container {
	padding-bottom: 113px
}
}

@media only screen and (max-width:1440px) {
.sm-spec-container {
	padding-bottom: 84px
}
}

@media only screen and (max-width:1280px) {
.sm-spec-container {
	padding-bottom: 75px
}
}

@media only screen and (max-width:768px) {
.sm-spec-container {
	padding-bottom: 20vw
}
}
.sm-spec-container.theme-dark {
	color: #000
}
.sm-spec-container.theme-dark .spec-list .spec-list-item .item-icon {
	fill: #000
}
.sm-spec-container.theme-dark .spec-head {
	color: #000
}
.sm-spec-container.theme-dark .spec-head .spec-head-download {
	color: #000;
	border-color: #000
}
.sm-spec-container.theme-dark .spec-body {
	color: #000
}
.sm-spec-container.theme-dark .spec-body .spec-body-title:not(:first-child) {
	border-color: rgba(0,0,0,.4)
}
.sm-spec-container .spec-head {
	color: #fff;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	text-align: left;
	margin-bottom: 40px;
	padding-bottom: 24px;
	-webkit-flex-wrap: nowrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-line-pack: start;
	align-content: flex-start;
	-ms-flex-align: center;
	align-items: center
}
.sm-spec-container .spec-head .spec-head-title {
	font-size: 64px;
	-ms-flex-negative: 1;
	flex-shrink: 1
}
.sm-spec-container .spec-head .spec-head-title:lang(es), .sm-spec-container .spec-head .spec-head-title:lang(ru) {
	font-size: 56px
}
.sm-spec-container .spec-head .spec-head-download {
	border: 2px solid #fff;
	border-radius: 50px;
	font-size: 16px;
	line-height: 44px!important;
	padding: 0 35px;
	background-color: rgba(0,0,0,0);
	cursor: pointer;
	color: #fff;
	-ms-flex-negative: 0;
	flex-shrink: 0
}
.sm-spec-container .spec-head-sub {
	text-align: left;
	margin-bottom: 50px
}
.sm-spec-container .spec-body {
	text-align: left;
	color: #fff
}
.sm-spec-container .spec-body .spec-body-title {
	font-size: 32px;
	font-weight: 200;
	margin-bottom: 30px
}
.sm-spec-container .spec-body .spec-body-title:not(:first-child) {
	margin-top: 10px;
	padding-top: 50px;
	border-top: 1px solid hsla(0,0%,100%,.5)
}
.sm-spec-container .spec-list:first-child {
	margin-top: 70px
}
.sm-spec-container .spec-list.spec-list-screens {
	max-width: 1000px
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item {
	padding-right: 60px
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item:nth-child(3n) {
	padding-right: 0
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon {
	width: 80px;
	height: 80px;
	background-size: contain;
	background-position: 50%;
	background-repeat: no-repeat
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-s2-screen-double-big {
	background-image: url(../image/icon-s2-screen-double-big.png)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-s2-screen-double-small {
	background-image: url(../image/icon-s2-screen-double-small.png)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-s2-screen-single {
	background-image: url(../image/icon-s2-screen-single.png)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-d1s-screen-double {
	background-image: url(../image/icon-d1s-screen-double.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-d1s-screen-single {
	background-image: url(../image/icon-d1s-screen-single.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-d2-screen-double {
	background-image: url(../image/icon-d2-screen-double.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-d2-screen-single {
	background-image: url(../image/icon-d2-screen-single.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-k1-place-wall-mounted {
	background-image: url(../image/icon-k1-place-wall-mounted.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-k1-place-vertical {
	background-image: url(../image/icon-k1-place-vertical.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-k1-place-destop {
	background-image: url(../image/icon-k1-place-destop.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-t2-screen-double-big {
	background-image: url(../image/icon-t2-screen-double-big.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-t2-screen-double-small {
	background-image: url(../image/icon-t2-screen-double-small.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-t2-screen-single {
	background-image: url(../image/icon-t2-screen-single.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-t2-lite-screen-double-big {
	background-image: url(../image/icon-t2-lite-screen-double-big.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-t2-lite-screen-double-small {
	background-image: url(../image/icon-t2-lite-screen-double-small.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-t2-lite-screen-single {
	background-image: url(../image/icon-t2-lite-screen-single.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-esl-sl121 {
	background-image: url(../image/icon-esl-sl121.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-esl-sl126 {
	background-image: url(../image/icon-esl-sl126.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-esl-sl126-1 {
	background-image: url(../image/icon-esl-sl126-1.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-esl-sl142 {
	background-image: url(../image/icon-esl-sl142.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-esl-sl142-1 {
	background-image: url(../image/icon-esl-sl142-1.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-esl-sl175 {
	background-image: url(../image/icon-esl-sl175.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-d2s-combo-screen-double-small {
	background-image: url(../image/icon-d2s-combo-screen-double-sma.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-d2s-combo-screen-single {
	background-image: url(../image/icon-d2s-combo-screen-single.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-d2s-screen-double-small {
	background-image: url(../image/icon-d2s-screen-double-small.svg)
}
.sm-spec-container .spec-list.spec-list-screens .spec-list-item .item-icon.i-d2s-screen-single {
	background-image: url(../image/icon-d2s-screen-single.svg)
}
.sm-spec-container .spec-list.theme-icon-hidden .spec-list-item .item-icon {
	display: none
}
.sm-spec-container .spec-list .spec-list-item {
	min-height: 70px;
	margin-bottom: 40px
}
.sm-spec-container .spec-list .spec-list-item:not(:nth-child(4n)) {
padding-right:10px
}
.sm-spec-container .spec-list .spec-list-item:after {
	content: "";
	display: block;
	height: 0;
	width: 100%;
	clear: both
}
.sm-spec-container .spec-list .spec-list-item .item-icon {
	float: left;
	width: 46px;
	height: 45px;
	margin-right: 20px;
	color: #fff;
	fill: #fff
}
.sm-spec-container .spec-list .spec-list-item .item-box {
	display: block;
	overflow: hidden
}
.sm-spec-container .spec-list .spec-list-item .item-title {
	font-size: 16px;
	margin: 0;
	line-height: 1.3;
	font-weight: 600
}
.sm-spec-container .spec-list .spec-list-item .item-title:last-of-type {
	margin-bottom: 10px
}
.sm-spec-container .spec-list .spec-list-item .item-content {
	font-size: 14px;
	margin: 0;
	line-height: 1.5;
	font-weight: 200;
	word-break: break-all
}

@media screen and (max-width:1280px) {
.sm-spec-container {
	padding-top: 90px;
	padding-bottom: 60px
}
.sm-spec-container .spec-head {
	margin-bottom: 20px
}
.sm-spec-container .spec-head:lang(es) .spec-head-title, .sm-spec-container .spec-head:lang(ru) .spec-head-title {
	font-size: 48px
}
.sm-spec-container .spec-head:lang(es) .spec-head-download, .sm-spec-container .spec-head:lang(ru) .spec-head-download {
	padding-left: 20px;
	padding-right: 20px
}
.sm-spec-container .spec-list:first-child {
	margin-top: 40px
}
.sm-spec-container .spec-list .spec-list-item {
	margin-bottom: 30px
}
.sm-spec-container .spec-list .spec-list-item .item-icon {
	width: 40px;
	height: 40px;
	margin-right: 15px
}
}

@media screen and (max-width:768px) {
.sm-spec-container {
	padding-top: 12vw;
	padding-bottom: 8vw
}
.sm-spec-container .spec-head {
	margin-bottom: 2.66667vw
}
.sm-spec-container .spec-head .spec-head-title {
	font-size: 7.46667vw;
	margin-bottom: 2.66667vw
}
.sm-spec-container .spec-head:lang(es) .spec-head-title, .sm-spec-container .spec-head:lang(ru) .spec-head-title {
	font-size: 6.4vw;
	margin-bottom: 2.66667vw
}
.sm-spec-container .spec-head .spec-head-download {
	display: none
}
.sm-spec-container .spec-body .spec-body-title {
	font-size: 4.26667vw;
	margin-bottom: 5.33333vw
}
.sm-spec-container .spec-body .spec-body-title:not(:first-child) {
	padding-top: 8vw
}
.sm-spec-container .spec-body .spec-list:first-child {
	margin-top: 6.66667vw
}
.sm-spec-container .spec-body .spec-list.spec-list-screens .spec-list-item {
	padding-left: 0;
	padding-right: 0!important;
	margin-bottom: 8vw
}
.sm-spec-container .spec-body .spec-list.spec-list-screens .spec-list-item:last-child {
	margin-bottom: 9.33333vw
}
.sm-spec-container .spec-body .spec-list.spec-list-screens .spec-list-item:not(:nth-child(2n)), .sm-spec-container .spec-body .spec-list.spec-list-screens .spec-list-item:nth-child(2n) {
padding-left:0
}
.sm-spec-container .spec-body .spec-list.spec-list-screens .spec-list-item .item-icon {
	width: 10.66667vw;
	height: 10.66667vw
}
.sm-spec-container .spec-body .spec-list .spec-list-item {
	min-height: 0;
	margin-bottom: 5.33333vw
}
.sm-spec-container .spec-body .spec-list .spec-list-item:not(:nth-child(4n)) {
padding-right:0
}
.sm-spec-container .spec-body .spec-list .spec-list-item:nth-child(2n) {
	padding-left: 2vw
}
.sm-spec-container .spec-body .spec-list .spec-list-item:not(:nth-child(2n)) {
padding-right:2vw
}
.sm-spec-container .spec-body .spec-list .spec-list-item .item-icon {
	width: 6.66667vw;
	height: 6.66667vw;
	margin-right: 2.4vw
}
.sm-spec-container .spec-body .spec-list .spec-list-item .item-title {
	font-size: 3.73333vw
}
.sm-spec-container .spec-body .spec-list .spec-list-item .item-title:last-of-type {
	margin-bottom: 1.33333vw
}
.sm-spec-container .spec-body .spec-list .spec-list-item .item-content {
	font-size: 3.2vw
}
}
.sm-section-m2 {
	overflow: hidden
}
.sm-section-m2 .m2-section1 {
	position: relative;
	height: 1440px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section1 {
	height: 1080px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section1 {
	height: 810px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section1 {
	height: 720px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section1 {
	height: 177.86667vw
}
}
.sm-section-m2 .m2-section1[data-loaded=true] {
	background-image: url(../image/zh-page1.jpg)
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section1[data-loaded=true] {
	background-image: url(../image/zh-page11.jpg)
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section1[data-loaded=true] {
	background-image: url(../image/zh-page12.jpg)
}
}
.sm-section-m2 .m2-section1 .m2-page-container {
	height: 100%
}
.sm-section-m2 .m2-section1 .m2-page-container .page-content, .sm-section-m2 .m2-section1 .m2-page-container .page-title {
	color: #fff;
	line-height: 1.3;
	width: 630px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-content, .sm-section-m2 .m2-section1 .m2-page-container .page-title {
	width: 473px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-content, .sm-section-m2 .m2-section1 .m2-page-container .page-title {
	width: 354px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-content, .sm-section-m2 .m2-section1 .m2-page-container .page-title {
	width: 315px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-content, .sm-section-m2 .m2-section1 .m2-page-container .page-title {
	width: auto;
	text-align: center
}
}
.sm-section-m2 .m2-section1 .m2-page-container .page-title {
	font-size: 86px;
	font-weight: 600;
	margin-bottom: 25px;
	padding-top: 0;
	font-size: 120px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-title {
	font-size: 65px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-title {
	font-size: 48px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-title {
	font-size: 43px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-title {
	font-size: 7.46667vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-title {
	margin-bottom: 19px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-title {
	margin-bottom: 14px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-title {
	margin-bottom: 13px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-title {
	margin-bottom: 2.66667vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-title {
	padding-top: 0
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-title {
	padding-top: 0
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-title {
	padding-top: 0
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-title {
	padding-top: 34.66667vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-title {
	font-size: 90px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-title {
	font-size: 68px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-title {
	font-size: 60px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-title {
	font-size: 12.8vw
}
}
.sm-section-m2 .m2-section1 .m2-page-container .page-content {
	font-size: 32px;
	font-weight: 200
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-content {
	font-size: 24px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-content {
	font-size: 18px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-content {
	font-size: 16px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section1 .m2-page-container .page-content {
	font-size: 3.2vw
}
}
.sm-section-m2 .m2-section1 .m2-page-container .page-content:lang(tw), .sm-section-m2 .m2-section1 .m2-page-container .page-content:lang(zh) {
	line-height: 1.5
}
.sm-section-m2 .m2-section2 {
	position: relative;
	height: 500px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section2 {
	height: 400px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section2 {
	height: 300px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section2 {
	height: 200px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section2 {
	height: 30vw
}
}
.sm-section-m2 .m2-section2[data-loaded=true] {
	background-image: url(../image/zh-page2.jpg)
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section2[data-loaded=true] {
	background-image: url(../image/zh-page21.jpg)
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section2[data-loaded=true] {
	background-image: url(../image/zh-page22.jpg)
}
}
.sm-section-m2 .m2-section2 .m2-page-container {
	height: 100%
}
.sm-section-m2 .m2-section2 .m2-page-container .page-content, .sm-section-m2 .m2-section2 .m2-page-container .page-title {
	color: #fff;
	line-height: 1.3
}
.sm-section-m2 .m2-section2 .m2-page-container .page-title {
	font-size: 86px;
	font-weight: 600;
	margin-bottom: 25px;
	font-size: 48px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-title {
	font-size: 65px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-title {
	font-size: 48px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-title {
	font-size: 43px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-title {
	font-size: 7.46667vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-title {
	margin-bottom: 19px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-title {
	margin-bottom: 14px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-title {
	margin-bottom: 13px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-title {
	margin-bottom: 2.66667vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-title {
	font-size: 36px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-title {
	font-size: 27px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-title {
	font-size: 24px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-title {
	font-size: 5.86667vw;
	margin-top: 120px;
	display: block
}
}

@media only screen and (max-width:768px) and (max-width:1920px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-title {
	margin-top: 90px
}
}

@media only screen and (max-width:768px) and (max-width:1440px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-title {
	margin-top: 68px
}
}

@media only screen and (max-width:768px) and (max-width:1280px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-title {
	margin-top: 60px
}
}

@media only screen and (max-width:768px) and (max-width:768px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-title {
	margin-top: 9.33333vw
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-title:lang(ru) {
	margin-top: 3vw
}
}
.sm-section-m2 .m2-section2 .m2-page-container .page-content {
	font-size: 32px;
	font-weight: 200;
	text-align: center
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-content {
	font-size: 24px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-content {
	font-size: 18px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-content {
	font-size: 16px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-content {
	font-size: 3.2vw
}
}
.sm-section-m2 .m2-section2 .m2-page-container .page-content:lang(tw), .sm-section-m2 .m2-section2 .m2-page-container .page-content:lang(zh) {
	line-height: 1.5
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section2 .m2-page-container .page-content {
	text-align: left
}
}
.sm-section-m2 .m2-section3 {
	position: relative;
	height: 620px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 {
	height: 620px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 {
	height: 500px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 {
	height: 410px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 {
	height: 317.46667vw
}
}
.sm-section-m2 .m2-section3[data-loaded=true] {
	background-image: url(../image/zh-page3.jpg)
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3[data-loaded=true] {
	background-image: url(../image/zh-page31.jpg)
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3[data-loaded=true] {
	background-image: url(../image/zh-page32.jpg)
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3:lang(tw), .sm-section-m2 .m2-section3:lang(zh) {
	height: 85vw
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .sm-container {
	padding: 0
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3:lang(es), .sm-section-m2 .m2-section3:lang(ru) {
	height: 330vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container {
	height: 100%;
	margin: 0 auto;
	max-width: 1280px;
	-ms-flex-pack: start;
	justify-content: start
}
.sm-section-m2 .m2-section3 .m2-page-container .page-content, .sm-section-m2 .m2-section3 .m2-page-container .page-title {
	color: #fff;
	line-height: 1.3
}
.sm-section-m2 .m2-section3 .m2-page-container .page-title {
	font-size: 86px;
	font-weight: 600;
	text-align: center;
	margin-top: 240px;
	margin-bottom: 160px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-title {
	font-size: 65px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-title {
	font-size: 48px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-title {
	font-size: 43px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-title {
	font-size: 7.46667vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-title {
	margin-bottom: 19px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-title {
	margin-bottom: 14px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-title {
	margin-bottom: 13px
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-title {
	margin-top: 180px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-title {
	margin-top: 135px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-title {
	margin-top: 120px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-title {
	margin-top: 8vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-title {
	margin-bottom: 120px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-title {
	margin-bottom: 90px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-title {
	margin-bottom: 80px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-title {
	margin-bottom: 2.66667vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .page-content {
	font-size: 32px;
	font-weight: 200
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-content {
	font-size: 24px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-content {
	font-size: 18px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-content {
	font-size: 16px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .page-content {
	font-size: 3.2vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .page-content:lang(tw), .sm-section-m2 .m2-section3 .m2-page-container .page-content:lang(zh) {
	line-height: 1.5
}
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: center;
	justify-content: center;
	color: #fff
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: left;
	justify-content: left;
	padding-left: 15px
}
}
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock {
	width: 390px;
	height: 450px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	position: relative
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock {
	width: 293px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock {
	width: 219px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock {
	width: 195px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock {
	width: 42.66667vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock {
	height: 338px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock {
	height: 253px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock {
	height: 225px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock {
	height: 42.66667vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(zh) {
	height: 350px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(zh) {
	height: 263px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(zh) {
	height: 197px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(zh) {
	height: 175px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(zh) {
	height: 42.66667vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(tw) {
	height: 350px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(tw) {
	height: 263px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(tw) {
	height: 197px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(tw) {
	height: 175px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(tw) {
	height: 42.66667vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(ru) {
	height: 500px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(ru) {
	height: 375px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(ru) {
	height: 281px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(ru) {
	height: 250px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(ru) {
	height: 42.66667vw;
	height: 70vw
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(en), .sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(es), .sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:lang(jp) {
	height: 70vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .tip {
	opacity: .4;
	font-size: 24px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .tip {
	font-size: 18px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .tip {
	font-size: 14px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .tip {
	font-size: 12px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .tip {
	font-size: 3.73333vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .title {
	font-size: 48px;
	font-weight: 600
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .title {
	font-size: 36px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .title {
	font-size: 27px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .title {
	font-size: 24px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .title {
	font-size: 5.86667vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .content {
	font-size: 14px;
	margin-bottom: 80px;
	opacity: .8
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .content {
	font-size: 12px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .content {
	font-size: 12px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .content {
	font-size: 12px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .content {
	font-size: 3.2vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .content {
	margin-bottom: 60px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .content {
	margin-bottom: 45px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .content {
	margin-bottom: 40px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .content {
	margin-bottom: 8vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .bar-effect {
	top: 75%;
	width: 250px;
	position: absolute
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .bar-effect {
	width: 188px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .bar-effect {
	width: 141px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .bar-effect {
	width: 125px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .bar-effect {
	width: 33.33333vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .bar-effect img {
	width: 250px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .bar-effect img {
	width: 188px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .bar-effect img {
	width: 141px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .bar-effect img {
	width: 125px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .bar-effect img {
	width: 33.33333vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .bar {
	position: absolute;
	top: 85%;
	font-size: 14px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .bar {
	font-size: 12px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .bar {
	font-size: 12px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .bar {
	font-size: 12px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock .bar {
	font-size: 3.2vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:first-child, .sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:nth-child(2) {
	margin-right: 180px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:first-child, .sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:nth-child(2) {
	margin-right: 135px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:first-child, .sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:nth-child(2) {
	margin-right: 101px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:first-child, .sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:nth-child(2) {
	margin-right: 90px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:first-child, .sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:nth-child(2) {
	margin-right: 2.66667vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:first-child .bar {
	color: #7b48a3
}
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:nth-child(2) .bar {
	color: #145de1
}
.sm-section-m2 .m2-section3 .m2-page-container .techblock-container .techblock:nth-child(3) .bar {
	color: #01bafb
}
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container {
	margin: 180px auto 0;
	width: 1228px;
	height: 664px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	background-color: #1b1b1b
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container {
	margin-top: 135px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container {
	margin-top: 101px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container {
	margin-top: 90px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container {
	margin-top: 2.66667vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container:lang(zh) {
	margin-top: 100px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container:lang(zh) {
	margin-top: 75px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container:lang(zh) {
	margin-top: 56px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container:lang(zh) {
	margin-top: 50px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container:lang(zh) {
	margin-top: 2.66667vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container:lang(tw) {
	margin-top: 100px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container:lang(tw) {
	margin-top: 75px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container:lang(tw) {
	margin-top: 56px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container:lang(tw) {
	margin-top: 50px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container:lang(tw) {
	margin-top: 2.66667vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container {
	width: 921px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container {
	width: 691px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container {
	width: 614px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container {
	width: 86.66667vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container {
	height: 498px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container {
	height: 374px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container {
	height: 332px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container {
	height: 158vw;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#17161c), to(#181b2a));
	background-image: -o-linear-gradient(top, #17161c 0, #181b2a 100%);
	background-image: linear-gradient(-180deg, #17161c, #181b2a)
}
}
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock {
	width: 408px;
	height: 330px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
	background-color: #17161c
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock {
	width: 306px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock {
	width: 230px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock {
	width: 204px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock {
	width: 43.6vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock {
	height: 248px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock {
	height: 186px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock {
	height: 165px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock {
	height: 43.6vw;
	background-color: rgba(0,0,0,0)
}
}
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img {
	margin: 0 auto;
	width: 110px;
	height: 110px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img {
	width: 83px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img {
	width: 62px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img {
	width: 55px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img {
	width: 13.33333vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img {
	height: 83px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img {
	height: 62px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img {
	height: 55px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img {
	height: 13.33333vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img:lang(zh) {
	margin-bottom: 10px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img:lang(zh) {
	margin-bottom: 8px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img:lang(zh) {
	margin-bottom: 6px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img:lang(zh) {
	margin-bottom: 5px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img:lang(zh) {
	margin-bottom: 1.33333vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img:lang(tw) {
	margin-bottom: 10px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img:lang(tw) {
	margin-bottom: 8px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img:lang(tw) {
	margin-bottom: 6px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img:lang(tw) {
	margin-bottom: 5px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock img:lang(tw) {
	margin-bottom: 1.33333vw
}
}
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock p {
	text-align: center;
	color: #a8a7bc;
	font-size: 16px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock p {
	font-size: 12px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock p {
	font-size: 12px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock p {
	font-size: 12px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section3 .m2-page-container .iconblock-container .iconblock p {
	font-size: 3.73333vw
}
}
.sm-section-m2 .m2-section4 {
	position: relative;
	height: 1500px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section4 {
	height: 1125px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section4 {
	height: 844px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section4 {
	height: 750px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section4 {
	height: 215.2vw
}
}
.sm-section-m2 .m2-section4[data-loaded=true] {
	background-image: url(../image/zh-page4.jpg)
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section4[data-loaded=true] {
	background-image: url(../image/zh-page41.jpg)
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section4[data-loaded=true] {
	background-image: url(../image/zh-page42.jpg)
}
}
.sm-section-m2 .m2-section4 .m2-page-container {
	height: 100%;
	position: absolute;
	right: 100px
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section4 .m2-page-container {
	padding-left: 25px;
	padding-right: 25px;
	right: 0
}
}

@media only screen and (max-width:768px) and (max-width:1920px) {
.sm-section-m2 .m2-section4 .m2-page-container {
	padding-left: 19px
}
}

@media only screen and (max-width:768px) and (max-width:1440px) {
.sm-section-m2 .m2-section4 .m2-page-container {
	padding-left: 14px
}
}

@media only screen and (max-width:768px) and (max-width:1280px) {
.sm-section-m2 .m2-section4 .m2-page-container {
	padding-left: 13px
}
}

@media only screen and (max-width:768px) and (max-width:768px) {
.sm-section-m2 .m2-section4 .m2-page-container {
	padding-left: 4vw
}
}

@media only screen and (max-width:768px) and (max-width:1920px) {
.sm-section-m2 .m2-section4 .m2-page-container {
	padding-right: 19px
}
}

@media only screen and (max-width:768px) and (max-width:1440px) {
.sm-section-m2 .m2-section4 .m2-page-container {
	padding-right: 14px
}
}

@media only screen and (max-width:768px) and (max-width:1280px) {
.sm-section-m2 .m2-section4 .m2-page-container {
	padding-right: 13px
}
}

@media only screen and (max-width:768px) and (max-width:768px) {
.sm-section-m2 .m2-section4 .m2-page-container {
	padding-right: 4vw
}
}
.sm-section-m2 .m2-section4 .m2-page-container .page-content, .sm-section-m2 .m2-section4 .m2-page-container .page-title {
	color: #fff;
	line-height: 1.3;
	width: 730px;
	margin-bottom: 25px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-content, .sm-section-m2 .m2-section4 .m2-page-container .page-title {
	width: 548px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-content, .sm-section-m2 .m2-section4 .m2-page-container .page-title {
	width: 411px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-content, .sm-section-m2 .m2-section4 .m2-page-container .page-title {
	width: 365px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-content, .sm-section-m2 .m2-section4 .m2-page-container .page-title {
	width: auto
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-content, .sm-section-m2 .m2-section4 .m2-page-container .page-title {
	margin-bottom: 19px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-content, .sm-section-m2 .m2-section4 .m2-page-container .page-title {
	margin-bottom: 14px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-content, .sm-section-m2 .m2-section4 .m2-page-container .page-title {
	margin-bottom: 13px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-content, .sm-section-m2 .m2-section4 .m2-page-container .page-title {
	margin-bottom: 2.66667vw
}
}
.sm-section-m2 .m2-section4 .m2-page-container .page-title {
	font-size: 86px;
	font-weight: 600;
	margin-bottom: 25px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-title {
	font-size: 65px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-title {
	font-size: 48px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-title {
	font-size: 43px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-title {
	font-size: 7.46667vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-title {
	margin-bottom: 19px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-title {
	margin-bottom: 14px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-title {
	margin-bottom: 13px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-title {
	margin-bottom: 2.66667vw;
	margin-top: 240px
}
}

@media only screen and (max-width:768px) and (max-width:1920px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-title {
	margin-top: 180px
}
}

@media only screen and (max-width:768px) and (max-width:1440px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-title {
	margin-top: 135px
}
}

@media only screen and (max-width:768px) and (max-width:1280px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-title {
	margin-top: 120px
}
}

@media only screen and (max-width:768px) and (max-width:768px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-title {
	margin-top: 32vw
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-title div:nth-child(3) {
	font-size: 120px
}
}

@media only screen and (max-width:768px) and (max-width:1920px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-title div:nth-child(3) {
	font-size: 90px
}
}

@media only screen and (max-width:768px) and (max-width:1440px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-title div:nth-child(3) {
	font-size: 68px
}
}

@media only screen and (max-width:768px) and (max-width:1280px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-title div:nth-child(3) {
	font-size: 60px
}
}

@media only screen and (max-width:768px) and (max-width:768px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-title div:nth-child(3) {
	font-size: 9.6vw
}
}
.sm-section-m2 .m2-section4 .m2-page-container .page-title div:first-child:lang(tw), .sm-section-m2 .m2-section4 .m2-page-container .page-title div:first-child:lang(zh) {
	display: inline;
	color: #eb3323
}
.sm-section-m2 .m2-section4 .m2-page-container .page-title div:nth-child(2):lang(tw), .sm-section-m2 .m2-section4 .m2-page-container .page-title div:nth-child(2):lang(zh) {
	display: inline
}
.sm-section-m2 .m2-section4 .m2-page-container .page-content {
	font-size: 32px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-content {
	font-size: 24px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-content {
	font-size: 18px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-content {
	font-size: 16px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-content {
	font-size: 3.2vw
}
}
.sm-section-m2 .m2-section4 .m2-page-container .page-content:lang(tw), .sm-section-m2 .m2-section4 .m2-page-container .page-content:lang(zh) {
	line-height: 1.5
}
.sm-section-m2 .m2-section4 .m2-page-container .page-content {
	border-left: 2px solid #eb3323;
	padding-left: 10px;
	font-weight: 200;
	opacity: .8
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section4 .m2-page-container .page-content {
	border: none;
	display: inline
}
.sm-section-m2 .m2-section4 .m2-page-container .page-content div {
	display: inline
}
}
.sm-section-m2 .m2-section4 .m2-page-container .support {
	font-size: 24px;
	color: #fff
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section4 .m2-page-container .support {
	font-size: 18px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section4 .m2-page-container .support {
	font-size: 14px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section4 .m2-page-container .support {
	font-size: 12px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section4 .m2-page-container .support {
	font-size: 3.73333vw;
	background-image: -webkit-gradient(linear, left top, right top, color-stop(4%, #2c0c3d), color-stop(95%, #170a40));
	background-image: -o-linear-gradient(left, #2c0c3d 4%, #170a40 95%);
	background-image: linear-gradient(90deg, #2c0c3d 4%, #170a40 95%);
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section4 .m2-page-container .support div {
	display: -ms-flexbox;
	display: flex;
	width: 50%;
	-ms-flex-pack: center;
	justify-content: center;
	height: 100px;
	padding-top: 180px
}
}

@media only screen and (max-width:768px) and (max-width:1920px) {
.sm-section-m2 .m2-section4 .m2-page-container .support div {
	height: 75px
}
}

@media only screen and (max-width:768px) and (max-width:1440px) {
.sm-section-m2 .m2-section4 .m2-page-container .support div {
	height: 56px
}
}

@media only screen and (max-width:768px) and (max-width:1280px) {
.sm-section-m2 .m2-section4 .m2-page-container .support div {
	height: 50px
}
}

@media only screen and (max-width:768px) and (max-width:768px) {
.sm-section-m2 .m2-section4 .m2-page-container .support div {
	height: 16.66667vw
}
}

@media only screen and (max-width:768px) and (max-width:1920px) {
.sm-section-m2 .m2-section4 .m2-page-container .support div {
	padding-top: 135px
}
}

@media only screen and (max-width:768px) and (max-width:1440px) {
.sm-section-m2 .m2-section4 .m2-page-container .support div {
	padding-top: 101px
}
}

@media only screen and (max-width:768px) and (max-width:1280px) {
.sm-section-m2 .m2-section4 .m2-page-container .support div {
	padding-top: 90px
}
}

@media only screen and (max-width:768px) and (max-width:768px) {
.sm-section-m2 .m2-section4 .m2-page-container .support div {
	padding-top: 6.66667vw
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section4 .m2-page-container .support div:lang(en), .sm-section-m2 .m2-section4 .m2-page-container .support div:lang(es), .sm-section-m2 .m2-section4 .m2-page-container .support div:lang(ru) {
	text-align: center;
	font-size: 3vw
}
.sm-section-m2 .m2-section4 .m2-page-container .support div:first-child {
	border-right: 1px solid rgba(56,55,55,.42);
	border-bottom: 1px solid rgba(56,55,55,.42)
}
.sm-section-m2 .m2-section4 .m2-page-container .support div:nth-child(2) {
	border-bottom: 1px solid rgba(56,55,55,.42)
}
.sm-section-m2 .m2-section4 .m2-page-container .support div:nth-child(3) {
	border-right: 1px solid rgba(56,55,55,.42)
}
}
.sm-section-m2 .m2-section5 {
	position: relative;
	height: 1200px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section5 {
	height: 900px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section5 {
	height: 675px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section5 {
	height: 600px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section5 {
	height: 165.86667vw
}
}
.sm-section-m2 .m2-section5[data-loaded=true] {
	background-image: url(../image/zh-page5.jpg)
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section5[data-loaded=true] {
	background-image: url(../image/zh-page51.jpg)
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section5[data-loaded=true] {
	background-image: url(../image/zh-page52.jpg)
}
}
.sm-section-m2 .m2-section5 .m2-page-container {
	height: 100%
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section5 .m2-page-container {
	padding-left: 160px
}
}

@media only screen and (max-width:1280px) and (max-width:1920px) {
.sm-section-m2 .m2-section5 .m2-page-container {
	padding-left: 120px
}
}

@media only screen and (max-width:1280px) and (max-width:1440px) {
.sm-section-m2 .m2-section5 .m2-page-container {
	padding-left: 90px
}
}

@media only screen and (max-width:1280px) and (max-width:1280px) {
.sm-section-m2 .m2-section5 .m2-page-container {
	padding-left: 80px
}
}

@media only screen and (max-width:1280px) and (max-width:768px) {
.sm-section-m2 .m2-section5 .m2-page-container {
	padding-left: 21.33333vw
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section5 .m2-page-container {
	padding-left: 0
}
}
.sm-section-m2 .m2-section5 .m2-page-container .page-content, .sm-section-m2 .m2-section5 .m2-page-container .page-title {
	color: #fff;
	line-height: 1.3;
	width: 960px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content, .sm-section-m2 .m2-section5 .m2-page-container .page-title {
	width: 720px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content, .sm-section-m2 .m2-section5 .m2-page-container .page-title {
	width: 540px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content, .sm-section-m2 .m2-section5 .m2-page-container .page-title {
	width: 480px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content, .sm-section-m2 .m2-section5 .m2-page-container .page-title {
	width: auto
}
}
.sm-section-m2 .m2-section5 .m2-page-container .page-title {
	font-size: 86px;
	font-weight: 600;
	margin-bottom: 25px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-title {
	font-size: 65px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-title {
	font-size: 48px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-title {
	font-size: 43px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-title {
	font-size: 7.46667vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-title {
	margin-bottom: 19px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-title {
	margin-bottom: 14px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-title {
	margin-bottom: 13px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-title {
	margin-bottom: 2.66667vw
}
}
.sm-section-m2 .m2-section5 .m2-page-container .page-title div:nth-child(3):lang(tw), .sm-section-m2 .m2-section5 .m2-page-container .page-title div:nth-child(3):lang(zh) {
	display: inline;
	color: #eb3323
}
.sm-section-m2 .m2-section5 .m2-page-container .page-title div:nth-child(4):lang(tw), .sm-section-m2 .m2-section5 .m2-page-container .page-title div:nth-child(4):lang(zh) {
	display: inline
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-title {
	margin-top: 120px
}
}

@media only screen and (max-width:768px) and (max-width:1920px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-title {
	margin-top: 90px
}
}

@media only screen and (max-width:768px) and (max-width:1440px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-title {
	margin-top: 68px
}
}

@media only screen and (max-width:768px) and (max-width:1280px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-title {
	margin-top: 60px
}
}

@media only screen and (max-width:768px) and (max-width:768px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-title {
	margin-top: 106.66667vw
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-title div:nth-child(3) {
	border-bottom: 1px solid #eb3323
}
}
.sm-section-m2 .m2-section5 .m2-page-container .page-content {
	font-size: 32px;
	font-weight: 200;
	position: relative;
	margin-top: 40px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content {
	font-size: 24px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content {
	font-size: 18px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content {
	font-size: 16px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content {
	font-size: 3.2vw
}
}
.sm-section-m2 .m2-section5 .m2-page-container .page-content:lang(tw), .sm-section-m2 .m2-section5 .m2-page-container .page-content:lang(zh) {
	line-height: 1.5
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content {
	margin-top: 30px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content {
	margin-top: 23px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content {
	margin-top: 20px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content {
	margin-top: 2.66667vw
}
}
.sm-section-m2 .m2-section5 .m2-page-container .page-content .p5bar {
	position: absolute;
	width: 200px;
	background-color: #f22e00;
	height: 4px;
	opacity: .4;
	top: -40px;
	left: 0;
	margin-top: 20px;
	margin-bottom: 20px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content .p5bar {
	width: 150px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content .p5bar {
	width: 113px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content .p5bar {
	width: 100px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content .p5bar {
	width: auto
}
}

@media screen and (min-width:769px) and (max-width:1280px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content .p5bar {
	top: -30px
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content .p5bar {
	margin-top: 15px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content .p5bar {
	margin-top: 11px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content .p5bar {
	margin-top: 10px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content .p5bar {
	margin-top: 2.66667vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content .p5bar {
	margin-bottom: 15px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content .p5bar {
	margin-bottom: 11px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content .p5bar {
	margin-bottom: 10px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section5 .m2-page-container .page-content .p5bar {
	margin-bottom: 2.66667vw
}
}
.sm-section-m2 .m2-section6 {
	position: relative;
	height: 700px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section6 {
	height: 525px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section6 {
	height: 394px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section6 {
	height: 350px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section6 {
	height: 56vw
}
}
.sm-section-m2 .m2-section6[data-loaded=true] {
	background-image: url(../image/zh-page6.jpg)
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section6[data-loaded=true] {
	background-image: url(../image/zh-page61.jpg)
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section6[data-loaded=true] {
	background-image: url(../image/zh-page62.jpg)
}
}
.sm-section-m2 .m2-section6 .m2-page-container {
	height: 100%;
	text-align: center
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section6 .m2-page-container {
	text-align: left
}
}
.sm-section-m2 .m2-section6 .m2-page-container .page-content, .sm-section-m2 .m2-section6 .m2-page-container .page-title {
	color: #fff;
	line-height: 1.3
}
.sm-section-m2 .m2-section6 .m2-page-container .page-title {
	font-size: 86px;
	font-weight: 600;
	margin-bottom: 25px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section6 .m2-page-container .page-title {
	font-size: 65px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section6 .m2-page-container .page-title {
	font-size: 48px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section6 .m2-page-container .page-title {
	font-size: 43px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section6 .m2-page-container .page-title {
	font-size: 7.46667vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section6 .m2-page-container .page-title {
	margin-bottom: 19px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section6 .m2-page-container .page-title {
	margin-bottom: 14px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section6 .m2-page-container .page-title {
	margin-bottom: 13px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section6 .m2-page-container .page-title {
	margin-bottom: 2.66667vw
}
}
.sm-section-m2 .m2-section6 .m2-page-container .page-title div:first-child {
	display: inline
}
.sm-section-m2 .m2-section6 .m2-page-container .page-title div:nth-child(2) {
	display: inline;
	color: #eb3323
}
.sm-section-m2 .m2-section6 .m2-page-container .page-title div:nth-child(3) {
	display: inline
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section6 .m2-page-container .page-title {
	margin-top: 120px
}
}

@media only screen and (max-width:768px) and (max-width:1920px) {
.sm-section-m2 .m2-section6 .m2-page-container .page-title {
	margin-top: 90px
}
}

@media only screen and (max-width:768px) and (max-width:1440px) {
.sm-section-m2 .m2-section6 .m2-page-container .page-title {
	margin-top: 68px
}
}

@media only screen and (max-width:768px) and (max-width:1280px) {
.sm-section-m2 .m2-section6 .m2-page-container .page-title {
	margin-top: 60px
}
}

@media only screen and (max-width:768px) and (max-width:768px) {
.sm-section-m2 .m2-section6 .m2-page-container .page-title {
	margin-top: 16vw
}
}
.sm-section-m2 .m2-section6 .m2-page-container .page-content {
	font-size: 32px;
	font-weight: 200
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section6 .m2-page-container .page-content {
	font-size: 24px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section6 .m2-page-container .page-content {
	font-size: 18px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section6 .m2-page-container .page-content {
	font-size: 16px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section6 .m2-page-container .page-content {
	font-size: 3.2vw
}
}
.sm-section-m2 .m2-section6 .m2-page-container .page-content:lang(tw), .sm-section-m2 .m2-section6 .m2-page-container .page-content:lang(zh) {
	line-height: 1.5
}
.sm-section-m2 .m2-section7 {
	position: relative;
	height: 3086px;
	background-color: #121216
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 {
	height: 2315px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 {
	height: 1736px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 {
	height: 1543px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 {
	height: 499.2vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container {
	height: 100%
}

@media screen and (min-width:1025px) and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container {
	max-width: 80%;
	margin: 0 auto
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page-content, .sm-section-m2 .m2-section7 .m2-page-container .page-title {
	color: #fff;
	line-height: 1.3
}
.sm-section-m2 .m2-section7 .m2-page-container .page-title {
	font-size: 86px;
	font-weight: 600;
	margin-bottom: 25px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page-title {
	font-size: 65px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page-title {
	font-size: 48px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page-title {
	font-size: 43px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page-title {
	font-size: 7.46667vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page-title {
	margin-bottom: 19px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page-title {
	margin-bottom: 14px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page-title {
	margin-bottom: 13px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page-title {
	margin-bottom: 2.66667vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page-content {
	font-size: 32px;
	font-weight: 200
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page-content {
	font-size: 24px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page-content {
	font-size: 18px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page-content {
	font-size: 16px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page-content {
	font-size: 3.2vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page-content:lang(tw), .sm-section-m2 .m2-section7 .m2-page-container .page-content:lang(zh) {
	line-height: 1.5
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-1 {
	position: absolute;
	background-size: cover
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-1[data-loaded=true] {
	background-image: url(../image/zh-page7-1.jpg)
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-1[data-loaded=true] {
	background-image: url(../image/zh-page7-11.jpg)
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-1[data-loaded=true] {
	background-image: url(../image/zh-page7-12.jpg)
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title {
	display: inline;
	font-size: 56px;
	font-weight: 600;
	position: relative
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title {
	font-size: 42px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title {
	font-size: 32px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title {
	font-size: 28px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title {
	font-size: 7.46667vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title p {
	display: inline
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title p:first-child {
	font-size: 86px;
	color: #eb3323
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title p:first-child {
	font-size: 65px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title p:first-child {
	font-size: 48px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title p:first-child {
	font-size: 43px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title p:first-child {
	font-size: 7.46667vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-1 {
	position: absolute;
	width: 600px;
	background-color: #f22e00;
	height: 4px;
	opacity: .4;
	bottom: -10%;
	left: -23%
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-1 {
	width: 450px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-1 {
	width: 338px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-1 {
	width: 300px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-1 {
	width: 48vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-2 {
	height: 86px;
	background-color: #f22e00;
	width: 4px;
	opacity: .4;
	top: -16%;
	left: -3%
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-2 {
	height: 65px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-2 {
	height: 48px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-2 {
	height: 43px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-2 {
	height: 7.46667vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-3 {
	width: 660px;
	background-color: #f22e00;
	height: 4px;
	opacity: .4;
	bottom: -10%;
	left: -23%
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-3 {
	width: 495px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-3 {
	width: 371px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-3 {
	width: 330px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-3 {
	width: 48vw
}
}

@media screen and (min-width:769px) and (max-width:1024px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title p:first-child {
	font-size: 30px
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-1 {
	width: 220px
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-2 {
	height: 30px;
	top: 17%
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-3 {
	width: 240px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-1 {
	bottom: -7%;
	left: -14%;
	height: 2px
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-2 {
	width: 91vw;
	bottom: 0;
	top: unset;
	height: 2px
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .title .bar-3 {
	bottom: -7%;
	left: -6%;
	height: 2px
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .content {
	font-size: 24px;
	width: 80%
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .content {
	font-size: 18px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .content {
	font-size: 14px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .content {
	font-size: 12px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1 .content {
	font-size: 4.53333vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-2 {
	position: absolute;
	background-size: cover
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-2[data-loaded=true] {
	background-image: url(../image/zh-page7-2.jpg)
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-2[data-loaded=true] {
	background-image: url(../image/zh-page7-21.jpg)
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-2[data-loaded=true] {
	background-image: url(../image/zh-page7-22.jpg)
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title {
	display: inline;
	font-size: 56px;
	font-weight: 600;
	position: relative
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title {
	font-size: 42px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title {
	font-size: 32px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title {
	font-size: 28px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title {
	font-size: 7.46667vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title p {
	display: inline
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title p:first-child {
	font-size: 86px;
	color: #eb3323
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title p:first-child {
	font-size: 65px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title p:first-child {
	font-size: 48px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title p:first-child {
	font-size: 43px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title p:first-child {
	font-size: 7.46667vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-2 {
	position: absolute
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-1 {
	width: 600px;
	background-color: #f22e00;
	height: 4px;
	opacity: .4;
	bottom: -10%;
	left: -23%
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-1 {
	width: 450px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-1 {
	width: 338px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-1 {
	width: 300px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-1 {
	width: 48vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-2 {
	height: 86px;
	background-color: #f22e00;
	width: 4px;
	opacity: .4;
	top: -16%;
	left: -3%
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-2 {
	height: 65px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-2 {
	height: 48px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-2 {
	height: 43px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-2 {
	height: 7.46667vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-3 {
	width: 660px;
	background-color: #f22e00;
	height: 4px;
	opacity: .4;
	bottom: -10%;
	left: -23%
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-3 {
	width: 495px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-3 {
	width: 371px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-3 {
	width: 330px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-3 {
	width: 48vw
}
}

@media screen and (min-width:769px) and (max-width:1024px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title p:first-child {
	font-size: 30px
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-1 {
	width: 220px
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-2 {
	height: 30px;
	top: 17%
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-3 {
	width: 240px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-1 {
	bottom: -7%;
	left: -14%;
	height: 2px
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-2 {
	width: 91vw;
	bottom: 0;
	top: unset;
	height: 2px
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .title .bar-3 {
	bottom: -7%;
	left: -6%;
	height: 2px
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .content {
	font-size: 24px;
	width: 80%
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .content {
	font-size: 18px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .content {
	font-size: 14px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .content {
	font-size: 12px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 .content {
	font-size: 4.53333vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block {
	width: 100%;
	height: 940px;
	position: relative;
	color: #fff
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block {
	height: 705px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block {
	height: 529px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block {
	height: 470px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block {
	height: 106.66667vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-3 {
	position: absolute;
	background-size: cover
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-3[data-loaded=true] {
	background-image: url(../image/zh-page7-3.jpg)
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-3[data-loaded=true] {
	background-image: url(../image/zh-page7-31.jpg)
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-3[data-loaded=true] {
	background-image: url(../image/zh-page7-32.jpg)
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title {
	display: inline;
	font-size: 56px;
	font-weight: 600;
	position: relative
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title {
	font-size: 42px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title {
	font-size: 32px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title {
	font-size: 28px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title {
	font-size: 7.46667vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title p {
	display: inline
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title p:first-child {
	font-size: 86px;
	color: #eb3323
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title p:first-child {
	font-size: 65px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title p:first-child {
	font-size: 48px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title p:first-child {
	font-size: 43px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title p:first-child {
	font-size: 7.46667vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-3 {
	position: absolute
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-1 {
	width: 600px;
	background-color: #f22e00;
	height: 4px;
	opacity: .4;
	bottom: -10%;
	left: -23%
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-1 {
	width: 450px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-1 {
	width: 338px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-1 {
	width: 300px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-1 {
	width: 48vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-2 {
	height: 86px;
	background-color: #f22e00;
	width: 4px;
	opacity: .4;
	top: -16%;
	left: -3%
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-2 {
	height: 65px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-2 {
	height: 48px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-2 {
	height: 43px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-2 {
	height: 7.46667vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-3 {
	width: 660px;
	background-color: #f22e00;
	height: 4px;
	opacity: .4;
	bottom: -10%;
	left: -23%
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-3 {
	width: 495px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-3 {
	width: 371px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-3 {
	width: 330px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-3 {
	width: 48vw
}
}

@media screen and (min-width:769px) and (max-width:1024px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title p:first-child {
	font-size: 30px
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-1 {
	width: 220px
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-2 {
	height: 30px;
	top: 17%
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-3 {
	width: 240px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-1 {
	bottom: -7%;
	left: -14%;
	height: 2px
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-2 {
	width: 91vw;
	bottom: 0;
	top: unset;
	height: 2px
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .title .bar-3 {
	bottom: -7%;
	left: -6%;
	height: 2px
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .content {
	font-size: 24px;
	width: 80%
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .content {
	font-size: 18px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .content {
	font-size: 14px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .content {
	font-size: 12px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 .content {
	font-size: 4.53333vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-1, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-3 {
	width: 716px;
	height: 940px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-1, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-3 {
	width: 537px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-1, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-3 {
	width: 403px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-1, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-3 {
	width: 358px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-1, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-3 {
	width: 75.73333vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-1, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-3 {
	height: 705px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-1, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-3 {
	height: 529px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-1, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-3 {
	height: 470px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-1, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-3 {
	height: 106.66667vw;
	margin-left: 27vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-2 {
	width: 940px;
	height: 716px;
	right: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-2 {
	width: 705px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-2 {
	width: 529px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-2 {
	width: 470px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-2 {
	width: 75.73333vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-2 {
	height: 537px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-2 {
	height: 403px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-2 {
	height: 358px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-2 {
	height: 106.66667vw;
	margin-right: 27vw
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block {
	margin-top: 180px
}
}

@media only screen and (max-width:768px) and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block {
	margin-top: 135px
}
}

@media only screen and (max-width:768px) and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block {
	margin-top: 101px
}
}

@media only screen and (max-width:768px) and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block {
	margin-top: 90px
}
}

@media only screen and (max-width:768px) and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block {
	margin-top: 59.73333vw
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-1 {
	background-size: cover;
	background-image: url(../image/zh-page7-1.png)
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-2 {
	background-size: cover;
	background-image: url(../image/zh-page7-2.png)
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-3 {
	background-size: cover;
	background-image: url(../image/zh-page7-3.png)
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-1, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-2, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .pic-3 {
	border-radius: 7vw
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 {
	top: -30vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 {
	margin-left: 756px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 {
	margin-left: 567px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 {
	margin-left: 425px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 {
	margin-left: 378px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-1, .sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-3 {
	margin-left: 2.66667vw
}
}
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 {
	padding-right: 1000px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 {
	padding-right: 750px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 {
	padding-right: 563px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 {
	padding-right: 500px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section7 .m2-page-container .page7-block .text-2 {
	padding-right: 2.66667vw;
	padding-left: 10vw
}
}
.sm-section-m2 .m2-section8 {
	position: relative;
	height: 1132px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section8 {
	height: 849px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section8 {
	height: 637px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section8 {
	height: 566px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section8 {
	height: 261.73333vw
}
}
.sm-section-m2 .m2-section8[data-loaded=true] {
	background-image: url(../image/zh-page8.jpg)
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section8[data-loaded=true] {
	background-image: url(../image/zh-page81.jpg)
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section8[data-loaded=true] {
	background-image: url(../image/zh-page82.jpg)
}
}
.sm-section-m2 .m2-section8 .m2-page-container {
	height: 100%;
	position: relative
}
.sm-section-m2 .m2-section8 .m2-page-container .page-content, .sm-section-m2 .m2-section8 .m2-page-container .page-title {
	color: #fff;
	line-height: 1.3
}
.sm-section-m2 .m2-section8 .m2-page-container .page-title {
	font-size: 86px;
	font-weight: 600;
	margin-bottom: 25px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section8 .m2-page-container .page-title {
	font-size: 65px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section8 .m2-page-container .page-title {
	font-size: 48px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section8 .m2-page-container .page-title {
	font-size: 43px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section8 .m2-page-container .page-title {
	font-size: 7.46667vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section8 .m2-page-container .page-title {
	margin-bottom: 19px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section8 .m2-page-container .page-title {
	margin-bottom: 14px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section8 .m2-page-container .page-title {
	margin-bottom: 13px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section8 .m2-page-container .page-title {
	margin-bottom: 2.66667vw
}
}
.sm-section-m2 .m2-section8 .m2-page-container .page-content {
	font-size: 32px;
	font-weight: 200
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section8 .m2-page-container .page-content {
	font-size: 24px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section8 .m2-page-container .page-content {
	font-size: 18px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section8 .m2-page-container .page-content {
	font-size: 16px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section8 .m2-page-container .page-content {
	font-size: 3.2vw
}
}
.sm-section-m2 .m2-section8 .m2-page-container .page-content:lang(tw), .sm-section-m2 .m2-section8 .m2-page-container .page-content:lang(zh) {
	line-height: 1.5
}
.sm-section-m2 .m2-section8 .m2-page-container .page-title {
	color: #eb3323
}
.sm-section-m2 .m2-section8 .m2-page-container .page-title div:first-child {
	position: absolute;
	top: 5%;
	right: 0
}
.sm-section-m2 .m2-section8 .m2-page-container .page-title div:first-child:lang(ru) {
	width: 55%;
	right: 0;
	left: 45%
}
.sm-section-m2 .m2-section8 .m2-page-container .page-title div:nth-child(2) {
	position: absolute;
	bottom: 10%;
	left: 0
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section8 .m2-page-container .page-title div:nth-child(2) {
	top: 5vw
}
.sm-section-m2 .m2-section8 .m2-page-container .page-title div:first-child {
	top: 90vw;
	left: 0
}
.sm-section-m2 .m2-section8 .m2-page-container .page-title:lang(tw), .sm-section-m2 .m2-section8 .m2-page-container .page-title:lang(zh) {
	font-size: 14vw
}
}
.sm-section-m2 .m2-section8 .m2-page-container .page-content div:first-child {
	position: absolute;
	top: 17%;
	right: 0
}
.sm-section-m2 .m2-section8 .m2-page-container .page-content div:first-child:lang(ru) {
	top: 35%;
	width: 40%;
	left: 45%
}
.sm-section-m2 .m2-section8 .m2-page-container .page-content div:nth-child(2) {
	position: absolute;
	bottom: 5%;
	left: 0
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section8 .m2-page-container .page-content div:nth-child(2) {
	top: 16vw
}
.sm-section-m2 .m2-section8 .m2-page-container .page-content div:first-child {
	top: 101vw;
	left: 0
}
.sm-section-m2 .m2-section8 .m2-page-container .page-content div:first-child:lang(es), .sm-section-m2 .m2-section8 .m2-page-container .page-content div:first-child:lang(jp) {
	top: 110vw
}
.sm-section-m2 .m2-section8 .m2-page-container .page-content div:first-child:lang(ru) {
	top: 120vw
}
.sm-section-m2 .m2-section8 .m2-page-container .page-content:lang(zh) div:first-child {
	top: 111vw
}
.sm-section-m2 .m2-section8 .m2-page-container .page-content:lang(zh) div:nth-child(2) {
	top: 26vw
}
.sm-section-m2 .m2-section8 .m2-page-container .page-content:lang(tw) div:first-child {
	top: 111vw
}
.sm-section-m2 .m2-section8 .m2-page-container .page-content:lang(tw) div:nth-child(2) {
	top: 26vw
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section8 .m2-page-container .page-content:lang(tw), .sm-section-m2 .m2-section8 .m2-page-container .page-content:lang(zh) {
	font-size: 4.5vw
}
}
.sm-section-m2 .m2-section9 {
	position: relative;
	height: 900px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section9 {
	height: 675px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section9 {
	height: 506px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section9 {
	height: 450px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section9 {
	height: 169.86667vw
}
}
.sm-section-m2 .m2-section9[data-loaded=true] {
	background-image: url(../image/zh-page9.jpg)
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section9[data-loaded=true] {
	background-image: url(../image/zh-page91.jpg)
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section9[data-loaded=true] {
	background-image: url(../image/zh-page92.jpg)
}
}
.sm-section-m2 .m2-section9 .m2-page-container {
	height: 100%
}
.sm-section-m2 .m2-section9 .m2-page-container .page-content, .sm-section-m2 .m2-section9 .m2-page-container .page-title {
	color: #fff;
	line-height: 1.3;
	width: 900px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section9 .m2-page-container .page-content, .sm-section-m2 .m2-section9 .m2-page-container .page-title {
	width: 675px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section9 .m2-page-container .page-content, .sm-section-m2 .m2-section9 .m2-page-container .page-title {
	width: 506px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section9 .m2-page-container .page-content, .sm-section-m2 .m2-section9 .m2-page-container .page-title {
	width: 450px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section9 .m2-page-container .page-content, .sm-section-m2 .m2-section9 .m2-page-container .page-title {
	width: auto
}
}
.sm-section-m2 .m2-section9 .m2-page-container .page-title {
	font-size: 86px;
	font-weight: 600;
	margin-bottom: 25px;
	color: #eb3323
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section9 .m2-page-container .page-title {
	font-size: 65px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section9 .m2-page-container .page-title {
	font-size: 48px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section9 .m2-page-container .page-title {
	font-size: 43px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section9 .m2-page-container .page-title {
	font-size: 7.46667vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section9 .m2-page-container .page-title {
	margin-bottom: 19px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section9 .m2-page-container .page-title {
	margin-bottom: 14px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section9 .m2-page-container .page-title {
	margin-bottom: 13px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section9 .m2-page-container .page-title {
	margin-bottom: 2.66667vw;
	margin-top: 10vw
}
}
.sm-section-m2 .m2-section9 .m2-page-container .page-content {
	font-size: 32px;
	font-weight: 200
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section9 .m2-page-container .page-content {
	font-size: 24px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section9 .m2-page-container .page-content {
	font-size: 18px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section9 .m2-page-container .page-content {
	font-size: 16px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section9 .m2-page-container .page-content {
	font-size: 3.2vw
}
}
.sm-section-m2 .m2-section9 .m2-page-container .page-content:lang(tw), .sm-section-m2 .m2-section9 .m2-page-container .page-content:lang(zh) {
	line-height: 1.5
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section9 .m2-page-container .page-content:lang(tw), .sm-section-m2 .m2-section9 .m2-page-container .page-content:lang(zh) {
	font-size: 4.5vw
}
}
.sm-section-m2 .m2-section10 {
	position: relative;
	height: 700px
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section10 {
	height: 525px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section10 {
	height: 394px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section10 {
	height: 350px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section10 {
	height: 45.6vw
}
}
.sm-section-m2 .m2-section10[data-loaded=true] {
	background-image: url(../image/zh-page10.jpg)
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section10[data-loaded=true] {
	background-image: url(../image/zh-page101.jpg)
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section10[data-loaded=true] {
	background-image: url(../image/zh-page102.jpg)
}
}
.sm-section-m2 .m2-section10 .m2-page-container {
	height: 100%
}
.sm-section-m2 .m2-section10 .m2-page-container .page-content, .sm-section-m2 .m2-section10 .m2-page-container .page-title {
	color: #fff;
	line-height: 1.3
}
.sm-section-m2 .m2-section10 .m2-page-container .page-title {
	font-size: 86px;
	font-weight: 600;
	margin-bottom: 25px;
	text-align: center
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section10 .m2-page-container .page-title {
	font-size: 65px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section10 .m2-page-container .page-title {
	font-size: 48px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section10 .m2-page-container .page-title {
	font-size: 43px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section10 .m2-page-container .page-title {
	font-size: 7.46667vw
}
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section10 .m2-page-container .page-title {
	margin-bottom: 19px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section10 .m2-page-container .page-title {
	margin-bottom: 14px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section10 .m2-page-container .page-title {
	margin-bottom: 13px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section10 .m2-page-container .page-title {
	margin-bottom: 2.66667vw;
	text-align: left;
	margin-top: 13vw
}
}
.sm-section-m2 .m2-section10 .m2-page-container .page-content {
	font-size: 32px;
	font-weight: 200;
	text-align: center
}

@media only screen and (max-width:1920px) {
.sm-section-m2 .m2-section10 .m2-page-container .page-content {
	font-size: 24px
}
}

@media only screen and (max-width:1440px) {
.sm-section-m2 .m2-section10 .m2-page-container .page-content {
	font-size: 18px
}
}

@media only screen and (max-width:1280px) {
.sm-section-m2 .m2-section10 .m2-page-container .page-content {
	font-size: 16px
}
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section10 .m2-page-container .page-content {
	font-size: 3.2vw
}
}
.sm-section-m2 .m2-section10 .m2-page-container .page-content:lang(tw), .sm-section-m2 .m2-section10 .m2-page-container .page-content:lang(zh) {
	line-height: 1.5
}

@media only screen and (max-width:768px) {
.sm-section-m2 .m2-section10 .m2-page-container .page-content {
	text-align: left
}
}
.sm-section-m2 .m2-spec {
	background-color: #1f1f1f
}
