.s_title {
	text-align: left;
}
.s_button1 {
	background-color: rgba(30,93,172,1);
	color: rgba(255,255,255,1);
	font-size: 14px;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-left-radius: 25px;
	border-bottom-right-radius: 25px;
}
.s_button1:hover {
	background-color: rgba(1,153,68,1);
}
.page_a.current {
	color: rgba(255,255,255,1);
	background-color: rgba(0,64,152,1);
}
.page_a.current:hover {
	background-color: rgba(114,165,236,1);
	color: rgba(255,255,255,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: "144c5a47-1ea4-4f90-9a1d-5df889b6f307";
	src: url("https://omo-oss-file1.thefastfile.com/portal-saas/new2023083119511615247/cms/file/144c5a47-1ea4-4f90-9a1d-5df889b6f307.ttf") format("truetype");
	font-alias: fontawesome-webfont;
}
@font-face {
	font-family: "e86ed99a-5b19-4bec-ac23-6dfe7c784e4a";
	src: url("https://omo-oss-file1.thefastfile.com/portal-saas/new2023083119511615247/cms/file/e86ed99a-5b19-4bec-ac23-6dfe7c784e4a.otf") format("opentype");
	font-alias: FontAwesome;
}
@font-face {
	font-family: "84c96d2b-aec6-4a37-8def-59d83015b598";
	src: url("https://omo-oss-file1.thefastfile.com/portal-saas/new2023083119511615247/cms/file/84c96d2b-aec6-4a37-8def-59d83015b598.otf") format("opentype");
	font-alias: Gilroy-ExtraBold;
}
@font-face {
	font-family: "fe987cbe-4152-4e84-b708-7bdd5fdaeb9f";
	src: url("https://omo-oss-file1.thefastfile.com/portal-saas/new2023083119511615247/cms/file/fe987cbe-4152-4e84-b708-7bdd5fdaeb9f.otf") format("opentype");
	font-alias: Gilroy-Light;
}
@font-face {
	font-family: "c7cc6faf-4f15-491f-90e8-d86d85ae8635";
	src: url("https://omo-oss-file1.thefastfile.com/portal-saas/new2023083119511615247/cms/file/c7cc6faf-4f15-491f-90e8-d86d85ae8635.ttf") format("truetype");
	font-alias: 楷体_GB2312;
}/*-* CUSTOM_STYLESHEET_BEGIN_TAG *-*/p, span, div, li, article {
    word-wrap: break-word !important;
    
}
#c_grid-1669347455167 > .p_gridbox > .p_gridCell {
    height: 100%;
  display: flex;
    align-items: center;
}

#c_grid-1669347455167 > .p_gridbox{
    height: 100%;   
}

.e_bannerA-2 .p_btitle {
    text-align: center !important;
  font-size: 32px !important;
}
.e_bannerA-2 .p_subtitle{
  font-family:"84c96d2b-aec6-4a37-8def-59d83015b598";
  font-size:2vw;
  line-height:1 !important;
  text-align: center !important;
  text-transform:uppercase;
}
.e_bannerA-2 .p_img {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}
.e_bannerA-2 .p_info {
	max-width: 1600px !important;
	width: 94% !important;
	top: 55% !important;
}
.e_bannerA-2 .p_summary {
	text-align: left;
}


@media only screen and (max-width: 768px) {
.e_bannerA-2 {
	height: 220px !important;
}
  .e_bannerA-2 .p_img:before {
	width: 100%;
}
.e_bannerA-2 .p_btitle {
    font-size: 24px !important;
    text-align: center !important;
}
.e_bannerA-2 .p_subtitle {
    font-size: 14px !important;
    text-align: center !important;
}
}

#c_grid-116273709439190.response-animated #c_static_001_P_8581-1676885528538{
  display:none;
}


/* scrollbar css */
::-webkit-scrollbar {
    width: 9px;
    background-color: #fff;
}

::-webkit-scrollbar-thumb {
    border: solid 2px #004098;
    width: 3px;
    border-radius: 0px;
    background-color: #004098;
}

::-webkit-scrollbar-corner {
    background-color: #fff;
}

::-webkit-scrollbar:horizontal {
    height: 2px;
}

::-webkit-selection {
    background: #26bcef;
    color: #fff;
}

::-moz-selection {
    background: #26bcef;
    color: #fff;
}

::selection {
    background: #26bcef;
    color: #fff;
}





















body {
    overflow-x: hidden
}

:root {
    --swiper-theme-color: var(--zys)
}

:root {
    --ztkd_1420: 1420px;
    --ztkd_1380: 1380px;
    --zys: #1e5dac;
    --btzys: rgba(0,160,233,.4);
 --wz_56: 56px;
      --wz_48: 48px;
    --wz_40: 40px;
    --wz_32: 32px;
    --wz_24: 24px;
    --wz_20: 20px;
    --wz_16: 16px;
    --wz_14: 14px
}

#nav_bt {
    background-color: var(--zys)
}
.ny_banner{    margin-top:115px;}
.nr_box {
    margin-left: auto!important;
    margin-right: auto!important;
    max-width: var(--ztkd_1420)!important;
    padding-left: 20px!important;
    padding-right: 20px!important
}

.nr_box2 {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--ztkd_1380);
    padding-left: 20px;
    padding-right: 20px
}

.nr_box3 {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--ztkd_1420);
    padding-left: 10px;
    padding-right: 10px
}

.ny_nr {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0
}

.ny_nav .e_categoryB-6 {
    justify-content: flex-start
}

.ny_nav {
    margin: 40px 0
}

.ny_nav li {
    margin-bottom: 0
}

.ny_nav .e_categoryC-2 .p_c_tree {
    background: rgba(0,0,0,0)!important
}

.ny_nav li .p_c_title1 {
    border-bottom: 0 solid #ebebeb!important
}

.ny_nav li .deep:hover {
    background: var(--zys)!important;
    color: #fff;
    border-bottom: 0 solid var(--zys)!important
}

.ny_mav_m {
    display: none
}

.ny_nr .active>p {
    background: var(--zys)!important;
    color: #fff!important;
    border-bottom: 0 solid #007bff!important
}

.ny_nr .active>p>.deep,.ny_nr .deep:hover {
    background: var(--zys)!important;
    color: #fff!important;
    border-bottom: 0 solid #007bff!important
}

.mbx .p_breadcrumb {
    flex-wrap: wrap;
    justify-content: flex-start
}

@media only screen and (max-width : 768px) {
  
  .ny_banner{    margin-top:0px;}
    .ny_nr {
        margin-top:0
    }

    .ny_nav {
        justify-content: flex-start!important
    }

    .ny_nav .p_c_mbtn {
        background: var(--zys)!important
    }

    .ny_mav_pc {
        display: none
    }

    .ny_mav_m {
        display: block
    }

    .ny_nav {
        margin: 20px 0
    }

    .mbx {
        margin-top: 10px
    }

    .ny_nr .p_c_mbtn {
        background: var(--zys)!important
    }
}/*-* CUSTOM_STYLESHEET_END_TAG *-*/