@media(min-width:990px) and (max-width:1219px) {
	.sitewidget-placeHolder-20240914102741 {
		height: 10px !important;
		overflow: hidden
	}
}

@media(min-width:768px) and (max-width:990px) {
	.sitewidget-placeHolder-20240914102741 {
		height: 10px !important;
		overflow: hidden
	}
}

@media(min-width:421px) and (max-width:767px) {
	.sitewidget-placeHolder-20240914102741 {
		height: 10px !important;
		overflow: hidden
	}
}

@media(max-width:420px) {
	.sitewidget-placeHolder-20240914102741 {
		height: 29px !important;
		overflow: hidden
	}
}

.backstage-stwidgets-settingwrap,
.siteblocks-container :not(.edit-normal) {
	font-family: Cabin
}

.sitewidget-hd>h1,
.sitewidget-hd>h2,
.sitewidget-hd>h3,
.sitewidget-hd>h4,
.sitewidget-hd>h5,
.sitewidget-hd>h6 {
	font-family: Cabin;
	font-size: 24px;
	color: #333;
	font-weight: 0;
	letter-spacing: 0;
	line-height: 1.8em;
	text-align: left
}

.sitewidget-hd>h1:hover {
	font-weight: 0
}

.sitewidget-hd>h2:hover {
	font-weight: 0
}

.sitewidget-hd>h3:hover {
	font-weight: 0
}

.sitewidget-hd>h4:hover {
	font-weight: 0
}

.sitewidget-hd>h5:hover {
	font-weight: 0
}

.sitewidget-hd>h6:hover {
	font-weight: 0
}

.sitewidget-bd {
	font-family: Cabin;
	font-size: 14px;
	color: #545454;
	font-weight: 0;
	letter-spacing: 0;
	line-height: 1.7em;
	text-align: left
}

.sitewidget-bd:hover {
	font-weight: 0
}

div[class^='sitewidget-navigation'] .sitewidget-main-nav {
	font-family: Arial;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	letter-spacing: 0;
	text-align: center
}

div[class^='sitewidget-navigation'] .sitewidget-main-nav:hover {
	font-weight: 0
}

div[class^='sitewidget-navigation'] .sitewidget-sub-nav {
	font-family: Arial;
	font-size: 16px;
	color: #666;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 2.5em;
	text-align: left
}

div[class^='sitewidget-navigation'] .sitewidget-sub-nav:hover {
	font-weight: 0
}

div[class^='sitewidget-'] a {
	font-family: Cabin;
	font-size: 14px;
	color: #545454;
	font-weight: 0;
	letter-spacing: 0;
	line-height: 1.7em;
	text-align: left
}

div[class^='sitewidget-'] a:hover {
	color: #1c4587;
	font-weight: 0
}

body,
.backstage-frontendpreview {
	background-position: top center;
	background-repeat: repeat;
	background-attachment: scroll
}

.sitewidget-hd {
	background-position: left top;
	background-repeat: repeat;
	background-attachment: scroll
}

.sitewidget-bd {
	background-position: left top;
	background-repeat: repeat;
	background-attachment: scroll
}

#outerContainer_1422329159139 {
	background-color: #0e3259;
	background-position: left top;
	background-repeat: repeat;
	background-attachment: scroll
}

#outerContainer_1435286627919 {
	background: repeat scroll left top;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0
}

#outerContainer_1435286627919>.container {
	background: repeat scroll left top rgba(0, 0, 0, 0);
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0
}

#outerContainer_1435286627919 #column_1435286587299 {
	background: repeat scroll left top
}

#outerContainer_1422936735980 {
	background: repeat scroll left top;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0
}

#outerContainer_1422936735980>.container {
	background: repeat scroll left top;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0
}

#outerContainer_1422936735980 #column_1422936715188 {
	background: repeat scroll left top
}

#outerContainer_1420004050574 {
	background-color: #1a3d55;
	background-position: left top;
	background-repeat: repeat;
	background-attachment: scroll
}

#outerContainer_1420004050571 {
	background-color: #fff;
	background-position: left top;
	background-repeat: repeat;
	background-attachment: scroll
}

#outerContainer_1420004070455 {
	background-color: #1a3d55;
	background-position: left top;
	background-repeat: repeat;
	background-attachment: scroll
}

#outerContainer_1422263595089 {
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-image: url('./banner-sub.jpg')
}

#outerContainer_1417067545115 {
	background-color: #3b3b3b;
	background-position: left top;
	background-repeat: repeat;
	background-attachment: scroll
}

#outerContainer_1725520323223 {
	border-left: 0 solid #000;
	border-right: 0 solid #000;
	border-top: 0 solid #000;
	border-bottom: 1px solid #ddd;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 20px;
	padding-bottom: 20px;
	box-shadow: 0
}

@media(min-width:1px) and (max-width:767px) {}

#outerContainer_1725520323223>.container,
#outerContainer_1725520323223 div[class^="fp"]>.container {
	border-left: 0 solid #000;
	border-right: 0 solid #000;
	border-top: 0 solid #000;
	border-bottom: 0 solid #000;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	box-shadow: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0
}

@media(min-width:1px) and (max-width:767px) {}

#outerContainer_1725520489721 {
	border-left: 0 dashed #000;
	border-right: 0 dashed #000;
	border-top: 0 dashed #000;
	border-bottom: 0 dashed #000;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
	box-shadow: 0
}

@media(min-width:1px) and (max-width:767px) {}

#outerContainer_1725520489721>.container,
#outerContainer_1725520489721 div[class^="fp"]>.container {
	border-left: 0 solid #000;
	border-right: 0 solid #000;
	border-top: 0 solid #000;
	border-bottom: 0 solid #000;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	box-shadow: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0
}

@media(min-width:1px) and (max-width:767px) {}

#outerContainer_1725522886245 {
	background: url('./WX20240905-1548072x.jpg') repeat scroll center center;
	background-size: cover;
	border-left: 0 solid #000;
	border-right: 0 solid #000;
	border-top: 0 solid #000;
	border-bottom: 0 solid #000;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 83px;
	padding-bottom: 105px;
	box-shadow: 0
}

@media(min-width:1px) and (max-width:767px) {
	#outerContainer_1725522886245 {
		background: url('./WX20240905-1548072x.jpg') repeat scroll center center;
		background-size: cover
	}
}

#outerContainer_1725522886245>.container,
#outerContainer_1725522886245 div[class^="fp"]>.container {
	border-left: 0 solid #000;
	border-right: 0 solid #000;
	border-top: 0 solid #000;
	border-bottom: 0 solid #000;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	box-shadow: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0
}

@media(min-width:1px) and (max-width:767px) {}

#outerContainer_1725524120180 {
	border-left: 0 solid #000;
	border-right: 0 solid #000;
	border-top: 0 solid #000;
	border-bottom: 0 solid #000;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
	box-shadow: 0
}

@media(min-width:1px) and (max-width:767px) {}

#outerContainer_1725524120180>.container,
#outerContainer_1725524120180 div[class^="fp"]>.container {
	border-left: 0 solid #000;
	border-right: 0 solid #000;
	border-top: 0 solid #000;
	border-bottom: 0 solid #000;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	box-shadow: 0 0 20px 8px #eee;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0
}

@media(min-width:1px) and (max-width:767px) {}

.sitewidget-title-20240905151107 {
	border-left: 0 solid #000;
	border-right: 0 solid #000;
	border-top: 0 solid #000;
	border-bottom: 0 solid #000;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	box-shadow: 0
}

.sitewidget-title-20240905151107 .sitewidget-hd {
	display: block;
	border-left: 0 solid #000;
	border-right: 0 solid #000;
	border-top: 0 solid #000;
	border-bottom: 0 solid #000;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0
}

.sitewidget-title-20240905151107 .sitewidget-hd>h1,
.sitewidget-title-20240905151107 .sitewidget-hd>h2,
.sitewidget-title-20240905151107 .sitewidget-hd>h3,
.sitewidget-title-20240905151107 .sitewidget-hd>h4,
.sitewidget-title-20240905151107 .sitewidget-hd>h5,
.sitewidget-title-20240905151107 .sitewidget-hd>h6 {
	font-size: 31px;
	color: #333;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1.8em;
	text-align: center
}

.sitewidget-title-20240905151107 .sitewidget-hd>h1:hover,
.sitewidget-title-20240905151107 .sitewidget-hd>h2:hover,
.sitewidget-title-20240905151107 .sitewidget-hd>h3:hover,
.sitewidget-title-20240905151107 .sitewidget-hd>h4:hover,
.sitewidget-title-20240905151107 .sitewidget-hd>h5:hover,
.sitewidget-title-20240905151107 .sitewidget-hd>h6:hover {
	font-weight: 400
}

.sitewidget-graphicNew-20240905151628 {
	background-color: #de6426;
	border-left: 2px solid #de6426;
	border-right: 2px solid #de6426;
	border-top: 2px solid #de6426;
	border-bottom: 2px solid #de6426;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 33px;
	padding-right: 21px;
	padding-bottom: 33px;
	padding-left: 21px;
	box-shadow: 0
}

.sitewidget-graphicNew-20240905151628 .sitewidget-bd {
	border-left: 0 solid #545454;
	border-right: 0 solid #545454;
	border-top: 0 solid #545454;
	border-bottom: 0 solid #545454;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0
}

.sitewidget-graphicNew-20240905151424 {
	border-left: 2px solid #de6426;
	border-right: 2px solid #de6426;
	border-top: 2px solid #de6426;
	border-bottom: 2px solid #de6426;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 33px;
	padding-right: 21px;
	padding-bottom: 33px;
	padding-left: 21px;
	box-shadow: 0
}

.sitewidget-graphicNew-20240905151424 .sitewidget-bd {
	border-left: 0 solid #545454;
	border-right: 0 solid #545454;
	border-top: 0 solid #545454;
	border-bottom: 0 solid #545454;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0
}

.sitewidget-position-20240905151203 {
	border-left: 0 solid #000;
	border-right: 0 solid #000;
	border-top: 0 solid #000;
	border-bottom: 0 solid #000;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	box-shadow: 0
}

.sitewidget-position-20240905151203 .sitewidget-bd {
	border-left: 0 solid #545454;
	border-right: 0 solid #545454;
	border-top: 0 solid #545454;
	border-bottom: 0 solid #545454;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0
}

.sitewidget-position-20240905151203 .sitewidget-bd a {
	font-size: 14px;
	color: #333;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1.7em;
	text-align: left
}

.sitewidget-position-20240905151203 .sitewidget-bd a:hover {
	color: #dd6427;
	font-weight: 400;
	font-style: normal;
	text-decoration: none
}

.dmAKpUfUTpdt_20240425152850[data-classattr='siteblocks-adfApUKAShiO-20240903172328'] div[data-auto_uuid='b1ac9427-0fa1-4efb-90f3-6aa0a01c986c'] {
	border-left: 0 solid #fff;
	border-right: 0 solid #fff;
	border-top: 0 solid #fff;
	border-bottom: 0 solid #fff;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0
}

.opacity-no-show {
	transform: translateY(50px);
	opacity: 0
}

.transition1 {
	transition: transform 500ms, opacity 500ms
}

.sitewidget-title-20240905151107 {
	min-height: 10px
}

.sitewidget-graphicNew-20240905151338 .sitewidget-bd [vr_flag="2"] {
	position: relative;
	display: inline-block
}

.sitewidget-graphicNew-20240905151424 .sitewidget-bd [vr_flag="2"] {
	position: relative;
	display: inline-block
}

.sitewidget-graphicNew-20240905151628 .sitewidget-bd [vr_flag="2"] {
	position: relative;
	display: inline-block
}

.sitewidget-graphicNew-20240905155913 .sitewidget-bd [vr_flag="2"] {
	position: relative;
	display: inline-block
}

.sitewidget-graphicNew-20240905155444 .sitewidget-bd [vr_flag="2"] {
	position: relative;
	display: inline-block
}

@media(min-width:1199px) {
	.sitewidget-onlineService-20240910110449.onlineservice-fixed-style.onlineservice-fixed-style-left {
		left: autopx;
		right: auto
	}

	.sitewidget-onlineService-20240910110449.onlineservice-fixed-style {
		right: autopx
	}
}

@media(min-width:769px) {

	.onlineservice-fixed-style5 ul.onlineservice-fixed-list,
	.sitewidget-onlineService.onlineservice-fixed-translate10 .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a {
		background-color: #323232
	}

	.onlineservice-fixed-style5 ul.onlineservice-fixed-list a,
	.sitewidget-onlineService.onlineservice-fixed-translate10 .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a {
		color: #fff
	}

	.onlineservice-fixed-style5 ul li div:hover,
	.onlineservice-fixed-style5 ul li div:hover a,
	.sitewidget-onlineService.onlineservice-fixed-translate10 .onlineservice-fixed-blocks-list:hover .onlineservice-fixed-blocks-tips,
	.sitewidget-onlineService.onlineservice-fixed-translate10 .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips:after {
		background-color: #323232
	}

	.onlineservice-fixed-style5 ul li div:hover a,
	.sitewidget-onlineService.onlineservice-fixed-translate10 .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips>li a {
		color: #fff
	}
}

@media(max-width:768px) {

	.onlineservice-fixed-style5.onlineservice-fixed-style ul.onlineservice-fixed-list,
	.sitewidget-onlineService.onlineservice-fixed-translate10 .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a {
		background-color: #323232
	}

	.onlineservice-fixed-style5.onlineservice-fixed-style ul.onlineservice-fixed-list a,
	.sitewidget-onlineService.onlineservice-fixed-translate10 .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a {
		color: #fff
	}
}

@media(max-width:768px) {
	.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips {
		background-color: #0879a7
	}
}

.sitewidget-onlineService.onlineservice-fixed-translate .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a:hover {
	color: #de6426
}

.onlineservice-fixed-left .onlineservice-fixed-blocks-items .ico_t {
	color: #de6426;
	background: #fff !important
}

.sitewidgetOnlineServiceStyle12.onlineservice-fixed-left a.bglist .ico_f {
	background: #f7252c
}

.sitewidgetOnlineServiceStyle12.onlineservice-fixed-left .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items:hover ul.onlineservice-fixed-blocks-tips {
	background: #f7252c
}

.onlineservice-fixed-style.onlineservice-fixed-left13 .listHover .ico_all {
	background: #51bc35
}

.sitewidgetOnlineServiceStyle13 .onlineservice-fixed-goTop .block-iconfanhuidingbu {
	background: #51bc35 !important
}

.sitewidgetOnlineServiceStyle13 .sitewidget-bd .onlineservice-fixed-blocks-list {
	background: rgba(0, 0, 0, 0.3) !important
}

.onlineservice-fixed-left13 .onlineservice-fixed-blocks-items .onlineservice-fixed-blocks-tips {
	background: #51bc35 !important
}

@media(max-width:768px) {

	.sitewidget-onlineService.onlineservice-fixed-multicolor .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a .terminal,
	.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a .terminal,
	.sitewidget-onlineService.onlineservice-fixed-translate .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a .terminal,
	.sitewidget-onlineService.onlineservice-fixed-translate10 .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a .terminal {
		display: none
	}
}

.sitewidget-follow-20240909154919 .hover-effect-border-color-choose {
	border: 2px solid transparent;
	border-radius: 50%
}

.sitewidget-follow-20240909154919 .hover-effect-border-color-choose:hover {
	border: 2px solid
}

.sitewidget-follow-20240909154919 .follow-a {
	margin: 0 7px 0 0
}

.sitewidget-follow-20240909154919 .svg-box {
	padding: 9px
}

.sitewidget-follow-20240909154919 .svg-box {
	background: #23ce64;
	color: #fff;
	border-style: solid;
	border-color: #333;
	border-width: 0;
	border-radius: 6px
}

.sitewidget-follow-20240909154919 .svg-box i {
	font-size: 37px
}

.sitewidget-follow-20240909154919 .follow-a:hover .svg-box {
	background: #23ce64;
	color: #fff;
	border-style: solid;
	border-color: #333;
	border-width: 0;
	border-radius: 6px
}

.sitewidget-follow-20240909154919 .follow-a:hover .svg-box i {
	font-size: 37px
}

#siteblocks-setting-wrap-JTfYJZqQeuot .QX-11229634 .arrow03 {
	color: #de6426
}

#siteblocks-setting-wrap-JTfYJZqQeuot .QX-11229634 .navTile>a:hover {
	color: #de6426
}

#siteblocks-setting-wrap-JTfYJZqQeuot .QX-11229634 .liSubA .text02>a:hover {
	color: #de6426
}

#siteblocks-setting-wrap-JTfYJZqQeuot .QX-11229634 .nav03-liSubA a:hover {
	color: #de6426
}

#siteblocks-setting-wrap-JTfYJZqQeuot .QX-11229634 .textBox>a:hover {
	color: #de6426
}

#siteblocks-setting-wrap-JTfYJZqQeuot .QX-11229634 .nav03-liSub a:hover {
	color: #de6426
}

#siteblocks-setting-wrap-JTfYJZqQeuot .QX-11229634 .buttonActive {
	color: #de6426
}

#siteblocks-setting-wrap-JTfYJZqQeuot .QX-11229634 .langNa:hover {
	color: #de6426
}

#siteblocks-setting-wrap-uYKNJEhkCSaj .siteblocks-container {
	background-color: black
}

#siteblocks-setting-wrap-uYKNJEhkCSaj .QX-11229084 .navTitle {
	color: #dd6427
}

#siteblocks-setting-wrap-uYKNJEhkCSaj .QX-11229084 .navTile {
	color: #dd6427
}