/* CSS Document */
/* 鍝嶅簲寮忔帶浠舵牱寮� */
/* public */
html {
	font-size: 62.5%;
}
@media (min-width: 1981px) and (max-width:2560px) {
html {
	font-size: 68.75%;
}
}
@media (min-width: 1681px) and (max-width:1980px) {
html {
	font-size: 62.5%;
}
}
@media (min-width: 1441px) and (max-width:1680px) {
html {
	font-size: 60.75%;
}
}
@media (min-width: 1280px) and (max-width:1440px) {
html {
	font-size: 56.25%;
}
}
@media (min-width: 961px) and (max-width:1279px) {
html {
	font-size: 52%;
}
}
@media (min-width: 320px) and (max-width: 960px) {
html {
	font-size: 62.5%;
}
}
 @import url(fontsCss.css);
*, ::after, ::before {
	margin: 0;
	padding: 0;
	-webkit-box-sizing: inherit;
	box-sizing: inherit;
}
ol, ul {
	list-style-position: inside
}
/* 甯﹁繛鎺ョ殑鏍峰紡娣诲姞灏忔墜鐘舵€� */
a {
	text-decoration: none;
	color: #333;
	cursor: pointer;
}
/* 鍏ㄥ眬hover娣诲姞鍔ㄧ敾寤惰繜 */
/*div:hover,li:hover,a:hover{ transition-duration: 0.3s;-moz-transition-duration: 0.3s;  Firefox 4 -webkit-transition-duration: 0.3s;  Safari 鍜� Chrome -o-transition-duration:0.3s;  Opera }*/
.boxSiz {
	box-sizing: border-box;
}
input, textarea {
	border: 0;
}
body {
	overflow-x: hidden;
}
/*娓呴櫎鑻规灉鎸夐挳鏍煎紡*/
input[type="text"], input[type="button"], input[type="submit"], input[type="reset"] {
	-webkit-appearance: none;
}
/*  鍏叡鏍峰紡 鏁村悎 begin*/
[data-lightbox], [data-functionallink] {
cursor: pointer;
}
.rowListBg {
	overflow: hidden;
}
#document {
	position: relative;
}
div[data-fixed="true"] {
	box-sizing: border-box;
}
table {
	border-collapse: collapse;
}
.document-bg {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: -1
}
.mainNav > li, .mainNav li a p, .listBox, .rList2 .listBox .Imgbox, .rList2 .listBox .listCon, .btnbox i {
	display: inline-block
}
.listBox, .gallarybox .listBox .listCon, .btn, .sideTrigger+.nav-icon, .socialCol {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.closeNav, .listBox .Imgbox {
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
}
.listBox, .rList2 .listBox .Imgbox, .rList2 .listBox .listCon, .btnbox i {
	display: inline-block
}
.listrowCol .listBox {
	display: block;
}
.mainNav, .socialCol, .componentsBox {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.btn, #Nav, .mainNav > li, .mainNav > li > a, .nav-submenu > li, .ampstart-sidebar #moMainnav > li, .ampstart-sidebar #moMainnav > li ul, .listBoxHref, .rListRow .listBox .listBoxHref, .gallarybox .listBox .listCon .headLine {
	position: relative;
}
.caroSt, .rowList, .rowList .colList, .form .fRi, .langBox, .selLang .lanNav, div.search, form.searchBox, mip-form.search, .basSi .sList {
	position: relative;
}
.rowList {
	width: 100%;
	display: flex;
}
.componentsBox .col {
	position: relative;
}
/* .componentsBox .col>.rowListBg{z-index: -1;} */
.rowList .colList {
	display: inline-block;
}
.mainNav > li > a, .nav-submenu > li, .nav-submenu > li > a, .ampstart-sidebar #moMainnav > li, #moMainnav .sideTrigger:checked~ul, .listBoxHref, .rList2 .proList, .rList2 .listBox, .socialRow {
	display: block
}
.nav-submenu li a p, .nav-submenu li a i {
	line-height: inherit;
}
.btnbox, .langList {
	cursor: pointer;
}
.langList {
	display: inline-block;
}
.boxContent {
	z-index: 1;
	position: relative;
}
.col-box {
	position: relative;
}
.map {
	position: relative;
}
.header_content {
	overflow: hidden;
	display: flex;
	align-items: center;
	width: 100%;
	justify-content: space-between;
	box-sizing: border-box;
}
.header_content .right_Menu {
	flex-shrink: 0;
	margin-right: 10px
}
.header_content .listTxt {
	width: 100%;
}
.header_content .ImghidCont .img {
	width: auto;
}
.mo_header_itempar .listTxt {
	width: 60%;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
}
#MO_SITE_HEADER {
	position: relative;
	z-index: 1100;
}
#MO_SITE_HEADER[data-float="true"] {
	width: 100%;
	top: 0;
	z-index: 9999;
}
.custom_component {
	min-height: 30px;
}
/**2020-04-16 wyq add 瑙ｅ喅amp涓嬪浘鐗囧姞浜嗛摼鎺ワ紝涓嶆樉绀哄浘鐗囬棶棰�*/
.Imgbox {
	display: block;
}
.Imgbox amp-img, .Imgbox mip-img {
	display: inherit;
	max-width: 100%;
	width: 100%;
	height: auto;
	max-height: 100%;
	margin: auto;
	box-sizing: border-box;
}
/*  鍏叡鏍峰紡 鏁村悎 end*/
/* 鏂伴椈鍒楄〃涓婁笅婊氬姩绠ご鏍峰紡 澶т簬1s鏃剁殑鏍峰紡  闇€瑕佹洿鍒� http://img.bjyyb.net/ 涓婂幓 201124  */
@media screen and (min-width:961px) {
.listrowCol .bx-wrapper .bx-controls-direction a {
	position: absolute;
	left: 50%;
	margin-left: -25px;
	outline: 0;
	width: 50px;
	height: 24px;
	cursor: pointer;
	text-indent: -9999px;
	z-index: 999;
	opacity: 0.7;
}
.listrowCol .bx-wrapper .bx-controls-direction .bx-prev {
	top: 0px;
	background: url('//img.bjyyb.net/Response/images/vbg01.png?v=1') no-repeat -340px -15px;
	margin-top: 0
}
.listrowCol .bx-wrapper .bx-controls-direction .bx-next {
	bottom: 0px;
	background: url('//img.bjyyb.net/Response/images/vbg01.png?v=1') no-repeat -340px -60px;
	top: auto
}
.listrowCol .bx-wrapper .bx-controls-direction .bx-prev:focus, .listrowCol .bx-wrapper .bx-prev:hover, .listrowCol .bx-wrapper .bx-next:focus, .listrowCol .bx-wrapper .bx-next:hover {
	background-color: transparent;
}
}
 @media screen and (max-width:960px) {
.listrowCol .bx-wrapper .bx-controls-direction a {
	position: absolute;
	left: 50%;
	margin-left: -25px;
	outline: 0;
	width: 50px;
	height: 24px;
	cursor: pointer;
	text-indent: -9999px;
	z-index: 999;
	opacity: 0.7;
}
.listrowCol .bx-wrapper .bx-controls-direction .bx-prev {
	top: 0px;
	background: url('//img.bjyyb.net/Response/images/vbg01.png?v=1') no-repeat -340px -15px;
	margin-top: 0
}
.listrowCol .bx-wrapper .bx-controls-direction .bx-next {
	bottom: 0px;
	background: url('//img.bjyyb.net/Response/images/vbg01.png?v=1') no-repeat -340px -60px;
	top: auto
}
.listrowCol .bx-wrapper .bx-controls-direction .bx-prev:focus, .listrowCol .bx-wrapper .bx-prev:hover, .listrowCol .bx-wrapper .bx-next:focus, .listrowCol .bx-wrapper .bx-next:hover {
	background-color: transparent;
}
}
/* 缂栬緫鍣ㄨ〃鏍兼牱寮� 鐢版湐璁╁姞鐨� sxt 2022-12-02 */
.ue-table-interlace-color-single {
	background-color: #fcfcfc;
}
.ue-table-interlace-color-double {
	background-color: #f7faff;
}
/* 璇︽儏椤靛悗鍙版柊澧炲浘鐗囧拰瑙嗛鏈€澶у搴﹁缃� */
.listTxt video {
	max-width: 100%;
	height: auto;
}
/* vertical-align: middle 鏄幓鎺夊苟鎺掑浘鐗囦箣闂寸殑闂磋窛 sxt 2022-12-21 */
.listTxt img {
	max-width: 100%;
	height: auto;
	vertical-align: middle;
}
/* header start*/
#SITE_HEADER {
	z-index: 1099;
	position: relative;
	width: 100%;
}
#SITE_HEADER:before {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	content: "";
}
/* header end*/
/* footer start*/
#SITE_FOOTER {
	position: relative;
	width: 100%;
  float: left;
}
#SITE_FOOTER:before {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	content: "";
}
/* footer end */
/* form begin */
.alertOpc {
	background: rgba(0,0,0,.4);
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 1400;
}
.alertOpc .Wbox {
	position: absolute;
	left: calc(50% - 110px);
	top: 25%;
	width: 220px;
	background: #fff;
	border-radius: 10px;
	z-index: 1410;
	text-align: center;
	padding-top: 35px;
	font-family: Microsoft YaHei;
	max-width: 780px;
	overflow: hidden;
	display: block;
}
.alertOpc .Wbox p {
	word-break: break-word;
	font-size: 1.4rem;
	line-height: 2rem;
	text-align: center;
}
.Wbox .alertButton {
	display: block;
	border: 0px;
	border-top: 1px solid #ccc;
	margin-top: 35px;
	color: #007aff;
	width: 100%;
	font-size: 17px;
	text-decoration: none;
	padding: 10px 0;
	text-align: center;
	background: #fff;
	cursor: pointer;
}
/* form end */
/* 鎼滅储缁撴灉楂樹寒鏍峰紡鏄剧ず220704 */
.searchResultbg {
	background: #fefe00;
	font-weight: bold;
	color: #000;
}
/* 璁剧疆鏁寸珯涓嶅悓鍒嗚鲸鐜囦笅榛樿杈硅窛鍊� begin */

/* 璁剧疆鏁寸珯涓嶅悓鍒嗚鲸鐜囦笅榛樿杈硅窛鍊� end */
/*鍧囧垎 */
.epc_row_1 .colList {
	width: 100%
}
.epc_row_2 .colList {
	width: 50%
}
.epc_row_3 .colList {
	width: 33.333%
}
.epc_row_4 .colList {
	width: 25%
}
.epc_row_5 .colList {
	width: 20%
}
.epc_row_6 .colList {
	width: 16.666%;
	height: 40px;
}
/* 娣诲姞妯″潡 */
/* 鍔犲叆璐墿杞︽垚鍔熸垨澶辫触寮瑰嚭灞傛牱寮� */
.lightIcon-success {
	position: relative;
	background: url('//img.bjyyb.net/images/d.png') no-repeat center top;
	overflow: hidden;
}
.cartlightIcon img {
	width: 52px;
	height: 52px;
}
.cartlightIconmask {
	position: absolute;
	width: 52px;
	height: 52px;
	animation: yesAmition 1s;
	-moz-animation: yesAmition 1s;
	-webkit-animation: yesAmition 1s;
	-o-animation: yesAmition 1s;
	top: 0;
	background: #fff;
	left: 52px;
}
.shoppingOverlay {
	background-color: #ffffff;
	width: 478px;
	display: none;
	border: 1px solid #eee;
	padding: 20px;
	border-radius: 3px;
	text-align: center;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -256px;
	margin-top: -200px;
	overflow: hidden;
	z-index: 2300;
	box-sizing: border-box;
}
.shoppingOverlay .cartlightIcon {
	width: 60px;
	height: 60px;
	border: 4px solid gray;
	border-radius: 50%;
	margin: 20px auto;
	position: relative;
	box-sizing: content-box;
	overflow: hidden;
}
.shoppingOverlay .lightIcon-success {
	border-color: #4cae4c;
}
.shoppingOverlay .hideSweetAlert {
	margin-top: 20px;
	margin-bottom: 10px;
	font-size: 1.6rem
}
.shoppingOverlay .lightIcon-error {
	border-color: #d43f3a;
}
.swal2-close {
	position: absolute;
	top: 10px;
	right: 10px;
	transition: color 0.1s ease-out;
	border: none;
	background: transparent;
	color: #cccccc;
	font-family: serif;
	font-size: 20px;
	cursor: pointer;
}
@keyframes yesAmition {
 0% {
 left: 0;
}
 100% {
 left:52px;
}
}
 @-moz-keyframes yesAmition {
 0% {
 left: 0;
}
 100% {
 left:52px;
}
}
 @-webkit-keyframes yesAmition {
 0% {
 left: 0;
}
 100% {
 left:52px;
}
}
 @-o-keyframes yesAmition {
 0% {
 left: 0;
}
 100% {
 left:52px;
}
}
/* 璇︽儏鍥剧墖鏍峰紡 */	
.ImghidCont .Imgbox .videoMantle, .zoomSliderBox .videoMantle {
	position: absolute;
	width: 80px;
	height: 80px;
	background: url(../images/videoicon.png) no-repeat center center rgba(0,0,0,0.2);
	background-size: 100%;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	border-radius: 100%;
	z-index: 100;
}
@media screen and (max-width:960px) {
.detailConImg {
	max-width: 100%;
	width: auto;
	display: inline-block;
	vertical-align: middle;
}
.shoppingOverlay {
	width: 92%;
	left: 4%;
	top: 28%;
	margin-left: auto;
	margin-top: auto;
}
/* 渚ц竟寮瑰嚭瀵艰埅鏍峰紡 */
}
.modal-close {
	color: #999;
	line-height: 40px;
	font-size: 24px;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	width: 40px;
	text-decoration: none;
}
#SITE_PANEL.panelLeftshow, #SITE_PANEL.panelLeftOpen {
	position: fixed;
	z-index: 1100;
	height: 100%;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: none;
}
#SITE_PANEL.panelRightshow {
	position: fixed;
	z-index: 1100;
	height: 100%;
	right: 0;
	top: 0;
	bottom: 0;
	left: 100%;
	transition: left .3s linear;
}
#SITE_PANEL.panelTopshow {
	width: 100%;
	max-width: 750px;
	position: absolute;
	overflow: hidden;
	z-index: 100;
	top: -1000px;
	transition: top .6s ease-out;
}
#SITE_PANEL.panelTopshow .sideBasicPanel {
	width: 100%;
	height: auto;
	min-height: auto;
}
#SITE_PANEL.panelTopshow .SITE_PANELUl {
	overflow: hidden;
}
#SITE_PANEL.panelRightshow .sideBasicPanel {
	left: 15%;
}
.editPanel, .editPanel .opc {
	display: block!important;
}
.editPanel.panelRightshow {
	left: 0!important;
}
.editPanel.panelTopshow {
	top: 0 !important;
}
.editPanel.mo_drop_slider {
	opacity: 1!important;
}
.sideBasicPanel {
	z-index: 1111;
	position: relative;
	background: #fff;
	height: 100%;
	width: 85%;
}
.panel-header {
	height: 45px;
	position: relative;
}
.sideBasicPanel .SITE_PANELUl, .sideBasicPanel .SITE_PANELUl .SITE_PANELLi {
	display: block;
}
.mo_drop_slider .mainNav .panelLi .mainNavLiA {
	height: 100%
}
#SITE_PANEL .SITE_PANELA.paneltextShow p {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.sideBasicPanel .moMenubox {
	height: calc(100% - 45px);
}
.side-menu-label {
	opacity: 1;
	position: absolute;
	right: 10px;
	z-index: 100;
	top: calc(50% - 18px);
	height: 36px;
}
.side-menu-label i {
	font-style: normal;
	font-size: 1.6rem;
	color: #666;
}
.SITE_PANELUl {
	height: 100%;
}
.SITE_PANELUl {
	list-style: none;
	overflow-y: auto;
	flex-direction: column;
	margin: 0;
	min-height: 100%;
	width: 100%;
	-webkit-overflow-scrolling: touch;
	align-items: flex-start;
	justify-content: flex-start;
	z-index: 999;
	background: #fff;
	box-sizing: border-box;
}
#SITE_PANEL .SITE_PANELUl .nav-submenu {
	position: relative;
}
#SITE_PANEL .nav-submenuA p {
	padding-left: 10%;
}
.SITE_PANELUl > li {
	width: 100%;
}
.closeNav {
	position: absolute;
	right: 10px;
	top: 5px;
	z-index: 1000;
	font-size: 2.4rem;
}
.sideTrigger {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 50px;
	height: 100%;
	padding: 0;
	margin: 0;
	background: none transparent;
	cursor: pointer;
	-webkit-appearance: none;
	-webkit-tap-highlight-color: transparent;
	outline: none;
	z-index: 99;
}
.SITE_PANELUl > li > .mainNavLiA {
	box-sizing: border-box;
}
.SITE_PANELUl > .mainLiChild > .mainNavLiA {
	padding-right: 50px;
}
.sideTrigger~.nav-icon {
	position: absolute;
	right: 0px;
	width: 50px;
	line-height: 50px;
	color: #666;
	text-align: center;
	top: 0px;
	height: 50px;
}
.sideTrigger:checked~.nav-icon, .panelLeftOpen .sideTrigger~.nav-icon {
	transform: rotate(90deg);
	transition: all 0.3s;
}
#SITE_PANEL .mainIconNav> li > a {
	display: flex;
}
/* .sideTrigger+.nav-submenu{display: none;} */
.SITE_PANELUl .nav-submenu li .nav-submenuA .subnavbtn {
	display: block
}
.SITE_PANELUl > li .nav-submenu > li {
	min-width: auto;
	list-style: none
}
.SITE_PANELUl > li .nav-submenu > li:last-of-type .nav-submenuA {
	border-bottom: 0;
}
#SITE_PANEL .SITE_PANELUl>.mainNavLi .mainNavLiA .SITE_PANELIc {
	display: inline-block;
	max-width: 40px;
	margin-left: 10px;
}
.ampstart-navbar-trigger {
	text-align: right;
	-webkit-tap-highlight-color: transparent;
	outline: none;
}
.opc {
	background: rgba(0,0,0,0.5);
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0
}
.panelRightshow .opc, .panelTopshow .opc {
	display: none;
}
.hidden {
	display: none;
}
.col-m-height {
	min-height: 160px;
}
.col-m-height>button {
	min-width: 120px;
	background: none;
	border: 0;
	color: #ccc;
	text-align: center;
	padding: 10px 20px;
	position: absolute;
	top: calc(50% - 20px);
	left: calc(50% - 60px);
}
/* column end*/
/* 鍔ㄧ敾瀹氫箟  begin */
/*鍥剧墖榧犳爣缁忚繃鍔ㄧ敾瀹氫箟*/
.conImagedh {
	position: relative;
	top: 0;
	left: 0;
	display: block;
	transform: scale(1);
	transform: rotateY(0deg);
	-webkit-transition: transform 0.3s ease-in, top 0.3s, left 0.3s;
	-moz-transition: transform 0.3s ease-in, top 0.3s, left 0.3s;
	transition: transform 0.3s ease-in, top 0.3s, left 0.3s;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	animation-fill-mode: both;
}
/*鏀惧ぇ*/
.enlargeImage:hover, .proBox_List:hover .enlargeImage {
	transform: scale(1.2);
	-moz-transform: scale(1.2); /* Firefox */
	-webkit-transform: scale(1.2); /* Safari and Chrome */
	-o-transform: scale(1.2); /* Opera */
}
/*缂╁皬*/
.narrowImage:hover, .proBox_List:hover .narrowImage {
	transform: scale(0.8);
	-moz-transform: scale(0.8); /* Firefox */
	-webkit-transform: scale(0.8); /* Safari and Chrome */
	-o-transform: scale(0.8); /* Opera */
}
/*涓婄Щ*/
.moveImage:hover, .proBox_List:hover .moveImage {
	top: -10px;
}
/*涓嬬Щ*/
.downImage:hover, .proBox_List:hover .downImage {
	top: 10px;
}
/*宸︾Щ*/
.leftImage:hover, .proBox_List:hover .leftImage {
	left: -10px;
}
/*鍙崇Щ*/
.rightImage:hover, .proBox_List:hover .rightImage {
	left: 10px;
}
/*3D鏃嬭浆*/
.rotateImage:hover, .proBox_List:hover .rotateImage {
	transform: rotateY(360deg);
	-moz-transform: rotateY(360deg); /* Firefox */
	-webkit-transform: rotateY(360deg); /* Safari and Chrome */
	-o-transform: rotateY(360deg); /* Opera */
}
/*2D鏃嬭浆*/
.rotateImage2D:hover, .proBox_List:hover .rotateImage2D {
	transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	transition: All 0.4s ease-in-out;
	-webkit-transition: All 0.4s ease-in-out;
	-moz-transition: All 0.4s ease-in-out;
	-o-transition: All 0.4s ease-in-out;
}
/*寮硅烦*/
.bounceImage:hover, .proBox_List:hover .bounceImage {
	animation-name: bounceCon;
	-webkit-animation-name: bounceCon;
}
@-webkit-keyframes bounceCon {
 40% {
-webkit-transform: translateY(-30px);
-ms-transform: translateY(-30px);
transform: translateY(-30px);
}
 60% {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
 0%, 20%, 50%, 80% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
 100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
/*鎽囧姩*/
.swingImage:hover, .proBox_List:hover .swingImage {
	animation-name: swingCon;
	-webkit-animation-name: swingCon;
}
@-webkit-keyframes swingCon {
 0%, 20%, 50%, 80% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
 40% {
-webkit-transform: translateX(-30px);
-ms-transform: translateX(-30px);
transform: translateX(-30px);
}
 60% {
-webkit-transform: translateX(30px);
-ms-transform: translateX(30px);
transform: translateX(30px);
}
 100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
/* 鍥剧墖榧犳爣缁忚繃鍔ㄧ敾 缁撴潫 */
[data-name="aBounce-In"] {
-ms-animation: dhBounce-In 1s ease-in;
-webkit-animation: dhBounce-In 1s ease-in;
-o-animation: dhBounce-In 1s ease-in;
animation: dhBounce-In 1s ease-in;
-ms-animation-fill-mode: forwards;
-webkit-animation-fill-mode: forwards;
-o-animation-fill-mode: forwards;
animation-fill-mode: forwards
}
@-webkit-keyframes dhBounce-In {
 0% {
opacity:0;
-webkit-transform:translate(-200px, 0);
-ms-transform:translate(-200px, 0);
visibility:visible
}
 100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
@-ms-keyframes dhBounce-In {
 0% {
opacity:0;
-webkit-transform:translate(-200px, 0);
-ms-transform:translate(-200px, 0);
visibility:visible
}
 100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
@-o-keyframes dhBounce-In {
 0% {
opacity:0;
-webkit-transform:translate(-200px, 0);
-ms-transform:translate(-200px, 0);
visibility:visible
}
 100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
@keyframes dhBounce-In {
 0% {
opacity:0;
-webkit-transform:translate(-200px, 0);
-ms-transform:translate(-200px, 0);
visibility:visible
}
 100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
[data-name="aGlide-In"] {
-ms-animation: dhGlide-In 1s linear;
-webkit-animation: dhGlide-In 1s linear;
-o-animation: dhGlide-In 1s linear;
animation: dhGlide-In 1s linear;
-ms-animation-fill-mode: forwards;
-webkit-animation-fill-mode: forwards;
-o-animation-fill-mode: forwards;
animation-fill-mode: forwards
}
@-webkit-keyframes dhGlide-In {
0% {
opacity:0;
-webkit-transform:translate(200px, 0);
-ms-transform:translate(200px, 0);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
@-ms-keyframes dhGlide-In {
0% {
opacity:0;
-webkit-transform:translate(200px, 0);
-ms-transform:translate(200px, 0);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
@-o-keyframes dhGlide-In {
0% {
opacity:0;
-webkit-transform:translate(200px, 0);
-ms-transform:translate(200px, 0);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
@keyframes dhGlide-In {
0% {
opacity:0;
-webkit-transform:translate(200px, 0);
-ms-transform:translate(200px, 0);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
[data-name="aFade-In"] {
-ms-animation: dhFade-In 1s linear;
-webkit-animation: dhFade-In 1s linear;
-o-animation: dhFade-In 1s linear;
animation: dhFade-In 1s linear;
-ms-animation-fill-mode: forwards;
-webkit-animation-fill-mode: forwards;
-o-animation-fill-mode: forwards;
animation-fill-mode: forwards
}
@-webkit-keyframes dhFade-In {
0% {
opacity:0;
visibility:visible
}
100% {
opacity:1;
visibility:visible
}
}
@-ms-keyframes dhFade-In {
0% {
opacity:0;
visibility:visible
}
100% {
opacity:1;
visibility:visible
}
}
@-o-keyframes dhFade-In {
0% {
opacity:0;
visibility:visible
}
100% {
opacity:1;
visibility:visible
}
}
@keyframes dhFade-In {
0% {
opacity:0;
visibility:visible
}
100% {
opacity:1;
visibility:visible
}
}
[data-name="aFloat-In"] {
-ms-animation: dhFloat-In 1s linear;
-o-animation: dhFloat-In 1s linear;
-webkit-animation: dhFloat-In 1s linear;
animation: dhFloat-In 1s linear;
-ms-animation-fill-mode: forwards;
-webkit-animation-fill-mode: forwards;
-o-animation-fill-mode: forwards;
animation-fill-mode: forwards
}
@-webkit-keyframes dhFloat-In {
0% {
opacity:0;
-webkit-transform:translate(200px, 0);
-ms-transform:translate(200px, 0);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
@-ms-keyframes dhFloat-In {
0% {
opacity:0;
-webkit-transform:translate(200px, 0);
-ms-transform:translate(200px, 0);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
@-o-keyframes dhFloat-In {
0% {
opacity:0;
-webkit-transform:translate(200px, 0);
-ms-transform:translate(200px, 0);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
@keyframes dhFloat-In {
0% {
opacity:0;
-webkit-transform:translate(200px, 0);
-ms-transform:translate(200px, 0);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
/* topslide */
[data-name="topslide"] {
 -ms-animation: topslide-in 1s linear;
 -o-animation: topslide-in 1s linear;
 -webkit-animation: topslide-in 1s linear;
 animation: topslide-in 1s linear;
 -ms-animation-fill-mode: forwards;
 -webkit-animation-fill-mode: forwards;
 -o-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes topslide-in {
0% {
opacity:0;
-webkit-transform:translate(0, -200px);
-ms-transform:translate(0, -200px);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
@-ms-keyframes topslide-in {
0% {
opacity:0;
-webkit-transform:translate(0, -200px);
-ms-transform:translate(0, -200px);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
@-o-keyframes topslide-in {
0% {
opacity:0;
-webkit-transform:translate(0, -200px);
-ms-transform:translate(0, -200px);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
@keyframes topslide-in {
0% {
opacity:0;
-webkit-transform:translate(0, -200px);
-ms-transform:translate(0, -200px);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
/* bottomslide */
[data-name="bottomslide"] {
 -ms-animation: bottomslide-in 1s linear;
 -o-animation: bottomslide-in 1s linear;
 -webkit-animation: bottomslide-in 1s linear;
 animation: bottomslide-in 1s linear;
 -ms-animation-fill-mode: forwards;
 -webkit-animation-fill-mode: forwards;
 -o-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes bottomslide-in {
0% {
opacity:0;
-webkit-transform:translate(0, 200px);
-ms-transform:translate(0, 200px);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
@-ms-keyframes bottomslide-in {
0% {
opacity:0;
-webkit-transform:translate(0, 200px);
-ms-transform:translate(0, 200px);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
@-o-keyframes bottomslide-in {
0% {
opacity:0;
-webkit-transform:translate(0, 200px);
-ms-transform:translate(0, 200px);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
@keyframes bottomslide-in {
0% {
opacity:0;
-webkit-transform:translate(0, 200px);
-ms-transform:translate(0, 200px);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translate(0);
-ms-transform:translate(0);
visibility:visible
}
}
 [data-name="aExpand-In"] {
 transform: scale(1);
 -webkit-animation: dhExpand-In 2s ease-out;
 -ms-animation: dhExpand-In 2s ease-out;
 -o-animation: dhExpand-In 2s ease-out;
 animation: dhExpand-In 2s ease-out;
 -ms-animation-fill-mode: forwards;
 -webkit-animation-fill-mode: forwards;
 -o-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes dhExpand-In {
0% {
transform:scale(0);
-webkit-transform:scale(0);
opacity:0;
visibility:visible
}
100% {
transform:scale(1);
-webkit-transform:scale(1);
opacity:1;
visibility:visible
}
}
@-ms-keyframes dhExpand-In {
0% {
transform:scale(0);
-webkit-transform:scale(0);
opacity:0;
visibility:visible
}
100% {
transform:scale(1);
-webkit-transform:scale(1);
opacity:1;
visibility:visible
}
}
@-o-keyframes dhExpand-In {
0% {
transform:scale(0);
-webkit-transform:scale(0);
opacity:0;
visibility:visible
}
100% {
transform:scale(1);
-webkit-transform:scale(1);
opacity:1;
visibility:visible
}
}
@keyframes dhExpand-In {
0% {
transform:scale(0);
-webkit-transform:scale(0);
opacity:0;
visibility:visible
}
100% {
transform:scale(1);
-webkit-transform:scale(1);
opacity:1;
visibility:visible
}
}
[data-name="aSpin-In"] {
 transform: scale(1);
 -ms-animation: dhSpin-In 1s ease-in;
 -webkit-animation: dhSpin-In 1s ease-in;
 -o-animation: dhSpin-In 1s ease-in;
 animation: dhSpin-In 1s ease-in;
 -ms-animation-fill-mode: forwards;
 -webkit-animation-fill-mode: forwards;
 -o-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes dhSpin-In {
0% {
transform:rotate(-540deg) scale(0);
-ms-transform:rotate(-540deg) scale(0);
-webkit-transform:rotate(-540deg) scale(0);
-o-transform:rotate(-540deg) scale(0);
opacity:0;
visibility:visible
}
100% {
transform:rotate(0) scale(1);
-ms-transform:rotate(0) scale(1);
-webkit-transform:rotate(0) scale(1);
-o-transform:rotate(0) scale(1);
opacity:1;
visibility:visible
}
}
@-ms-keyframes dhSpin-In {
0% {
transform:rotate(-540deg) scale(0);
-ms-transform:rotate(-540deg) scale(0);
-webkit-transform:rotate(-540deg) scale(0);
-o-transform:rotate(-540deg) scale(0);
opacity:0;
visibility:visible
}
100% {
transform:rotate(0) scale(1);
-ms-transform:rotate(0) scale(1);
-webkit-transform:rotate(0) scale(1);
-o-transform:rotate(0) scale(1);
opacity:1;
visibility:visible
}
}
@-o-keyframes dhSpin-In {
0% {
transform:rotate(-540deg) scale(0);
-ms-transform:rotate(-540deg) scale(0);
-webkit-transform:rotate(-540deg) scale(0);
-o-transform:rotate(-540deg) scale(0);
opacity:0;
visibility:visible
}
100% {
transform:rotate(0) scale(1);
-ms-transform:rotate(0) scale(1);
-webkit-transform:rotate(0) scale(1);
-o-transform:rotate(0) scale(1);
opacity:1;
visibility:visible
}
}
@keyframes dhSpin-In {
0% {
transform:rotate(-540deg) scale(0);
-ms-transform:rotate(-540deg) scale(0);
-webkit-transform:rotate(-540deg) scale(0);
-o-transform:rotate(-540deg) scale(0);
opacity:0;
visibility:visible
}
100% {
transform:rotate(0) scale(1);
-ms-transform:rotate(0) scale(1);
-webkit-transform:rotate(0) scale(1);
-o-transform:rotate(0) scale(1);
opacity:1;
visibility:visible
}
}
[data-name="aFly-In"] {
 -ms-animation: dhFly-In 1s ease-in-out;
 -webkit-animation: dhFly-In 1s ease-in-out;
 -o-animation: dhFly-In 1s ease-in-out;
 animation: dhFly-In 1s ease-in-out;
 -ms-animation-fill-mode: forwards;
 -webkit-animation-fill-mode: forwards;
 -o-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-ms-keyframes dhFly-In {
0% {
opacity:0;
-webkit-transform:translateX(200%);
-ms-transform:translateX(200%);
-ms-transform:translateX(200%);
-o-transform:translateX(200%);
transform:translateX(200%);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
-o-transform:translateX(0);
transform:translateX(0);
visibility:visible
}
}
@-webkit-keyframes dhFly-In {
0% {
opacity:0;
-webkit-transform:translateX(200%);
-ms-transform:translateX(200%);
-o-transform:translateX(200%);
transform:translateX(200%);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
-o-transform:translateX(0);
transform:translateX(0);
visibility:visible
}
}
@-o-keyframes dhFly-In {
0% {
opacity:0;
-webkit-transform:translateX(200%);
-ms-transform:translateX(200%);
-o-transform:translateX(200%);
transform:translateX(200%);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
-o-transform:translateX(0);
transform:translateX(0);
visibility:visible
}
}
@keyframes dhFly-In {
0% {
opacity:0;
-webkit-transform:translateX(200%);
-ms-transform:translateX(200%);
-o-transform:translateX(200%);
transform:translateX(200%);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
-o-transform:translateX(0);
transform:translateX(0);
visibility:visible
}
}
[data-name="aTurn-In"] {
 -webkit-animation: dhTurn-In 1s ease-out;
 -ms-animation: dhTurn-In 1s ease-out;
 -o-animation: dhTurn-In 1s ease-out;
 animation: dhTurn-In 1s ease-out;
 -ms-animation-fill-mode: forwards;
 -webkit-animation-fill-mode: forwards;
 -o-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-ms-keyframes dhTurn-In {
0% {
opacity:0;
-webkit-transform:rotate(90deg) translate(-300px, -600px) scaleY(0);
-ms-transform:rotate(90deg) translate(-300px, -600px) scaleY(0);
transform:rotate(90deg) translate(-300px, -600px) scaleY(0);
visibility:visible
}
100% {
-webkit-transform:rotate(0) translate(0) scaleY(1);
-ms-transform:rotate(0) translate(0) scaleY(1);
transform:rotate(0) translate(0) scaleY(1);
opacity:1;
visibility:visible
}
}
@-webkit-keyframes dhTurn-In {
0% {
opacity:0;
-webkit-transform:rotate(90deg) translate(-300px, -600px) scaleY(0);
-ms-transform:rotate(90deg) translate(-300px, -600px) scaleY(0);
transform:rotate(90deg) translate(-300px, -600px) scaleY(0);
visibility:visible
}
100% {
-webkit-transform:rotate(0) translate(0) scaleY(1);
-ms-transform:rotate(0) translate(0) scaleY(1);
transform:rotate(0) translate(0) scaleY(1);
opacity:1;
visibility:visible
}
}
@-o-keyframes dhTurn-In {
0% {
opacity:0;
-webkit-transform:rotate(90deg) translate(-300px, -600px) scaleY(0);
-ms-transform:rotate(90deg) translate(-300px, -600px) scaleY(0);
transform:rotate(90deg) translate(-300px, -600px) scaleY(0);
visibility:visible
}
100% {
-webkit-transform:rotate(0) translate(0) scaleY(1);
-ms-transform:rotate(0) translate(0) scaleY(1);
opacity:1;
visibility:visible
}
}
@keyframes dhTurn-In {
0% {
opacity:0;
-webkit-transform:rotate(90deg) translate(-300px, -600px) scaleY(0);
-ms-transform:rotate(90deg) translate(-300px, -600px) scaleY(0);
transform:rotate(90deg) translate(-300px, -600px) scaleY(0);
visibility:visible
}
100% {
-webkit-transform:rotate(0) translate(0) scaleY(1);
-ms-transform:rotate(0) translate(0) scaleY(1);
opacity:1;
visibility:visible
}
}
[data-name="aArc-In"] {
 -webkit-animation: dhArc-In 1s ease-out;
 animation: dhArc-In 1s ease-out;
 -ms-animation: dhArc-In 1s ease-out;
 -o-animation: dhArc-In 1s ease-out;
 -ms-animation-fill-mode: forwards;
 -webkit-animation-fill-mode: forwards;
 -o-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-ms-keyframes dhArc-In {
0% {
opacity:0;
-webkit-transform:rotateY(180deg) translate(200px, 0) scale(0);
-ms-transform:rotateY(180deg) translate(200px, 0) scale(0);
transform:rotateY(180deg) translate(200px, 0) scale(0);
visibility:visible
}
100% {
-webkit-transform:rotateY(0) translate(0) scale(1);
-ms-transform:rotateY(0) translate(0) scale(1);
transform:rotateY(0) translate(0) scale(1);
opacity:1;
visibility:visible
}
}
@-webkit-keyframes dhArc-In {
0% {
opacity:0;
-webkit-transform:rotateY(180deg) translate(200px, 0) scale(0);
-ms-transform:rotateY(180deg) translate(200px, 0) scale(0);
transform:rotateY(180deg) translate(200px, 0) scale(0);
visibility:visible
}
100% {
-webkit-transform:rotateY(0) translate(0) scale(1);
-ms-transform:rotateY(0) translate(0) scale(1);
transform:rotateY(0) translate(0) scale(1);
opacity:1;
visibility:visible
}
}
@-o-keyframes dhArc-In {
0% {
opacity:0;
-webkit-transform:rotateY(180deg) translate(200px, 0) scale(0);
-ms-transform:rotateY(180deg) translate(200px, 0) scale(0);
transform:rotateY(180deg) translate(200px, 0) scale(0);
visibility:visible
}
100% {
-webkit-transform:rotateY(0) translate(0) scale(1);
-ms-transform:rotateY(0) translate(0) scale(1);
transform:rotateY(0) translate(0) scale(1);
opacity:1;
visibility:visible
}
}
@keyframes dhArc-In {
0% {
opacity:0;
-webkit-transform:rotateY(180deg) translate(200px, 0) scale(0);
-ms-transform:rotateY(180deg) translate(200px, 0) scale(0);
transform:rotateY(180deg) translate(200px, 0) scale(0);
visibility:visible
}
100% {
-webkit-transform:rotateY(0) translate(0) scale(1);
-ms-transform:rotateY(0) translate(0) scale(1);
transform:rotateY(0) translate(0) scale(1);
opacity:1;
visibility:visible
}
}
[data-name="aPuff-In"] {
 -webkit-animation: dhPuff-In 1s ease-out;
 -ms-animation: dhPuff-In 1s ease-out;
 -o-animation: dhPuff-In 1s ease-out;
 animation: dhPuff-In 1s ease-out;
 -ms-animation-fill-mode: forwards;
 -webkit-animation-fill-mode: forwards;
 -o-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-ms-keyframes dhPuff-In {
0% {
opacity: 0;
-webkit-transform:scale(5);
-ms-transform:scale(5);
transform:scale(5);
visibility:visible
}
100% {
opacity: 1;
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
visibility:visible
}
}
@-webkit-keyframes dhPuff-In {
0% {
opacity: 0;
-webkit-transform:scale(5);
-ms-transform:scale(5);
transform:scale(5);
visibility:visible
}
100% {
opacity: 1;
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
visibility:visible
}
}
@-o-keyframes dhPuff-In {
0% {
opacity: 0;
-webkit-transform:scale(5);
-ms-transform:scale(5);
transform:scale(5);
visibility:visible
}
100% {
opacity: 1;
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
visibility:visible
}
}
@keyframes dhPuff-In {
0% {
opacity: 0;
-webkit-transform:scale(5);
-ms-transform:scale(5);
transform:scale(5);
visibility:visible
}
100% {
opacity: 1;
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
visibility:visible
}
}
[data-name="aFolddh"] {
 -webkit-perspective: 1000px;
 -ms-perspective: 1000px;
 perspective: 1000px;
 transform-origin: 0 80px 0;
 -ms-animation: dhBounce-In 1s ease-in;
 -webkit-animation: dhBounce-In 1s ease-in;
 -o-animation: dhBounce-In 1s ease-in;
 animation: dhBounce-In 1s ease-in
}
[data-name="aFold-In"] {
 -webkit-transform-origin: 0 50%;
 -ms-transform-origin: 0 50%;
 -o-transform-origin: 0 50%;
 transform-origin: 0 50%;
 -webkit-animation: dhFold-In 1s ease-in-out;
 -ms-animation: dhFold-In 1s ease-in-out;
 -o-animation: dhFold-In 1s ease-in-out;
 animation: dhFold-In 1s ease-in-out;
 -ms-animation-fill-mode: forwards;
 -webkit-animation-fill-mode: forwards;
 -o-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-ms-keyframes dhFold-In {
0% {
 opacity: 0;
-webkit-transform:rotateY(90deg);
-ms-transform:rotateY(90deg);
-o-transform:rotateY(90deg);
transform:rotateY(90deg);
visibility:visible
}
100% {
 opacity: 1;
-webkit-transform:rotateY(0);
-ms-transform:rotateY(0);
-o-transform:rotateY(0);
transform:rotateY(0);
visibility:visible
}
}
@-webkit-keyframes dhFold-In {
 0% {
 opacity: 0;
 -webkit-transform:rotateY(90deg);
 -ms-transform:rotateY(90deg);
 -o-transform:rotateY(90deg);
 transform:rotateY(90deg);
 visibility:visible
}
 100% {
 opacity: 1;
-webkit-transform:rotateY(0);
-ms-transform:rotateY(0);
-o-transform:rotateY(0);
transform:rotateY(0);
visibility:visible
}
}
@-o-keyframes dhFold-In {
 0% {
 opacity: 0;
 -webkit-transform:rotateY(90deg);
 -ms-transform:rotateY(90deg);
 -o-transform:rotateY(90deg);
 transform:rotateY(90deg);
 visibility:visible
}
 100% {
 opacity: 1;
-webkit-transform:rotateY(0);
-ms-transform:rotateY(0);
-o-transform:rotateY(0);
transform:rotateY(0);
visibility:visible
}
}
@keyframes dhFold-In {
 0% {
 opacity: 0;
 -webkit-transform:rotateY(90deg);
 -ms-transform:rotateY(90deg);
 -o-transform:rotateY(90deg);
 transform:rotateY(90deg);
 visibility:visible
}
 100% {
 opacity: 1;
-webkit-transform:rotateY(0);
-ms-transform:rotateY(0);
-o-transform:rotateY(0);
transform:rotateY(0);
visibility:visible
}
}
[data-name="aFlip-In"] {
 -webkit-animation: dhFlip-In 1s ease-in-out;
 -ms-animation: dhFlip-In 1s ease-in-out;
 -ms-animation: dhFlip-In 1s ease-in-out;
 animation: dhFlip-In 1s ease-in-out;
 -ms-animation-fill-mode: forwards;
 -webkit-animation-fill-mode: forwards;
 -o-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-ms-keyframes dhFlip-In {
0% {
opacity: 0;
-ms-transform:rotateY(0);
transform:rotateY(0);
visibility:visible
}
50% {
opacity: 0.5;
-ms-transform:rotateY(180deg);
transform:rotateY(180deg);
visibility:visible
}
100% {
opacity: 1;
-ms-transform:rotateY(360deg);
transform:rotateY(360deg);
visibility:visible
}
}
@-webkit-keyframes dhFlip-In {
0% {
opacity: 0;
-webkit-transform:rotateY(0);
transform:rotateY(0);
visibility:visible
}
50% {
opacity: 0.5;
-webkit-transform:rotateY(180deg);
transform:rotateY(180deg);
visibility:visible
}
100% {
opacity: 1;
-webkit-transform:rotateY(360deg);
transform:rotateY(360deg);
visibility:visible
}
}
@-o-keyframes dhFlip-In {
0% {
opacity: 0;
-o-transform:rotateY(0);
transform:rotateY(0);
visibility:visible
}
50% {
opacity: 0.5;
-o-transform:rotateY(180deg);
transform:rotateY(180deg);
visibility:visible
}
100% {
opacity: 1;
-o-transform:rotateY(360deg);
transform:rotateY(360deg);
visibility:visible
}
}
@keyframes dhFlip-In {
0% {
opacity: 0;
-webkit-transform:rotateY(0);
-ms-transform:rotateY(0);
-o-transform:rotateY(0);
transform:rotateY(0);
visibility:visible
}
50% {
opacity: 0.5;
-webkit-transform:rotateY(180deg);
-ms-transform:rotateY(180deg);
-o-transform:rotateY(180deg);
transform:rotateY(180deg);
visibility:visible
}
100% {
opacity: 1;
-webkit-transform:rotateY(360deg);
-ms-transform:rotateY(360deg);
-o-transform:rotateY(360deg);
transform:rotateY(360deg);
visibility:visible
}
}
[data-name="aReveal"] {
 -webkit-perspective: 1500px;
 -ms-perspective: 900px;
 perspective: 900px;
 transform-origin: 0 80px 0;
 -webkit-animation: dhReveal 1s ease-out;
 -ms-animation: dhReveal 1s ease-out;
 -o-animation: dhReveal 1s ease-out;
 animation: dhReveal 1s ease-out;
 -ms-animation-fill-mode: forwards;
 -webkit-animation-fill-mode: forwards;
 -o-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-ms-keyframes dhReveal {
0% {
opacity: 0;
-webkit-transform:scale(0, 1);
-ms-transform:scale(0, 1);
visibility:visible
}
100% {
opacity: 1;
-webkit-transform:scale(1, 1);
transform:scale(1, 1);
visibility:visible
}
}
@-webkit-keyframes dhReveal {
0% {
opacity: 0;
-webkit-transform:scale(0, 1);
-ms-transform:scale(0, 1);
visibility:visible
}
100% {
opacity: 1;
-webkit-transform:scale(1, 1);
transform:scale(1, 1);
visibility:visible
}
}
@-o-keyframes dhReveal {
0% {
opacity: 0;
-webkit-transform:scale(0, 1);
-ms-transform:scale(0, 1);
visibility:visible
}
100% {
opacity: 1;
-webkit-transform:scale(1, 1);
transform:scale(1, 1);
visibility:visible
}
}
@keyframes dhReveal {
0% {
opacity: 0;
-webkit-transform:scale(0, 1);
-ms-transform:scale(0, 1);
visibility:visible
}
100% {
opacity: 1;
-webkit-transform:scale(1, 1);
transform:scale(1, 1);
visibility:visible
}
}
[data-name="aSlide-In"] {
 -webkit-animation: dhSlide-In 1s ease-in-out;
 -ms-animation: dhSlide-In 1s ease-in-out;
 -o-animation: dhSlide-In 1s ease-in-out;
 animation: dhSlide-In 1s ease-in-out;
 -ms-animation-fill-mode: forwards;
 -webkit-animation-fill-mode: forwards;
 -o-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-ms-keyframes dhSlide-In {
0% {
opacity:0;
-webkit-transform:translateX(-100%);
-ms-transform:translateX(-100%);
-o-transform:translateX(-100%);
transform:translateX(-100%);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
-o-transform:translateX(0);
transform:translateX(0);
visibility:visible
}
}
@-webkit-keyframes dhSlide-In {
0% {
opacity:0;
-webkit-transform:translateX(-100%);
-ms-transform:translateX(-100%);
-o-transform:translateX(-100%);
transform:translateX(-100%);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
-o-transform:translateX(0);
transform:translateX(0);
visibility:visible
}
}
@-o-keyframes dhSlide-In {
0% {
opacity:0;
-webkit-transform:translateX(-100%);
-ms-transform:translateX(-100%);
-o-transform:translateX(-100%);
transform:translateX(-100%);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
-o-transform:translateX(0);
transform:translateX(0);
visibility:visible
}
}
@keyframes dhSlide-In {
0% {
opacity:0;
-webkit-transform:translateX(-100%);
-ms-transform:translateX(-100%);
-o-transform:translateX(-100%);
transform:translateX(-100%);
visibility:visible
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
-o-transform:translateX(0);
transform:translateX(0);
visibility:visible
}
}
[data-name="transition2-enter"] {
 -webkit-transform: translateY(-60px);
 -ms-transform: translateY(-60px);
 transform: translateY(-60px)
}
[data-name="transition2-enter.transition2-enter-active"] {
 transition: -webkit-transform .3s ease-in-out 0ms;
 transition: -ms-transform .3s ease-in-out 0ms;
 transition: transform .3s ease-in-out 0ms;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0)
}
[data-name="transition2-leave"] {
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0)
}
[data-name="transition2-leave.transition2-leave-active"] {
 transition: -webkit-transform .3s ease-in-out;
 transition: -ms-transform .3s ease-in-out;
 transition: transform .3s ease-in-out;
 -webkit-transform: translateY(-60px);
 -ms-transform: translateY(-60px);
 transform: translateY(-60px)
}
[data-name="new-aBounce-In"] {
 -webkit-animation: newBounce-In 1s ease-in;
 animation: newBounce-In 1s ease-in;
 -webkit-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes newBounce-In {
0% {
-webkit-transform:scale(0);
-webkit-transform-origin:top left;
opacity:0;
visibility:visible
}
100% {
-webkit-transform:scale(1);
opacity:1;
visibility:visible
}
}
@keyframes newBounce-In {
0% {
transform:scale(0);
transform-origin:top left;
opacity:0;
visibility:visible
}
100% {
transform:scale(1);
-webkit-transform:scale(1);
opacity:1;
visibility:visible
}
}
[data-name="new-aGlide-In"] {
 -webkit-animation: newGlide-In 1s linear;
 animation: newGlide-In 1s linear;
 -webkit-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes newGlide-In {
100% {
opacity:1;
-webkit-transform:translate(0);
visibility:visible
}
}
@keyframes newGlide-In {
100% {
opacity:1;
transform:translate(0);
visibility:visible
}
}
[data-name="new-aFade-In"] {
 -webkit-animation: newFade-In 1s linear;
 animation: newFade-In 1s linear;
 -webkit-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes newFade-In {
0% {
opacity:0;
visibility:visible
}
100% {
opacity:1;
visibility:visible
}
}
@keyframes newFade-In {
0% {
opacity:0;
visibility:visible
}
100% {
opacity:1;
visibility:visible
}
}
[data-name="new-aFloat-In"] {
 -webkit-animation: newFloat-In 1s linear;
 animation: newFloat-In 1s linear;
 -webkit-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes newFloat-In {
100% {
opacity:1;
-webkit-transform:translate(0);
visibility:visible
}
}
@keyframes newFloat-In {
100% {
opacity:1;
transform:translate(0);
visibility:visible
}
}
[data-name="new-aExpand-In"] {
 transform: scale(1);
 -webkit-animation: newExpand-In 2s ease-out;
 animation: newExpand-In 2s ease-out;
 -webkit-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes newExpand-In {
0% {
transform:scale(0);
-webkit-transform:scale(0);
opacity:0;
visibility:visible
}
100% {
transform:scale(1);
-webkit-transform:scale(1);
opacity:1;
visibility:visible
}
}
@keyframes newExpand-In {
0% {
transform:scale(0);
-webkit-transform:scale(0);
opacity:0;
visibility:visible
}
100% {
transform:scale(1);
-webkit-transform:scale(1);
opacity:1;
visibility:visible
}
}
[data-name="new-aSpin-In"] {
 transform: scale(1);
 -webkit-animation: newSpin-In 1s ease-in;
 animation: newSpin-In 1s ease-in;
 -webkit-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes newSpin-In {
0% {
transform:rotate(-540deg) scale(0);
-ms-transform:rotate(-540deg) scale(0);
-webkit-transform:rotate(-540deg) scale(0);
-o-transform:rotate(-540deg) scale(0);
opacity:0;
visibility:visible
}
100% {
transform:rotate(0) scale(1);
-ms-transform:rotate(0) scale(1);
-webkit-transform:rotate(0) scale(1);
-o-transform:rotate(0) scale(1);
opacity:1;
visibility:visible
}
}
@keyframes newSpin-In {
0% {
transform:rotate(-540deg) scale(0);
-webkit-transform:rotate(-540deg) scale(0);
opacity:0;
visibility:visible
}
100% {
transform:rotate(0) scale(1);
-webkit-transform:rotate(0) scale(1);
opacity:1;
visibility:visible
}
}
[data-name="new-aFly-In"] {
 -webkit-animation: newFly-In 1s ease-in-out;
 animation: newFly-In 1s ease-in-out;
 -webkit-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes newFly-In {
100% {
opacity:1;
-webkit-transform:translate(0);
visibility:visible
}
}
@keyframes newFly-In {
100% {
opacity:1;
transform:translate(0);
visibility:visible
}
}
[data-name="new-aTurn-In"] {
 -webkit-animation: newTurn-In 1s ease-out;
 animation: newTurn-In 1s ease-out;
 -webkit-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes newTurn-In {
0% {
opacity:0;
-webkit-transform:rotate(90deg) translate(-300px, -600px) scaleY(0);
visibility:visible
}
100% {
-webkit-transform:rotate(0) translate(0) scaleY(1);
opacity:1;
visibility:visible
}
}
@keyframes newTurn-In {
0% {
opacity:0;
transform:rotate(90deg) translate(-300px, -600px) scaleY(0);
visibility:visible
}
100% {
transform:rotate(0) translate(0) scaleY(1);
opacity:1;
visibility:visible
}
}
[data-name="new-aArc-In"] {
 -webkit-animation: newArc-In 1s ease-out;
 animation: newArc-In 1s ease-out;
 -webkit-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes newArc-In {
0% {
opacity:0;
-webkit-transform:rotateY(180deg) translate(200px, 0) scale(0);
visibility:visible
}
100% {
-webkit-transform:rotateY(0) translate(0) scale(1);
opacity:1;
visibility:visible
}
}
@keyframes newArc-In {
0% {
opacity:0;
transform:rotateY(180deg) translate(200px, 0) scale(0);
visibility:visible
}
100% {
transform:rotateY(0) translate(0) scale(1);
opacity:1;
visibility:visible
}
}
[data-name="new-aPuff-In"] {
 -webkit-animation: newPuff-In 1s ease-out;
 animation: newPuff-In 1s ease-out;
 -webkit-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes newPuff-In {
0% {
-webkit-transform:scale(5);
visibility:visible;
opacity:1
}
100% {
-webkit-transform:scale(1);
visibility:visible;
opacity:1
}
}
@keyframes newPuff-In {
0% {
transform:scale(5);
visibility:visible;
opacity:1
}
100% {
transform:scale(1);
visibility:visible;
opacity:1
}
}
[data-name="new-aFolddh"] {
 -webkit-perspective: 1000px;
 perspective: 1000px;
 transform-origin: 0 80px 0;
 -webkit-animation: newBounce-In 1s ease-in;
 animation: dhBounce-In 1s ease-in
}
[data-name="new-aFold-In"] {
 -webkit-transform-origin: 0 50%;
 transform-origin: 0 50%;
 -webkit-animation: newBounce-In 1s ease-in-out;
 animation: newBounce-In 1s ease-in-out;
 -webkit-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes newBounce-In {
0% {
-webkit-transform:rotateY(90deg);
visibility:visible;
opacity:1
}
100% {
-webkit-transform:rotateY(0);
visibility:visible;
opacity:1
}
}
@keyframes newBounce-In {
0% {
transform:rotateY(90deg);
visibility:visible;
opacity:1
}
100% {
transform:rotateY(0);
visibility:visible;
opacity:1
}
}
[data-name="new-aFlip-In"] {
 -webkit-animation: newFlip-In 1s ease-in-out;
 animation: newFlip-In 1s ease-in-out;
 -webkit-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes newFlip-In {
0% {
-webkit-transform:rotateY(0);
visibility:visible;
opacity:1
}
50% {
-webkit-transform:rotateY(180deg);
visibility:visible;
opacity:1
}
100% {
-webkit-transform:rotateY(360deg);
visibility:visible;
opacity:1
}
}
@keyframes newFlip-In {
0% {
transform:rotateY(0);
visibility:visible;
opacity:1
}
50% {
transform:rotateY(180deg);
visibility:visible;
opacity:1
}
100% {
transform:rotateY(360deg);
visibility:visible;
opacity:1
}
}
[data-name="new-aReveal"] {
 -webkit-perspective: 1500px;
 -ms-perspective: 900px;
 perspective: 900px;
 transform-origin: 0 80px 0;
 -webkit-animation: newReveal 1s ease-out;
 animation: newReveal 1s ease-out;
 -webkit-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes newReveal {
0% {
-webkit-transform:scale(0, 1);
visibility:visible;
opacity:1
}
100% {
-webkit-transform:scale(1, 1);
visibility:visible;
opacity:1
}
}
@keyframes newReveal {
0% {
transform:scale(0, 1);
visibility:visible;
opacity:1
}
100% {
transform:scale(1, 1);
visibility:visible;
opacity:1
}
}
[data-name="new-aSlide-In"] {
 -webkit-animation: newSlide-In 1s ease-in-out;
 animation: newSlide-In 1s ease-in-out;
 -webkit-animation-fill-mode: forwards;
 animation-fill-mode: forwards
}
@-webkit-keyframes newSlide-In {
100% {
opacity:1;
-webkit-transform:translate(0);
visibility:visible
}
}
@keyframes newSlide-In {
100% {
opacity:1;
transform:translate(0);
visibility:visible
}
}
/**缈诲睆缁勪欢 start **/
.flipper .componentsBox {
	overflow: hidden;
}
/**缈诲睆缁勪欢 end **/

/* 鍔ㄧ敾瀹氫箟  end */


/*HoverBox start*/
/* .preview-hoverbox{position: relative;}
.preview-hoverbox .hover-default{position: relative;opacity:1;}
.preview-hoverbox .hover-target{position: absolute;opacity:0;height: 100%;width: 100%;left: 0;top: 0;}
.preview-hoverbox .hover-target .boxCont{height: 100%;}
.preview-hoverbox .box-m-height{min-height: 400px;}
.preview-hoverbox .box-m-height  button{display:none;}
@keyframes target-ani{0% {opacity:0;} 100% {opacity:1;}}
@keyframes default-ani{0% {opacity:1;} 100% {opacity:0;}}
.preview-hoverbox:hover .hover-default{animation: default-ani 1s;animation-fill-mode: forwards;}
.preview-hoverbox:hover .hover-target{animation: target-ani 1s;animation-fill-mode: forwards;}
.edit-hoverbox .edit-hidden{display:none;} */
/* .hover-default-ani{animation: default-ani 1s;}
.hover-target-ani{animation: target-ani 1s;} */
/** HoverBox end */

.boxContent, .boxCont {
	position: relative;
}
.flipper>.componentsBox {
	display: flex;
}
.proList {
	margin: auto;
}
.listBox {
	vertical-align: top;
	zoom: 1;
	vertical-align: top;
}
.rList1 .listBox .Imgbox {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.listBox {
	display: inline-block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
}
.proList {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-moz-box-align: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
}
.rList .hoverImg .img {
	object-fit: cover;
}
.rList1 .listBox .Imgbox {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.rList1 .listBox .listTxt p {
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
}
.rList1 .listBox .Imgbox, .rList2 .listBox .Imgbox, .rList3 .listBox .Imgbox {
	text-align: center;
	position: relative;
}
.rList1 .listBox .Imgbox .img {
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.bx-viewport>.proList>li {
	padding-top: 5px;
	padding-bottom: 5px
}
.btn2 {
	display: block;
}
.btn2 span {
	display: block;
}
.btn .btnText {
	display: inline-block;
	box-sizing: border-box;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: calc(100% - 40px);
}
.btn {
	display: block;
	min-width: 50px
}
.btnbox {
	max-width: 100%
}
.btn, .btn .btnIcon, .btn .btnText {
	vertical-align: middle;
}
.btnCont {
	position: relative;
}
.btn .btnIcon {
	display: inline-block;
}
.caroSt {
	margin: auto;
	overflow: hidden;
}
.carouselBtn {
	position: absolute;
	z-index: 1;
	width: 100%
}
.carouselBtn button {
	border: 0;
	margin: 0px 12px;
}
.mip-carousel-preBtn, .mip-carousel-nextBtn {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 10%;
	z-index: 10;
	user-select: none;
	background-repeat: no-repeat;
	transition: background-image 0.2s ease-in-out;
	cursor: pointer;
	background-size: 45px 45px;
}
.carouselBox {
	display: flex;
	align-items: flex-start;
	box-sizing: content-box;
	overflow: hidden;
}
.carouselBox>div {
	flex: 0 0 100%;
}
.carouselBox>div .img, .carouselBox>div>div {
	width: 100%;
	height: auto;
}
.btn3 {
	display: table;
	margin-left: auto;
	margin-right: auto;
}
.btn3 i {
	display: block;
}
.btnbox {
	max-width: 100%
}
.btn3 i, .btn3 .btnIcon {
	box-sizing: content-box;
}
.row_line {
	position: relative;
}
.header_content {
	overflow: hidden;
	display: flex;
	align-items: center;
	width: 100%;
	justify-content: space-between;
	box-sizing: border-box;
}
.header_content .right_Menu {
	flex-shrink: 0;
	margin-right: 10px
}
.header_content .ImghidCont, .header_content .right_Menu {
	display: inline-block
}
.header_content .ImghidCont .img {
	width: auto;
}
#MO_SITE_HEADER[data-float="true"] {
	z-index: 1100;
	width: 100%;
}
div.search, form.searchBox {
	align-items: center;
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-moz-box-align: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	-moz-box-pack: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
}
.searchInputCont {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-moz-box-flex: 1;
	-ms-flex: 1;
	flex: 1 1;
	box-sizing: border-box;
}
.searchInput {
	overflow: hidden;
	text-overflow: ellipsis;
	background: inherit;
	width: 100%;
	border: 0;
	outline: 0;
	-webkit-appearance: none;
}
button.hidden {
	display: none;
}
#SITE_HEADER {
	box-sizing: border-box;
	z-index: 2600
}
.btnIcon {
	text-align: center;
}
.btnImg {
	max-width: 100%;
	max-height: 100%;
}
.minWidth {
	position: relative;
	top: 0;
	left: 0;
	display: block;
	transform: scale(1);
	transform: rotate(0);
}
.btnAnati {
	position: relative;
	top: 0;
	left: 0;
	transform: scale(1);
	transform: rotate(0);
}
.nav-submenu .nav-submenuA {
	position: relative
}
.nav-submenu li .nav-submenuA i {
	position: absolute;
	font-size: 16px;
	line-height: 22px;
	letter-spacing: 0.07em;
	right: 10px;
	top: 50%;
	-webkit-transform: translateY(-50%) rotate(0deg);
	-khtml-transform: translateY(-50%) rotate(0deg);
	-moz-transform: translateY(-50%) rotate(0deg);
	-ms-transform: translateY(-50%) rotate(0deg);
	-o-transform: translateY(-50%) rotate(0deg);
	transform: translateY(-50%) rotate(0deg);
	transition: transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	-webkit-transition: -webkit-transform 0.3s;
	-o-transition: -o-transform 0.3s;
}
[data-position="downWard"] .nav-submenu li a i, .menuPageIcon[data-position="downWard"] .nav-submenu li:hover a i {
	-webkit-transform: translateY(-50%) rotate(90deg);
	-khtml-transform: translateY(-50%) rotate(90deg);
	-moz-transform: translateY(-50%) rotate(90deg);
	-ms-transform: translateY(-50%) rotate(90deg);
	-o-transform: translateY(-50%) rotate(90deg);
	transform: translateY(-50%) rotate(90deg);
}
[data-position="downWard"] .nav-submenu li>.nav-submenuA:hover i {
	-webkit-transform: translateY(-50%) rotate(270deg);
	-khtml-transform: translateY(-50%) rotate(270deg);
	-moz-transform: translateY(-50%) rotate(270deg);
	-ms-transform: translateY(-50%) rotate(270deg);
	-o-transform: translateY(-50%) rotate(270deg);
	transform: translateY(-50%) rotate(270deg);
}
.mainNav .nav-submenu {
	margin: 0;
	list-style: none;
	z-index: 1999;
	position: absolute;
	top: 99%;
	box-sizing: border-box;
	width: auto;
	display: none
}
.verticalNav .nav-submenu {
	margin: 0;
	list-style: none;
	box-sizing: border-box;
	width: 100%;
	display: none
}
.nav-submenu li {
	display: block;
	width: 100%;
	position: relative;
}
.nav-submenu li .nav-submenuA p {
	box-sizing: border-box;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: inline-block;
	width: 100%
}
.nav-submenu .showArrowstyle>.nav-submenuA >.subnavbtn, .nav-submenu .nav-submenu .showArrowstyle>.nav-submenuA >.subnavbtn {
	display: inline-block;
	width: calc(100% - 28px);
}
.verticalNav .nav-submenu li .nav-submenu .nav-submenuA .subnavbtn {
	padding-left: 40px!important
}
.collapsible-box .fold_Section {
	position: relative
}
.menubox {
	position: relative;
}
.nav {
	zoom: 1;
}
.nav:after {
	clear: both;
	content: '';
	display: block;
	width: 0;
	height: 0;
	visibility: hidden;
}
.pcMainnav {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	flex-wrap: wrap;
}
.pcMainnav > li, .pcMainnav li a p {
	display: inline-block
}
.nav, .pcMainnav > li, .pcMainnav > li > a {
	position: relative;
}
.nav .menuItemEqual> li .mainNavLiA {
	display: block;
}
.pcMainnav .menuItemEqual {
	flex-wrap: nowrap;
}
.pcMainnav > li:last-of-type {
	margin-right: 0!important
}
.pcMainnav > li > a {
	display: inline-block;
}
.nav i {
	font-style: initial;
}
.nav .pcMainnav > li .mainNavLiA {
	cursor: pointer;
}
.nav .pcMainnav > li > .mainNavLiA {
	outline: 0;
	white-space: nowrap;
	box-sizing: border-box;
}
.nav .pcMainnav .mainNavLi {
	list-style: none;
	display: inline-block;
}
.pcMainnav .mainNavLi .mainNavLiA p, .pcMainnav .nav-submenu li a p {
	display: inline-block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	vertical-align: middle;
	box-sizing: border-box;
}
.nav .mainNav .mainNavLi .mainNavLiA i {
	font-size: 13px;
	margin-left: 10px;
	vertical-align: middle;
}
.mainNavLi .editShowsubmenu {
	display: block;
}
.pcMainnav .nav-submenu li a p {
	padding-right: 10px;
}
/*.pcMainnav  .showArrowstyle .mainNavLiA>p { max-width:calc(100% - 23px); } */
@media screen and (max-width: 960px) {
.nav .pcMainnav > li {
	width: auto!important;
}
}
.pcMainnav .subMenuAligncenter>.nav-submenu {
	left: 50%!important;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
}
.pcMainnav .subMenuAlignright>.nav-submenu {
	left: auto!important;
	right: 0
}
.verticalNav {
	width: 100%;
}
.verticalNav, .verticalNav li {
	list-style: none;
}
.verticalNav .mainNavLi {
	position: relative;
}
.verticalNav .mainNavLiA>p {
	width: 100%;
}
.verticalNav .showArrowstyle .mainNavLiA>p, .vershowsubNav .showArrowstyle .mainNavLiA>p {
	width: calc(100% - 30px);
}
.menuPageIcon .showArrowstyle .mainNavLiA>p {
	width: calc(100% - 62px);
}
.verticalNav .mainNavLi [data-position="downWard"] {
	position: relative;
	display: none
}
.verticalNav .mainNavLiA {
	display: block;
	position: relative;
}
.verticalNav .textShow .mainNavLiA p, .verticalNav .textShow .nav-submenu .nav-submenuA p, .vershowsubNav .textShow .mainNavLiA p, .vershowsubNav .textShow .nav-submenu .nav-submenuA p {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.verticalNav .lineFeed .mainNavLiA p, .verticalNav .lineFeed .nav-submenu .nav-submenuA p, .vershowsubNav .lineFeed .mainNavLiA p, .vershowsubNav .lineFeed .nav-submenu .nav-submenuA p, .pcMainnav .verticalNav .lineFeed .mainNavLiA p, .pcMainnav .verticalNav .lineFeed .nav-submenu .nav-submenuA p, .pcMainnav .vershowsubNav .lineFeed .mainNavLiA p, .pcMainnav .vershowsubNav .lineFeed .nav-submenu .nav-submenuA p {
	white-space: inherit;
	text-overflow: inherit;
	overflow: inherit;
}
.verticalNav .mainNavLi .mainNavLiA>i, .menuPageIcon[data-position="downWard"] .mainNavLi:hover .mainNavLiA>i {
	position: absolute;
	font-size: 16px;
	line-height: 22px;
	letter-spacing: 0.07em;
	right: 10px;
	top: 50%;
	-webkit-transform: translateY(-50%) rotate(0deg);
	-khtml-transform: translateY(-50%) rotate(0deg);
	-moz-transform: translateY(-50%) rotate(0deg);
	-ms-transform: translateY(-50%) rotate(0deg);
	-o-transform: translateY(-50%) rotate(0deg);
	transform: translateY(-50%) rotate(0deg);
	transition: transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	-webkit-transition: -webkit-transform 0.3s;
	-o-transition: -o-transform 0.3s;
}
[data-position="rightWard"] .mainNavLi .mainNavLiA>i {
	-webkit-transform: translateY(-50%) rotate(-90deg);
	-khtml-transform: translateY(-50%) rotate(-90deg);
	-moz-transform: translateY(-50%) rotate(-90deg);
	-ms-transform: translateY(-50%) rotate(-90deg);
	-o-transform: translateY(-50%) rotate(-90deg);
	transform: translateY(-50%) rotate(-90deg);
}
[data-position="downWard"] .mainNavLi .nav-submenu {
	width: 100%!important;
	left: 0;
}
[data-position="downWard"] .mainNavLi:hover .mainNavLiA>i {
	transform: rotate(180deg) translateY(50%);
	-webkit-transform: rotate(180deg) translateY(50%);
	-moz-transform: rotate(180deg) translateY(50%);
	-ms-transform: rotate(180deg) translateY(50%);
	-o-transform: rotate(180deg) translateY(50%);
}
[data-position="downWard"] .mainNavLi>.nav-submenu, [data-position="downWard"] .mainNavLi>.nav-submenu .nav-submenu {
	width: 100%!important
}
/*.menuPageIcon[data-position="downWard"] [data-index="2"] .subnavbtn { text-indent:1em } 
.menuPageIcon[data-position="downWard"] [data-index="3"] .subnavbtn { text-indent:2em } 
.menuPageIcon[data-position="downWard"] [data-index="4"] .subnavbtn { text-indent:3em } */

.styleFormData {
	margin: 0px;
	padding: 0px;
	display: inline-block;
	vertical-align: middle;
	white-space: nowrap;
	overflow: hidden;
	max-width: 100%;
	text-overflow: ellipsis;
}
.styleFormUpload {
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}
.styleFormUpload .formUploadLi {
	position: relative;
	width: 68px;
	height: 68px;
	list-style: none;
	display: inline-block;
	border: 1px solid #e3e6f3;
	margin-right: 5px;
	background: #f6f6f6;
}
.styleFormUpload .formUploadLi p {
	text-align: center;
	vertical-align: middle;
}
.styleFormUpload .formUploadLi img {
	width: 100%;
	object-fit: cover;
	margin: 15px auto;
	display: block;
	max-width: 40px;
	max-height: 40px;
}
.styleFormUpload .addImg>p {
	margin: 0px;
}
.addImg>input {
	position: absolute;
	top: 0px;
	left: 0px;
	opacity: 0;
	width: 100%;
	height: 100%;
	display: block;
	padding: 0px;
	cursor: pointer;
}
.addImg:hover {
	background: #f3f3f3;
}
.delete-image {
	position: absolute;
	top: -10px;
	right: -10px;
	font-size: 18px;
	color: #373737;
	width: 20px;
	height: 20px;
	border-radius: 30px;
	text-align: center;
	line-height: 20px;
	opacity: 0;
	z-index: -1;
}
.delete-image:hover {
	color: #000;
}
.formUploadLi:hover .delete-image {
	opacity: 1;
	z-index: 1;
	transition: opacity 0.5s ease-in;
	cursor: pointer;
}
.colList .formRadioBox .fSing, .colList .formCheckBox .fSing {
	display: inline-block;
}
.form .fRi span.proTe {
	display: block;
}
.boxCont {
	position: relative;
}
.listTxt {
	position: relative
}
.rList .listTxt>div p, .rList .listTxt p, .rList .listTxt .textLineP {
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
}
.listTxt .textLineP {
	overflow: hidden;
}
.listTxt>a, .listTxt {
	display: block;
	box-sizing: border-box
}
.listTxt ul p, .listTxt ol p {
	display: inline-block;
	vertical-align: top;
	max-width: calc(100% - 20px);
}
.listTxt ul, .listTxt ol {
	list-style-position: inside;
}
table[align="center"] {
	margin: 10px auto;
}
#MO_SITE_FOOTER {
	box-sizing: content-box;
	z-index: 10;
	width: 100%;
}
#MO_SITE_FOOTER .footerNavBox {
	display: flex;
	justify-content: space-around;
	height: 100%;
}
#MO_SITE_FOOTER .MO_SITE_FOOTER {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: rgba(211,211,211,1);
}
#MO_SITE_FOOTER .footerNavBox .MO_SITE_FOOTER:first-child {
	border-left: 0px;
}
#MO_SITE_FOOTER[data-float="true"] {
	z-index: 1100;
	width: 100%;
}
.caroSt {
	margin: auto;
	overflow: hidden;
}
.carouselBtn {
	position: absolute;
	z-index: 1;
	width: 100%
}
.carouselBtn button {
	border: 0;
	margin: 0px 12px;
}
.mip-carousel-preBtn, .mip-carousel-nextBtn {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 10%;
	z-index: 10;
	user-select: none;
	background-repeat: no-repeat;
	transition: background-image 0.2s ease-in-out;
	cursor: pointer;
	background-size: 45px 45px;
}
.carouselBox {
	display: flex;
	align-items: flex-start;
	box-sizing: content-box;
	overflow: hidden;
}
.carouselBox>div {
	flex: 0 0 100%;
}
.carouselBox>div .img, .carouselBox>div>div {
	width: 100%;
	height: auto;
}
.screenImgslider .bxslider li .Imgbox .img {
	max-width: 100%;
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.listBox, .rList2 .listBox .Imgbox, .rList2 .listBox .listCon {
	display: inline-block
}
.proList .listBox .ImghidCont {
	overflow: hidden;
}
.listrowCol .listBox {
	display: inline-block;
}
.listBox, .listBoxHref {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.listBoxHref, .rListRow .listBox .listBoxHref {
	position: relative;
}
.listBoxHref {
	height: 100%
}
.rList, .rowList, .rowList .colList {
	position: relative;
}
.listBoxHref, .rList2 .proList, .rList2 .listBox {
	display: block
}
.rList1 .listBox .Imgbox .img {
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
/*列表无缝滚动样式201123*/
.rListCol .seamlessRolling .bx-prev {
	left: 10px;
	background: url('//img.bjyyb.net/Response/images/vbg01.png?v=1') no-repeat -6px -5px rgba(0,0,0,.1);
}
.rListCol .seamlessRolling .bx-next {
	right: 10px;
	background: url('//img.bjyyb.net/Response/images/vbg01.png?v=1') no-repeat -51px -5px rgba(0,0,0,.1);
}
.rListCol .seamlessRolling .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -25px;
	outline: 0;
	width: 50px;
	height: 50px;
	text-indent: -9999px;
	z-index: 999
}
/* 新闻列表上下滚动箭头样式 201124 */
.listrowCol .seamlessRolling .bx-controls-direction a {
	position: absolute;
	left: 50%;
	margin-left: -25px;
	outline: 0;
	width: 50px;
	height: 24px;
	cursor: pointer;
	text-indent: -9999px;
	z-index: 999;
	opacity: 0.7;
}
.listrowCol .seamlessRolling .bx-prev {
	top: 0;
	background: url(//img.bjyyb.net/Response/images/vbg01.png?v=1) no-repeat -340px -15px;
}
.listrowCol .seamlessRolling .bx-next {
	bottom: 0;
	background: url(//img.bjyyb.net/Response/images/vbg01.png?v=1) no-repeat -340px -60px;
	top: auto
}
.rowList {
	max-width: 100%;
	margin: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.rowList .col {
	box-sizing: border-box;
	position: relative;
}
.boxSiz {
	position: relative;
}
.rowListBg {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 0;
	content: ''
}
.col-box {
	height: 100%;
	zoom: 1;
	border: 1px solid transparent;
	margin: -1px;
}
.col-box .textLineP {
	border: 0px solid transparent;
}
.rowList, .row_line {
	max-width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	width: 100%;
}
.rowList .colList {
	box-sizing: border-box;
	display: inline-block;
}
.rowList .col, .row_line .rowcol {
	box-sizing: border-box;
	display: inline-block;
}
.relative, .row_line, .row_line .rowcol {
	position: relative
}
.row_line {
	box-sizing: border-box;
}
/*.row_line>.rowcol { z-index:0 } 
.row_line>.rowcol>.rowListBg { z-index:-1 } 
*/
.rowListBg {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 0;
	content: '';
}
.rtl .form .fIn, .rtl .form .fRaSe {
	text-align: right
}
.form textarea {
	resize: auto;
}
.form input[type="submit"] {
	display: none;
}
.form .fIn, .form .fRaSe {
	box-sizing: border-box;
	display: inline-block;
	width: 100%;
	margin-right: 0
}
.form input, .form textarea, .form .fRi, .form .form_Select {
	width: 100%;
}
.form .fRad input, .form .fCheck input {
	width: auto;
}
.form .fRad input, .form .fCheck input {
	margin: 3px 3px 0px 5px;
}
.form .rowList {
	flex-wrap: wrap;
}
.form label {
	display: inline-block;
	padding-bottom: 5px;
}
.colList .fSing {
	display: flex;
	align-items: flex-start;
}
.reQu .fRi:after {
	content: "*";
	color: red;
	line-height: initial;
	position: absolute;
	right: -13px;
	top: 0;
	padding-top: calc(6px + 4px)/* 获取input的padding-top值 */;
	font-size: 18px;
}
.reQu .formUploadLi:after {
	content: "*";
	color: red;
	line-height: initial;
	position: absolute;
	right: -13px;
	top: 0;
	padding-top: calc(6px + 14px);
	font-size: 18px;
}
.form .fTar {
	padding: 0px;
	color: #ec1f5c;
	font-size: 12px;
	text-align: left;
	display: none;
}
.form .fRi input, .form .fRi select {
	resize: none;/*-webkit-appearance: none;*//* SELECT下拉箭头会消失 */
	outline: none;
}
.form .fRi input, .form .fRi select, .form .fRi textarea {
	display: block;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.form .fRi .formRadioBox input, .form .fRi .formCheckBox input {
	display: inline-block
}
.form .epc_row_1 .fIn[data-stretch="1"] {
	width: 100%!important
}
.form .epc_row_1 {
	flex-wrap: wrap;
	display: flex;
	justify-content: space-between;
}
.form button {
	background-color: none;
	border: 0;
	width: 100%;
}
.form .fRi textarea {
	overflow-y: hidden;
	min-height: 80px
}
.form .fRi input[type=checkbox] {
	-webkit-appearance: checkbox;
}
.form .fRi input[type=radio] {
	-webkit-appearance: radio;
}
.form textarea:focus, .form input:focus, button:focus {
	outline: 0;
}
[data-component='em-validation'] .fRi {
	display: flex;
}
[data-component='em-validation'] .fRi>input[name='validation-code'] {
	width: calc(100% - 120px);
	margin-right: 10px
}
[data-component='em-validation'] .fRi .formTelBtn {
	width: 110px;
	height: 40px;
	display: inline-block;
}
.img {
	display: inherit;
	max-width: 100%;
	width: 100%;
	height: auto;
	max-height: 100%;
	margin: auto;
	box-sizing: border-box;
}
.ImghidCont {
	overflow: hidden;
}
.imgHoverAn {
	height: 100%;
	position: relative;
	top: 0;
	left: 0;
	display: block;
	transform: scale(1);
	transform: rotate(0);
	transition: 0.3s;
	-webkit-transition: 0.3s;
}
.hoverImg {
	position: relative;
	overflow: hidden;
	display: block;
}
.p-more {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 100%;
	transition: 0.5s;
}
.hoverImg:hover .p-more {
	top: 0px;
}
.hoverImg .p-more .imgHref {
	color: #fff;
	display: block;
	margin: 0 auto;
	padding: 5px 0;
	margin-top: 25%;
	text-align: center;
	font-size: 16px;
}
.videoPopupBox {
	position: fixed;
	z-index: 110000;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.6);
}
.popupVideoDiv {
	position: relative;
	left: calc((100% - 60%) / 2);
	top: calc((100% - 60%) / 2);
	width: 60%;
	height: 60%;
}
.videoPopupBox video {
	width: 100%;
	height: 100%;
	background-color: #000;
}
.videoPopupBox .vidoeClose {
	position: absolute;
	right: 1rem;
	top: 1rem;
	width: 36px;
	height: 36px;
	cursor: pointer;
	background: rgba(255,255,255,0.8);
	border-radius: 50%;
	text-align: center;
	line-height: 36px;
	z-index: 999;
	font-size: 24px;
	color: #3a3d49;
	font-style: normal;
}
.hoverImg {
	position: relative;
	overflow: hidden;
	display: block;
}
.rList .hoverImg .img {
	object-fit: cover;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
.p-more {
	width: 100%;
	min-height: 100%;
	position: absolute;
	top: 100%;
	transition: 0.5s;
	display: flex;
	align-items: center;
	height: auto;
	padding: 0 30px;
}
.hoverImg:hover .p-more {
	top: 0px;
}
.hoverImg .p-more .imgHref {
	color: #fff;
	display: block;
	margin: 0 auto;
	padding: 5px 0;
	text-align: center;
	font-size: 16px;
}
.hoverImg .p-more .imgHref span {
	width: 43px;
	height: 43px;
	background: #fff;
	display: block;
	border-radius: 25px;
	margin: 15px auto 0;
}
.nav-submenu>li>.nav-submenu {
	top: 0;
	left: 100%;
	display: none;
}
/*.nav-submenu>li:hover>.nav-submenu { display:block } */
.pcMainnav .nav-submenu>li:hover>.nav-submenu, .verticalNav[data-mouse="onmouseover"] .nav-submenu>li:hover>.nav-submenu {
	display: block
}
.form .epc_row_1 [data-stretch="1"] {
	width: 100%!important
}
.searchbox2 {
	position: relative;
}
.caroSt .bx-pager, .caroSt .bx-controls-auto {
	position: absolute;
	bottom: 30px;
	width: 100%;
}
/* LOADER */
.caroSt .bx-loading {
	min-height: 50px;
	background: url('//img.bjyyb.net/Response/images/bx_loader.gif') center center no-repeat #ffffff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}
/* PAGER */
.caroSt .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}
.caroSt .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.caroSt .bx-pager.bx-default-pager a:hover, .caroSt .bx-pager.bx-default-pager a.active, .caroSt .bx-pager.bx-default-pager a:focus {
	background: #000;
}
.caroSt .bx-pager-item, .caroSt .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	vertical-align: bottom;
*zoom: 1;
*display: inline;
}
.caroSt .bx-pager-item {
	font-size: 0;
	line-height: 0;
}
/* DIRECTION CONTROLS (NEXT / PREV) */
.caroSt .bx-prev {
	left: 10px;
	background: url('//img.bjyyb.net/Response/images/vbg01.png') no-repeat -4px -4px rgba(0,0,0,.1)
}
.caroSt .bx-prev:hover, .caroSt .bx-prev:focus {
	background-color: rgba(0,0,0,.3);
}
.caroSt .bx-next {
	right: 10px;
	background: url('//img.bjyyb.net/Response/images/vbg01.png') no-repeat -51px -4px rgba(0,0,0,.1)
}
.caroSt .bx-next:hover, .caroSt .bx-next:focus {
	background-color: rgba(0,0,0,.3);
}
.caroSt .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -30px;
	outline: 0;
	width: 50px;
	height: 50px;
	text-indent: -9999px;
	z-index: 1;
}
.caroSt .bx-controls-direction a.disabled {
	display: none;
}
/* AUTO CONTROLS (START / STOP) */
.caroSt .bx-controls-auto {
	text-align: center;
}
.caroSt .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	margin: 0 3px;
}
.caroSt .bx-controls-auto .bx-start:hover, .caroSt .bx-controls-auto .bx-start.active, .caroSt .bx-controls-auto .bx-start:focus {
	background-position: -86px 0;
}
.caroSt .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	margin: 0 3px;
}
.caroSt .bx-controls-auto .bx-stop:hover, .caroSt .bx-controls-auto .bx-stop.active, .caroSt .bx-controls-auto .bx-stop:focus {
	background-position: -86px -33px;
}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.caroSt .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}
.caroSt .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}
/* IMAGE CAPTIONS */
.caroSt .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}
.caroSt .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}
.caroSt [data-screen="true"] .carouselBox li .ImghidCont .img {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	height: 100%;
	object-fit: cover;
}
.advanced-arrow {
	position: absolute;
	height: 40px;
	width: 100%;
	top: 50%;
	transform: translateY(-50%);
}
.left-arrow, .advanced-arrow .right-arrow {
	background: rgba(0, 0, 0, 0.2);
	cursor: pointer;
	position: absolute;
}
.left-arrow.left-icon {
	left: 10px;
	height: 50px;
	width: 50px;
	text-align: center;
	line-height: 50px;
	padding: 0px;
}
.right-arrow.right-icon {
	right: 10px;
	height: 50px;
	width: 50px;
	text-align: center;
	line-height: 50px;
	padding: 0px;
}
.left-arrow {
	left: 10px;
	padding: 10px;
}
.right-arrow {
	right: 10px;
	padding: 10px;
}
.rowList {
	max-width: 100%;
	margin: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	position: relative
}
.rowList .colList {
	box-sizing: border-box;
}
.relative {
	position: relative
}
.collapsible-box {
	display: flex;
	flex-direction: column;
	overflow: hidden;
}
.collapsible-box .toggler {
	display: flex;
	align-items: center;
}
.collapsible-box .toggler .toggle_icon {
	justify-content: center;
	display: -ms-flexbox;
	display: flex;
	margin-left: 7px;
}
.collapsible-box .toggler .toggleTitle {
	flex-grow: 1;
}
.collapsible-box .off .toggle_icon > span:first-child {
	display: block;
}
.collapsible-box .off .toggle_icon > span:last-child {
	display: none;
}
.collapsible-box .on .toggle_icon > span:first-child {
	display: none;
}
.collapsible-box .on .toggle_icon > span:last-child {
	display: block;
}
.collapsible-box .on .collapsible_column_box {
	display: block;
}
.collapsible-box .off .collapsible_column_box {
	position: absolute;
	z-index: -10;
	width: 100%;
	height: 100%;
	opacity: 0;
}
[data-position="rightWard"] .nav-submenu .nav-submenu {
	top: 0;
	left: 100%;
	position: absolute;
}
[data-position="downWard"] .nav-submenu .nav-submenu {
	position: relative;
	width: 100%!important;
	left: 0;
}
.nav-submenu>li>.nav-submenu {
	top: 0;
	left: 100%;
	display: none;
}
/*.nav-submenu>li:hover>.nav-submenu { display:block } */
.pcMainnav .nav-submenu>li:hover>.nav-submenu, .verticalNav[data-mouse="onmouseover"] .nav-submenu>li:hover>.nav-submenu {
	display: block
}
#MO_SITE_HEADER[data-float="true"] {
	width: 100%
}
.basic_footer .MO_SITE_FOOTER {
	display: flex;
	align-items: center;
	height: 100%;
	justify-content: center;
	width: 100%;
	flex: 1;
	overflow: hidden;
}
.basic_footer .MO_SITE_FOOTER i {
	max-width: 30px;
	width: auto;
}
.basic_footer .MO_SITE_FOOTERset {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.flipper>.componentsBox>.rowList {
	display: block;
}
.flipper>.componentsBox {
	box-sizing: border-box;
}
@font-face {
	font-family: yiyingbao;
	font-display: swap;
	src: url('https://z.bjyyb.net/ttf/iconfont2.ttf') format("truetype");
}
.yiyingbaoicon {
	font-family: "yiyingbao";
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
#SITE_HEADER {
	background: rgb(255, 255, 255);
}
#ffqzvk {
	max-width: 100%;
	background: rgba(0,0,0,0);
}
@media screen and (max-width:960px) {
#ffqzvk {
	margin: 0 0 0 0;
}
}
#SITE_FOOTER {
	background: rgb(35, 35, 35);
}
@media screen and (max-width:960px) {
#SITE_FOOTER {
	margin: 0 0 0 0;
}
}
#SITE_PANEL {
	background: rgb(255, 255, 255);
	width: 100%;
}
#SITE_PANEL .SITE_PANELLi {
	border-bottom: 1px solid #eee;
}
#SITE_PANEL .SITE_PANELA, #SITE_PANEL .nav-submenuA {
	font-size: 15px;
	font-family: 微软雅黑;
	color: #666;
	background-color: rgb(255, 255, 255);
}
#SITE_PANEL .SITE_PANELA.paneltextShow p, #SITE_PANEL .nav-submenuA p, #SITE_PANEL .SITE_PANELA .btnIcon, #SITE_PANEL .nav-submenuA .btnIcon, .sideTrigger~.nav-icon {
	height: 46px;
	line-height: 46px;
}
#SITE_PANEL .SITE_PANELA.panellineFeed p {
	min-height: 46px;
	line-height: 46px;
}
#SITE_PANEL .SITE_PANELA.selected, #SITE_PANEL .nav-submenuA.selected {
	background-color: #eee;
}
@media screen and (min-width:961px) {
#SITE_PANEL {
	display: none;
}
}
.c2s6sbu {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c2s6sbu {
	margin: 0rem 0% 0.7rem 0%;
	padding-right: 15%;
	padding-left: 15%;
}
}
@media screen and (min-width:961px) and (max-width:1903px) {
#document>.auto-margin>.c2s6sbu {
	padding-right: 15%;
	padding-left: 15%;
padding-left:calc((100% - 1332.1px) / 30 * 15);
padding-right:calc((100% - 1332.1px) / 30 * 15);
}
}
.c2sa6g4 {
	background-color: rgb(0, 97, 174);
}
@media screen and (min-width:961px) {
.c2sa6g4 {
	padding-right: 15%;
	padding-left: 15%;
}
}
@media screen and (min-width:961px) and (max-width:1903px) {
#document>.auto-margin>.c2sa6g4 {
	padding-right: 15%;
	padding-left: 15%;
padding-left:calc((100% - 1332.1px) / 30 * 15);
padding-right:calc((100% - 1332.1px) / 30 * 15);
}
}
.cd4otc6 {
	background-color: rgba(0,0,0,0);
}
.ci2qh30 {
	background-color: rgba(0,0,0,0);
}
.c3gmeo1 {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c3gmeo1 {
	padding-left: 1%;
}
}
@media screen and (min-width:961px) and (max-width:1903px) {
#document>.auto-margin>.c3gmeo1 {
	padding-left: 1%;
}
}
.c062rru {
	background-color: rgb(255, 255, 255);
}
.c062rru>.rowListBg {
	background: no-repeat center center / cover;
	opacity: 0.3;
}
.c3kddei {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c3kddei {
	margin: 1% 0% 0% 0%;
	padding-right: 15%;
	padding-left: 15%;
}
}
@media screen and (min-width:961px) and (max-width:1903px) {
#document>.auto-margin>.c3kddei {
	padding-right: 15%;
	padding-left: 15%;
padding-left:calc((100% - 1332.1px) / 30 * 15);
padding-right:calc((100% - 1332.1px) / 30 * 15);
}
}
.c3gtik3 {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c3gtik3 {
	margin: -2% 0% 2% 0%;
	padding-right: 15%;
	padding-left: 15%;
}
}
@media screen and (min-width:961px) and (max-width:1903px) {
#document>.auto-margin>.c3gtik3 {
	padding-right: 15%;
	padding-left: 15%;
padding-left:calc((100% - 1332.1px) / 30 * 15);
padding-right:calc((100% - 1332.1px) / 30 * 15);
}
}
.c09s1ho {
	background-color: rgb(0, 0, 0);
}
.c09s1ho>.rowListBg {
	background: no-repeat center center / cover;
	opacity: 0.3;
}
.c0b6m27 {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c0b6m27 {
	margin: 1% 0% 0% 0%;
	padding-right: 15%;
	padding-left: 15%;
}
}
@media screen and (min-width:961px) and (max-width:1903px) {
#document>.auto-margin>.c0b6m27 {
	padding-right: 15%;
	padding-left: 15%;
padding-left:calc((100% - 1332.1px) / 30 * 15);
padding-right:calc((100% - 1332.1px) / 30 * 15);
}
}
#c3odpdh {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
#c3odpdh {
	margin: 0% 0% 1% 0%;
	padding-left: 15%;
}
}
@media screen and (min-width:961px) and (max-width:1903px) {
#document>.auto-margin>#c3odpdh {
	padding-left: 15%;
padding-left:calc((100% - 1617.55px) / 15 * 15);
padding-right:calc((100% - 1617.55px) / 15 * 0);
}
}
.cuasq0j {
	background-color: rgb(0, 0, 0);
}
.cuasq0j>.rowListBg {
	background: no-repeat center center / cover;
	background-attachment: fixed;
	opacity: 0.6;
}
@media screen and (min-width:961px) {
.cuasq0j {
	padding-top: 5%;
	padding-bottom: 8%;
	padding-right: 15%;
	padding-left: 15%;
}
}
@media screen and (min-width:961px) and (max-width:1903px) {
#document>.auto-margin>.cuasq0j {
	padding-right: 15%;
	padding-left: 15%;
padding-left:calc((100% - 1332.1px) / 30 * 15);
padding-right:calc((100% - 1332.1px) / 30 * 15);
}
}
.chk8lm7 {
	background-color: rgba(255, 255, 255, 0.91);
}
@media screen and (min-width:961px) {
.chk8lm7 {
	padding-top: 1%;
	padding-bottom: 1%;
	padding-right: 15%;
	padding-left: 15%;
}
}
@media screen and (min-width:961px) and (max-width:1903px) {
#document>.auto-margin>.chk8lm7 {
	padding-right: 15%;
	padding-left: 15%;
padding-left:calc((100% - 1332.1px) / 30 * 15);
padding-right:calc((100% - 1332.1px) / 30 * 15);
}
}
.cfeer61 {
	background-color: rgb(72, 72, 72);
}
@media screen and (min-width:961px) {
.cfeer61 {
	padding-top: 0.5%;
	padding-bottom: 0.5%;
	padding-right: 10%;
	padding-left: 10%;
}
}
.c2t1461cL {
	width: 73%;
}
.c2t1461cL.hidden {
	display: none;
}
@media screen and (min-width:961px) {
.c2t1461cL {
	padding: 0.7rem 0% 0rem 0%;
}
}
.c2s6j02cL {
	width: 27%;
}
.c2s6j02cL.hidden {
	display: none;
}
.row_line .c2sch7urow_col {
	width: 67%;
}
.c2sch7urow_col.hidden {
	display: none;
}
.row_line .c2t0p2krow_col {
	width: 33%;
}
.c2t0p2krow_col.hidden {
	display: none;
}
.row_line .cd4s09drow_col {
	width: 100%;
}
.cd4s09drow_col.hidden {
	display: none;
}
.ci2q9otcL {
	width: 100%;
}
.ci2q9otcL.hidden {
	display: none;
}
.row_line .c3g8pl2row_col {
	width: 100%;
}
.c3g8pl2row_col.hidden {
	display: none;
}
.row_line .c05ipd5row_col {
	width: 100%;
}
.c05ipd5row_col.hidden {
	display: none;
}
.row_line .c3kk56arow_col {
	width: 4%;
}
.c3kk56arow_col.hidden {
	display: none;
}
.row_line .c3ki2udrow_col {
	width: 96%;
}
.c3ki2udrow_col.hidden {
	display: none;
}
.row_line .c3h8r39row_col {
	width: 100%;
}
.c3h8r39row_col.hidden {
	display: none;
}
.row_line .c09prl9row_col {
	width: 100%;
}
.c09prl9row_col.hidden {
	display: none;
}
.row_line .c0b2h5jrow_col {
	width: 4%;
}
.c0b2h5jrow_col.hidden {
	display: none;
}
.row_line .c0am8c5row_col {
	width: 96%;
}
.c0am8c5row_col.hidden {
	display: none;
}
.c3p1ohmcL {
	width: 100%;
}
.c3p1ohmcL.hidden {
	display: none;
}
.row_line .cuakbqerow_col {
	width: 38%;
}
.cuakbqerow_col.hidden {
	display: none;
}
.row_line .cua2djarow_col {
	width: 62%;
}
.cua2djarow_col.hidden {
	display: none;
}
@media screen and (min-width:961px) {
.row_line .cua2djarow_col {
	padding: 0% 0% 0% 4%;
}
}
.chjkdlncL {
	width: 100%;
}
.chjkdlncL.hidden {
	display: none;
}
.cfe0circL {
	width: 100%;
}
.cfe0circL.hidden {
	display: none;
}
.rList .listBox .c2svejj .Imgbox {
	padding-top: 60%;
}
.c2snmig {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c2snmig {
	margin: 5% 0 0% 0;
}
}
.cd3pg9tUl {
	justify-content: center;
}
#cd3pg9t .cd3pg9tLi {
	text-align: center;
}
#cd3pg9t .menuItemEqual .cd3pg9tLi {
	width: calc(100%/5 - 0%);
}
.cd3pg9tA {
	font-weight: bold;
	font-size: 1.8rem;
	font-family: 隶书;
	color: rgb(255, 255, 255);
	background-color: rgb(0, 97, 174);
	border-top: 0px solid rgb(217, 217, 217);
	border-bottom: 0px solid rgb(217, 217, 217);
	padding: 1rem 0rem;
}
.cd3pg9tLi:hover .cd3pg9tA {
	font-size: 1.8rem;
	font-family: 隶书;
	color: rgb(255, 255, 255);
	background-color: rgb(36, 103, 150);
}
.cd3pg9tA.selected {
	background-color: rgb(36, 103, 150);
	font-size: 1.8rem;
	font-family: 隶书;
	color: rgb(255, 255, 255);
}
#c2tinpl {
	margin: 1% 0% 1% 34%;
	background-color: rgb(255, 255, 255);
	border-radius: 25px;
	border: 0px solid #2196f3;
}
.c2tinplIn {
	font: 1.4px 微软雅黑;
	text-align: left;
}
.rList .listBox .cd4ecvd .Imgbox {
	padding-top: 60%;
}
.c0544bi {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c0544bi {
	margin: 4% 0% 1% 0%;
	padding-right: 15%;
	padding-left: 15%;
}
}
@media screen and (min-width:961px) and (max-width:1882px) {
#document>.auto-margin>.c0544bi {
	padding-right: 15%;
	padding-left: 15%;
padding-left:calc((100% - 1317.4px) / 30 * 15);
padding-right:calc((100% - 1317.4px) / 30 * 15);
}
}
.c06aio3 {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c06aio3 {
	margin: 0% 0% 3% 0%;
	padding-right: 15%;
	padding-left: 15%;
}
}
@media screen and (min-width:961px) and (max-width:1882px) {
#document>.auto-margin>.c06aio3 {
	padding-right: 15%;
	padding-left: 15%;
padding-left:calc((100% - 1317.4px) / 30 * 15);
padding-right:calc((100% - 1317.4px) / 30 * 15);
}
}
.c0654ofA {
	margin: 3rem 0% 3rem 0%;
	font-size: 4.5rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(0, 0, 0);
	text-align: center;
}
.c0654ofA .pagepointA {
	font-size: 4.5rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(0, 0, 0);
}
.c0654ofA.overflowHiding {
	overflow: hidden;
}
.c0654ofA.overflowScrolling {
	overflow-y: auto;
}
#c07qe8o {
	margin: 1% 31% 1% 0%;
}
.c07qe8oUl {
	justify-content: flex-end;
}
#c07qe8o .c07qe8oLi {
	text-align: center;
}
#c07qe8o .menuItemEqual .c07qe8oLi {
	width: calc(100%/5 - 0.5%);
	margin-right: 0.5%;
}
#c07qe8o .menuItemUnequal .c07qe8oLi {
	margin-right: 0.5%;
}
.c07qe8oA {
	margin-bottom: 1px;
	font-size: 1.6rem;
	font-family: Arial;
	color: rgb(249, 249, 249);
	background-color: rgb(0, 97, 174);
	padding: 1rem 2em;
}
.c07qe8oLi:hover .c07qe8oA {
	font-size: 1.6rem;
	font-family: Arial;
	color: rgb(255, 255, 255);
	border-radius: 5px;
}
.c07qe8oA.selected {
	background-color: rgb(6, 111, 195);
	font-size: 1.6rem;
	font-family: Arial;
	color: rgb(255, 255, 255);
}
#c07da27 {
	margin: 3rem 0% 3rem 0%;
}
#c07da27.basicListPro {
	padding: 0rem 15% 0rem 15%;
}
#c07da27.scrollListPro .c07da27Li {
	padding: 0rem 15% 0rem 15%;
}
#c07da27 .c07da27Li {
	margin-bottom: 2rem;
	width: calc(100%/4 - 0.1px);
}
#c07da27 .c07da27Li .listBoxHref {
	margin-right: 1rem;
	margin-left: 1rem;
	background: #fff;
	box-shadow: 0px 0px 4px 0px rgb(204, 204, 204);
}
@media screen and (min-width:961px) and (max-width:1903px) {
#document>.auto-margin>#c07da27 {
padding-left:calc((100% - 1332.1px) / 30 * 15);
padding-right:calc((100% - 1332.1px) / 30 * 15);
}
}
.c0839gvA {
	margin: 1% auto 2% auto;
	max-width: 20rem;
	font-size: 1.5rem;
	font-family: 微软雅黑;
	color: #fff;
	background: rgb(16, 76, 118);
	border-radius: 5px;
	text-align: center;
}
.c0839gvA:hover {
	font-size: 1.5rem;
	color: #fff;
	background: rgb(36, 126, 190);
}
.c0839gvA .c0839gvTe .pagepointA {
	font-size: 1.5rem;
	font-family: 微软雅黑;
	color: #fff;
}
.c0839gvA:hover .c0839gvTe .pagepointA {
	font-size: 1.5rem;
	color: #fff;
}
.c0839gvTextBox {
	padding: 10px 5px 10px 5px;
}
.c0839gvIc {
	max-width: 2rem;
	max-height: 2rem;
	line-height: 2rem;
	font-size: 2rem;
}
.c0839gvIc .btnImg {
	width: 2rem;
	height: 2rem;
}
.c0839gvA:hover .pagepointA {
	color: #fff;
}
.c0839gvTe {
	padding-left: 5px;
}
.c3k5mtg {
	margin: 2.1rem 3% 0rem 0%;
}
.rList .listBox .c3k5mtg .Imgbox {
	padding-top: 60%;
}
.c3kqfinA {
	margin: 1.1rem 0% 1.1rem 1%;
	font-size: 4.6rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(21, 109, 163);
}
.c3kqfinA .pagepointA {
	font-size: 4.6rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(21, 109, 163);
}
.c3kqfinA.overflowHiding {
	overflow: hidden;
}
.c3kqfinA.overflowScrolling {
	overflow-y: auto;
}
.c3hccfc {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c3hccfc {
	padding-right: 5%;
	padding-left: 5%;
}
}
@media screen and (min-width:961px) and (max-width:1520px) {
#document>.auto-margin>.c3hccfc {
	padding-right: 5%;
	padding-left: 5%;
padding-left:calc((100% - 1368px) / 10 * 5);
padding-right:calc((100% - 1368px) / 10 * 5);
}
}
.c09d00dA {
	margin: 3rem 0% 3rem 0%;
	padding: 0% 15% 0% 15%;
	font-size: 4.5rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(255, 255, 255);
	text-align: center;
}
.c09d00dA .pagepointA {
	font-size: 4.5rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(255, 255, 255);
}
.c09d00dA.overflowHiding {
	overflow: hidden;
}
.c09d00dA.overflowScrolling {
	overflow-y: auto;
}
.c09svsg {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c09svsg {
	margin: 1% 0% 1% 0%;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-right: 15%;
	padding-left: 15%;
}
.c09svsg>.rowcol {
	padding: 0 1%;
}
}
@media screen and (min-width:961px) and (max-width:1901px) {
#document>.auto-margin>.c09svsg {
	padding-right: 15%;
	padding-left: 15%;
padding-left:calc((100% - 1330.7px) / 30 * 15);
padding-right:calc((100% - 1330.7px) / 30 * 15);
}
}
.c0b5tct {
	margin: 2.1rem 3% 0rem 0%;
}
.rList .listBox .c0b5tct .Imgbox {
	padding-top: 60%;
}
.c0bj4ghA {
	margin: 1.1rem 0% 1.1rem 1%;
	font-size: 4.6rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(21, 109, 163);
}
.c0bj4ghA .pagepointA {
	font-size: 4.6rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(21, 109, 163);
}
.c0bj4ghA.overflowHiding {
	overflow: hidden;
}
.c0bj4ghA.overflowScrolling {
	overflow-y: auto;
}
.c3ogn3m>.rowListBg {
	background: no-repeat;
	background-position: right center;
}
@media screen and (min-width:961px) {
.c3ogn3m {
	margin: 1% 0% 1% 0%;
}
}
.cd0f1bm {
	background-color: rgba(0,0,0,0);
}
.cd1pvqd {
	background-color: rgba(0,0,0,0);
}
.cuau6s4A {
	margin: 1.1rem 0% 0.9rem 0%;
	font-size: 4.7rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(255, 255, 255);
}
.cuau6s4A .pagepointA {
	font-size: 4.7rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(255, 255, 255);
}
.cuau6s4A.overflowHiding {
	overflow: hidden;
}
.cuau6s4A.overflowScrolling {
	overflow-y: auto;
}
.cuaavr0A {
	padding: 0% 9% 0% 0%;
	font-size: 1.8rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(255, 255, 255);
	text-align: justify;
}
.cuaavr0A .pagepointA {
	font-size: 1.8rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(255, 255, 255);
}
.cuaavr0A.overflowHiding {
	overflow: hidden;
}
.cuaavr0A.overflowScrolling {
	overflow-y: auto;
}
#c0bq0e8 {
	margin: 0% 16% 0% 16%;
}
.c0bq0e8Ul {
	justify-content: center;
}
#c0bq0e8 .c0bq0e8Li {
	text-align: center;
}
#c0bq0e8 .menuItemEqual .c0bq0e8Li {
	width: calc(100%/5 - 0.5%);
	margin-right: 0.5%;
}
#c0bq0e8 .menuItemUnequal .c0bq0e8Li {
	margin-right: 0.5%;
}
.c0bq0e8A {
	margin-bottom: 1px;
	font-size: 1.6rem;
	font-family: Arial;
	color: rgb(102, 102, 102);
	background-color: rgba(33, 150, 243, 0);
	padding: 2rem 0em;
}
.c0bq0e8Li:hover .c0bq0e8A {
	font-size: 1.6rem;
	font-family: Arial;
	color: rgb(64, 184, 244);
	border-radius: 5px;
}
.c0bq0e8A.selected {
	background-color: rgba(6, 111, 195, 0);
	font-size: 1.6rem;
	font-family: Arial;
	color: rgb(64, 184, 244);
}
.c0h15u4 {
	background-color: rgba(0,0,0,0);
}
.c0h61ou {
	background-color: rgba(0,0,0,0);
}
.c0hld22 {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c0hld22 {
	margin: 1% 0% 1% 0%;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-right: 1%;
	padding-left: 1%;
}
}
.cfe3dkhA {
	margin: 0% 2.05% 0% 1.92%;
	font-size: 14px;
	font-family: Arial;
	line-height: 24px;
	color: rgb(255, 255, 255);
}
.cfe3dkhA .pagepointA {
	font-size: 14px;
	font-family: Arial;
	line-height: 24px;
	color: rgb(255, 255, 255);
}
.cfe3dkhA.overflowHiding {
	overflow: hidden;
}
.cfe3dkhA.overflowScrolling {
	overflow-y: auto;
}
.row_line .c2ssi6drow_col {
	width: 33%;
}
.c2ssi6drow_col.hidden {
	display: none;
}
.row_line .cd3ui37row_col {
	width: 24%;
}
.cd3ui37row_col.hidden {
	display: none;
}
.row_line .c2t0bsjrow_col {
	width: 43%;
}
.c2t0bsjrow_col.hidden {
	display: none;
}
#cd3l4of, #cd3l4of .nav-submenu {
	background-color: rgb(36, 103, 150);
	min-width: 152px;
	border-radius: 5px;
	border: 0px solid rgb(217, 217, 217);
	border-left: 1px solid rgb(217, 217, 217);
	border-right: 1px solid rgb(217, 217, 217);
	border-bottom: 1px solid rgb(217, 217, 217);
}
#cd3l4of>li:first-of-type>a, #cd3l4of>li .nav-submenu li:first-of-type .nav-submenuA {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
#cd3l4of>li:last-of-type>a, #cd3l4of>li .nav-submenu li:last-of-type .nav-submenuA {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
#cd3l4of .nav-submenuA {
	font-size: 1.5rem;
	font-family: 微软雅黑;
	color: rgb(255, 255, 255);
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
}
#cd3l4of .nav-submenuA:hover {
	background-color: rgb(72, 155, 213);
	color: rgb(255, 255, 255);
}
#cd3l4of li.selected>.nav-submenuA {
	background-color: rgb(73, 155, 214);
	color: rgb(255, 255, 255);
}
#cd3l4of li:not(:last-of-type) .nav-submenuA {
	border-bottom: 1px dashed rgba(217, 217, 217, 0.25);
}
#cd3l4of .nav-submenuA .subnavbtn {
	line-height: 28px;
	padding-left: 10px;
	padding-right: 10px;
}
#cd3l4of .nav-submenuA i {
	height: 28px;
	line-height: 28px;
}
#cd3l4of.menuParentOpen li.selected>ul, #cd3l4of.menuParentOpen li.selected>ul li.selected>ul {
	display: block;
}
.c2thb9vInput::-webkit-input-placeholder {
font-size:1.4rem;
font-family:微软雅黑;
color:#666;
}
.c2thb9vInput {
	background: none;
	border-radius: 25px;
	font-size: 1.4rem;
	font-family: 微软雅黑;
	color: #666;
}
@media screen and (min-width:961px) {
.c2thb9vInput {
	margin: 0% 0% 0% 8%;
	padding: 4px 0px 4px 0px;
}
}
@media screen and (max-width:960px) {
.c2thb9vInput::-webkit-input-placeholder {
font-size:1.4rem;
font-family:微软雅黑;
color:#666;
}
.c2thb9vInput {
	padding: 10px 10px 10px 10px;
	background: none;
	border-radius: 25px;
	font-size: 1.4rem;
	font-family: 微软雅黑;
	color: #666;
}
}
.c2t2mq7A {
margin:0% auto% 0% 51%;
}
.c2t2mq7Ic {
	padding: 5px 10px 5px 10px;
	width: 2rem;
	height: 2rem;
	line-height: 2rem;
	font-size: 2rem;
	color: rgb(36, 103, 150);
	background: rgba(0, 0, 0, 0);
	border-radius: 25px;
}
.c2t2mq7Ic .btnImg {
	width: 2rem;
	height: 2rem;
}
.row_line .c05lkskrow_col {
	width: 50%;
}
.c05lkskrow_col.hidden {
	display: none;
}
.row_line .c0549dirow_col {
	width: 50%;
}
.c0549dirow_col.hidden {
	display: none;
}
.row_line .c05vp65row_col {
	width: 25%;
	border: 1.8px solid rgb(22, 94, 145);
}
.c05vp65row_col.hidden {
	display: none;
}
.row_line .c05vp65row_col:hover {
	background-color: rgb(205, 205, 205);
}
.row_line .c0681hbrow_col {
	width: 25%;
	border-right: 1px solid rgb(22, 94, 145);
	border-top: 1px solid rgb(22, 94, 145);
	border-bottom: 1px solid rgb(22, 94, 145);
}
.c0681hbrow_col.hidden {
	display: none;
}
.row_line .c0681hbrow_col:hover {
	background-color: rgb(207, 207, 207);
}
.row_line .c06cjnnrow_col {
	width: 25%;
	border-right: 1px solid rgb(22, 94, 145);
	border-top: 1px solid rgb(22, 94, 145);
	border-bottom: 1px solid rgb(22, 94, 145);
}
.c06cjnnrow_col.hidden {
	display: none;
}
.row_line .c06cjnnrow_col:hover {
	background-color: rgb(207, 207, 207);
}
.row_line .c06emnnrow_col {
	width: 25%;
	border-right: 1px solid rgb(22, 94, 145);
	border-top: 1px solid rgb(22, 94, 145);
	border-bottom: 1px solid rgb(22, 94, 145);
}
.c06emnnrow_col.hidden {
	display: none;
}
.row_line .c06emnnrow_col:hover {
	background-color: rgb(207, 207, 207);
}
.row_line .c3h8musrow_col {
	width: 44%;
}
.c3h8musrow_col.hidden {
	display: none;
}
.row_line .c3h5fk3row_col {
	width: 56%;
}
.c3h5fk3row_col.hidden {
	display: none;
}
.row_line .c09a3ajrow_col {
	width: 50%;
	background-color: rgb(255, 255, 255);
}
.c09a3ajrow_col.hidden {
	display: none;
}
.c09a3ajrow_col>.rowListBg {
	background: repeat;
	opacity: 0.5;
}
.row_line .c0a1f8jrow_col {
	width: 50%;
}
.c0a1f8jrow_col.hidden {
	display: none;
}
.c3p425ucL {
	width: 100%;
}
.c3p425ucL.hidden {
	display: none;
}
.row_line .cd12grfrow_col {
	width: 50%;
}
.cd12grfrow_col.hidden {
	display: none;
}
.row_line .cd1krf5row_col {
	width: 50%;
}
.cd1krf5row_col.hidden {
	display: none;
}
.row_line .cd2gjvsrow_col {
	width: 50%;
}
.cd2gjvsrow_col.hidden {
	display: none;
}
.row_line .cd1uaj3row_col {
	width: 50%;
}
.cd1uaj3row_col.hidden {
	display: none;
}
#c0b2iul, #c0b2iul .nav-submenu {
	background-color: rgb(64, 184, 244);
	min-width: 152px;
}
#c0b2iul .nav-submenuA {
	font-size: 1.5rem;
	font-family: 微软雅黑;
	color: rgb(255, 255, 255);
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
}
#c0b2iul .nav-submenuA:hover {
	background-color: rgb(60, 175, 232);
	color: rgb(255, 255, 255);
}
#c0b2iul li.selected>.nav-submenuA {
	background-color: rgb(43, 163, 223);
	color: rgb(255, 255, 255);
}
#c0b2iul li:not(:last-of-type) .nav-submenuA {
	border-bottom: 1px dashed rgb(217, 217, 217);
}
#c0b2iul .nav-submenuA .subnavbtn {
	line-height: 28px;
	padding-left: 10px;
	padding-right: 10px;
}
#c0b2iul .nav-submenuA i {
	height: 28px;
	line-height: 28px;
}
#c0b2iul.menuParentOpen li.selected>ul, #c0b2iul.menuParentOpen li.selected>ul li.selected>ul {
	display: block;
}
.row_line .c0gelgrrow_col {
	width: 100%;
}
.c0gelgrrow_col.hidden {
	display: none;
}
.row_line .c0h980qrow_col {
	width: 29%;
}
.c0h980qrow_col.hidden {
	display: none;
}
.row_line .c0gr8nmrow_col {
	width: 71%;
}
.c0gr8nmrow_col.hidden {
	display: none;
}
.row_line .c0hbpajrow_col {
	width: 24%;
  margin-right: 3%;
}
.c0hbpajrow_col.hidden {
	display: none;
}
.row_line .c0h43lgrow_col {
	width: 55%;
}
.c0h43lgrow_col.hidden {
	display: none;
}
@media screen and (min-width:961px) {
.row_line .c0h43lgrow_col {
	padding: 0% 0% 0% 1%;
}
}
.row_line .coeu5cirow_col {
	width: 15%;
}
.coeu5cirow_col.hidden {
	display: none;
}
.row_line .c0icdfgrow_col {
	width: 28%;
}
.c0icdfgrow_col.hidden {
	display: none;
}
.c2stlbpA {
	margin: 1% auto 1% 40%;
}
.c2stlbpIc {
	padding: 15px 15px 15px 15px;
	width: 2.6rem;
	height: 2.6rem;
	line-height: 2.6rem;
	font-size: 2.6rem;
	color: #fff;
	background: rgb(36, 103, 150);
	border-radius: 60px;
}
.c2stlbpIc:hover {
	background: rgb(36, 103, 150);
	font-size: 3rem;
	color: #fff;
}
.c2stlbpIc .btnImg {
	width: 2.6rem;
	height: 2.6rem;
}
.c2stlbpA:hover .c2stlbpIc .btnImg {
	width: 3rem;
	height: 3rem;
}
.cd483srA {
	margin: 0.8rem 0% 0rem 0%;
	font-size: 2.4rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: #000000;
}
.cd483srA .pagepointA {
	font-size: 2.4rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: #000000;
}
.cd483srA.overflowHiding {
	overflow: hidden;
}
.cd483srA.overflowScrolling {
	overflow-y: auto;
}
.c2su4kkA {
	font-size: 1.9rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: rgb(47, 47, 47);
}
.c2su4kkA .pagepointA {
	font-size: 1.9rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: rgb(47, 47, 47);
}
.c2su4kkA.overflowHiding {
	overflow: hidden;
}
.c2su4kkA.overflowScrolling {
	overflow-y: auto;
}
.c2sgc46A {
	font-size: 1.9rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: rgb(47, 47, 47);
}
.c2sgc46A .pagepointA {
	font-size: 1.9rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: rgb(47, 47, 47);
}
.c2sgc46A.overflowHiding {
	overflow: hidden;
}
.c2sgc46A.overflowScrolling {
	overflow-y: auto;
}
.c05bl49A {
	font-weight: normal;
	font-size: 4.8rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(81, 81, 81);
}
.c05bl49A .pagepointA {
	font-weight: normal;
	font-size: 4.8rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(81, 81, 81);
}
.c05bl49A.overflowHiding {
	overflow: hidden;
}
.c05bl49A.overflowScrolling {
	overflow-y: auto;
}
.c05r7poA {
	font-weight: bold;
	font-size: 3.3rem;
	font-family: 宋体;
	line-height: 170%;
	color: rgb(22, 94, 145);
}
.c05r7poA .pagepointA {
	font-weight: bold;
	font-size: 3.3rem;
	font-family: 宋体;
	line-height: 170%;
	color: rgb(22, 94, 145);
}
.c05r7poA.overflowHiding {
	overflow: hidden;
}
.c05r7poA.overflowScrolling {
	overflow-y: auto;
}
.c05cn9mA {
	margin: 0rem 0% 1.8rem 0%;
	font-weight: bold;
	font-size: 5.2rem;
	font-family: Arial;
	line-height: 6px;
	color: rgb(22, 94, 145);
}
.c05cn9mA .pagepointA {
	font-weight: bold;
	font-size: 5.2rem;
	font-family: Arial;
	line-height: 6px;
	color: rgb(22, 94, 145);
}
.c05cn9mA.overflowHiding {
	overflow: hidden;
}
.c05cn9mA.overflowScrolling {
	overflow-y: auto;
}
.c05muanA {
	margin: 1.3rem 3% 3rem 0%;
	font-size: 1.6rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: #666;
}
.c05muanA .pagepointA {
	font-size: 1.6rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: #666;
}
.c05muanA.overflowHiding {
	overflow: hidden;
}
.c05muanA.overflowScrolling {
	overflow-y: auto;
}
.c062137A {
	margin: 9% auto 1% 0%;
	max-width: 20rem;
	font-size: 1.5rem;
	font-family: 微软雅黑;
	color: #fff;
	background: rgb(22, 94, 145);
	border-radius: 8px;
	text-align: center;
}
.c062137A:hover {
	font-size: 1.5rem;
	color: #fff;
	background: rgb(13, 75, 120);
}
.c062137A .c062137Te .pagepointA {
	font-size: 1.5rem;
	font-family: 微软雅黑;
	color: #fff;
}
.c062137A:hover .c062137Te .pagepointA {
	font-size: 1.5rem;
	color: #fff;
}
.c062137TextBox {
	padding: 10px 0px 10px 0px;
}
.c062137Ic {
	max-width: 2rem;
	max-height: 2rem;
	line-height: 2rem;
	font-size: 2rem;
}
.c062137A:hover .pagepointA {
	color: #fff;
}
.c062137Ic .btnImg {
	width: 2rem;
	height: 2rem;
}
.c062137Te {
	padding-left: 10px;
}
.rList .listBox .c069lro .Imgbox {
	padding-top: 60%;
}
.c06ce3n {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c06ce3n {
	margin: 1% 0% 1% 0%;
	padding-bottom: 1%;
	padding-right: 15%;
	padding-left: 15%;
}
}
@media screen and (min-width:961px) and (max-width:327px) {
#document>.auto-margin>.c06ce3n {
	padding-right: 15%;
	padding-left: 15%;
padding-left:calc((100% - 228.9px) / 30 * 15);
padding-right:calc((100% - 228.9px) / 30 * 15);
}
}
.c0814j0 {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c0814j0 {
	margin: 1% 0% 1% 0%;
	padding-bottom: 1%;
	padding-right: 15%;
	padding-left: 15%;
}
}
@media screen and (min-width:961px) and (max-width:327px) {
#document>.auto-margin>.c0814j0 {
	padding-right: 15%;
	padding-left: 15%;
padding-left:calc((100% - 228.9px) / 30 * 15);
padding-right:calc((100% - 228.9px) / 30 * 15);
}
}
.c07eii7 {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c07eii7 {
	margin: 1% 0% 1% 0%;
	padding-bottom: 1%;
	padding-right: 15%;
	padding-left: 15%;
}
}
@media screen and (min-width:961px) and (max-width:327px) {
#document>.auto-margin>.c07eii7 {
	padding-right: 15%;
	padding-left: 15%;
padding-left:calc((100% - 228.9px) / 30 * 15);
padding-right:calc((100% - 228.9px) / 30 * 15);
}
}
.c07s58o {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c07s58o {
	margin: 1% 0% 1% 0%;
	padding-bottom: 1%;
	padding-right: 15%;
	padding-left: 15%;
}
}
@media screen and (min-width:961px) and (max-width:327px) {
#document>.auto-margin>.c07s58o {
	padding-right: 15%;
	padding-left: 15%;
padding-left:calc((100% - 228.9px) / 30 * 15);
padding-right:calc((100% - 228.9px) / 30 * 15);
}
}
.c07loae .Imgbox {
	padding-top: 60%;
}
.rList .listBox .c07loae .Imgbox {
	padding-top: 60%;
}
.c07kdkgA {
	margin: 1.2rem 0% 1rem 0%;
padding:0.5rem .5rem .5rem .5rem;
	font-weight: bold;
	font-size: 1.6rem;
	font-family: Arial;
	line-height: 140%;
	color: #666;
	text-align: center;
	min-height: 3.2rem;
}
.c07kdkgA .pagepointA {
	font-weight: bold;
	font-size: 1.6rem;
	font-family: Arial;
	line-height: 140%;
	color: #666;
}
.c07kdkgA.overflowHiding {
	overflow: hidden;
	height: 3.2rem;
}
.c07kdkgA.overflowScrolling {
	overflow-y: auto;
	height: 3.2rem;
}
.proList .c07kdkgA .textLineP, .proList .c07kdkgA .textLineP>p {
	line-clamp: 1;
	-webkit-line-clamp: 1;
}
.c3h513nA {
	margin: 10rem 0% 0rem 0%;
	font-size: 4rem;
	font-family: Arial;
	line-height: 170%;
	color: #000000;
}
.c3h513nA .pagepointA {
	font-size: 4rem;
	font-family: Arial;
	line-height: 170%;
	color: #000000;
}
.c3h513nA.overflowHiding {
	overflow: hidden;
}
.c3h513nA.overflowScrolling {
	overflow-y: auto;
}
.c3gr3b9A {
	font-size: 2.4rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(19, 19, 19);
}
.c3gr3b9A .pagepointA {
	font-size: 2.4rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(19, 19, 19);
}
.c3gr3b9A.overflowHiding {
	overflow: hidden;
}
.c3gr3b9A.overflowScrolling {
	overflow-y: auto;
}
.c3jhnkcA {
	margin: 3.3rem 11% 0rem 0%;
	font-size: 1.6rem;
	font-family: Arial;
	line-height: 170%;
	color: #666;
	text-align: justify;
}
.c3jhnkcA .pagepointA {
	font-size: 1.6rem;
	font-family: Arial;
	line-height: 170%;
	color: #666;
}
.c3jhnkcA.overflowHiding {
	overflow: hidden;
}
.c3jhnkcA.overflowScrolling {
	overflow-y: auto;
}
.c3jm97nA {
	margin: 11% auto 1% 0%;
	max-width: 46%;
	font-size: 1.9rem;
	font-family: Arial;
	color: #fff;
	background: rgb(21, 109, 163);
	border-radius: 5px;
	text-align: center;
}
.c3jm97nA:hover {
	font-size: 1.9rem;
	color: #fff;
	background: rgb(14, 76, 120);
}
.c3jm97nA .c3jm97nTe .pagepointA {
	font-size: 1.9rem;
	font-family: Arial;
	color: #fff;
}
.c3jm97nA:hover .c3jm97nTe .pagepointA {
	font-size: 1.9rem;
	color: #fff;
}
.c3jm97nTextBox {
	padding: 10px 5px 10px 5px;
}
.c3jm97nIc {
	max-width: 2rem;
	max-height: 2rem;
	line-height: 2rem;
	font-size: 2rem;
}
.c3jm97nIc .btnImg {
	width: 2rem;
	height: 2rem;
}
.c3jm97nA:hover .pagepointA {
	color: #fff;
}
.c3h6r7u {
	padding: 0% 0% 0% 4%;
}
.rList .listBox .c3h6r7u .Imgbox {
	padding-top: 60%;
}
.c09mscn {
	background-color: rgba(224, 127, 127, 0);
}
@media screen and (min-width:961px) {
.c09mscn {
	margin: 1% 0% 1% 0%;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-right: 1%;
	padding-left: 1%;
}
}
.c0aqpls {
	background-color: rgba(251, 251, 251, 0.32);
}
@media screen and (min-width:961px) {
.c0aqpls {
	margin: 0% 0 1% 0;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-right: 1%;
	padding-left: 1%;
}
}
.c0b6q2q {
	background-color: rgba(251, 251, 251, 0.32);
}
@media screen and (min-width:961px) {
.c0b6q2q {
	margin: 5% 0 1% 0;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-right: 1%;
	padding-left: 1%;
}
}
.c0b2a8b {
	background-color: rgba(251, 251, 251, 0.32);
}
@media screen and (min-width:961px) {
.c0b2a8b {
	margin: 5% 0 1% 0;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-right: 1%;
	padding-left: 1%;
}
}
.c3ot1aoboxCont {
	margin: 2% 42% 0% 0%;
	background-color: rgb(255, 255, 255);
}
.c3ot1aoBox {
	padding: 1% 0% 1% 0%;
}
#c3ou5qo {
	margin: 2% 49% 1% 0%;
	background-color: rgba(255, 255, 255, 0);
	border-radius: 5px;
	border: 0px solid #999;
}
.c3ou5qoBox {
	padding: 0% 1% 1% 1%;
}
.cd1t14f .hoverImg:hover .p-more {
	background: rgba(21, 109, 163, 0.9);
}
.cd1t14f .hoverImg:hover .p-more .imgHref .title {
	font-size: 1.4rem;
}
.cd1t14f .hoverImg:hover .p-more .imgHref .alt {
	font-size: 1.4rem;
}
.rList .listBox .cd1t14f .Imgbox {
	padding-top: 60%;
}
.cd2j6g8 .hoverImg:hover .p-more {
	background: rgba(21, 109, 163, 0.9);
}
.cd2j6g8 .hoverImg:hover .p-more .imgHref .title {
	font-size: 1.4rem;
}
.cd2j6g8 .hoverImg:hover .p-more .imgHref .alt {
	font-size: 1.4rem;
}
.rList .listBox .cd2j6g8 .Imgbox {
	padding-top: 60%;
}
.cd2jll9 .hoverImg:hover .p-more {
	background: rgba(21, 109, 163, 0.9);
}
.cd2jll9 .hoverImg:hover .p-more .imgHref .title {
	font-size: 1.4rem;
}
.cd2jll9 .hoverImg:hover .p-more .imgHref .alt {
	font-size: 1.4rem;
}
.rList .listBox .cd2jll9 .Imgbox {
	padding-top: 60%;
}
.cd2iru3 .hoverImg:hover .p-more {
	background: rgba(21, 109, 163, 0.9);
}
.cd2iru3 .hoverImg:hover .p-more .imgHref .title {
	font-size: 1.4rem;
}
.cd2iru3 .hoverImg:hover .p-more .imgHref .alt {
	font-size: 1.4rem;
}
.rList .listBox .cd2iru3 .Imgbox {
	padding-top: 60%;
}
.rList .listBox .c0h5err .Imgbox {
	padding-top: 60%;
}
.rList .listBox .c0i7a8d .Imgbox {
	padding-top: 60%;
}
.c0i6tkvA {
	font-weight: normal;
	font-size: 1.6rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: rgb(113, 113, 113);
}
.c0i6tkvA .pagepointA {
	font-weight: normal;
	font-size: 1.6rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: rgb(113, 113, 113);
}
.c0i6tkvA.overflowHiding {
	overflow: hidden;
}
.c0i6tkvA.overflowScrolling {
	overflow-y: auto;
}
.cd030ddA {
	margin: 1rem 0% 0rem 0%;
	font-weight: normal;
	font-size: 1.6rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: rgb(113, 113, 113);
}
.cd030ddA .pagepointA {
	font-weight: normal;
	font-size: 1.6rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: rgb(113, 113, 113);
}
.cd030ddA.overflowHiding {
	overflow: hidden;
}
.cd030ddA.overflowScrolling {
	overflow-y: auto;
}
.c0j3jo0A {
	margin: 1rem 0% 0rem 0%;
	font-weight: normal;
	font-size: 1.6rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: rgb(113, 113, 113);
}
.c0j3jo0A .pagepointA {
	font-weight: normal;
	font-size: 1.6rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: rgb(113, 113, 113);
}
.c0j3jo0A.overflowHiding {
	overflow: hidden;
}
.c0j3jo0A.overflowScrolling {
	overflow-y: auto;
}
.c0ig78gA {
	margin: 1rem 0% 0rem 0%;
	font-weight: normal;
	font-size: 1.6rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: rgb(113, 113, 113);
}
.c0ig78gA .pagepointA {
	font-weight: normal;
	font-size: 1.6rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: rgb(113, 113, 113);
}
.c0ig78gA.overflowHiding {
	overflow: hidden;
}
.c0ig78gA.overflowScrolling {
	overflow-y: auto;
}
.cofjkop {
	padding: 0% 17% 0% 4%;
}
.rList .listBox .cofjkop .Imgbox {
	padding-top: 60%;
}
.c0ipja7cL .fRi .select-box .select-cont .select-list .checked {
	color: #409eff;
	font-weight: 700;
	background-color: #f5f7fa;
}
.c0ipja7cL .fRi .select-box .select-input .select-search {
	font-size: 1.8rem;
	color: rgb(166, 166, 166);
	position: absolute;
	top: 50%;
	right: 10px;
	transform: translate(0, -50%);
	height: auto;
}
.c0ipja7cL .fRi .select-box .select-cont .select-list .item:hover {
	background-color: #f5f7fa;
}
.c0ipja7cL .fRi .select-box .select-cont .select-list .item {
	list-style: none;
	font-size: 1.4rem;
	font-family: arial;
	padding: 0 10px;
	position: relative;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #606266;
	height: 34px;
	line-height: 34px;
	box-sizing: border-box;
	cursor: pointer;
}
.c0ipja7cL .fRi .select-box .select-cont .select-list {
	padding: 6px;
}
.c0ipja7cL .fRi .select-box .select-cont::-webkit-scrollbar {
width: 0 !important;
}
.c0ipja7cL .fRi .select-box .select-cont {
	display: none;
	z-index: 1000;
	width: 100%;
	height: 200px;
	position: absolute;
	margin-top: 3px;
	background: rgb(255, 255, 255);
	border: 1px solid rgb(209, 208, 208);
	overflow: scroll;
	overflow-x: hidden;
	overflow: -moz-scrollbars-none;
	-ms-overflow-style: none;
}
.c0ipja7cL .fRi .select-box {
	width: 100%;
}
.c0ipja7cL .fRi .select-box .select-input {
	width: 100%;
	display: flex;
	position: relative;
}
#c0ipja7 .c0ipja7cL {
	margin-bottom: 0.7rem;
	width: calc(100%/3 - 1.7rem);
}
#c0ipja7 .c0ipja7cL.formRadioRow1 .formRadioBox .c0ipja7cL, #c0ipja7 .c0ipja7cL.formRadioRow1 .formCheckBox .c0ipja7cL {
	width: 100%;
}
#c0ipja7 .c0ipja7cL.formRadioRow2 .formRadioBox .c0ipja7cL, #c0ipja7 .c0ipja7cL.formRadioRow2 .formCheckBox .c0ipja7cL {
	width: calc(50% - 8px);
	margin-right: 5px;
}
#c0ipja7 .c0ipja7cL.formRadioRow3 .formRadioBox .c0ipja7cL, #c0ipja7 .c0ipja7cL.formRadioRow3 .formCheckBox .c0ipja7cL {
	width: calc(33.33% - 8px);
	margin-right: 5px;
}
#c0ipja7 .c0ipja7cL.formRadioRow4 .formRadioBox .c0ipja7cL, #c0ipja7 .c0ipja7cL.formRadioRow4 .formCheckBox .c0ipja7cL {
	width: calc(25% - 8px);
	margin-right: 5px;
}
.c0ipja7cL .c0ipja7St {
	font-size: 1.4rem;
	font-family: arial;
}
.c0ipja7cL .fRi>input, .c0ipja7cL .fRi .form_Select, .c0ipja7cL .fRi .select-input input {
	height: 35px;
	padding-left: 8px;
	padding-right: 8px;
}
.c0ipja7cL .fRi>input, .c0ipja7cL .fRi>textarea, .c0ipja7cL .fRi .form_Select, .c0ipja7cL .fRi .select-input input {
	border-radius: 3px;
	border: 1px solid #e0e0e0;
	font-size: 1.4rem;
	font-family: arial;
}
.c0ipja7cL .fRi>input::placeholder, .c0ipja7cL .fRi>textarea::placeholder, .c0ipja7cL .fRi .select-input input::placeholder {
font-size:1.4rem;
font-family:arial;
}
.c0ipja7cL .fRi .c0ipja7sit {
	font-size: 1.4rem;
	font-family: arial;
}
.c0ipja7cL .fRi>textarea {
	padding: 8px;
	min-height: 54px;
}
.c0ipja7cL .fRi .c0ipja7checksit {
	font-size: 1.4rem;
	font-family: arial;
}
.row_line .c06sdocrow_col {
	width: 46%;
}
.c06sdocrow_col.hidden {
	display: none;
}
.row_line .c06h6alrow_col {
	width: 54%;
}
.c06h6alrow_col.hidden {
	display: none;
}
.row_line .c07pdn3row_col {
	width: 46%;
}
.c07pdn3row_col.hidden {
	display: none;
}
.row_line .c0820abrow_col {
	width: 54%;
}
.c0820abrow_col.hidden {
	display: none;
}
.row_line .c079esurow_col {
	width: 46%;
}
.c079esurow_col.hidden {
	display: none;
}
.row_line .c07nf2nrow_col {
	width: 54%;
}
.c07nf2nrow_col.hidden {
	display: none;
}
.row_line .c08263hrow_col {
	width: 46%;
}
.c08263hrow_col.hidden {
	display: none;
}
.row_line .c07b3l1row_col {
	width: 54%;
}
.c07b3l1row_col.hidden {
	display: none;
}
.row_line .c0a6nrirow_col {
	width: 22%;
}
.c0a6nrirow_col.hidden {
	display: none;
}
.row_line .c09rm8brow_col {
	width: 78%;
}
.c09rm8brow_col.hidden {
	display: none;
}
.row_line .c0ba4h6row_col {
	width: 100%;
}
.c0ba4h6row_col.hidden {
	display: none;
}
.row_line .c0b7c5rrow_col {
	width: 100%;
}
.c0b7c5rrow_col.hidden {
	display: none;
}
.row_line .c0auta1row_col {
	width: 100%;
}
.c0auta1row_col.hidden {
	display: none;
}
.c3or5teA {
	font-weight: bold;
	font-size: 3.1rem;
	font-family: Arial;
	color: rgb(39, 39, 39);
}
.c3or5teA .pagepointA {
	font-weight: bold;
	font-size: 3.1rem;
	font-family: Arial;
	color: rgb(39, 39, 39);
}
.c3or5teA.overflowHiding {
	overflow: hidden;
}
.c3or5teA.overflowScrolling {
	overflow-y: auto;
}
.c3phvjsA {
	margin: 0rem 9% 0rem 0%;
	font-size: 1.9rem;
	font-family: Arial;
	line-height: 174%;
	color: #666;
	text-align: justify;
}
.c3phvjsA .pagepointA {
	font-size: 1.9rem;
	font-family: Arial;
	line-height: 174%;
	color: #666;
}
.c3phvjsA.overflowHiding {
	overflow: hidden;
}
.c3phvjsA.overflowScrolling {
	overflow-y: auto;
}
.c3on258A {
	margin: 5% auto 1% 0%;
	max-width: 35%;
	font-size: 1.9rem;
	font-family: Arial;
	color: #fff;
	background: rgb(21, 109, 163);
	border-radius: 5px;
	text-align: center;
}
.c3on258A:hover {
	font-style: normal;
	font-size: 1.9rem;
	font-family: Arial;
	color: #fff;
	background: rgb(63, 142, 198);
}
.c3on258A .c3on258Te .pagepointA {
	font-size: 1.9rem;
	font-family: Arial;
	color: #fff;
}
.c3on258A:hover .c3on258Te .pagepointA {
	font-style: normal;
	font-size: 1.9rem;
	font-family: Arial;
	color: #fff;
}
.c3on258TextBox {
	padding: 10px 5px 10px 5px;
}
.c3on258Ic {
	max-width: 2rem;
	max-height: 2rem;
	line-height: 2rem;
	font-size: 2rem;
}
.c3on258Ic .btnImg {
	width: 2rem;
	height: 2rem;
}
.c3on258A:hover .pagepointA {
	color: #fff;
}
.c3on258Te {
	padding-left: 5px;
}
.c0j28poA {
	margin: 0rem auto 0rem auto;
	max-width: 100%;
	font-size: 1.6rem;
	font-family: Arial;
	color: #f9f9f9;
	background: #2196f3;
	border-radius: 5px;
	text-align: center;
}
.c0j28poA .c0j28poTe .pagepointA {
	font-size: 1.6rem;
	font-family: Arial;
	color: #f9f9f9;
}
.c0j28poA:hover .c0j28poTe .pagepointA {
	font-size: 1.6rem;
	color: #fff;
}
.c0j28poTextBox {
padding:.8rem 0% .8rem 0%;
}
.c0j28poA:hover {
	font-size: 1.6rem;
	color: #fff;
}
.c0j28poA:hover .pagepointA {
	color: #fff;
}
.rList .listBox .c06jckt .Imgbox {
	padding-top: 60%;
}
.c073838A {
	margin: 1.4rem 0% 0rem 10%;
	font-size: 2.4rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: #000000;
}
.c073838A .pagepointA {
	font-size: 2.4rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: #000000;
}
.c073838A.overflowHiding {
	overflow: hidden;
}
.c073838A.overflowScrolling {
	overflow-y: auto;
}
.c07e739A {
	margin: 0rem 0% 3rem 0%;
	padding: 0% 0% 0% 10%;
	font-size: 1.9rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(77, 77, 77);
}
.c07e739A .pagepointA {
	font-size: 1.9rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(77, 77, 77);
}
.c07e739A.overflowHiding {
	overflow: hidden;
}
.c07e739A.overflowScrolling {
	overflow-y: auto;
}
.rList .listBox .c07pefp .Imgbox {
	padding-top: 60%;
}
.c07mchlA {
	margin: 1.4rem 0% 0rem 10%;
	font-size: 2.4rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: #000000;
}
.c07mchlA .pagepointA {
	font-size: 2.4rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: #000000;
}
.c07mchlA.overflowHiding {
	overflow: hidden;
}
.c07mchlA.overflowScrolling {
	overflow-y: auto;
}
.c07v279A {
	margin: 0rem 0% 3rem 0%;
	padding: 0% 0% 0% 10%;
	font-size: 1.9rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(77, 77, 77);
}
.c07v279A .pagepointA {
	font-size: 1.9rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(77, 77, 77);
}
.c07v279A.overflowHiding {
	overflow: hidden;
}
.c07v279A.overflowScrolling {
	overflow-y: auto;
}
.rList .listBox .c079eal .Imgbox {
	padding-top: 60%;
}
.c07fdokA {
	margin: 1.4rem 0% 0rem 10%;
	font-size: 2.4rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: #000000;
}
.c07fdokA .pagepointA {
	font-size: 2.4rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: #000000;
}
.c07fdokA.overflowHiding {
	overflow: hidden;
}
.c07fdokA.overflowScrolling {
	overflow-y: auto;
}
.c07jflkA {
	margin: 0rem 0% 3rem 0%;
	padding: 0% 0% 0% 10%;
	font-size: 1.9rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(77, 77, 77);
}
.c07jflkA .pagepointA {
	font-size: 1.9rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(77, 77, 77);
}
.c07jflkA.overflowHiding {
	overflow: hidden;
}
.c07jflkA.overflowScrolling {
	overflow-y: auto;
}
.rList .listBox .c07h390 .Imgbox {
	padding-top: 60%;
}
.c081qr7A {
	margin: 1.4rem 0% 0rem 10%;
	font-size: 2.4rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: #000000;
}
.c081qr7A .pagepointA {
	font-size: 2.4rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: #000000;
}
.c081qr7A.overflowHiding {
	overflow: hidden;
}
.c081qr7A.overflowScrolling {
	overflow-y: auto;
}
.c07tm3rA {
	margin: 0rem 0% 3rem 0%;
	padding: 0% 0% 0% 10%;
	font-size: 1.9rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(77, 77, 77);
}
.c07tm3rA .pagepointA {
	font-size: 1.9rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(77, 77, 77);
}
.c07tm3rA.overflowHiding {
	overflow: hidden;
}
.c07tm3rA.overflowScrolling {
	overflow-y: auto;
}
.c0abgh9 {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c0abgh9 {
	margin: 252px 0% 1% 0%;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-right: 1%;
	padding-left: 1%;
}
}
.c09hj53A {
	margin: 283px 0% 3rem 0%;
	font-size: 1.6rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: rgb(12, 12, 12);
}
.c09hj53A .pagepointA {
	font-size: 1.6rem;
	font-family: 微软雅黑;
	line-height: 170%;
	color: rgb(12, 12, 12);
}
.c09hj53A.overflowHiding {
	overflow: hidden;
}
.c09hj53A.overflowScrolling {
	overflow-y: auto;
}
.c0an5bb {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c0an5bb {
	padding-right: 1%;
	padding-left: 1%;
}
}
.c0b9o78 {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c0b9o78 {
	padding-right: 1%;
	padding-left: 1%;
}
}
.c0avnpd {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c0avnpd {
	padding-right: 1%;
	padding-left: 1%;
}
}
.row_line .c0as7nvrow_col {
	width: 100%;
}
.c0as7nvrow_col.hidden {
	display: none;
}
.row_line .c0am4gorow_col {
	width: 20%;
}
.c0am4gorow_col.hidden {
	display: none;
}
.row_line .c0alchvrow_col {
	width: 2%;
}
.c0alchvrow_col.hidden {
	display: none;
}
.row_line .c0b4nvarow_col {
	width: 78%;
}
.c0b4nvarow_col.hidden {
	display: none;
}
.row_line .c0b6hfkrow_col {
	width: 20%;
}
.c0b6hfkrow_col.hidden {
	display: none;
}
.row_line .c0ajelurow_col {
	width: 2%;
}
.c0ajelurow_col.hidden {
	display: none;
}
.row_line .c0arhl5row_col {
	width: 78%;
}
.c0arhl5row_col.hidden {
	display: none;
}
.row_line .c0bddckrow_col {
	width: 20%;
}
.c0bddckrow_col.hidden {
	display: none;
}
.row_line .c0aqq3nrow_col {
	width: 2%;
}
.c0aqq3nrow_col.hidden {
	display: none;
}
.row_line .c0b0c2vrow_col {
	width: 78%;
}
.c0b0c2vrow_col.hidden {
	display: none;
}
.c0aokapA {
	font-size: 3.9rem;
	font-family: Arial;
	line-height: 120%;
	color: rgb(32, 32, 32);
	text-align: center;
}
.c0aokapA .pagepointA {
	font-size: 3.9rem;
	font-family: Arial;
	line-height: 120%;
	color: rgb(32, 32, 32);
}
.c0aokapA.overflowHiding {
	overflow: hidden;
}
.c0aokapA.overflowScrolling {
	overflow-y: auto;
}
.c0abvg6 {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c0abvg6 {
	margin: -1% 0% 1% 0%;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-right: 1%;
	padding-left: 1%;
}
}
.c0aqh6a {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c0aqh6a {
	margin: 1% 0% 1% 0%;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-right: 1%;
	padding-left: 1%;
}
}
.c0alhq1A {
	margin: 0.5rem 0% 0.1rem 0%;
	font-size: 4.3rem;
	font-family: 宋体;
	line-height: 170%;
	color: rgb(213, 213, 213);
}
.c0alhq1A .pagepointA {
	font-size: 4.3rem;
	font-family: 宋体;
	line-height: 170%;
	color: rgb(213, 213, 213);
}
.c0alhq1A.overflowHiding {
	overflow: hidden;
}
.c0alhq1A.overflowScrolling {
	overflow-y: auto;
}
.c0b158vA {
	margin: 0rem 0% 3rem 3%;
	font-size: 1.7rem;
	font-family: 黑体;
	line-height: 351%;
	color: rgb(255, 255, 255);
}
.c0b158vA .pagepointA {
	font-size: 1.7rem;
	font-family: 黑体;
	line-height: 351%;
	color: rgb(255, 255, 255);
}
.c0b158vA.overflowHiding {
	overflow: hidden;
}
.c0b158vA.overflowScrolling {
	overflow-y: auto;
}
.c0b7t04 {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c0b7t04 {
	margin: 1% 0% 1% 0%;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-right: 1%;
	padding-left: 1%;
}
}
.c0atbs6A {
	margin: 0.5rem 0% 0.1rem 0%;
	font-size: 4.3rem;
	font-family: 宋体;
	line-height: 170%;
	color: rgb(213, 213, 213);
}
.c0atbs6A .pagepointA {
	font-size: 4.3rem;
	font-family: 宋体;
	line-height: 170%;
	color: rgb(213, 213, 213);
}
.c0atbs6A.overflowHiding {
	overflow: hidden;
}
.c0atbs6A.overflowScrolling {
	overflow-y: auto;
}
.c0b0ip5A {
	margin: 0rem 0% 3rem 3%;
	font-size: 1.7rem;
	font-family: 黑体;
	line-height: 370%;
	color: rgb(255, 255, 255);
}
.c0b0ip5A .pagepointA {
	font-size: 1.7rem;
	font-family: 黑体;
	line-height: 370%;
	color: rgb(255, 255, 255);
}
.c0b0ip5A.overflowHiding {
	overflow: hidden;
}
.c0b0ip5A.overflowScrolling {
	overflow-y: auto;
}
.c0av870 {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c0av870 {
	margin: 1% 0% 1% 0%;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-right: 1%;
	padding-left: 1%;
}
}
.c0b60loA {
	margin: 0.5rem 0% 0.1rem 0%;
	font-size: 4.3rem;
	font-family: 宋体;
	line-height: 170%;
	color: rgb(213, 213, 213);
}
.c0b60loA .pagepointA {
	font-size: 4.3rem;
	font-family: 宋体;
	line-height: 170%;
	color: rgb(213, 213, 213);
}
.c0b60loA.overflowHiding {
	overflow: hidden;
}
.c0b60loA.overflowScrolling {
	overflow-y: auto;
}
.c0b71bbA {
	margin: 0rem 0% 3rem 3%;
	font-size: 1.7rem;
	font-family: 黑体;
	line-height: 339%;
	color: rgb(255, 255, 255);
}
.c0b71bbA .pagepointA {
	font-size: 1.7rem;
	font-family: 黑体;
	line-height: 339%;
	color: rgb(255, 255, 255);
}
.c0b71bbA.overflowHiding {
	overflow: hidden;
}
.c0b71bbA.overflowScrolling {
	overflow-y: auto;
}
.row_line .c0a73cprow_col {
	width: 100%;
}
.c0a73cprow_col.hidden {
	display: none;
}
.row_line .c0av6h4row_col {
	width: 100%;
}
.c0av6h4row_col.hidden {
	display: none;
}
.row_line .c0b15qorow_col {
	width: 100%;
}
.c0b15qorow_col.hidden {
	display: none;
}
.row_line .c0aqscurow_col {
	width: 100%;
}
.c0aqscurow_col.hidden {
	display: none;
}
.c0avbo0A {
	margin: -1rem 0% 0rem 0%;
	font-size: 2.4rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(79, 79, 79);
	text-align: center;
}
.c0avbo0A .pagepointA {
	font-size: 2.4rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(79, 79, 79);
}
.c0avbo0A.overflowHiding {
	overflow: hidden;
}
.c0avbo0A.overflowScrolling {
	overflow-y: auto;
}
.c0b8sq2A {
	font-size: 3.9rem;
	font-family: Arial;
	line-height: 120%;
	color: rgb(255, 255, 255);
	text-align: center;
}
.c0b8sq2A .pagepointA {
	font-size: 3.9rem;
	font-family: Arial;
	line-height: 120%;
	color: rgb(255, 255, 255);
}
.c0b8sq2A.overflowHiding {
	overflow: hidden;
}
.c0b8sq2A.overflowScrolling {
	overflow-y: auto;
}
.c0ap5eh {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c0ap5eh {
	margin: 1% 0 1% 0;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-right: 1%;
	padding-left: 1%;
}
}
.c0aotmkA {
	font-size: 3.9rem;
	font-family: Arial;
	line-height: 120%;
	color: rgb(255, 255, 255);
	text-align: center;
}
.c0aotmkA .pagepointA {
	font-size: 3.9rem;
	font-family: Arial;
	line-height: 120%;
	color: rgb(255, 255, 255);
}
.c0aotmkA.overflowHiding {
	overflow: hidden;
}
.c0aotmkA.overflowScrolling {
	overflow-y: auto;
}
.c0aujpl {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c0aujpl {
	margin: 1% 0 1% 0;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-right: 1%;
	padding-left: 1%;
}
}
.c0b6v2uA {
	font-size: 3.9rem;
	font-family: Arial;
	line-height: 120%;
	color: rgb(255, 255, 255);
	text-align: center;
}
.c0b6v2uA .pagepointA {
	font-size: 3.9rem;
	font-family: Arial;
	line-height: 120%;
	color: rgb(255, 255, 255);
}
.c0b6v2uA.overflowHiding {
	overflow: hidden;
}
.c0b6v2uA.overflowScrolling {
	overflow-y: auto;
}
.c0av1lq {
	background-color: rgba(0,0,0,0);
}
@media screen and (min-width:961px) {
.c0av1lq {
	margin: 1% 0 1% 0;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-right: 1%;
	padding-left: 1%;
}
}
.row_line .c0aghborow_col {
	width: 100%;
}
.c0aghborow_col.hidden {
	display: none;
}
.row_line .c0b8hecrow_col {
	width: 100%;
}
.c0b8hecrow_col.hidden {
	display: none;
}
.row_line .c0b4o4arow_col {
	width: 100%;
}
.c0b4o4arow_col.hidden {
	display: none;
}
.c0b54ulA {
	margin: -1rem 0% 0rem 0%;
	font-size: 2.4rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(250, 250, 250);
	text-align: center;
}
.c0b54ulA .pagepointA {
	font-size: 2.4rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(250, 250, 250);
}
.c0b54ulA.overflowHiding {
	overflow: hidden;
}
.c0b54ulA.overflowScrolling {
	overflow-y: auto;
}
.c0aq4fiA {
	margin: -1rem 0% 0rem 0%;
	font-size: 2.4rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(250, 250, 250);
	text-align: center;
}
.c0aq4fiA .pagepointA {
	font-size: 2.4rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(250, 250, 250);
}
.c0aq4fiA.overflowHiding {
	overflow: hidden;
}
.c0aq4fiA.overflowScrolling {
	overflow-y: auto;
}
.c0b8hi3A {
	margin: -1rem 0% 0rem 0%;
	font-size: 2.4rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(250, 250, 250);
	text-align: center;
}
.c0b8hi3A .pagepointA {
	font-size: 2.4rem;
	font-family: Arial;
	line-height: 170%;
	color: rgb(250, 250, 250);
}
.c0b8hi3A.overflowHiding {
	overflow: hidden;
}
.c0b8hi3A.overflowScrolling {
	overflow-y: auto;
}
