.s_title {
	text-align: left;
}
.s_button1 {
	color: rgba(255,255,255,1);
	font-size: 16px;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-left-radius: 25px;
	border-bottom-right-radius: 25px;
	background-color: rgba(1,114,255,1);
}
.s_button1:hover {
	background-color: rgba(1,114,255,1);
}
.page_a.current {
	color: rgba(255,255,255,1);
	background-color: rgba(12,142,74,1);
}
.page_a.current:hover {
	color: rgba(255,255,255,1);
	background-color: rgba(76,168,234,1);
}





















@font-face {
	font-family: "cf28fdc3-7a57-4726-a54f-cd53c6e37ecb";
	src: url("https://omo-oss-file.thefastfile.com/portal-saas/new2022022115461527871/cms/file/cf28fdc3-7a57-4726-a54f-cd53c6e37ecb.ttf") format("truetype");
	font-alias: bb3815;
}
@font-face {
	font-family: "62ec6211-5eb4-4af4-9709-77ceaffcc10d";
	src: url("https://omo-oss-file1.thefastfile.com/portal-saas/new2022110415190986233/cms/file/62ec6211-5eb4-4af4-9709-77ceaffcc10d.otf") format("opentype");
	font-alias: Montserrat-Light-6;
}
@font-face {
	font-family: "5ee949da-e60f-4d93-bf38-375bec2a575a";
	src: url("https://omo-oss-file1.thefastfile.com/portal-saas/new2022110415190986233/cms/file/5ee949da-e60f-4d93-bf38-375bec2a575a.otf") format("opentype");
	font-alias: Gilroy-Light;
}
@font-face {
	font-family: "74d26532-7415-4e02-9a7d-2644f39b9d84";
	src: url("https://omo-oss-file1.thefastfile.com/portal-saas/new2022110415190986233/cms/file/74d26532-7415-4e02-9a7d-2644f39b9d84.otf") format("opentype");
	font-alias: Gilroy-ExtraBold;
}
@font-face {
	font-family: "c132ff53-dfdb-4ea0-9486-ceea6995a341";
	src: url("https://omo-oss-file1.thefastfile.com/portal-saas/new2022110415190986233/cms/file/c132ff53-dfdb-4ea0-9486-ceea6995a341.otf") format("opentype");
	font-alias: gilroy-regular-3;
}
@font-face {
	font-family: "d6e2b1be-5a2e-42c8-9199-bc107c70a8ab";
	src: url("https://omo-oss-file1.thefastfile.com/portal-saas/new2023030921300478022/cms/file/d6e2b1be-5a2e-42c8-9199-bc107c70a8ab.ttf") format("truetype");
	font-alias: 华文行楷;
}/*-* CUSTOM_STYLESHEET_BEGIN_TAG *-*/p, span, div, li, article {
    word-wrap: break-word !important;
    word-break: normal !important;
}
.pl_service3 {
    position: fixed;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    z-index: 99;
}
.pl_service3 .item_con {
    text-align: left;
}
.invalid-feedback {
    display: none;
    width: 100%;
    margin-top: 0;
    position: absolute;
    right: 40px;
    width: auto;
    top: 8px;
    font-size: 80%;
    color: #dc3545;
}

.e_bannerA-2 .p_info {
	width: 1600px !important;
	top: 50% !important;
}
.e_bannerA-2 .p_btitle {
    text-align: center !important;
    font-size: 36px !important;
}
.e_bannerA-2 .p_btitle {
  font-family: "74d26532-7415-4e02-9a7d-2644f39b9d84" !important;
  text-align: center;
}
.e_bannerA-2 .p_subtitle {
    font-family: "74d26532-7415-4e02-9a7d-2644f39b9d84";
    text-align: center !important;
    font-size: 2vw !important;
    line-height: 1 !important;
}
.e_bannerA-2 .p_img:before {
	content: '';
	background: linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,0.3));
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
	display: block;
	z-index: 2;
	width: 100%;
}
@media only screen and (max-width: 768px){
.e_bannerA-2 {
	height: 200px !important;
}
  .e_bannerA-2 .p_btitle {
    text-align: center !important;
    font-size: 20px !important;
}
}
.s_button2 {
	background-color: rgba(255,255,255,0);
	font-size: 14px;
	color: rgba(255,255,255,1);
	border-style: solid;
	border-width: 2px;
	border-color: rgba(255,255,255,1);
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-left-radius: 25px;
	border-bottom-right-radius: 25px;
}
.s_button2:hover {
	background-color: rgba(255,255,255,1);
	color: rgba(51,51,51,1);
}

 
.page_con {padding:0rem 0; display:flex; width:100%; justify-content:center;}
.page_con > a {display:flex; width:40px; height:40px; border-radius:#005fb6 ; border:1px rgba(0,0,0,0.4) solid; font-size:15px; color:#666;position:relative; align-items:center; justify-content:center; margin:0 4px;}
.page_con > a:hover {border-color:#005fb6; color:#005fb6;}
.page_con > a.page_a.disabled {border-radius:#005fb6; background:rgba(0,0,0,0.1); border-color:rgba(0,0,0,0.1);}
.page_con > a.page_a.current{border-radius:#005fb6; background:#005fb6; color:#fff; border-color:transparent;}
.page_con > a.page_prev{color:transparent; font-size:0;}
.page_con > a.page_prev:before{content:"";display:block; width:0; height:0;border-style: solid;
  border-color: transparent;  border-width: 5px 5px 5px 0 ; border-right-color: #666; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}

.page_con > a.page_next{color:transparent; font-size:0;}
.page_con > a.page_next:before{content:"";display:block; width:0; height:0;border-style: solid;
  border-color: transparent;  border-width: 5px 0 5px 5px; border-left-color: #666; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}

.page_con > a.page_a.disabled:before {opacity:0.4;}
.page_con > span.page_jump {display: inline-flex; align-items: center; display:none;}
.page_con > span.page_jump input {border-radius:5px; margin:0 5px; border-color:rgba(0,0,0,0.4);}
/*-* CUSTOM_STYLESHEET_END_TAG *-*/
.s_button2 {
	background-color: rgba(255,255,255,0);
	font-size: 14px;
	color: rgba(255,255,255,1);
	border-style: solid;
	border-width: 2px;
	border-color: rgba(255,255,255,1);
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-left-radius: 25px;
	border-bottom-right-radius: 25px;
}
.s_button2:hover {
	background-color: rgba(255,255,255,1);
	color: rgba(51,51,51,1);
}
.s_button3 {
	background-image: linear-gradient(120.0deg,rgba(23,211,250,1) 0.0,rgba(1,114,255,1) 100.0%);
	color: rgba(255,255,255,1);
	border-top-left-radius: 50px;
	border-top-right-radius: 50px;
	border-bottom-left-radius: 50px;
	border-bottom-right-radius: 50px;
}
.s_button3:hover {
	background-image: linear-gradient(120.0deg,rgba(1,114,255,1) 0.0,rgba(24,215,252,1) 100.0%);
}