﻿

@media all {

.cbsect_b547f460 {

	padding-bottom: 100px;

	padding-top: 100px;

	background-color: rgba(0, 0, 0, 0);

}

.cbdiv_304187f5 {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_eecf3492 {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 50%;

	height: 100%;

}

.cbdiv_49b93207 {

	height: 100%;

	color: rgb(255, 255, 255);

	background-color: rgb(255, 255, 255);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_422f26d3 {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	min-height: 20px;

}

.cbdiv_5ea0c231 {

	min-height: 275px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	margin-top: 0px;

	margin-bottom: 0px;

}

.cbdiv_1c7d9f41 {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

}

.cbdiv_d014f572 {

	padding: 2vw;

	color: #434343;

	text-align: center;

	width: 65%;

}

.cbimag_493be3f3 {

	margin-top: 20px;

	width: 235px;

	margin-bottom: 20px;

}

.cbdiv_8c25972c {

	min-height: 20px;

}

.cbhead_465d55fb {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Roboto;

	margin-bottom: 5px;

	font-size: 80px;

	font-weight: lighter;

}

.cbhead_d2341174 {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Roboto;

	padding-left: 2px;

	padding-right: 2px;

}

.cbpara_cafcce31 {

	line-height: 1.7em;

	opacity: 0.8;

	padding-left: 2px;

	padding-right: 2px;

}

.cbdiv_920a9e44 {

	min-height: 20px;

}

.cbbsbu_99a21c7a {

	min-width: 100px;

	margin-top: 10px;

	margin-bottom: 5px;

}

.cbdiv_cb23500b {

	min-height: 20px;

	margin-top: 10px;

}

.cbicon_fd303e67 {

	margin-right: 8px;

	font-size: 16px;

}

.paragraph_nnm8J0 a {

	color: #fff;

	color: #c70000 !important;

}

#pages li {

	display: inline-block;

}

#pages .thisclass a {

	width: 35px;

	height: 35px;

	display: inline-block;

	line-height: 35px;

	background-color: #40a8eb;

	color: #fff;

}

#pages li a {

	width: 35px;

	height: 35px;

	display: inline-block;

	line-height: 35px;

	color: #fff;

}

.cbtext_8edc7665 {

	color: inherit;

}

.body_ZZP8Ql {

	background-color: rgba(51,51,51,1);

}

.cbsect_10ce9032 {

	min-height: 0px;

	position: relative;

	z-index: 1000;

	margin-bottom: -80px;

	margin-top: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(51, 51, 51, 0.76);

	top: 0px;

}

.cbnavb_55c91b95 {

	padding-left: 0px;

	padding-right: 0px;

	min-height: 50px;

}

.cbnavc_a4ce3cdf {

	display: block;

}

.cbnavh_b8a6d19e {

	margin-left: 0px;

	padding-left: 15px;

}

.cbnavm_29afff86 {

	background-color: rgba(0,0,0,0.05);

}

.cblink_3f532220 {

	min-height: 10px;

	min-width: 10px;

	text-align: center;

	padding: 0px;

	display: none;

	background-color: rgba(79, 79, 79, 0.14902);

	height: 40px;

	width: 40px;

	line-height: 40px;

}

.cbicon_16b84ddc {

	font-size: 22px;

	line-height: 40px;

	width: 100%;

}

.cbicon_16b84ddc.c-state1 {

	display: none;

}

.cbicon_88d202b7 {

	font-size: 26px;

	display: none;

	line-height: 40px;

}

.cbicon_88d202b7.c-state1 {

	display: inline-block;

}

.cbnavb_d1230cd8 {

	color: rgb(255, 247, 66);

	background-size: contain;

	background-repeat: no-repeat;

	background-position: 0% 50%;

	width: 150px;

	height: 70px;

	margin-left: -15px;

	padding-left: 15px;

	position: relative;

	left: 25px;

	top: 5px;

	z-index: 0;

	background-image: none;

}

.cbnavc_a7fbca2b {

	padding-right: 30px;

}

.navcollapse_er0frU.c-state1 {

	transform: rotate(0deg) scale(1) translate(0px, 0%);

	transition: All 0.3s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0px, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0px, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0px, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0px, 0%);

	-ms-transition: All 0.3s ease;

	-o-transition: All 0.3s ease;

	-moz-transition: All 0.3s ease;

	-webkit-transition: All 0.3s ease;

}

.cbnavl_1987acff {

	float: left;

	display: block;

}

.cbnavl_fc690a91 {

	padding-left: 0px;

	padding-right: 0px;

	background-color: transparent !important;

}

.navbar-nav > li > .cbnavl_6494d366 {

	padding-left: 20px;

	padding-right: 20px;

	font-weight: bold;

	letter-spacing: 2px;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	margin-left: 20px;

	margin-right: 20px;

	height: 80px;

	background-color: transparent !important;

}

.cbtext_0366 {

	color: inherit;

}

.cbsect_aee0320f {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(102, 102, 102);

}

.cbcont_39c2b3a8 {

	padding-bottom: 0px;

}

.cbslid_adefa657 {

	min-height: 700px;

	background-color: rgba(153, 153, 153, 0);

}

.cbslid_a6a4739c {

	z-index: auto;

}

.cbslid_d76dc638 {

	margin-bottom: 0px;

	background-size: cover;

	background-position: 50% 50%;

	background-repeat: no-repeat;

	z-index: auto;

	background-image: url('../images/02148dd18c6f85829f88dd1837d0ed9c_origin.jpg');

	background-color: rgba(67, 67, 67, 0);

}

.cbdiv_c6b94cd0 {

	width: 100%;

	height: 100%;

	position: absolute;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-color: rgba(66, 139, 202, 0);

}

.cbdiv_326583f2 {

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	margin-bottom: 30px;

	position: relative;

	-webkit-box-align: stretch;

	-ms-flex-align: stretch;

	align-items: stretch;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	height: 100%;

	background-color: rgba(0, 0, 0, 0);

	width: 100%;

	padding-left: 0px;

	padding-right: 0px;

}

.cbdiv_0b481dbd {

	-webkit-box-orient: horizontal;

	-webkit-box-direction: normal;

	-ms-flex-direction: row;

	flex-direction: row;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

}

.cbleft_94acf636 {

	color: rgb(255, 255, 255);

	left: auto;

	right: 0px;

	height: 50px;

	top: -50px;

	border-bottom: 1px solid rgba(255, 255, 255, 0.6);

	width: 60px;

	border-bottom-color: rgba(255,255,255,0.6);

}

.cbicon_476bff61 {

	font-size: 20px;

	margin-left: 0px;

}

.cbrigh_585273db {

	color: rgb(255, 255, 255);

	height: 50px;

	bottom: 0px;

	top: 50px;

	margin-left: 0px;

	width: 60px;

}

.cbicon_2f5638a9 {

	font-size: 20px;

	margin-left: 0px;

}

.cbslid_0fd20ae3 {

	padding-top: 12px;

	text-align: right;

	padding-right: 30px;

	z-index: 5;

}

.cbdiv_2b4b0e45 {

	color: rgb(224, 224, 224);

	position: absolute;

	bottom: 0px;

	left: calc(50% - 15px);

	z-index: 10;

	width: 30px;

	min-height: 100px;

	margin-bottom: 5px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

}

.nav_style_01 .navbar-nav > li > a:hover {

	background-color: transparent !important;

	color: #40a8eb;

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	background-color: transparent !important;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.navbar-nav > li.active > .cbnavl_6494d366 {

	color: #c70000;

	background-color: transparent !important;

}

.nav_style_01 .navbar-nav > li > a::after {

	background-color: #40a8eb;

}

.nav_style_01 .navbar-nav > .active > a {

	color: #40a8eb;

}

.cbsect_f43e29b5 {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(67, 67, 67);

}

.cbdiv_416910e3 {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_fe0be594 {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 50%;

	height: 100%;

}

.cbdiv_1ec3b67c {

	height: 100%;

	color: rgb(255, 0, 255);

	background-color: rgb(26, 87, 166);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_5a4287f1 {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	padding-left: 0px;

	padding-right: 0px;

}

.div_Ho4zdB {

	position: relative;

	left: 230px;

	min-width: 0px;

	text-align: left;

}

.paragraph_BWXdHN {

	color: rgb(255, 255, 255);

	text-transform: uppercase;

	font-weight: normal;

	margin-bottom: 20px;

	margin-top: 200px;

	font-family: Oswald;

	letter-spacing: 3px;

}

.div_LMu3hT {

	width: 60px;

	height: 2px;

	min-height: 0px;

	color: rgb(115, 67, 67);

	background-color: rgb(255, 255, 255);

	margin-bottom: 20px;

	overflow: hidden;

}

.paragraph_j3YG85 {

	margin-bottom: 0px;

	color: rgb(255, 255, 255);

	text-transform: capitalize;

	font-size: 100px;

	font-weight: normal;

	font-family: georgia;

	line-height: 1em;

}

.paragraph_YYpJTx {

	font-size: 70px;

	font-family: arial black;

	text-transform: capitalize;

	font-weight: normal;

	color: rgb(255, 255, 255);

	margin-bottom: 20px;

}

.cn54px {

	font-size: 54px;

	font-weight: 700;

	padding: 25px 0px 10px;

}

.cn36px {

	font-size: 36px;

}

.cn28px {

	font-size: 28px;

	padding-bottom: 30px;

}

.cn18px {

	font-size: 18px;

}

.bsbutton_4N0EAZ {

	border-style: none;

	border-radius: 100px;

	padding: 12px 40px;

	text-transform: uppercase;

	font-family: Oswald;

	color: rgb(153, 153, 153);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	margin-right: 15px;

}

.bsbutton_4N0EAZ1 {

	border-style: none;

	border-radius: 100px;

	padding: 12px 45px 12px 40px;

	text-transform: uppercase;

	font-family: Oswald;

	color: rgb(255, 255, 255);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	margin-right: 15px;

	padding-right: 40px;

}

.div_XRCf0d {

	min-height: 0px;

	height: 2px;

	width: 50%;

	background-color: rgb(227, 70, 70);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.div_XRCf0d.c-state1 {

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	width: 100%;

}

.cbslid_4e609038 {

	margin-bottom: 0px;

	background-size: cover;

	background-position: 50% 50%;

	background-repeat: no-repeat;

	z-index: auto;

	background-image: url('../images/365fe10fef96ef5a57b87e159ea5089b_origin.jpg');

	background-color: rgba(67, 67, 67, 0);

}

.cbdiv_70737ce7 {

	width: 100%;

	height: 100%;

	position: absolute;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-color: rgba(66, 139, 202, 0);

}

.cbdiv_e96ebbfb {

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	margin-bottom: 30px;

	position: relative;

	-webkit-box-align: stretch;

	-ms-flex-align: stretch;

	align-items: stretch;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	height: 100%;

	background-color: rgba(0, 0, 0, 0);

	width: 100%;

	padding-left: 0px;

	padding-right: 0px;

}

.cbdiv_ba62687c {

	-webkit-box-orient: horizontal;

	-webkit-box-direction: normal;

	-ms-flex-direction: row;

	flex-direction: row;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

}

.cbdiv_a322d570 {

	position: relative;

	left: 230px;

	min-width: 200px;

	text-align: left;

}

.cbpara_4a23aaf0 {

	color: rgb(255, 255, 255);

	text-transform: uppercase;

	font-weight: normal;

	margin-bottom: 20px;

	margin-top: 200px;

	font-family: Oswald;

	letter-spacing: 3px;

}

.cbdiv_6075bbe1 {

	width: 60px;

	height: 2px;

	min-height: 0px;

	color: rgb(115, 67, 67);

	background-color: rgb(255, 255, 255);

	margin-bottom: 20px;

	overflow: hidden;

}

.cbdiv_8c95dd27 {

	min-height: 0px;

	height: 2px;

	width: 50%;

	background-color: rgb(227, 70, 70);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.cbdiv_8c95dd27.c-state1 {

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	width: 100%;

}

.cbpara_415188d8 {

	margin-bottom: 0px;

	color: rgb(255, 255, 255);

	text-transform: capitalize;

	font-size: 100px;

	font-weight: normal;

	font-family: georgia;

	line-height: 1em;

}

.cbpara_aa78b1a3 {

	font-size: 70px;

	font-family: arial black;

	text-transform: capitalize;

	font-weight: normal;

	color: rgb(255, 255, 255);

	margin-bottom: 20px;

}

.cbbsbu_47ea35d6 {

	border-style: none;

	border-radius: 100px;

	padding: 12px 40px;

	text-transform: uppercase;

	font-family: Oswald;

	color: rgb(153, 153, 153);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	margin-right: 15px;

}

.cbbsbu_a1d21b03 {

	border-style: none;

	border-radius: 100px;

	padding: 12px 45px 12px 40px;

	text-transform: uppercase;

	font-family: Oswald;

	color: rgb(255, 255, 255);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	margin-right: 15px;

	padding-right: 40px;

}

.div_8bghJJ {

	width: 60px;

	height: 60px;

	min-height: 0px;

	position: static;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	transform: rotate(-90deg) scale(1) translate(0%, 0%);

	transition: All 0s ease;

	-ms-transform: rotate(-90deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(-90deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(-90deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(-90deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0s ease;

	-o-transition: All 0s ease;

	-moz-transition: All 0s ease;

	-webkit-transition: All 0s ease;

}

.icon_DJagdT {

	padding-top: 0px;

	font-size: 24px;

}

.paragraph_wY45IF {

	text-transform: uppercase;

	padding-left: 0px;

	padding-top: 10px;

	font-family: Oswald;

}

.div_YUjCrR {

	height: 500px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

}

.div_0tacyi {

	width: 50%;

	position: relative;

	overflow: hidden;

}

.imageblock_3K52zs {

	width: 100%;

	height: 100%;

	position: absolute;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.div_eXQRlp {

	position: relative;

	z-index: 1;

	height: 100%;

	-webkit-box-align: end;

	-ms-flex-align: end;

	align-items: flex-end;

}

.div_Ho4zdB1 {

	position: relative;

	left: auto;

	min-width: 0px;

	z-index: 0;

	padding-left: 50px;

	padding-top: 352px;

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.paragraph_BWXdHN1 {

	color: rgb(255, 255, 255);

	text-transform: uppercase;

	font-weight: normal;

	margin-bottom: 20px;

	margin-top: 0px;

	font-family: Oswald;

	letter-spacing: 3px; /*text-shadow: 2px 2px 4px rgba(0,0,0,1.0);*/

}

.div_LMu3hT1 {

	width: 60px;

	height: 2px;

	min-height: 0px;

	color: rgb(115, 67, 67);

	background-color: rgb(255, 255, 255);

	margin-bottom: 20px;

	overflow: hidden;

}

.div_XRCf0d1 {

	min-height: 0px;

	height: 2px;

	width: 60px;

	background-color: rgba(227,70,70,1);

	-webkit-transform: rotate(0deg) scale(1) translate(-50%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(-50%, 0%);

	transform: rotate(0deg) scale(1) translate(-50%, 0%);

	transition: all 0.5s ease;

}

.div_XRCf0d1.c-state1 {

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.paragraph_j3YG851 {

	margin-bottom: 0px;

	color: rgb(255, 255, 255);

	text-transform: capitalize;

	font-size: 20px;

	font-weight: bold;

	line-height: 1em;

	letter-spacing: 1px;

	margin-top: 0px;

	padding-top: 0px; /*text-shadow: 2px 2px 4px rgba(0,0,0,1.0);*/

}

.div_FUGMzB {

	min-height: 0px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

}

.paragraph_3D2Lqt {

	font-size: 20px;

	margin-bottom: 0px;

	line-height: 1em;

	color: #ffffff;

	padding-left: 5px;

	padding-right: 5px;

	font-weight: normal;

}

.paragraph_3D2Lqt1 {

	font-size: 20px;

	margin-bottom: 0px;

	line-height: 1em;

	text-transform: uppercase;

	font-family: Oswald;

	letter-spacing: 1px;

	color: rgb(255, 255, 255);

}

.div_w0vVPt {

	position: absolute;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-color: rgba(144, 0, 0, 0.4);

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	transform: rotate(0deg) scale(1) translate(0%, 100%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 100%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 100%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 100%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 100%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.div_Ho4zdB11 {

	position: relative;

	left: auto;

	min-width: 0px;

	z-index: 0;

	padding-left: 0px;

	padding-top: 0px;

	text-align: center;

	margin-top: 50px;

	right: 30px;

}

.paragraph_BWXdHN11 {

	color: rgb(255, 255, 255);

	text-transform: uppercase;

	font-weight: normal;

	margin-bottom: 20px;

	margin-top: 0px;

	font-family: Oswald;

	letter-spacing: 3px;

}

.div_LMu3hT11 {

	width: 100px;

	height: 1px;

	min-height: 0px;

	color: rgb(115, 67, 67);

	background-color: rgb(255, 255, 255);

	margin-bottom: 20px;

	overflow: hidden;

	margin-left: auto;

	margin-right: auto;

}

.div_FUGMzB1 {

	min-height: 0px;

}

.paragraph_j3YG8511 {

	margin-bottom: 0px;

	color: rgb(255, 255, 255);

	text-transform: capitalize;

	font-size: 20px;

	font-weight: bold;

	line-height: 1em;

	letter-spacing: 1px;

	margin-top: 0px;

	padding-top: 0px;

}

.div_ElYMaV {

	min-height: 40px;

	min-width: 40px;

	width: 40px;

	height: 40px;

	margin-left: auto;

	margin-right: auto;

	margin-top: 30px;

}

.icon_iVsx8l {

	color: rgb(255, 255, 255);

	font-size: 24px;

}

.linkblock_643Mg9 {

	position: absolute;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.div_0tacyi:hover .div_w0vVPt {

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

}

.div_0tacyi:hover .div_Ho4zdB1 {

	opacity: 0;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

}

.cbsect_7f0f25fa {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(67, 67, 67);

}

.cbdiv_8579b094 {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_4e9624ef {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 50%;

	height: 100%;

}

.cbdiv_e8483653 {

	height: 100%;

	color: rgb(255, 0, 255);

	background-color: rgb(26, 87, 166);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_202b683e {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	padding-left: 0px;

	padding-right: 0px;

}

.div_xNO648 {

	height: 600px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

}

.div_GfLmKy {

	height: 210px;

	width: 40px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

}

.div_MU5hQa {

	min-height: 0px;

	width: 210px;

	position: relative;

	-webkit-transform: rotate(-90deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(-90deg) scale(1) translate(0%, 0%);

	transform: rotate(-90deg) scale(1) translate(0%, 0%);

	transition: all 0s ease;

	top: auto;

}

.paragraph_3Jxn7s {

	text-transform: uppercase;

	color: #ebe3c7;

	font-family: Oswald;

	letter-spacing: 2px;

	width: 210px;

}

.div_NAgbgj {

	margin-left: 20%;

}

.paragraph_pXSZWB {

	color: rgb(255, 255, 255);

	font-family: Oswald;

	letter-spacing: 1px;

	font-size: 24px;

	margin-top: 30px;

}

.paragraph_edG851 {

	color: rgb(255, 255, 255);

	font-size: 30px;

	font-weight: normal;

	font-family: SiYuanBold;

}

.bsbutton_4N0EAZ110 {

	border-style: none;

	padding: 0px;

	text-transform: uppercase;

	font-family: Oswald;

	color: rgb(255, 255, 255);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	margin-right: 15px;

	margin-top: 0px;

	border-radius: 0px;

	background-color: transparent;

}

.div_W9t3uh {

	width: 60px;

	min-height: 0px;

	height: 2px;

	background-color: rgb(255, 255, 255);

	overflow: hidden;

}

.div_xNhRNI {

	min-height: 0px;

	margin-top: 30px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

}

.div_XOrU52 {

	min-height: 0px;

	width: 20px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	overflow: hidden;

}

.icon_V1cHzZ {

	width: 20px;

	text-align: center;

	-webkit-transform: rotate(0deg) scale(1) translate(-100%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(-100%, 0%);

	transform: rotate(0deg) scale(1) translate(-100%, 0%);

	transition: all 0.5s ease;

	color: #40a8eb;

}

.icon_V1cHzZ.c-state1 {

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.div_QeALD8 {

	height: 2px;

	min-height: 0px;

	width: 60px;

	-webkit-transform: rotate(0deg) scale(1) translate(-100%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(-100%, 0%);

	transform: rotate(0deg) scale(1) translate(-100%, 0%);

	transition: all 0.5s ease;

	background-color: rgba(227,70,70,1);

}

.div_QeALD8.c-state1 {

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.cbsect_e446e775 {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(34, 34, 34);

}

.cbdiv_731ee624 {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_9db891f2 {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 100%;

	height: 100%;

}

.cbdiv_77ee379e {

	height: 100%;

	color: rgb(0, 0, 0);

	background-color: rgb(0, 0, 0);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_180676c5 {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	padding-left: 0px;

	padding-right: 0px;

}

.div_z1LaGX {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

}

.div_upwM83 {

	height: 120px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: start;

	-ms-flex-align: start;

	align-items: flex-start;

	padding-left: 0px;

	margin-left: 0px;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	position: relative;

}

.div_tDzhWV {

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	margin: 40px 3% 100px;

	border-bottom: 1px none rgba(204, 204, 204, 0.4);

	padding-bottom: 0px;

	margin-bottom: 50px;

}

.paragraph_dsudoF {

	font-size: 24px;

	font-weight: normal;

	margin-bottom: 0px;

	line-height: 1em;

	font-family: SiYuanBold;

	color: #ccc;

}

.paragraph_FXkIaB {

	color: rgb(204, 204, 204);

	margin-bottom: 5px;

	margin-left: 50px;

	font-size: 12px;

}

.contentgridviewv2_JWGGCP {

	height: 100%;

	position: relative;

}

.row_BMlaSL {

	padding-top: 10px;

	padding-bottom: 0px;

	border-bottom: 1px dotted rgb(79, 79, 79);

	border-bottom-style: none;

}

.column_IxmifF {

	padding-left: 20px;

	padding-right: 20px;

	margin-bottom: 0px;

	height: auto;

	background-color: transparent;

	padding-top: 0%;

	position: relative;

	top: auto;

}

.div_Tx6EwH {

	width: 100%;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	position: relative;

	overflow: hidden;

	z-index: 0;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	bottom: 0px;

}

.imageblock_fXJ2NU {

	width: 100%;

	padding-top: 100%;

}

column_IxmifF:nth-child(even) {

	margin-top: 40px;

}

.gray_filter {

	filter: saturate(0.2);

	-webkit-filter: saturate(0.2);

}

.div_2JkrYn {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	min-height: 0px;

	margin-left: 100px;

}

.div_WgQu0q {

	min-height: 0px;

	height: 2px;

	width: 670px;

	position: relative;

	top: 30px;

	background-color: rgb(204, 204, 204);

}

.div_rMI1Gi {

	height: 2px;

	min-height: 0px;

	width: 420px;

	float: right;

	background-color: rgba(227,70,70,1);

}

.icon_H6FMUr {

	font-size: 24px;

	padding-right: 10px;

	padding-bottom: 0px;

	color: rgb(204, 204, 204);

	font-weight: bold;

}

.div_eP4o78 {

	position: absolute;

	bottom: 0px;

	margin-left: 0px;

	margin-right: 0px;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	width: 100%;

	min-height: 70px;

	transform: rotate(0deg) scale(1) translate(0%, 100%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 100%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 100%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 100%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 100%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.div_SRHQ7T {

	height: 40px;

	min-height: 0px;

	margin: auto 10px;

	left: 0px;

	right: 0px;

	top: 0px;

	bottom: 0px;

	position: absolute;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	background-color: rgba(255,255,255,0.8);

	-webkit-box-pack: justify;

	-ms-flex-pack: justify;

	justify-content: space-between;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

}

.paragraph_IyiX59 {

	margin-bottom: 0px;

	font-size: 12px;

	font-weight: bold;

	margin-left: 10px;

	width: 150px;

	-webkit-line-clamp: 1;

}

.div_BDWGe3 {

	min-height: 0px;

	height: 12px;

	width: 45px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	margin-right: 10px;

	color: rgb(153, 153, 153);

	overflow: hidden;

}

.paragraph_4NYKfJ {

	font-family: Oswald;

	font-size: 12px;

	margin-bottom: 0px;

}

.div_Tx6EwH:hover .div_eP4o78 {

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

}

.div_Tx6EwH:hover .gray_filter {

	filter: saturate(1);

	-webkit-filter: saturate(1);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

}

.linkblock_Bu3I5Q {

	position: absolute;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.div_S366l7 {

	position: absolute;

	right: 0px;

	margin-right: 100px;

	min-height: 0px;

	bottom: 0px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

}

.textlink_Mr39Fe {

	text-transform: uppercase;

	font-family: Oswald;

	color: rgb(204, 204, 204);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	margin-right: 0px;

}

.div_PEeTwk {

	border-top: 1px solid rgba(204, 204, 204, 0.4);

	border-top-style: none;

}

.div_gYkrgk {

	border-top: 1px none rgba(204, 204, 204, 0.4);

	background-color: rgba(0,0,0,0.8);

}

.div_SnewxX {

	width: 1170px;

	margin-left: auto;

	margin-right: auto;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

}

.div_WTunPX {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

}

.paragraph_nnm8J0 {

	color: rgb(153, 153, 153);

	font-size: 13px;

	margin-bottom: 0px;

	margin-left: 5px;

}

.paragraph_9BpzB2 {

	margin-bottom: 0px;

	margin-left: 20px;

	color: rgb(153, 153, 153);

	font-size: 13px;

}

.textlink_RqHtBx {

	margin-left: 5px;

	font-size: 13px;

	-ms-flex-item-align: center;

	-ms-grid-row-align: center;

	align-self: center;

	color: #c70000 !important;

}

.icon_V1cHzZ1 {

	width: 20px;

	text-align: center;

	-webkit-transform: rotate(0deg) scale(1) translate(-100%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(-100%, 0%);

	transform: rotate(0deg) scale(1) translate(-100%, 0%);

	transition: all 0.5s ease;

	color: #ffffff;

}

.icon_V1cHzZ1.c-state1 {

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.body_VNHGGP {

	background-color: rgba(51,51,51,1);

}

.cbsect_e9bf1681 {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(67, 67, 67);

}

.cbdiv_e3f1a515 {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_5ca369ae {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 100%;

	height: 100%;

}

.cbdiv_5f0156ac {

	height: 100%;

	color: rgb(0, 0, 0);

	background-color: rgba(0, 0, 0, 0.5);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	opacity: 0.7;

}

.cbcont_9650429c {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	height: 350px;

}

.cbdiv_91f30313 {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	background-color: rgb(102, 102, 102);

}

.cbdiv_72808441 {

	padding: 2vw;

	color: white;

	text-align: center;

	width: 80%;

}

.cbimag_01a90ae7 {

	margin-top: 20px;

	width: 235px;

	margin-bottom: 20px;

}

.cbdiv_2068a6bc {

	min-height: 20px;

}

.cbhead_97b89b16 {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Source-Han-Light;

	margin-bottom: 5px;

}

.cbhead_aa37d9e0 {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Caudex;

	padding-left: 2px;

	padding-right: 2px;

}

.cbpara_c36d13f6 {

	line-height: 1.7em;

	opacity: 0.8;

	padding-left: 2px;

	padding-right: 2px;

}

.cbdiv_34a90cc4 {

	min-height: 20px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	text-align: left;

}

.cbdiv_d58bf772 {

	-webkit-box-flex: 1;

	-ms-flex: 1;

	flex: 1;

}

.cbtext_668f3f2c {

	max-width: 1000px;

	line-height: 1.7em;

	opacity: 0.9;

	font-size: 14px;

	display: block;

	color: rgb(255, 255, 255);

}

.cbdiv_01e33cd2 {

	min-height: 20px;

}

.cbbsbu_fbdb89c2 {

	min-width: 100px;

	border-radius: 80px;

	margin-top: 10px;

	margin-bottom: 5px;

}

.cbdiv_1e5eaaf9 {

	min-height: 20px;

	margin-top: 10px;

}

.cbicon_bb5947cb {

	margin-right: 8px;

	font-size: 16px;

}

.cbtext_306bed1a {

	color: inherit;

}

.cbsect_5338498b {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: #fff;

}

.cbdiv_59b4352b {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_718e77a0 {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 50%;

	height: 100%;

}

.cbdiv_8e138a38 {

	height: 100%;

	color: rgb(255, 0, 255);

	background-color: rgb(26, 87, 166);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_5fc19289 {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	padding-left: 0px;

	padding-right: 0px;

}

.cbdiv_cf0b314b {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	background-color: rgb(102, 102, 102);

}

.cbdiv_68695768 {

	padding: 2vw;

	color: white;

	text-align: center;

	width: 80%;

}

.cbimag_058a3d8a {

	margin-top: 20px;

	width: 235px;

	margin-bottom: 20px;

}

.cbdiv_788c0c2c {

	min-height: 20px;

}

.cbhead_0c4ff33f {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Source-Han-Light;

	margin-bottom: 5px;

}

.cbhead_80812605 {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Caudex;

	padding-left: 2px;

	padding-right: 2px;

}

.cbpara_daff3571 {

	line-height: 1.7em;

	opacity: 0.8;

	padding-left: 2px;

	padding-right: 2px;

}

.cbdiv_02c9f3d5 {

	min-height: 20px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	text-align: left;

}

.cbdiv_db43120f {

	-webkit-box-flex: 1;

	-ms-flex: 1;

	flex: 1;

}

.cbtext_24fdf7df {

	max-width: 1000px;

	line-height: 1.7em;

	opacity: 0.9;

	font-size: 14px;

	display: block;

	color: rgb(255, 255, 255);

}

.cbdiv_e2a6358e {

	min-height: 20px;

}

.cbbsbu_b7388243 {

	min-width: 100px;

	border-radius: 80px;

	margin-top: 10px;

	margin-bottom: 5px;

}

.cbdiv_d1b2eaa7 {

	min-height: 20px;

	margin-top: 10px;

}

.cbicon_81cc406d {

	margin-right: 8px;

	font-size: 16px;

}

.cbtext_5d6b8954 {

	color: inherit;

}

.div_Ha9S0X {

	margin-bottom: 150px;

	margin-bottom: 50px;

}

.div_lxK2W9 {

	margin-top: 50px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	min-height: 0px;

}

.heading_CoE9UX {

	color: #333;

	margin-top: 0px;

	margin-bottom: 10px;

	font-size: 24px;

	font-weight: bold;

}

.paragraph_sUtB6R {

	color: rgb(153, 153, 153);

	text-transform: capitalize;

	margin-bottom: 10px;

	font-family: Oswald;

}

.div_ooRYl6 {

	margin-bottom: 0px;

	margin-top: 0px;

	padding-bottom: 30px;

	padding-bottom: 0px;

	border-bottom: 1px solid rgba(204, 204, 204, 0.0980392);

}

.fill-width {

	position: relative;

	width: 100vw;

	left: 50%;

	margin-left: -50vw;

	margin-top: 50px;

	height: 650px;

	background: url(../images/changqu.jpg) top center no-repeat #0d0d0d;

}

.fill-width .container {

	height: 100%;

}

.fill-width .row {

	height: 100%;

}

.fillcontent {

	height: 100%;

	display: table;

}

.filtrmodel {

	display: table-cell;

	vertical-align: middle;

	margin: 15px;

	text-align: center;

}

.filtrbg {

	/*background-color: rgba(227,70,70,0.5);

	background-color: rgba(255,255,255,0.65);*/

	background-color: transparent;

	color: #000;

	color: #ff0000;

	color: #fff;

	padding: 40px 0;

	transition: all 0.5s ease;

}

.filtrbg:hover {

	background-color: rgba(227,70,70,0.9);

	color: #fff;

}

	.filtrbg h3{font-weight: 700; font-size: 30px; text-shadow: 0 0 5px rgba(0,0,0,0.9);}

	.filtrbg p{font-weight: 600; text-shadow: 0 0 3px rgba(0,0,0,0.9);}

.productconh3 {

	font-size: 24px;

	color: #333;

	padding-bottom: 10px;

	margin-top: 40px;

	margin-bottom: 20px;

	border-bottom: 1px dashed rgb(227,70,70);

}

.productconh3 i {

	color: rgb(227,70,70);

	padding-right: 15px;

}

.productconh3 span {

	padding-left: 15px;

}

.productcon {

	margin: 0px auto 50px;

}

.prolist {

	position: relative;

	padding: 15px;

	transition: all 0.3s ease;

	background-color: transparent;

	border-bottom: 1px solid transparent;

	margin-bottom: 15px;

}

.prolist:hover {

	box-shadow: 0px 0px 15px rgba(0,0,0,0.25);

	background-color: #fff;

	border-bottom: 1px solid #40a8eb;

}

.prolistwrap {

	max-width: 500px;

	margin: 0 auto;

	padding: 20px;

	background-color: #e8e8e8;

}

	.prolist:hover .prolistwrap{background-color: #fff;}

.prolistpic {

	position: relative;

	width: 100%;

	height: 0;

	padding-top: 67%;

	font-size: 0;

	background-color: #e8e8e8;

	overflow: hidden;

}

.prolistpic img {

	position: absolute;

	left: 0;

	top: 0;

	right: 0;

	bottom: 0;

	max-width: 100%;

	max-height: 100%;

	margin: auto;

	transition: all 0.5s ease;

}

.prolisttxt {

	margin-top: 0px;

	background-color: transparent;

}

.prolisttxt p {

	text-align: center;

	font-size: 14px;

	color: #666666;

}

.prolistname {

	line-height: 24px;

	height: 48px;

	margin-top: 10px;

	padding: 0 35px;

	text-align: center;

	overflow: hidden;

	margin-bottom: 5px;

	font-size: 1.3rem;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

}

.prolistname a {

	font-size: 1.2rem;

	color: #333;

	

}

	.prolistname a.a14px {

	font-size: 14px;

	font-family: "Poppi";

	color: #333;

	

}

.prolist:hover .prolistpic img {

	transform: scale(1.4);

}

.prolist:hover .prolistname {

	color: #40a8eb;

	text-align: center;

}

.prolist:hover .prolistname a {

	color: #40a8eb;

}

.paragraph_NIEr0A {

	color: #333;

	padding-left: 10px;

	line-height: 2em;

}

.div_F8PRQi {

	padding-top: 40px;

	padding-bottom: 50px;

	border-bottom: 1px solid rgba(204, 204, 204, 0.0980392);

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

}

.div_KqXRm4 {

	width: 45%;

	padding-top: 30px;

	padding-right: 30px;

}

.div_ZsV8Of {

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	padding-left: 0px;

	padding-right: 0px;

	height: 350px;

	margin-left: 30px;

	margin-right: 30px;

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.imageblock_sNQb8j {

	width: 100%;

	height: 100%;

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.paragraph_3vTnl1 {

	color: rgb(136, 136, 136);

	line-height: 2em;

	margin-bottom: 20px;

	font-size: 16px;

	font-weight: bold;

}

.paragraph_syxBFX {

	color: rgb(136, 136, 136);

	line-height: 2em;

	margin-bottom: 20px;

}

.paragraph_1ZDuGW {

	color: rgb(136, 136, 136);

	line-height: 2em;

	font-family: arial;

	font-size: 16px;

	letter-spacing: 0px;

	font-weight: bold;

}

.div_ZsV8Of:hover .gray_filter {

	filter: saturate(1);

	-webkit-filter: saturate(1);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

}

.cbsect_8d5e691e {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(67, 67, 67);

}

.cbdiv_6bdf36fe {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_f88461e2 {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 50%;

	height: 100%;

}

.cbdiv_cf7f9fb3 {

	height: 100%;

	color: rgb(255, 0, 255);

	background-color: rgb(26, 87, 166);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_a6131403 {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	padding-left: 0px;

	padding-right: 0px;

}

.cbdiv_054aaf9d {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	background-color: rgb(102, 102, 102);

}

.cbdiv_e138c29e {

	padding: 2vw;

	color: white;

	text-align: center;

	width: 80%;

}

.cbimag_b0f7965f {

	margin-top: 20px;

	width: 235px;

	margin-bottom: 20px;

}

.cbdiv_faff21c0 {

	min-height: 20px;

}

.cbhead_c4e7e572 {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Source-Han-Light;

	margin-bottom: 5px;

}

.cbhead_9d4b22d1 {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Caudex;

	padding-left: 2px;

	padding-right: 2px;

}

.cbpara_ffe9a05b {

	line-height: 1.7em;

	opacity: 0.8;

	padding-left: 2px;

	padding-right: 2px;

}

.cbdiv_fdeee5ac {

	min-height: 20px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	text-align: left;

}

.cbdiv_10e9c36e {

	-webkit-box-flex: 1;

	-ms-flex: 1;

	flex: 1;

}

.cbtext_e88f0ba8 {

	max-width: 1000px;

	line-height: 1.7em;

	opacity: 0.9;

	font-size: 14px;

	display: block;

	color: rgb(255, 255, 255);

}

.cbdiv_c67290a9 {

	min-height: 20px;

}

.cbbsbu_445fae26 {

	min-width: 100px;

	border-radius: 80px;

	margin-top: 10px;

	margin-bottom: 5px;

}

.cbdiv_e8d830b0 {

	min-height: 20px;

	margin-top: 10px;

}

.cbicon_089ab8fb {

	margin-right: 8px;

	font-size: 16px;

}

.cbtext_1b78df8b {

	color: inherit;

}

.cbsect_b7067d0e {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(67, 67, 67);

}

.cbdiv_45c9c4ce {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_65e6e434 {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	height: 100%;

	background-position: 50% 50%;

	background-position-y: 50%;

	/*filter: saturate(0.9)!important;

	-webkit-filter: saturate(0.9)!important;*/

}

.cbdiv_7012b1d9 {

	height: 100%;

	color: rgb(0, 0, 0);

	/*background-color: rgb(0, 0, 0);

	background-color: rgb(60, 60, 60);

	background-image: linear-gradient(140deg, currentcolor, transparent);*/

	background-color: rgba(0, 0, 0, 0.3);

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	opacity: 0.7;

}

.cbcont_9aaa532c {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	height: 350px;

}

.cbsect_a3e83464 {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(51, 51, 51);

	background-color: #fff;

}

.cbdiv_528fa55b {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_fd9a7078 {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 50%;

	height: 100%;

}

.cbdiv_0fe762a7 {

	height: 100%;

	color: rgb(255, 0, 255);

	background-color: rgb(26, 87, 166);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_ba1292ad {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	padding-left: 0px;

	padding-right: 0px;

}

.cbdiv_7440c1e6 {

	margin-bottom: 50px;

}

.cbdiv_7a24e142 {

	margin-top: 50px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	min-height: 0px;

}

.cbhead_7a2e39f5 {

	color: rgb(204, 204, 204);

	color: #333;

	margin-top: 0px;

	margin-bottom: 10px;

	font-size: 24px;

	font-weight: bold;

}

.cbpara_827d016a {

	color: rgb(153, 153, 153);

	text-transform: capitalize;

	margin-bottom: 10px;

	font-family: Oswald;

}

.cbdiv_65c258f5 {

	margin-bottom: 0px;

	margin-top: 30px;

	padding-bottom: 30px;

	border-bottom: 1px solid rgba(204, 204, 204, 0.0980392);

	border-bottom-style: none;

}

.cbsect_259a70fa {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(67, 67, 67);

}

.cbdiv_8c76a536 {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_37c41c3b {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 50%;

	height: 100%;

}

.cbdiv_faeddbf7 {

	height: 100%;

	color: rgb(255, 0, 255);

	background-color: rgb(26, 87, 166);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_45f6da2d {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	padding-left: 0px;

	padding-right: 0px;

}

.list_S9HdvM {

	list-style-type: none;

	padding-left: 0px;

}

.listitem_5oJF3O {

	padding: 10px 15px 10px 10px;

	margin-bottom: 20px;

	background-color: transparent;

}

.div_12H4s9 {

	position: relative;

	min-height: 150px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	background-color: rgba(68,68,68,1);

	background-color: #e8e8e8;

}

.div_enzHZF {

	width: 40%;

	height: 230px;

	float: left;

	display: inline-block;

	position: static;

	top: 0px;

	left: 0px;

	border: 1px none rgb(204, 204, 204);

	background-size: cover;

	background-position: 50% 50%;

}

.div_HYL3ZE {

	margin-left: 50px;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	margin-top: 0px;

	padding-right: 70px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-align: start;

	-ms-flex-align: start;

	align-items: flex-start;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

}

.textlink_fxQaEk {

	font-size: 16px;

	float: none;

	clear: both;

	display: inline-block;

	padding-left: 0px;

	margin-top: 30px;

	font-weight: bold;

	color: rgb(204, 204, 204);

	color: #434343;

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.paragraph_5xpzis {

	float: none;

	width: auto;

	padding-left: 0px;

	line-height: 1.5em;

	text-align: justify;

	color: rgb(112, 112, 112);

	overflow: hidden;

	height: auto;

	margin-bottom: 0px;

	margin-top: 20px;

	font-size: 13px;

}

.imageblock_Sv24f8 {

	width: 100%;

	height: 100%;

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.div_53hwZb {

	margin-top: 30px;

	height: 0px;

	min-height: 0px;

	background-color: transparent;

	border-top: 1px solid rgba(204, 204, 204, 0.0980392);

	width: 100%;

	overflow: hidden;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	opacity: 0;

}

.paragraph_wH0gAM {

	color: rgb(204, 204, 204);

	color: #434343;

	margin-top: 5px;

	text-align: center;

	position: relative;

	left: -50px;

}

.div_12H4s9:hover .div_53hwZb {

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	opacity: 1;

	height: 30px;

}

.div_M6mybi {

	min-height: 0px;

	width: 100px;

	overflow: hidden;

}

.div_12H4s9:hover .textlink_fxQaEk {

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	margin-top: 0px;

	color: #eb2f2f;

}

.div_12H4s9:hover .gray_filter {

	filter: saturate(1);

	-webkit-filter: saturate(1);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

}

.linkblock_4wFilJ {

	position: absolute;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.div_12H4s9:hover .paragraph_5xpzis {

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	color: rgb(112, 112, 112);

}

.pagination_HKnHrf {

	margin-bottom: 100px;

	margin-top: 30px;

}

.pagination > li > .paginationlink_fx6NKQ {

	border-style: none;

	padding: 13px 8px 2px 9px;

	width: 50px;

	height: 50px;

	border-radius: 0px;

	background-color: transparent;

}

.pagination>li>a {

	color: #c70000;

}

.pagination>.active>a {

	background-color: #c70000;

	border-color: #c70000;

	color: #ffffff;

}

.pagination > li:last-child > a {

	border-bottom-right-radius: 0px;

	border-bottom-left-radius: 0px;

	border-top-right-radius: 0px;

	border-top-left-radius: 0px;

}

.pagination>li:first-child>a {

	border-style: none;

	border-radius: 0px;

	padding: 13px 8px 2px 9px;

	width: 50px;

	height: 50px;

	border-bottom-right-radius: 0px;

	border-bottom-left-radius: 0px;

	border-top-right-radius: 0px;

	border-top-left-radius: 0px;

}

/*page style*/

.page {

	clear: both;

	margin: 20px 0px 0px 0px;

	text-align: center;

	padding-bottom: 20px;

}

.page a {

	display: inline-block;

	font-family: Arial;

	font-size: 14px;

	border: #777 1px solid;

	padding: 12px 18px;

	margin: 2px;

	color: #fff;

	text-decoration: none;

	background-color: #777;

}

.page a:hover, .page a:focus {

	font-family: Arial;

	font-size: 14px;

	border: #40a8eb 1px solid;

	padding: 12px 18px;

	color: #fff;

	background-color: #40a8eb;

}

.page .current, .page .thisclass, .page .pageinfo, .page span {

	font-family: Arial;

	border: #40a8eb 1px solid;

	font-size: 14px;

	padding: 12px 18px;

	color: #fff;

	margin: 2px;

	background-color: #40a8eb;

	display: inline-block;

}

.page .pageinfo {

	background-color: #777;

	border: #777 1px solid;

}

.cbsect_328ec028 {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(67, 67, 67);

}

.cbdiv_1aa6c1cc {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_4cb8ca23 {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	height: 100%;

	background-position: 50% 60%;

	background-position-y: 50%;

}

.cbdiv_2e9ee6fb {

	height: 100%;

	color: rgb(0, 0, 0);

	background-color: rgb(0, 0, 0);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	opacity: 0.7;

}

.cbcont_c69a063e {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	height: 350px;

}

.cbsect_e718c5c9 {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(51, 51, 51);

	background-color: #fff;

}

.cbdiv_ecd7983d {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_fbe0267d {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 50%;

	height: 100%;

}

.cbdiv_a29531a9 {

	height: 100%;

	color: rgb(255, 0, 255);

	background-color: rgb(26, 87, 166);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_b7040846 {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	padding-left: 0px;

	padding-right: 0px;

}

.cbdiv_b21c6332 {

	margin-bottom: 150px;

}

.cbdiv_e2b4392d {

	margin-top: 50px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	min-height: 0px;

}

.cbhead_0b6e4e8b {

	color: rgb(204, 204, 204);

	color: #333;

	margin-top: 0px;

	margin-bottom: 10px;

	font-size: 24px;

	font-weight: bold;

}

.cbpara_1697a8a2 {

	color: rgb(153, 153, 153);

	text-transform: uppercase;

	margin-bottom: 10px;

	font-family: Oswald;

	text-align: center;/*font-family: Arial;*/

}

.cbdiv_6302392b {

	margin-bottom: 0px;

	margin-top: 70px;

	padding-bottom: 30px;

	border-bottom: 1px solid rgba(204, 204, 204, 0.0980392);

}

.cbpara_7d69f12f {

	color: rgb(136, 136, 136);

	line-height: 2em;

}

.cbdiv_e9dceaf2 {

	padding-top: 40px;

	padding-bottom: 50px;

	border-bottom: 1px solid rgba(204, 204, 204, 0.0980392);

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

}

.cbdiv_468223f3 {

	width: 45%;

	padding-top: 30px;

	padding-right: 30px;

}

.cbpara_4eb9728b {

	color: rgb(136, 136, 136);

	line-height: 2em;

	margin-bottom: 20px;

	font-size: 16px;

	font-weight: bold;

}

.cbpara_858e6470 {

	color: rgb(136, 136, 136);

	line-height: 2em;

	margin-bottom: 20px;

}

.cbpara_107db6c6 {

	color: rgb(136, 136, 136);

	line-height: 2em;

	font-family: arial;

	font-size: 16px;

	letter-spacing: 0px;

	font-weight: bold;

}

.cbdiv_b7327892 {

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	padding-left: 0px;

	padding-right: 0px;

	height: 350px;

	margin-left: 30px;

	margin-right: 30px;

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.cbimag_37a41538 {

	width: 100%;

	height: 100%;

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.cbsect_d36795ab {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(67, 67, 67);

}

.cbdiv_112e2396 {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_61aae2cc {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 50%;

	height: 100%;

}

.cbdiv_b06117d4 {

	height: 100%;

	color: rgb(255, 0, 255);

	background-color: rgb(26, 87, 166);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_6a9f2316 {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	padding-left: 0px;

	padding-right: 0px;

}

.cbdiv_136f2d40 {

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	margin-bottom: 0px;

	position: relative;

	-webkit-box-align: stretch;

	-ms-flex-align: stretch;

	align-items: stretch;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

}

.cbdiv_37a7e25c {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	display: block;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	background-color: rgb(102, 102, 102);

}

.cbdiv_f519f6e3 {

	padding-top: 100%;

	position: relative;

	overflow: hidden;

}

.cbimag_fe105aaf {

	width: 100%;

	height: 100%;

	position: absolute;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 1s ease;

	background-position: 50% 50%;

	background-attachment: scroll;

}

.cbdiv_83eb13bc {

	position: absolute;

	min-height: 0px;

	background-color: rgb(102, 102, 102);

	color: rgb(102, 102, 102);

}

.cbsvg_576f2ed3 {

	height: 100%;

	width: 100%;

}

.cbdiv_7db68b89 {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	background-color: rgb(102, 102, 102);

}

.cbdiv_ff5f63ca {

	padding: 2vw;

	color: white;

	text-align: center;

	width: 80%;

}

.cbimag_a35b84d9 {

	margin-top: 20px;

	width: 235px;

	margin-bottom: 20px;

}

.cbdiv_17670e27 {

	min-height: 20px;

}

.cbhead_9e3016c9 {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Source-Han-Light;

	margin-bottom: 5px;

}

.cbhead_3ad16eb7 {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Caudex;

	padding-left: 2px;

	padding-right: 2px;

}

.cbpara_4ad67433 {

	line-height: 1.7em;

	opacity: 0.8;

	padding-left: 2px;

	padding-right: 2px;

}

.cbdiv_235708f8 {

	min-height: 20px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	text-align: left;

}

.cbdiv_b8ecbb7b {

	-webkit-box-flex: 1;

	-ms-flex: 1;

	flex: 1;

}

.cbtext_e20a0127 {

	max-width: 1000px;

	line-height: 1.7em;

	opacity: 0.9;

	font-size: 14px;

	display: block;

	color: rgb(255, 255, 255);

}

.cbdiv_f0dbfb7a {

	min-height: 20px;

}

.cbbsbu_50081d3b {

	min-width: 100px;

	border-radius: 80px;

	margin-top: 10px;

	margin-bottom: 5px;

}

.cbdiv_0de91bb7 {

	min-height: 20px;

	margin-top: 10px;

}

.cbicon_fe39454c {

	margin-right: 8px;

	font-size: 16px;

}

.cbtext_c2863a4e {

	color: inherit;

}

.div_oIGpLH {

	margin-top: 20px;

}

.div_9OIx4O {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	justify-content: flex-start;

	/*justify-content: space-between;

	justify-content: space-around;*/

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	margin-top: 30px;

	min-height: 80px;

}

.btn_groups_dQf3n8 {

	list-style-type: none;

	padding-left: 5px;

}

.btn_list_item_lItUAi {

	margin-bottom: 5px;

	display: inline-block;

	margin-left: 15px;

	margin-right: 15px;

	background-color: transparent;

	border-radius: 0px;

}

.btn_list_textitem_p2j8nn {

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	cursor: pointer;

	/*padding: 5px 15px;*/

	display: block;

	color: rgb(255, 255, 255);

	border-radius: 0px;

	border-bottom-right-radius: 0px;

	border-bottom-left-radius: 0px;

	border-top-right-radius: 0px;

	border-top-left-radius: 0px;

}

.btn_list_textitem_p2j8nn.active {
	color: #fff;
	background-color: rgb(227,73,73);

	height: 46px;
    line-height: 46px;
    box-shadow: 0px 0px 10px 0px rgb(227,73,73);
    /*box-sizing: border-box;*/
}

	

	.aboutnavbtn{display: block; width:170px; height: 40px; background-color: #777; text-align: center; line-height: 38px;}

	.aboutnavbtn:hover{color: #fff;	background-color: rgb(227,73,73);}

	.aboutennavbtn{display: block; width:320px; height: 40px; background-color: #777; text-align: center; line-height: 38px; font-size: 16px;  font-family: "RobotoCondensed";}

	.aboutennavbtn:hover{color: #fff;	background-color: rgb(227,73,73);}

	.itemennavbtn{display: block; width:277px; height: 36px; background-color: #777; text-align: center; line-height: 36px; font-size: 16px;  font-family: "RobotoCondensed";}

	.itemennavbtn:hover{color: #fff;	background-color: rgb(227,73,73);}

	.p16px{font-size: 16px!important; line-height: 1.74;}

	.p14px{font-size: 16px!important;}

	

.paragraph_JRo3Du {

	float: left;

	margin-bottom: 0px;

	font-family: SiYuanBold;

	-webkit-transform: rotate(0deg) scale(1) translate(0px, 0px);

	-ms-transform: rotate(0deg) scale(1) translate(0px, 0px);

	transform: rotate(0deg) scale(1) translate(0px, 0px);

	transition: all 0.5s ease;

	color: rgb(204, 204, 204);

	color: rgb(204, 204, 204);

}



.btn_list_textitem_p2j8nn.active .paragraph_JRo3Du {

	color: #40a8eb;

	color: #fff;

}

	.px15{font-size: 15px; font-family: "Poppi"; padding: 0 15px;}

.paragraph_rubbk {

	padding: 10px 20px;

	border: 1px solid #ccc;

	border: none;

	background-color: #444;

}

.paragraph_rubbk:hover {

	border: 1px solid #40a8eb;

	border: none;

	background-color: rgb(227,73,73);

	color: #fff;

}

.btn_list_textitem_p2j8nn.active .paragraph_rubbk {

	padding: 10px 20px;

	border: 1px solid #40a8eb;

	border: none;

	background-color: rgb(227,73,73);

}

.row_NWI7M0 {

	padding-top: 30px;

	padding-bottom: 0px;

	border-bottom: 1px dotted rgb(79, 79, 79);

	border-bottom-style: none;

}

.column_qaqcZq {

	padding: 0px 10px;

	margin-bottom: 0px;

	height: auto;

	background-color: transparent;

	text-align: center;

	margin-top: 0px;

}

.div_GSzYMz {

	position: relative;

	min-height: 180px;

	border: 1px none rgb(217, 217, 217);

	background-image: url("../images/45e70acac7b4ae53cd32089fc55a948b_origin.jpg");

	background-position: 50% 50%;

	background-repeat: no-repeat;

	background-size: cover;

	padding-top: 75%;

}

.div_RNZfxM {

	position: absolute;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	opacity: 0;

	text-align: center;

	background-color: rgba(227, 70, 70, 0.2);

	height: 100%;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

}

.icon_7ERNL1 {

	font-size: 50px;

	margin-top: 0px;

	margin-bottom: 0px;

	position: static;

	-ms-flex-item-align: center;

	-ms-grid-row-align: center;

	align-self: center;

	z-index: 0;

	color: rgb(227, 70, 70);

	padding: 10px;

	border-radius: 100px;

	border-width: 2px;

	border-color: rgb(227, 70, 70);

	border-style: none;

}

.linkblock_afRPpF {

	position: absolute;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.textlink_KGLMAb {

	font-size: 18px;

	font-weight: 700;

	margin-top: 0px;

	margin-bottom: 5px;

	display: block;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	text-align: left;

	color: rgb(204, 204, 204);

	color: rgb(67, 67, 67);

	padding-left: 5px;

}

.div_EX1v2h {

	min-height: 0px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	margin-bottom: 30px;

	padding-left: 5px;

}

.paragraph_LkTr16 {

	text-align: left;

	padding-left: 0px;

	padding-right: 10px;

	font-weight: bold;

	color: #999;

}

.div_xysMaG {

	position: relative;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	top: 0px;

}

.linkblock_z6XcnR {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.div_xysMaG:hover .div_RNZfxM {

	opacity: 1;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

}

.div_xysMaG:hover .textlink_KGLMAb, .div_xysMaG:hover .paragraph_LkTr16 {

	color: #ffffff;

	/*color: #666;*/

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

}

.paragraph_LkTr16 a {

	color: #fff;

}

.div_nSk1l3 {

	padding-top: 30px;

	padding-left: 0px;

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.div_xysMaG:hover .div_nSk1l3 {

	padding-left: 15px;

	padding-top: 15px;

	background-color: #40a8eb;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

}

.cbsect_8fca7978 {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(0, 0, 0);

}

.cbdiv_1629f279 {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_57313c2d {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 100%;

	height: 100%;

}

.cbdiv_bc949158 {

	height: 100%;

	color: rgb(0, 0, 0);

	background-color: rgb(0, 0, 0);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	opacity: 0.7;

}

.cbcont_7648f5f1 {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	height: 350px;

	padding-left: 0px;

	padding-right: 0px;

}

.cbsect_e0ce7379 {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(51, 51, 51);

	background-color: #fff;

}

.cbdiv_d55c0440 {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_b743f2a3 {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 50%;

	height: 100%;

}

.cbdiv_882082fc {

	height: 100%;

	color: rgb(255, 0, 255);

	background-color: rgb(26, 87, 166);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_9bb7aa51 {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	padding-left: 0px;

	padding-right: 0px;

}

.cbdiv_a4666840 {

	margin-bottom: 150px;

}

.cbdiv_cc3d1d1d {

	margin-top: 90px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	min-height: 0px;

}

.cbhead_b328d27e {

	color: rgb(204, 204, 204);

	color: #434343;

	margin-top: 0px;

	margin-bottom: 10px;

	font-size: 24px;

	font-weight: bold;

}

.cbpara_8a04bf73 {

	color: rgb(153, 153, 153);

	text-transform: capitalize;

	margin-bottom: 10px;

	font-family: Oswald;

}

.cbdiv_c4c8241a {

	margin-bottom: 0px;

	margin-top: 70px;

	padding-bottom: 30px;

	border-bottom: 1px solid rgba(204, 204, 204, 0.0980392);

}

.cbpara_caaaee91 {

	color: rgb(136, 136, 136);

	line-height: 2em;

}

.cbdiv_8a10ccfc {

	padding-top: 40px;

	padding-bottom: 50px;

	border-bottom: 1px solid rgba(204, 204, 204, 0.0980392);

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

}

.cbdiv_39004f99 {

	width: 45%;

	padding-top: 30px;

	padding-right: 30px;

}

.cbpara_ab4ad360 {

	color: rgb(136, 136, 136);

	line-height: 2em;

	margin-bottom: 20px;

	font-size: 16px;

	font-weight: bold;

}

.cbpara_a4d7df3f {

	color: rgb(136, 136, 136);

	line-height: 2em;

	margin-bottom: 20px;

}

.cbpara_8d2100e6 {

	color: rgb(136, 136, 136);

	line-height: 2em;

	font-family: arial;

	font-size: 16px;

	letter-spacing: 0px;

	font-weight: bold;

}

.cbdiv_e897d9c1 {

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	padding-left: 0px;

	padding-right: 0px;

	height: 350px;

	margin-left: 30px;

	margin-right: 30px;

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.cbimag_37e71a79 {

	width: 100%;

	height: 100%;

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.cbsect_ab3b6241 {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(67, 67, 67);

}

.cbdiv_84136bc9 {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_c32e53a5 {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 50%;

	height: 100%;

}

.cbdiv_66071466 {

	height: 100%;

	color: rgb(255, 0, 255);

	background-color: rgb(26, 87, 166);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_4f22d45d {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	padding-left: 0px;

	padding-right: 0px;

}

.cbdiv_78010951 {

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	margin-bottom: 0px;

	position: relative;

	-webkit-box-align: stretch;

	-ms-flex-align: stretch;

	align-items: stretch;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

}

.cbdiv_8cb28bc0 {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	display: block;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	background-color: rgb(102, 102, 102);

}

.cbdiv_7832b594 {

	padding-top: 100%;

	position: relative;

	overflow: hidden;

}

.cbimag_b5e83f64 {

	width: 100%;

	height: 100%;

	position: absolute;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 1s ease;

	background-position: 50% 50%;

	background-attachment: scroll;

}

.cbdiv_8ddeeecc {

	position: absolute;

	min-height: 0px;

	background-color: rgb(102, 102, 102);

	color: rgb(102, 102, 102);

}

.cbsvg_6cc3a13e {

	height: 100%;

	width: 100%;

}

.cbdiv_dd788c4f {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	background-color: rgb(102, 102, 102);

}

.cbdiv_82434345 {

	padding: 2vw;

	color: white;

	text-align: center;

	width: 80%;

}

.cbimag_95830b06 {

	margin-top: 20px;

	width: 235px;

	margin-bottom: 20px;

}

.cbdiv_ebcbc42e {

	min-height: 20px;

}

.cbhead_3677c5f4 {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Source-Han-Light;

	margin-bottom: 5px;

}

.cbhead_9b46f65a {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Caudex;

	padding-left: 2px;

	padding-right: 2px;

}

.cbpara_0a0aa3f5 {

	line-height: 1.7em;

	opacity: 0.8;

	padding-left: 2px;

	padding-right: 2px;

}

.cbdiv_750d132e {

	min-height: 20px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	text-align: left;

}

.cbdiv_9c36d7d7 {

	-webkit-box-flex: 1;

	-ms-flex: 1;

	flex: 1;

}

.cbtext_5cbe58c3 {

	max-width: 1000px;

	line-height: 1.7em;

	opacity: 0.9;

	font-size: 14px;

	display: block;

	color: rgb(255, 255, 255);

}

.cbdiv_b528dbf2 {

	min-height: 20px;

}

.cbbsbu_a11656fa {

	min-width: 100px;

	border-radius: 80px;

	margin-top: 10px;

	margin-bottom: 5px;

}

.cbdiv_9e8778bc {

	min-height: 20px;

	margin-top: 10px;

}

.cbicon_58cf9f4a {

	margin-right: 8px;

	font-size: 16px;

}

.cbtext_e317a397 {

	color: inherit;

}

.div_OkT7w3 {

	height: 100%;

}

.map_LOmFCp {

	height: 100%;

	opacity: 0.5;

}

.div_9RWNVd {

	margin-top: 50px;

}

.div_YKRvx0 {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: space-between;

	align-items: stretch;

}

.div_s6TnkW {

	float: none;

	margin-right: 50px;

	text-align: left;

	margin-left: 0px;

}

.paragraph_33R5j4 {

	margin-top: 50px;

	font-family: SiYuanBold;

	font-size: 18px;

	margin-bottom: 0px;

	color: #ccc;

}

.paragraph_8XGq8Z {

	margin-top: 5px;

	font-size: 12px;

	margin-bottom: 20px;

	color: rgb(227, 70, 70);

	font-family: Oswald;

}

.paragraph_GjoD7q {

	line-height: 2em;

	margin-top: 0px;

	color: rgb(153, 153, 153);

}

.div_bERDkH {

	margin-top: 50px;

}

.input_wn3mCa {

	width: 30%;

	float: left;

	margin-right: 58px;

	background-color: transparent;

	border-style: solid;

	border-color: rgba(204, 204, 204, 0.2);

	border-color: #ccc;

	padding: 10px;

	height: 42px;

	color: #999;

}

.input_e3L0Q1 {

	width: 30%;

	margin-right: 59px;

	float: left;

	border-style: solid;

	border-color: rgba(204, 204, 204, 0.2);

	border-color: #ccc;

	background-color: transparent;

	padding: 10px;

	height: 42px;

}

.submit_C6nD3c {

	margin-top: 20px;

	padding: 20px 100px;

	background-color: transparent;

	background-color: rgb(227, 70, 70);

	color: rgb(204, 204, 204);

	font-family: Oswald;

	border-width: 1px;

	border-color: rgba(204, 204, 204, 0.2);

	border-style: solid;

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.successmessage_82MmA9 {

	text-align: center;

	font-style: italic;

}

.cbcont_150 {

	height: 150px;

}

.errormessage_7ORc0e {

	padding-left: 20px;

	padding-top: 10px;

	padding-bottom: 10px;

	color: rgb(255, 0, 0);

	background-color: rgba(196, 196, 196, 0.498039);

	font-style: italic;

}

.textarea_OkNMZx {

	margin-right: 0px;

	margin-top: 30px;

	height: 150px;

	background-color: transparent;

	border-style: solid;

	border-color: rgba(204, 204, 204, 0.2);

	border-color: #ccc;

	padding: 10px;

}

.input_e3L0Q2 {

	width: 30%;

	background-color: transparent;

	border-style: solid;

	border-color: rgba(204, 204, 204, 0.2);

	border-color: #ccc;

	padding: 10px;

	height: 42px;

}

.input_e3L0Q3 {

	width: 30%;

	float: left;

	background-color: transparent;

	border-style: solid;

	border-color: rgba(204, 204, 204, 0.2);

	border-color: #ccc;

	padding: 10px;

	height: 42px;

}

.input_code {

	width: 30%;

	float: left;

	background-color: transparent;

	border-style: solid;

	border-color: rgba(204, 204, 204, 0);

	padding: 0px;

	height: 42px;

}

.input_code img {

	cursor: pointer;

	height: 40px;

	margin-left: 10px;

}

	

	#contactinfobar{ margin-top: 30px;}

	#contactinfobar h4{color:#000; font-weight: 700; margin-bottom: 30px;}

	#contactinfobar ul{padding-right: 30px;}

	#contactinfobar ul li{list-style: none; font-size: 16px; color:#333; border-bottom:1px dotted #ccc; padding-bottom: 5px; margin-bottom: 5px;}

	span.a_address{ padding-left: 25px; font-size: 16px; color: #333; position: relative; display: block; line-height: 1.3;}

	span.a_address::before{content: "\f041"; font-family: FontAwesome; font-size: 24px; position: absolute; left: 0; top:-4px; display: block; height: auto; color:#646464;}

	a.a_tel{ padding-left: 25px; font-size: 16px; color: #333; position: relative; display: block;  line-height: 1.3;}

	a.a_tel::before{content: "\f098"; font-family: FontAwesome; font-size: 16px; position: absolute; left: 0; top:0px; display: block; height: auto; color:#646464;}



	a.a_mobile{ padding-left: 25px; font-size: 16px; color: #333; position: relative; display: block; line-height: 1.3;}

	a.a_mobile::before{content: "\f10b"; font-family: FontAwesome; font-size: 26px; position: absolute; left: 2px; top:-6px; display: block; height: auto; color:#646464;}

	span.a_fax{ padding-left: 25px; font-size: 16px; color: #333; position: relative; display: block; line-height: 1.3;}

	span.a_fax::before{content: "\f1ac"; font-family: FontAwesome; font-size: 16px; position: absolute; left: 0; top:0px; display: block; height: auto; color:#646464;}

	a.a_email{ padding-left: 25px; font-size: 16px; color: #333; position: relative; display: block; line-height: 1.3;}

	a.a_email::before{content: "\f0e0"; font-family: FontAwesome; font-size: 16px; position: absolute; left: 0; top:0px; display: block; height: auto; color:#646464;}



	a.a_web{ padding-left: 25px; font-size: 16px; color: #333; position: relative; display: block; line-height: 1.3;}

	a.a_web::before{content: "\f0ac"; font-family: FontAwesome; font-size: 16px; position: absolute; left: 0; top:0px; display: block; height: auto; color:#646464;}



	a.a_tel:hover, a.a_mobile:hover, a.a_email:hover, a.a_web:hover{color:#40a8eb;}

	a.a_tel:hover::before, a.a_mobile:hover::before, a.a_email:hover::before, a.a_web:hover::before{color:#40a8eb;}

	

	

.body_6T7Xmn {

	background-color: rgba(51,51,51,1);

}

.cbsect_6b3a18db {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(51, 51, 51);

	background-color: #fff;

	margin-top: 100px;

	margin-top: 0px;

	min-height: 60px;

}

	.ptop80{padding-top: 80px; margin-top: 0;}

.cbdiv_2db67d07 {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_b0571672 {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 50%;

	height: 100%;

}

.cbdiv_9d8be4fa {

	height: 100%;

	color: rgb(255, 0, 255);

	background-color: rgb(26, 87, 166);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_105cccf7 {

	padding: 0px 25px 0px 0px;

	background-color: rgba(0, 0, 0, 0);

	min-height: 60px;

	padding-right: 0px;

}

.cbdiv_c082876f {

	min-height: 60px;

}

.cbcont_305e56aa {

	padding-bottom: 0px;

	height: 100%;

}

.cbdiv_cd309a10 {

	min-height: 80px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	font-size: 13px;

	color: #434343;

}

	.efont{font-family: "Poppi", Arial;}

	.efont div, .efont p, .efont span, .efont a{font-family: "Poppi", Arial; font-size: 14px!important;}

.cbdiv_cd309a10 a {

	font-size: 13px;

	color: #434343;

	padding: 0px 20px;

}

.cbdiv_cd309a10 a:hover, .cbdiv_cd309a10 a:last-child {

	color: rgb(217, 83, 79) !important;

}

.cbpara_9f536d5b {

	margin-bottom: 0px;

	font-size: 13px;

	color: #ccc;

}

.cbtext_c3ecb668 {

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	font-size: 13px;

	color: #ccc;

}

.cbpara_7d0a0d36 {

	margin-bottom: 0px;

	padding-bottom: 2px;

	font-size: 13px;

	color: #ccc;

}

.cbtext_581433af {

	font-size: 13px;

	color: rgb(217, 83, 79) !important;

}

.cbsect_113df44f {

	padding-bottom: 90px;

	padding-top: 0px;

	background-color: rgb(51, 51, 51);

	background-color: #fff;

}

.cbdiv_a232687f {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_4435252d {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 50%;

	height: 100%;

}

.cbdiv_7c0fd026 {

	height: 100%;

	color: rgb(255, 0, 255);

	background-color: rgb(26, 87, 166);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_ce23d7b4 {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	padding-left: 0px;

	padding-right: 0px;

}

.cbcont_0bf22342 {

	padding-bottom: 0px;

}

.cbslid_8e218167 {

	min-height: 500px;

	overflow: visible;

}

.cbslid_a164651e {

	background-image: url("../images/251da06cfe819b6c811dbd04b88f0395_origin.jpg");

	background-size: contain;

	background-position: 50% 50%;

	background-repeat: no-repeat;

	background-color: rgba(68,68,68,1);

	background-color: #ccc;

}

.cbslid_f3f2f43b {

	background-image: url("../images/41b2100fd8bd7224035fe20e42e93089_origin.jpg");

	background-size: contain;

	background-position: 50% 50%;

	background-repeat: no-repeat;

	background-color: rgba(68,68,68,1);

}

.cbleft_5b083653 {

	right: auto;

	left: 0px;

	margin-left: auto;

}

.cbicon_b18b353f {

	color: rgb(217, 83, 79);

}

.cbrigh_5139b4df {

	right: 0px;

}

.cbicon_5a60c96a {

	color: rgb(217, 83, 79);

}

.cbslid_f9a4c3cc {

	height: auto;

	display: block;

	opacity: 1;

	bottom: -76px;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

}

.cbslid_a6425a96 {

	width: 90px;

	height: 60px;

	border-radius: 1px;

	margin-left: 5px;

	background-image: none;

	background-position: 50% 50%;

	background-size: cover;

	background-color: #444;

}

.cbdiv_326b5706 {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	margin-top: 60px;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

}

.cbdiv_844d8962 {

	width: 60%;

	color:#434343;

}

.cbpara_c197a472 {

	font-size: 20px;

	margin-bottom: 5px;

	margin-top: 5px;

	color: #434343;

}

.cbdiv_e2e736c0 {

	min-height: 0px;

}

.cbtext_1ac60eaf {

	color: rgb(153, 153, 153);

	margin-left: 2px;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

}

.cbdiv_2c43cba2 {

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	border-left: 2px solid rgb(217, 83, 79);

	margin-left: 5px;

	margin-top: 20px;

}

.cblist_a340b438 {

	list-style-type: none;

	display: block;

	padding-left: 15px;

}

.cblist_e8b857f0 {

	margin-top: 10px;

	min-height: 0px;

	height: auto;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: start;

	-ms-flex-align: start;

	align-items: flex-start;

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

}

.cbpara_e8deb50b {

	float: none;

	font-size: 13px;

	color: #40a8eb;

}

.cbpara_714d8a5b {

	float: none;

	font-size: 13px;

	color: #ccc;

}

.cbdiv_3d8bf7ed {

	background-color: rgba(0, 0, 0, 0);

	margin-bottom: 0px;

	margin-top: 0px;

	margin-left: 0px;

	margin-right: 0px;

}

.cbgrid_944f5379 {

	padding: 8px;

}

.cbrow_f818e634 {

	padding-bottom: 0px;

	border-bottom: 1px none rgb(79, 79, 79);

	-webkit-box-align: start;

	-ms-flex-align: start;

	align-items: flex-start;

	-webkit-box-orient: horizontal;

	-webkit-box-direction: normal;

	-ms-flex-flow: row wrap;

	flex-flow: row wrap;

	color: white;

}

.cbcolu_4793728e {

	background-color: transparent;

	padding: 8px;

	text-align: left;

	width: 25%;

}

.cbdiv_b7ca46bf {

	display: block;

	position: relative;

	overflow: hidden;

	width: 100%;

	height: 100%;

	background-color: rgb(67, 67, 67);

	min-height: 205px;

}

.cbdiv_c22af2fd {

	position: relative;

	overflow: hidden;

}

.cbdiv_8273eabf {

	height: 100%;

	position: absolute;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	opacity: 0;

	z-index: 50;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 1s ease;

	color: rgb(255, 255, 255);

	background-color: rgba(217, 83, 79, 0.35);

}

.cbdiv_07f1788e {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	width: 100%;

	height: 100%;

	min-width: 0px;

	min-height: 0px;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	padding: 20px;

	position: relative;

	color: currentcolor;

	overflow: hidden;

}

.cbicon_592e8518 {

	font-size: 20px;

	width: 50px;

	height: 50px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	border-radius: 100px;

	border-style: solid;

	border-width: 1px;

	margin-bottom: 10px;

	margin-top: 10px;

}

.cblink_57270253 {

	position: absolute;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbimag_2776de96 {

	width: 100%;

	display: block;

	height: 100%;

	padding-top: 85%;

}

.cbhead_276326ae {

	font-family: Source-Han-Normal;

	font-weight: normal;

	padding-left: 15px;

	padding-right: 15px;

	margin-bottom: 7px;

	margin-top: 15px;

}

.cbpara_e093108b {

	line-height: 1.7em;

	font-weight: 200;

	padding: 3px 15px 15px;

	margin-bottom: 0px;

	font-size: 13px;

	opacity: 0.8;

	margin-top: 0px;

}

.cbsect_a27cdf4b {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(67, 67, 67);

}

.cbdiv_f301a929 {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_ab544f66 {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 50%;

	height: 100%;

}

.cbdiv_75be0cce {

	height: 100%;

	color: rgb(255, 0, 255);

	background-color: rgb(26, 87, 166);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_106d6cd6 {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	padding-left: 0px;

	padding-right: 0px;

}

.cbdiv_9e68f648 {

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	margin-bottom: 0px;

	position: relative;

	-webkit-box-align: stretch;

	-ms-flex-align: stretch;

	align-items: stretch;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

}

.cbdiv_b15e8f34 {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	display: block;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	background-color: rgb(102, 102, 102);

}

.cbdiv_93f6716a {

	padding-top: 100%;

	position: relative;

	overflow: hidden;

}

.cbimag_42ca38c0 {

	width: 100%;

	height: 100%;

	position: absolute;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 1s ease;

	background-position: 50% 50%;

	background-attachment: scroll;

}

.cbdiv_26fee9eb {

	position: absolute;

	min-height: 0px;

	background-color: rgb(102, 102, 102);

	color: rgb(102, 102, 102);

}

.cbsvg_59c524a0 {

	height: 100%;

	width: 100%;

}

.cbdiv_6fdb84aa {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	background-color: rgb(102, 102, 102);

}

.cbdiv_34f4a653 {

	padding: 2vw;

	color: white;

	text-align: center;

	width: 80%;

}

.cbimag_d64a0076 {

	margin-top: 20px;

	width: 235px;

	margin-bottom: 20px;

}

.cbdiv_00691199 {

	min-height: 20px;

}

.cbhead_1a4b218b {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Source-Han-Light;

	margin-bottom: 5px;

}

.cbhead_994f01e8 {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Caudex;

	padding-left: 2px;

	padding-right: 2px;

}

.cbpara_75ebcd6f {

	line-height: 1.7em;

	opacity: 0.8;

	padding-left: 2px;

	padding-right: 2px;

}

.cbdiv_a5b064b7 {

	min-height: 20px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	text-align: left;

}

.cbdiv_ea52af10 {

	-webkit-box-flex: 1;

	-ms-flex: 1;

	flex: 1;

}

.cbtext_07c92f98 {

	max-width: 1000px;

	line-height: 1.7em;

	opacity: 0.9;

	font-size: 14px;

	display: block;

	color: rgb(255, 255, 255);

}

.cbdiv_ec276835 {

	min-height: 20px;

}

.cbbsbu_d4e14337 {

	min-width: 100px;

	border-radius: 80px;

	margin-top: 10px;

	margin-bottom: 5px;

}

.cbdiv_ba6e0e2f {

	min-height: 20px;

	margin-top: 10px;

}

.cbicon_107eebc0 {

	margin-right: 8px;

	font-size: 16px;

}

.cbtext_a834e1ac {

	color: inherit;

}

.c-slider-nav-dot:hover {

	opacity: 1;

	border-width: 2px;

	border-color: rgb(217, 83, 79);

	border-style: solid;

}

.c-slider-nav-dot.c-active {

	border-width: 2px;

	border-color: rgb(217, 83, 79);

	border-style: solid;

	background-color: #edeffc;

}

.body_22BuU5 {

	background-color: rgba(51,51,51,1);

}

.cbsect_e7dcee6b {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(51, 51, 51);

	background-color: #fff;

}

.cbdiv_f3a8319f {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_a5b3e5a0 {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 50%;

	height: 100%;

}

.cbdiv_1c59c36d {

	height: 100%;

	color: rgb(255, 0, 255);

	background-color: rgb(26, 87, 166);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_6c1757f9 {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	padding-left: 0px;

	padding-right: 0px;

}

.cbdiv_eb20fee3 {

	margin-bottom: 0px;

	margin-top: 50px;

	padding: 20px;

	background-color: #444;

	background-color:transparent;

}

.cbdiv_9da21fcd {

	margin-top: 30px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	min-height: 0px;

}

.cbhead_f1c0fb47 {

	color: rgb(204, 204, 204);

	color: #111;

	margin-top: 0px;

	margin-bottom: 10px;

	font-size: 24px;

	font-weight: bold;

}

.cbpara_51edef09 {

	color: rgb(153, 153, 153);

	color: #999;

	text-transform: capitalize;

	margin-bottom: 10px;

	font-family: Oswald;

}

.cbdiv_16740a51 {

	margin-bottom: 0px;

	margin-top: 70px;

	padding-bottom: 30px;

	border-bottom: 1px solid rgba(204, 204, 204, 0.0980392);

}

.cbpara_edf2670f {

	color: rgb(136, 136, 136);

	line-height: 2em;

}

.cbdiv_92cdc92e {

	padding-top: 40px;

	padding-bottom: 50px;

	border-bottom: 1px solid rgba(204, 204, 204, 0.0980392);

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

}

.cbdiv_311f04f1 {

	width: 45%;

	padding-top: 30px;

	padding-right: 30px;

}

.cbpara_90ca98be {

	color: rgb(136, 136, 136);

	line-height: 2em;

	margin-bottom: 20px;

	font-size: 16px;

	font-weight: bold;

}

.cbpara_5e82217a {

	color: rgb(136, 136, 136);

	line-height: 2em;

	margin-bottom: 20px;

}

.cbpara_b96fe7ce {

	color: rgb(136, 136, 136);

	line-height: 2em;

	font-family: arial;

	font-size: 16px;

	letter-spacing: 0px;

	font-weight: bold;

}

.cbdiv_01e98f66 {

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	padding-left: 0px;

	padding-right: 0px;

	height: 350px;

	margin-left: 30px;

	margin-right: 30px;

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.cbimag_9d67fdcd {

	width: 100%;

	height: 100%;

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.cbdiv_c185bec4 {

	margin-top: 50px;

	margin-bottom: 50px;

	text-align: left;

	padding: 0 100px;

}

.cbdiv_c185bec4 img {

	margin: 15px auto;

	text-align: center;

	max-width: 100%;

}

.cbdiv_45f3f5c4 {

	min-height: 0px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

}

.cbpara_58a8876a {

	font-size: 24px;

	font-family: SiYuanBold;

	padding-top: 2px;

	margin-left: 5px;

}

.cbpara_d2d47a13 {

	text-align: center;

	text-transform: uppercase;

	color: #cf8b32;

	font-family: Oswald;

}

.cbpara_10502e96 {

	margin-top: 70px;

	font-weight: bold;

	font-size: 14px;

	margin-bottom: 30px;

	text-align: center;

	line-height: 2em;

	color: #999;

}

.textblock_l64cgn {

	font-size: 15px;

	line-height: 1.8em;

	text-align: justify;

	padding: 10px 0px 50px;

	border-top: 1px none rgb(196, 196, 196);

	color: #999;

}

.contentviewv2_jwmBRc {

	padding-bottom: 20px;

}

.heading_TyqIXW {

	line-height: 1.5em;

	margin-top: 0px;

	border-bottom-width: 1px;

	border-bottom-style: none;

	border-bottom-color: rgb(179, 179, 179);

	border-top-style: none;

	border-right-style: none;

	border-left-style: none;

}

.label_QHJI60 {

	font-weight: normal;

	margin-left: 7px;

}

.label_nkzLac {

	margin-left: 9px;

	font-weight: normal;

}

.paragraph_XZoap9 {

	color: rgb(117, 117, 117);

	font-style: italic;

	padding-left: 28px;

	line-height: 1.5em;

	margin-top: 9px;

	padding-top: 14px;

	padding-bottom: 11px;

	border-top-width: 1px;

	border-top-style: dashed;

	border-top-color: rgb(166, 166, 166);

	border-bottom-style: dashed;

	border-bottom-width: 1px;

	border-bottom-color: rgba(166,166,166,1);

}

.textblock_Dxh4ng {

	font-size: 15px;

	color: rgb(59, 59, 59);

	line-height: 1.8em;

	text-align: justify;

	padding-top: 10px;

	border-top-width: 1px;

	border-top-color: rgb(196, 196, 196);

	border-top-style: none;

}

.cbsect_55ba4538 {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(67, 67, 67);

}

.cbdiv_25fe0b35 {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_018601dd {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 50%;

	height: 100%;

}

.cbdiv_701aa14b {

	height: 100%;

	color: rgb(255, 0, 255);

	background-color: rgb(26, 87, 166);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_d2c7832b {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	padding-left: 0px;

	padding-right: 0px;

}

.cbdiv_53eab7e7 {

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	margin-bottom: 0px;

	position: relative;

	-webkit-box-align: stretch;

	-ms-flex-align: stretch;

	align-items: stretch;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

}

.cbdiv_68768aa5 {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	display: block;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	background-color: rgb(102, 102, 102);

}

.cbdiv_09a90bf2 {

	padding-top: 100%;

	position: relative;

	overflow: hidden;

}

.cbimag_59695c20 {

	width: 100%;

	height: 100%;

	position: absolute;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 1s ease;

	background-position: 50% 50%;

	background-attachment: scroll;

}

.cbdiv_73d6fb57 {

	position: absolute;

	min-height: 0px;

	background-color: rgb(102, 102, 102);

	color: rgb(102, 102, 102);

}

.cbsvg_29f3fa38 {

	height: 100%;

	width: 100%;

}

.cbdiv_3e2fcade {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	background-color: rgb(102, 102, 102);

}

.cbdiv_b6a1e668 {

	padding: 2vw;

	color: white;

	text-align: center;

	width: 80%;

}

.cbimag_3821b1a5 {

	margin-top: 20px;

	width: 235px;

	margin-bottom: 20px;

}

.cbdiv_64e50e40 {

	min-height: 20px;

}

.cbhead_bd11481a {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Source-Han-Light;

	margin-bottom: 5px;

}

.cbhead_f3d2f13f {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Caudex;

	padding-left: 2px;

	padding-right: 2px;

}

.cbpara_ab684295 {

	line-height: 1.7em;

	opacity: 0.8;

	padding-left: 2px;

	padding-right: 2px;

}

.cbdiv_0533c88f {

	min-height: 20px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	text-align: left;

}

.cbdiv_25d44c39 {

	-webkit-box-flex: 1;

	-ms-flex: 1;

	flex: 1;

}

.cbtext_f381bc4d {

	max-width: 1000px;

	line-height: 1.7em;

	opacity: 0.9;

	font-size: 14px;

	display: block;

	color: rgb(255, 255, 255);

}

.cbdiv_a91a841d {

	min-height: 20px;

}

.cbbsbu_02053225 {

	min-width: 100px;

	border-radius: 80px;

	margin-top: 10px;

	margin-bottom: 5px;

}

.cbdiv_57ac57c5 {

	min-height: 20px;

	margin-top: 10px;

}

.cbicon_1bc0d587 {

	margin-right: 8px;

	font-size: 16px;

}

.cbtext_6c855383 {

	color: inherit;

}

.cbsect_9a504c9d {

	padding-bottom: 0px;

	padding-top: 0px;

	background-color: rgb(51, 51, 51);

}

.cbdiv_9c4b9978 {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.cbdiv_d6091a30 {

	position: relative;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	background-size: cover;

	background-position: 50% 50%;

	height: 100%;

}

.cbdiv_281e7765 {

	height: 100%;

	color: rgb(255, 0, 255);

	background-color: rgb(26, 87, 166);

	background-image: linear-gradient(140deg, currentcolor, transparent);

	opacity: 0.6;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

}

.cbcont_411e09e8 {

	padding-top: 0px;

	padding-bottom: 0px;

	background-color: rgba(0, 0, 0, 0);

	padding-left: 0px;

	padding-right: 0px;

}

.cbdiv_c2e545ce {

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	margin-bottom: 0px;

	position: relative;

	-webkit-box-align: stretch;

	-ms-flex-align: stretch;

	align-items: stretch;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

}

.cbdiv_2823ffcf {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	display: block;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	background-color: rgb(102, 102, 102);

}

.cbdiv_616f5f16 {

	padding-top: 100%;

	position: relative;

	overflow: hidden;

}

.cbimag_5a9a010d {

	width: 100%;

	height: 100%;

	position: absolute;

	z-index: 0;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 1s ease;

	background-position: 50% 50%;

	background-attachment: scroll;

}

.cbdiv_5835dac6 {

	position: absolute;

	min-height: 0px;

	background-color: rgb(102, 102, 102);

	color: rgb(102, 102, 102);

}

.cbsvg_61b00db6 {

	height: 100%;

	width: 100%;

}

.cbdiv_36db3a94 {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	background-color: rgb(102, 102, 102);

}

.cbdiv_278efc4f {

	padding: 2vw;

	color: white;

	text-align: center;

	width: 80%;

}

.cbimag_873c08b1 {

	margin-top: 20px;

	width: 235px;

	margin-bottom: 20px;

}

.cbdiv_8245e14f {

	min-height: 20px;

}

.cbhead_29fbd5c2 {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Source-Han-Light;

	margin-bottom: 5px;

}

.cbhead_7c108f41 {

	line-height: 1.3em;

	margin-top: 0px;

	font-family: Caudex;

	padding-left: 2px;

	padding-right: 2px;

}

.cbpara_7984e99e {

	line-height: 1.7em;

	opacity: 0.8;

	padding-left: 2px;

	padding-right: 2px;

}

.cbdiv_d848d26b {

	min-height: 20px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	text-align: left;

}

.cbdiv_dd78472b {

	-webkit-box-flex: 1;

	-ms-flex: 1;

	flex: 1;

}

.cbtext_c009a4d4 {

	max-width: 1000px;

	line-height: 1.7em;

	opacity: 0.9;

	font-size: 14px;

	display: block;

	color: rgb(255, 255, 255);

}

.cbdiv_57f454a0 {

	min-height: 20px;

}

.cbbsbu_9dbace5a {

	min-width: 100px;

	border-radius: 80px;

	margin-top: 10px;

	margin-bottom: 5px;

}

.cbdiv_2a61642f {

	min-height: 20px;

	margin-top: 10px;

}

.cbicon_41d96562 {

	margin-right: 8px;

	font-size: 16px;

}

.cbtext_ed840eef {

	color: inherit;

}

.div_WgQu0q1 {

	min-height: 0px;

	height: 2px;

	width: 450px;

	position: relative;

	top: 30px;

	background-color: rgb(204, 204, 204);

}

.div_rMI1Gi1 {

	height: 2px;

	min-height: 0px;

	width: 200px;

	float: right;

	background-color: rgba(227,70,70,1);

}

.div_eL8Tve {

	width: 1170px;

	margin-left: auto;

	margin-right: auto;

	height: 1400px;

}

.div_s7oZ41 {

	height: 600px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

}

.div_deaT2e {

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	background-color: rgba(68,68,68,1);

}

.div_47YALO {

	width: 70%;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

}

.div_FOTHlZ {

	height: 350px;

	width: 100%;

}

.div_6ANPTT {

	padding-right: 0px;

	height: 100%;

	margin-right: 130px;

	background-color: rgb(68, 68, 68);

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	position: relative;

	top: 0px;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	overflow: visible;

}

.div_k3D7Rk {

	width: 40%;

	height: 100%;

	padding-left: 50px;

	padding-top: 50px;

	padding-bottom: 50px;

	position: relative;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-pack: justify;

	-ms-flex-pack: justify;

	justify-content: space-between;

}

.div_SOkvy3 {

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	position: relative;

}

.imageblock_e6YRbF {

	width: 100%;

	height: 100%;

	position: absolute;

	top: -100px;

	left: 20px;

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.paragraph_FODRyg {

	font-family: Oswald;

	font-size: 18px;

	font-style: italic;

	margin-left: 0px;

	-webkit-transform: rotate(0deg) scale(1) translate(0px, 0px);

	-ms-transform: rotate(0deg) scale(1) translate(0px, 0px);

	transform: rotate(0deg) scale(1) translate(0px, 0px);

	transition: all 0.5s ease;

	color: rgb(153, 153, 153);

	margin-bottom: 20px;

}

.paragraph_TGqXzu {

	font-weight: bold;

	font-size: 16px;

	color: rgb(153, 153, 153);

	font-family: Source-Han-Normal;

	margin-bottom: 15px;

	margin-top: auto;

	left: 0px;

	right: 0px;

	top: 0px;

	bottom: 0px;

	position: static;

	display: inline-block;

	font-style: italic;

	padding-top: 30px;

}

.div_S366l71 {

	position: static;

	right: 0px;

	margin-right: 0px;

	min-height: 0px;

	bottom: 0px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	text-align: left;

	-webkit-box-align: start;

	-ms-flex-align: start;

	align-items: flex-start;

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

}

.textlink_Mr39Fe1 {

	text-transform: uppercase;

	font-family: Oswald;

	color: rgb(204, 204, 204);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	margin-right: 0px;

}

.icon_V1cHzZ2 {

	width: 20px;

	text-align: center;

	-webkit-transform: rotate(0deg) scale(1) translate(-100%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(-100%, 0%);

	transform: rotate(0deg) scale(1) translate(-100%, 0%);

	transition: all 0.5s ease;

	color: #40a8eb;

}

.icon_V1cHzZ2.c-state1 {

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.div_7FsuTq {

	height: 2px;

	min-height: 0px;

	width: 0%;

	position: absolute;

	bottom: 0px;

	background-color: rgb(227, 70, 70);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

}

.linkblock_aK0I0j {

	position: absolute;

	z-index: 0;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.div_6ANPTT:hover .paragraph_FODRyg {

	-webkit-transform: rotate(0deg) scale(1) translate(0px, 0px);

	-ms-transform: rotate(0deg) scale(1) translate(0px, 0px);

	transform: rotate(0deg) scale(1) translate(0px, 0px);

	transition: all 0.5s ease;

	color: #40a8eb;

}

.div_6ANPTT:hover .textlink_Mr39Fe1 {

	-webkit-transform: rotate(0deg) scale(1) translate(0px, 0px);

	-ms-transform: rotate(0deg) scale(1) translate(0px, 0px);

	transform: rotate(0deg) scale(1) translate(0px, 0px);

	transition: all 0.5s ease;

	color: #40a8eb;

}

.div_6ANPTT:hover .icon_V1cHzZ2 {

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

}

.div_6ANPTT:hover .imageblock_e6YRbF {

	top: -50px;

	left: 0px;

	-webkit-transform: rotate(0deg) scale(1) translate(0px, 0px);

	-ms-transform: rotate(0deg) scale(1) translate(0px, 0px);

	transform: rotate(0deg) scale(1) translate(0px, 0px);

	transition: all 0.5s ease;

}

.div_6ANPTT:hover .gray_filter {

	filter: saturate(1);

	-webkit-filter: saturate(1);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

}

.div_6ANPTT:hover {

	top: -20px;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

}

.div_6ANPTT:hover .div_7FsuTq {

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	width: 100%;

}

.div_6ANPTT1 {

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	background-color: rgb(68, 68, 68);

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-top: 50px;

	padding-bottom: 50px;

	position: relative;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	top: 0px;

}

.div_SOkvy31 {

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	position: relative;

	width: 100%;

}

.imageblock_e6YRbF1 {

	width: 100%;

	height: 100%;

	position: absolute;

	top: 0px;

	left: 0px;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	z-index: 0;

}

.div_S366l711 {

	position: static;

	right: 0px;

	margin-right: 0px;

	min-height: 0px;

	bottom: 0px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	text-align: left;

	-webkit-box-align: start;

	-ms-flex-align: start;

	align-items: flex-start;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

}

.div_XOrU521 {

	min-height: 0px;

	width: 20px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	overflow: hidden;

	margin-top: 3px;

}

.div_7FsuTq1 {

	height: 2px;

	min-height: 0px;

	width: 0%;

	position: absolute;

	bottom: 0px;

	background-color: rgb(227, 70, 70);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	left: 0px;

}

.linkblock_RH9whY {

	position: absolute;

	bottom: 0;

	right: 0;

	top: 0;

	left: 0;

}

.div_6ANPTT1:hover .paragraph_FODRyg1 {

	-webkit-transform: rotate(0deg) scale(1) translate(0px, 0px);

	-ms-transform: rotate(0deg) scale(1) translate(0px, 0px);

	transform: rotate(0deg) scale(1) translate(0px, 0px);

	transition: all 0.5s ease;

	color: #40a8eb;

}

.div_6ANPTT1:hover .textlink_Mr39Fe11 {

	-webkit-transform: rotate(0deg) scale(1) translate(0px, 0px);

	-ms-transform: rotate(0deg) scale(1) translate(0px, 0px);

	transform: rotate(0deg) scale(1) translate(0px, 0px);

	transition: all 0.5s ease;

	color: #40a8eb;

}

.div_6ANPTT1:hover .icon_V1cHzZ21 {

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

}

.div_6ANPTT1:hover .gray_filter {

	filter: saturate(1);

	-webkit-filter: saturate(1);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

}

.div_6ANPTT1:hover {

	top: -20px;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

}

.div_6ANPTT1:hover .div_7FsuTq1 {

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	width: 100%;

}

.paragraph_FODRyg1 {

	font-family: Oswald;

	font-size: 18px;

	font-style: italic;

	margin-left: 0px;

	-webkit-transform: rotate(0deg) scale(1) translate(0px, 0px);

	-ms-transform: rotate(0deg) scale(1) translate(0px, 0px);

	transform: rotate(0deg) scale(1) translate(0px, 0px);

	transition: all 0.5s ease;

	color: rgb(153, 153, 153);

	margin-bottom: 20px;

}

.icon_V1cHzZ21 {

	width: 20px;

	text-align: center;

	-webkit-transform: rotate(0deg) scale(1) translate(-100%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(-100%, 0%);

	transform: rotate(0deg) scale(1) translate(-100%, 0%);

	transition: all 0.5s ease;

	color: #40a8eb;

}

.icon_V1cHzZ21.c-state1 {

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.textlink_Mr39Fe11 {

	text-transform: uppercase;

	font-family: Oswald;

	color: rgb(204, 204, 204);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	margin-right: 0px;

}

.div_6ANPTT4 {

	padding-right: 0px;

	height: 100%;

	margin-right: 0px;

	background-color: rgb(68, 68, 68);

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	position: relative;

	top: 0px;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

	overflow: visible;

	margin-left: 130px;

}

.div_6ANPTT4:hover .paragraph_FODRyg {

	-webkit-transform: rotate(0deg) scale(1) translate(0px, 0px);

	-ms-transform: rotate(0deg) scale(1) translate(0px, 0px);

	transform: rotate(0deg) scale(1) translate(0px, 0px);

	transition: all 0.5s ease;

	color: #40a8eb;

}

.div_6ANPTT4:hover .textlink_Mr39Fe1 {

	-webkit-transform: rotate(0deg) scale(1) translate(0px, 0px);

	-ms-transform: rotate(0deg) scale(1) translate(0px, 0px);

	transform: rotate(0deg) scale(1) translate(0px, 0px);

	transition: all 0.5s ease;

	color: #40a8eb;

}

.div_6ANPTT4:hover .icon_V1cHzZ2 {

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

}

.div_6ANPTT4:hover .imageblock_e6YRbF {

	top: -50px;

	left: 0px;

	-webkit-transform: rotate(0deg) scale(1) translate(0px, 0px);

	-ms-transform: rotate(0deg) scale(1) translate(0px, 0px);

	transform: rotate(0deg) scale(1) translate(0px, 0px);

	transition: all 0.5s ease;

}

.div_6ANPTT4:hover .gray_filter {

	filter: saturate(1);

	-webkit-filter: saturate(1);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

}

.div_6ANPTT4:hover {

	top: -20px;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

}

.div_6ANPTT4:hover .div_7FsuTq {

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	width: 100%;

}

.div_s7oZ411 {

	height: 600px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	margin-top: 100px;

	position: relative;

}

.div_ybaZEg {

	width: 210px;

	height: 210px;

	position: absolute;

	background-color: transparent;

	right: auto;

	left: 480px;

	top: -155px;

	z-index: 0;

	border-width: 2px;

	border-color: rgb(153, 153, 153);

	border-style: solid;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 0.5s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 0.5s ease;

	-o-transition: All 0.5s ease;

	-moz-transition: All 0.5s ease;

	-webkit-transition: All 0.5s ease;

}

.paragraph_3UHgXl {

	text-align: center;

	font-family: Oswald;

	color: rgb(255, 255, 255);

	font-size: 24px;

	text-transform: uppercase;

	margin-bottom: 0px;

}

.linkblock_kfADt3 {

	position: absolute;

	bottom: 0px;

	right: 0px;

	top: 0px;

	left: 0px;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

}

.div_mqzqRq {

	height: 2px;

	min-height: 0px;

	text-align: left;

}

.cbleft_94acf636:focus {

	color: #ffffff;

}

.cbicon_476bff61:focus {

	color: #ffffff;

}

.cbrigh_585273db:focus {

	color: #ffffff;

}

.cbicon_2f5638a9:focus {

	color: #ffffff;

}

.pagination > li > .paginationlink_fx6NKQ:focus {

	background-color: rgba(240,240,240,1);

}

.cbnavl_fc690a91:hover {

	background-color: transparent !important;

}

.cbleft_94acf636:hover {

	color: #ffffff;

}

.cbicon_476bff61:hover {

	color: #d9d9d9;

}

.cbrigh_585273db:hover {

	color: #ffffff;

}

.cbicon_2f5638a9:hover {

	color: #d9d9d9;

}

.bsbutton_4N0EAZ:hover {

	background-color: rgba(227,70,70,1);

	color: rgb(255, 255, 255);

}

.bsbutton_4N0EAZ1:hover {

	background-color: rgb(144, 0, 0);

	color: #ffffff;

}

.cbbsbu_47ea35d6:hover {

	background-color: rgba(227,70,70,1);

	color: rgb(255, 255, 255);

}

.cbbsbu_a1d21b03:hover {

	background-color: rgb(144, 0, 0);

	color: #ffffff;

}

.bsbutton_4N0EAZ110:hover {

	background-color: transparent;

	color: rgb(255, 255, 255);

}

.row_BMlaSL:hover {

	opacity: 1;

}

.column_IxmifF:hover {

	opacity: 1;

}

.div_Tx6EwH:hover {

	bottom: 20px;

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: all 0.5s ease;

}

.textlink_Mr39Fe:hover {

	color: #40a8eb;

	margin-right: 15px;

}

.textlink_fxQaEk:hover {

	text-decoration: none;

}

.pagination > li > .paginationlink_fx6NKQ:hover {

	color: rgb(255, 255, 255);

	background-color: rgba(199,0,0,1);

}

.btn_list_textitem_p2j8nn:hover {

	color: #ffffff;

	height: 46px;
    line-height: 46px;
    box-shadow: 0px 0px 10px 0px rgb(227,73,73);
}

.paragraph_JRo3Du:hover {

	color: #40a8eb;

	color: #fff;

}

.row_NWI7M0:hover {

	opacity: 1;

}

.column_qaqcZq:hover {

	opacity: 1;

}

.div_GSzYMz:hover {

	opacity: 1;

}

.textlink_KGLMAb:hover {

	text-decoration: none;

	/*color: #40a8eb;*/

	color: #fff !important;

}

.paragraph_LkTr16:hover {

	opacity: 1;

	color:#fff;

}

.div_xysMaG:hover {

	top: -20px;

}

.submit_C6nD3c:hover {

	border-color: rgb(227, 70, 70);

	background-color: rgb(227, 70, 70);

	color: #ffffff;

}

.cbtext_c3ecb668:hover {

	color: rgb(217, 83, 79);

}

.cbslid_f9a4c3cc:hover {

	opacity: 1;

}

.cbtext_1ac60eaf:hover {

	color: rgb(217, 83, 79);

}

.cbrow_f818e634:hover {

	opacity: 1;

}

.cbdiv_8273eabf:hover {

	transform: rotate(0deg) scale(1) translate(0%, 0%);

	transition: All 1s ease;

	-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-o-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-moz-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);

	-ms-transition: All 1s ease;

	-o-transition: All 1s ease;

	-moz-transition: All 1s ease;

	-webkit-transition: All 1s ease;

}

.textlink_Mr39Fe1:hover {

	color: #40a8eb;

	margin-right: 15px;

}

.textlink_Mr39Fe11:hover {

	color: #40a8eb;

	margin-right: 15px;

}

.div_ybaZEg:hover {

	background-color: rgb(227, 70, 70);

	border-color: rgb(227, 70, 70);

	border-radius: 200px;

	border-bottom-right-radius: 200px;

	border-bottom-left-radius: 200px;

	border-top-right-radius: 200px;

	border-top-left-radius: 200px;

}

.linkblock_kfADt3:hover {

	border-radius: 200px;

	border-bottom-right-radius: 200px;

	border-bottom-left-radius: 200px;

	border-top-right-radius: 200px;

	border-top-left-radius: 200px;

}

.cbdiv_d014f572::before {

	position: relative;

}

.cbdiv_72808441::before {

	position: relative;

}

.cbdiv_68695768::before {

	position: relative;

}

.cbdiv_e138c29e::before {

	position: relative;

}

.cbdiv_ff5f63ca::before {

	position: relative;

}

.cbdiv_82434345::before {

	position: relative;

}

.cbdiv_34f4a653::before {

	position: relative;

}

.cbdiv_b6a1e668::before {

	position: relative;

}

.cbdiv_278efc4f::before {

	position: relative;

}

.pagination > li > .paginationlink_fx6NKQ:active {

	background-color: transparent;

}

.div-sspg {

	color: #ccc;

	background-color: #444;

	padding: 3vw;

	text-align: center;

	flex-grow: 1;

	flex-shrink: 1;

	width: 25%;

	border: 1px solid #333;

}

.icon-app {

	font-size: 72px;

}

p.addp {

	width: 100%;

	display: inline-block;

}

.div-sspg a {

	color: #ccc;

}

.div-sspg a:hover {

	color: #40a8eb;

}

	.QQ_customer_service{position: fixed; width: 64px; height: 64px; box-sizing: border-box; box-shadow: 0px 0px 15px rgb(0,0,0,0.9); right: 16px; bottom: 150px; border-radius: 50%; z-index: 9999;}

	.QQ_customer_service img{max-width: 100%; border-radius: 50%;}

	.QQ_customer_service img:hover{border:5px solid rgb(227,73,73);}

	.point{ padding: 50px 0;}

	.pointli{display: inline-block; width: 45%; margin-right: 2%; vertical-align: top;}

	.pointli span{padding: 3px 5px; color: #fff; background-color: rgb(227,73,73); margin-right: 5px; font-weight: 700;}

	.pointli a{color: rgba(255,255,255,0.95); color:#000;}

	.pointli a:hover{color: rgba(227,73,73,1); text-decoration: underline;}

}



@media (max-width: 991px) {

.cbdiv_d014f572 {

	width: 95%;

	Width: 100%;

}

.section_S0eqBx22 {

	padding-top: 0px;

}

.cbslid_adefa657 {

	min-height: 680px;

}

.cbleft_94acf636 {

	width: 50px;

}

.cbrigh_585273db {

	width: 50px;

}

.div_Ho4zdB {

	text-align: center;

	left: 90px;

}

.div_LMu3hT {

	margin-left: auto;

	margin-right: auto;

}

.cbdiv_a322d570 {

	text-align: center;

	left: 195px;

}

.cbdiv_6075bbe1 {

	margin-left: auto;

	margin-right: auto;

}

.div_0tacyi {

	overflow: hidden;

	width: 100%;

	height: 100%;

}

.div_Ho4zdB11 {

	right: auto;

}

.div_xNO648 {

	height: 400px;

}

.div_NAgbgj {

	margin-left: 6%;

}

.column_IxmifF {

	margin-bottom: 15px;

}

.bsbutton_4N0EAZ110 {

	padding: 3px 15px 5px;

	background-color: rgba(227,70,70,1);

	font-size: 12px;

}

.div_WgQu0q1 {

	width: 220px;

}

.div_rMI1Gi1 {

	width: 125px;

}

.div_WgQu0q {

	width: 220px;

}

.div_rMI1Gi {

	width: 125px;

}

.div_S366l7 {

	margin-right: 30px;

	bottom: 16px;

}

.div_SnewxX {

	width: 100%;

}

.cbdiv_72808441 {

	width: 95%;

	Width: 100%;

}

.cbimag_01a90ae7 {

	width: 190px;

}

.cbdiv_68695768 {

	width: 95%;

	Width: 100%;

}

.cbimag_058a3d8a {

	width: 190px;

}

.paragraph_NIEr0A {

	padding-left: 15px;

	padding-right: 15px;

}

.div_KqXRm4 {

	text-align: center;

	padding-right: 15px;

	padding-left: 15px;

}

.div_ZsV8Of {

	height: 500px;

}

.cbdiv_e138c29e {

	width: 95%;

	Width: 100%;

}

.cbimag_b0f7965f {

	width: 190px;

}

.div_enzHZF {

	background-image: url(../images/e3b4509b83b522741684550d80e91a47_origin.jpg);

}

.paragraph_5xpzis {

	color: #7a7a7a;

}

.cbdiv_f519f6e3 {

	padding-top: 100%;

}

.cbdiv_ff5f63ca {

	width: 95%;

	Width: 100%;

}

.cbimag_a35b84d9 {

	width: 190px;

}

.btn_groups_dQf3n8 {

	text-align: center;

}

.cbdiv_7832b594 {

	padding-top: 100%;

}

.cbdiv_82434345 {

	width: 95%;

	Width: 100%;

}

.cbimag_95830b06 {

	width: 190px;

}

.div_s6TnkW {

	margin-left: 10px;

	margin-right: 10px;

}

.div_bERDkH {

	margin-left: 10px;

	padding-right: 10px;

}

.input_wn3mCa {

	width: 100%;

	float: none;

	margin-right: 0px;

}

.input_e3L0Q1 {

	width: 100%;

	float: none;

	margin-right: 0px;

}

.input_e3L0Q2 {

	width: 100%;

}

.cbgrid_944f5379 {

	padding: 5px;

}

.cbcolu_4793728e {

	padding: 5px;

	width: 50%;

}

.cbdiv_93f6716a {

	padding-top: 100%;

}

.cbdiv_34f4a653 {

	width: 95%;

	Width: 100%;

}

.cbimag_d64a0076 {

	width: 190px;

}

.cbdiv_eb20fee3 {

	margin-bottom: 0px;

	padding-left: 5px;

	padding-right: 5px;

}

.cbdiv_09a90bf2 {

	padding-top: 100%;

}

.cbdiv_b6a1e668 {

	width: 95%;

	Width: 100%;

}

.cbimag_3821b1a5 {

	width: 190px;

}

.cbdiv_616f5f16 {

	padding-top: 100%;

}

.cbdiv_278efc4f {

	width: 95%;

	Width: 100%;

}

.cbimag_873c08b1 {

	width: 190px;

}

.div_s7oZ41 {

	-webkit-box-orient: horizontal;

	-webkit-box-direction: normal;

	-ms-flex-direction: row;

	flex-direction: row;

}

.div_6ANPTT {

	-webkit-box-orient: horizontal;

	-webkit-box-direction: normal;

	-ms-flex-direction: row;

	flex-direction: row;

	-webkit-box-align: start;

	-ms-flex-align: start;

	align-items: flex-start;

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

}

.div_SOkvy3 {

	-webkit-box-flex: 1;

	-ms-flex: 1 1 0%;

	flex: 1 1 0%;

	height: 100%;

}

}



@media (max-width: 767px) {

.cbdiv_1c7d9f41 {

	width: 320px;

}

.cbdiv_d014f572 {

	width: 95%;

	Width: 100%;

}

.cbhead_465d55fb {

	width: 95%;

	Width: 100%;

}

.cbpara_cafcce31 {

	width: 95%;

	Width: 100%;

}

.cbbsbu_99a21c7a {

	margin-bottom: 10px;

}

.cbnavb_d1230cd8 {

	height: 50px;

	width: 100px;

	top: 0;

}

.navbar-nav > li > .cbnavl_6494d366 {

	height: 50px;

}

.section_S0eqBx22 {

	padding-top: 0px;

	padding-bottom: 0px;

}

.cbslid_adefa657 {

	min-height: 465px;

	min-height: inherit;

}

.cbdiv_0b481dbd {

	width: 100%;

}

.cbslid_0fd20ae3 {

	height: 30px;

	padding-top: 8px;

}

.div_Ho4zdB {

	left: auto;

	width: 100%;

}

.paragraph_BWXdHN {

	margin-top: 0px;

	font-size: 12px;

}

.paragraph_j3YG85 {

	font-size: 70px;

}

.cn54px {

	font-size: 24px;

	font-size: 20px;

	font-weight: 700;

	font-weight: 100;

	padding: 25px 0px 10px;

}

.cn28px {

	font-size: 14px;

	padding-left: 20px;

	padding-right: 20px;

	padding-bottom: 30px;

}

.bsbutton_4N0EAZ {

	margin-right: 0px;

	padding: 10px 30px;

}

.bsbutton_4N0EAZ1 {

	margin-left: 0px;

	margin-right: 0px;

	padding: 10px 30px;

}

.cbdiv_ba62687c {

	width: 320px;

}

.cbdiv_a322d570 {

	left: auto;

	width: 100%;

}

.cbpara_4a23aaf0 {

	margin-top: 0px;

}

.cbpara_415188d8 {

	font-size: 70px;

}

.cbbsbu_47ea35d6 {

	margin-right: 0px;

}

.cbbsbu_a1d21b03 {

	margin-right: 0px;

	margin-left: 0px;

}

.cbcont_5a4287f1 {

	padding-top: 30px;

	background-color: #fff;

}

.div_YUjCrR {

	height: 300px;

	height: 420px;

	flex-direction: column;

}

.div_Ho4zdB1 {

	padding-top: 0px;

	padding-left: 15px;

	top: 88px;

}

.div_xNO648 {

	height: 300px;

}

.div_NAgbgj {

	margin-left: 0%;

}

.paragraph_pXSZWB {

	font-size: 15px;

}

.paragraph_edG851 {

	font-size: 12px;

	margin-bottom: 0px;

}

.div_xNhRNI {

	margin-top: 20px;

}

.div_S366l7 {

	bottom: 7px;

	margin-right: 0px;

}

.paragraph_nnm8J0 {

	text-align: center;

}

.cbdiv_91f30313 {

	width: 320px;

}

.cbdiv_72808441 {

	width: 100%;

	padding-top: 4vw;

	padding-bottom: 4vw;

}

.cbimag_01a90ae7 {

	width: 180px;

}

.cbhead_97b89b16 {

	width: 95%;

	Width: 100%;

}

.cbpara_c36d13f6 {

	width: 95%;

	Width: 100%;

}

.cbdiv_34a90cc4 {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

}

.cbbsbu_fbdb89c2 {

	margin-bottom: 10px;

}

.cbdiv_cf0b314b {

	width: 320px;

}

.cbdiv_68695768 {

	width: 100%;

	padding-top: 4vw;

	padding-bottom: 4vw;

}

.cbimag_058a3d8a {

	width: 180px;

}

.cbhead_0c4ff33f {

	width: 95%;

	Width: 100%;

}

.cbpara_daff3571 {

	width: 95%;

	Width: 100%;

}

.cbdiv_02c9f3d5 {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

}

.cbbsbu_b7388243 {

	margin-bottom: 10px;

}

.div_Ha9S0X {

	margin-bottom: 0px;

}

.div_F8PRQi {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	padding-bottom: 50px;

}

.div_KqXRm4 {

	width: 100%;

}

.div_ZsV8Of {

	height: 200px;

}

.cbdiv_054aaf9d {

	width: 320px;

}

.cbdiv_e138c29e {

	width: 100%;

	padding-top: 4vw;

	padding-bottom: 4vw;

}

.cbimag_b0f7965f {

	width: 180px;

}

.cbhead_c4e7e572 {

	width: 95%;

	Width: 100%;

}

.cbpara_ffe9a05b {

	width: 95%;

	Width: 100%;

}

.cbdiv_fdeee5ac {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

}

.cbbsbu_445fae26 {

	margin-bottom: 10px;

}

.cbdiv_7440c1e6 {

	margin-bottom: 0px;

}

.listitem_5oJF3O {

	position: relative;

	padding-left: 15px;

}

.div_12H4s9 {

	margin-top: 0px;

	position: relative;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

}

.div_enzHZF {

	top: 0px;

	left: 0px;

	width: 100%;

}

.div_HYL3ZE {

	margin-left: 0px;

	padding: 10px 30px;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	text-align: center;

	padding-top: 20px;

}

.textlink_fxQaEk {

	padding-left: 0px;

	margin-top: 10px;

	font-size: 14px;

}

.paragraph_5xpzis {

	padding-left: 0px;

}

.div_53hwZb {

	margin-top: 10px;

}

.paragraph_wH0gAM {

	position: relative;

}

.div_M6mybi {

	margin-left: 0px;

	margin-right: 0px;

	width: 100px;

}

.pagination_HKnHrf {

	margin-bottom: 0px;

}

.cbdiv_7db68b89 {

	width: 320px;

}

.cbdiv_ff5f63ca {

	width: 100%;

	padding-top: 4vw;

	padding-bottom: 4vw;

}

.cbimag_a35b84d9 {

	width: 180px;

}

.cbhead_9e3016c9 {

	width: 95%;

	Width: 100%;

}

.cbpara_4ad67433 {

	width: 95%;

	Width: 100%;

}

.cbdiv_235708f8 {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

}

.cbbsbu_50081d3b {

	margin-bottom: 10px;

}

.cbdiv_a4666840 {

	margin-bottom: 30px;

}

.cbdiv_dd788c4f {

	width: 320px;

}

.cbdiv_82434345 {

	width: 100%;

	padding-top: 4vw;

	padding-bottom: 4vw;

}

.cbimag_95830b06 {

	width: 180px;

}

.cbhead_3677c5f4 {

	width: 95%;

	Width: 100%;

}

.cbpara_0a0aa3f5 {

	width: 95%;

	Width: 100%;

}

.cbdiv_750d132e {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

}

.cbbsbu_a11656fa {

	margin-bottom: 10px;

}

.div_YKRvx0 {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

}

.div_s6TnkW {

	text-align: center;

}

.div_bERDkH {

	margin-left: 0px;

	padding-left: 15px;

	padding-right: 15px;

}

.formwidget_HGVynS {

	text-align: center;

}

.cbsect_6b3a18db {

	min-height: 30px;

}

.cbcont_105cccf7 {

	min-height: inherit;

}

.cbdiv_c082876f {

	min-height: auto;

}

.cbdiv_cd309a10 {

	padding-left: 15px;

	min-height: auto;

	display: block;

}

.cbdiv_cd309a10 span {

	display: none;

}

.cbdiv_cd309a10 a {

	padding: 0 10px;

}

.cbdiv_cd309a10 a:nth-of-type(1) {

	padding-left: 0;

}

.cbslid_a6425a96 {

	width: 60px;

	height: 40px;

}

.cbdiv_326b5706 {

	padding-left: 15px;

	padding-right: 15px;

}

.cbsect_328ec028 {

	height: 166px;

}

.cbdiv_e2b4392d {

	margin-top: 30px;

}

.cbcolu_4793728e {

	width: 100%;

}

.cbdiv_6fdb84aa {

	width: 320px;

}

.cbdiv_34f4a653 {

	width: 100%;

	padding-top: 4vw;

	padding-bottom: 4vw;

}

.cbimag_d64a0076 {

	width: 180px;

}

.cbhead_1a4b218b {

	width: 95%;

	Width: 100%;

}

.cbpara_75ebcd6f {

	width: 95%;

	Width: 100%;

}

.cbdiv_a5b064b7 {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

}

.cbbsbu_d4e14337 {

	margin-bottom: 10px;

}

.cbdiv_eb20fee3 {

	padding-left: 15px;

	padding-right: 15px;

	margin-top: 100px;

}

.textblock_l64cgn {

	padding-bottom: 0px;

}

.cbdiv_3e2fcade {

	width: 320px;

}

.cbdiv_b6a1e668 {

	width: 100%;

	padding-top: 4vw;

	padding-bottom: 4vw;

}

.cbimag_3821b1a5 {

	width: 180px;

}

.cbhead_bd11481a {

	width: 95%;

	Width: 100%;

}

.cbpara_ab684295 {

	width: 95%;

	Width: 100%;

}

.cbdiv_0533c88f {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

}

.cbbsbu_02053225 {

	margin-bottom: 10px;

}

.cbdiv_36db3a94 {

	width: 320px;

}

.cbdiv_278efc4f {

	width: 100%;

	padding-top: 4vw;

	padding-bottom: 4vw;

}

.cbimag_873c08b1 {

	width: 180px;

}

.cbhead_29fbd5c2 {

	width: 95%;

	Width: 100%;

}

.cbpara_7984e99e {

	width: 95%;

	Width: 100%;

}

.cbdiv_d848d26b {

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

}

.cbbsbu_9dbace5a {

	margin-bottom: 10px;

}

.mobilepanel {

	margin-left: 10px;

	margin-right: 10px;

	border-radius: 0px;

	border: none;

	background-color: #444;

}

#headingOne {

	background-color: transparent;

	color: #ccc;

	border: none;

	border-radius: 0px;

}

#headingOne i.fa {

	color: rgb(217, 83, 79);

}

.cbsect_b7067d0e {

	height: 166px;

}

.cbdiv_7a24e142 {

	margin-top: 30px;

}

.cbslid_8e218167 {

	min-height: 420px;

	overflow: visible;

}

.cbdiv_65c258f5 {

	margin-bottom: 0px;

	margin-top: 0px;

}

.cbsect_e9bf1681 {

	height: 166px;

}

.div_lxK2W9 {

	margin-top: 30px;

}

.div_ooRYl6 {

	margin-top: 0px;

}

.cbdiv_cc3d1d1d {

	margin-top: 30px;

}

.div_9RWNVd {

	margin-top: 0px;

}

.cbslid_1 {

	height: 300px;

}

.cbslid_2 {

	height: 300px;

}

.cbslid_3 {

	height: 300px;

}

.cbslid_4 {

	height: 300px;

}

.cbslid_5 {

	height: 300px;

}

.cbslid_6 {

	height: 300px;

}

.cbdiv_326583f2 {/*display: none;*/

}

.cbdiv_2b4b0e45 {

	display: none;

}

.cst_h52 {

	height: 52%;

}

.icon_H6FMUr {

	font-size: 18px;

}

.paragraph_dsudoF {

	font-size: 18px;

}

.paragraph_BWXdHN1 {

	font-size: 12px;

}

.paragraph_j3YG851 {

	font-weight: 100;

}

.cbdiv_844d8962 {

	width: 100%;

	margin-top: 30px;

}

.cbhead_f1c0fb47 {

	font-size: 20px;

	font-weight: 100;

}

.cbpara_51edef09 {

	text-align: left;

}

.cbdiv_c185bec4 {

	margin-top: 30px;

	margin-bottom: 30px;

	text-align: left;

	font-size: 12px;

}

.div-sspg {

	color: #ccc;

	background-color: #444;

	padding: 3vw;

	text-align: center;

	flex-grow: 1;

	flex-shrink: 1;

	width: 100%;

	border: 1px solid #333;

}

.div_GSzYMz {

	background-size: contain;

}

.textlink_KGLMAb {

	font-size: 12px;

	font-weight: 100;

}

#collapseOne {

	border-top: 1px solid #333;

}

#collapseOne ul {

	color: #ccc;

	padding-inline-start: 15px;

}

#collapseOne ul li {

	border-bottom: 1px solid #333;

	padding-top: 5px;

	padding-bottom: 5px;

}

#collapseOne ul li a {

	color: #ccc;

}

.fillcontent {

	height: auto;

	display: block;

	margin-top: 50px;

}

.filtrmodel {

	display: block;

	vertical-align: middle;

	margin: 15px 0;

	text-align: center;

}

.productconh3 {

	padding-left: 30px;

}

.prolistwrap {

	max-width: 500px;

	margin: 0 auto;

	padding: 10px;

	background-color: #444;

}

.prolistname {

	padding: 0px;

}

.prolistname a {

	font-size: 0.8rem;

}

	.pointli {

		display: block;

		width: 100%;

		margin-bottom: 15px;

	}

	.cbdiv_eb20fee3{margin-top: 0px;}

	.cbdiv_c185bec4 {padding: 0 0px;}

}



@media (min-width: 768px) {

}



@media (min-width: 992px) {

}



@media (min-width: 768px) and (max-width: 991px) {

.navbar-nav > li > .cbnavl_6494d366 {

	padding-left: 0;

	padding-right: 0;

}

}


.itemennavbtn{
	width:auto;
	padding:0 10px;
	text-transform: capitalize;
}
.prodl{
	text-align: left;
}
.prodl dt{
	font-size: 20px;
	color: red;
}
.prodl dd{
	font-size: 16px;
	margin:5px 0;
}
.rowpro .div_xysMaG{
	border:1px solid #40a8eb;
}
table.tab{
	width: 100%;
	text-align: center;
}
table.tab tr:first-child{
	background-color: #ccc;
	font-weight: bold;
}
table.tab td{
	padding:5px;
	border:1px solid #ccc;
}
.div_GSzYMz{
	padding:0;
	min-height: auto;
}
.div_GSzYMz img{
	width: 100%;
}
@media (max-width:767px){
	table.tab{
		width: 600px;
	}
	.pagination_HKnHrf{
		overflow: auto;
	}
	.div_GSzYMz{
		
	}
}
