<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">a, .transition, :before, img, .g-nav {
  transition: All 0.5s ease;
  -webkit-transition: All 0.5s ease;
  -moz-transition: All 0.5s ease;
  -o-transition: All 0.5s ease; }

.ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.flex {
  display: flex;
  display: -webkit-flex;
  display: -ms-flex; }

.flexColumn {
  display: flex;
  display: -webkit-flex;
  display: -ms-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  -ms-flex-direction: column; }

.itemsCenter {
  align-items: center;
  -webkit-align-items: center; }

.justifyCenter {
  justify-content: center;
  -webkit-justify-content: center; }

.flexAround {
  justify-content: space-around;
  -webkit-justify-content: space-around; }

.flexBetween {
  justify-content: space-between;
  -webkit-justify-content: space-between; }

.flexWrap {
  display: flex;
  display: -webkit-flex;
  display: -ms-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap; }

@media screen and (max-width: 800px) {
  .wap-login{
    display: block;
  }
  .pc_login{
    display: none;
  }
  .g-head .wal .btn ul.head_user{
    display: none;
  }
  .exhibition-overview5.index-5 li:hover{
    background:none;
  }
  .exhibition-overview5.index-5 li .name em p{
    font-size: 0.16rem;
    text-align: left;
    color: #fff;
  }
  .exhibition-overview5.index-5 li .name em{
    margin-top: .1rem;
    max-width: 2.2rem;
  }
  .exhibition-overview5.index-5 .wal{
    max-width: 85%;
  }
  .exhibition-overview5.index-5 li .name h2 {
    font-size: .2rem;
    height: .5rem;
  }
  .exhibition-overview5.index-5 li .ico{
    height: .5rem;
    width: .5rem;
  }
  .exhibition-overview5.index-5 li .ico span{
    height: 0.5rem;
    line-height: 0.5rem;
  }
  .meeting_main_title{
    font-size: .26rem;
    line-height: .44rem;
    color: #000;
  }

  a:hover{
  color:#a40000;
  }
  #lang_drap_wap{
    display: none;
    position: absolute;
    z-index: 10;
    left: 0;
    right: 0;
    top: 100%;
    bottom: auto;
    background: #a40000;
    border-bottom-left-radius: 0.05rem;
    -webkit-border-bottom-left-radius: 0.05rem;
    border-bottom-right-radius: 0.05rem;
    -webkit-border-bottom-right-radius: 0.05rem;
    padding: 0 .15rem .2rem .15rem;
  }
  .div_lang_wap {
    position: absolute;
    display: block !important;
    right: .6rem;
    text-align: center;
    line-height: 1rem;
    font-size: .24rem;
    z-index: 999;
  }
  .lang_wap{
    padding: .1rem .23rem;
    border: 1px solid #727171;
    border-radius: 0.08rem;
  }
  #lang_drap_wap dd {
    display: block;
    font-size: .16rem;
    text-align: center;
    color: #fff;
    height: 0.6rem;
    line-height: .37rem;
    outline-color: rgb(255, 255, 255);
    border-bottom: #c25454 solid 1px;
  }
  #lang_drap_wap dd a {
    color: #fff;
    font-size: .24rem;
    line-height: 0.7rem;
  }
  .g-head .wal .btn .head_lang{
    display: none;
  }
  .g-nav li.nav_lang{
    display: block;
  }
  html {
    font-size: 50px; }

  .wal {
    max-width: 8rem; }

  body.navShow {
    overflow: hidden; }
    body.navShow .g-head .navA {
      background-image: url("/Uploads/image/close.png"); }
    body.navShow .g-head .btn {
      right: 0;
      left: 0; }
    body.navShow .g-nav {
      right: 0; }

  .g-headD {
    height: 1rem; }

  .g-head {
    padding: 0; }
    .g-head .wal {
      min-height: 1rem; }
    .g-head .btn {
      position: fixed;
      top: 80vh;
      right: -100%;
      left: 100%;
      z-index: 55;
      justify-content: center;
      -webkit-justify-content: center; }
      .g-head .btn a {
        font-size: .26rem;
        height: .66rem;
        line-height: .66rem;
        padding: 0 .3rem;
        margin: 0 .2rem; }
    .g-head .navA {
      display: block;
      position: absolute;
      z-index: 10;
      left: auto;
      right: -0.3rem;
      top: 0;
      bottom: auto;
      width: 1rem;
      height: 1rem;
      background: url("/Uploads/image/navA.png") center no-repeat;
      background-size: .4rem; }

  .g-nav {
    position: fixed;
    height: 100%;
    overflow-y: auto;
    width: 100%;
    background: #fff;
    right: -100%;
    top: 1rem;
    bottom: 0; }
    .g-nav li {
      border-top: #eee solid 1px;
      width: 100%; }
    .g-nav a.name {
      height: 1rem;
      line-height: 1rem;
      font-size: .26rem;
      padding-left: .5rem; }
    .g-nav li.on:before {
      display: none; }
    .g-nav li.on a.name {
      color: #a40000; }
    .g-nav .list {
      display: none;
      border-top: #eee solid 1px; }
      .g-nav .list a {
        display: block;
        font-size: .24rem;
        height: .8rem;
        line-height: .8rem;
        padding-left: .8rem; }

  .g-foot {
    font-size: .24rem; }
    .g-foot .msg {
      padding-right: 0;
      width: 100%;
      padding-bottom: .1rem; }

  .g-time {
    width: 2.72rem;
    height: .66rem;
    line-height: .66rem;
    font-size: .22rem; }
    .g-time b {
      font-size: .28rem; }

  /*index*/
  .index-1 {
    min-height: 8rem; }
    .index-1 .container {
      padding: 0; }
    .index-1 .wal .title em {
      font-size: .22rem; }
    .index-1 .wal .title h2 {
      font-size: .4rem;
      line-height: 1.3em; }
    .index-1 .wal li .name {
      font-size: .28rem; }
    .index-1 .wal li p {
      font-size: .22rem; }

  .index-2 li {
    padding: 0 .3rem .45rem .3rem; }
    .index-2 li .img {
      width: 100%;
      position: static;
      height: 4rem; }
    .index-2 li .wal {
      height: auto;
      margin: 0 .15rem; }
    .index-2 li .col {
      width: 100%;
      padding-top: .3rem; }
    .index-2 li .content {
      font-size: .24rem;
      line-height: .44rem; }
    .index-2 li .more a {
      font-size: .24rem;
      width: 2.6rem;
      height: .77rem;
      line-height: .75rem; }

  .index-3 {
    padding: 0 0 .85rem 0; }
    .index-3 .list li {
      width: 50%; }
      .index-3 .list li a .name {
        font-size: .24rem;
        line-height: .36rem; }

  .index-4 {
    background-size: 0;
    padding: .6rem 0; }
    .index-4 .btn {
      position: relative;
      left: 0;
      top: 0;
      margin: 0 auto; }
      .index-4 .btn h2 {
        font-size: .32rem; }
      .index-4 .btn li {
        font-size: .26rem; }
    .index-4 .wal {
      min-height: 1rem; }
    .index-4 .list {
      height: auto;
      align-items: flex-start;
      -webkit-align-items: flex-start; }
      .index-4 .list .col {
        width: 48%;
        padding-top: .4rem; }
      .index-4 .list dd {
        font-size: .24rem;
        line-height: .5rem; }

  .index-5 ul {
    margin-left: -.3rem;
    margin-right: -.3rem; }
  .index-5 li {
    height: 5rem; }
    .index-5 li .name em {
      font-size: .22rem;
      line-height: 1.3em;
      display: block;
      height: 2.3em; }
    .index-5 li .name h2 {
      font-size: .28rem; }
    .index-5 li .more a {
      font-size: .24rem;
      width: 1.9rem; }

  .index-6 {
    padding: .9rem 0 0 0; }
    .index-6 .title p {
      font-size: .24rem; }
    .index-6 .list ul {
      margin-right: -.3rem; }
    .index-6 .list li {
      width: 30%;
      padding: 0 0 0 .2rem; }
      .index-6 .list li:nth-child(2) {
        width: 40%; }
      .index-6 .list li:nth-child(5) {
        width: 70%; }
    .index-6 .list .name {
      font-size: .28rem; }
    .index-6 .list dl {
      width: 100%;
      font-size: .24rem;
      line-height: .48rem; }
      .index-6 .list dl dd {
        margin: 0; }

  .index-7 li {
    width: 100%;
    height: auto;
    padding: .8rem 0; }
    .index-7 li .content {
      font-size: .24rem;
      line-height: .44rem; }
    .index-7 li .list .box {
      height: 1.7rem;
      font-size: .24rem;
      padding: 0 .3rem; }

  .index-8 {
    padding: 1.2rem 0; }
    .index-8 li {
      height: 1.73rem; }
      .index-8 li .title {
        width: 2.9rem; }
      .index-8 li .name {
        width: 2rem; }
      .index-8 li dl {
        width: 2rem; }
        .index-8 li dl dd {
          font-size: .22rem;
          line-height: .4rem;
          background-size: .16rem; }

  .foot-link {
    padding: .5rem 0; }
    .foot-link h2.title {
      font-size: .32rem;
      padding: .5rem 0 .2rem 0; }
    .foot-link .list ul {
      margin-left: -.25rem; }
    .foot-link .list li {
      padding: 0 0 .25rem .25rem; }

  .p-title h2 {
    font-size: .48rem; }
  .p-title p {
    font-size: .24rem; }

  .meeting-1 {
    padding: 0; }
    .meeting-1 a.back {
      width: .7rem; }
    .meeting-1 .container {
      margin-right: 1.2rem;
      padding: .3rem .3rem 0; }
      .meeting-1 .container .img {
        position: static; }
      .meeting-1 .container .name {
        padding-top: .2rem; }
      .meeting-1 .container .msg, .meeting-1 .container .content {
        font-size: .24rem;
        line-height: .44rem; }
      .meeting-1 .container .content {
        margin-right: -1.5rem;
        background: #fff;
        padding: .3rem .3rem .3rem 0; }

  .meeting-2 {
    padding: 0; }

  .meeting-3 {
    padding: 0 0 .35rem 0; }
    .meeting-3 .p-title p {
      line-height: .4rem; }
    .meeting-3 .list-1 .name div.col-1, .meeting-3 .list-1 li div.col-1 {
      padding-left: .3rem; }
    .meeting-3 .list-1 li div {
      font-size: .24rem; }
    .meeting-3 .list-2 {
      margin-right: -.3rem;
      margin-left: -.3rem; }
      .meeting-3 .list-2 .title {
        font-size: .24rem; }
      .meeting-3 .list-2 th, .meeting-3 .list-2 td {
        height: 1.08rem;
        font-size: .24rem; }
      .meeting-3 .list-2 td {
        padding: .1rem; }

  .p-banner {
    min-height: 3rem; }
    .p-banner .name {
      bottom: .3rem; }

  .about-title p {
    font-size: .24rem;
    line-height: .4rem; }

  .about-1 {
    padding: .85rem 0 1rem 0; }
    .about-1 .content {
      font-size: .24rem;
      line-height: .44rem; }

  .about-2 {
    padding: .7rem 0; }
    .about-2 .list-1, .about-2 .list-2 {
      width: 100%;
      padding-top: .3rem; }

  .about-3 {
    padding: .55rem 0; }
    .about-3 .msg {
      font-size: .24rem;
      line-height: .44rem; }

  .about-4 {
    padding: .65rem 0 .85rem 0; }
    .about-4 li {
      max-width: 3.3rem; }
      .about-4 li h3 {
        font-size: .26rem; }
      .about-4 li .name {
        font-size: .26rem; }
      .about-4 li .content {
        font-size: .22rem;
        line-height: .36rem; }

  .about-5 li .img {
    position: static;
    width: 100%;
    height: 5rem; }
  .about-5 li .wal {
    min-height: auto;
    height: auto;}
  .about-5 li .col {
    width: 100%;
    padding: .3rem 0 .5rem 0; }
  .about-5 li .list dd {
    font-size: .24rem;
    line-height: .44rem; }
    .about-5 li .list dd h3 {
      font-size: .24rem; }

  .about-6 {
    padding: 0; }
    .about-6 .list li {
      width: 100%;
      max-width: 100%;
      margin-bottom: .3rem;
      padding: 0 .3rem .1rem .3rem; }
      .about-6 .list li:last-child {
        margin: 0; }
      .about-6 .list li .name {
        padding: .4rem 0 .2rem 0;
        font-size: .32rem; }
      .about-6 .list li .content {
        font-size: .24rem;
        line-height: .44rem; }

  .about-7 .list {
    padding: 0; }
    .about-7 .list li {
      height: 5rem;
      padding-top: 2.8rem; }
      .about-7 .list li .name {
        font-size: .2rem;
        line-height: .3rem;
        margin-left: -.8rem; }
    .about-7 .list li:nth-child(even) {
      padding: 0 0 2.8rem 0; }

  .about-8 {
    padding: .75rem 0 1rem 0; }
    .about-8 .list li .title {
      width: 2.9rem; }
    .about-8 .list li .name {
      width: 2rem; }
    .about-8 .list li dl {
      width: 2rem; }
      .about-8 .list li dl dd {
        font-size: .22rem;
        line-height: .4rem;
        background-size: .16rem; }

  .about-9 {
    padding: .75rem 0 1rem 0; }
    .about-9 .wal {
      padding-left: 0; }
    .about-9 .about-title {
      position: relative;
      padding-bottom: .4rem; }
    .about-9 .list li {
      font-size: .24rem; }

  .login-bg {
    min-height: 80vh; }

  .login .title {
    font-size: .32rem; }
  .login .msg {
    font-size: .24rem;
    line-height: 1.5em;
    padding-bottom: .4rem; }
  .login .form li {
    padding-bottom: .25rem; }
  .login .form .input input {
    font-size: .24rem; }
  .login .submit div {
    width: 2rem;
    height: .6rem; }
  .login .submit input {
    height: .6rem;
    font-size: .26rem; }

  .login2-bg {
    min-height: 80vh; }

  .login2 {
    padding: 0 .5rem;
    font-size: .24rem; }
    .login2 .title {
      font-size: .32rem; }
    .login2 .btn p {
      font-size: .24rem; }
    .login2 .form {
      max-width: 6rem; }
      .login2 .form li {
        padding-bottom: .25rem; }
      .login2 .form .input input {
        font-size: .24rem; }
      .login2 .form p {
        line-height: .56rem; }
    .login2 .submit div {
      width: 2rem;
      height: .6rem; }
    .login2 .submit input {
      height: .6rem;
      font-size: .26rem; }
    .login2 .ewm {
      width: 2.6rem;
      min-height: 4rem; }
      .login2 .ewm p {
        margin-right: -.3rem;
        margin-left: -.3rem; }

  #page {
    min-height: 50vh; }

  .side-nav {
    width: 100%;
    position: static;
    padding: .3rem .2rem; }
    .side-nav ul {
      display: flex;
      display: -webkit-flex;
      margin-left: -.2rem; }
    .side-nav li {
      padding: 0 0 0 .2rem;
      width: 25%; }
    .side-nav a {
      height: .8rem;
      padding-left: 0;
      justify-content: center;
      -webkit-justify-content: center; }

  .journal, .badge {
    padding: .5rem .3rem; }
    .journal .title p, .badge .title p {
      font-size: .22rem;
      top: .06rem; }

  .badge .msg {
    font-size: .24rem;
    line-height: .4rem; }
  .badge .list li {
    width: 50%; }
  .badge .list .box {
    padding: 0 .3rem .3rem; }
    .badge .list .box .name {
      padding: .3rem 0 .25rem 0; }
      .badge .list .box .name em {
        font-size: .22rem;
        height: .36rem;
        line-height: .36rem;
        padding: 0 .15rem; }
    .badge .list .box dl {
      font-size: .24rem;
      padding-bottom: .1rem; }
      .badge .list .box dl dd {
        padding-bottom: .15rem; }
      .badge .list .box dl b {
        display: block;
        width: 100%; }
    .badge .list .box .more a {
      width: 1.6rem;
      height: .62rem;
      line-height: .6rem;
      font-size: .24rem; }
  .badge .list.del .box:before {
    top: .2rem;
    right: .2rem;
    width: .4rem;
    height: .4rem; }
  .badge .btn-container a {
    margin-right: .2rem;
    font-size: .24rem;
    width: 2.2rem;
    height: .56rem;
    line-height: .56rem; }

  .badge-add {
    padding: .7rem .3rem;
    font-size: .24rem; }
    .badge-add .form li {
      padding: 0 0 .25rem 1.3rem; }
      .badge-add .form li .input input {
        font-size: .24rem; }
    .badge-add .btn-container {
      width: 2.2rem; }
      .badge-add .btn-container a {
        margin-bottom: .2rem;
        height: .62rem;
        line-height: .6rem; }

  .member-index {
    padding: .7rem .3rem; }
    .member-index .title {
      font-size: .28rem;
      padding-bottom: .25rem; }
    .member-index .container {
      flex-wrap: wrap;
      -webkit-flex-wrap: wrap; }
      .member-index .container .content {
        padding: .3rem;
        font-size: .24rem;
        line-height: .44rem; }
      .member-index .container .ewm {
        width: 100%;
        padding: .5rem .3rem; }
        .member-index .container .ewm div {
          width: 1.6rem; }
        .member-index .container .ewm p {
          font-size: .24rem;
          line-height: .36rem;
          padding-left: .2rem; }

  .journal .container {
    margin-bottom: .3rem;
    padding: .3rem; }
  .journal .logo {
    position: static;
    width: 100%;
    padding: .3rem .35rem .5rem .35rem;
    margin-top: .35rem; }
    .journal .logo .name {
      font-size: .26rem;
      padding: .3rem 0 .15rem 0; }
    .journal .logo .file {
      height: .7rem;
      line-height: .7rem;
      font-size: .24rem; }
    .journal .logo dl dd {
      margin-bottom: .16rem;
      width: 2.5rem; }
  .journal .form {
    font-size: .24rem; }
    .journal .form li {
      padding: 0 0 .2rem 1.7rem; }
      .journal .form li .name {
        line-height: .7rem; }
      .journal .form li .input {
        min-height: .7rem; }
        .journal .form li .input input, .journal .form li .input textarea {
          height: .68rem;
          line-height: .68rem;
          font-size: .24rem; }
        .journal .form li .input textarea {
          line-height: .48rem;
          height: 3rem; }
      .journal .form li .select {
        line-height: .68rem;
        font-size: .24rem; }
    .journal .form li.li-1, .journal .form li.li-2 {
      margin-right: 0; }
  .journal .submit div {
    width: 2.2rem;
    height: .66rem; }
  .journal .submit input {
    height: .66rem;
    font-size: .26rem; }

  .invitation-box {
    padding: .7rem .5rem; }

  .invitation .head .logo {
    padding-top: .4rem; }
  .invitation .head .name {
    padding-top: .2rem; }
    .invitation .head .name h2 {
      font-size: .28rem; }
    .invitation .head .name p {
      font-size: .2rem; }
  .invitation .container {
    padding: 0 .3rem; }
    .invitation .container .msg {
      font-size: .28rem;
      line-height: .4rem;
      padding-bottom: .4rem; }
    .invitation .container .info div {
      font-size: .28rem;
      padding: 0 .2rem; }
    .invitation .container .info span {
      width: 1.9rem;
      font-size: .28rem; }

  .invitation-2 li {
    padding: .55rem 0 .55rem .8rem;
    min-height: 1rem; }
    .invitation-2 li .name {
      position: static;
      padding-bottom: .1rem; }

  .register .form {
    padding: .5rem .3rem; }
    .register .form li {
      padding: 0 0 .2rem 1.5rem; }
    .register .form .name {
      line-height: .6rem;
      font-size: .26rem; }
    .register .form .input {
      min-height: .6rem; }
      .register .form .input input {
        height: .58rem;
        line-height: .58rem;
        font-size: .24rem; }
    .register .form .p-check, .register .form .p-radio {
      margin-left: -1.5rem;
      padding-top: 1rem; }
      .register .form .p-check dd, .register .form .p-radio dd {
        width: 100%;
        height: .6rem;
        line-height: .6rem;
        font-size: .24rem; }
  .register .submit div {
    width: 2.2rem; }
  .register .submit input {
    height: .6rem;
    font-size: .24rem; }
}
@media screen and (max-width: 550px) {
  .wal {
    margin: 0 .3rem; } }

/*# sourceMappingURL=phone.css.map */
</pre></body></html>