#pagebody.siteStyle .HeaderContainer {
	background: 0 0;
	background-color: transparent;
	background-image: url(../images/bg1.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0%;
	background-attachment: scroll
}

.ModuleGridContainer[gridswidthmode="2"] {
	max-width: 1200px;
	width: auto
}

.BodyMain2Zone {
	display: none
}

.BodyMain3Zone {
	display: none
}

.BodyMain4Zone {
	display: none
}

.ModuleGridGiant.layout-101 .ModuleGridItem {
	padding: 0;
	min-height: .1px
}

.ModuleGridGiant.layout-101 .row {
	margin-right: 0;
	margin-left: 0
}

.ModuleGridGiant.layout-101 .ModuleGridCol {
	padding: 0
}

.ModuleGridGiant.layout-101 .ModuleGridContainer {
	margin-right: auto;
	margin-left: auto;
	padding-right: 0;
	padding-left: 0
}

.ModuleGridGiant.layout-101 {
	height: 100%
}

.ModuleGridGiant.layout-101 .ModuleSubContainer {
	position: relative
}

.ModuleGridGiant.layout-101 .gridBgVideo {
	display: flex;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 0
}

.ModuleGridGiant.layout-101 .gridBgVideo .bgVideoMask {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #000
}

.ModuleGridGiant.layout-101 .gridBgVideo .bgVideo {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center center
}

.ModuleGridGiant.layout-101 .gridBgVideo.noBgVideo {
	display: none
}

@media only screen and (max-width:767px) {
	.ModuleGridGiant.layout-101 .ModuleGridItem {
		height: 100% !important
	}
}

.module_170027689 .ModuleHead .HeadCenter {
	float: none
}

#module_170027689 {
	padding: 0
}

#module_170027689 {
	position: static;
	z-index: 0;
	top: 78px;
	width: 100%;
	height: auto
}

#module_170027689 .ModuleHead170027689 {
	display: none
}

#module_170027689 .BodyCenter.BodyCenter170027689 {
	background: 0 0;
	background-color: #7f1212
}

#module_170027689>.module_170027689 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_170027689>.module_170027689 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_170027689 .BodyCenter.BodyCenter170027689 {
		padding-top: 0%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_170027689 .BodyCenter.BodyCenter170027689 {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0
	}
}

@media screen and (min-width:768px) {
	#module_170027689>.module_170027689 {
		margin-top: 0%;
		margin-left: 0%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_170027689>.module_170027689 {
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0
	}
}

#module_170027689>.module_170027689 {
	box-shadow: 0 0 0 0 #ccc
}

#module_170027689:hover {
	border: none
}

#module_170027689:hover>.module_170027689 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_170027689 .ModuleSubContainer {
	background-color: transparent
}

#module_170027689 .ModuleSubContainer {
	background-image: none
}

#module_170027689 .ModuleSubContainer {
	background-repeat: no-repeat
}

#module_170027689 .ModuleSubContainer {
	background-position: 0% 0%
}

#module_170027689 .ModuleSubContainer {
	background-attachment: scroll
}

#module_170027689 .ModuleSubContainer {}

#module_170027689 {
	!bgVideo !
}

	{
	bgvideourl: none
}

#module_170027689 .gridBgVideo .bgVideoMask {
	opacity: .2
}

#module_170027689 .ModuleSubContainer {
	box-shadow: 0 0 0 0 transparent;
	transition: box-shadow .5s ease
}

#module_170027689 .ModuleSubContainer:hover {
	box-shadow: 0 0 0 0 transparent
}

.ModuleGridContainer.ModuleGridContainer170027689 {}

.ModuleImageTextGiant.layout-101 {
	font-size: 14px
}

.ModuleImageTextGiant.layout-101 .imageTextGiant-Container {
	height: auto;
	word-wrap: break-word;
	max-height: 100%;
	padding: 10px;
	max-width: 100%;
	overflow: hidden;
	position: relative
}

.module_7267990 .ModuleHead .HeadCenter {
	float: none
}

#module_7267990 {
	padding: 0
}

#module_7267990 {
	position: static;
	z-index: 0;
	top: 153px;
	left: 469px;
	width: 100%;
	height: auto
}

#module_7267990 .ModuleHead7267990 {
	display: none
}

#module_7267990 .BodyCenter.BodyCenter7267990 {
	background: 0 0;
	background-color: transparent
}

#module_7267990>.module_7267990 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_7267990>.module_7267990 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_7267990 .BodyCenter.BodyCenter7267990 {
		padding-top: 0%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_7267990 .BodyCenter.BodyCenter7267990 {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0
	}
}

@media screen and (min-width:768px) {
	#module_7267990>.module_7267990 {
		margin-top: 0%;
		margin-left: 0%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_7267990>.module_7267990 {
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0
	}
}

#module_7267990>.module_7267990 {
	box-shadow: 0 0 0 0 #ccc
}

#module_7267990:hover {
	border: none
}

#module_7267990:hover>.module_7267990 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_7267990 .ModuleImageTextGiantContent {
	margin-top: 0
}

#module_7267990 .ModuleImageTextGiantContent {
	margin-bottom: 0
}

#module_7267990 .ModuleImageTextGiantContent {
	margin-left: 0
}

#module_7267990 .ModuleImageTextGiantContent {
	margin-right: 0
}

#module_7267990 .imageTextGiant-Container {
	padding-top: 10px
}

#module_7267990 .imageTextGiant-Container {
	padding-bottom: 10px
}

#module_7267990 .imageTextGiant-Container {
	padding-left: 10px
}

#module_7267990 .imageTextGiant-Container {
	padding-right: 10px
}

#module_7267990 .showHandle .btn {
	font-size: 14px
}

#module_7267990 .showHandle .btn {
	font-family: 微软雅黑, Microsoft YaHei
}

#module_7267990 .showHandle .btn {
	color: #333
}

#module_7267990 .showHandle .btn {
	font-weight: 400
}

#module_7267990 .showHandle .btn {
	text-decoration: none
}

#module_7267990 .showHandle .btn {
	font-style: normal
}

#module_7267990 .showHandle div {
	border-top-color: #ddd !important
}

#module_7267990 .showHandle div {
	border-top-style: solid !important
}

#module_7267990 .showHandle div {
	border-top-width: 1px !important
}

#module_7267990 .showHandle {
	background-color: transparent
}

#module_7267990 .showHandle {
	background-image: none
}

#module_7267990 .showHandle {
	background-repeat: no-repeat
}

#module_7267990 .showHandle {}

#module_7267990 .showHandle {}

#module_7267990 .showHandle {}

#module_7267990 a {
	font-size: unset;
	font-family: unset
}

.ModuleLangSwitchGiant.layout-102 .lang-list {
	display: inline-block;
	vertical-align: top
}

.ModuleLangSwitchGiant.layout-102 .lang-list li {
	float: left
}

.ModuleLangSwitchGiant.layout-102 .lang-text {
	font-size: 12px;
	color: #333;
	padding: 10px;
	position: relative
}

.ModuleLangSwitchGiant.layout-102 .lang-text.current {
	color: #f10215
}

.ModuleLangSwitchGiant.layout-102 .lang-text:hover {
	color: #f10215
}

.ModuleLangSwitchGiant.layout-102 .lang-split {
	border-left: 1px solid #333
}

.ModuleLangSwitchGiant.layout-102 li:nth-last-of-type(1)>.lang-split {
	border-left: none !important
}

.ModuleLangSwitchGiant.layout-102 .lang-text:after {
	content: "";
	position: absolute;
	width: 1px;
	background: #ccc;
	height: 14px;
	top: 50%;
	right: 0;
	transform: translate(0, -50%)
}

.ModuleLangSwitchGiant.layout-102 .lang-list li:last-child a:after {
	background: 0 0 !important
}

.module_7267992 .ModuleHead .HeadCenter {
	float: none
}

#module_7267992 {
	padding: 0
}

#module_7267992 {
	position: static;
	z-index: 0;
	top: 150px;
	left: 1497px;
	width: 100%;
	height: auto
}

#module_7267992 .ModuleHead7267992 {
	display: none
}

#module_7267992 .BodyCenter.BodyCenter7267992 {
	background: 0 0;
	background-color: transparent
}

#module_7267992>.module_7267992 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_7267992>.module_7267992 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_7267992 .BodyCenter.BodyCenter7267992 {
		padding-top: 0%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_7267992 .BodyCenter.BodyCenter7267992 {
		padding-top: 0%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (min-width:768px) {
	#module_7267992>.module_7267992 {
		margin-top: 1.1111%;
		margin-left: 0%;
		margin-right: 1.1111%;
		margin-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_7267992>.module_7267992 {
		margin-top: 0%;
		margin-left: 0%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

#module_7267992>.module_7267992 {
	box-shadow: 0 0 0 0 #ccc
}

#module_7267992:hover {
	border: none
}

#module_7267992:hover>.module_7267992 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_7267992 .BodyCenter {
	text-align: right
}

#module_7267992 .lang-text {
	font-size: 12px
}

#module_7267992 .lang-text {
	font-family: arial, helvetica, sans-serif
}

#module_7267992 .lang-text {
	color: #fff
}

#module_7267992 .lang-text {
	font-weight: 400
}

#module_7267992 .lang-text {
	text-decoration: initial
}

#module_7267992 .lang-text {
	font-style: normal
}

#module_7267992 .lang-text:after {
	background:
}

#module_7267992 .lang-list {
	background-color: transparent
}

#module_7267992 .lang-list {
	background-image: none
}

#module_7267992 .lang-list {
	background-repeat: no-repeat
}

#module_7267992 .lang-list {}

#module_7267992 .lang-list {}

#module_7267992 .lang-list {}

#module_7267992 .lang-text:hover,
#module_7267992 .lang-text.current {
	font-size: 12px
}

#module_7267992 .lang-text:hover,
#module_7267992 .lang-text.current {
	font-family: arial, helvetica, sans-serif
}

#module_7267992 .lang-text:hover,
#module_7267992 .lang-text.current {
	color: #ffc000
}

#module_7267992 .lang-text:hover,
#module_7267992 .lang-text.current {
	font-weight: 400
}

#module_7267992 .lang-text:hover,
#module_7267992 .lang-text.current {
	text-decoration: initial
}

#module_7267992 .lang-text:hover,
#module_7267992 .lang-text.current {
	font-style: normal
}

.module_5635846 .ModuleHead .HeadCenter {
	float: none
}

#module_5635846 {
	padding: 0
}

#module_5635846 {
	position: static;
	z-index: 0;
	width: 100%;
	height: auto
}

#module_5635846 .ModuleHead5635846 {
	display: none
}

#module_5635846 .ModuleHead .HeadText.HeadText5635846 {}

#module_5635846 .ModuleHead .HeadTextMore.HeadTextMore5635846 {}

#module_5635846>.module_5635846 {
	border: none
}

#module_5635846 .BodyCenter.BodyCenter5635846 {}

@media screen and (min-width:768px) {
	#module_5635846 .BodyCenter.BodyCenter5635846 {
		padding-top: 20px;
		padding-left: 0;
		padding-bottom: 20px;
		padding-right: 0
	}
}

@media screen and (max-width:767px) {
	#module_5635846 .BodyCenter.BodyCenter5635846 {
		padding-top: 0;
		padding-left: 0;
		padding-bottom: 0;
		padding-right: 0
	}
}

#module_5635846 .BodyCenter.BodyCenter5635846 {}

#module_5635846 .BodyCenter a {}

.ModuleGridContainer.ModuleGridContainer5635846 {}

.module_5635845 .ModuleHead .HeadCenter {
	float: none
}

#module_5635845 {
	padding: 0
}

#module_5635845 {
	position: static;
	z-index: 0;
	width: 100%;
	height: auto
}

#module_5635845 .ModuleHead5635845 {
	display: none
}

#module_5635845 .ModuleHead .HeadText.HeadText5635845 {}

#module_5635845 .ModuleHead .HeadTextMore.HeadTextMore5635845 {}

#module_5635845>.module_5635845 {
	border: none
}

@media screen and (min-width:768px) {
	#module_5635845 .BodyCenter.BodyCenter5635845 {}
}

@media screen and (max-width:767px) {
	#module_5635845 .BodyCenter.BodyCenter5635845 {}
}

#module_5635845 .BodyCenter.BodyCenter5635845 {}

#module_5635845>.module_5635845 {
	margin-left: 40px
}

#module_5635845 .BodyCenter a {}

.ModuleNavGiant.layout-109 .main-nav-content {
	position: relative;
	width: 100%;
	margin: 0 auto;
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	line-height: 0;
	overflow: hidden
}

.ModuleNavGiant.layout-109 .aroundMune {
	position: absolute;
	display: flex;
	align-items: center;
	right: 0;
	padding: 0 10px;
	height: 100%;
	z-index: 5;
	transform: rotateY(90deg)
}

.ModuleNavGiant.layout-109 .aroundMune.active {
	transform: rotateY(0deg)
}

.ModuleNavGiant.layout-109 .moveMenuRight,
.ModuleNavGiant.layout-109 .moveMenuLeft {
	display: inline-block;
	width: 36px;
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	color: #666;
	text-align: center;
	border: 1px solid rgba(0, 0, 0, .1);
	border-radius: 5px;
	cursor: pointer
}

.ModuleNavGiant.layout-109 .main-nav-content .moveMenuRight {
	background-color: rgba(238, 238, 238, .6)
}

.ModuleNavGiant.layout-109 .main-nav-content .moveMenuLeft {
	display: none;
	background-color: rgba(238, 238, 238, .6);
	margin-right: 10px
}

.ModuleNavGiant.layout-109 .moveMenuRight:hover,
.ModuleNavGiant.layout-109 .moveMenuLeft:hover {
	color: #fff;
	background-color: rgba(204, 204, 204, .6)
}

.ModuleNavGiant.layout-109 .main-nav-content>.blank-solve {
	width: auto;
	display: inline-block;
	transition: all .4s;
	position: relative;
	left: 0
}

.ModuleNavGiant.layout-109 .navBorderTop {
	position: absolute;
	width: auto;
	height: 80px;
	left: 0;
	bottom: 0;
	background-color: #da0000;
	display: none;
	top: 0
}

.ModuleNavGiant.layout-109 .main-nav-item-group {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	width: auto;
	height: 80px;
	text-align: center;
	float: left
}

.ModuleNavGiant.layout-109 .main-nav-item {
	width: auto;
	height: 80px;
	line-height: 80px;
	color: #000;
	display: inline-block;
	position: relative;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}

.ModuleNavGiant.layout-109 .main-nav-item span {
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box
}

.ModuleNavGiant.layout-109 .sub-nav-item-group {
	z-index: 3;
	height: 40px;
	line-height: 40px;
	text-align: center;
	display: none;
	left: 50% !important;
	transform: translateX(-50%)
}

.ModuleNavGiant.layout-109 .verticalMenu .sub-nav-item-group {
	display: none !important
}

.sub-nav-holder {
	position: absolute;
	z-index: 500;
	width: 100%;
	display: none;
	filter: alpha(opacity=70);
	-moz-opacity: .7;
	-khtml-opacity: .7;
	opacity: .7;
	height: 40px;
	background-color: #333
}

.ModuleNavGiant.layout-109 .sub-nav-item {
	display: inline-block;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	height: 40px;
	line-height: 40px;
	font-size: 12px;
	padding-left: 25px
}

.ModuleNavGiant.layout-109 .main-nav-item-hover span {
	color: #fff;
	top: -7px;
	-webkit-animation: layout-109-nav-active .5s;
	-moz-animation: layout-109-nav-active .5s;
	-o-animation: layout-109-nav-active .5s;
	animation: layout-109-nav-active .5s
}

.ModuleNavGiant.layout-109 .main-nav-item-hover::after {
	content: '';
	position: absolute;
	left: 50%;
	margin-left: -10px;
	width: 20px;
	height: 2px;
	background-color: #fff;
	-webkit-animation: layout-109-nav-active2 .5s;
	-moz-animation: layout-109-nav-active2 .5s;
	-o-animation: layout-109-nav-active2 .5s;
	animation: layout-109-nav-active2 .5s;
	bottom: 25%
}

@keyframes layout-109-nav-active {
	from {
		top: 0
	}

	to {
		top: -7px
	}
}

@-webkit-keyframes layout-109-nav-active {
	from {
		top: 0
	}

	to {
		top: -7px
	}
}

@-moz-keyframes layout-109-nav-active {
	from {
		top: 0
	}

	to {
		top: -7px
	}
}

@-o-keyframes layout-109-nav-active {
	from {
		top: 0
	}

	to {
		top: -7px
	}
}

@keyframes layout-109-nav-active2 {
	from {
		bottom: 20%
	}

	to {
		bottom: 25%
	}
}

@-webkit-keyframes layout-109-nav-active2 {
	from {
		bottom: 20%
	}

	to {
		bottom: 25%
	}
}

@-moz-keyframes layout-109-nav-active2 {
	from {
		bottom: 20%
	}

	to {
		bottom: 25%
	}
}

@-o-keyframes layout-109-nav-active2 {
	from {
		bottom: 20%
	}

	to {
		bottom: 25%
	}
}

.ModuleNavGiant.layout-109 .clearfix:after {
	content: '.';
	clear: both;
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	visibility: hidden
}

.ModuleNavGiant.layout-109 .verticalMenu {
	height: auto !important
}

.ModuleNavGiant.layout-109 .verticalMenu.main-nav-content>.blank-solve {
	width: 100% !important
}

.ModuleNavGiant.layout-109 .verticalMenu .main-nav-item-group {
	float: unset;
	width: 100%
}

.ModuleNavGiant.layout-109 .verticalMenu .main-nav-item-group:last-child {
	margin-bottom: 0 !important
}

.ModuleNavGiant.layout-109 .verticalMenu .main-nav-item .OneRow {
	padding: 0 !important;
	text-align: center
}

.sub-nav-holder.sub-menu {
	display: none !important
}

.module_25051462 .ModuleHead .HeadCenter {
	float: none
}

#module_25051462 {
	padding: 0
}

#module_25051462 {
	position: static;
	z-index: 0;
	width: 100%;
	height: auto
}

#module_25051462 .ModuleHead25051462 {
	display: none
}

#module_25051462 .BodyCenter.BodyCenter25051462 {
	background: 0 0;
	background-color: transparent
}

#module_25051462>.module_25051462 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_25051462>.module_25051462 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_25051462 .BodyCenter.BodyCenter25051462 {
		padding-top: 0%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_25051462 .BodyCenter.BodyCenter25051462 {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0
	}
}

@media screen and (min-width:768px) {
	#module_25051462>.module_25051462 {
		margin-top: 0%;
		margin-left: 0%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_25051462>.module_25051462 {
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0
	}
}

#module_25051462>.module_25051462 {
	box-shadow: 0 0 0 0 #ccc
}

#module_25051462:hover {
	border: none
}

#module_25051462:hover>.module_25051462 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_25051462 .main-nav-item-group {
	height: 80px
}

#module_25051462 .main-nav-item {
	height: 80px;
	line-height: 80px
}

#module_25051462 .navBorderTop {
	height: 80px
}

#module_25051462 .main-nav-content {
	height: 80px
}

#module_25051462 .main-nav-content {
	height: 80px
}

#module_25051462 .main-nav-content {
	background-color: #fff
}

#module_25051462 .main-nav-content {
	background-image: none
}

#module_25051462 .main-nav-content {
	background-repeat: no-repeat
}

#module_25051462 .main-nav-content {}

#module_25051462 .main-nav-content {}

#module_25051462 .main-nav-content {}

#module_25051462 .main-nav-content,
#module_25051462 .verticalMenu .main-nav-item-group {
	text-align: left
}

#module_25051462 .main-nav-item span {
	width: auto
}

#module_25051462 .main-nav-item span {
	padding-left: 28px;
	padding-right: 28px
}

#module_25051462 .verticalMenu .main-nav-item-group {
	margin-bottom: 28px
}

#module_25051462 .main-nav-item span {
	font-size: 14px
}

#module_25051462 .main-nav-item span {
	font-family: 微软雅黑, Microsoft YaHei
}

#module_25051462 .main-nav-item span {
	color: #333
}

#module_25051462 .main-nav-item span {
	font-weight: 400
}

#module_25051462 .main-nav-item span {
	text-decoration: none
}

#module_25051462 .main-nav-item span {
	font-style: normal
}

#module_25051462 .main-nav-item {
	background-color: transparent
}

#module_25051462 .main-nav-item {
	background-image: none
}

#module_25051462 .main-nav-item {
	background-repeat: no-repeat
}

#module_25051462 .main-nav-item {}

#module_25051462 .main-nav-item {}

#module_25051462 .main-nav-item {}

#module_25051462 .sub-nav-holder,
#module_25051462_subholder {
	background-color: #333
}

#module_25051462 .sub-nav-holder,
#module_25051462_subholder {
	background-image: none
}

#module_25051462 .sub-nav-holder,
#module_25051462_subholder {
	background-repeat: no-repeat
}

#module_25051462 .sub-nav-holder,
#module_25051462_subholder {}

#module_25051462 .sub-nav-holder,
#module_25051462_subholder {}

#module_25051462 .sub-nav-holder,
#module_25051462_subholder {}

#module_25051462 .sub-nav-holder,
#module_25051462_subholder {
	opacity: .7
}

#module_25051462 .sub-nav-item {
	height: 40px;
	line-height: 40px
}

#module_25051462_subholder {
	height: 40px
}

#module_25051462 .sub-nav-item {
	font-size: 14px
}

#module_25051462 .sub-nav-item {
	font-family: 微软雅黑, Microsoft YaHei
}

#module_25051462 .sub-nav-item {
	color: #fff
}

#module_25051462 .sub-nav-item {
	font-weight: 400
}

#module_25051462 .sub-nav-item {
	text-decoration: none
}

#module_25051462 .sub-nav-item {
	font-style: normal
}

#module_25051462 .sub-nav-item {
	margin-right: 0
}

#module_25051462 .main-nav-item-hover span {
	font-size: 14px
}

#module_25051462 .main-nav-item-hover span {
	font-family: 微软雅黑, Microsoft YaHei
}

#module_25051462 .main-nav-item-hover span {
	color: #fff
}

#module_25051462 .main-nav-item-hover::after {
	background-color: #fff
}

#module_25051462 .main-nav-item-hover span {
	font-weight: 400
}

#module_25051462 .main-nav-item-hover span {
	text-decoration: none
}

#module_25051462 .main-nav-item-hover span {
	font-style: normal
}

#module_25051462 .navBorderTop {
	background-color: #8c0d0d
}

#module_25051462 .navBorderTop {
	background-image: none
}

#module_25051462 .navBorderTop {
	background-repeat: no-repeat
}

#module_25051462 .navBorderTop {}

#module_25051462 .navBorderTop {}

#module_25051462 .navBorderTop {}

#module_25051462 .sub-nav-item:hover {
	font-size: 14px
}

#module_25051462 .sub-nav-item:hover {
	font-family: 微软雅黑, Microsoft YaHei
}

#module_25051462 .sub-nav-item:hover {
	color: #f10215
}

#module_25051462 .sub-nav-item:hover {
	font-weight: 400
}

#module_25051462 .sub-nav-item:hover {
	text-decoration: none
}

#module_25051462 .sub-nav-item:hover {
	font-style: normal
}

.ModuleSlideV2Giant.layout-101 .slider-layout-101 {
	width: 100%;
	height: auto;
	margin: auto;
	position: relative;
	font-size: 0
}

.ModuleSlideV2Giant.layout-101 .slider-layout-101 .slider-layout-content:not(:first-child) {
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0
}

.ModuleSlideV2Giant.layout-101 .slick-dotted.slick-slider {
	margin-bottom: 0;
	font-size: 0
}

.ModuleSlideV2Giant.layout-101 .slide-box img {
	position: relative;
	left: 50%;
	transform: translate(-50%)
}

.ModuleSlideV2Giant.layout-101 .slide-box .swiperImg {
	width: 100% !important
}

.ModuleSlideV2Giant.layout-101 .slick-dots {
	bottom: 30px
}

.ModuleSlideV2Giant.layout-101 .slick-dots li {
	width: auto;
	height: auto;
	margin: 0 12px
}

.ModuleSlideV2Giant.layout-101 .slick-dots li button {
	width: 18px;
	height: 18px;
	padding: 6px;
	border-radius: 18px;
	border: unset;
	border: 1px solid transparent
}

.ModuleSlideV2Giant.layout-101 .slick-dots li button:before {
	width: 6px;
	height: 6px;
	opacity: 1;
	font-size: 0;
	background-color: #fff;
	border-radius: 6px;
	top: 6px;
	left: 6px
}

.ModuleSlideV2Giant.layout-101 .slick-dots li button:hover {
	border: 1px solid #fff
}

.ModuleSlideV2Giant.layout-101 .slick-dots li.slick-active button {
	border-color: #fff
}

.ModuleSlideV2Giant.layout-101 .slide-box video {
	width: 100%;
	height: 100%;
	min-height: 32px;
	display: block
}

@media(min-width:1000px) and (max-width:1920px) {
	.ModuleSlideV2Giant.layout-101 .slick-dots {
		bottom: 6%
	}

	.ModuleSlideV2Giant.layout-101 .slick-prev {
		left: 2.5%
	}

	.ModuleSlideV2Giant.layout-101 .slick-next {
		right: 2.5%
	}
}

@media(min-width:600px) and (max-width:999px) {
	.ModuleSlideV2Giant.layout-101 .slick-dots {
		bottom: 8%
	}

	.ModuleSlideV2Giant.layout-101 .slick-dots li button {
		width: 16px;
		height: 16px;
		border-radius: 16px
	}
}

@media(min-width:599px) and (max-width:766px) {
	.ModuleSlideV2Giant.layout-101 .slick-dots {
		bottom: 8% !important
	}

	.ModuleSlideV2Giant.layout-101 .slick-active {
		margin: 0 8px !important
	}

	.ModuleSlideV2Giant.layout-101 .slick-dots li button {
		width: 12px !important;
		height: 12px !important;
		border-radius: 12px
	}

	.ModuleSlideV2Giant.layout-101 .slick-dots li button:before {
		width: 4px !important;
		height: 4px !important;
		border-radius: 4px
	}
}

@media only screen and (max-width:767px) {
	.ModuleSlideV2Giant.layout-101 .slick-dots {
		bottom: 20px
	}

	.ModuleSlideV2Giant.layout-101 .slick-dots li {
		margin: 0 7.5px
	}

	.ModuleSlideV2Giant.layout-101 .slick-dots li button {
		width: 15px;
		height: 15px
	}

	.ModuleSlideV2Giant.layout-101 .slick-dots li button:before {
		width: 5px;
		height: 5px;
		top: 5px;
		left: 5px
	}
}

.module_171778665 .ModuleHead .HeadCenter {
	float: none
}

#module_171778665 {
	padding: 0
}

#module_171778665 {
	position: static;
	z-index: 0;
	width: 100%;
	height: auto
}

#module_171778665 .ModuleHead171778665 {
	display: none
}

#module_171778665 .slick-dots li button:before {
	background-color: rgba(0, 0, 0, .5)
}

#module_171778665 .slick-dots li button {
	border-color: transparent
}

#module_171778665 .slick-dots li.slick-active button:before,
#module_171778665 .slick-dots li:hover button:before {
	background-color: #fff
}

#module_171778665 .slick-dots li.slick-active button,
#module_171778665 .slick-dots li button:hover {
	border-color: #fff
}

#module_171778665 .SubContainer {}

.module_5635818 .ModuleHead .HeadCenter {
	float: none
}

#module_5635818 {
	padding: 0
}

#module_5635818 {
	position: static;
	z-index: 0;
	top: 0;
	width: 100%;
	height: auto
}

#module_5635818 .ModuleHead5635818 {
	display: none
}

#module_5635818 .ModuleHead .HeadText.HeadText5635818 {}

#module_5635818 .ModuleHead .HeadTextMore.HeadTextMore5635818 {}

#module_5635818>.module_5635818 {
	border: none
}

#module_5635818 .BodyCenter.BodyCenter5635818 {}

@media screen and (min-width:768px) {
	#module_5635818 .BodyCenter.BodyCenter5635818 {
		padding-top: 0;
		padding-left: 0;
		padding-bottom: 0;
		padding-right: 0
	}
}

@media screen and (max-width:767px) {
	#module_5635818 .BodyCenter.BodyCenter5635818 {
		padding-top: 0;
		padding-left: 0;
		padding-bottom: 0;
		padding-right: 0
	}
}

#module_5635818 .BodyCenter.BodyCenter5635818 {
	background-color: #f2f2f2;
	background-image: none;
	background-size: auto;
	background-repeat: no-repeat;
	background-position: center;
	font-family: Microsoft YaHei;
	font-size: 8px;
	font-weight: 400;
	text-decoration: none;
	visibility: visible
}

#module_5635818>.module_5635818 {}

#module_5635818 .BodyCenter a {
	font-family: Microsoft YaHei;
	font-size: 8px;
	font-weight: 400;
	text-decoration: none;
	visibility: visible
}

.module_171799320 .ModuleHead .HeadCenter {
	float: none
}

#module_171799320 {
	padding: 0
}

#module_171799320 {
	position: static;
	z-index: 0;
	top: 223px;
	left: 0;
	width: 100%;
	height: auto
}

#module_171799320 .ModuleHead171799320 {
	display: none
}

#module_171799320 .BodyCenter.BodyCenter171799320 {
	background: 0 0;
	background-color: transparent
}

#module_171799320>.module_171799320 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_171799320>.module_171799320 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_171799320 .BodyCenter.BodyCenter171799320 {
		padding-top: 3.1381%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 3.6611%
	}
}

@media screen and (max-width:767px) {
	#module_171799320 .BodyCenter.BodyCenter171799320 {
		padding-top: 20px;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0
	}
}

@media screen and (min-width:768px) {
	#module_171799320>.module_171799320 {
		margin-top: 0%;
		margin-left: 0%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171799320>.module_171799320 {
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0
	}
}

#module_171799320>.module_171799320 {
	box-shadow: 0 0 0 0 #ccc
}

#module_171799320:hover {
	border: none
}

#module_171799320:hover>.module_171799320 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_171799320 .ModuleSubContainer {
	background-color: transparent
}

#module_171799320 .ModuleSubContainer {
	background-image: none
}

#module_171799320 .ModuleSubContainer {
	background-repeat: no-repeat
}

#module_171799320 .ModuleSubContainer {
	background-position: 0% 0%
}

#module_171799320 .ModuleSubContainer {
	background-attachment: scroll
}

#module_171799320 .ModuleSubContainer {}

#module_171799320 {
	!bgVideo !
}

	{
	bgvideourl: none
}

#module_171799320 .gridBgVideo .bgVideoMask {
	opacity: .2
}

#module_171799320 .ModuleSubContainer {
	box-shadow: 0 0 0 0 transparent;
	transition: box-shadow .5s ease
}

#module_171799320 .ModuleSubContainer:hover {
	box-shadow: 0 0 0 0 #000
}

.ModuleGridContainer.ModuleGridContainer171799320 {}

.module_171799322 .ModuleHead .HeadCenter {
	float: none
}

#module_171799322 {
	padding: 0
}

#module_171799322 {
	position: static;
	z-index: 0;
	width: 100%;
	height: auto
}

#module_171799322 .ModuleHead171799322 {
	display: none
}

#module_171799322 .BodyCenter.BodyCenter171799322 {
	background: 0 0;
	background-color: transparent
}

#module_171799322>.module_171799322 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_171799322>.module_171799322 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_171799322 .BodyCenter.BodyCenter171799322 {
		padding-top: 0%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171799322 .BodyCenter.BodyCenter171799322 {
		padding-top: 0%;
		padding-left: 2.7248%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (min-width:768px) {
	#module_171799322>.module_171799322 {
		margin-top: 0%;
		margin-left: 0%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171799322>.module_171799322 {
		margin-top: 0%;
		margin-left: 0%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

#module_171799322>.module_171799322 {
	box-shadow: 0 0 0 0 #ccc
}

#module_171799322:hover {
	border: none
}

#module_171799322:hover>.module_171799322 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_171799322 .ModuleImageTextGiantContent {
	margin-top: 0
}

#module_171799322 .ModuleImageTextGiantContent {
	margin-bottom: 0
}

#module_171799322 .ModuleImageTextGiantContent {
	margin-left: 0
}

#module_171799322 .ModuleImageTextGiantContent {
	margin-right: 0
}

#module_171799322 .imageTextGiant-Container {
	padding-top: 10px
}

#module_171799322 .imageTextGiant-Container {
	padding-bottom: 10px
}

#module_171799322 .imageTextGiant-Container {
	padding-left: 10px
}

#module_171799322 .imageTextGiant-Container {
	padding-right: 10px
}

#module_171799322 .showHandle .btn {
	font-size: px
}

#module_171799322 .showHandle .btn {
	font-family:
}

#module_171799322 .showHandle .btn {
	color:
}

#module_171799322 .showHandle .btn {}

#module_171799322 .showHandle .btn {}

#module_171799322 .showHandle .btn {}

#module_171799322 .showHandle div {
	border-top-color: !important
}

#module_171799322 .showHandle div {
	border-top-style: !important
}

#module_171799322 .showHandle div {
	border-top-width: px !important
}

#module_171799322 .showHandle {
	background-color:
}

#module_171799322 .showHandle {}

#module_171799322 .showHandle {}

#module_171799322 .showHandle {}

#module_171799322 .showHandle {}

#module_171799322 .showHandle {}

#module_171799322 a {
	font-size: unset;
	font-family: unset
}

.ModuleButtonGiant.layout-102 .moduleButton {
	background-color: #fff;
	font-size: 12px;
	height: 40px;
	width: 100px;
	color: #333;
	border: 1px solid #000;
	text-align: center;
	cursor: pointer;
	max-width: 100%;
	box-sizing: border-box;
	overflow: hidden;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	line-height: 1.2 !important
}

.ModuleButtonGiant.layout-102 .moduleButton:hover {
	color: #fff
}

.ModuleButtonGiant.layout-102 .moduleButton:hover:before {
	background-color: #333
}

.ModuleButtonGiant.layout-102 .moduleButton.hvr-sweep-to-right:before,
.ModuleButtonGiant.layout-102 .moduleButton.hvr-sweep-to-top:before,
.ModuleButtonGiant.layout-102 .moduleButton.Radial-Out:before,
.ModuleButtonGiant.layout-102 .moduleButton.RShutter-Out-Horizontal:before,
.ModuleButtonGiant.layout-102 .moduleButton.Shutter-Out-Horizontal:before,
.ModuleButtonGiant.layout-102 .moduleButton.Shutter-Out-Vertical:before {
	background-color: #333
}

.ModuleButtonGiant.layout-102 .BreadsvgIcon {
	flex-direction: column;
	justify-content: center
}

.ModuleButtonGiant.layout-102 .BreadsvgIcon>* {
	width: 16px;
	height: 16px
}

.ModuleButtonGiant.layout-102 .BreadIcon {
	font-size: 16px
}

.module_171799323 .ModuleHead .HeadCenter {
	float: none
}

#module_171799323 {
	padding: 0
}

#module_171799323 {
	position: static;
	z-index: 0;
	top: 136px;
	left: 0;
	width: 100%;
	height: auto
}

#module_171799323 .ModuleHead171799323 {
	display: none
}

#module_171799323 .BodyCenter.BodyCenter171799323 {
	background: 0 0;
	background-color: transparent
}

#module_171799323>.module_171799323 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_171799323>.module_171799323 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_171799323 .BodyCenter.BodyCenter171799323 {
		padding-top: 3.3333%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171799323 .BodyCenter.BodyCenter171799323 {
		padding-top: 0;
		padding-left: 10px;
		padding-right: 0;
		padding-bottom: 10px
	}
}

@media screen and (min-width:768px) {
	#module_171799323>.module_171799323 {
		margin-top: 0%;
		margin-left: 1.8333%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171799323>.module_171799323 {
		margin-top: 10px;
		margin-left: 10px;
		margin-right: 0;
		margin-bottom: 10px
	}
}

#module_171799323>.module_171799323 {
	box-shadow: 0 0 0 0 #ccc
}

#module_171799323:hover {
	border: none
}

#module_171799323:hover>.module_171799323 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_171799323 .BodyCenter {
	text-align: left
}

#module_171799323 .moduleButton {
	font-size: 12px
}

#module_171799323 .moduleButton {
	font-family: 微软雅黑, Microsoft YaHei
}

#module_171799323 .moduleButton {
	color: #fff
}

#module_171799323 .moduleButton {
	font-weight: 400
}

#module_171799323 .moduleButton {
	text-decoration: none
}

#module_171799323 .moduleButton {
	font-style: normal
}

#module_171799323 .moduleButton,
#module_171799323 .moduleButton.faded:before {
	background-color: rgba(142, 2, 2, .99)
}

#module_171799323 .moduleButton,
#module_171799323 .moduleButton.faded:before {}

#module_171799323 .moduleButton,
#module_171799323 .moduleButton.faded:before {}

#module_171799323 .moduleButton,
#module_171799323 .moduleButton.faded:before {}

#module_171799323 .moduleButton,
#module_171799323 .moduleButton.faded:before {}

#module_171799323 .moduleButton,
#module_171799323 .moduleButton.faded:before {}

#module_171799323 .moduleButton {
	border-color: #d8d8d8
}

#module_171799323 .moduleButton {
	border-style: none
}

#module_171799323 .moduleButton {
	border-width: 1px
}

#module_171799323 .moduleButton {
	width: 100px
}

#module_171799323 .moduleButton,
#module_171799323 .BreadsvgIcon {
	height: 40px;
	line-height: 40px
}

#module_171799323 .BodyCenter {
	color: #000
}

#module_171799323 .moduleButton {
	border-top-left-radius: 0
}

#module_171799323 .moduleButton {
	border-top-right-radius: 0
}

#module_171799323 .moduleButton {
	border-bottom-left-radius: 0
}

#module_171799323 .moduleButton {
	border-bottom-right-radius: 0
}

#module_171799323 .BreadIcon {
	font-size: 16px
}

#module_171799323 .BreadsvgIcon svg {
	width: 16px;
	height: 16px
}

#module_171799323 .BreadIcon {
	color: #000
}

#module_171799323 .BreadsvgIcon svg>* {
	fill: #000
}

#module_171799323 .BreadIcon,
#module_171799323 .BreadsvgIcon {
	margin-left: 10px
}

#module_171799323 .BreadIcon,
#module_171799323 .BreadsvgIcon {
	margin-right: 10px
}

#module_171799323 .moduleButton {
	box-shadow:
}

#module_171799323 .moduleButton:hover .BreadIcon {
	font-size: 16px
}

#module_171799323 .moduleButton:hover .BreadsvgIcon svg {
	width: 16px;
	height: 16px
}

#module_171799323 .moduleButton:hover .BreadIcon {
	color: #fff
}

#module_171799323 .moduleButton:hover .BreadsvgIcon svg>* {
	fill: #fff
}

#module_171799323 .moduleButton:hover {
	font-size: 12px
}

#module_171799323 .moduleButton:hover {
	font-family: 微软雅黑, Microsoft YaHei
}

#module_171799323 .moduleButton:hover {
	color: #fff
}

#module_171799323 .moduleButton:hover {
	font-weight: 400
}

#module_171799323 .moduleButton:hover {
	text-decoration: none
}

#module_171799323 .moduleButton:hover {
	font-style: normal
}

#module_171799323 .moduleButton:before,
#module_171799323 .moduleButton.faded:before {
	background-color: #830707
}

#module_171799323 .moduleButton:before,
#module_171799323 .moduleButton.faded:before {}

#module_171799323 .moduleButton:before,
#module_171799323 .moduleButton.faded:before {}

#module_171799323 .moduleButton:before,
#module_171799323 .moduleButton.faded:before {}

#module_171799323 .moduleButton:before,
#module_171799323 .moduleButton.faded:before {}

#module_171799323 .moduleButton:before,
#module_171799323 .moduleButton.faded:before {}

#module_171799323 .moduleButton:hover {
	border-color: #000
}

#module_171799323 .moduleButton:hover {
	border-style: solid
}

#module_171799323 .moduleButton:hover {
	border-width: 1px
}

#module_171799323 .moduleButton:hover {
	box-shadow:
}

.ModuleImageGiant.layout-103 .BodyCenter {
	text-align: center
}

.ModuleImageGiant.layout-103 .imgBox {
	position: relative;
	width: 100%;
	overflow: hidden
}

.ModuleImageGiant.layout-103 img {
	margin: auto;
	max-width: 100%;
	border: none
}

.ModuleImageGiant.layout-103 .imgNormalBox,
.ModuleImageGiant.layout-103 .imgHoverBox {
	width: 100%;
	height: 100%
}

.ModuleImageGiant.layout-103 .imgNormalBox {
	position: relative;
	overflow: hidden;
	opacity: 1;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}

.ModuleImageGiant.layout-103 .imgHoverBox {
	position: absolute;
	top: 0;
	left: 0;
	height: 0;
	opacity: 0;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}

.ModuleImageGiant.layout-103 .imgBox:hover .imgNormalBox {
	opacity: 0
}

.ModuleImageGiant.layout-103 .imgBox:hover .imgHoverBox {
	opacity: 1;
	height: 100%
}

.module_171799324 .ModuleHead .HeadCenter {
	float: none
}

#module_171799324 {
	padding: 0
}

#module_171799324 {
	position: static;
	z-index: 0;
	width: 100%;
	height: auto
}

#module_171799324 .ModuleHead171799324 {
	display: none
}

#module_171799324 img {
	border-top-color: transparent
}

#module_171799324 img {
	border-top-style: none
}

#module_171799324 img {
	border-top-width: 0
}

#module_171799324 img {
	border-right-color: transparent
}

#module_171799324 img {
	border-right-style: none
}

#module_171799324 img {
	border-right-width: 0
}

#module_171799324 img {
	border-bottom-color: transparent
}

#module_171799324 img {
	border-bottom-style: none
}

#module_171799324 img {
	border-bottom-width: 0
}

#module_171799324 img {
	border-left-color: transparent
}

#module_171799324 img {
	border-left-style: none
}

#module_171799324 img {
	border-left-width: 0
}

#module_171799324 img {
	border-top-left-radius: 0
}

#module_171799324 img {
	border-top-right-radius: 0
}

#module_171799324 img {
	border-bottom-left-radius: 0
}

#module_171799324 img {
	border-bottom-right-radius: 0
}

#module_171799324 .BodyCenter {
	text-align: center
}

.module_171800226 .ModuleHead .HeadCenter {
	float: none
}

#module_171800226 {
	padding: 0
}

#module_171800226 {
	position: static;
	z-index: 0;
	top: 107px;
	left: 0;
	width: 100%;
	height: auto
}

#module_171800226 .ModuleHead171800226 {
	display: none
}

#module_171800226 .ModuleHead .HeadText.HeadText171800226 {
	font-family: 微软雅黑, Microsoft YaHei;
	font-size: 12px;
	color: #000;
	font-weight: 400;
	text-decoration: initial;
	font-style: normal;
	text-align: left
}

#module_171800226 .ModuleHead .HeadCenter.HeadCenter171800226 {
	text-align: left
}

#module_171800226 .ModuleHead .HeadCenter.HeadCenter171800226 {
	margin: 0;
	background: 0 0;
	background-color: transparent
}

#module_171800226 .BodyCenter.BodyCenter171800226 {
	background: 0 0;
	background-color: transparent
}

#module_171800226>.module_171800226 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_171800226>.module_171800226 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_171800226 .BodyCenter.BodyCenter171800226 {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0
	}
}

@media screen and (max-width:767px) {
	#module_171800226 .BodyCenter.BodyCenter171800226 {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0
	}
}

@media screen and (min-width:768px) {
	#module_171800226>.module_171800226 {
		margin-top: 40px;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 30px
	}
}

@media screen and (max-width:767px) {
	#module_171800226>.module_171800226 {
		margin-top: 20px;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 10px
	}
}

#module_171800226>.module_171800226 {
	box-shadow: 0 0 0 0 #ccc
}

#module_171800226:hover {
	border: none
}

#module_171800226:hover>.module_171800226 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_171800226 .ModuleSubContainer {
	background-color: transparent
}

#module_171800226 .ModuleSubContainer {
	background-image: none
}

#module_171800226 .ModuleSubContainer {
	background-repeat: no-repeat
}

#module_171800226 .ModuleSubContainer {
	background-position: 0% 0%
}

#module_171800226 .ModuleSubContainer {
	background-attachment: scroll
}

#module_171800226 .ModuleSubContainer {}

#module_171800226 {
	!bgVideo !
}

	{
	bgvideourl: none
}

#module_171800226 .gridBgVideo .bgVideoMask {
	opacity: .2
}

#module_171800226 .ModuleSubContainer {
	box-shadow: ;
	transition: box-shadow .5s ease
}

#module_171800226 .ModuleSubContainer:hover {
	box-shadow:
}

.ModuleGridContainer.ModuleGridContainer171800226 {}

.module_171800228 .ModuleHead .HeadCenter {
	float: none
}

#module_171800228 {
	padding: 0
}

#module_171800228 {
	position: static;
	z-index: 0;
	top: 22px;
	left: 0;
	width: 100%;
	height: auto
}

#module_171800228 .ModuleHead171800228 {
	display: none
}

#module_171800228 .BodyCenter.BodyCenter171800228 {
	background: 0 0;
	background-color: transparent
}

#module_171800228>.module_171800228 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_171800228>.module_171800228 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_171800228 .BodyCenter.BodyCenter171800228 {
		padding-top: 0%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171800228 .BodyCenter.BodyCenter171800228 {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0
	}
}

@media screen and (min-width:768px) {
	#module_171800228>.module_171800228 {
		margin-top: 0%;
		margin-left: 0%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171800228>.module_171800228 {
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0
	}
}

#module_171800228>.module_171800228 {
	box-shadow: 0 0 0 0 #ccc
}

#module_171800228:hover {
	border: none
}

#module_171800228:hover>.module_171800228 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_171800228 .ModuleImageTextGiantContent {
	margin-top: 0
}

#module_171800228 .ModuleImageTextGiantContent {
	margin-bottom: 0
}

#module_171800228 .ModuleImageTextGiantContent {
	margin-left: 0
}

#module_171800228 .ModuleImageTextGiantContent {
	margin-right: 10px
}

#module_171800228 .imageTextGiant-Container {
	padding-top: 10px
}

#module_171800228 .imageTextGiant-Container {
	padding-bottom: 10px
}

#module_171800228 .imageTextGiant-Container {
	padding-left: 10px
}

#module_171800228 .imageTextGiant-Container {
	padding-right: 10px
}

#module_171800228 .showHandle .btn {
	font-size: px
}

#module_171800228 .showHandle .btn {
	font-family:
}

#module_171800228 .showHandle .btn {
	color:
}

#module_171800228 .showHandle .btn {}

#module_171800228 .showHandle .btn {}

#module_171800228 .showHandle .btn {}

#module_171800228 .showHandle div {
	border-top-color: !important
}

#module_171800228 .showHandle div {
	border-top-style: !important
}

#module_171800228 .showHandle div {
	border-top-width: px !important
}

#module_171800228 .showHandle {
	background-color:
}

#module_171800228 .showHandle {}

#module_171800228 .showHandle {}

#module_171800228 .showHandle {}

#module_171800228 .showHandle {}

#module_171800228 .showHandle {}

#module_171800228 a {
	font-size: unset;
	font-family: unset
}

.module_171800227 .ModuleHead .HeadCenter {
	float: none
}

#module_171800227 {
	padding: 0
}

#module_171800227 {
	position: static;
	z-index: 0;
	top: 280px;
	left: 0;
	width: 100%;
	height: auto
}

#module_171800227 .ModuleHead171800227 {
	display: none
}

#module_171800227 .BodyCenter.BodyCenter171800227 {
	background: 0 0;
	background-color: transparent
}

#module_171800227>.module_171800227 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_171800227>.module_171800227 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_171800227 .BodyCenter.BodyCenter171800227 {
		padding-top: 0%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171800227 .BodyCenter.BodyCenter171800227 {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0
	}
}

@media screen and (min-width:768px) {
	#module_171800227>.module_171800227 {
		margin-top: 0%;
		margin-left: 0%;
		margin-right: 0%;
		margin-bottom: 2.0921%
	}
}

@media screen and (max-width:767px) {
	#module_171800227>.module_171800227 {
		margin-top: 0;
		margin-left: 10px;
		margin-right: 10px;
		margin-bottom: 20px
	}
}

#module_171800227>.module_171800227 {
	box-shadow: 0 0 0 0 #ccc
}

#module_171800227:hover {
	border: none
}

#module_171800227:hover>.module_171800227 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_171800227 .ModuleSubContainer {
	background-color: transparent
}

#module_171800227 .ModuleSubContainer {
	background-image: none
}

#module_171800227 .ModuleSubContainer {
	background-repeat: no-repeat
}

#module_171800227 .ModuleSubContainer {
	background-position: 0% 0%
}

#module_171800227 .ModuleSubContainer {
	background-attachment: scroll
}

#module_171800227 .ModuleSubContainer {}

#module_171800227 {
	!bgVideo !
}

	{
	bgvideourl: none
}

#module_171800227 .gridBgVideo .bgVideoMask {
	opacity: .2
}

#module_171800227 .ModuleSubContainer {
	box-shadow: 0 0 0 0 transparent;
	transition: box-shadow .5s ease
}

#module_171800227 .ModuleSubContainer:hover {
	box-shadow: 0 0 0 0 #000
}

.ModuleGridContainer.ModuleGridContainer171800227 {}

.module_171800229 .ModuleHead .HeadCenter {
	float: none
}

#module_171800229 {
	padding: 0
}

#module_171800229 {
	position: static;
	z-index: 0;
	top: 1465px;
	left: 494px;
	width: 100%;
	height: auto
}

#module_171800229 .ModuleHead171800229 {
	display: none
}

#module_171800229 .BodyCenter.BodyCenter171800229 {
	background-color: transparent;
	background-size: auto;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-attachment: scroll
}

#module_171800229>.module_171800229 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_171800229>.module_171800229 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_171800229 .BodyCenter.BodyCenter171800229 {
		padding-top: 0%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171800229 .BodyCenter.BodyCenter171800229 {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0
	}
}

@media screen and (min-width:768px) {
	#module_171800229>.module_171800229 {
		margin-top: 0%;
		margin-left: 0%;
		margin-right: 1.6667%;
		margin-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171800229>.module_171800229 {
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0
	}
}

#module_171800229>.module_171800229 {
	box-shadow: 0 0 0 0 #ccc
}

#module_171800229:hover {
	border: none
}

#module_171800229:hover>.module_171800229 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_171800229 .ModuleImageTextGiantContent {
	margin-top: 0
}

#module_171800229 .ModuleImageTextGiantContent {
	margin-bottom: 0
}

#module_171800229 .ModuleImageTextGiantContent {
	margin-left: 0
}

#module_171800229 .ModuleImageTextGiantContent {
	margin-right: 0
}

#module_171800229 .imageTextGiant-Container {
	padding-top: 10px
}

#module_171800229 .imageTextGiant-Container {
	padding-bottom: 10px
}

#module_171800229 .imageTextGiant-Container {
	padding-left: 10px
}

#module_171800229 .imageTextGiant-Container {
	padding-right: 10px
}

#module_171800229 .showHandle .btn {
	font-size: 14px
}

#module_171800229 .showHandle .btn {
	font-family: 微软雅黑, Microsoft YaHei
}

#module_171800229 .showHandle .btn {
	color: #333
}

#module_171800229 .showHandle .btn {
	font-weight: 400
}

#module_171800229 .showHandle .btn {
	text-decoration: none
}

#module_171800229 .showHandle .btn {
	font-style: normal
}

#module_171800229 .showHandle div {
	border-top-color: #ddd !important
}

#module_171800229 .showHandle div {
	border-top-style: solid !important
}

#module_171800229 .showHandle div {
	border-top-width: 1px !important
}

#module_171800229 .showHandle {
	background-color: transparent
}

#module_171800229 .showHandle {
	background-image: none
}

#module_171800229 .showHandle {
	background-repeat: no-repeat
}

#module_171800229 .showHandle {}

#module_171800229 .showHandle {}

#module_171800229 .showHandle {}

#module_171800229 a {
	font-size: unset;
	font-family: unset
}

.module_171800230 .ModuleHead .HeadCenter {
	float: none
}

#module_171800230 {
	padding: 0
}

#module_171800230 {
	position: static;
	z-index: 0;
	top: 21px;
	left: 0;
	width: 100%;
	height: auto
}

#module_171800230 .ModuleHead171800230 {
	display: none
}

#module_171800230 .BodyCenter.BodyCenter171800230 {
	background-color: transparent;
	background-size: auto;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-attachment: scroll
}

#module_171800230>.module_171800230 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_171800230>.module_171800230 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_171800230 .BodyCenter.BodyCenter171800230 {
		padding-top: 0%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171800230 .BodyCenter.BodyCenter171800230 {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0
	}
}

@media screen and (min-width:768px) {
	#module_171800230>.module_171800230 {
		margin-top: 0%;
		margin-left: 0%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171800230>.module_171800230 {
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0
	}
}

#module_171800230>.module_171800230 {
	box-shadow: 0 0 0 0 #ccc
}

#module_171800230:hover {
	border: none
}

#module_171800230:hover>.module_171800230 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_171800230 .ModuleImageTextGiantContent {
	margin-top: 0
}

#module_171800230 .ModuleImageTextGiantContent {
	margin-bottom: 0
}

#module_171800230 .ModuleImageTextGiantContent {
	margin-left: 0
}

#module_171800230 .ModuleImageTextGiantContent {
	margin-right: 0
}

#module_171800230 .imageTextGiant-Container {
	padding-top: 10px
}

#module_171800230 .imageTextGiant-Container {
	padding-bottom: 10px
}

#module_171800230 .imageTextGiant-Container {
	padding-left: 10px
}

#module_171800230 .imageTextGiant-Container {
	padding-right: 10px
}

#module_171800230 .showHandle .btn {
	font-size: 14px
}

#module_171800230 .showHandle .btn {
	font-family: 微软雅黑, Microsoft YaHei
}

#module_171800230 .showHandle .btn {
	color: #333
}

#module_171800230 .showHandle .btn {
	font-weight: 400
}

#module_171800230 .showHandle .btn {
	text-decoration: none
}

#module_171800230 .showHandle .btn {
	font-style: normal
}

#module_171800230 .showHandle div {
	border-top-color: #ddd !important
}

#module_171800230 .showHandle div {
	border-top-style: solid !important
}

#module_171800230 .showHandle div {
	border-top-width: 1px !important
}

#module_171800230 .showHandle {
	background-color: transparent
}

#module_171800230 .showHandle {
	background-image: none
}

#module_171800230 .showHandle {
	background-repeat: no-repeat
}

#module_171800230 .showHandle {}

#module_171800230 .showHandle {}

#module_171800230 .showHandle {}

#module_171800230 a {
	font-size: unset;
	font-family: unset
}

.module_171800231 .ModuleHead .HeadCenter {
	float: none
}

#module_171800231 {
	padding: 0
}

#module_171800231 {
	position: static;
	z-index: 0;
	top: 48px;
	left: 0;
	width: 100%;
	height: auto
}

#module_171800231 .ModuleHead171800231 {
	display: none
}

#module_171800231 .BodyCenter.BodyCenter171800231 {
	background-color: transparent;
	background-size: auto;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-attachment: scroll
}

#module_171800231>.module_171800231 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_171800231>.module_171800231 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_171800231 .BodyCenter.BodyCenter171800231 {
		padding-top: 0%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171800231 .BodyCenter.BodyCenter171800231 {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0
	}
}

@media screen and (min-width:768px) {
	#module_171800231>.module_171800231 {
		margin-top: 0%;
		margin-left: 1.3333%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171800231>.module_171800231 {
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0
	}
}

#module_171800231>.module_171800231 {
	box-shadow: 0 0 0 0 #ccc
}

#module_171800231:hover {
	border: none
}

#module_171800231:hover>.module_171800231 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_171800231 .ModuleImageTextGiantContent {
	margin-top: 0
}

#module_171800231 .ModuleImageTextGiantContent {
	margin-bottom: 0
}

#module_171800231 .ModuleImageTextGiantContent {
	margin-left: 0
}

#module_171800231 .ModuleImageTextGiantContent {
	margin-right: 0
}

#module_171800231 .imageTextGiant-Container {
	padding-top: 10px
}

#module_171800231 .imageTextGiant-Container {
	padding-bottom: 10px
}

#module_171800231 .imageTextGiant-Container {
	padding-left: 10px
}

#module_171800231 .imageTextGiant-Container {
	padding-right: 10px
}

#module_171800231 .showHandle .btn {
	font-size: 14px
}

#module_171800231 .showHandle .btn {
	font-family: 微软雅黑, Microsoft YaHei
}

#module_171800231 .showHandle .btn {
	color: #333
}

#module_171800231 .showHandle .btn {
	font-weight: 400
}

#module_171800231 .showHandle .btn {
	text-decoration: none
}

#module_171800231 .showHandle .btn {
	font-style: normal
}

#module_171800231 .showHandle div {
	border-top-color: #ddd !important
}

#module_171800231 .showHandle div {
	border-top-style: solid !important
}

#module_171800231 .showHandle div {
	border-top-width: 1px !important
}

#module_171800231 .showHandle {
	background-color: transparent
}

#module_171800231 .showHandle {
	background-image: none
}

#module_171800231 .showHandle {
	background-repeat: no-repeat
}

#module_171800231 .showHandle {}

#module_171800231 .showHandle {}

#module_171800231 .showHandle {}

#module_171800231 a {
	font-size: unset;
	font-family: unset
}

.module_171800232 .ModuleHead .HeadCenter {
	float: none
}

#module_171800232 {
	padding: 0
}

#module_171800232 {
	position: static;
	z-index: 0;
	top: 36px;
	left: 0;
	width: 100%;
	height: auto
}

#module_171800232 .ModuleHead171800232 {
	display: none
}

#module_171800232 .BodyCenter.BodyCenter171800232 {
	background-color: transparent;
	background-size: auto;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-attachment: scroll
}

#module_171800232>.module_171800232 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_171800232>.module_171800232 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_171800232 .BodyCenter.BodyCenter171800232 {
		padding-top: 0%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171800232 .BodyCenter.BodyCenter171800232 {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0
	}
}

@media screen and (min-width:768px) {
	#module_171800232>.module_171800232 {
		margin-top: 0%;
		margin-left: 1.3333%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171800232>.module_171800232 {
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0
	}
}

#module_171800232>.module_171800232 {
	box-shadow: 0 0 0 0 #ccc
}

#module_171800232:hover {
	border: none
}

#module_171800232:hover>.module_171800232 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_171800232 .ModuleImageTextGiantContent {
	margin-top: 0
}

#module_171800232 .ModuleImageTextGiantContent {
	margin-bottom: 0
}

#module_171800232 .ModuleImageTextGiantContent {
	margin-left: 0
}

#module_171800232 .ModuleImageTextGiantContent {
	margin-right: 0
}

#module_171800232 .imageTextGiant-Container {
	padding-top: 10px
}

#module_171800232 .imageTextGiant-Container {
	padding-bottom: 10px
}

#module_171800232 .imageTextGiant-Container {
	padding-left: 10px
}

#module_171800232 .imageTextGiant-Container {
	padding-right: 10px
}

#module_171800232 .showHandle .btn {
	font-size: 14px
}

#module_171800232 .showHandle .btn {
	font-family: 微软雅黑, Microsoft YaHei
}

#module_171800232 .showHandle .btn {
	color: #333
}

#module_171800232 .showHandle .btn {
	font-weight: 400
}

#module_171800232 .showHandle .btn {
	text-decoration: none
}

#module_171800232 .showHandle .btn {
	font-style: normal
}

#module_171800232 .showHandle div {
	border-top-color: #ddd !important
}

#module_171800232 .showHandle div {
	border-top-style: solid !important
}

#module_171800232 .showHandle div {
	border-top-width: 1px !important
}

#module_171800232 .showHandle {
	background-color: transparent
}

#module_171800232 .showHandle {
	background-image: none
}

#module_171800232 .showHandle {
	background-repeat: no-repeat
}

#module_171800232 .showHandle {}

#module_171800232 .showHandle {}

#module_171800232 .showHandle {}

#module_171800232 a {
	font-size: unset;
	font-family: unset
}

.module_171796895 .ModuleHead .HeadCenter {
	float: none
}

#module_171796895 {
	padding: 0
}

#module_171796895 {
	position: static;
	z-index: 0;
	top: 3785px;
	left: 1804px;
	width: 100%;
	height: auto
}

#module_171796895 .ModuleHead171796895 {
	display: none
}

#module_171796895 .BodyCenter.BodyCenter171796895 {
	background-color: transparent;
	background-size: auto;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-attachment: scroll
}

#module_171796895>.module_171796895 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_171796895>.module_171796895 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_171796895 .BodyCenter.BodyCenter171796895 {
		padding-top: 3.0335%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 3.3996%
	}
}

@media screen and (max-width:767px) {
	#module_171796895 .BodyCenter.BodyCenter171796895 {
		padding-top: 8%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 8%
	}
}

@media screen and (min-width:768px) {
	#module_171796895>.module_171796895 {
		margin-top: -.2615%;
		margin-left: 0%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171796895>.module_171796895 {
		margin-top: 0%;
		margin-left: 0%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

#module_171796895>.module_171796895 {
	box-shadow: 0 0 0 0 #ccc
}

#module_171796895:hover {
	border: none
}

#module_171796895:hover>.module_171796895 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_171796895 .ModuleSubContainer {
	background-color: transparent
}

#module_171796895 .ModuleSubContainer {
	background-image: none
}

#module_171796895 .ModuleSubContainer {
	background-repeat: no-repeat
}

#module_171796895 .ModuleSubContainer {
	background-position: 0% 0%
}

#module_171796895 .ModuleSubContainer {
	background-attachment: scroll
}

#module_171796895 .ModuleSubContainer {}

#module_171796895 {
	!bgVideo !
}

	{
	bgvideourl: none
}

#module_171796895 .gridBgVideo .bgVideoMask {
	opacity: .2
}

#module_171796895 .ModuleSubContainer {
	box-shadow: 0 0 0 0 transparent;
	transition: box-shadow .5s ease
}

#module_171796895 .ModuleSubContainer:hover {
	box-shadow: 0 0 0 0 #000
}

.ModuleGridContainer.ModuleGridContainer171796895 {}

.module_171796897 .ModuleHead .HeadCenter {
	float: none
}

#module_171796897 {
	padding: 0
}

#module_171796897 {
	position: static;
	z-index: 0;
	top: 3440px;
	left: 118px;
	width: 100%;
	height: auto
}

#module_171796897 .ModuleHead171796897 {
	display: none
}

#module_171796897 .BodyCenter.BodyCenter171796897 {
	background: 0 0;
	background-color: transparent
}

#module_171796897>.module_171796897 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_171796897>.module_171796897 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_171796897 .BodyCenter.BodyCenter171796897 {
		padding-top: 7.6667%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171796897 .BodyCenter.BodyCenter171796897 {
		padding-top: 0%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (min-width:768px) {
	#module_171796897>.module_171796897 {
		margin-top: 6%;
		margin-left: 0%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171796897>.module_171796897 {
		margin-top: 0%;
		margin-left: 0%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

#module_171796897>.module_171796897 {
	box-shadow: 0 0 0 0 #ccc
}

#module_171796897:hover {
	border: none
}

#module_171796897:hover>.module_171796897 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_171796897 .ModuleImageTextGiantContent {
	margin-top: 0
}

#module_171796897 .ModuleImageTextGiantContent {
	margin-bottom: 0
}

#module_171796897 .ModuleImageTextGiantContent {
	margin-left: 0
}

#module_171796897 .ModuleImageTextGiantContent {
	margin-right: 0
}

#module_171796897 .imageTextGiant-Container {
	padding-top: 10px
}

#module_171796897 .imageTextGiant-Container {
	padding-bottom: 10px
}

#module_171796897 .imageTextGiant-Container {
	padding-left: 10px
}

#module_171796897 .imageTextGiant-Container {
	padding-right: 10px
}

#module_171796897 .showHandle .btn {
	font-size: 14px
}

#module_171796897 .showHandle .btn {
	font-family: 微软雅黑, Microsoft YaHei
}

#module_171796897 .showHandle .btn {
	color: #333
}

#module_171796897 .showHandle .btn {
	font-weight: 400
}

#module_171796897 .showHandle .btn {
	text-decoration: none
}

#module_171796897 .showHandle .btn {
	font-style: normal
}

#module_171796897 .showHandle div {
	border-top-color: #ddd !important
}

#module_171796897 .showHandle div {
	border-top-style: solid !important
}

#module_171796897 .showHandle div {
	border-top-width: 1px !important
}

#module_171796897 .showHandle {
	background-color: transparent
}

#module_171796897 .showHandle {
	background-image: none
}

#module_171796897 .showHandle {
	background-repeat: no-repeat
}

#module_171796897 .showHandle {}

#module_171796897 .showHandle {}

#module_171796897 .showHandle {}

#module_171796897 a {
	font-size: unset;
	font-family: unset
}

.module_171796980 .ModuleHead .HeadCenter {
	float: none
}

#module_171796980 {
	padding: 0
}

#module_171796980 {
	position: static;
	z-index: 0;
	width: 100%;
	height: auto
}

#module_171796980 .ModuleHead171796980 {
	display: none
}

#module_171796980 .BodyCenter.BodyCenter171796980 {
	background: 0 0;
	background-color: transparent
}

#module_171796980>.module_171796980 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_171796980>.module_171796980 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_171796980 .BodyCenter.BodyCenter171796980 {
		padding-top: 0%;
		padding-left: 0%;
		padding-right: .3333%;
		padding-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171796980 .BodyCenter.BodyCenter171796980 {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0
	}
}

@media screen and (min-width:768px) {
	#module_171796980>.module_171796980 {
		margin-top: 5.6667%;
		margin-left: 0%;
		margin-right: 3.6667%;
		margin-bottom: 0%
	}
}

@media screen and (max-width:767px) {
	#module_171796980>.module_171796980 {
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0
	}
}

#module_171796980>.module_171796980 {
	box-shadow: 0 0 0 0 #ccc
}

#module_171796980:hover {
	border: none
}

#module_171796980:hover>.module_171796980 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_171796980 .ModuleImageTextGiantContent {
	margin-top: 0
}

#module_171796980 .ModuleImageTextGiantContent {
	margin-bottom: 0
}

#module_171796980 .ModuleImageTextGiantContent {
	margin-left: 0
}

#module_171796980 .ModuleImageTextGiantContent {
	margin-right: 0
}

#module_171796980 .imageTextGiant-Container {
	padding-top: 10px
}

#module_171796980 .imageTextGiant-Container {
	padding-bottom: 10px
}

#module_171796980 .imageTextGiant-Container {
	padding-left: 10px
}

#module_171796980 .imageTextGiant-Container {
	padding-right: 10px
}

#module_171796980 .showHandle .btn {
	font-size: 14px
}

#module_171796980 .showHandle .btn {
	font-family:
}

#module_171796980 .showHandle .btn {
	color: #333
}

#module_171796980 .showHandle .btn {
	font-weight: 400
}

#module_171796980 .showHandle .btn {
	text-decoration: none
}

#module_171796980 .showHandle .btn {
	font-style: normal
}

#module_171796980 .showHandle div {
	border-top-color: #ddd !important
}

#module_171796980 .showHandle div {
	border-top-style: solid !important
}

#module_171796980 .showHandle div {
	border-top-width: 1px !important
}

#module_171796980 .showHandle {
	background-color: transparent
}

#module_171796980 .showHandle {}

#module_171796980 .showHandle {
	background-repeat: no-repeat
}

#module_171796980 .showHandle {}

#module_171796980 .showHandle {}

#module_171796980 .showHandle {}

#module_171796980 a {
	font-size: unset;
	font-family: unset
}

.ModuleMobileNavGiant.layout-101 p {
	color: #fff
}

.ModuleMobileNavGiant.layout-101 .subnav li a {
	font-size: 15px
}

.ModuleMobileNavGiant.layout-101 .mobileNav_1.showFloatNav {
	-ms-transform: translateX(17rem) !important;
	-khtml-transform: translateX(17rem) !important;
	-webkit-transform: translateX(17rem) !important;
	-o-transform: translateX(17rem) !important;
	-moz-transform: translateX(17rem) !important;
	transform: translateX(17rem) !important;
	-ms-transition: .5s;
	-webkit-transition: .5s;
	-khtml-transition: .5;
	-o-transition: .5s;
	-moz-transition: .5s;
	transition: .5s
}

.mobileFootNav_1.showFloatNav {
	-ms-transform: translateX(17rem) !important;
	-khtml-transform: translateX(17rem) !important;
	-webkit-transform: translateX(17rem) !important;
	-o-transform: translateX(17rem) !important;
	-moz-transform: translateX(17rem) !important;
	transform: translateX(17rem) !important;
	-ms-transition: .5s;
	-webkit-transition: .5s;
	-khtml-transition: .5;
	-o-transition: .5s;
	-moz-transition: .5s;
	transition: .5s
}

.ModuleMobileNavGiant.layout-101 .maxlarge {
	max-width: 10rem
}

.ModuleMobileNavGiant.layout-101 .maxmiddle {
	max-width: 8rem
}

.ModuleMobileNavGiant.layout-101 .header-model {
	width: 100%;
	height: 3rem
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item {
	background: #333;
	max-height: calc(100vh);
	z-index: 99999;
	-webkit-overflow-scrolling: touch
}

.mobileNavFloatLayer_1 {
	display: block;
	visibility: hidden;
	width: 17rem;
	height: 100%;
	-ms-transform: translateX(-17rem);
	-khtml-transform: translateX(-17rem);
	-webkit-transform: translateX(-17rem);
	-o-transform: translateX(-17rem);
	-moz-transform: translateX(-17rem);
	transform: translateX(-17rem);
	-ms-transition: .5s;
	-webkit-transition: .5s;
	-khtml-transition: .5;
	-o-transition: .5s;
	-moz-transition: .5s;
	transition: .5s;
	-webkit-box-shadow: inset -.3rem 0 .5rem rgba(0, 0, 0, .3);
	-ms-box-shadow: inset -.3rem 0 .5rem rgba(0, 0, 0, .3);
	-moz-box-shadow: inset -.3rem 0 .5rem rgba(0, 0, 0, .3);
	-o-box-shadow: inset -.3rem 0 .5rem rgba(0, 0, 0, .3);
	box-shadow: inset -.3rem 0 .5rem rgba(0, 0, 0, .3);
	z-index: 9999
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li {
	color: #fff;
	border-bottom: 1px solid #666
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li.on {
	border-left: 5px solid #888;
	transition: all .3s ease-out
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item>ul>li>a {
	padding-left: 15%;
	font-size: 15px;
	color: #fff;
	display: block;
	height: 65px;
	position: relative
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item>ul>li>a .main-class-colorlump {
	width: 10px;
	height: 66px;
	background-color: #888;
	display: none;
	vertical-align: middle;
	top: unset;
	margin-right: 0;
	transform: unset;
	position: unset
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li i {
	width: 18.5px;
	height: 20px;
	display: inline-block;
	margin-right: 1.06rem;
	position: absolute;
	top: 50%;
	transform: translateY(-50%)
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li p {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 15px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	margin-left: 2.06rem
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li.open>a .more:before {
	content: "\e6a6"
}

.ModuleMobileNavGiant.layout-101 .subnav {
	z-index: -99
}

.ModuleMobileNavGiant.layout-101 .micro-nav {
	position: absolute;
	top: 50px;
	width: 100%;
	display: none
}

.ModuleMobileNavGiant.layout-101 .more {
	line-height: 65px;
	z-index: 999;
	font-size: 20px;
	text-align: center;
	width: 50px;
	height: 100%;
	display: inline-block;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	transition: all .4s ease
}

.ModuleMobileNavGiant.layout-101 .treenav li a.treemenu {
	padding-left: 30%
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item {
	overflow: auto;
	height: 100%
}

.ModuleMobileNavGiant.layout-101 #accordion {
	position: relative;
	top: 0
}

.ModuleMobileNavGiant.layout-101 .subnav a {
	padding-left: 25%;
	display: block;
	font-size: 15px;
	position: relative;
	height: 65px
}

.ModuleMobileNavGiant.layout-101 .containers {
	width: 100%;
	height: 100%;
	max-width: 100%;
	overflow: hidden;
	position: relative
}

.ModuleMobileNavGiant.layout-101 header {
	display: flex;
	height: 50px !important;
	background: #000;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
	line-height: 50px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 50px;
	padding: 0
}

.ModuleMobileNavGiant.layout-101 header {
	box-sizing: border-box;
	width: 100%
}

.bodyfixd {
	position: fixed;
	width: 100%;
	height: 100%;
	overflow: hidden
}

.bodyabstre {
	position: absolute;
	width: 100%;
	height: 100%;
	overflow: hidden
}

.ModuleMobileNavGiant.layout-101 .subnav li:first-child {
	border-top: 1px solid #666
}

.ModuleMobileNavGiant.layout-101 .subnav li {
	border: 0 !important
}

.ModuleMobileNavGiant.layout-101 .subnav li:last-child {
	border-bottom: 0
}

.ModuleMobileNavGiant.layout-101 #mobileDesignerContainer #pagebody {
	margin-top: 3rem
}

.ModuleMobileNavGiant.layout-101 #header p {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-left: 0;
	width: 100%
}

.ModuleMobileNavGiant.layout-101 #header p img {
	max-height: 40px;
	padding-right: 8pt;
	padding-left: 8pt
}

.ModuleMobileNavGiant.layout-101 .navcontent {
	display: flex;
	width: calc(100% - 60px);
	margin-left: 50px;
	margin-right: 8pt
}

.ModuleMobileNavGiant.layout-101 .navcontent a {
	width: 56px;
	text-align: center;
	display: block
}

.ModuleMobileNavGiant.layout-101 .icons {
	font-size: 16pt;
	color: #fff
}

.ModuleMobileNavGiant.layout-101 .svgdiv {
	height: 100%;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	z-index: 999
}

.ModuleMobileNavGiant.layout-101 .svgdiv svg {
	width: 16pt;
	height: 16pt;
	position: relative;
	z-index: -1
}

@media only screen and (max-width:767px) {
	.mobileNav {
		width: 100%;
		height: 3rem;
		line-height: 3rem;
		text-align: center;
		position: fixed
	}

	.mobileNavFloatLayer_1 {
		display: block;
		visibility: hidden;
		width: 17rem;
		height: 100%;
		-ms-transform: translateX(-17rem);
		-khtml-transform: translateX(-17rem);
		-webkit-transform: translateX(-17rem);
		-o-transform: translateX(-17rem);
		-moz-transform: translateX(-17rem);
		transform: translateX(-17rem);
		-ms-transition: .5s;
		-webkit-transition: .5s;
		-khtml-transition: .5;
		-o-transition: .5s;
		-moz-transition: .5s;
		transition: .5s;
		-webkit-box-shadow: inset -.3rem 0 .5rem rgba(0, 0, 0, .3);
		-ms-box-shadow: inset -.3rem 0 .5rem rgba(0, 0, 0, .3);
		-moz-box-shadow: inset -.3rem 0 .5rem rgba(0, 0, 0, .3);
		-o-box-shadow: inset -.3rem 0 .5rem rgba(0, 0, 0, .3);
		box-shadow: inset -.3rem 0 .5rem rgba(0, 0, 0, .3);
		z-index: 9999
	}

	.mobileNavFloatLayer_r {
		right: 0;
		-ms-transform: translateX(17rem);
		-khtml-transform: translateX(17rem);
		-webkit-transform: translateX(17rem);
		-o-transform: translateX(17rem);
		-moz-transform: translateX(17rem);
		transform: translateX(17rem)
	}
}

@media only screen and (min-width:768px) {
	.ModuleMobileNavGiant.layout-101 #mobileDesignerContainer #pagebody {
		margin-top: 0
	}

	.ModuleMobileNavGiant.layout-101 .header-model {
		display: none
	}
}

.ModuleMobileNavGiant.layout-101 .icon-dianhua-moren {
	font-weight: 400
}

.ModuleMobileNavGiant.layout-101 .icon-sousuo {
	font-weight: 750
}

.ModuleMobileNavGiant.layout-101 .MobileNavClickLayer {
	top: 0;
	z-index: 9998;
	opacity: 0;
	height: 100%;
	width: 100%;
	position: fixed;
	display: none
}

.module_5635897 .ModuleHead .HeadCenter {
	float: none
}

#module_5635897 {
	padding: 0
}

#module_5635897 {
	position: static;
	z-index: 0;
	left: 0;
	width: 100%;
	height: auto
}

#module_5635897 .ModuleHead5635897 {
	display: none
}

#module_5635897 .BodyCenter.BodyCenter5635897 {
	background: 0 0;
	background-color: transparent
}

#module_5635897>.module_5635897 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_5635897>.module_5635897 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_5635897 .BodyCenter.BodyCenter5635897 {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0
	}
}

@media screen and (max-width:767px) {
	#module_5635897 .BodyCenter.BodyCenter5635897 {
		padding-top: 0%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (min-width:768px) {
	#module_5635897>.module_5635897 {
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0
	}
}

@media screen and (max-width:767px) {
	#module_5635897>.module_5635897 {
		margin-top: 0%;
		margin-left: 0%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

#module_5635897>.module_5635897 {
	box-shadow: 0 0 0 0 #ccc
}

#module_5635897:hover {
	border: none
}

#module_5635897:hover>.module_5635897 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_5635897 .langlistbox {
	background-color:
}

#module_5635897 .langlistbox .jt {
	border-bottom-color:
}

#module_5635897 .langlistbox .langinfo {
	color:
}

#module_5635897 .langlistbox .langinfo {
	background-color:
}

#module_5635897 .langlistbox .langinfo {
	border-color:
}

#module_5635897 .langlistbox .langtxt {
	font-size: px
}

#module_5635897 .langlistbox .langtxt {
	color:
}

#module_5635897 {}

#module_5635897.layout-101 #header {
	border-bottom-color: transparent
}

#module_5635897 {}

#module_5635897.layout-101 #header {
	border-bottom-style: none
}

#module_5635897 {}

#module_5635897.layout-101 #header {
	border-bottom-width: 0
}

#module_5635897 {}

#module_5635897.layout-101 #header {
	box-shadow: 0 0 0 0 rgba(0, 0, 0, .1)
}

#module_5635897 {}

#module_5635897.layout-101 #MobileNav {
	background-color: transparent
}

#module_5635897.layout-101 #header {
	background-color: #a00500
}

#module_5635897 {}

#module_5635897.layout-101 #header {}

#module_5635897 {}

#module_5635897.layout-101 #header p {
	font-family:
}

#module_5635897 {}

#module_5635897.layout-101 #header p {
	font-size: px
}

#module_5635897 {}

#module_5635897.layout-101 #header p {
	color: #fff
}

#module_5635897 {}

#module_5635897.layout-101 #header p {}

#module_5635897 {}

#module_5635897.layout-101 #header p {}

#module_5635897 {}

#module_5635897.layout-101 #header p {}

#module_5635897 {}

#module_5635897.layout-101 .lcitem .rect {
	background: #fff
}

#module_5635897.layout-101 .icons {
	color: #fff
}

#module_5635897.layout-101 .svgdiv svg>* {
	fill: #fff
}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item ul li {
	border-bottom-color: #c0504d
}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item,
#module_5635897.layout-101 #MobileNavFloatLayer {
	background-color: #a00500
}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item,
#module_5635897.layout-101 #MobileNavFloatLayer {}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item>ul>li>a {
	background: #a00500
}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item>ul>li>a {}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item>ul>li>a,
#module_5635897.layout-101 .micro-nav-item>ul>li>a p {
	color: #fff
}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item>ul>li .subnav a {
	background: #953734
}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item>ul>li .subnav a {}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item>ul>li .subnav a,
#module_5635897.layout-101 .micro-nav-item>ul>li .subnav a p {
	color: #fff
}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item>ul>li>a,
#module_5635897.layout-101 .micro-nav-item>ul>li>a p {
	font-family:
}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item>ul>li>a,
#module_5635897.layout-101 .micro-nav-item>ul>li>a p {
	font-size: px
}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item>ul>li .subnav a,
#module_5635897.layout-101 .micro-nav-item>ul>li .subnav a p {
	font-family:
}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item>ul>li .subnav a,
#module_5635897.layout-101 .micro-nav-item>ul>li .subnav a p {
	font-size: px
}

#module_5635897 .langlistbox li:hover .langinfo,
#module_5635897 .langactive .langinfo {
	color:
}

#module_5635897 .langlistbox li:hover .langinfo,
#module_5635897 .langactive .langinfo {
	background-color:
}

#module_5635897 .langlistbox li:hover .langinfo,
#module_5635897 .langactive .langinfo {
	border-color:
}

#module_5635897 .langlistbox li:hover .langtxt,
#module_5635897 .langactive .langtxt {
	color:
}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item>ul>li>a:hover {}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item>ul>li>a:hover,
#module_5635897.layout-101 .micro-nav-item>ul>li>a:hover p {
	color: #fff
}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item>ul>li>a:hover .main-class-colorlump {
	display: block;
	background-color: #f79646
}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item>ul>li .subnav a:hover {
	background: #777
}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item>ul>li .subnav a:hover {}

#module_5635897 {}

#module_5635897.layout-101 .micro-nav-item>ul>li .subnav a:hover,
#module_5635897.layout-101 .micro-nav-item>ul>li .subnav a:hover p {
	color: #fff
}

.ModuleMobileFloatNavGiant {
	position: fixed;
	z-index: 4998
}

.ModuleMobileFloatNavGiant .defaultbtn {
	position: relative;
	box-shadow: 0 1.5pt 3pt 0 rgba(0, 0, 0, .16);
	background-color: #fff;
	width: 50px;
	height: 50px;
	border-radius: 50%
}

.ModuleMobileFloatNavGiant .spotgroup,
.ModuleMobileFloatNavGiant .itemicon {
	position: absolute;
	color: green;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -45%);
	font-size: 16px
}

.ModuleMobileFloatNavGiant svg {
	width: 22px;
	height: 22px;
	margin-top: 5px
}

.ModuleMobileFloatNavGiant .itemicon {
	color: #000
}

.ModuleMobileFloatNavGiant .itembtn {
	display: block;
	position: relative;
	box-shadow: 0 1.5pt 3pt 0 rgba(0, 0, 0, .16);
	background-color: #fff;
	width: 45px;
	height: 45px;
	border-radius: 50%;
	margin-bottom: 15px
}

.ModuleMobileFloatNavGiant .itemtext {
	position: relative;
	left: -60px;
	background: #fff;
	padding: 5px 14px;
	border-radius: 4px;
	top: 50%;
	transform: translateY(-50%);
	font-size: 12px;
	box-shadow: 0 1.5px 10px 0 rgba(0, 0, 0, .16);
	color: #666;
	box-sizing: content-box;
	white-space: nowrap
}

.ModuleMobileFloatNavGiant .defaultbtnbghover {
	transform: rotate(180deg);
	transition: all .5s
}

.ModuleMobileFloatNavGiant .itemtextright {
	text-align: right
}

.ModuleMobileFloatNavGiant .itemtextleft {
	text-align: left
}

.ModuleMobileFloatNavGiant .itemtextright::before {
	border-left: 8px solid #fff;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	top: 50%;
	right: -8px;
	position: absolute;
	transform: translateY(-50%);
	content: ''
}

.ModuleMobileFloatNavGiant .itemtextleft::before {
	border-right: 8px solid #fff;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	top: 50%;
	left: -7px;
	position: absolute;
	transform: translateY(-50%);
	content: ''
}

.ModuleMobileFloatNavGiant .FloatNavitemlist {
	height: 0;
	display: none;
	transition: all
}

.itemimg {
	max-height: 25px;
	max-width: 25px;
	background-repeat: no-repeat !important;
	background-position: center !important;
	background-size: cover !important;
	width: 100%;
	height: 100%
}

.FloatNavMask {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	filter: alpha(opacity=50);
	opacity: .5;
	background: #000;
	z-index: 15
}

.FloatNavQRCode span img {
	border: solid .625rem #fff
}

.FloatNavQRCode span {
	display: block;
	overflow: hidden;
	bottom: 3.75rem;
	right: .625rem;
	position: fixed;
	z-index: 20
}

.FloatNavQRCode {
	display: none;
	position: fixed;
	top: 0;
	overflow: hidden;
	width: 100%;
	height: 100%;
	z-index: 10;
	text-align: center
}

.module_44049916 .ModuleHead .HeadCenter {
	float: none
}

#module_44049916 {
	padding: 0
}

#module_44049916 {}

#module_44049916 .ModuleHead0 {
	display: none
}

#module_44049916 .defaultbtn {
	background-color: #fff
}

#module_44049916 .defaultbtn {}

#module_44049916 .spotgroup {
	color: #000
}

#module_44049916 .itembtn {
	background-color: #fff
}

#module_44049916 .itembtn {}

#module_44049916 .itemicon {
	color: #666
}

#module_44049916 svg>* {
	fill: #666
}

#module_44049916 .itemtext {
	background-color: #fff
}

#module_44049916 .itemtextright::before {
	border-left-color: #fff
}

#module_44049916 .itemtextleft::before {
	border-right-color: #fff
}

#module_44049916 .itemtext {}

#module_44049916 .itemtext {
	font-size: 12px
}

#module_44049916 .itemtext {
	font-family:
}

#module_44049916 .itemtext {
	color: #666 !important
}

#module_44049916 .itemtext {
	font-weight: 400
}

#module_44049916 .itemtext {
	text-decoration: none
}

#module_44049916 .itemtext {
	font-style: normal
}

#module_44049916 .defaultbtnbghover {
	background-color: #000
}

#module_44049916 .defaultbtnbghover {}

#module_44049916 .defaultbtniconbghover {
	color: #fff
}

.module_5635898 .ModuleHead .HeadCenter {
	float: none
}

#module_5635898 {
	padding: 0
}

#module_5635898 {}

#module_5635898 .ModuleHead5635898 {
	display: none
}

#module_5635898 .BodyCenter.BodyCenter5635898 {
	background: 0 0;
	background-color: transparent
}

#module_5635898>.module_5635898 {
	border-top-style: solid;
	border-top-color: #000;
	border-top-width: 0;
	border-left-style: solid;
	border-left-color: #000;
	border-left-width: 0;
	border-right-style: solid;
	border-right-color: #000;
	border-right-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 0
}

#module_5635898>.module_5635898 {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media screen and (min-width:768px) {
	#module_5635898 .BodyCenter.BodyCenter5635898 {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0
	}
}

@media screen and (max-width:767px) {
	#module_5635898 .BodyCenter.BodyCenter5635898 {
		padding-top: 0%;
		padding-left: 0%;
		padding-right: 0%;
		padding-bottom: 0%
	}
}

@media screen and (min-width:768px) {
	#module_5635898>.module_5635898 {
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0
	}
}

@media screen and (max-width:767px) {
	#module_5635898>.module_5635898 {
		margin-top: 0%;
		margin-left: 0%;
		margin-right: 0%;
		margin-bottom: 0%
	}
}

#module_5635898>.module_5635898 {
	box-shadow: 0 0 0 0 #ccc
}

#module_5635898:hover {
	border: none
}

#module_5635898:hover>.module_5635898 {
	box-shadow: 0 0 0 0 #ccc;
	transition: box-shadow .5s ease 0s
}

#module_5635898 .foot-nav-list {
	background-color: #a00500 !important
}

#module_5635898 .foot-nav-list {
	border-top-color: transparent
}

#module_5635898 .foot-nav-list {
	border-top-style: none
}

#module_5635898 .foot-nav-list {
	border-top-width: 0
}

#module_5635898 #MobileFootNav {
	box-shadow: 0 0 0 0 rgba(0, 0, 0, .1)
}

#module_5635898 .icon {
	color: #fff !important
}

#module_5635898 .icon svg>* {
	fill: #fff
}

#module_5635898 .itemText {
	font-size: 12px
}

#module_5635898 .itemText {
	font-family: 微软雅黑, Microsoft YaHei
}

#module_5635898 .itemText {
	color: #fff !important
}

#module_5635898 .itemText {
	font-weight: 400
}

#module_5635898 .itemText {
	text-decoration: none
}

#module_5635898 .itemText {
	font-style: normal
}

#module_5635898 .iconh {
	color: #fff !important
}

#module_5635898 .iconh svg>* {
	fill: #fff
}

#module_5635898 .itemTexth {
	font-size: 12px
}

#module_5635898 .itemTexth {
	font-family: 微软雅黑, Microsoft YaHei
}

#module_5635898 .itemTexth {
	color: #fff !important
}

#module_5635898 .itemTexth {
	font-weight: 400
}

#module_5635898 .itemTexth {
	text-decoration: none
}

#module_5635898 .itemTexth {
	font-style: normal
}