@charset "utf-8";
@media (max-width:768px) {
.col-md-6[data-v-62fe6992] { width: auto!important;}
.banner[data-v-62fe6992] { height: 2.82rem; background: url(../img/banner.5268d1f9.jpg) no-repeat center bottom #69c72b; background-size: contain; color: #fff; font-size: .3rem; position: relative; z-index: 400;}
.banner .text[data-v-62fe6992] { padding: 8% 0 0 35%;}
.banner .text span[data-v-62fe6992] { margin-right: 1em;}
.banner .text span[data-v-62fe6992]:last-child { margin-right: 0;}
.banner .text .en[data-v-62fe6992] { font-family: Arial, Helvetica, sans-serif;}
.m-company-txt[data-v-62fe6992] { font-size: .2rem; color: #555; line-height: 1.8; padding: .5rem 0;}
.m-company-txt .u-tit[data-v-62fe6992],
.m-company-cpfw .u-tit[data-v-62fe6992] { color: #333; font-size: 1.5em; margin: 0 0 1em;}
.m-company-txt p[data-v-62fe6992] { margin-bottom: 1em; text-align: justify; text-justify: inter-ideograph;}
.m-company-txt p[data-v-62fe6992]:last-child { margin-bottom: 0;}
.m-company-pic[data-v-62fe6992] { padding-left: 2em;}
.m-company-pic img[data-v-62fe6992] { width: 3.39rem;}
.m-company-cpfw[data-v-62fe6992]  { font-size: .2rem; color: #555; line-height: 1.8; padding: .5rem 0 .2rem;}
.m-company-cpfw-item[data-v-62fe6992] { position: relative; padding: .4rem 0; margin-bottom: 0; padding-left: 1.64rem;}
.m-company-cpfw-item[data-v-62fe6992]::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    height: 1px;
    background-color: rgba(202, 202, 202, .5);
    transform-origin: center bottom;
    transform: scaleY(.5);
}
.m-company-cpfw-item.nobor[data-v-62fe6992]::after { display: none;}
.m-company-cpfw-item .ico img[data-v-62fe6992] { position: absolute; top: 0; bottom: 0; left: .3rem; width: .88rem; margin: auto;}
.m-company-cpfw-item .txt[data-v-62fe6992] { color: #333; font-size: 1.25em; font-weight: 300;}
.m-company-cpfw-item dt[data-v-62fe6992] { margin-bottom: .5em;}
.m-company-cpfw-item dd[data-v-62fe6992] { line-height: 1.8; text-align: justify; text-justify: inter-ideograph;
}
.m-team-list[data-v-62fe6992] { font-size: .2rem;}
.m-team-list .item[data-v-62fe6992] { padding: .54rem .3rem; width: 100%; display: table; table-layout: fixed;}
.m-team-list .item-left[data-v-62fe6992] { display: table-cell; vertical-align: top; width: 2.25rem;}
.m-team-list .item-right[data-v-62fe6992] { display: table-cell; vertical-align: top; padding-left: .4rem;}
.m-team-list .photo[data-v-62fe6992] { text-align: center;}
.m-team-list .photo img[data-v-62fe6992] { width: 2.25rem; min-height: 2.25rem; background-color: #e3e6e7;}
.m-team-list .info-trait[data-v-62fe6992] { text-align: justify; text-justify: inter-ideograph; line-height: 1.8; padding: 1.5em 0;}
.m-team-list .info-email[data-v-62fe6992] { color: #555; text-align: center; margin: 0 -.2rem; white-space: nowrap; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; margin-top: .5em;}
.m-team-list .ico-mail img[data-v-62fe6992] { width: .22rem;}
.m-team-list .info-name[data-v-62fe6992] {}
.m-team-list .info-name span[data-v-62fe6992] { font-size: 1.4em; line-height: 1.2;}
.m-team-list .info-name em[data-v-62fe6992] { color: #888; display: block; font-family: Arial, Helvetica, sans-serif;}
.m-team-list .info-post[data-v-62fe6992] { font-size: 1.1em}
.m-team-list .info-post span[data-v-62fe6992] { display: inline-block; border-bottom: solid #69c72b 2px; padding: .5em 0 .6em;}
.m-team-list .info-desc[data-v-62fe6992] { color: #888; text-align: justify; text-justify: inter-ideograph; line-height: 1.8; margin-top: 1.2em;}
.m-team-list .info-desc p[data-v-62fe6992] { margin-bottom: 1em;}
.m-team-list .info-desc p[data-v-62fe6992]:last-child { margin-bottom: 0;}
.about-news-list[data-v-62fe6992] { font-size: .2rem; padding: .2rem .3rem 0; background-color: #fff;}
.about-news-list ul[data-v-62fe6992] {}
.about-news-list li[data-v-62fe6992] { display: table; width: 100%; position: relative; padding: .4rem 0;}
.about-news-list li[data-v-62fe6992]:last-child { padding-bottom: .2rem;}
.about-news-list li[data-v-62fe6992]::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    height: 1px;
    background-color: rgba(202, 202, 202, .5);
    transform-origin: center bottom;
    transform: scaleY(.5);
}
.about-news-list li[data-v-62fe6992]:last-child:after { display: none;}
.about-news-list .u-data[data-v-62fe6992] { text-align: center; display: table-cell; padding-right: .4rem; width: 1.3rem; vertical-align: top; font-family: Arial, Helvetica, sans-serif;}
.about-news-list .u-data-in[data-v-62fe6992] {
}
.about-news-list .u-data-m[data-v-62fe6992] {
    background-color: #69c72b;
    color: #fff;
    line-height: 1.8;
    font-size: 1.3em;
}
.about-news-list .u-data-d[data-v-62fe6992] {
    color: #68c72b;
    line-height: 1.1;
    font-size: 2.2em;
    background-color: #f3feec;
    border: #b7ec94 solid 1px;
    border-top: none;
}
.about-news-list .u-data-y[data-v-62fe6992] { line-height: 1.8; color: #b7eb94; font-size: 1.3em;}
.about-news-list .cont[data-v-62fe6992] { display: table-cell; vertical-align: top;}
.about-news-list .tit[data-v-62fe6992] { font-size: 1.5em; line-height: 1.2; margin: 0 0 .7em}
.about-news-list .des[data-v-62fe6992] { font-size: 1.1em; line-height: 1.7; color: #888; margin-bottom: 0; text-align: justify; text-justify: inter-ideograph;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.bg-white[data-v-62fe6992] { background-color: #fff;}
.newsArticle-wrap[data-v-62fe6992] { background-color: #fff;}
.newsArticle-head[data-v-62fe6992] { padding: .3rem;}
.newsArticle-head .info[data-v-62fe6992] { color: #888; font-size: 12px;}
.newsArticle-head .info >span[data-v-62fe6992] { margin-right: 1em;}
.newsArticle-head .info >span[data-v-62fe6992]:last-child { margin-right: 0;}
.newsArticle-head .tit[data-v-62fe6992] { margin-top: .5em; font-size: 26px;}
.newsArticle-cont[data-v-62fe6992] { padding: .3rem; line-height: 1.7; text-align: justify; text-justify: inter-ideograph; color: #555;}





/* .m-contact-list { padding: .3rem; font-size: .2rem;}
.m-contact-list ul { margin: 0 -.06rem;}
.m-contact-list li { width: 100%; float: left; padding: .06rem;}
.m-contact-list .item { background-color: #fff; border: #eaeaea solid 1px; height: 4.36rem; text-align: center;}
.m-contact-list .pic { height: 1.4rem; white-space: nowrap; margin-bottom: .2rem;}
.m-contact-list .pic::before { content: ''; width: 0; height: 100%; display: inline-block; vertical-align: bottom; overflow: hidden;}
.m-contact-list .pic img { vertical-align: bottom; width: 1.9rem;}
.m-contact-list .info {}
.m-contact-list .box {}
.m-contact-list .post { font-style: 1.1em; line-height: 1.2; height: 2.4em; display: inline-block; font-weight: 500;}
.m-contact-list .cont { color: #888; font-size: .85em; text-align: left; padding-left: .3rem; line-height: 1.5; font-family: Arial, Helvetica, sans-serif;}
.m-contact-list .cont b { color: #333; display: block;  font-weight: 400; margin-top: 1em;
    font-family: "PingFangSC-Light","PingFang SC", Helvetica,"Helvetica Neue", Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;
} */
.m-contact-list[data-v-62fe6992] { padding: .3rem; font-size: .22rem;}
.m-contact-list ul[data-v-62fe6992] { margin: 0 -.06rem;}
.m-contact-list li[data-v-62fe6992] {  width: 100%; padding: .06rem;}
.m-contact-list li .item[data-v-62fe6992] { min-height: 2.2rem; padding: .25rem 0; border: rgba(234,234,234,.7) solid 1px; display: flex; align-items: center; background-repeat: no-repeat; background-position: center center; background-size: 110%;}
.m-contact-list li .item[data-v-62fe6992]:hover { box-shadow: 1px 1px 5px rgba(0,0,0,.1);}
.m-contact-list li .pic[data-v-62fe6992] {  position: relative; width: 2rem; margin-right: .25rem; text-align: center;}
.m-contact-list li .pic img[data-v-62fe6992] { width: 1.7rem;
}
.m-contact-list li .info[data-v-62fe6992] { font-family: Arial, Helvetica, sans-serif; font-weight: 500;
}
.m-contact-list li .info .box[data-v-62fe6992] {
}
.m-contact-list li .info .box .post[data-v-62fe6992] { font-size: 1.3em; font-family: PingFangSC-Medium, PingFang SC, Helvetica,"Helvetica Neue", "Microsoft Yahei UI", "Microsoft YaHei", sans-serif;  font-weight: 500; color: rgba(78,78,78,1);
}
.m-contact-list li .info .box .cont[data-v-62fe6992] { text-align: left; color: #666; line-height: 1.8;white-space:nowrap; font-weight: 400;
}
.m-contact-list li .info .box .cont b[data-v-62fe6992] { display:block; color: #484848; margin-top: 1em; font-family: PingFangSC-Medium, PingFang SC, Helvetica,"Helvetica Neue", "Microsoft Yahei UI", "Microsoft YaHei", sans-serif; font-weight: 600;}
.m-contact-form[data-v-62fe6992] { padding: .3rem;}
.m-contact-form .tit[data-v-62fe6992] { text-align: center; font-size: .3rem; margin-bottom: 1em; font-weight: 500;}
.m-contact-form ul[data-v-62fe6992] { margin: 0 -.06rem;}
.m-contact-form li[data-v-62fe6992] { width: 50%; float: left; padding: .07rem .06rem;}
.m-contact-form li.full[data-v-62fe6992] { width: 100%;}
.m-contact-form .in[data-v-62fe6992] { display: block; width: 100%; font-weight: 400; margin-bottom: 0;}
.m-contact-form .u-ipt[data-v-62fe6992],
.m-contact-form .u-slt[data-v-62fe6992],
.m-contact-form .u-text[data-v-62fe6992] { width: 100%;}
.m-contact-form .agr[data-v-62fe6992] { font-weight: 400; text-align: center; display: block; width: 100%; font-size: .94em; padding: 1em 0; color: #555; cursor: pointer;}
.m-contact-form .agr span[data-v-62fe6992] { display: inline-block; vertical-align:middle; pointer-events: none;}
.m-contact-form .u-ckx[data-v-62fe6992] { margin: 0 .7em 0 0; display: inline-block; vertical-align: middle;}
.m-contact-form .btns[data-v-62fe6992] { text-align: center; padding: 3% 20%;}
.m-contact-form .btn[data-v-62fe6992] { line-height: .44rem; font-size: .36rem;}
.m-contact-form .tips[data-v-62fe6992] { color: #888; line-height: 1.4; font-size: .18rem; padding: 6% 4% 4%; text-align: center;}
.m-filter-btns[data-v-62fe6992]::after { display: none;}
.jobOffer-list[data-v-62fe6992] { background-color: #fff; color: #555;}
.table[data-v-62fe6992] {  margin-bottom: 0;}
.table-striped>tbody>tr[data-v-62fe6992]:nth-of-type(odd) {
    background-color: #f7f7f7;
}
.table-striped>tbody>tr[data-v-62fe6992]:nth-of-type(even) {
    background-color: #fff;
}
.table-striped>tbody>tr[data-v-62fe6992]:first-child { background-color: #69c72b; color: #fff;}
.table>tbody>tr>th[data-v-62fe6992] { border-top: none; white-space: nowrap; padding: 10px 1em;}
.table>tbody>tr>th[data-v-62fe6992]:first-child { padding-left: .3rem;}
.table>tbody>tr>td[data-v-62fe6992] { vertical-align: middle; padding:1em; border-top: none; white-space: nowrap;}
.table>tbody>tr>td[data-v-62fe6992]:first-child { padding-left: .3rem; font-weight: 500; white-space: normal;}
.table>tbody>tr>td[data-v-62fe6992]:nth-of-type(3) { font-family: Arial, Helvetica, sans-serif; color: #888;}
.job-post[data-v-62fe6992] { padding: .3rem; background-color: #fff;}
.job-title[data-v-62fe6992] {
    font-size: 16px;
    font-weight: bold;
    color: #4185c8;
    padding-left: 10px;
}
.job-con[data-v-62fe6992] {
    padding: 22px 0 0 10px;
}
.job-des[data-v-62fe6992] {
    font-size: 14px;
    font-weight: bold;
    color: #6d6e70;
}
.work-experience[data-v-62fe6992] {
    line-height: 28px;
}
.work-experience p[data-v-62fe6992] {
    font-size: 14px;
    color: #929496;
}
.work-experience p span[data-v-62fe6992] {
    color: rgb(51, 51, 51);
    line-height: 25px;
    background-color: rgb(255, 255, 255);
}
.job-apply[data-v-62fe6992] {
    color: #808080;
    font-size: 15px;
    padding: 15px 5px;
    margin-top: 1em;
}
.job-apply a[data-v-62fe6992],
.work-experience a[data-v-62fe6992] {
    display: inline-block;
    color: rgb(0, 161, 224);
}
.area-list[data-v-62fe6992] {
    padding: .3rem .3rem 0;
    font-size: 14px;
}
.area-list .btn[data-v-62fe6992] {
    display: block;
    background-color: #edeef0;
    border-radius: 0;
    font-size: 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: .5em 1em;
}
.area-list .caret[data-v-62fe6992] {
     color: #69c72b;
     border-top-width: 7px;
}
.area-list .dropdown-menu[data-v-62fe6992] {
    width: 100%;
}
.dropdown-menu>.active>a[data-v-62fe6992],
.dropdown-menu>.active>a[data-v-62fe6992]:focus,
.dropdown-menu>.active>a[data-v-62fe6992]:hover {
    color: #262626;
    background-color: #f7f7f7;
}
.area-tabs[data-v-62fe6992] {
}
.area-tabs .item[data-v-62fe6992] {
    font-size: .24rem;
    padding: 1em;
    color: #777;
    display: none;
}
.area-tabs dl[data-v-62fe6992] { margin: 10px auto 0; line-height: 1.6;}
.area-tabs dt[data-v-62fe6992] { float: left; font-weight: 400; line-height: inherit;}
.area-tabs dd[data-v-62fe6992] { margin-left: 3em; line-height: inherit;}
}

.m-company-txt[data-v-62fe6992] p {
  margin-bottom: 1em;
  text-align: justify;
  text-justify: inter-ideograph;
}

@charset "utf-8";
@media (max-width:768px) {
.col-md-6[data-v-5b821779] { width: auto!important;}
.banner[data-v-5b821779] { height: 2.82rem; background: url(../img/banner.5268d1f9.jpg) no-repeat center bottom #69c72b; background-size: contain; color: #fff; font-size: .3rem; position: relative; z-index: 400;}
.banner .text[data-v-5b821779] { padding: 8% 0 0 35%;}
.banner .text span[data-v-5b821779] { margin-right: 1em;}
.banner .text span[data-v-5b821779]:last-child { margin-right: 0;}
.banner .text .en[data-v-5b821779] { font-family: Arial, Helvetica, sans-serif;}
.m-company-txt[data-v-5b821779] { font-size: .2rem; color: #555; line-height: 1.8; padding: .5rem 0;}
.m-company-txt .u-tit[data-v-5b821779],
.m-company-cpfw .u-tit[data-v-5b821779] { color: #333; font-size: 1.5em; margin: 0 0 1em;}
.m-company-txt p[data-v-5b821779] { margin-bottom: 1em; text-align: justify; text-justify: inter-ideograph;}
.m-company-txt p[data-v-5b821779]:last-child { margin-bottom: 0;}
.m-company-pic[data-v-5b821779] { padding-left: 2em;}
.m-company-pic img[data-v-5b821779] { width: 3.39rem;}
.m-company-cpfw[data-v-5b821779]  { font-size: .2rem; color: #555; line-height: 1.8; padding: .5rem 0 .2rem;}
.m-company-cpfw-item[data-v-5b821779] { position: relative; padding: .4rem 0; margin-bottom: 0; padding-left: 1.64rem;}
.m-company-cpfw-item[data-v-5b821779]::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    height: 1px;
    background-color: rgba(202, 202, 202, .5);
    transform-origin: center bottom;
    transform: scaleY(.5);
}
.m-company-cpfw-item.nobor[data-v-5b821779]::after { display: none;}
.m-company-cpfw-item .ico img[data-v-5b821779] { position: absolute; top: 0; bottom: 0; left: .3rem; width: .88rem; margin: auto;}
.m-company-cpfw-item .txt[data-v-5b821779] { color: #333; font-size: 1.25em; font-weight: 300;}
.m-company-cpfw-item dt[data-v-5b821779] { margin-bottom: .5em;}
.m-company-cpfw-item dd[data-v-5b821779] { line-height: 1.8; text-align: justify; text-justify: inter-ideograph;
}
.m-team-list[data-v-5b821779] { font-size: .2rem;}
.m-team-list .item[data-v-5b821779] { padding: .54rem .3rem; width: 100%; display: table; table-layout: fixed;}
.m-team-list .item-left[data-v-5b821779] { display: table-cell; vertical-align: top; width: 2.25rem;}
.m-team-list .item-right[data-v-5b821779] { display: table-cell; vertical-align: top; padding-left: .4rem;}
.m-team-list .photo[data-v-5b821779] { text-align: center;}
.m-team-list .photo img[data-v-5b821779] { width: 2.25rem; min-height: 2.25rem; background-color: #e3e6e7;}
.m-team-list .info-trait[data-v-5b821779] { text-align: justify; text-justify: inter-ideograph; line-height: 1.8; padding: 1.5em 0;}
.m-team-list .info-email[data-v-5b821779] { color: #555; text-align: center; margin: 0 -.2rem; white-space: nowrap; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; margin-top: .5em;}
.m-team-list .ico-mail img[data-v-5b821779] { width: .22rem;}
.m-team-list .info-name[data-v-5b821779] {}
.m-team-list .info-name span[data-v-5b821779] { font-size: 1.4em; line-height: 1.2;}
.m-team-list .info-name em[data-v-5b821779] { color: #888; display: block; font-family: Arial, Helvetica, sans-serif;}
.m-team-list .info-post[data-v-5b821779] { font-size: 1.1em}
.m-team-list .info-post span[data-v-5b821779] { display: inline-block; border-bottom: solid #69c72b 2px; padding: .5em 0 .6em;}
.m-team-list .info-desc[data-v-5b821779] { color: #888; text-align: justify; text-justify: inter-ideograph; line-height: 1.8; margin-top: 1.2em;}
.m-team-list .info-desc p[data-v-5b821779] { margin-bottom: 1em;}
.m-team-list .info-desc p[data-v-5b821779]:last-child { margin-bottom: 0;}
.about-news-list[data-v-5b821779] { font-size: .2rem; padding: .2rem .3rem 0; background-color: #fff;}
.about-news-list ul[data-v-5b821779] {}
.about-news-list li[data-v-5b821779] { display: table; width: 100%; position: relative; padding: .4rem 0;}
.about-news-list li[data-v-5b821779]:last-child { padding-bottom: .2rem;}
.about-news-list li[data-v-5b821779]::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    height: 1px;
    background-color: rgba(202, 202, 202, .5);
    transform-origin: center bottom;
    transform: scaleY(.5);
}
.about-news-list li[data-v-5b821779]:last-child:after { display: none;}
.about-news-list .u-data[data-v-5b821779] { text-align: center; display: table-cell; padding-right: .4rem; width: 1.3rem; vertical-align: top; font-family: Arial, Helvetica, sans-serif;}
.about-news-list .u-data-in[data-v-5b821779] {
}
.about-news-list .u-data-m[data-v-5b821779] {
    background-color: #69c72b;
    color: #fff;
    line-height: 1.8;
    font-size: 1.3em;
}
.about-news-list .u-data-d[data-v-5b821779] {
    color: #68c72b;
    line-height: 1.1;
    font-size: 2.2em;
    background-color: #f3feec;
    border: #b7ec94 solid 1px;
    border-top: none;
}
.about-news-list .u-data-y[data-v-5b821779] { line-height: 1.8; color: #b7eb94; font-size: 1.3em;}
.about-news-list .cont[data-v-5b821779] { display: table-cell; vertical-align: top;}
.about-news-list .tit[data-v-5b821779] { font-size: 1.5em; line-height: 1.2; margin: 0 0 .7em}
.about-news-list .des[data-v-5b821779] { font-size: 1.1em; line-height: 1.7; color: #888; margin-bottom: 0; text-align: justify; text-justify: inter-ideograph;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.bg-white[data-v-5b821779] { background-color: #fff;}
.newsArticle-wrap[data-v-5b821779] { background-color: #fff;}
.newsArticle-head[data-v-5b821779] { padding: .3rem;}
.newsArticle-head .info[data-v-5b821779] { color: #888; font-size: 12px;}
.newsArticle-head .info >span[data-v-5b821779] { margin-right: 1em;}
.newsArticle-head .info >span[data-v-5b821779]:last-child { margin-right: 0;}
.newsArticle-head .tit[data-v-5b821779] { margin-top: .5em; font-size: 26px;}
.newsArticle-cont[data-v-5b821779] { padding: .3rem; line-height: 1.7; text-align: justify; text-justify: inter-ideograph; color: #555;}





/* .m-contact-list { padding: .3rem; font-size: .2rem;}
.m-contact-list ul { margin: 0 -.06rem;}
.m-contact-list li { width: 100%; float: left; padding: .06rem;}
.m-contact-list .item { background-color: #fff; border: #eaeaea solid 1px; height: 4.36rem; text-align: center;}
.m-contact-list .pic { height: 1.4rem; white-space: nowrap; margin-bottom: .2rem;}
.m-contact-list .pic::before { content: ''; width: 0; height: 100%; display: inline-block; vertical-align: bottom; overflow: hidden;}
.m-contact-list .pic img { vertical-align: bottom; width: 1.9rem;}
.m-contact-list .info {}
.m-contact-list .box {}
.m-contact-list .post { font-style: 1.1em; line-height: 1.2; height: 2.4em; display: inline-block; font-weight: 500;}
.m-contact-list .cont { color: #888; font-size: .85em; text-align: left; padding-left: .3rem; line-height: 1.5; font-family: Arial, Helvetica, sans-serif;}
.m-contact-list .cont b { color: #333; display: block;  font-weight: 400; margin-top: 1em;
    font-family: "PingFangSC-Light","PingFang SC", Helvetica,"Helvetica Neue", Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;
} */
.m-contact-list[data-v-5b821779] { padding: .3rem; font-size: .22rem;}
.m-contact-list ul[data-v-5b821779] { margin: 0 -.06rem;}
.m-contact-list li[data-v-5b821779] {  width: 100%; padding: .06rem;}
.m-contact-list li .item[data-v-5b821779] { min-height: 2.2rem; padding: .25rem 0; border: rgba(234,234,234,.7) solid 1px; display: flex; align-items: center; background-repeat: no-repeat; background-position: center center; background-size: 110%;}
.m-contact-list li .item[data-v-5b821779]:hover { box-shadow: 1px 1px 5px rgba(0,0,0,.1);}
.m-contact-list li .pic[data-v-5b821779] {  position: relative; width: 2rem; margin-right: .25rem; text-align: center;}
.m-contact-list li .pic img[data-v-5b821779] { width: 1.7rem;
}
.m-contact-list li .info[data-v-5b821779] { font-family: Arial, Helvetica, sans-serif; font-weight: 500;
}
.m-contact-list li .info .box[data-v-5b821779] {
}
.m-contact-list li .info .box .post[data-v-5b821779] { font-size: 1.3em; font-family: PingFangSC-Medium, PingFang SC, Helvetica,"Helvetica Neue", "Microsoft Yahei UI", "Microsoft YaHei", sans-serif;  font-weight: 500; color: rgba(78,78,78,1);
}
.m-contact-list li .info .box .cont[data-v-5b821779] { text-align: left; color: #666; line-height: 1.8;white-space:nowrap; font-weight: 400;
}
.m-contact-list li .info .box .cont b[data-v-5b821779] { display:block; color: #484848; margin-top: 1em; font-family: PingFangSC-Medium, PingFang SC, Helvetica,"Helvetica Neue", "Microsoft Yahei UI", "Microsoft YaHei", sans-serif; font-weight: 600;}
.m-contact-form[data-v-5b821779] { padding: .3rem;}
.m-contact-form .tit[data-v-5b821779] { text-align: center; font-size: .3rem; margin-bottom: 1em; font-weight: 500;}
.m-contact-form ul[data-v-5b821779] { margin: 0 -.06rem;}
.m-contact-form li[data-v-5b821779] { width: 50%; float: left; padding: .07rem .06rem;}
.m-contact-form li.full[data-v-5b821779] { width: 100%;}
.m-contact-form .in[data-v-5b821779] { display: block; width: 100%; font-weight: 400; margin-bottom: 0;}
.m-contact-form .u-ipt[data-v-5b821779],
.m-contact-form .u-slt[data-v-5b821779],
.m-contact-form .u-text[data-v-5b821779] { width: 100%;}
.m-contact-form .agr[data-v-5b821779] { font-weight: 400; text-align: center; display: block; width: 100%; font-size: .94em; padding: 1em 0; color: #555; cursor: pointer;}
.m-contact-form .agr span[data-v-5b821779] { display: inline-block; vertical-align:middle; pointer-events: none;}
.m-contact-form .u-ckx[data-v-5b821779] { margin: 0 .7em 0 0; display: inline-block; vertical-align: middle;}
.m-contact-form .btns[data-v-5b821779] { text-align: center; padding: 3% 20%;}
.m-contact-form .btn[data-v-5b821779] { line-height: .44rem; font-size: .36rem;}
.m-contact-form .tips[data-v-5b821779] { color: #888; line-height: 1.4; font-size: .18rem; padding: 6% 4% 4%; text-align: center;}
.m-filter-btns[data-v-5b821779]::after { display: none;}
.jobOffer-list[data-v-5b821779] { background-color: #fff; color: #555;}
.table[data-v-5b821779] {  margin-bottom: 0;}
.table-striped>tbody>tr[data-v-5b821779]:nth-of-type(odd) {
    background-color: #f7f7f7;
}
.table-striped>tbody>tr[data-v-5b821779]:nth-of-type(even) {
    background-color: #fff;
}
.table-striped>tbody>tr[data-v-5b821779]:first-child { background-color: #69c72b; color: #fff;}
.table>tbody>tr>th[data-v-5b821779] { border-top: none; white-space: nowrap; padding: 10px 1em;}
.table>tbody>tr>th[data-v-5b821779]:first-child { padding-left: .3rem;}
.table>tbody>tr>td[data-v-5b821779] { vertical-align: middle; padding:1em; border-top: none; white-space: nowrap;}
.table>tbody>tr>td[data-v-5b821779]:first-child { padding-left: .3rem; font-weight: 500; white-space: normal;}
.table>tbody>tr>td[data-v-5b821779]:nth-of-type(3) { font-family: Arial, Helvetica, sans-serif; color: #888;}
.job-post[data-v-5b821779] { padding: .3rem; background-color: #fff;}
.job-title[data-v-5b821779] {
    font-size: 16px;
    font-weight: bold;
    color: #4185c8;
    padding-left: 10px;
}
.job-con[data-v-5b821779] {
    padding: 22px 0 0 10px;
}
.job-des[data-v-5b821779] {
    font-size: 14px;
    font-weight: bold;
    color: #6d6e70;
}
.work-experience[data-v-5b821779] {
    line-height: 28px;
}
.work-experience p[data-v-5b821779] {
    font-size: 14px;
    color: #929496;
}
.work-experience p span[data-v-5b821779] {
    color: rgb(51, 51, 51);
    line-height: 25px;
    background-color: rgb(255, 255, 255);
}
.job-apply[data-v-5b821779] {
    color: #808080;
    font-size: 15px;
    padding: 15px 5px;
    margin-top: 1em;
}
.job-apply a[data-v-5b821779],
.work-experience a[data-v-5b821779] {
    display: inline-block;
    color: rgb(0, 161, 224);
}
.area-list[data-v-5b821779] {
    padding: .3rem .3rem 0;
    font-size: 14px;
}
.area-list .btn[data-v-5b821779] {
    display: block;
    background-color: #edeef0;
    border-radius: 0;
    font-size: 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: .5em 1em;
}
.area-list .caret[data-v-5b821779] {
     color: #69c72b;
     border-top-width: 7px;
}
.area-list .dropdown-menu[data-v-5b821779] {
    width: 100%;
}
.dropdown-menu>.active>a[data-v-5b821779],
.dropdown-menu>.active>a[data-v-5b821779]:focus,
.dropdown-menu>.active>a[data-v-5b821779]:hover {
    color: #262626;
    background-color: #f7f7f7;
}
.area-tabs[data-v-5b821779] {
}
.area-tabs .item[data-v-5b821779] {
    font-size: .24rem;
    padding: 1em;
    color: #777;
    display: none;
}
.area-tabs dl[data-v-5b821779] { margin: 10px auto 0; line-height: 1.6;}
.area-tabs dt[data-v-5b821779] { float: left; font-weight: 400; line-height: inherit;}
.area-tabs dd[data-v-5b821779] { margin-left: 3em; line-height: inherit;}
}

.m-team-list .info-desc[data-v-5b821779] p {
  margin-bottom: 1em;
}
.tips[data-v-5b821779] {
  text-align: center;
  padding: 150px 0;
  font-size: 20px;
  color: #999;
}

@charset "utf-8";
@media (max-width:768px) {
.col-md-6[data-v-84d59762] { width: auto!important;}
.banner[data-v-84d59762] { height: 2.82rem; background: url(../img/banner.5268d1f9.jpg) no-repeat center bottom #69c72b; background-size: contain; color: #fff; font-size: .3rem; position: relative; z-index: 400;}
.banner .text[data-v-84d59762] { padding: 8% 0 0 35%;}
.banner .text span[data-v-84d59762] { margin-right: 1em;}
.banner .text span[data-v-84d59762]:last-child { margin-right: 0;}
.banner .text .en[data-v-84d59762] { font-family: Arial, Helvetica, sans-serif;}
.m-company-txt[data-v-84d59762] { font-size: .2rem; color: #555; line-height: 1.8; padding: .5rem 0;}
.m-company-txt .u-tit[data-v-84d59762],
.m-company-cpfw .u-tit[data-v-84d59762] { color: #333; font-size: 1.5em; margin: 0 0 1em;}
.m-company-txt p[data-v-84d59762] { margin-bottom: 1em; text-align: justify; text-justify: inter-ideograph;}
.m-company-txt p[data-v-84d59762]:last-child { margin-bottom: 0;}
.m-company-pic[data-v-84d59762] { padding-left: 2em;}
.m-company-pic img[data-v-84d59762] { width: 3.39rem;}
.m-company-cpfw[data-v-84d59762]  { font-size: .2rem; color: #555; line-height: 1.8; padding: .5rem 0 .2rem;}
.m-company-cpfw-item[data-v-84d59762] { position: relative; padding: .4rem 0; margin-bottom: 0; padding-left: 1.64rem;}
.m-company-cpfw-item[data-v-84d59762]::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    height: 1px;
    background-color: rgba(202, 202, 202, .5);
    transform-origin: center bottom;
    transform: scaleY(.5);
}
.m-company-cpfw-item.nobor[data-v-84d59762]::after { display: none;}
.m-company-cpfw-item .ico img[data-v-84d59762] { position: absolute; top: 0; bottom: 0; left: .3rem; width: .88rem; margin: auto;}
.m-company-cpfw-item .txt[data-v-84d59762] { color: #333; font-size: 1.25em; font-weight: 300;}
.m-company-cpfw-item dt[data-v-84d59762] { margin-bottom: .5em;}
.m-company-cpfw-item dd[data-v-84d59762] { line-height: 1.8; text-align: justify; text-justify: inter-ideograph;
}
.m-team-list[data-v-84d59762] { font-size: .2rem;}
.m-team-list .item[data-v-84d59762] { padding: .54rem .3rem; width: 100%; display: table; table-layout: fixed;}
.m-team-list .item-left[data-v-84d59762] { display: table-cell; vertical-align: top; width: 2.25rem;}
.m-team-list .item-right[data-v-84d59762] { display: table-cell; vertical-align: top; padding-left: .4rem;}
.m-team-list .photo[data-v-84d59762] { text-align: center;}
.m-team-list .photo img[data-v-84d59762] { width: 2.25rem; min-height: 2.25rem; background-color: #e3e6e7;}
.m-team-list .info-trait[data-v-84d59762] { text-align: justify; text-justify: inter-ideograph; line-height: 1.8; padding: 1.5em 0;}
.m-team-list .info-email[data-v-84d59762] { color: #555; text-align: center; margin: 0 -.2rem; white-space: nowrap; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; margin-top: .5em;}
.m-team-list .ico-mail img[data-v-84d59762] { width: .22rem;}
.m-team-list .info-name[data-v-84d59762] {}
.m-team-list .info-name span[data-v-84d59762] { font-size: 1.4em; line-height: 1.2;}
.m-team-list .info-name em[data-v-84d59762] { color: #888; display: block; font-family: Arial, Helvetica, sans-serif;}
.m-team-list .info-post[data-v-84d59762] { font-size: 1.1em}
.m-team-list .info-post span[data-v-84d59762] { display: inline-block; border-bottom: solid #69c72b 2px; padding: .5em 0 .6em;}
.m-team-list .info-desc[data-v-84d59762] { color: #888; text-align: justify; text-justify: inter-ideograph; line-height: 1.8; margin-top: 1.2em;}
.m-team-list .info-desc p[data-v-84d59762] { margin-bottom: 1em;}
.m-team-list .info-desc p[data-v-84d59762]:last-child { margin-bottom: 0;}
.about-news-list[data-v-84d59762] { font-size: .2rem; padding: .2rem .3rem 0; background-color: #fff;}
.about-news-list ul[data-v-84d59762] {}
.about-news-list li[data-v-84d59762] { display: table; width: 100%; position: relative; padding: .4rem 0;}
.about-news-list li[data-v-84d59762]:last-child { padding-bottom: .2rem;}
.about-news-list li[data-v-84d59762]::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    height: 1px;
    background-color: rgba(202, 202, 202, .5);
    transform-origin: center bottom;
    transform: scaleY(.5);
}
.about-news-list li[data-v-84d59762]:last-child:after { display: none;}
.about-news-list .u-data[data-v-84d59762] { text-align: center; display: table-cell; padding-right: .4rem; width: 1.3rem; vertical-align: top; font-family: Arial, Helvetica, sans-serif;}
.about-news-list .u-data-in[data-v-84d59762] {
}
.about-news-list .u-data-m[data-v-84d59762] {
    background-color: #69c72b;
    color: #fff;
    line-height: 1.8;
    font-size: 1.3em;
}
.about-news-list .u-data-d[data-v-84d59762] {
    color: #68c72b;
    line-height: 1.1;
    font-size: 2.2em;
    background-color: #f3feec;
    border: #b7ec94 solid 1px;
    border-top: none;
}
.about-news-list .u-data-y[data-v-84d59762] { line-height: 1.8; color: #b7eb94; font-size: 1.3em;}
.about-news-list .cont[data-v-84d59762] { display: table-cell; vertical-align: top;}
.about-news-list .tit[data-v-84d59762] { font-size: 1.5em; line-height: 1.2; margin: 0 0 .7em}
.about-news-list .des[data-v-84d59762] { font-size: 1.1em; line-height: 1.7; color: #888; margin-bottom: 0; text-align: justify; text-justify: inter-ideograph;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.bg-white[data-v-84d59762] { background-color: #fff;}
.newsArticle-wrap[data-v-84d59762] { background-color: #fff;}
.newsArticle-head[data-v-84d59762] { padding: .3rem;}
.newsArticle-head .info[data-v-84d59762] { color: #888; font-size: 12px;}
.newsArticle-head .info >span[data-v-84d59762] { margin-right: 1em;}
.newsArticle-head .info >span[data-v-84d59762]:last-child { margin-right: 0;}
.newsArticle-head .tit[data-v-84d59762] { margin-top: .5em; font-size: 26px;}
.newsArticle-cont[data-v-84d59762] { padding: .3rem; line-height: 1.7; text-align: justify; text-justify: inter-ideograph; color: #555;}





/* .m-contact-list { padding: .3rem; font-size: .2rem;}
.m-contact-list ul { margin: 0 -.06rem;}
.m-contact-list li { width: 100%; float: left; padding: .06rem;}
.m-contact-list .item { background-color: #fff; border: #eaeaea solid 1px; height: 4.36rem; text-align: center;}
.m-contact-list .pic { height: 1.4rem; white-space: nowrap; margin-bottom: .2rem;}
.m-contact-list .pic::before { content: ''; width: 0; height: 100%; display: inline-block; vertical-align: bottom; overflow: hidden;}
.m-contact-list .pic img { vertical-align: bottom; width: 1.9rem;}
.m-contact-list .info {}
.m-contact-list .box {}
.m-contact-list .post { font-style: 1.1em; line-height: 1.2; height: 2.4em; display: inline-block; font-weight: 500;}
.m-contact-list .cont { color: #888; font-size: .85em; text-align: left; padding-left: .3rem; line-height: 1.5; font-family: Arial, Helvetica, sans-serif;}
.m-contact-list .cont b { color: #333; display: block;  font-weight: 400; margin-top: 1em;
    font-family: "PingFangSC-Light","PingFang SC", Helvetica,"Helvetica Neue", Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;
} */
.m-contact-list[data-v-84d59762] { padding: .3rem; font-size: .22rem;}
.m-contact-list ul[data-v-84d59762] { margin: 0 -.06rem;}
.m-contact-list li[data-v-84d59762] {  width: 100%; padding: .06rem;}
.m-contact-list li .item[data-v-84d59762] { min-height: 2.2rem; padding: .25rem 0; border: rgba(234,234,234,.7) solid 1px; display: flex; align-items: center; background-repeat: no-repeat; background-position: center center; background-size: 110%;}
.m-contact-list li .item[data-v-84d59762]:hover { box-shadow: 1px 1px 5px rgba(0,0,0,.1);}
.m-contact-list li .pic[data-v-84d59762] {  position: relative; width: 2rem; margin-right: .25rem; text-align: center;}
.m-contact-list li .pic img[data-v-84d59762] { width: 1.7rem;
}
.m-contact-list li .info[data-v-84d59762] { font-family: Arial, Helvetica, sans-serif; font-weight: 500;
}
.m-contact-list li .info .box[data-v-84d59762] {
}
.m-contact-list li .info .box .post[data-v-84d59762] { font-size: 1.3em; font-family: PingFangSC-Medium, PingFang SC, Helvetica,"Helvetica Neue", "Microsoft Yahei UI", "Microsoft YaHei", sans-serif;  font-weight: 500; color: rgba(78,78,78,1);
}
.m-contact-list li .info .box .cont[data-v-84d59762] { text-align: left; color: #666; line-height: 1.8;white-space:nowrap; font-weight: 400;
}
.m-contact-list li .info .box .cont b[data-v-84d59762] { display:block; color: #484848; margin-top: 1em; font-family: PingFangSC-Medium, PingFang SC, Helvetica,"Helvetica Neue", "Microsoft Yahei UI", "Microsoft YaHei", sans-serif; font-weight: 600;}
.m-contact-form[data-v-84d59762] { padding: .3rem;}
.m-contact-form .tit[data-v-84d59762] { text-align: center; font-size: .3rem; margin-bottom: 1em; font-weight: 500;}
.m-contact-form ul[data-v-84d59762] { margin: 0 -.06rem;}
.m-contact-form li[data-v-84d59762] { width: 50%; float: left; padding: .07rem .06rem;}
.m-contact-form li.full[data-v-84d59762] { width: 100%;}
.m-contact-form .in[data-v-84d59762] { display: block; width: 100%; font-weight: 400; margin-bottom: 0;}
.m-contact-form .u-ipt[data-v-84d59762],
.m-contact-form .u-slt[data-v-84d59762],
.m-contact-form .u-text[data-v-84d59762] { width: 100%;}
.m-contact-form .agr[data-v-84d59762] { font-weight: 400; text-align: center; display: block; width: 100%; font-size: .94em; padding: 1em 0; color: #555; cursor: pointer;}
.m-contact-form .agr span[data-v-84d59762] { display: inline-block; vertical-align:middle; pointer-events: none;}
.m-contact-form .u-ckx[data-v-84d59762] { margin: 0 .7em 0 0; display: inline-block; vertical-align: middle;}
.m-contact-form .btns[data-v-84d59762] { text-align: center; padding: 3% 20%;}
.m-contact-form .btn[data-v-84d59762] { line-height: .44rem; font-size: .36rem;}
.m-contact-form .tips[data-v-84d59762] { color: #888; line-height: 1.4; font-size: .18rem; padding: 6% 4% 4%; text-align: center;}
.m-filter-btns[data-v-84d59762]::after { display: none;}
.jobOffer-list[data-v-84d59762] { background-color: #fff; color: #555;}
.table[data-v-84d59762] {  margin-bottom: 0;}
.table-striped>tbody>tr[data-v-84d59762]:nth-of-type(odd) {
    background-color: #f7f7f7;
}
.table-striped>tbody>tr[data-v-84d59762]:nth-of-type(even) {
    background-color: #fff;
}
.table-striped>tbody>tr[data-v-84d59762]:first-child { background-color: #69c72b; color: #fff;}
.table>tbody>tr>th[data-v-84d59762] { border-top: none; white-space: nowrap; padding: 10px 1em;}
.table>tbody>tr>th[data-v-84d59762]:first-child { padding-left: .3rem;}
.table>tbody>tr>td[data-v-84d59762] { vertical-align: middle; padding:1em; border-top: none; white-space: nowrap;}
.table>tbody>tr>td[data-v-84d59762]:first-child { padding-left: .3rem; font-weight: 500; white-space: normal;}
.table>tbody>tr>td[data-v-84d59762]:nth-of-type(3) { font-family: Arial, Helvetica, sans-serif; color: #888;}
.job-post[data-v-84d59762] { padding: .3rem; background-color: #fff;}
.job-title[data-v-84d59762] {
    font-size: 16px;
    font-weight: bold;
    color: #4185c8;
    padding-left: 10px;
}
.job-con[data-v-84d59762] {
    padding: 22px 0 0 10px;
}
.job-des[data-v-84d59762] {
    font-size: 14px;
    font-weight: bold;
    color: #6d6e70;
}
.work-experience[data-v-84d59762] {
    line-height: 28px;
}
.work-experience p[data-v-84d59762] {
    font-size: 14px;
    color: #929496;
}
.work-experience p span[data-v-84d59762] {
    color: rgb(51, 51, 51);
    line-height: 25px;
    background-color: rgb(255, 255, 255);
}
.job-apply[data-v-84d59762] {
    color: #808080;
    font-size: 15px;
    padding: 15px 5px;
    margin-top: 1em;
}
.job-apply a[data-v-84d59762],
.work-experience a[data-v-84d59762] {
    display: inline-block;
    color: rgb(0, 161, 224);
}
.area-list[data-v-84d59762] {
    padding: .3rem .3rem 0;
    font-size: 14px;
}
.area-list .btn[data-v-84d59762] {
    display: block;
    background-color: #edeef0;
    border-radius: 0;
    font-size: 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: .5em 1em;
}
.area-list .caret[data-v-84d59762] {
     color: #69c72b;
     border-top-width: 7px;
}
.area-list .dropdown-menu[data-v-84d59762] {
    width: 100%;
}
.dropdown-menu>.active>a[data-v-84d59762],
.dropdown-menu>.active>a[data-v-84d59762]:focus,
.dropdown-menu>.active>a[data-v-84d59762]:hover {
    color: #262626;
    background-color: #f7f7f7;
}
.area-tabs[data-v-84d59762] {
}
.area-tabs .item[data-v-84d59762] {
    font-size: .24rem;
    padding: 1em;
    color: #777;
    display: none;
}
.area-tabs dl[data-v-84d59762] { margin: 10px auto 0; line-height: 1.6;}
.area-tabs dt[data-v-84d59762] { float: left; font-weight: 400; line-height: inherit;}
.area-tabs dd[data-v-84d59762] { margin-left: 3em; line-height: inherit;}
}

@charset "utf-8";
@media (max-width:768px) {
.col-md-6[data-v-6f59e358] { width: auto!important;}
.banner[data-v-6f59e358] { height: 2.82rem; background: url(../img/banner.5268d1f9.jpg) no-repeat center bottom #69c72b; background-size: contain; color: #fff; font-size: .3rem; position: relative; z-index: 400;}
.banner .text[data-v-6f59e358] { padding: 8% 0 0 35%;}
.banner .text span[data-v-6f59e358] { margin-right: 1em;}
.banner .text span[data-v-6f59e358]:last-child { margin-right: 0;}
.banner .text .en[data-v-6f59e358] { font-family: Arial, Helvetica, sans-serif;}
.m-company-txt[data-v-6f59e358] { font-size: .2rem; color: #555; line-height: 1.8; padding: .5rem 0;}
.m-company-txt .u-tit[data-v-6f59e358],
.m-company-cpfw .u-tit[data-v-6f59e358] { color: #333; font-size: 1.5em; margin: 0 0 1em;}
.m-company-txt p[data-v-6f59e358] { margin-bottom: 1em; text-align: justify; text-justify: inter-ideograph;}
.m-company-txt p[data-v-6f59e358]:last-child { margin-bottom: 0;}
.m-company-pic[data-v-6f59e358] { padding-left: 2em;}
.m-company-pic img[data-v-6f59e358] { width: 3.39rem;}
.m-company-cpfw[data-v-6f59e358]  { font-size: .2rem; color: #555; line-height: 1.8; padding: .5rem 0 .2rem;}
.m-company-cpfw-item[data-v-6f59e358] { position: relative; padding: .4rem 0; margin-bottom: 0; padding-left: 1.64rem;}
.m-company-cpfw-item[data-v-6f59e358]::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    height: 1px;
    background-color: rgba(202, 202, 202, .5);
    transform-origin: center bottom;
    transform: scaleY(.5);
}
.m-company-cpfw-item.nobor[data-v-6f59e358]::after { display: none;}
.m-company-cpfw-item .ico img[data-v-6f59e358] { position: absolute; top: 0; bottom: 0; left: .3rem; width: .88rem; margin: auto;}
.m-company-cpfw-item .txt[data-v-6f59e358] { color: #333; font-size: 1.25em; font-weight: 300;}
.m-company-cpfw-item dt[data-v-6f59e358] { margin-bottom: .5em;}
.m-company-cpfw-item dd[data-v-6f59e358] { line-height: 1.8; text-align: justify; text-justify: inter-ideograph;
}
.m-team-list[data-v-6f59e358] { font-size: .2rem;}
.m-team-list .item[data-v-6f59e358] { padding: .54rem .3rem; width: 100%; display: table; table-layout: fixed;}
.m-team-list .item-left[data-v-6f59e358] { display: table-cell; vertical-align: top; width: 2.25rem;}
.m-team-list .item-right[data-v-6f59e358] { display: table-cell; vertical-align: top; padding-left: .4rem;}
.m-team-list .photo[data-v-6f59e358] { text-align: center;}
.m-team-list .photo img[data-v-6f59e358] { width: 2.25rem; min-height: 2.25rem; background-color: #e3e6e7;}
.m-team-list .info-trait[data-v-6f59e358] { text-align: justify; text-justify: inter-ideograph; line-height: 1.8; padding: 1.5em 0;}
.m-team-list .info-email[data-v-6f59e358] { color: #555; text-align: center; margin: 0 -.2rem; white-space: nowrap; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; margin-top: .5em;}
.m-team-list .ico-mail img[data-v-6f59e358] { width: .22rem;}
.m-team-list .info-name[data-v-6f59e358] {}
.m-team-list .info-name span[data-v-6f59e358] { font-size: 1.4em; line-height: 1.2;}
.m-team-list .info-name em[data-v-6f59e358] { color: #888; display: block; font-family: Arial, Helvetica, sans-serif;}
.m-team-list .info-post[data-v-6f59e358] { font-size: 1.1em}
.m-team-list .info-post span[data-v-6f59e358] { display: inline-block; border-bottom: solid #69c72b 2px; padding: .5em 0 .6em;}
.m-team-list .info-desc[data-v-6f59e358] { color: #888; text-align: justify; text-justify: inter-ideograph; line-height: 1.8; margin-top: 1.2em;}
.m-team-list .info-desc p[data-v-6f59e358] { margin-bottom: 1em;}
.m-team-list .info-desc p[data-v-6f59e358]:last-child { margin-bottom: 0;}
.about-news-list[data-v-6f59e358] { font-size: .2rem; padding: .2rem .3rem 0; background-color: #fff;}
.about-news-list ul[data-v-6f59e358] {}
.about-news-list li[data-v-6f59e358] { display: table; width: 100%; position: relative; padding: .4rem 0;}
.about-news-list li[data-v-6f59e358]:last-child { padding-bottom: .2rem;}
.about-news-list li[data-v-6f59e358]::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    height: 1px;
    background-color: rgba(202, 202, 202, .5);
    transform-origin: center bottom;
    transform: scaleY(.5);
}
.about-news-list li[data-v-6f59e358]:last-child:after { display: none;}
.about-news-list .u-data[data-v-6f59e358] { text-align: center; display: table-cell; padding-right: .4rem; width: 1.3rem; vertical-align: top; font-family: Arial, Helvetica, sans-serif;}
.about-news-list .u-data-in[data-v-6f59e358] {
}
.about-news-list .u-data-m[data-v-6f59e358] {
    background-color: #69c72b;
    color: #fff;
    line-height: 1.8;
    font-size: 1.3em;
}
.about-news-list .u-data-d[data-v-6f59e358] {
    color: #68c72b;
    line-height: 1.1;
    font-size: 2.2em;
    background-color: #f3feec;
    border: #b7ec94 solid 1px;
    border-top: none;
}
.about-news-list .u-data-y[data-v-6f59e358] { line-height: 1.8; color: #b7eb94; font-size: 1.3em;}
.about-news-list .cont[data-v-6f59e358] { display: table-cell; vertical-align: top;}
.about-news-list .tit[data-v-6f59e358] { font-size: 1.5em; line-height: 1.2; margin: 0 0 .7em}
.about-news-list .des[data-v-6f59e358] { font-size: 1.1em; line-height: 1.7; color: #888; margin-bottom: 0; text-align: justify; text-justify: inter-ideograph;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.bg-white[data-v-6f59e358] { background-color: #fff;}
.newsArticle-wrap[data-v-6f59e358] { background-color: #fff;}
.newsArticle-head[data-v-6f59e358] { padding: .3rem;}
.newsArticle-head .info[data-v-6f59e358] { color: #888; font-size: 12px;}
.newsArticle-head .info >span[data-v-6f59e358] { margin-right: 1em;}
.newsArticle-head .info >span[data-v-6f59e358]:last-child { margin-right: 0;}
.newsArticle-head .tit[data-v-6f59e358] { margin-top: .5em; font-size: 26px;}
.newsArticle-cont[data-v-6f59e358] { padding: .3rem; line-height: 1.7; text-align: justify; text-justify: inter-ideograph; color: #555;}





/* .m-contact-list { padding: .3rem; font-size: .2rem;}
.m-contact-list ul { margin: 0 -.06rem;}
.m-contact-list li { width: 100%; float: left; padding: .06rem;}
.m-contact-list .item { background-color: #fff; border: #eaeaea solid 1px; height: 4.36rem; text-align: center;}
.m-contact-list .pic { height: 1.4rem; white-space: nowrap; margin-bottom: .2rem;}
.m-contact-list .pic::before { content: ''; width: 0; height: 100%; display: inline-block; vertical-align: bottom; overflow: hidden;}
.m-contact-list .pic img { vertical-align: bottom; width: 1.9rem;}
.m-contact-list .info {}
.m-contact-list .box {}
.m-contact-list .post { font-style: 1.1em; line-height: 1.2; height: 2.4em; display: inline-block; font-weight: 500;}
.m-contact-list .cont { color: #888; font-size: .85em; text-align: left; padding-left: .3rem; line-height: 1.5; font-family: Arial, Helvetica, sans-serif;}
.m-contact-list .cont b { color: #333; display: block;  font-weight: 400; margin-top: 1em;
    font-family: "PingFangSC-Light","PingFang SC", Helvetica,"Helvetica Neue", Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;
} */
.m-contact-list[data-v-6f59e358] { padding: .3rem; font-size: .22rem;}
.m-contact-list ul[data-v-6f59e358] { margin: 0 -.06rem;}
.m-contact-list li[data-v-6f59e358] {  width: 100%; padding: .06rem;}
.m-contact-list li .item[data-v-6f59e358] { min-height: 2.2rem; padding: .25rem 0; border: rgba(234,234,234,.7) solid 1px; display: flex; align-items: center; background-repeat: no-repeat; background-position: center center; background-size: 110%;}
.m-contact-list li .item[data-v-6f59e358]:hover { box-shadow: 1px 1px 5px rgba(0,0,0,.1);}
.m-contact-list li .pic[data-v-6f59e358] {  position: relative; width: 2rem; margin-right: .25rem; text-align: center;}
.m-contact-list li .pic img[data-v-6f59e358] { width: 1.7rem;
}
.m-contact-list li .info[data-v-6f59e358] { font-family: Arial, Helvetica, sans-serif; font-weight: 500;
}
.m-contact-list li .info .box[data-v-6f59e358] {
}
.m-contact-list li .info .box .post[data-v-6f59e358] { font-size: 1.3em; font-family: PingFangSC-Medium, PingFang SC, Helvetica,"Helvetica Neue", "Microsoft Yahei UI", "Microsoft YaHei", sans-serif;  font-weight: 500; color: rgba(78,78,78,1);
}
.m-contact-list li .info .box .cont[data-v-6f59e358] { text-align: left; color: #666; line-height: 1.8;white-space:nowrap; font-weight: 400;
}
.m-contact-list li .info .box .cont b[data-v-6f59e358] { display:block; color: #484848; margin-top: 1em; font-family: PingFangSC-Medium, PingFang SC, Helvetica,"Helvetica Neue", "Microsoft Yahei UI", "Microsoft YaHei", sans-serif; font-weight: 600;}
.m-contact-form[data-v-6f59e358] { padding: .3rem;}
.m-contact-form .tit[data-v-6f59e358] { text-align: center; font-size: .3rem; margin-bottom: 1em; font-weight: 500;}
.m-contact-form ul[data-v-6f59e358] { margin: 0 -.06rem;}
.m-contact-form li[data-v-6f59e358] { width: 50%; float: left; padding: .07rem .06rem;}
.m-contact-form li.full[data-v-6f59e358] { width: 100%;}
.m-contact-form .in[data-v-6f59e358] { display: block; width: 100%; font-weight: 400; margin-bottom: 0;}
.m-contact-form .u-ipt[data-v-6f59e358],
.m-contact-form .u-slt[data-v-6f59e358],
.m-contact-form .u-text[data-v-6f59e358] { width: 100%;}
.m-contact-form .agr[data-v-6f59e358] { font-weight: 400; text-align: center; display: block; width: 100%; font-size: .94em; padding: 1em 0; color: #555; cursor: pointer;}
.m-contact-form .agr span[data-v-6f59e358] { display: inline-block; vertical-align:middle; pointer-events: none;}
.m-contact-form .u-ckx[data-v-6f59e358] { margin: 0 .7em 0 0; display: inline-block; vertical-align: middle;}
.m-contact-form .btns[data-v-6f59e358] { text-align: center; padding: 3% 20%;}
.m-contact-form .btn[data-v-6f59e358] { line-height: .44rem; font-size: .36rem;}
.m-contact-form .tips[data-v-6f59e358] { color: #888; line-height: 1.4; font-size: .18rem; padding: 6% 4% 4%; text-align: center;}
.m-filter-btns[data-v-6f59e358]::after { display: none;}
.jobOffer-list[data-v-6f59e358] { background-color: #fff; color: #555;}
.table[data-v-6f59e358] {  margin-bottom: 0;}
.table-striped>tbody>tr[data-v-6f59e358]:nth-of-type(odd) {
    background-color: #f7f7f7;
}
.table-striped>tbody>tr[data-v-6f59e358]:nth-of-type(even) {
    background-color: #fff;
}
.table-striped>tbody>tr[data-v-6f59e358]:first-child { background-color: #69c72b; color: #fff;}
.table>tbody>tr>th[data-v-6f59e358] { border-top: none; white-space: nowrap; padding: 10px 1em;}
.table>tbody>tr>th[data-v-6f59e358]:first-child { padding-left: .3rem;}
.table>tbody>tr>td[data-v-6f59e358] { vertical-align: middle; padding:1em; border-top: none; white-space: nowrap;}
.table>tbody>tr>td[data-v-6f59e358]:first-child { padding-left: .3rem; font-weight: 500; white-space: normal;}
.table>tbody>tr>td[data-v-6f59e358]:nth-of-type(3) { font-family: Arial, Helvetica, sans-serif; color: #888;}
.job-post[data-v-6f59e358] { padding: .3rem; background-color: #fff;}
.job-title[data-v-6f59e358] {
    font-size: 16px;
    font-weight: bold;
    color: #4185c8;
    padding-left: 10px;
}
.job-con[data-v-6f59e358] {
    padding: 22px 0 0 10px;
}
.job-des[data-v-6f59e358] {
    font-size: 14px;
    font-weight: bold;
    color: #6d6e70;
}
.work-experience[data-v-6f59e358] {
    line-height: 28px;
}
.work-experience p[data-v-6f59e358] {
    font-size: 14px;
    color: #929496;
}
.work-experience p span[data-v-6f59e358] {
    color: rgb(51, 51, 51);
    line-height: 25px;
    background-color: rgb(255, 255, 255);
}
.job-apply[data-v-6f59e358] {
    color: #808080;
    font-size: 15px;
    padding: 15px 5px;
    margin-top: 1em;
}
.job-apply a[data-v-6f59e358],
.work-experience a[data-v-6f59e358] {
    display: inline-block;
    color: rgb(0, 161, 224);
}
.area-list[data-v-6f59e358] {
    padding: .3rem .3rem 0;
    font-size: 14px;
}
.area-list .btn[data-v-6f59e358] {
    display: block;
    background-color: #edeef0;
    border-radius: 0;
    font-size: 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: .5em 1em;
}
.area-list .caret[data-v-6f59e358] {
     color: #69c72b;
     border-top-width: 7px;
}
.area-list .dropdown-menu[data-v-6f59e358] {
    width: 100%;
}
.dropdown-menu>.active>a[data-v-6f59e358],
.dropdown-menu>.active>a[data-v-6f59e358]:focus,
.dropdown-menu>.active>a[data-v-6f59e358]:hover {
    color: #262626;
    background-color: #f7f7f7;
}
.area-tabs[data-v-6f59e358] {
}
.area-tabs .item[data-v-6f59e358] {
    font-size: .24rem;
    padding: 1em;
    color: #777;
    display: none;
}
.area-tabs dl[data-v-6f59e358] { margin: 10px auto 0; line-height: 1.6;}
.area-tabs dt[data-v-6f59e358] { float: left; font-weight: 400; line-height: inherit;}
.area-tabs dd[data-v-6f59e358] { margin-left: 3em; line-height: inherit;}
}

@charset "utf-8";
@media (max-width:768px) {
.col-md-6[data-v-7d17b3d3] { width: auto!important;}
.banner[data-v-7d17b3d3] { height: 2.82rem; background: url(../img/banner.5268d1f9.jpg) no-repeat center bottom #69c72b; background-size: contain; color: #fff; font-size: .3rem; position: relative; z-index: 400;}
.banner .text[data-v-7d17b3d3] { padding: 8% 0 0 35%;}
.banner .text span[data-v-7d17b3d3] { margin-right: 1em;}
.banner .text span[data-v-7d17b3d3]:last-child { margin-right: 0;}
.banner .text .en[data-v-7d17b3d3] { font-family: Arial, Helvetica, sans-serif;}
.m-company-txt[data-v-7d17b3d3] { font-size: .2rem; color: #555; line-height: 1.8; padding: .5rem 0;}
.m-company-txt .u-tit[data-v-7d17b3d3],
.m-company-cpfw .u-tit[data-v-7d17b3d3] { color: #333; font-size: 1.5em; margin: 0 0 1em;}
.m-company-txt p[data-v-7d17b3d3] { margin-bottom: 1em; text-align: justify; text-justify: inter-ideograph;}
.m-company-txt p[data-v-7d17b3d3]:last-child { margin-bottom: 0;}
.m-company-pic[data-v-7d17b3d3] { padding-left: 2em;}
.m-company-pic img[data-v-7d17b3d3] { width: 3.39rem;}
.m-company-cpfw[data-v-7d17b3d3]  { font-size: .2rem; color: #555; line-height: 1.8; padding: .5rem 0 .2rem;}
.m-company-cpfw-item[data-v-7d17b3d3] { position: relative; padding: .4rem 0; margin-bottom: 0; padding-left: 1.64rem;}
.m-company-cpfw-item[data-v-7d17b3d3]::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    height: 1px;
    background-color: rgba(202, 202, 202, .5);
    transform-origin: center bottom;
    transform: scaleY(.5);
}
.m-company-cpfw-item.nobor[data-v-7d17b3d3]::after { display: none;}
.m-company-cpfw-item .ico img[data-v-7d17b3d3] { position: absolute; top: 0; bottom: 0; left: .3rem; width: .88rem; margin: auto;}
.m-company-cpfw-item .txt[data-v-7d17b3d3] { color: #333; font-size: 1.25em; font-weight: 300;}
.m-company-cpfw-item dt[data-v-7d17b3d3] { margin-bottom: .5em;}
.m-company-cpfw-item dd[data-v-7d17b3d3] { line-height: 1.8; text-align: justify; text-justify: inter-ideograph;
}
.m-team-list[data-v-7d17b3d3] { font-size: .2rem;}
.m-team-list .item[data-v-7d17b3d3] { padding: .54rem .3rem; width: 100%; display: table; table-layout: fixed;}
.m-team-list .item-left[data-v-7d17b3d3] { display: table-cell; vertical-align: top; width: 2.25rem;}
.m-team-list .item-right[data-v-7d17b3d3] { display: table-cell; vertical-align: top; padding-left: .4rem;}
.m-team-list .photo[data-v-7d17b3d3] { text-align: center;}
.m-team-list .photo img[data-v-7d17b3d3] { width: 2.25rem; min-height: 2.25rem; background-color: #e3e6e7;}
.m-team-list .info-trait[data-v-7d17b3d3] { text-align: justify; text-justify: inter-ideograph; line-height: 1.8; padding: 1.5em 0;}
.m-team-list .info-email[data-v-7d17b3d3] { color: #555; text-align: center; margin: 0 -.2rem; white-space: nowrap; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; margin-top: .5em;}
.m-team-list .ico-mail img[data-v-7d17b3d3] { width: .22rem;}
.m-team-list .info-name[data-v-7d17b3d3] {}
.m-team-list .info-name span[data-v-7d17b3d3] { font-size: 1.4em; line-height: 1.2;}
.m-team-list .info-name em[data-v-7d17b3d3] { color: #888; display: block; font-family: Arial, Helvetica, sans-serif;}
.m-team-list .info-post[data-v-7d17b3d3] { font-size: 1.1em}
.m-team-list .info-post span[data-v-7d17b3d3] { display: inline-block; border-bottom: solid #69c72b 2px; padding: .5em 0 .6em;}
.m-team-list .info-desc[data-v-7d17b3d3] { color: #888; text-align: justify; text-justify: inter-ideograph; line-height: 1.8; margin-top: 1.2em;}
.m-team-list .info-desc p[data-v-7d17b3d3] { margin-bottom: 1em;}
.m-team-list .info-desc p[data-v-7d17b3d3]:last-child { margin-bottom: 0;}
.about-news-list[data-v-7d17b3d3] { font-size: .2rem; padding: .2rem .3rem 0; background-color: #fff;}
.about-news-list ul[data-v-7d17b3d3] {}
.about-news-list li[data-v-7d17b3d3] { display: table; width: 100%; position: relative; padding: .4rem 0;}
.about-news-list li[data-v-7d17b3d3]:last-child { padding-bottom: .2rem;}
.about-news-list li[data-v-7d17b3d3]::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    height: 1px;
    background-color: rgba(202, 202, 202, .5);
    transform-origin: center bottom;
    transform: scaleY(.5);
}
.about-news-list li[data-v-7d17b3d3]:last-child:after { display: none;}
.about-news-list .u-data[data-v-7d17b3d3] { text-align: center; display: table-cell; padding-right: .4rem; width: 1.3rem; vertical-align: top; font-family: Arial, Helvetica, sans-serif;}
.about-news-list .u-data-in[data-v-7d17b3d3] {
}
.about-news-list .u-data-m[data-v-7d17b3d3] {
    background-color: #69c72b;
    color: #fff;
    line-height: 1.8;
    font-size: 1.3em;
}
.about-news-list .u-data-d[data-v-7d17b3d3] {
    color: #68c72b;
    line-height: 1.1;
    font-size: 2.2em;
    background-color: #f3feec;
    border: #b7ec94 solid 1px;
    border-top: none;
}
.about-news-list .u-data-y[data-v-7d17b3d3] { line-height: 1.8; color: #b7eb94; font-size: 1.3em;}
.about-news-list .cont[data-v-7d17b3d3] { display: table-cell; vertical-align: top;}
.about-news-list .tit[data-v-7d17b3d3] { font-size: 1.5em; line-height: 1.2; margin: 0 0 .7em}
.about-news-list .des[data-v-7d17b3d3] { font-size: 1.1em; line-height: 1.7; color: #888; margin-bottom: 0; text-align: justify; text-justify: inter-ideograph;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.bg-white[data-v-7d17b3d3] { background-color: #fff;}
.newsArticle-wrap[data-v-7d17b3d3] { background-color: #fff;}
.newsArticle-head[data-v-7d17b3d3] { padding: .3rem;}
.newsArticle-head .info[data-v-7d17b3d3] { color: #888; font-size: 12px;}
.newsArticle-head .info >span[data-v-7d17b3d3] { margin-right: 1em;}
.newsArticle-head .info >span[data-v-7d17b3d3]:last-child { margin-right: 0;}
.newsArticle-head .tit[data-v-7d17b3d3] { margin-top: .5em; font-size: 26px;}
.newsArticle-cont[data-v-7d17b3d3] { padding: .3rem; line-height: 1.7; text-align: justify; text-justify: inter-ideograph; color: #555;}





/* .m-contact-list { padding: .3rem; font-size: .2rem;}
.m-contact-list ul { margin: 0 -.06rem;}
.m-contact-list li { width: 100%; float: left; padding: .06rem;}
.m-contact-list .item { background-color: #fff; border: #eaeaea solid 1px; height: 4.36rem; text-align: center;}
.m-contact-list .pic { height: 1.4rem; white-space: nowrap; margin-bottom: .2rem;}
.m-contact-list .pic::before { content: ''; width: 0; height: 100%; display: inline-block; vertical-align: bottom; overflow: hidden;}
.m-contact-list .pic img { vertical-align: bottom; width: 1.9rem;}
.m-contact-list .info {}
.m-contact-list .box {}
.m-contact-list .post { font-style: 1.1em; line-height: 1.2; height: 2.4em; display: inline-block; font-weight: 500;}
.m-contact-list .cont { color: #888; font-size: .85em; text-align: left; padding-left: .3rem; line-height: 1.5; font-family: Arial, Helvetica, sans-serif;}
.m-contact-list .cont b { color: #333; display: block;  font-weight: 400; margin-top: 1em;
    font-family: "PingFangSC-Light","PingFang SC", Helvetica,"Helvetica Neue", Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;
} */
.m-contact-list[data-v-7d17b3d3] { padding: .3rem; font-size: .22rem;}
.m-contact-list ul[data-v-7d17b3d3] { margin: 0 -.06rem;}
.m-contact-list li[data-v-7d17b3d3] {  width: 100%; padding: .06rem;}
.m-contact-list li .item[data-v-7d17b3d3] { min-height: 2.2rem; padding: .25rem 0; border: rgba(234,234,234,.7) solid 1px; display: flex; align-items: center; background-repeat: no-repeat; background-position: center center; background-size: 110%;}
.m-contact-list li .item[data-v-7d17b3d3]:hover { box-shadow: 1px 1px 5px rgba(0,0,0,.1);}
.m-contact-list li .pic[data-v-7d17b3d3] {  position: relative; width: 2rem; margin-right: .25rem; text-align: center;}
.m-contact-list li .pic img[data-v-7d17b3d3] { width: 1.7rem;
}
.m-contact-list li .info[data-v-7d17b3d3] { font-family: Arial, Helvetica, sans-serif; font-weight: 500;
}
.m-contact-list li .info .box[data-v-7d17b3d3] {
}
.m-contact-list li .info .box .post[data-v-7d17b3d3] { font-size: 1.3em; font-family: PingFangSC-Medium, PingFang SC, Helvetica,"Helvetica Neue", "Microsoft Yahei UI", "Microsoft YaHei", sans-serif;  font-weight: 500; color: rgba(78,78,78,1);
}
.m-contact-list li .info .box .cont[data-v-7d17b3d3] { text-align: left; color: #666; line-height: 1.8;white-space:nowrap; font-weight: 400;
}
.m-contact-list li .info .box .cont b[data-v-7d17b3d3] { display:block; color: #484848; margin-top: 1em; font-family: PingFangSC-Medium, PingFang SC, Helvetica,"Helvetica Neue", "Microsoft Yahei UI", "Microsoft YaHei", sans-serif; font-weight: 600;}
.m-contact-form[data-v-7d17b3d3] { padding: .3rem;}
.m-contact-form .tit[data-v-7d17b3d3] { text-align: center; font-size: .3rem; margin-bottom: 1em; font-weight: 500;}
.m-contact-form ul[data-v-7d17b3d3] { margin: 0 -.06rem;}
.m-contact-form li[data-v-7d17b3d3] { width: 50%; float: left; padding: .07rem .06rem;}
.m-contact-form li.full[data-v-7d17b3d3] { width: 100%;}
.m-contact-form .in[data-v-7d17b3d3] { display: block; width: 100%; font-weight: 400; margin-bottom: 0;}
.m-contact-form .u-ipt[data-v-7d17b3d3],
.m-contact-form .u-slt[data-v-7d17b3d3],
.m-contact-form .u-text[data-v-7d17b3d3] { width: 100%;}
.m-contact-form .agr[data-v-7d17b3d3] { font-weight: 400; text-align: center; display: block; width: 100%; font-size: .94em; padding: 1em 0; color: #555; cursor: pointer;}
.m-contact-form .agr span[data-v-7d17b3d3] { display: inline-block; vertical-align:middle; pointer-events: none;}
.m-contact-form .u-ckx[data-v-7d17b3d3] { margin: 0 .7em 0 0; display: inline-block; vertical-align: middle;}
.m-contact-form .btns[data-v-7d17b3d3] { text-align: center; padding: 3% 20%;}
.m-contact-form .btn[data-v-7d17b3d3] { line-height: .44rem; font-size: .36rem;}
.m-contact-form .tips[data-v-7d17b3d3] { color: #888; line-height: 1.4; font-size: .18rem; padding: 6% 4% 4%; text-align: center;}
.m-filter-btns[data-v-7d17b3d3]::after { display: none;}
.jobOffer-list[data-v-7d17b3d3] { background-color: #fff; color: #555;}
.table[data-v-7d17b3d3] {  margin-bottom: 0;}
.table-striped>tbody>tr[data-v-7d17b3d3]:nth-of-type(odd) {
    background-color: #f7f7f7;
}
.table-striped>tbody>tr[data-v-7d17b3d3]:nth-of-type(even) {
    background-color: #fff;
}
.table-striped>tbody>tr[data-v-7d17b3d3]:first-child { background-color: #69c72b; color: #fff;}
.table>tbody>tr>th[data-v-7d17b3d3] { border-top: none; white-space: nowrap; padding: 10px 1em;}
.table>tbody>tr>th[data-v-7d17b3d3]:first-child { padding-left: .3rem;}
.table>tbody>tr>td[data-v-7d17b3d3] { vertical-align: middle; padding:1em; border-top: none; white-space: nowrap;}
.table>tbody>tr>td[data-v-7d17b3d3]:first-child { padding-left: .3rem; font-weight: 500; white-space: normal;}
.table>tbody>tr>td[data-v-7d17b3d3]:nth-of-type(3) { font-family: Arial, Helvetica, sans-serif; color: #888;}
.job-post[data-v-7d17b3d3] { padding: .3rem; background-color: #fff;}
.job-title[data-v-7d17b3d3] {
    font-size: 16px;
    font-weight: bold;
    color: #4185c8;
    padding-left: 10px;
}
.job-con[data-v-7d17b3d3] {
    padding: 22px 0 0 10px;
}
.job-des[data-v-7d17b3d3] {
    font-size: 14px;
    font-weight: bold;
    color: #6d6e70;
}
.work-experience[data-v-7d17b3d3] {
    line-height: 28px;
}
.work-experience p[data-v-7d17b3d3] {
    font-size: 14px;
    color: #929496;
}
.work-experience p span[data-v-7d17b3d3] {
    color: rgb(51, 51, 51);
    line-height: 25px;
    background-color: rgb(255, 255, 255);
}
.job-apply[data-v-7d17b3d3] {
    color: #808080;
    font-size: 15px;
    padding: 15px 5px;
    margin-top: 1em;
}
.job-apply a[data-v-7d17b3d3],
.work-experience a[data-v-7d17b3d3] {
    display: inline-block;
    color: rgb(0, 161, 224);
}
.area-list[data-v-7d17b3d3] {
    padding: .3rem .3rem 0;
    font-size: 14px;
}
.area-list .btn[data-v-7d17b3d3] {
    display: block;
    background-color: #edeef0;
    border-radius: 0;
    font-size: 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: .5em 1em;
}
.area-list .caret[data-v-7d17b3d3] {
     color: #69c72b;
     border-top-width: 7px;
}
.area-list .dropdown-menu[data-v-7d17b3d3] {
    width: 100%;
}
.dropdown-menu>.active>a[data-v-7d17b3d3],
.dropdown-menu>.active>a[data-v-7d17b3d3]:focus,
.dropdown-menu>.active>a[data-v-7d17b3d3]:hover {
    color: #262626;
    background-color: #f7f7f7;
}
.area-tabs[data-v-7d17b3d3] {
}
.area-tabs .item[data-v-7d17b3d3] {
    font-size: .24rem;
    padding: 1em;
    color: #777;
    display: none;
}
.area-tabs dl[data-v-7d17b3d3] { margin: 10px auto 0; line-height: 1.6;}
.area-tabs dt[data-v-7d17b3d3] { float: left; font-weight: 400; line-height: inherit;}
.area-tabs dd[data-v-7d17b3d3] { margin-left: 3em; line-height: inherit;}
}

@charset "utf-8";
@media (max-width:768px) {
.col-md-6[data-v-3dba88d4] { width: auto!important;}
.banner[data-v-3dba88d4] { height: 2.82rem; background: url(../img/banner.5268d1f9.jpg) no-repeat center bottom #69c72b; background-size: contain; color: #fff; font-size: .3rem; position: relative; z-index: 400;}
.banner .text[data-v-3dba88d4] { padding: 8% 0 0 35%;}
.banner .text span[data-v-3dba88d4] { margin-right: 1em;}
.banner .text span[data-v-3dba88d4]:last-child { margin-right: 0;}
.banner .text .en[data-v-3dba88d4] { font-family: Arial, Helvetica, sans-serif;}
.m-company-txt[data-v-3dba88d4] { font-size: .2rem; color: #555; line-height: 1.8; padding: .5rem 0;}
.m-company-txt .u-tit[data-v-3dba88d4],
.m-company-cpfw .u-tit[data-v-3dba88d4] { color: #333; font-size: 1.5em; margin: 0 0 1em;}
.m-company-txt p[data-v-3dba88d4] { margin-bottom: 1em; text-align: justify; text-justify: inter-ideograph;}
.m-company-txt p[data-v-3dba88d4]:last-child { margin-bottom: 0;}
.m-company-pic[data-v-3dba88d4] { padding-left: 2em;}
.m-company-pic img[data-v-3dba88d4] { width: 3.39rem;}
.m-company-cpfw[data-v-3dba88d4]  { font-size: .2rem; color: #555; line-height: 1.8; padding: .5rem 0 .2rem;}
.m-company-cpfw-item[data-v-3dba88d4] { position: relative; padding: .4rem 0; margin-bottom: 0; padding-left: 1.64rem;}
.m-company-cpfw-item[data-v-3dba88d4]::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    height: 1px;
    background-color: rgba(202, 202, 202, .5);
    transform-origin: center bottom;
    transform: scaleY(.5);
}
.m-company-cpfw-item.nobor[data-v-3dba88d4]::after { display: none;}
.m-company-cpfw-item .ico img[data-v-3dba88d4] { position: absolute; top: 0; bottom: 0; left: .3rem; width: .88rem; margin: auto;}
.m-company-cpfw-item .txt[data-v-3dba88d4] { color: #333; font-size: 1.25em; font-weight: 300;}
.m-company-cpfw-item dt[data-v-3dba88d4] { margin-bottom: .5em;}
.m-company-cpfw-item dd[data-v-3dba88d4] { line-height: 1.8; text-align: justify; text-justify: inter-ideograph;
}
.m-team-list[data-v-3dba88d4] { font-size: .2rem;}
.m-team-list .item[data-v-3dba88d4] { padding: .54rem .3rem; width: 100%; display: table; table-layout: fixed;}
.m-team-list .item-left[data-v-3dba88d4] { display: table-cell; vertical-align: top; width: 2.25rem;}
.m-team-list .item-right[data-v-3dba88d4] { display: table-cell; vertical-align: top; padding-left: .4rem;}
.m-team-list .photo[data-v-3dba88d4] { text-align: center;}
.m-team-list .photo img[data-v-3dba88d4] { width: 2.25rem; min-height: 2.25rem; background-color: #e3e6e7;}
.m-team-list .info-trait[data-v-3dba88d4] { text-align: justify; text-justify: inter-ideograph; line-height: 1.8; padding: 1.5em 0;}
.m-team-list .info-email[data-v-3dba88d4] { color: #555; text-align: center; margin: 0 -.2rem; white-space: nowrap; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; margin-top: .5em;}
.m-team-list .ico-mail img[data-v-3dba88d4] { width: .22rem;}
.m-team-list .info-name[data-v-3dba88d4] {}
.m-team-list .info-name span[data-v-3dba88d4] { font-size: 1.4em; line-height: 1.2;}
.m-team-list .info-name em[data-v-3dba88d4] { color: #888; display: block; font-family: Arial, Helvetica, sans-serif;}
.m-team-list .info-post[data-v-3dba88d4] { font-size: 1.1em}
.m-team-list .info-post span[data-v-3dba88d4] { display: inline-block; border-bottom: solid #69c72b 2px; padding: .5em 0 .6em;}
.m-team-list .info-desc[data-v-3dba88d4] { color: #888; text-align: justify; text-justify: inter-ideograph; line-height: 1.8; margin-top: 1.2em;}
.m-team-list .info-desc p[data-v-3dba88d4] { margin-bottom: 1em;}
.m-team-list .info-desc p[data-v-3dba88d4]:last-child { margin-bottom: 0;}
.about-news-list[data-v-3dba88d4] { font-size: .2rem; padding: .2rem .3rem 0; background-color: #fff;}
.about-news-list ul[data-v-3dba88d4] {}
.about-news-list li[data-v-3dba88d4] { display: table; width: 100%; position: relative; padding: .4rem 0;}
.about-news-list li[data-v-3dba88d4]:last-child { padding-bottom: .2rem;}
.about-news-list li[data-v-3dba88d4]::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    height: 1px;
    background-color: rgba(202, 202, 202, .5);
    transform-origin: center bottom;
    transform: scaleY(.5);
}
.about-news-list li[data-v-3dba88d4]:last-child:after { display: none;}
.about-news-list .u-data[data-v-3dba88d4] { text-align: center; display: table-cell; padding-right: .4rem; width: 1.3rem; vertical-align: top; font-family: Arial, Helvetica, sans-serif;}
.about-news-list .u-data-in[data-v-3dba88d4] {
}
.about-news-list .u-data-m[data-v-3dba88d4] {
    background-color: #69c72b;
    color: #fff;
    line-height: 1.8;
    font-size: 1.3em;
}
.about-news-list .u-data-d[data-v-3dba88d4] {
    color: #68c72b;
    line-height: 1.1;
    font-size: 2.2em;
    background-color: #f3feec;
    border: #b7ec94 solid 1px;
    border-top: none;
}
.about-news-list .u-data-y[data-v-3dba88d4] { line-height: 1.8; color: #b7eb94; font-size: 1.3em;}
.about-news-list .cont[data-v-3dba88d4] { display: table-cell; vertical-align: top;}
.about-news-list .tit[data-v-3dba88d4] { font-size: 1.5em; line-height: 1.2; margin: 0 0 .7em}
.about-news-list .des[data-v-3dba88d4] { font-size: 1.1em; line-height: 1.7; color: #888; margin-bottom: 0; text-align: justify; text-justify: inter-ideograph;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.bg-white[data-v-3dba88d4] { background-color: #fff;}
.newsArticle-wrap[data-v-3dba88d4] { background-color: #fff;}
.newsArticle-head[data-v-3dba88d4] { padding: .3rem;}
.newsArticle-head .info[data-v-3dba88d4] { color: #888; font-size: 12px;}
.newsArticle-head .info >span[data-v-3dba88d4] { margin-right: 1em;}
.newsArticle-head .info >span[data-v-3dba88d4]:last-child { margin-right: 0;}
.newsArticle-head .tit[data-v-3dba88d4] { margin-top: .5em; font-size: 26px;}
.newsArticle-cont[data-v-3dba88d4] { padding: .3rem; line-height: 1.7; text-align: justify; text-justify: inter-ideograph; color: #555;}





/* .m-contact-list { padding: .3rem; font-size: .2rem;}
.m-contact-list ul { margin: 0 -.06rem;}
.m-contact-list li { width: 100%; float: left; padding: .06rem;}
.m-contact-list .item { background-color: #fff; border: #eaeaea solid 1px; height: 4.36rem; text-align: center;}
.m-contact-list .pic { height: 1.4rem; white-space: nowrap; margin-bottom: .2rem;}
.m-contact-list .pic::before { content: ''; width: 0; height: 100%; display: inline-block; vertical-align: bottom; overflow: hidden;}
.m-contact-list .pic img { vertical-align: bottom; width: 1.9rem;}
.m-contact-list .info {}
.m-contact-list .box {}
.m-contact-list .post { font-style: 1.1em; line-height: 1.2; height: 2.4em; display: inline-block; font-weight: 500;}
.m-contact-list .cont { color: #888; font-size: .85em; text-align: left; padding-left: .3rem; line-height: 1.5; font-family: Arial, Helvetica, sans-serif;}
.m-contact-list .cont b { color: #333; display: block;  font-weight: 400; margin-top: 1em;
    font-family: "PingFangSC-Light","PingFang SC", Helvetica,"Helvetica Neue", Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;
} */
.m-contact-list[data-v-3dba88d4] { padding: .3rem; font-size: .22rem;}
.m-contact-list ul[data-v-3dba88d4] { margin: 0 -.06rem;}
.m-contact-list li[data-v-3dba88d4] {  width: 100%; padding: .06rem;}
.m-contact-list li .item[data-v-3dba88d4] { min-height: 2.2rem; padding: .25rem 0; border: rgba(234,234,234,.7) solid 1px; display: flex; align-items: center; background-repeat: no-repeat; background-position: center center; background-size: 110%;}
.m-contact-list li .item[data-v-3dba88d4]:hover { box-shadow: 1px 1px 5px rgba(0,0,0,.1);}
.m-contact-list li .pic[data-v-3dba88d4] {  position: relative; width: 2rem; margin-right: .25rem; text-align: center;}
.m-contact-list li .pic img[data-v-3dba88d4] { width: 1.7rem;
}
.m-contact-list li .info[data-v-3dba88d4] { font-family: Arial, Helvetica, sans-serif; font-weight: 500;
}
.m-contact-list li .info .box[data-v-3dba88d4] {
}
.m-contact-list li .info .box .post[data-v-3dba88d4] { font-size: 1.3em; font-family: PingFangSC-Medium, PingFang SC, Helvetica,"Helvetica Neue", "Microsoft Yahei UI", "Microsoft YaHei", sans-serif;  font-weight: 500; color: rgba(78,78,78,1);
}
.m-contact-list li .info .box .cont[data-v-3dba88d4] { text-align: left; color: #666; line-height: 1.8;white-space:nowrap; font-weight: 400;
}
.m-contact-list li .info .box .cont b[data-v-3dba88d4] { display:block; color: #484848; margin-top: 1em; font-family: PingFangSC-Medium, PingFang SC, Helvetica,"Helvetica Neue", "Microsoft Yahei UI", "Microsoft YaHei", sans-serif; font-weight: 600;}
.m-contact-form[data-v-3dba88d4] { padding: .3rem;}
.m-contact-form .tit[data-v-3dba88d4] { text-align: center; font-size: .3rem; margin-bottom: 1em; font-weight: 500;}
.m-contact-form ul[data-v-3dba88d4] { margin: 0 -.06rem;}
.m-contact-form li[data-v-3dba88d4] { width: 50%; float: left; padding: .07rem .06rem;}
.m-contact-form li.full[data-v-3dba88d4] { width: 100%;}
.m-contact-form .in[data-v-3dba88d4] { display: block; width: 100%; font-weight: 400; margin-bottom: 0;}
.m-contact-form .u-ipt[data-v-3dba88d4],
.m-contact-form .u-slt[data-v-3dba88d4],
.m-contact-form .u-text[data-v-3dba88d4] { width: 100%;}
.m-contact-form .agr[data-v-3dba88d4] { font-weight: 400; text-align: center; display: block; width: 100%; font-size: .94em; padding: 1em 0; color: #555; cursor: pointer;}
.m-contact-form .agr span[data-v-3dba88d4] { display: inline-block; vertical-align:middle; pointer-events: none;}
.m-contact-form .u-ckx[data-v-3dba88d4] { margin: 0 .7em 0 0; display: inline-block; vertical-align: middle;}
.m-contact-form .btns[data-v-3dba88d4] { text-align: center; padding: 3% 20%;}
.m-contact-form .btn[data-v-3dba88d4] { line-height: .44rem; font-size: .36rem;}
.m-contact-form .tips[data-v-3dba88d4] { color: #888; line-height: 1.4; font-size: .18rem; padding: 6% 4% 4%; text-align: center;}
.m-filter-btns[data-v-3dba88d4]::after { display: none;}
.jobOffer-list[data-v-3dba88d4] { background-color: #fff; color: #555;}
.table[data-v-3dba88d4] {  margin-bottom: 0;}
.table-striped>tbody>tr[data-v-3dba88d4]:nth-of-type(odd) {
    background-color: #f7f7f7;
}
.table-striped>tbody>tr[data-v-3dba88d4]:nth-of-type(even) {
    background-color: #fff;
}
.table-striped>tbody>tr[data-v-3dba88d4]:first-child { background-color: #69c72b; color: #fff;}
.table>tbody>tr>th[data-v-3dba88d4] { border-top: none; white-space: nowrap; padding: 10px 1em;}
.table>tbody>tr>th[data-v-3dba88d4]:first-child { padding-left: .3rem;}
.table>tbody>tr>td[data-v-3dba88d4] { vertical-align: middle; padding:1em; border-top: none; white-space: nowrap;}
.table>tbody>tr>td[data-v-3dba88d4]:first-child { padding-left: .3rem; font-weight: 500; white-space: normal;}
.table>tbody>tr>td[data-v-3dba88d4]:nth-of-type(3) { font-family: Arial, Helvetica, sans-serif; color: #888;}
.job-post[data-v-3dba88d4] { padding: .3rem; background-color: #fff;}
.job-title[data-v-3dba88d4] {
    font-size: 16px;
    font-weight: bold;
    color: #4185c8;
    padding-left: 10px;
}
.job-con[data-v-3dba88d4] {
    padding: 22px 0 0 10px;
}
.job-des[data-v-3dba88d4] {
    font-size: 14px;
    font-weight: bold;
    color: #6d6e70;
}
.work-experience[data-v-3dba88d4] {
    line-height: 28px;
}
.work-experience p[data-v-3dba88d4] {
    font-size: 14px;
    color: #929496;
}
.work-experience p span[data-v-3dba88d4] {
    color: rgb(51, 51, 51);
    line-height: 25px;
    background-color: rgb(255, 255, 255);
}
.job-apply[data-v-3dba88d4] {
    color: #808080;
    font-size: 15px;
    padding: 15px 5px;
    margin-top: 1em;
}
.job-apply a[data-v-3dba88d4],
.work-experience a[data-v-3dba88d4] {
    display: inline-block;
    color: rgb(0, 161, 224);
}
.area-list[data-v-3dba88d4] {
    padding: .3rem .3rem 0;
    font-size: 14px;
}
.area-list .btn[data-v-3dba88d4] {
    display: block;
    background-color: #edeef0;
    border-radius: 0;
    font-size: 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: .5em 1em;
}
.area-list .caret[data-v-3dba88d4] {
     color: #69c72b;
     border-top-width: 7px;
}
.area-list .dropdown-menu[data-v-3dba88d4] {
    width: 100%;
}
.dropdown-menu>.active>a[data-v-3dba88d4],
.dropdown-menu>.active>a[data-v-3dba88d4]:focus,
.dropdown-menu>.active>a[data-v-3dba88d4]:hover {
    color: #262626;
    background-color: #f7f7f7;
}
.area-tabs[data-v-3dba88d4] {
}
.area-tabs .item[data-v-3dba88d4] {
    font-size: .24rem;
    padding: 1em;
    color: #777;
    display: none;
}
.area-tabs dl[data-v-3dba88d4] { margin: 10px auto 0; line-height: 1.6;}
.area-tabs dt[data-v-3dba88d4] { float: left; font-weight: 400; line-height: inherit;}
.area-tabs dd[data-v-3dba88d4] { margin-left: 3em; line-height: inherit;}
}

@charset "utf-8";
@media (max-width:768px) {
.col-md-6[data-v-38af98d8] { width: auto!important;}
.banner[data-v-38af98d8] { height: 2.82rem; background: url(../img/banner.5268d1f9.jpg) no-repeat center bottom #69c72b; background-size: contain; color: #fff; font-size: .3rem; position: relative; z-index: 400;}
.banner .text[data-v-38af98d8] { padding: 8% 0 0 35%;}
.banner .text span[data-v-38af98d8] { margin-right: 1em;}
.banner .text span[data-v-38af98d8]:last-child { margin-right: 0;}
.banner .text .en[data-v-38af98d8] { font-family: Arial, Helvetica, sans-serif;}
.m-company-txt[data-v-38af98d8] { font-size: .2rem; color: #555; line-height: 1.8; padding: .5rem 0;}
.m-company-txt .u-tit[data-v-38af98d8],
.m-company-cpfw .u-tit[data-v-38af98d8] { color: #333; font-size: 1.5em; margin: 0 0 1em;}
.m-company-txt p[data-v-38af98d8] { margin-bottom: 1em; text-align: justify; text-justify: inter-ideograph;}
.m-company-txt p[data-v-38af98d8]:last-child { margin-bottom: 0;}
.m-company-pic[data-v-38af98d8] { padding-left: 2em;}
.m-company-pic img[data-v-38af98d8] { width: 3.39rem;}
.m-company-cpfw[data-v-38af98d8]  { font-size: .2rem; color: #555; line-height: 1.8; padding: .5rem 0 .2rem;}
.m-company-cpfw-item[data-v-38af98d8] { position: relative; padding: .4rem 0; margin-bottom: 0; padding-left: 1.64rem;}
.m-company-cpfw-item[data-v-38af98d8]::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    height: 1px;
    background-color: rgba(202, 202, 202, .5);
    transform-origin: center bottom;
    transform: scaleY(.5);
}
.m-company-cpfw-item.nobor[data-v-38af98d8]::after { display: none;}
.m-company-cpfw-item .ico img[data-v-38af98d8] { position: absolute; top: 0; bottom: 0; left: .3rem; width: .88rem; margin: auto;}
.m-company-cpfw-item .txt[data-v-38af98d8] { color: #333; font-size: 1.25em; font-weight: 300;}
.m-company-cpfw-item dt[data-v-38af98d8] { margin-bottom: .5em;}
.m-company-cpfw-item dd[data-v-38af98d8] { line-height: 1.8; text-align: justify; text-justify: inter-ideograph;
}
.m-team-list[data-v-38af98d8] { font-size: .2rem;}
.m-team-list .item[data-v-38af98d8] { padding: .54rem .3rem; width: 100%; display: table; table-layout: fixed;}
.m-team-list .item-left[data-v-38af98d8] { display: table-cell; vertical-align: top; width: 2.25rem;}
.m-team-list .item-right[data-v-38af98d8] { display: table-cell; vertical-align: top; padding-left: .4rem;}
.m-team-list .photo[data-v-38af98d8] { text-align: center;}
.m-team-list .photo img[data-v-38af98d8] { width: 2.25rem; min-height: 2.25rem; background-color: #e3e6e7;}
.m-team-list .info-trait[data-v-38af98d8] { text-align: justify; text-justify: inter-ideograph; line-height: 1.8; padding: 1.5em 0;}
.m-team-list .info-email[data-v-38af98d8] { color: #555; text-align: center; margin: 0 -.2rem; white-space: nowrap; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; margin-top: .5em;}
.m-team-list .ico-mail img[data-v-38af98d8] { width: .22rem;}
.m-team-list .info-name[data-v-38af98d8] {}
.m-team-list .info-name span[data-v-38af98d8] { font-size: 1.4em; line-height: 1.2;}
.m-team-list .info-name em[data-v-38af98d8] { color: #888; display: block; font-family: Arial, Helvetica, sans-serif;}
.m-team-list .info-post[data-v-38af98d8] { font-size: 1.1em}
.m-team-list .info-post span[data-v-38af98d8] { display: inline-block; border-bottom: solid #69c72b 2px; padding: .5em 0 .6em;}
.m-team-list .info-desc[data-v-38af98d8] { color: #888; text-align: justify; text-justify: inter-ideograph; line-height: 1.8; margin-top: 1.2em;}
.m-team-list .info-desc p[data-v-38af98d8] { margin-bottom: 1em;}
.m-team-list .info-desc p[data-v-38af98d8]:last-child { margin-bottom: 0;}
.about-news-list[data-v-38af98d8] { font-size: .2rem; padding: .2rem .3rem 0; background-color: #fff;}
.about-news-list ul[data-v-38af98d8] {}
.about-news-list li[data-v-38af98d8] { display: table; width: 100%; position: relative; padding: .4rem 0;}
.about-news-list li[data-v-38af98d8]:last-child { padding-bottom: .2rem;}
.about-news-list li[data-v-38af98d8]::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    height: 1px;
    background-color: rgba(202, 202, 202, .5);
    transform-origin: center bottom;
    transform: scaleY(.5);
}
.about-news-list li[data-v-38af98d8]:last-child:after { display: none;}
.about-news-list .u-data[data-v-38af98d8] { text-align: center; display: table-cell; padding-right: .4rem; width: 1.3rem; vertical-align: top; font-family: Arial, Helvetica, sans-serif;}
.about-news-list .u-data-in[data-v-38af98d8] {
}
.about-news-list .u-data-m[data-v-38af98d8] {
    background-color: #69c72b;
    color: #fff;
    line-height: 1.8;
    font-size: 1.3em;
}
.about-news-list .u-data-d[data-v-38af98d8] {
    color: #68c72b;
    line-height: 1.1;
    font-size: 2.2em;
    background-color: #f3feec;
    border: #b7ec94 solid 1px;
    border-top: none;
}
.about-news-list .u-data-y[data-v-38af98d8] { line-height: 1.8; color: #b7eb94; font-size: 1.3em;}
.about-news-list .cont[data-v-38af98d8] { display: table-cell; vertical-align: top;}
.about-news-list .tit[data-v-38af98d8] { font-size: 1.5em; line-height: 1.2; margin: 0 0 .7em}
.about-news-list .des[data-v-38af98d8] { font-size: 1.1em; line-height: 1.7; color: #888; margin-bottom: 0; text-align: justify; text-justify: inter-ideograph;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.bg-white[data-v-38af98d8] { background-color: #fff;}
.newsArticle-wrap[data-v-38af98d8] { background-color: #fff;}
.newsArticle-head[data-v-38af98d8] { padding: .3rem;}
.newsArticle-head .info[data-v-38af98d8] { color: #888; font-size: 12px;}
.newsArticle-head .info >span[data-v-38af98d8] { margin-right: 1em;}
.newsArticle-head .info >span[data-v-38af98d8]:last-child { margin-right: 0;}
.newsArticle-head .tit[data-v-38af98d8] { margin-top: .5em; font-size: 26px;}
.newsArticle-cont[data-v-38af98d8] { padding: .3rem; line-height: 1.7; text-align: justify; text-justify: inter-ideograph; color: #555;}





/* .m-contact-list { padding: .3rem; font-size: .2rem;}
.m-contact-list ul { margin: 0 -.06rem;}
.m-contact-list li { width: 100%; float: left; padding: .06rem;}
.m-contact-list .item { background-color: #fff; border: #eaeaea solid 1px; height: 4.36rem; text-align: center;}
.m-contact-list .pic { height: 1.4rem; white-space: nowrap; margin-bottom: .2rem;}
.m-contact-list .pic::before { content: ''; width: 0; height: 100%; display: inline-block; vertical-align: bottom; overflow: hidden;}
.m-contact-list .pic img { vertical-align: bottom; width: 1.9rem;}
.m-contact-list .info {}
.m-contact-list .box {}
.m-contact-list .post { font-style: 1.1em; line-height: 1.2; height: 2.4em; display: inline-block; font-weight: 500;}
.m-contact-list .cont { color: #888; font-size: .85em; text-align: left; padding-left: .3rem; line-height: 1.5; font-family: Arial, Helvetica, sans-serif;}
.m-contact-list .cont b { color: #333; display: block;  font-weight: 400; margin-top: 1em;
    font-family: "PingFangSC-Light","PingFang SC", Helvetica,"Helvetica Neue", Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;
} */
.m-contact-list[data-v-38af98d8] { padding: .3rem; font-size: .22rem;}
.m-contact-list ul[data-v-38af98d8] { margin: 0 -.06rem;}
.m-contact-list li[data-v-38af98d8] {  width: 100%; padding: .06rem;}
.m-contact-list li .item[data-v-38af98d8] { min-height: 2.2rem; padding: .25rem 0; border: rgba(234,234,234,.7) solid 1px; display: flex; align-items: center; background-repeat: no-repeat; background-position: center center; background-size: 110%;}
.m-contact-list li .item[data-v-38af98d8]:hover { box-shadow: 1px 1px 5px rgba(0,0,0,.1);}
.m-contact-list li .pic[data-v-38af98d8] {  position: relative; width: 2rem; margin-right: .25rem; text-align: center;}
.m-contact-list li .pic img[data-v-38af98d8] { width: 1.7rem;
}
.m-contact-list li .info[data-v-38af98d8] { font-family: Arial, Helvetica, sans-serif; font-weight: 500;
}
.m-contact-list li .info .box[data-v-38af98d8] {
}
.m-contact-list li .info .box .post[data-v-38af98d8] { font-size: 1.3em; font-family: PingFangSC-Medium, PingFang SC, Helvetica,"Helvetica Neue", "Microsoft Yahei UI", "Microsoft YaHei", sans-serif;  font-weight: 500; color: rgba(78,78,78,1);
}
.m-contact-list li .info .box .cont[data-v-38af98d8] { text-align: left; color: #666; line-height: 1.8;white-space:nowrap; font-weight: 400;
}
.m-contact-list li .info .box .cont b[data-v-38af98d8] { display:block; color: #484848; margin-top: 1em; font-family: PingFangSC-Medium, PingFang SC, Helvetica,"Helvetica Neue", "Microsoft Yahei UI", "Microsoft YaHei", sans-serif; font-weight: 600;}
.m-contact-form[data-v-38af98d8] { padding: .3rem;}
.m-contact-form .tit[data-v-38af98d8] { text-align: center; font-size: .3rem; margin-bottom: 1em; font-weight: 500;}
.m-contact-form ul[data-v-38af98d8] { margin: 0 -.06rem;}
.m-contact-form li[data-v-38af98d8] { width: 50%; float: left; padding: .07rem .06rem;}
.m-contact-form li.full[data-v-38af98d8] { width: 100%;}
.m-contact-form .in[data-v-38af98d8] { display: block; width: 100%; font-weight: 400; margin-bottom: 0;}
.m-contact-form .u-ipt[data-v-38af98d8],
.m-contact-form .u-slt[data-v-38af98d8],
.m-contact-form .u-text[data-v-38af98d8] { width: 100%;}
.m-contact-form .agr[data-v-38af98d8] { font-weight: 400; text-align: center; display: block; width: 100%; font-size: .94em; padding: 1em 0; color: #555; cursor: pointer;}
.m-contact-form .agr span[data-v-38af98d8] { display: inline-block; vertical-align:middle; pointer-events: none;}
.m-contact-form .u-ckx[data-v-38af98d8] { margin: 0 .7em 0 0; display: inline-block; vertical-align: middle;}
.m-contact-form .btns[data-v-38af98d8] { text-align: center; padding: 3% 20%;}
.m-contact-form .btn[data-v-38af98d8] { line-height: .44rem; font-size: .36rem;}
.m-contact-form .tips[data-v-38af98d8] { color: #888; line-height: 1.4; font-size: .18rem; padding: 6% 4% 4%; text-align: center;}
.m-filter-btns[data-v-38af98d8]::after { display: none;}
.jobOffer-list[data-v-38af98d8] { background-color: #fff; color: #555;}
.table[data-v-38af98d8] {  margin-bottom: 0;}
.table-striped>tbody>tr[data-v-38af98d8]:nth-of-type(odd) {
    background-color: #f7f7f7;
}
.table-striped>tbody>tr[data-v-38af98d8]:nth-of-type(even) {
    background-color: #fff;
}
.table-striped>tbody>tr[data-v-38af98d8]:first-child { background-color: #69c72b; color: #fff;}
.table>tbody>tr>th[data-v-38af98d8] { border-top: none; white-space: nowrap; padding: 10px 1em;}
.table>tbody>tr>th[data-v-38af98d8]:first-child { padding-left: .3rem;}
.table>tbody>tr>td[data-v-38af98d8] { vertical-align: middle; padding:1em; border-top: none; white-space: nowrap;}
.table>tbody>tr>td[data-v-38af98d8]:first-child { padding-left: .3rem; font-weight: 500; white-space: normal;}
.table>tbody>tr>td[data-v-38af98d8]:nth-of-type(3) { font-family: Arial, Helvetica, sans-serif; color: #888;}
.job-post[data-v-38af98d8] { padding: .3rem; background-color: #fff;}
.job-title[data-v-38af98d8] {
    font-size: 16px;
    font-weight: bold;
    color: #4185c8;
    padding-left: 10px;
}
.job-con[data-v-38af98d8] {
    padding: 22px 0 0 10px;
}
.job-des[data-v-38af98d8] {
    font-size: 14px;
    font-weight: bold;
    color: #6d6e70;
}
.work-experience[data-v-38af98d8] {
    line-height: 28px;
}
.work-experience p[data-v-38af98d8] {
    font-size: 14px;
    color: #929496;
}
.work-experience p span[data-v-38af98d8] {
    color: rgb(51, 51, 51);
    line-height: 25px;
    background-color: rgb(255, 255, 255);
}
.job-apply[data-v-38af98d8] {
    color: #808080;
    font-size: 15px;
    padding: 15px 5px;
    margin-top: 1em;
}
.job-apply a[data-v-38af98d8],
.work-experience a[data-v-38af98d8] {
    display: inline-block;
    color: rgb(0, 161, 224);
}
.area-list[data-v-38af98d8] {
    padding: .3rem .3rem 0;
    font-size: 14px;
}
.area-list .btn[data-v-38af98d8] {
    display: block;
    background-color: #edeef0;
    border-radius: 0;
    font-size: 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: .5em 1em;
}
.area-list .caret[data-v-38af98d8] {
     color: #69c72b;
     border-top-width: 7px;
}
.area-list .dropdown-menu[data-v-38af98d8] {
    width: 100%;
}
.dropdown-menu>.active>a[data-v-38af98d8],
.dropdown-menu>.active>a[data-v-38af98d8]:focus,
.dropdown-menu>.active>a[data-v-38af98d8]:hover {
    color: #262626;
    background-color: #f7f7f7;
}
.area-tabs[data-v-38af98d8] {
}
.area-tabs .item[data-v-38af98d8] {
    font-size: .24rem;
    padding: 1em;
    color: #777;
    display: none;
}
.area-tabs dl[data-v-38af98d8] { margin: 10px auto 0; line-height: 1.6;}
.area-tabs dt[data-v-38af98d8] { float: left; font-weight: 400; line-height: inherit;}
.area-tabs dd[data-v-38af98d8] { margin-left: 3em; line-height: inherit;}
}

.work-experience[data-v-38af98d8] p {
  font-size: 14px;
  color: #929496;
}
.work-experience[data-v-38af98d8] a {
  display: inline-block;
  color: #00a1e0;
}

