
@font-face {
	font-family: "6925abb3-a14f-4eb7-b84d-463d23fca3e3";
	src: url("https://omo-oss-file.thefastfile.com/portal-saas/new2022061617074415182/cms/file/6925abb3-a14f-4eb7-b84d-463d23fca3e3.ttf") format("truetype");
	font-alias: DIN1451;
}/*-* CUSTOM_STYLESHEET_BEGIN_TAG *-*/:root{
  --gege:#009e4d;
  --geh:#b88756;
  --ge2:#c4b394;
  --ge3:#faf5ec;
  --geb:#fff;
}
.zzy{
  display:flex;
  justify-content: space-between;
}
.zzy a1{
}
.zzy a2{
}
.zzy a3{
}
.zzyy:nth-child(even){
  display: flex;
  flex-direction: row-reverse;
}
.zzyy{
  display:flex;
  justify-content: space-between;
  background:#eee;
}
.zzz{
  display: flex;
  flex: 0 0 50%;
  overflow:hidden;
  flex-direction: column;
}
.yyy{
  flex: 0 0 50%;
  justify-content: center;
  padding: 3%;
  display: flex;
  flex-direction: column;
  color: #666;
}
.zzz img{
  width:100%;
  transition:1s;
}
.zzz img:hover{
  transform:scale(1.1,1.1)}
::-webkit-scrollbar {
  width:6px;
  height:4px;
}
::-webkit-scrollbar-thumb {
  background-color:var(--gege);
}
.e_bannerA-2 .p_img:before {
  content: '';
  background: linear-gradient(90deg,rgb(0 158 77),rgba(16,78,145,0));
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  top: 0px;
  display: block;
  z-index: 2;
  width: 50%;
}
#c_grid-1668220880435{
  width:94% !important;
  max-width:1600px;
  margin:auto;
}
#c_grid-1668220877722{
  background-color: rgba(242,244,246,1);
}
.e_bannerA-2 .p_info{
  top:45% !important;
}
@media only screen and (max-width:1440px){
  :root {
    --ge_FS14: 14px;
    --ge_FS16: 16px;
    --ge_FS18: 18px;
    --ge_FS24: 24px;
    --ge_FS32: 32px;
    --ge_FS48: 48px;
  }
}
@media only screen and (max-width:1366px){
  :root {
    --ge_FS14: 14px;
    --ge_FS16: 16px;
    --ge_FS18: 18px;
    --ge_FS24: 24px;
    --ge_FS32: 32px;
    --ge_FS48: 48px;
  }
}
@media only screen and (max-width:1025px){
  :root {
    --ge_FS14: 14px;
    --ge_FS16: 16px;
    --ge_FS18: 18px;
    --ge_FS24: 24px;
    --ge_FS32: 32px;
    --ge_FS48: 48px;
  }
}
@media only screen and (max-width:768px){
  .zzy{
    display: flex;
    justify-content: space-between;
    flex-direction: column;
  }
  .zzyy{
   display: flex;
    flex-direction: column;
  }
  .zzyy:nth-child(even) {
    display: flex;
    flex-direction: column;
}
}
/*-* CUSTOM_STYLESHEET_END_TAG *-*/
.page_a {
	background-color: rgba(32,36,133,1);
	color: rgba(255,255,255,1);
}
.page_a:hover {
	background-color: rgba(32,36,133,1);
}
.page_a.current {
	background-color: rgba(32,36,133,1);
}