<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td {
    margin: 0;
    padding: 0;
}
button,
input,
select,
textarea,
h1,
h2,
h3,
h4,
h5,
h6 {
    font: 14px Arial, Tahoma;
    color: #666;
    font-weight: normal;
}
button,
input,
select,
textarea,
label {
    vertical-align: middle;
    border: 0;
    outline: none;
}
img {
    vertical-align: middle;
    border: none;
    display: inline-block;
    max-width: 100%;
}
ul,
ol {
    list-style: none;
}
a {
    text-decoration: none !important;
    color: #666;
    vertical-align: baseline;
    cursor: pointer;
    font-size: inherit;
    -o-transition: .2s ease;
    -moz-transition: .2s ease;
    -webkit-transition: .2s ease;
    transition: .2s ease;
}
a,
a:hover,
a:active,
a:visited,
a:focus,
.search_select:hover,
.search_select:active{
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-tap-highlight-color: transparent;
    outline: none;
    background: none;
    text-decoration: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
body {
    word-wrap: break-word;
    word-break: break-all;
    background: #fff;
    margin: 0 auto;
    width: 100%;
    font-size: 14px;
}
* {
    box-sizing: border-box;
}
em,
i {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
}
li {
    list-style: none;
}
/*æ¸…æµ®*/
.g-cf:after {
    content: "";
    clear: both;
    display: table;
}
.g-cf {
    zoom: 1;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    line-height: 0;
    font-size: 0;
}
.clearfix {
    *zoom: 1;
}
/*æµ®åŠ¨*/
.fl {
    float: left;
    _display: inline;
}
.fr {
    float: right;
    _display: inline;
}
input,
textarea {
    outline: none;
    -webkit-appearance: none;
    background: none;
}
input[type='checkbox']:focus {
    outline: none;
}
::-webkit-input-placeholder {
    /* WebKit browsers */
    color: #b6b6b6;
}
:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #b6b6b6;
}
::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #b6b6b6;
}
:-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: #b6b6b6;
}
.none {
    display: none;
}
.block {
    display: block;
}
.ht {
    padding-top: 1.74rem;
}
/******************/
.header {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 111;
    padding: 0 .18rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: .88rem;
    background-color: #fff;
}
.logo {
    width: 2.58rem;
    display: block;
}
.language {
    display: flex;
    align-items: center;
}
.language a {
    display: block;
    width: .76rem;
    height: .52rem;
    border-radius: .26rem;
    margin-left: .2rem;
    background-color: #e0ffff;
    text-align: center;
    line-height: .54rem;
    color: #06b3b7;
    font-size: .26rem;
}
.language a.active {
    color: #fff;
    background-color: #06b3b7;
}
.search_box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #7cd7cf;
    height: .86rem;
    padding: 0 .24rem;
    position: fixed;
    top: .88rem;
    left: 0;
    width: 100%;
    z-index: 111;
}
.search_input {
    flex: 1;
    margin-right: .34rem;
    height: .62rem;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #f4f4f4;
    border-radius: .31rem;
}
.search_input img {
    width: .24rem;
    margin-right: .15rem;
}
.search_input input {
    font-size: .26rem;
    color: #333;
    width: 3.2rem;
}
.menu {
    width: .38rem;
}
.naver {
    position: fixed;
    width: 2.64rem;
    right: 0;
    top: 1.74rem;
    z-index: 101;
    transform: translateY(-140%);
    transition: all ease-in-out .4s;
}
.naver.fold {
    transform: translateY(0);
}
.naver ul li {
    position: relative;
}
.naver ul li:nth-child(2n) {
    background-color: #7cd7cf;
}
.naver ul li:nth-child(2n - 1) {
    background-color: #fff;
}
.naver ul li&gt;a {
    display: block;
    width: 100%;
    color: #454546;
    font-size: .28rem;
    line-height: .9rem;
    height: .9rem;
    text-align: center;
}
.banner a {
    display: block;
}
.banner .swiper-pagination {
    bottom: .2rem;
}
.banner .swiper-pagination-bullet {
    width: .14rem;
    height: .14rem;
    background-color: #ffffff;
    opacity: 1;
}
.banner .swiper-pagination-bullet-active {
    width: .26rem;
    background-color: #6fc1bb;
    border-radius: 3.5px;
}
.banner .swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 3px;
}
.mask {
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 100;
    display: none;
}
.main {
    background-repeat: no-repeat;
    background-size: 100%;
    background-color: rgba(177, 220, 218, 0.04);
}
.about_box {
    padding: .8rem .4rem;
}
.title {
    text-align: center;
    position: relative;
}
.title::after {
    display: block;
    content: '';
    width: .52rem;
    height: 3px;
    background-color: #6fc1bb;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}
.title h2 {
    font-size: .36rem;
    color: #222;
    font-weight: bold;
}
.title h3 {
    font-size: .26rem;
    color: #666;
    padding: .28rem 0 .4rem;
    letter-spacing: .08rem;
}
.about_list {
    margin-top: .65rem;
}
.about_ul li {
    margin-bottom: .54rem;
    border-radius: .1rem;
    overflow: hidden;
}
.about_ul li .img {
    font-size: 0;
}
.about_ul li .img img {
    width: 100%;
}
.case_box .title {
    padding: 0 .4rem;
}
.case_bg img {
    width: 100%;
}
.case_cont {
    position: relative;
    margin-top: .62rem;
}
.case_con_info {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
.calse_right .list {
    position: absolute;
    display: none;
}
.calse_right .list:nth-child(1) {
    width: 33%;
    top: 3.6%;
    left: 18%;
}
.calse_right .list:nth-child(2) {
    width: 44%;
    top: 13.5%;
    left: 51%;
}
.calse_right .list:nth-child(3) {
    width: 21%;
    top: 16.7%;
    left: 49.5%;
}
.calse_right .list:nth-child(4) {
    width: 27%;
    top: 17.7%;
    left: 56.5%;
}
.calse_right .list:nth-child(5) {
  	width: 18%;
    top: 6%;
    left: 69.7%;
}
.calse_right .list:nth-child(6) {
    width: 19%;
    left: 0;
    top: 20.5%;
}
.calse_right .list:nth-child(7) {
    width: 38%;
    left: 12.3%;
    top: 22.5%;
}
.calse_right .list:nth-child(8) {
    width: 38%;
    top: 28.5%;
    left: 10%;
}
.calse_right .list:nth-child(9) {
    width: 23%;
    top: 33.4%;
    left: 19.4%;
}
.calse_right .list:nth-child(10) {
    width: 29%;
    right: 17%;
    top: 47.6%;
}
.calse_right .list:nth-child(11) {
    width: 35%;
    top: 56.8%;
    left: 11%;
}
.case_list {
    position: absolute;
    bottom: .74rem;
    left: 50%;
    transform: translatex(-50%);
    width: 100%;
    /*padding: 0 .4rem;*/
}
.case_swiper {}
.case_swiper .case_li {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 1.42rem;
    height: 1.42rem;
    margin: 0 auto;
}
.case_swiper .case_li .bg {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.case_swiper .li .bg img {
    width: 100%;
    height: 100%;
}
.case_swiper .li .img {
    width: .93rem;
    height: .93rem;
    border-radius: 50%;
    overflow: hidden;
}
.case_swiper .li .img img {
    width: 100%;
    height: 100%;
}
.case_swiper .li .info {
    background-image: url(../images/case_bg2.png);
    width: 2.4rem;
    height: .44rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    text-align: center;
    line-height: .45rem;
    margin: .2rem auto 0;
    font-size: .16rem;
    font-weight: bold;
}
.case_swiper .li .info span {
    background-image: -webkit-linear-gradient(#8fefff 0%, #2da1fe 80%, #1765ff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: .14rem;
    font-weight: bold;
}
.rotate {
    animation: rotate 15s infinite;
}
@keyframes rotate {
    from {
        transform: rotate(0);
    }
    to {
        transform: rotatez(800deg);
    }
}
@keyframes twinkling {
    0% {
        box-shadow: 0 0 3.5px 1px #f20e0e;
    }
    50% {
        box-shadow: 0 0 .1rem .1rem rgba(242, 14, 14, 0.5);
    }
    100% {
        box-shadow: 0 0 3.5px 1px #f20e0e;
    }
}
.news_box {
    padding: .8rem .4rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-color: #eaf0f1;
}
.news_list {
    margin-top: .67rem;
}
.news_img {
    border-radius: .1rem;
    overflow: hidden;
    font-size: 0;
}
.news_img img {
    width: 100%;
}
.news_ul {
    margin-bottom: .28rem;
}
.news_ul li {
    padding: .4rem .2rem;
    border-bottom: solid 1px rgba(201, 201, 201, .6);
    position: relative;
    padding-left: .4rem;
}
.news_ul li::before {
    display: inline-block;
    vertical-align: text-top;
    content: '';
    width: .14rem;
    height: .14rem;
    background-color: #7cd7cf;
    position: absolute;
    left: 0;
    top: .5rem;
}
.news_ul li:last-child {
    border-bottom: none;
}
.news_ul h2 {
    font-size: .3rem;
    font-weight: bold;
    color: #222;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.news_ul .news_date {
    display: flex;
    align-items: center;
    margin-top: .27rem;
}
.news_ul .news_date img {
    width: .32rem;
    margin-right: .17rem;
}
.news_ul .news_date p {
    font-size: .24rem;
    color: #999;
}
.more_btn {
    width: 2.06rem;
    height: .66rem;
    background-color: #6fc1bb;
    text-align: center;
    line-height: .66rem;
    font-size: .28rem;
    color: #fff;
    border-radius: .33rem;
    margin: 0 auto;
}
.more_btn a {
    display: block;
    height: .66rem;
    line-height: .66rem;
    font-size: .28rem;
    color: #fff;
}
.footer {
    background-color: #2b2c2e;
    padding: .4rem .25rem;
}
.keep {
    background-color: #1f1f1f;
    padding: .4rem .25rem;
    font-size: .24rem;
    line-height: .42rem;
    color: #b0acac;
}
.foot-contact {
    font-size: .24rem;
    line-height: .42rem;
    color: #bcbcbc;
    margin-top: .35rem;
}
.foot-contact p {
    margin-bottom: .3rem;
}
.foot-contact p:last-child {
    margin-bottom: 0;
}
.foot-top {
    display: flex;
    align-items: center;
    font-size: .28rem;
    color: #fff;
}
.foot-nav {
    margin-right: .2rem;
}
.foot-nav a {
    display: block;
    font-size: .28rem;
    color: #fff;
}
.hotcall {
    display: flex;
    align-items: center;
}
.hotcall span {
    display: block;
    font-size: .28rem;
    color: #fff;
}
.hotcall p {
    color: rgb(124, 215, 207);
    margin-left: .3rem;
    font-weight: bold;
}
.banner img {
    width: 100%;
}
.brief_tab {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: .4rem 0;
}
.brief_tab a {
    width: 48%;
    height: 1.08rem;
    border-radius: .1rem;
    background-color: #7cd7cf;
    font-size: .32rem;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0.5;
}
.brief_tab a.active {
    opacity: 1;
}
.brief_tab img {
    margin-right: .18rem;
    width: .38rem;
}
.brief_main {
    padding: 0 .4rem;
    overflow: hidden;
}
.inside_h2 {
    font-size: .4rem;
    font-weight: bold;
    color: #222;
}
.brief_box1 {
    margin-top: .49rem;
    margin-bottom: .65rem;
}
.brief1_txt {
    margin-top: .4rem;
    font-size: .26rem;
    line-height: .52rem;
    color: #222;
}
.history_banner {
    margin-top: .55rem;
}
.history_banner .swiper-container {
    height: 790px;
}
.history_ul {
    padding: 0 1rem 0 .4rem;
}
.history_ul li {
    padding: .5rem 0 .4rem;
    padding-left: .7rem;
    position: relative;
}
.history_ul li:nth-child(2n) {
    padding-left: 0;
    padding-right: .7rem;
    text-align: right;
}
.history_ul li::before {
    display: block;
    content: '';
    width: .12rem;
    height: 100%;
    background-color: #7cd7cf;
    position: absolute;
    left: 0;
    top: 0;
}
.history_ul li::after {
    display: block;
    content: '';
    width: 100%;
    height: .12rem;
    background-color: #7cd7cf;
    position: absolute;
    left: 0;
    bottom: 0;
}
.history_ul li:last-child::after {
    display: none;
}
.history_ul li:nth-child(2n)::before {
    left: auto;
    right: 0;
}
.history_ul li .his_icon {
    display: block;
    width: .92rem;
    position: absolute;
    left: -.4rem;
    top: .4rem;
}
.history_ul li:nth-child(2n) .his_icon {
    left: auto;
    right: -.4rem;
}
.historytime {
    display: block;
    font-size: .53rem;
    color: #7cd7cf;
    font-weight: bold;
}
.history_ul li dd {
    font-size: .26rem;
    color: #222;
    /*white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;*/
    margin: .25rem 0;
}
.history_ul li:nth-child(2n - 1) dd::before {
    display: inline-block;
    vertical-align: middle;
    content: '';
    width: .12rem;
    height: .12rem;
    border-radius: 50%;
    background-color: #252525;
    margin-right: .25rem;
}
.history_ul li:nth-child(2n) dd::after {
    display: inline-block;
    vertical-align: middle;
    content: '';
    width: .12rem;
    height: .12rem;
    border-radius: 50%;
    background-color: #252525;
    margin-left: .25rem;
}
.history_tip {
    width: 100%;
    height: .88rem;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #7cd7cf;
    font-size: .28rem;
    color: #fff;
}
.honor_box {
    margin: .45rem 0 .58rem .4rem;
}
.honorSwiper {
    background-color: #d9d9d9;
    padding: .25rem 0;
}
.honorSwiper .swiper-slide {
    width: auto !important;
}
.honor_img img {
    height: 1.86rem;
}
.backTop {
    position: fixed;
    bottom: 15%;
    right: .28rem;
    width: 1.16rem;
    z-index: 99;
}
.cultrue_list {
    margin-top: .5rem;
}
.cultrue_ul li {
    border: solid 1px #bfbfbf;
    margin-bottom: .4rem;
}
.cultrue_ul li .img {
    overflow: hidden;
    width: 100%;
    height: 3.25rem;
}
.cultrue_ul li .img img {
    width: 100%;
    height: 100%;
}
.cultrue_ul li .info {
    background-color: #fff;
    padding: .4rem;
}
.cultrue_ul li .info h2 {
    text-align: center;
    font-size: .38rem;
    font-weight: bold;
    color: #6fc1bb;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.cultrue_ul li .info .txt {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    margin-top: .3rem;
    font-size: .28rem;
    line-height: .52rem;
    text-align: center;
    color: #a6a6a6;
}
.staff_list {
    margin-top: .5rem;
}
.staff_imgUl li {
    margin-bottom: .18rem;
}
.staff_imgUl li:last-child {
    margin-bottom: 0;
}
.staff_imgUl li img {
    width: 100%;
}
.staff_con {
    margin-top: .5rem;
}
.staff_con h2 {
    font-size: .43rem;
    color: #7CD7CF;
    font-weight: bold;
}
.staff_txt {
    margin-top: .3rem;
    font-size: .28rem;
    line-height: .52rem;
    color: #666;
}
.brief_box3 {
    margin-bottom: .68rem;
}
.case_main {
    margin: 1rem 0 .75rem;
}
.dynamic_list .news_ul li::before {
    display: none;
}
.dynamic_list .news_ul li {
    padding: 0;
    border-bottom: none;
    margin-bottom: .76rem;
}
.dynamic_list .news_ul li:last-child {
    margin-bottom: .57rem
}
.dynamic_list .news_img {
    border-radius: 0;
}
.dynamic_list .news_info {
    margin-top: .35rem;
}
.news_txt {
    margin-top: .3rem;
    font-size: .28rem;
    line-height: .46rem;
    color: #333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.dynamic_list {
    margin: .46rem 0 .85rem;
}
.history_tip&gt;* {
    display: block;
    font-size: .28rem;
    color: #fff;
    width: 100%;
    height: .88rem;
    line-height: .88rem;
    text-align: center;
}
.info_title {
    padding: .38rem .4rem;
    box-shadow: 0 1px .1rem rgba(34, 34, 34, 0.08);
}
.info_title h2 {
    font-size: .36rem;
    line-height: .66rem;
    font-weight: bold;
    color: #1a1a1a;
}
.info_title .date {
    display: flex;
    align-items: auto;
    font-size: .24rem;
    color: #999;
    margin-top: .4rem;
}
.info_title .date img {
    margin-right: .1rem;
}
.info_title .date p {
    margin-right: .7rem;
    display: flex;
    align-items: center;
}
.info_title .date p:last-child {
    margin-right: 0;
}
.info_cont {
    padding: .6rem .4rem .85rem;
}
.info_txt {
    font-size: .26rem;
    line-height: .52rem;
    color: #10132a;
}
.switch_page {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: .6rem;
}
.switch_page a {
    display: block;
    color: #666;
    width: 48%;
    height: .88rem;
    line-height: .88rem;
    text-align: center;
    font-size: .32rem;
    color: #fff;
    font-weight: bold;
    background-color: #7cd7cf;
}
.inside_head {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.inside_head .back {
    width: .25rem;
    font-size: 0;
}
.inside_head h1 {
    font-size: .32rem;
    font-weight: bold;
    color: #fff;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.join_ul li {
    margin-bottom: .4rem;
    background-color: #f2f2f2;
    padding: .3rem .2rem;
    padding-left: .5rem;
    position: relative;
}
.join_ul li::before {
    display: block;
    content: '';
    width: .15rem;
    height: 100%;
    background-color: #bfbfbf;
    position: absolute;
    left: 0;
    top: 0;
}
.join_ul li .join_tit {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.join_ul li .join_tit h2 {
    font-size: .32rem;
    font-weight: bold;
    color: #444;
}
.join_ul li .join_tit span {
    display: block;
    font-size: .22rem;
    color: #bdbdbe;
}
.join_ul li .info {
    font-size: .26rem;
    color: #bdbdbe;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top: .2rem;
}
.join_box {
    margin: .58rem .4rem;
}
.join_info_cont {
    margin-top: .4rem;
    padding-bottom: .1rem;
    font-size: .26rem;
    line-height: .46rem;
    color: #333;
}
.join_info_txt1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}
.join_info_txt1 span {
    display: block;
    min-width: 35%;
}
.join_info_tit {
    background-color: #7cd7cf;
    padding: .3rem .48rem;
    position: relative;
}
.join_info_tit::before {
    display: block;
    content: '';
    width: .15rem;
    height: 100%;
    background-color: #4ecabf;
    position: absolute;
    left: 0;
    top: 0;
}
.join_info_tit h2 {
    font-size: .32rem;
    font-weight: bold;
    color: #fff;
}
.join_info_tit h3 {
    font-size: .26rem;
    color: #fff;
    margin-top: .25rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.case_iframe {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    border: none;
}
.calse_tab span {
    display: block;
    position: absolute;
    width: .14rem;
    height: .13rem;
    background-color: #ffff00;
    border-radius: 50%;
    z-index: 10;
    box-shadow: 0 0 3.5px 1px #f20e0e;
}
.calse_tab span:nth-child(1) {
    top: 8.3%;
    left: 48.4%;
}
.calse_tab span:nth-child(2) {
    top: 13%;
    left: 49.6%;
}
.calse_tab span:nth-child(3) {
    top: 16%;
    left: 47.8%;
}
.calse_tab span:nth-child(4) {
    top: 17%;
    left: 55%;
}
.calse_tab span:nth-child(5) {
    top: 18.7%;
    left: 69.5%;
}
.calse_tab span:nth-child(6) {
    top: 19.6%;
    left: 15%;
}
.calse_tab span:nth-child(7) {
    top: 21.8%;
    left: 47.4%;
}
.calse_tab span:nth-child(8) {
    top: 28%;
    left: 47.6%;
}
.calse_tab span:nth-child(9) {
    top: 32.7%;
    left: 42.5%;
}
.calse_tab span:nth-child(10) {
    top: 47.3%;
    left: 53.2%;
}
.calse_tab span:nth-child(11) {
    top: 61.9%;
    left: 42%;
}
.calse_tab span.on {
    animation: twinkling 1s infinite ease-in-out;
    animation-fill-mode: both;
}
.video_poster{
	position:absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 1;
}
.video_poster img{
	width: 100%;
	height: 100%;
}
.video_mask{
	z-index: 2;
}
.search_icon{
	width: .24rem;
	height: .25rem;
	position: absolute;
	right: .33rem;
	top: 50%;
	transform: translateY(-50%);
	background: none;
	font-size: 0;
}
.search_input{
	position: relative;
}
.menu{
	transition: all .4s;
}
.onMenu{
	transform: rotate(-180deg);
}
.backTop{
	width: .9rem;
}
.title h2{
	font-size: .32rem;
}
.news_ul h2{
	font-size: .28rem;
}
.more_btn a{
	font-size: .24rem;
}
.logo{
	width: 2.88rem;
}
.inside_h2{
	font-size: .3rem;
}
.brief1_txt{
	font-size: .24rem;
}
.history_ul li dd {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.history_ul li dd p{
	flex: 1;
	/*display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	white-space: normal;
	overflow: hidden;
	text-overflow: ellipsis;*/
}
.historytime{
	font-size: .43rem;
}
.honor_img{
	margin: 0 .1rem;
	display: inline-block;
	vertical-align: middle;
}
.cultrue_ul li .info h2,
.staff_con h2,
.brief_tab a,
.join_ul li .join_tit h2{
	font-size: .28rem;
}
.cultrue_ul li .info .txt,
.staff_txt,
.news_txt,
.history_tip&gt;*,
.join_ul li .info
 {
	font-size: .24rem;
}
.brief_tab img{
	width: .32rem;
}
.news_ul .news_date{
	font-size: .26rem;
}
.info_title h2{
	font-size: .3rem;
}
.switch_page a{
	font-size: .26rem;
}

/*2020.9.24*/
.history_ul li dd{
	align-items: flex-start;
}
.history_ul li:nth-child(2n) dd::after,
.history_ul li:nth-child(2n - 1) dd::before{
	margin-top: .12rem;
}
.history_ul li dd{
	font-size: .22rem;
}
.null_box{
    min-height: 6rem;
    text-align: center;
    position: relative;
}
.null_img{
    position: absolute;
    top: 40%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.search_select{
	position: absolute;
    left: 0;
    top: 45%;
    transform: translateY(-50%);
    height: 100%;
    cursor: pointer;
    padding: 0 .3rem;
}
.search_select .select_text{
	color: #b6b6b6;
	font-size: .26rem;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.search_select .select_text::after{
	display: inline-block;
	vertical-align: middle;
	content: '';
	width: .18rem;
	height: .1rem;
	margin-left: .15rem;
	background-image: url(../images/xl.png);
	background-size: 100% 100%;
	transition: all .4s;
	transform: rotate(180deg);
}
.search_select .select_text.active::after{
	transform: rotate(0);
}
.select_box{
	position: absolute;
	width: 1.87rem;
	background-color: #ffffff;
	border-radius: 1.5px;
	border: solid 1px #e6e6e6;
	top: calc(100% + .1rem);
	left: 0;
	padding: .14rem .12rem;
	display: none;
}
.select_box span{
	display: block;
	font-size: .24rem;
	color: #222;
	text-align: center;
	height: .56rem;
	line-height: .56rem;
	border-radius: 1.5px;
	cursor: pointer;
}
.select_box span.on{
	color: #fff;
	background-color: #6fc1bb;
}
.search_input input{
	text-align: center;
}
.join_ul li .info2{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	white-space: normal;
	line-height: .36rem;
	margin-top: .15rem;
}


/*2020.10.09*/
.join_info_tit{
    position: relative;
}
.join_info_tit h4{
    font-size: .22rem;
    color: #FFF;
    position: absolute;
    right: .3rem;
    top: 50%;
    transform: translateY(-50%);
}</pre></body></html>