/*Ã¥Ë†ÂÃ¥Â§â€¹Ã¥Å’â€“Ã¦Â Â·Ã¥Â¼Â*/

input {
    padding: 0;
    margin: 0;
    font-family: 'Microsoft YaHei';
}

img {
    border: none;
    background: none;
    vertical-align: middle;
}

ul,
ol,
li {
    list-style-type: none;
}

select,
input,
img,
select {
    vertical-align: middle;
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

table,
th,
td {
    vertical-align: middle
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}

.clearfix {
    zoom: 1
}

.clearboth {
    height: 0px;
    line-height: 0px;
    overflow: hidden;
    clear: both;
    font-size: 0px;
}

h1,
h2 {
    font-size: 12px;
    font-weight: bold;
}

hr {
    border: 0;
    border-top: 1px solid #ccc;
    height: 0;
}

p {
    margin: 0;
}


/*----- Common css ------*/

.fl {
    float: left;
}

.fr {
    float: right;
}

.di {
    _display: inline;
}

.fwn {
    font-weight: normal;
}

.dib {
    *display: inline;
    _zoom: 1;
    _display: inline;
    _font-size: 0px;
}

.com-img {
    display: block;
    overflow: hidden;
}

.com-img img {
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
}

.com-img:hover img {
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
}

.xypg-right-content {
    font-size: 16px;
}

.xypg-right-content img {
    max-width: 100%;
}

.j-space-between {
    justify-content: space-between
}

.j-flex-start {
    justify-content: flex-start
}

.j-flex-end {
    justify-content: flex-end
}

.j-center {
    justify-content: center
}

.a-j-center {
    align-items: center;
    justify-content: center
}

.a-center {
    align-items: center
}

.a-flex-start {
    align-items: flex-start
}

.a-flex-end {
    align-items: flex-end
}

.qishunfh {
    position: relative;
    overflow: hidden;
}

.banner-item img {
    width: 100%;
    height: auto;
}

.qishunfh .swiper-wrapper .swiper-slide {
    position: relative;
}

.tyouudnfg {
    position: absolute;
    top: 39%;
    width: 100%;
    left: 0px;
    z-index: 999;
    color: #fff;
    font-size: 25px;
    text-align: center;
}

.tyouudnfg_A {
    font-size: 2.5rem;
    line-height: 80px;
}

.tyouudnfg_cc {
    width: 84px;
    height: 3px;
    background: #fff;
    margin: 1% auto 0;
}

.tyouudnfg_B {
    font-size: 16px;
    line-height: 90px;
}

.tyouudnfg_c {
    width: 15%;
    margin: 1.7% auto 0;
    text-align: center;
    border: #fff 1px solid;
    border-radius: 25px;
    font-size: 16px;
    line-height: 41px;
}

.ajidhfd {
    overflow: hidden;
    position: relative;
}

.youdfng img {
    width: 100%;
    height: auto;
}

.swiaaaaon {
    position: absolute;
    bottom: 3%!important;
    left: 2%!important;
    z-index: 999;
}

.swiaaaaon .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #fff;
    opacity: 1;
    transition: all 0.6s ease;
}

.swiaaaaon .swiper-pagination-bullet-active {
    opacity: 1;
    background: #fff;
    transition: all 0.6s ease;
    border-radius: 20px;
    width: 29px;
}


/*Ã¤Â¸Â»Ã¤Â½â€œÃ¦Â Â·Ã¥Â¼Â*/

.changhh {
    max-width: 1680px;
    margin: 0 auto;
    padding: 0 2%;
}

.flex22 {
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
}

.young {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 99;
    border-bottom: rgba(255, 255, 255, 0.25) 1px solid;
    background: rgba(0, 0, 0, 0.3);
}

.dlogo {
    width: 22%;
}

.dlogo img {
    max-width: 100%;
    height: auto;
}

.nnav {
    width: 45%;
}

.sdddf {
    width: 15%;
    height: 43px;
    border-radius: 21px;
    border: solid 1px #ffffff;
    line-height: 43px;
    margin-top: 49px;
}

#formsearch2 input {
    background: none;
    border: none;
    float: left;
    width: 80%;
    outline: none;
    border-right: none;
}

#formsearch2 input#keyword {
    height: 43px;
    line-height: 43px;
    padding-left: 24px;
    color: #ffffff;
}

#formsearch2 input#s_btn {
    width: 20%;
    height: 43px;
    line-height: 43px;
    text-align: center;
    background: url(../images/search.png) no-repeat center;
    color: #fff;
    border: none;
    cursor: pointer;
    font-size: 0px;
}

#formsearch3 input {
    background: url(../images/486fb89f5ea15b0a33b162b3e38a66299c925fcc.png) left center no-repeat #f2f2f2;
    border: none;
    float: left;
    width: 88%;
    outline: none;
    border-right: none;
}

#formsearch3 input#keyword {
    height: 57px;
    line-height: 57px;
    padding-left: 44px;
    color: #666;
}

#formsearch3 input#s_btn {
    width: 12%;
    height: 57px;
    line-height: 57px;
    text-align: center;
    background: #1a4b8f;
    color: #fff;
    border: none;
    cursor: pointer;
    font-size: 18px;
    letter-spacing: 3px;
}

.scroll {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 999;
}


/*Ã¥â€¦Â³Ã¤ÂºÅ½Ã¦Ë†â€˜Ã¤Â»Â¬*/

.nei {
    box-sizing: border-box;
    padding: 7% 3% 5% 3%;
    overflow: hidden;
    background: none;
}

.abt {
    text-align: center;
}

.abt_a {
    font-size: 1.1rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 28px;
    letter-spacing: 0px;
    color: #5d5d5d;
}

.abt_c {
    font-size: 1.8rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 50px;
    letter-spacing: 4px;
    color: #393939;
}

.abt_d {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 28px;
    letter-spacing: 0px;
    color: #393939;
    box-sizing: border-box;
    padding: 2.5% 0;
}

.abt_d.m {
    display: none;
}

.abtfen li {
    width: 20%;
    text-align: center;
    border-right: #999999 1px solid;
}

.abtfen li:nth-child(5) {
    border-right: none;
}

.abtfen_a {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 0px;
    color: #303030;
    position: relative;
}

.abtfen_a span {
    font-size: 1.9rem;
    color: #393939;
    margin-right: 3px;
}

.abtfen_a em {
    font-size: 1.9rem;
    color: #393939;
    font-style: normal;
}

.abtfen_b {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 28px;
    letter-spacing: 0px;
    color: #303030;
    margin-top: 15px;
}

.anbsuy {
    width: 215px;
    height: 41px;
    border-radius: 20px;
    border: solid 1px #797979;
    margin: 5% auto 0;
    line-height: 41px;
    text-align: center;
    font-size: 16px;
}

.anbsuy a {
    color: #393939;
}


/*Ã¤Â¼ÂÃ¤Â¸Å¡Ã¦â€“â€¡Ã¥Å’â€“*/

.nei1 {
    background: #f3f3f3;
    box-sizing: border-box;
    padding: 4% 0;
    overflow: hidden;
}

.cont .page1 {
    padding-top: 5%;
}

.cont .page1 .title {
    background: url(https://omo-oss-image.thefastimg.com/portal-saas/ngc202306270002/cms/image/109cddbb-f0ab-4d85-b117-906b3cd928a9.png?d=1719901530412) no-repeat center 11%;
    background-size: 158px;
    width: 100%;
    padding: 60px 0;
}

.cont .page1 .title p {
    font-family: 'Bank';
    color: #634f44;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.cont .page1 .title p::after {
    content: '';
    display: inline-block;
    width: 66px;
    height: 4px;
    background-color: #bc9480;
    margin: 10px 0 8px;
}

.cont .page1 .title span {
    width: 100%;
    display: block;
    text-align: center;
    color: #231815;
}

.cont .page1 ul {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.cont .page1 ul li {
    width: 33.33%;
    margin-bottom: 0.8%;
    position: relative;
}

.cont .page1 ul li .bg .txt {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    width: 100%;
}

.cont .page1 ul li .bg .txt .ic {
    width: 55px;
    height: 66px;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 100%;
}

.cont .page1 ul li .bg .txt p {
    display: block;
    width: 100%;
    text-align: center;
    color: #fff;
    margin-top: 20px;
    font-size: 1.5rem;
}

.cont .page1 ul li .bg .txt i {
    display: block;
    width: 100%;
    text-align: center;
    color: #fff;
}

.cont .page1 ul li .popup {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    z-index: 5;
    width: 0;
    overflow: hidden;
    transition: ease-out 0.6s;
}

.cont .page1 ul li .popup .img {
    width: 100%;
    overflow: hidden;
    height: 100%;
}

.cont .page1 ul li .popup .img img {
    height: 100%;
    object-fit: cover;
}

.cont .page1 ul li .popup .txt {
    position: absolute;
    top: 50%;
    transform: translate(30%, -50%);
    opacity: 0;
    left: 50px;
    transition-delay: 0.2s;
    transition-duration: 0.7s;
    transition-timing-function: ease-out;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.cont .page1 ul li .popup .txt .ic {
    width: 55px;
    height: 66px;
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: 100%;
}

.cont .page1 ul li .popup .txt .des {
    margin-top: 20px;
}

.cont .page1 ul li .popup .txt .des p {
    white-space: nowrap;
    font-weight: 400;
    color: #fff;
    display: flex;
    flex-direction: row;
    align-items: baseline;
    font-size: 1.5rem;
}

.bg img {
    width: 100%;
    height: auto;
}

.cont .page1 ul li .popup .txt .des p i {
    display: inline-block;
    color: rgba(255, 255, 255, 0.3);
    margin-left: 12px;
    font-weight: initial;
}

.cont .page1 ul li .popup .txt .des span {
    white-space: nowrap;
    display: inline-block;
    color: #fff;
    margin-top: 8px;
    font-size: 16px;
}

.cont .page1 ul li .popup.on .txt {
    transform: translate(0px, -50%);
    opacity: 1;
}

.cont .page1 ul li:nth-child(5) .bg .txt {
    display: none;
}

.cont .page1 ul li:nth-child(5) .popup {
    display: none;
}

.cont .page1 ul li:nth-child(3n) .popup {
    position: absolute;
    top: 0;
    left: auto;
    right: 0;
    bottom: 0;
}

.cont .page1 ul li .bg .txt .ic img {
    max-width: 100%;
    height: auto;
}

@media screen and (max-width: 998px) {
    .tyouudnfg_A {
        font-size: 16px;
        line-height: 1;
    }
    .tyouudnfg_cc,
    .tyouudnfg_c {
        display: none;
    }
    .nei {
        background: url('https://cdn.myxypt.com/c7931da6/25/07/7f6aa5e5b0152d1f6cfaadcaf9669b3fcf655297.jpg') no-repeat center center / cover;
    }
    .cont .page1 ul li {
        width: 99%;
        margin-bottom: 1%;
    }
    .cont .page1 ul li .popup {
        left: 0!important;
        right: auto!important;
    }
    .cont .page1 ul li .popup .txt {
        left: 30px!important;
        align-items: flex-start !important;
    }
    .cont .page1 ul li .popup .txt p {
        flex-direction: row!important;
    }
    .cont .page1 ul li .popup .txt p i {
        margin-left: 12px!important;
        margin-right: 0px!important;
    }
    .cont .page1 ul li:nth-child(2n) .popup {
        left: auto!important;
        right: 0!important;
    }
    .bg {
        width: 100%;
        display: block;
        height: calc(100vw * 3 / 8);
        position: relative;
        overflow: hidden;
    }
    .bg img {
        position: absolute;
        top: -50%;
        transform: translateY(-25%);
        left: 0;
        width: 100%;
    }
    .nneri3 .changhh {
        padding: 0 6%;
    }
}

@media screen and (max-width: 768px) {
    .cont .page1 ul li .bg .txt .ic {
        width: 33px;
        height: 39px;
    }
}


/*Ã¤Â¸ÂºÃ¤Â»â‚¬Ã¤Â¹Ë†Ã©â‚¬â€°Ã¦â€¹Â©Ã¦Ë†â€˜Ã¤Â»Â¬*/

.nei3 {
    box-sizing: border-box;
    padding: 5% 3%;
    overflow: hidden;
}

.wesm {
    margin-top: 4%;
}

.wesm li {
    width: 24%;
    text-align: center;
    box-sizing: border-box;
    padding: 4% 1%;
    cursor: pointer;
}

.wesm_img {
    height: 43px;
}

.wesm_img img {
    max-width: 100%;
    height: auto;
}

.wesm_a {
    font-size: 22px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 0px;
    color: #393939;
}

.wesm_b {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 28px;
    letter-spacing: 0px;
    color: #393939;
}

.wesm_m {
    width: 152px;
    height: 40px;
    border-radius: 20px;
    border: solid 1px #797979;
    line-height: 40px;
    text-align: center;
    margin: 9% auto 0;
    font-size: 16px;
    color: #393939;
}

.wesm li:hover {
    box-shadow: 0px 0px 10px 0px rgba(26, 75, 143, 0.28);
}

.wesm li:hover .wesm_a {
    color: #1a4b8f;
}

.wesm li:hover .wesm_b {
    color: #1a4b8f;
}

.wesm li:hover .wesm_m {
    background: #1a4b8f;
    border: #1a4b8f 1px solid;
    color: #fff;
}

.wesm li:hover .wesm_img img {
    filter: invert(25%) sepia(23%) saturate(4235%) hue-rotate(194deg) brightness(70%) contrast(91%);
}


/*Ã¤ÂºÂ§Ã¥â€œÂ*/

.nei5 {
    overflow: hidden;
}

.pmjhff {
    position: relative;
}

.pmjhff_a {
    text-align: center;
}

.pmjhff_a img {
    width: 100%;
    height: auto;
}

.pmjhffnei {
    position: absolute;
    top: 35%;
    text-align: center;
    color: #fff;
    left: 0px;
    width: 100%;
}

.pmjhffnei_a {
    font-size: 2.2rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 55px;
    letter-spacing: 4px;
    color: #ffffff;
}

.pmjhffnei_b {
    width: 270px;
    height: 42px;
    border-radius: 20px;
    border: solid 1px #ffffff;
    margin: 1% auto 0;
    text-align: center;
    line-height: 42px;
    font-size: 16px;
}

.pmjhffnei_b a {
    color: #fff;
}


/*Ã¦â€“Â°Ã©â€”Â»Ã¨Âµâ€žÃ¨Â®Â¯*/

.xwfenfhy li:hover,
.xwfenfhy li.on {
    background: #1a4b8f;
    position: relative;
    color: #fff;
    cursor: pointer;
    border: #1a4b8f 1px solid;
}

.xwfenfhy li:hover a,
.xwfenfhy li.on a {
    color: #fff;
}

.nei6 {
    box-sizing: border-box;
    padding: 5% 0;
    overflow: hidden;
}

.xwfenfhy {
    width: 35%;
    margin: 2% auto 0;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin-bottom: 2%;
}

.xwfenfhy li {
    margin: 0 1%;
    line-height: 41px;
    border-radius: 20px;
    border: solid 1px #797979;
    text-align: center;
    font-size: 18px;
    color: #242e41;
    width: 30%;
}

.xwfenfhy li a {
    color: #242e41;
}

.svvtyrrle {
    width: 49%;
    margin-top: 3%;
}

.svvtyrrert {
    width: 49%;
}

.svvtyrrle_img img {
    width: 100%;
    height: auto;
}

.svvtyrrle_a {
    background: url(//cdn.myxypt.com/c7931da6/25/05/d6c75abb2871c6698065e68e1bb6940711d34b12.png) 95% center no-repeat #f7f5f4;
    line-height: 105px;
    font-size: 18px;
    color: #393939;
    box-sizing: border-box;
    padding-left: 3%;
}

.svvtyrrert li {
    border-bottom: #797979 1px solid;
    box-sizing: border-box;
    padding: 5.8% 0;
}

.shiaindg {
    width: 15%;
    text-align: center;
}

.shiaindg_a {
    font-size: 3rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 0px;
    color: #393939;
}

.shiaindg_b {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 0px;
    color: #393939;
}

.shineifng {
    width: 75%;
}

.xwfenguytle {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 35px;
    letter-spacing: 0px;
    color: #393939;
}

.xwfenguytzg {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 27px;
    letter-spacing: 0px;
    color: #393939;
    box-sizing: border-box;
    padding: 1% 0;
}

.xwfenguyt_m {
    background: url(../images/d6c75abb2871c6698065e68e1bb6940711d34b12.png) center center no-repeat;
    width: 30px;
    height: 15px;
    margin-top: 7%;
}

.xwgfr {
    position: relative;
}

.xwgfr .svvtyrr {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9;
    right: 0;
}

.xwgfr .svvtyrr {
    opacity: 0;
    visibility: hidden;
    transition: all .5s ease;
}

.xwgfr .svvtyrr.on {
    position: static;
    opacity: 1;
    visibility: visible;
}


/*Ã¥Å“Â¨Ã§ÂºÂ¿Ã§â€¢â„¢Ã¨Â¨â‚¬*/

.nei7 {
    background: #f3f3f3;
    box-sizing: border-box;
    padding: 4% 0;
    overflow: hidden;
    margin-top: 1%;
}

.liuyngf {
    margin-top: 3%;
}

.youdfhgle {
    width: 32%;
}

.youdfhgle input {
    box-shadow: none;
    border: none;
    height: 64px;
    background-color: #ffffff;
    line-height: 64px;
    color: #393939;
    font-size: 16px;
    border-radius: 0px;
}

.youdjnfh {
    margin-top: 1%;
}

.youdjnfh textarea {
    width: 100%;
    box-shadow: none;
    border: none;
    height: 174px;
    background-color: #ffffff;
    line-height: 64px;
    color: #393939;
    font-size: 16px;
    border-radius: 0px;
    padding: 6px 12px;
    /* padding: 6px 1%; */
    box-sizing: border-box;
}

.yangshf {
    margin-top: 1%;
}

.yangshf input {
    box-shadow: none;
    border: none;
    height: 64px;
    background-color: #ffffff;
    line-height: 64px;
    color: #393939;
    font-size: 16px;
    border-radius: 0px;
}

.youdnfb {
    width: 180px;
    height: 38px;
    border-radius: 18px;
    border: solid 1px #797979;
    line-height: 38px;
    margin: 2% auto 0;
    font-size: 16px;
}

.youdnfb .btn {
    background: none;
    padding: 0px;
    width: 100%;
    border: none;
    height: 38px;
    line-height: 38px;
    color: #393939;
    border-radius: 20px;
    margin-top: -5px;
}

.youdnfb .btn-primary:active:focus,
.btn-primary:active:hover {
    background-color: none;
    border-color: none;
}

.dibungfle {
    width: 50%;
}

.dibungfrt {
    width: 45%;
}

.dibungfrt_a {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 0px;
    color: #ffffff;
    margin-bottom: 1.43em;
}

.dibungfrt_b {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 0px;
    color: #ffffff;
}

.xxgrt {
    border-top: #626262 1px solid;
    margin: 2% 0;
}

.banudngzd li {
    width: 25%;
}

.banudngle {
    width: 15%;
}

.banudngle img {
    max-width: 100%;
    height: auto;
}

.banudngzd {
    width: 22%;
    margin-left: 1%;
}

.banudngrt {
    width: 60%;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 45px;
    letter-spacing: 0px;
    color: #ffffff;
    text-align: right;
}

.banudngrt a {
    color: #fff;
}

.banudngzd_img img {
    max-width: 100%;
    height: auto;
}

.banudngzd li {
    position: relative;
    text-align: center;
}


/* Ã¥Ë†ÂÃ¥Â§â€¹Ã§Å Â¶Ã¦â‚¬ÂÃ¤Â¸â€¹Ã©Å¡ÂÃ¨â€”ÂbanudngzddfÃ¥â€¦Æ’Ã§Â´Â  */

.banudngzddf {
    display: none;
    position: absolute;
    top: -95px;
    left: 0px;
    width: 80px;
    height: 93px;
}

.banudngzddf img {
    max-width: 100%;
    height: auto;
}


/* Ã©Â¼Â Ã¦Â â€¡Ã¦â€šÂ¬Ã¥ÂÅ“Ã¥Å“Â¨liÃ¦Ë†â€“banudngzd_imgÃ¤Â¸Å Ã¦â€”Â¶Ã¦ËœÂ¾Ã§Â¤Âºbanudngzddf */

.banudngzd li:hover .banudngzddf,
.banudngzd_img:hover~.banudngzddf {
    display: block;
}

.nneri1 {
    box-sizing: border-box;
    padding: 5% 3%;
    overflow: hidden;
}

.abbftrle {
    width: 45%;
}

.abbftrle_a {
    font-size: 22px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 28px;
    letter-spacing: 0px;
    color: #393939;
    text-transform: uppercase;
}

.abbftrle_b {
    margin: 5px 0;
}

.abbftrle_b img {
    max-width: 100%;
    height: auto;
}

.abbftrle_c {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 0px;
    color: #393939;
    box-sizing: border-box;
    padding: 2% 0;
}

.abbftrrt {
    width: 50%;
}

.abbftrrt img {
    max-width: 100%;
    height: auto;
}

.shidgefgfg {
    margin-top: 5%;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.shidgefgfg li {
    width: 20%;
    text-align: center;
    border-right: #909090 1px solid;
}

.shidgefgfg_a {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 40px;
    letter-spacing: 0px;
    color: #393939;
}

.shidgefgfg_a span {
    font-size: 38px;
    color: #393939;
}

.shidgefgfg_b {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 28px;
    letter-spacing: 0px;
    color: #393939;
}

.nneri2 {
    box-sizing: border-box;
    padding: 2% 0;
    overflow: hidden;
}

.qiyef {
    text-align: center;
}

.qiyef_a {
    font-size: 22px;
    font-weight: 200;
    font-stretch: normal;
    line-height: 28px;
    letter-spacing: 0px;
    color: #393939;
}

.qiyef_b {
    font-size: 1.8rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 45px;
    letter-spacing: 4px;
    color: #393939;
}

.wenhuag {
    margin-top: 4%;
}

.wenhuag li {
    background-color: #f3f3f3;
    width: 49%;
    box-sizing: border-box;
    padding: 6% 4%;
}

.wenhuagggle {
    width: 20%;
    background: url(//cdn.myxypt.com/c7931da6/25/06/814ee7f535085b29d7b756c2046dceb7e1ce8526.png) right top no-repeat;
}

.wenhuagggrt {
    width: 70%;
}

.wenhuagggle img {
    max-width: 100%;
    height: auto;
}

.wenhuagggrt_a {
    font-size: 30px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 45px;
    letter-spacing: 3px;
    color: #393939;
}

.wenhuagggrt_b {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 28px;
    letter-spacing: 2px;
    color: #393939;
    box-sizing: border-box;
    margin-top: 2%;
}

.jiashigddle {
    width: 8%;
    background: url(//cdn.myxypt.com/c7931da6/25/06/814ee7f535085b29d7b756c2046dceb7e1ce8526.png) right top no-repeat;
}

.jiashigddzh {
    width: 18%;
    font-size: 30px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 45px;
    letter-spacing: 3px;
    color: #393939;
}

.jiashigdd {
    margin-top: 2%;
    background-color: #f3f3f3;
    box-sizing: border-box;
    padding: 6% 4% 4% 4%;
}

.jiashigddrt {
    width: 70%;
}

.jiashigddrt li {
    width: 48%;
    margin-bottom: 2%;
    padding: 0 30px;
}

.jiashigddrt_a {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 40px;
    letter-spacing: 2px;
    color: #393939;
}

.jiashigddrt_b {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 28px;
    letter-spacing: 2px;
    color: #393939;
}

.jiashigdd {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}

.nneri3 {
    box-sizing: border-box;
    padding: 5% 0 7% 0;
    background: url(../images/28f9bd52c0f8ae9a91ba6d9b266e7d9d894e5355.jpg) center center no-repeat;
    background-size: 100% 100%;
    overflow: hidden;
    margin-top: 3%;
}

.fazhangd {
    color: #fff;
}

.fazhangd_a {
    font-size: 22px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 28px;
    letter-spacing: 0px;
    color: #ffffff;
}

.fazhangd_b {
    font-size: 1.8rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 0px;
    color: #ffffff;
}

.fazhangd_c {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 26px;
    letter-spacing: 2px;
    color: #ffffff;
}

.lishidf {
    overflow: hidden;
    position: relative;
    padding-bottom: 2%;
}

.lishidf::after {
    position: absolute;
    left: 0px;
    width: 100%;
    height: 1px;
    background: #fff;
    content: '';
    top: 30%;
}

.dazhngdif {
    margin-top: 4%;
    color: #fff;
}

.lishidf .swiper-wrapper .swiper-slide {
    text-align: center;
}

.lishidf_b {
    width: 22px;
    height: 22px;
    margin: 1% auto 0;
    background: url(../images/bdb8fd5c46578e62b8c783da7375d2d1c999d2b9.png) center center no-repeat;
}

.lishidf_a {
    font-size: 44px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 80px;
    letter-spacing: 0px;
    color: #ffffff;
    position: relative;
    z-index: 9;
}

.lishidf_c {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 26px;
    letter-spacing: 0px;
    color: #ffffff;
    box-sizing: border-box;
    padding: 7%;
    opacity: 0;
}

.swiagxt {
    position: absolute;
    bottom: 0px;
    right: 0px;
    background: url(//cdn.myxypt.com/c7931da6/25/06/931d46c7e6b2835526c18a6b2aca573cbe7a0aff.png) center center no-repeat;
    width: 49px;
    height: 49px;
    background-size: 100% 100%;
    z-index: 99;
}

.swiagxt:hover {
    background: url(//cdn.myxypt.com/c7931da6/25/06/111f9ce0634a8a1a2b3bd7280cbd77acca125496.png) center center no-repeat;
    width: 49px;
    height: 49px;
    background-size: 100% 100%;
}

.swipakv:hover {
    background: url(//cdn.myxypt.com/c7931da6/25/06/d9ab117eeb994a81350a8acb45e54746626fc993.png) center center no-repeat;
    width: 49px;
    height: 49px;
    background-size: 100% 100%;
}

.swipakv {
    position: absolute;
    bottom: 0px;
    right: 60px;
    background: url(//cdn.myxypt.com/c7931da6/25/06/613006dbce06ecd3f8bf15997ea2f0ff726c2327.png) center center no-repeat;
    width: 49px;
    height: 49px;
    background-size: 100% 100%;
    z-index: 99;
}

.swiper-pagination {
    position: absolute;
    top: 99%!important;
    width: 20%!important;
}

.lishidf .swiper-wrapper .swiper-slide-active .lishidf_c {
    opacity: 1;
}

.lishidf .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #fff;
}

.lishidf .swiper-pagination-progressbar {
    background: rgba(255, 255, 255, .25);
    height: 2px!important;
}

.nneri4 {
    box-sizing: border-box;
    padding: 5% 0;
    overflow: hidden;
}

.zhixiadle {
    width: 35%;
}

.zhixiadrt {
    width: 50%;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 36px;
    letter-spacing: 0px;
    color: #393939;
}

.zhixiadle_a {
    font-size: 22px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 28px;
    letter-spacing: 0px;
    color: #393939;
}

.zhixiadle_b {
    font-size: 1.8rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 0px;
    color: #393939;
}

.xainghhg {
    border-top: #7f7f7f 2px solid;
    margin-top: 3%;
    margin-bottom: 6%;
}

.flex66 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}

.begifhle {
    width: 49%;
}

.begifhle img {
    width: 100%;
    height: auto;
}

.begifhrt {
    width: 45%;
}

.begifhrt_a {
    font-size: 22px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 28px;
    letter-spacing: 0px;
    color: #393939;
}

.begifhrt_b {
    font-size: 1.8rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 45px;
    letter-spacing: 0px;
    color: #393939;
}

.begifhrt_c {
    width: 63px;
    height: 2px;
    background-color: #393939;
    margin: 2% 0;
}

.begifhrt_e {
    margin-top: 6%;
}

.begifhrt_e li {
    width: 32%;
    padding: 5px 15px 10px;
    background-color: #ededed;
}

.begifhrt_e_a {
    font-size: 2rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 0px;
    color: #393939;
}

.begifhrt_e_c {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 36px;
    letter-spacing: 0px;
    color: #393939;
}

.nneri6 {
    overflow: hidden;
    box-sizing: border-box;
    padding: 5% 0;
    background-color: #f7f7f7;
}

.eingyuf {
    text-align: center;
    color: #393939;
}

.eingyuf_a {
    font-size: 22px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 28px;
    letter-spacing: 0px;
    color: #393939;
}

.eingyuf_b {
    font-size: 1.8rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 55px;
    letter-spacing: 0px;
    color: #393939;
}

.qihufnf {
    overflow: hidden;
    padding: 1%;
    margin: 0 6%;
}

.riongdyufg {
    position: relative;
}

.qihufnf_img {
    text-align: center;
    background: #fff;
    box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, .4);
    box-sizing: border-box;
    padding: 10px;
}

.qihufnf_img img {
    max-width: 100%;
    height: auto;
}

.eonfgenf {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 3% 0;
}

.eonfgenf li {
    width: 12%;
    margin: 0 1%;
    text-align: center;
    line-height: 44px;
    border-radius: 22px;
    border: solid 1px #000000;
    font-size: 16px;
}

.eonfgenf li a {
    color: #393939;
}

.youuunfgg {
    position: absolute;
    top: 40%;
    right: 0px;
    background: url(../images/5065af2314fefb3d4843ea0899fa90d43463484f.png) no-repeat;
    width: 52px;
    height: 52px;
    background-size: 100% 100%;
    z-index: 99;
}

.youuunfgg:hover {
    background: url(../images/3b7539c43071b2352065afd1dd14cee422abf038.png) no-repeat;
    background-size: 100% 100%;
}

.youdngfh:hover {
    background: url(../images/62a73697ca2441c821e4fb6c3a1978d49a3a0143.png) no-repeat;
    background-size: 100% 100%;
}

.youdngfh {
    position: absolute;
    top: 40%;
    left: 0px;
    background: url(../images/b2fd90d7257fa5f41cad977999da006d8156ce68.png) no-repeat;
    width: 52px;
    height: 52px;
    background-size: 100% 100%;
    z-index: 99;
}

.qiehudng {
    position: relative;
}

.qiehudng .riongdyufg {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9;
    right: 0;
}

.qiehudng .riongdyufg {
    opacity: 0;
    visibility: hidden;
    transition: all .5s ease;
}

.qiehudng .riongdyufg.on {
    position: static;
    opacity: 1;
    visibility: visible;
}

.nneri8 {
    box-sizing: border-box;
    padding: 4% 0;
    overflow: hidden;
}

.eingyuf_c {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 36px;
    letter-spacing: 0px;
    color: #393939;
}

.hesuodufng {
    overflow: hidden;
    box-sizing: border-box;
    padding: 1%;
}

.hedodnfgh {
    margin-top: 3%;
}

.hesuodufng .swiper-wrapper .swiper-slide {
    text-align: center;
}

.hesuodufng_img {
    box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, .4);
}

.hesuodufng_img img {
    max-width: 100%;
    height: auto;
}

.swaon {
    text-align: center;
    margin-top: 2%;
}

.swaon .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #393939;
    opacity: 1;
    transition: all 0.6s ease;
}

.swaon .swiper-pagination-bullet-active {
    opacity: 1;
    background: #393939;
    transition: all 0.6s ease;
    border-radius: 4px;
    width: 35px;
}

.page-banner img {
    width: 100%;
    height: auto;
}

.fgfhgh {
    box-sizing: border-box;
    padding: 2% 0;
}

.changutfe {
    width: 15%;
    font-size: 50px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 0px;
    color: #393939;
}

.changutfrt {
    width: 70%;
}

.changutfrtle {
    width: 12%;
    font-size: 22px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 0px;
    color: #393939;
}

.changutfrtrt {
    width: 80%;
}

.changutfrtrt li {
    font-size: 22px;
    line-height: 60px;
    font-weight: 200;
}

.changutfrtrt li a {
    color: #393939;
}

.mingzidf {
    font-size: 25px;
    font-weight: 200;
    font-stretch: normal;
    line-height: 60px;
    letter-spacing: 0px;
    color: #393939;
}

.cover-item .item-first .img {
    background: #fff;
}

.youdinfg {
    width: 30%;
    text-align: center;
    box-sizing: border-box;
    padding: 1% 10px;
}

.imgasd {
    background-color: #ffffff;
    box-shadow: 0px 3px 16px 1px rgba(164, 164, 164, 0.21);
}

.imgasd img {
    max-width: 100%;
    height: auto;
}

.xiangfgf_a {
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 35px;
    letter-spacing: 0px;
    color: #393939;
    opacity: 0.5;
}

.xiangfgf {
    box-sizing: border-box;
    padding: 8% 0;
    text-align: center;
}

.xiangfgf_b {
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 65px;
    letter-spacing: 0px;
    color: #393939;
}

.xiangfgf_c {
    width: 30%;
    margin: 0 auto;
    line-height: 40px;
    border-radius: 20px;
    border: solid 1px #6e6e6e;
    text-align: center;
    font-size: 16px;
    color: #393939;
}

.xwhdifngg {
    border-top: #393939 1px solid;
}

.sdffg {
    box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, .4);
}

.sdffg img {
    width: 100%;
    height: auto;
}

@media(max-width:1500px) {
    .changutfe {
        font-size: 45px;
    }
    .changutfrtle {
        font-size: 20px;
    }
    .changutfrtrt li {
        font-size: 20px;
    }
    .shiaindg_a {
        font-size: 2.5rem;
    }
    .svvtyrrert li {
        padding: 3.4% 0;
    }
    .dibungfrt_b {
        font-size: 15px;
    }
    .foot_nav li .x-nav-menu a {
        font-size: 15px;
    }
    .abt_c {
        font-size: 1.4rem;
    }
    .pmjhffnei_a {
        font-size: 2rem;
    }
    .shidgefgfg_a span {
        font-size: 33px;
    }
    .qiyef_b {
        font-size: 1.6rem;
    }
    .wenhuagggrt_a {
        font-size: 28px;
    }
    .jiashigddzh {
        font-size: 28px;
    }
    .fazhangd_b {
        font-size: 1.6rem;
    }
    .lishidf_a {
        font-size: 2rem;
    }
    .lishidf::after {
        top: 30%;
    }
    .lishidf_c {
        font-size: 14px;
    }
    .zhixiadle_b {
        font-size: 1.6rem;
    }
    .begifhrt_b {
        font-size: 1.6rem;
    }
    .begifhrt_e_a {
        font-size: 2.2rem;
    }
    .eingyuf_b {
        font-size: 1.6rem;
    }
}

@media(max-width:1440px) {
    .changutfe {
        font-size: 40px;
    }
    .changutfrtle {
        font-size: 18px;
    }
    .changutfrtrt li {
        font-size: 18px;
    }
    .wesm_a {
        font-size: 18px;
    }
    .wenhuagggrt_a {
        font-size: 24px;
    }
    .jiashigddzh {
        font-size: 24px;
    }
    .fazhangd_b {
        font-size: 1.4rem;
    }
    .lishidf_a {
        font-size: 1.6rem;
    }
    .lishidf:after {
        top: 30%;
    }
    .lishidf_c {
        font-size: 13px;
    }
    .zhixiadle_b {
        font-size: 1.4rem;
    }
    .begifhrt_b {
        font-size: 1.4rem;
    }
    .begifhrt_e_a {
        font-size: 2rem;
    }
    .eingyuf_b {
        font-size: 1.4rem;
    }
}

@media(max-width:1366px) {
    .changutfe {
        font-size: 35px;
    }
    .changutfrtle {
        font-size: 16px;
    }
    .changutfrtrt li {
        font-size: 16px;
    }
    .eingyuf_a {
        font-size: 18px;
    }
    .eingyuf_b {
        font-size: 1.2rem;
    }
    .begifhrt_e_c {
        font-size: 14px;
    }
    .begifhrt_e_a {
        font-size: 1.4rem;
    }
    .begifhrt_b {
        font-size: 1.2rem;
    }
    .zhixiadrt {
        font-size: 16px;
        line-height: 30px;
    }
    .xwfenguytzg {
        font-size: 14px;
    }
    .qiyef_b {
        font-size: 1.2rem;
        line-height: 40px;
    }
    .wenhuagggrt_a {
        font-size: 22px;
    }
    .fazhangd_b {
        font-size: 1.2rem;
    }
    .zhixiadle_b {
        font-size: 1.2rem;
    }
    .mingzidf {
        font-size: 20px;
    }
    .xiangfgf_b {
        font-size: 16px;
    }
    .xiangfgf_c {
        font-size: 14px;
    }
}

@media(max-width:1200px) {
    .xiangfgf_c {
        font-size: 12px;
    }
    .mingzidf {
        font-size: 16px;
    }
    .changutfe {
        font-size: 30px;
    }
    .changutfrtle {
        font-size: 14px;
    }
    .changutfrtrt li {
        font-size: 14px;
    }
    .jiashigddrt_b {
        font-size: 14px;
    }
    .jiashigddzh {
        font-size: 20px;
    }
    .wenhuagggrt_b {
        font-size: 14px;
        line-height: 26px;
    }
    .wenhuagggrt_a {
        font-size: 20px;
    }
    .qiyef_b {
        font-size: 20px;
        line-height: 35px;
    }
    .qiyef_a {
        font-size: 20px;
    }
    .shidgefgfg_b {
        font-size: 14px;
    }
    .abt_c {
        font-size: 1.2rem;
    }
    .foot_nav li .x-nav-menu a {
        font-size: 14px;
        line-height: 26px;
    }
    .dibungfrt_b {
        font-size: 14px;
        line-height: 26px;
    }
    .shiaindg_a {
        font-size: 2rem;
    }
    .xwfenfhy li {
        font-size: 16px;
    }
    .svvtyrrert li {
        padding: 3.5% 0;
    }
    .pmjhffnei_a {
        font-size: 1.5rem;
        line-height: 40px;
    }
    .wesm_m {
        font-size: 14px;
    }
    .wesm_a {
        font-size: 18px;
    }
    .wesm_b {
        font-size: 14px;
        height: 80px;
    }
    .x-menu>li>a {
        font-size: 14px;
        color: #fff;
        line-height: 100px;
        display: block;
    }
}

@media(max-width:1024px) {
    .xiangfgf_c {
        width: 60%;
    }
    .xiangfgf_b {
        font-size: 12px;
        line-height: 40px;
    }
    #formsearch3 input#s_btn {
        font-size: 14px;
    }
    .changutfe {
        font-size: 24px;
    }
    .banudngrt {
        font-size: 14px;
        line-height: 24px;
    }
    .dibungfrt_b {
        font-size: 13px;
        line-height: 26px;
    }
    .shiaindg_a {
        font-size: 25px;
        line-height: 50px;
    }
    .xwfenguytzg {
        line-height: 23px;
        font-size: 12px;
    }
    .sdddf {
        margin-top: 25px;
    }
    .dlogo img {
        max-width: 80%;
        height: auto;
    }
    .abt_d {
        font-size: 14px;
        line-height: 26px;
    }
}

@media(max-width:992px) {
    .begifhrt_e {
        margin-top: 15px;
    }
    .begifh:last-child {
        flex-direction: column-reverse;
    }
    .mingzidf {
        font-size: 15px;
        line-height: 45px;
    }
    .nneri4 {
        padding: 5% 3%;
    }
    .xiangfgf_c {
        width: 90%;
        line-height: 30px;
        margin-top: 2%;
    }
    .xiangfgf_b {
        font-size: 12px;
        line-height: 24px;
    }
    .lishidf::after {
        top: 32%;
    }
    .fgfhgh {
        display: none;
    }
    .abbftrle_b img {
        width: 200px;
    }
    .page-banner .nybt h3 {
        font-size: 14px;
    }
    .eonfgenf li {
        width: 25%;
        margin: 0 1%;
        text-align: center;
        line-height: 38px;
        border-radius: 22px;
        border: solid 1px #000000;
        font-size: 14px;
    }
    .eingyuf_b {
        font-size: 18px;
        line-height: 40px;
    }
    .begifhrt_a {
        font-size: 18px;
    }
    .begifhrt_b {
        font-size: 20px;
        line-height: 40px;
    }
    .begifhle {
        width: 100%;
    }
    .begifhrt {
        width: 100%;
        margin: 2% 0 7%;
    }
    .begifhrt_e.flex22 {
        justify-content: space-between;
    }
    .zhixiadrt {
        font-size: 12px;
        line-height: 22px;
    }
    .zhixiadle_b {
        font-size: 20px;
        line-height: 40px;
    }
    .zhixiadle_a {
        font-size: 14px;
        line-height: 24px;
    }
    .swiper-pagination {
        position: absolute;
        top: 99%!important;
        width: 48%!important;
    }
    .lishidf_a {
        font-size: 25px;
        line-height: 74px;
    }
    .fazhangd_c {
        font-size: 14px;
        line-height: 22px;
    }
    .fazhangd_b {
        font-size: 20px;
        line-height: 45px;
    }
    .fazhangd_a {
        font-size: 18px;
    }
    .jiashigddrt_b {
        font-size: 12px;
        line-height: 1.5;
        color: #888;
    }
    .jiashigddrt.flex22 {
        justify-content: space-between;
    }
    .jiashigddrt li {
        width: 47%;
        background-color: #ededed;
        padding: 5px 15px;
    }
    .jiashigddrt_a {
        font-size: 15px;
    }
    .jiashigddrt_a {
        line-height: 35px;
    }
    .jiashigddzh {
        font-size: 16px;
    }
    .wenhuagggrt_b {
        font-size: 12px;
        line-height: 22px;
        color: #888;
    }
    .shidgefgfg_a span {
        font-size: 24px;
    }
    .abbftrle {
        width: 100%;
    }
    .abbftrrt {
        width: 100%;
        margin-top: 2%;
    }
    .youdjnfh textarea {
        height: 120px;
    }
    .wenhuagggrt_a {
        font-size: 18px;
        line-height: 30px;
    }
    .svvtyrrert {
        width: 100%;
    }
    .svvtyrrle {
        width: 100%;
    }
    .flex22 {
        flex-wrap: wrap;
        justify-content: start;
    }
    .wesm.flex22 {
        justify-content: space-between;
    }
    .xwfenfhy {
        width: 80%;
    }
    .wesm_b {
        font-size: 12px;
        height: 80px;
        line-height: 22px;
    }
    .wesm_a {
        font-size: 16px;
        line-height: 35px;
    }
    .cont .page1 ul li .bg .txt p {
        font-size: 20px;
    }
    .anbsuy {
        font-size: 14px;
        height: 30px;
        line-height: 30px;
    }
    .abtfen_b {
        font-size: 14px;
        line-height: 22px;
        margin-top: 0px;
        color: #888;
    }
    .abtfen_a em {
        font-size: 16px;
    }
    .abtfen_a span {
        font-size: 23px;
        font-weight: bolder;
    }
    .abtfen_a {
        position: relative;
        padding-bottom: 6px;
        margin-bottom: 6px;
    }
    .abtfen_a:after {
        content: '';
        position: absolute;
        width: 25px;
        height: 3px;
        background-color: #1a4b8f;
        left: 0;
        bottom: 0;
    }
    .abt_a {
        font-size: 16px;
        line-height: 26px;
    }
    .abt_c {
        font-size: 20px;
        line-height: 30px;
    }
    .lishidf_b {
        margin: 0 auto;
    }
    .nneri3 {
        background-size: cover;
    }
    .hedodnfgh .swaon {
        display: none;
    }
}

@media(max-width:500px) {
    .pmjhffnei {
        top: 22%;
    }
    .xwfenfhy li {
        line-height: 30px;
    }
    .wesm_img img {
        max-width: 20%;
        height: auto;
    }
    .wesm_img {
        height: 37px;
    }
    .wesm_m {
        width: 120px;
        font-size: 12px;
        line-height: 30px;
        float: left;
        height: 30px;
    }
    .eonfgenf li {
        width: 41%;
    }
    .eingyuf_b {
        font-size: 16px;
        line-height: 35px;
    }
    .eingyuf_a {
        font-size: 16px;
    }
    .begifhrt_e_a {
        font-size: 20px;
        line-height: 40px;
    }
    .begifhrt_e_c {
        font-size: 12px;
        line-height: 22px;
    }
    .begifhrt_b {
        font-size: 18px;
        line-height: 35px;
    }
    .begifhrt_a {
        font-size: 16px;
    }
    .zhixiadrt {
        width: 100%;
        margin: 2% 0;
    }
    .zhixiadle {
        width: 100%;
    }
    .fazhangd_b {
        font-size: 18px;
        line-height: 40px;
    }
    .fazhangd_b {
        font-size: 18px;
        line-height: 40px;
    }
    .fazhangd_a {
        font-size: 16px;
    }
    .jiashigddzh {
        width: 50%;
    }
    .jiashigddrt {
        width: 100%;
    }
    .wenhuagggle img {
        max-width: 30px;
        height: auto;
        margin: 0 15px;
    }
    .wenhuag li {
        width: 100%;
        margin-bottom: 3%;
    }
    .qiyef_a {
        font-size: 18px;
    }
    .shidgefgfg li {
        width: 50%;
        text-align: center;
        border-right: #909090 1px solid;
        margin-bottom: 3%;
    }
    .shidgefgfg_a span {
        font-size: 20px;
    }
    .abbftrle_c {
        font-size: 15px;
        line-height: 1.75;
        text-indent: 2em;
    }
    .wenhuagggrt {
        padding-left: 30px;
    }
    .jiashigddle,
    .wenhuagggle {
        display: flex;
        justify-content: center;
        align-items: center;
        width: auto;
        padding-right: 15px;
    }
    .jiashigddle img {
        width: 30px;
        height: auto;
        margin: 0 15px;
    }
    .jiashigdd {
        justify-content: start;
    }
    .jiashigddzh {
        padding-left: 30px;
        font-size: 18px;
        line-height: 30px;
    }
    .jiashigddrt {
        margin-top: 15px;
    }
    .banudngrt {
        width: 100%;
        font-size: 14px;
        text-align: left;
    }
    .banudngzd {
        display: none;
    }
    .banudngle {
        width: 100%;
        text-align: center;
        display: none;
    }
    .dibungfrt {
        width: 100%;
        margin-top: 2%;
    }
    .dibungfle {
        width: 100%;
    }
    .youdfhgle {
        width: 100%;
        margin-bottom: 2%;
    }
    .xwfenguytle {
        font-size: 14px;
        line-height: 30px;
    }
    .shiaindg_b {
        font-size: 13px;
    }
    .shiaindg_a {
        font-size: 20px;
        line-height: 1.5;
    }
    .xwfenguyt_m {
        display: none;
    }
    .svvtyrrle_a {
        font-size: 14px;
        line-height: 80px;
    }
    .xwfenfhy {
        width: 100%;
    }
    .xwfenfhy li {
        font-size: 14px;
    }
    .pmjhffnei_b {
        width: 120px;
        height: 26px;
        border-radius: 20px;
        border: solid 1px #ffffff;
        margin: 3% auto 0;
        text-align: center;
        line-height: 23px;
        font-size: 12px;
    }
    .pmjhffnei_a {
        font-size: 16px;
        line-height: 23px;
    }
    .wesm li {
        width: 49%;
        border: solid 1px #797979;
        margin-bottom: 2%;
        text-align: left;
        padding: 4%;
    }
    .abt_a {
        font-size: 14px;
        line-height: 24px;
    }
    .abt_c {
        font-size: 18px;
        line-height: 30px;
    }
    .cont .page1 ul li .bg .txt p {
        font-size: 16px;
        margin-top: 5px;
    }
    .abt_d {
        text-align: left;
        font-size: 15px;
        line-height: 1.75;
        text-indent: 2em;
        margin-bottom: 15px;
    }
    .abt_d {
        display: none;
    }
    .abt_d.m {
        display: block;
    }
    .abtfen li {
        width: 31%;
        margin-bottom: 0%;
        padding-left: 1%;
        padding-bottom: 5%;
        text-align: left;
        border-right: none;
    }
    .abtfen li:last-child {
        width: 45%;
    }
    .shiaindg {
        width: 21%;
        text-align: center;
    }
    .dibungfle {
        display: none;
    }
    .xxgrt {
        border-top: #626262 1px solid;
        margin: 4% 0;
    }
    .abtfen_a {
        /* font-weight: 600; */
        line-height: 35px;
    }
}