@media (min-width: 1000px) and (max-width: 2000px) {
    html {
      font-size: 10px;
    }
  
    body {
      padding: 0;
      margin: 0;
    }
  
    #app {
    }
  
    .header {
      display: flex;
    }
  
    .header .logo {
      text-align: center;
      width: 30%;
      padding-top: 1rem;
    }
  
    .header .logo img {
      width: 7rem;
      position: relative;
      left: 20%;
    }
  
    .header .menu .el-menu-item {
      font-family: Source Han Sans CN;
      font-size: 1.5rem;
      font-weight: 400;
    }
  
    .header .menu {
      width: 62%;
      text-align: right;
    }
  
    .header .menu .el-menu-item {
      padding: 0 2rem;
      color: #111111;
    }
  
    .header .menu .el-menu.el-menu--horizontal {
      border-bottom: none !important;
      height: 6.5rem;
    }
  
    .header .search {
      width: 4%;
      margin: 0 auto;
      text-align: center;
      border-left: #999999 1px solid;
      padding: 2rem 0;
      background-color: white;
    }
  
    .header .search:hover {
      background-color: #999999;
    }
  
    .header .search img {
      width: 2rem;
    }
  
    .header .global {
      width: 4%;
      margin: 0 auto;
      text-align: center;
      border-left: #999999 1px solid;
      padding: 2rem 0;
      background-color: white;
    }
  
    .header .global:hover {
      background-color: #999999;
    }
  
    .header .global img {
      width: 2rem;
    }
  
    .topImg {
      position: relative;
    }
  
    .topImg .textContent {
      position: absolute;
      color: white;
      top: 18rem;
      left: 10rem;
    }
  
    .topImg .textContent .s1 {
      letter-spacing: 1rem;
      padding: 1rem;
      font-size: 4.8rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 300;
      color: #ffffff;
      line-height: 30px;
    }
  
    .topImg .textContent .s2 {
      letter-spacing: 0.2rem;
      padding: 1rem;
      font-size: 2rem;
    }
  
    .topImg .textContent .s3 {
      letter-spacing: 0.2rem;
      padding: 1rem;
      font-size: 2rem;
    }
  
    .topImg img {
      width: 100%;
    }
  
    .subMenu {
      position: relative;
      /* padding: 1rem; */
      background-color: #f8f8f8;
      height: 6rem;
    }
  
    .subMenu .items {
      display: flex;
      float: right;
      padding: 2rem 5rem 0 0;
    }
  
    .subMenu .items a {
      color: black;
      text-decoration: none;
    }
  
    .subMenu .items .s1:hover {
      color: #1658c5;
      border-bottom: #1658c5 2px solid;
    }
  
    .subMenu .items .s1 {
      font-size: 1.5rem;
      color: #999999;
      margin: 0 1rem;
      height: 4rem;
      font-weight: 500;
      white-space: nowrap;
    }
  
    .subMenu .items .active {
      color: #1658c5;
      border-bottom: #1658c5 2px solid;
    }
  
    .subMenu .el-tabs__nav {
      float: right !important;
      margin-right: 10rem;
    }
  
    .subMenu .fangzi {
      width: 2rem;
      padding: 0 1rem;
      position: relative;
      top: 0.2rem;
    }
  
    .subMenu .subMenutar {
      position: absolute;
      padding: 1rem;
      margin-left: 90px;
      font-size: 1.5rem;
      line-height: 4rem;
      color: #999999;
    }
  
    .subMenu .el-tabs__item {
      height: 2rem;
      margin: 2rem 0;
      line-height: 2rem;
      border-right: #999999 1px solid;
      color: #999999;
    }
  
    .subMenu .el-tabs__item:last-child {
      border-right: none;
    }
  
    .gongsijieshao {
      text-align: center;
      padding-bottom: 3rem;
    }
  
    .gongsijieshao .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 7rem 0;
      font-weight: 500;
    }
  
    .gongsijieshao .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -5rem;
    }
  
    .gongsijieshao .content {
      width: 100%;
      display: flex;
      justify-content: space-around;
    }
  
    .gongsijieshao .content .left {
      width: 50%;
      padding-left: 10%;
    }
  
    .gongsijieshao .content .left .t2 {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 32px;
      color: #333333;
      line-height: 48px;
    }
  
    .gongsijieshao .content .left .t3 {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #333333;
      line-height: 48px;
      position: relative;
      top: -2rem;
    }
  
    .gongsijieshao .content .left .t4 {
      position: relative;
      left: 0%;
      top: -2rem;
      width: 60px;
      height: 2px;
      background: #cccccc;
    }
  
    .gongsijieshao .content .left .t5 {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 20px;
      color: #002b71;
      line-height: 36px;
      padding: 2rem 0;
    }
  
    .gongsijieshao .content .left .t6 {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #333333;
      line-height: 36px;
      padding: 2rem 0;
    }
  
    .gongsijieshao .content .right {
      padding: 0 5%;
      width: 50%;
    }
  
    .gongsijieshao .content .right img {
      width: 100%;
    }
  
    .zuzhijiegou {
      /* background-image: url("../img/zuzhijiegu_bg.png"); */
      background-color: #cbc4c124;
      background-repeat: round;
      background-size: cover;
      width: 100%;
      position: relative;
    }
  
    .zuzhijiegou img {
      width: 950px;
      text-align: center;
    }
  
    .zuzhijiegou .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .zuzhijiegou .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 3rem 0;
      font-weight: 500;
    }
  
    .zuzhijiegou .img_content {
      padding: 2% 8%;
      text-align: center;
      background: white;
    }
  
    .jingyinglinian {
      text-align: center;
      padding-bottom: 3rem;
    }
  
    .jingyinglinian .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 7rem 0;
      font-weight: 500;
    }
  
    .jingyinglinian .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -5rem;
    }
    .jingyinglinian .texts {
        margin: 5rem 40rem;
    }
    .jingyinglinian .items {
      display: flex;
      width: 100%;
      justify-content: center;
    }
  
    .jingyinglinian .items .item {
      width: 20%;
      position: relative;
      /* border: 1px solid #aeaeae; */
      border-radius: 12px;
      /* margin: 0 2rem; */
    }
  
    .jingyinglinian .items .item .icon {
      position: absolute;
      top: 38%;
      left: 38%;
      color: white;
    }
  
    .jingyinglinian .items .item .icon img {
      width: 5rem;
      height: 5rem;
    }
  
    .jingyinglinian .items .item .icon .text {
      font-size: 1.5rem;
      padding: 1rem;
      color: white;
    }
  
    .jingyinglinian .item .g1 {
      width: 80%;
      height: auto;
      /* opacity: 0; */
    }
  
    .fazhanlicheng {
      background-image: url("../img/fazhanlicheng_bg.png");
    }
  
    .fazhanlicheng .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 7rem 0;
      font-weight: 500;
    }
  
    .fazhanlicheng .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -5rem;
    }
  
    .fazhanlicheng .lunbo {
      /* padding: 0 10%; */
      margin: auto;
      width: 80%;
    }
  
    .fazhanlicheng .lunbo .content {
      display: flex;
      margin: auto;
      justify-content: space-evenly;
    }
  
    /* ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢Ãƒâ€šÃ‚Â¨ */
    .fazhanlicheng .lunbo .item:nth-child(odd) {
      width: 140px;
      height: 300px;
      background: #ffffff;
      border-radius: 3px;
      opacity: 0.8;
      border-left: #1658c5 1px solid;
    }
  
    /* ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¶ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢Ãƒâ€šÃ‚Â¨ */
    .fazhanlicheng .lunbo .item:nth-child(even) {
      margin-top: 10rem;
      width: 140px;
      height: 300px;
      background: #ffffff;
      border-radius: 3px;
      opacity: 0.8;
      border-left: #1658c5 1px solid;
    }
  
    .fazhanlicheng .lunbo .item .item_time {
      position: relative;
      left: 5%;
      top: 2rem;
      font-family: Myriad Pro;
      font-weight: 400;
      font-size: 60px;
      color: #1658c5;
      line-height: 60px;
      width: 20rem;
    }
  
    .fazhanlicheng .lunbo .item .item_time .item_time_sp {
      width: 22px;
      height: 23px;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #202c70;
      line-height: 60px;
      margin-left: 1rem;
    }
  
    .fazhanlicheng .lunbo .item .item_text {
      position: relative;
      top: 1rem;
      left: 5%;
      width: 195px;
      height: 15px;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #666666;
    }
  
    .zhishichanquan .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 7rem 0;
      font-weight: 500;
    }
  
    .zhishichanquan .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -5rem;
    }
  
    .zhishichanquan .item {
      text-align: center;
      padding: 2rem;
    }
  
    .zhishichanquan img {
      margin: auto;
      width: 80%;
      height: 100%;
    }
  
    .zhishichanquan .content {
      margin: auto;
      text-align: center;
    }
  
    .zhishichanquan .carousel {
      margin: auto;
      width: 80%;
      height: auto;
    }
  
    #app .el-carousel__arrow {
      width: 4rem;
      height: 4rem;
      background-color: #002b71;
    }
  
    #app .el-carousel__arrow:hover {
      background-color: #002b71;
    }
  
    .zhishichanquan .el-carousel__arrow--left {
      top: 100%;
    }
  
    .zhishichanquan .el-carousel__arrow--right {
      left: 7rem;
      top: 100%;
    }
  
    .zhishichanquan .el-carousel__indicators--outside button {
      background-color: #002b71;
      width: 20rem;
    }
  
    .pinpairongyu .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 7rem 0;
      font-weight: 500;
    }
  
    .pinpairongyu .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -5rem;
    }
  
    .pinpairongyu .lunbo {
      background-color: white;
      position: relative;
      width: 70%;
      margin: auto;
      height: 760px;
      overflow: hidden;
    }

    .pinpairongyu .el-carousel,
    .pinpairongyu .el-carousel__container {
      height: 760px;
    }
  
    .pinpairongyu .el-carousel__arrow--left {
      top: 45%;
    }
  
    .pinpairongyu .el-carousel__arrow--right {
      top: 45%;
    }
  
    .pinpairongyu .lunbo table {
      margin: 0 5rem;
      width: 90%;
      table-layout: fixed;
    }

    .pinpairongyu .lunbo table tr td {
      padding: 3rem;
      width: 33.33%;
      text-align: center;
      vertical-align: top;
    }

    .pinpairongyu .lunbo table tr td .item {
      padding: 3rem;
      background-color: #f8f8f8;
      height: 100%;
      box-sizing: border-box;
      display: flex;
      flex-direction: column;
    }

    .pinpairongyu .lunbo table tr td .text {
      text-align: center;
      padding: 1rem;
      flex: 1;
      min-height: 3em;
      display: flex;
      align-items: center;
      justify-content: center;
    }

    .pinpairongyu .lunbo table tr td img {
      width: 100%;
      height: 220px;
      object-fit: contain;
      display: block;
    }
  
    .qiyeyuanjing {
      position: relative;
    }
  
    .qiyeyuanjing .img_text {
      position: absolute;
      top: 0;
      width: 100%;
    }
  
    .qiyeyuanjing .img_text .t1 {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: 300;
      font-size: 42px;
      color: #000000;
      padding: 5% 0 10% 0;
    }
  
    .qiyeyuanjing .img_text .t2 {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 30px;
      color: #ffffff;
      line-height: 36px;
      text-align: center;
      padding: 3rem 0;
    }
  
    .qiyeyuanjing .img_text .t3 {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 18px;
      color: #ffffff;
      line-height: 36px;
      padding: 3rem 20%;
    }
  
    .qiyeyuanjing img {
      width: 100%;
    }
  
    .qiyexuanchuan .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 7rem 0;
      font-weight: 500;
    }
  
    .qiyexuanchuan .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -5rem;
    }
  
    .qiyexuanchuan {
      text-align: center;
      padding-bottom: 8rem;
    }
  
    .chanpinzhongxin .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .chanpinzhongxin .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .chanpinzhongxin .content {
      padding: 0 10rem;
      display: flex;
    }
  
    .chanpinzhongxin .items .item:hover {
      padding: 0 10rem;
      background-color: #1658c5;
      color: white !important;
    }
  
    .chanpinzhongxin .content .items {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-evenly;
    }
  
    .chanpinzhongxin .content .items .item {
      border: #f6f9fa 1px solid;
      margin: 2rem;
      padding: 0rem;
      width: 25%;
      color: #666666;
    }
  
    .chanpinzhongxin .content .items .item .name_hengxian {
      width: 90%;
      height: 1px;
      background: #aeaeae;
      position: relative;
      left: 5%;
      top: 0rem;
    }
  
    .chanpinzhongxin .content .items .item .img {
      padding: 0rem;
    }
  
    .chanpinzhongxin .content .items .item img {
      width: 100%;
    }
  
    .chanpinzhongxin .content .items .item .name {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 300;
      font-size: 30px;
      line-height: 30px;
      padding: 2rem;
      /* border-bottom: #E7E7E7 1px solid; */
    }
  
    .chanpinzhongxin .content .items .item ul li {
      font-size: 1.5rem;
      line-height: 30px;
    }
  
    .chanpinzhongxin .pager {
      margin: auto;
      padding: 1% 40%;
    }
  
    .chanpinzhongxin .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
    /* menu */
    .cpzxquery1-view1-inner .liaojie_btn img {
      padding: 0 5px;
    }
    .cpzxquery1-view1-list {
      /* text-align: justify; */
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 13px;
      color: #666666;
      line-height: 36px;
      overflow: hidden;
    }
    .chanpinzhongxin .nav_left {
      width: 40%;
      padding: 0 6%;
    }
    .chanpinzhongxin .menu {
      width: 100%;
      /* background-color: #f0f0f0; */
      padding: 0px;
    }
    .chanpinzhongxin .menu .active {
      background-color: #1658c5;
      color: white;
    }
    .chanpinzhongxin .menu_item {
      margin-bottom: 10px;
    }
  
    .chanpinzhongxin .menu_item_name {
      font-family: HarmonyOS Sans SC;
      font-weight: 300;
      font-size: 20px;
      color: #000000;
      background-color: #f8f8f8;
      padding: 10px 10%;
    }
  
    .chanpinzhongxin .menu_sub_items {
      list-style-type: none;
      padding: 0;
      margin: 0;
      padding-left: 20px;
      overflow: hidden; /* ÃƒÂ©Ã…Â¡Ã‚ÂÃƒÂ¨Ã¢â‚¬â€Ã‚ÂÃƒÂ¨Ã‚Â¶Ã¢â‚¬Â¦ÃƒÂ¥Ã¢â‚¬Â¡Ã‚ÂºÃƒÂ©Ã†â€™Ã‚Â¨ÃƒÂ¥Ã‹â€ Ã¢â‚¬Â  */
      display: block;
    }
  
    .chanpinzhongxin .menu_sub_item {
      padding: 10px 12%;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 15px;
      color: #666666;
      line-height: 30px;
      border-bottom: 1px solid #e7e7e7;
      position: relative; /* ÃƒÂ¤Ã‚Â¸Ã‚ÂºÃƒÂ¤Ã‚ÂºÃ¢â‚¬Â ÃƒÂ§Ã¢â‚¬ÂºÃ‚Â¸ÃƒÂ¥Ã‚Â¯Ã‚Â¹ÃƒÂ¥Ã‚Â®Ã…Â¡ÃƒÂ¤Ã‚Â½Ã‚ÂÃƒÂ§Ã‚Â®Ã‚Â­ÃƒÂ¥Ã‚Â¤Ã‚Â´ */
    }
    .chanpinzhongxin .menu_sub_item:hover {
      color:#1658c5
    }
/*     .chanpinzhongxin .menu_sub_item:hover::after {
      content: ""; 
      background-image: url("/gitaneDemo/resource/img/blueArrow.png"); 
      background-size: cover; 
      background-repeat: round;
      position: absolute; 
      right: 20px; 
      top: 50%; 
      width: 24px;
      height: 10.09px;
      transform: translateY(-50%); 
    } */
    .chanpinzhongxin .menu_sub_item:hover::before {
      content: "";
      position: absolute;
      left: 4%;
      top: 50%;
      transform: translateY(-50%);
      color: #1777f5;
      width: 20px;
      height: 2px;
      background-color: #1777f5;
    }
    .chanpinzhongxin .menu_sub_item::before {
      content: "";
      position: absolute;
      left: 4%;
      top: 50%;
      transform: translateY(-50%);
      color: #666666;
      width: 20px;
      height: 2px;
      background-color: #666666;
    }
  .content p{
    font-size: 18px;
    line-height: 35px;
  }
    /* end */
    /* ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¤Ã‚Â»Ã¢â‚¬Â¹ÃƒÂ§Ã‚Â»Ã‚Â  ÃƒÂ¨Ã‚Â½Ã‚Â®ÃƒÂ¦Ã¢â‚¬â„¢Ã‚Â­*/
    .chanpinjieshao .xiangqing_lunbo .item {
      display: flex;
      justify-content: center;
    }
    .chanpinjieshao .xiangqing_lunbo {
      padding: 2rem 10%;
    }
    .chanpinjieshao .xiangqing_lunbo .item img {
      padding: 2%;
      height: 235px;
      width: auto;
    }
    /* end */
    .chanpinjieshao .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 7rem 0;
      font-weight: 500;
    }
  
    .chanpinjieshao .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -5rem;
    }
  
    .chanpinjieshao .menu {
      padding: 1rem 10rem;
    }
  
    .chanpinjieshao_detail .t1 {
      text-align: left;
      font-size: 3rem;
      padding: 3rem 10rem;
      font-weight: 500;
    }
  
    .chanpinjieshao_detail .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 10rem;
      top: -1rem;
    }
  
    .chanpinjieshao_detail .content {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #666666;
      line-height: 30px;
      padding: 2rem 10rem;
    }
  
    .chanpinjieshao_detail .img {
      padding: 3rem 10rem;
    }
  
    .chanpinjieshao_detail .img img {
      width: 100%;
    }
  
    .jibencanshu {
      padding: 3rem 0;
    }
  
    .jibencanshu .t1 {
      text-align: left;
      font-size: 3rem;
      padding: 3rem 10rem;
      font-weight: 500;
    }
  
    .jibencanshu .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 10rem;
      top: -1rem;
    }
  
    .jibencanshu .table {
      padding: 0 10rem;
    }
  
    .jibencanshu .table table {
      width: 100%;
    }
  
    .jibencanshu .table td {
      border: #f4f4f4 1px solid;
      border-collapse: collapse;
      /* ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¶Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¦Ãƒâ€¦Ã‚Â¾Ãƒâ€¦Ã¢â‚¬Å“ */
    }
  
    .jibencanshu .table table {
      border: #f4f4f4 1px solid;
      border-collapse: collapse;
      /* ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¶Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¦Ãƒâ€¦Ã‚Â¾Ãƒâ€¦Ã¢â‚¬Å“ */
    }
  
    .jibencanshu table tr td {
      padding: 1rem;
      width: 10rem;
    }
  
    .yuanjianxingneng {
      padding: 0;
    }
  
    .yuanjianxingneng .t1 {
      text-align: left;
      font-size: 3rem;
      padding: 3rem 10rem;
      font-weight: 500;
    }
  
    .yuanjianxingneng .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 10rem;
      top: -1rem;
      margin-bottom: 3rem;
    }
  
    .yuanjianxingneng .items {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-evenly;
    }
  
    .yuanjianxingneng .items .item {
      width: 40%;
      border: #f4f4f4 1px solid;
      padding: 2rem;
      margin: 2rem 0;
    }
  
    .yuanjianxingneng .items .item .name {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #333333;
      line-height: 30px;
      padding: 2rem 0;
    }
  
    .yuanjianxingneng .items .item .text {
      padding: 2rem 0;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #666666;
      line-height: 28px;
    }
  
    .yuanjianxingneng .items .item .hengxian_item {
    }
  
    .yuanjianxingneng .items .item .img img {
      width: 100%;
    }
  
    .yingyongfangxiang {
      padding: 0;
    }
  
    .yingyongfangxiang .t1 {
      text-align: left;
      font-size: 3rem;
      padding: 3rem 10rem;
      font-weight: 500;
    }
  
    .yingyongfangxiang .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 10rem;
      top: -1rem;
    }
  
    .yingyongfangxiang ul {
      padding: 1rem 10rem;
    }
  
    .yingyongfangxiang ul li {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 18px;
      color: #666666;
      line-height: 36px;
    }
  
    .dongtaixinxi {
      padding: 0 10rem;
    }
  
    .dongtaixinxi .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .dongtaixinxi .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .dongtaixinxi .items .item {
      background: #ffffff;
      border: 1px solid #dcdcdc;
      border-top: #dcdcdc 2px solid;
      padding: 2rem;
      margin: 1rem;
    }
  
    .dongtaixinxi .items .item:hover {
      border: 1px solid #dcdcdc;
      border-top: #1658c5 2px solid;
    }
  
    .dongtaixinxi .items .item:hover .detail {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #1658c5;
      line-height: 30px;
    }
  
    .dongtaixinxi .items .item:hover .detail .icon_right {
      display: inline-block;
      width: 3rem;
      height: 3rem;
      background-image: url("../img/icon_right_blue.png");
      background-repeat: round;
      background-size: cover;
    }
  
    .dongtaixinxi .items .item .text {
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 24px;
      color: #2b2b2b;
      line-height: 5rem;
    }
    .dongtaixinxi .items .item .text a {
      color: inherit;
      text-decoration: none;
    }
    .dongtaixinxi .items .item .time {
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 24px;
      color: #2b2b2b;
      line-height: 30px;
    }
  
    .dongtaixinxi .items .item .detail {
      float: right;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: white;
      line-height: 30px;
      position: relative;
      top: -6rem;
      right: 2rem;
    }
  
    .dongtaixinxi .items .item .detail .icon_right {
      width: 3rem;
      height: 3rem;
      display: inline-block;
      background-image: url("../img/icon_right.png");
      background-repeat: round;
      background-size: cover;
      position: relative;
      top: 1rem;
      left: 1rem;
    }
  
    .dongtaixinxi .pager {
      margin: auto;
      padding: 1% 40%;
    }
  
    .dongtaixinxi .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .jibenxinxi .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .jibenxinxi .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .jibenxinxi .content {
      padding: 2rem 10rem;
    }
  
    .lianxiwomen {
    }
  
    .lianxiwomen .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .lianxiwomen .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .lianxiwomen .content {
      padding: 1rem 10rem;
    }
  
    .lianxiwomen .content .img {
      /* padding: 2rem; */
    }
  
    .lianxiwomen .content .img img {
      width: 100%;
    }
  
    .lianxiwomen .content .info {
      display: flex;
      justify-content: space-evenly;
    }
  
    .lianxiwomen .content .info .s1 {
      display: inline-block;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 20px;
      color: #333333;
      line-height: 68px;
    }
  
    .lianxiwomen .content .info .s1 img {
      width: 2rem;
      height: 2rem;
      position: relative;
      top: 0.3rem;
      left: -1rem;
    }
  
    .zaixianliuyan {
    }
  
    .zaixianliuyan .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .zaixianliuyan .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .zaixianliuyan .content {
      padding: 1rem 10rem;
    }
  
    .zaixianliuyan .content .input {
      width: 100%;
      height: 6rem;
      border: #f6f6f6 1px solid;
      background-color: #f6f6f6;
    }
  
    .zaixianliuyan .content .textarea {
      width: 100%;
      margin-top: 2rem;
      border: #f6f6f6 1px solid;
      background-color: #f6f6f6;
      padding: 1rem;
    }
  
    .zaixianliuyan .content .tj {
      padding: 2rem;
      text-align: center;
    }
  
    .zaixianliuyan .content .tj .tijiao {
      width: 20%;
      height: 5rem;
    }
  
    .mylabel {
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 20px;
      color: #333333;
      line-height: 69px;
      width: 15% !important;
      text-align: center !important;
    }
  
    .mycontent {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 20px;
      color: #333333;
    }
  
    .zhaopinxinxi {
      padding: 1% 5%;
    }
  
    .zhaopinxinxi .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .zhaopinxinxi .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .zhaopinxinxi .searchPart {
      margin: auto;
    }
  
    .zhaopinxinxi .pager {
      margin: auto;
      padding: 1% 40%;
    }
  
    .zhaopinxinxi .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .zhaopinxinxi .el-form-item__content {
      width: 100%;
    }
  
    .zhaopinxinxi .duty {
      display: flex;
    }
  
    .zhaopinxinxi .duty .title {
      width: 5%;
      font-size: 1.5rem;
      line-height: 4rem;
    }
  
    .zhaopinxinxi .duty .selects {
      width: 90%;
    }
  
    .zhaopinxinxi .duty .selects button {
      padding: 1rem 1rem;
    }
  
    .zhaopinxinxi .collapse {
      margin: 1rem 0;
      position: relative;
    }
  
    .zhaopinxinxi .collapse .content {
      width: 100%;
    }
  
    .zhaopinxinxi .collapse .text_content {
      padding: 2rem;
      border-top: 1px solid #ebeef5;
    }
  
    .zhaopinxinxi .collapse .tc_title {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 20px;
      color: #222222;
      line-height: 36px;
      padding: 1rem 0;
    }
  
    .zhaopinxinxi .collapse .tc_text {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 15px;
      color: #777777;
      line-height: 30px;
    }
  
    .zhaopinxinxi .collapse .title_t1 {
      width: 100%;
      padding: 1rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #2b2b2b;
      line-height: 30px;
    }
  
    .zhaopinxinxi .collapse .title_t2 {
      width: 100%;
      padding: 1rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #7d7d7d;
      line-height: 30px;
    }
  
    .zhaopinxinxi .collapse .apply {
      float: right;
      position: absolute;
      top: 60px;
      left: 92%;
    }
  
    .zhaopinxinxi .apply_btn {
      float: right;
      position: relative;
      top: 3rem;
      left: -2%;
    }
  
    .zhaopinxinxi .el-collapse {
      border-top: 0px solid #ebeef5 !important;
      border-bottom: 0px solid #ebeef5 !important;
    }
  
    .zhaopinxinxi .el-collapse-item {
      margin: 1rem 0;
      border-left: 1px solid #dcdcdc;
      border-right: 1px solid #dcdcdc;
      position: relative;
    }
  
    .zhaopinxinxi .el-collapse-item__header {
      border-top: 4px solid #dcdcdc;
      height: 15rem !important;
    }
  
    .zhaopinxinxi .el-collapse-item__header:hover {
      border-top: 4px solid #1658c5;
    }
  
    .dangjiangongzuo {
    }
  
    .dangjiangongzuo .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .dangjiangongzuo .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .dangjiangongzuo .pager {
      margin: auto;
      padding: 1% 40%;
    }
  
    .dangjiangongzuo .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .dangjiangongzuo .items {
      padding: 2% 5%;
    }
  
    .dangjiangongzuo .items .imgItem {
      display: flex;
      border-bottom: #e0e0e0 1px solid;
      padding: 2rem 0;
    }
  
    .dangjiangongzuo .items .imgItem .date {
      background-image: url("../img/date_pg.png");
      background-repeat: round;
      background-size: cover;
      width: 110px;
      height: 120px;
      max-width: 110px;
      max-height: 120px;
      min-width: 110px;
      min-height: 120px;
      padding: 0 1rem;
      margin: 0 3rem 0 0;
    }
  
    .dangjiangongzuo .items .imgItem .date .day {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: bold;
      font-size: 56px;
      color: #007571;
      line-height: 90px;
    }
  
    .dangjiangongzuo .items .imgItem .date .ym {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: bold;
      font-size: 17px;
      color: #007571;
      /* line-height: 104px; */
    }
  
    .dangjiangongzuo .items .imgItem .img {
      width: 20%;
      min-width: 30rem;
      max-height: 30rem;
    }
  
    .dangjiangongzuo .items .imgItem .img img {
      width: 30rem;
      height: auto;
    }
  
    .dangjiangongzuo .items .imgItem .content {
      padding: 0 1rem;
    }
  
    .dangjiangongzuo .items .imgItem .content .title {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 24px;
      color: #333333;
      line-height: 48px;
    }
  
    .dangjiangongzuo .items .imgItem .content .text {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 16px;
      color: #7d7d7d;
      line-height: 30px;
      margin-bottom: 2rem;
    }
  
    .dangjiangongzuo .items .imgItem .content .learn_more {
      padding: 0.5rem;
      border: #d4d5d7 1px solid;
      width: 100px;
      float: left;
    }
  
    .dangjiangongzuo .items .imgItem .content .learn_more:hover {
      background-color: #1658c5;
    }
  
    .dangjiangongzuo .items .imgItem .content .learn_more:hover span {
      color: white !important;
    }
  
    .dangjiangongzuo .items .imgItem .content .learn_more span {
      width: 55px;
      height: 14px;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 14px;
      color: #7d7d7d;
      line-height: 30px;
      padding: 0 1rem;
    }
  
    .dangjiangongzuo .items .imgItem .content .learn_more img {
      width: 23px;
      height: 9px;
    }
  
    .quntuangongzou .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .quntuangongzou .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .quntuangongzou .items {
      padding: 0% 5%;
    }
  
    .quntuangongzou .items .item {
      background-color: #f6f6f6;
      padding: 2rem;
      margin: 2rem;
    }
  
    .quntuangongzou .items .item .title {
      padding: 1rem;
      line-height: 3rem;
    }
  
    .quntuangongzou .items .item .title .time {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 20px;
      color: #666666;
      line-height: 36px;
    }
  
    .quntuangongzou .items .item .title .text {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #333333;
      line-height: 36px;
    }
    .quntuangongzou .items .item .title .text a {
      color: inherit;
      text-decoration: none;
    }
    .quntuangongzou .items .item .title .shuxian {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 20px;
      color: #666666;
      line-height: 36px;
    }
  
    .quntuangongzou .items .item .title .learn_more {
      padding: 0.5rem;
      border: #d4d5d7 1px solid;
      width: 100px;
      float: right;
    }
  
    .quntuangongzou .items .item .title .learn_more:hover {
      background-color: #1658c5;
    }
  
    .quntuangongzou .items .item .title .learn_more:hover span {
      color: white !important;
    }
  
    .quntuangongzou .items .item .title .learn_more span {
      width: 55px;
      height: 14px;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 14px;
      color: #7d7d7d;
      line-height: 30px;
      padding: 0 1rem;
    }
    .quntuangongzou .items .item .title .learn_more a {
      color: inherit;
      text-decoration: none;
    }
    .quntuangongzou .items .item .title .learn_more img {
      width: 23px;
      height: 9px;
    }
  
    .quntuangongzou .items .item .content {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #7d7d7d;
      padding: 1rem;
    }
  
    .quntuangongzou .pager {
      margin: auto;
      padding: 1% 40%;
    }
  
    .quntuangongzou .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .dailijingshaoshang .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .dailijingshaoshang .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .dailijingshaoshang .content {
      padding: 1% 5%;
    }
  
    .dailijingshaoshang .content .table1 {
      /* border: #000000 1px solid; */
      background: #f8f8f8;
      width: 100%;
      border-collapse: collapse;
    }
  
    .dailijingshaoshang .content .table1 tr td {
      border: #e7e7e7 1px solid;
      margin: 0;
      padding: 1rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #2a2d32;
      line-height: 61px;
    }
  
    .dailijingshaoshang .content .table2 {
      margin-top: 1rem;
      background: #f8f8f8;
      width: 100%;
      border-collapse: collapse;
    }
  
    .dailijingshaoshang .content .table2 tr td {
      width: 30%;
      border: #e7e7e7 1px solid;
      margin: 0;
      padding: 1rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #2a2d32;
      line-height: 61px;
    }
  
    .dailijingshaoshang .content .table3 {
      background: white;
      width: 100%;
      border-collapse: collapse;
    }
  
    .dailijingshaoshang .content .table3 .th td {
      border: #e7e7e7 1px solid;
      margin: 0;
      padding: 1rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #2a2d32;
      line-height: 61px;
      background: #f8f8f8;
    }
  
    .dailijingshaoshang .content .table3 tr td {
      border: #e7e7e7 1px solid;
      margin: 0;
      padding: 1rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #2a2d32;
      line-height: 61px;
    }
  
    .dailijingshaoshang .content .title2 {
      line-height: 10rem;
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 30px;
      color: #333333;
    }
  
    .zhanhuixinxi .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .zhanhuixinxi .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .zhanhuixinxi .content {
      padding: 1% 5%;
    }
  
    .zhanhuixinxi .content .zhanhui_time .year span {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 20px;
      color: #231815;
      line-height: 78px;
      padding: 1rem 3rem;
      margin: 0 1rem;
    }
  
    .zhanhuixinxi .content .zhanhui_time .year .active {
      background-color: #1658c5;
      border-radius: 20px;
      color: white;
    }
  
    .zhanhuixinxi .content .zhanhui_time .mouth span {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 20px;
      color: #231815;
      line-height: 78px;
      padding: 1rem 3rem;
      margin: 0 1rem;
    }
  
    .zhanhuixinxi .content .zhanhui_time .mouth .active {
      background-color: #1658c5;
      border-radius: 20px;
      color: white;
    }
  
    .zhanhuixinxi .content .imgs {
      display: flex;
      flex-wrap: wrap;
      justify-content: flex-start;
    }
  
    .zhanhuixinxi .content .imgs img {
      width: 30%;
      margin: 2rem;
    }
  
    .zhanhuixinxi .pager {
      margin: auto;
      padding: 1% 40%;
    }
  
    .zhanhuixinxi .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .shichangyingxiaofuwu .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .shichangyingxiaofuwu .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .shichangyingxiaofuwu .little_title {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #666666;
      line-height: 30px;
    }
  
    .shichangyingxiaofuwu .content {
      padding: 1% 15%;
    }
  
    .shichangyingxiaofuwu .content .el-tabs__item {
      padding: 10px 20px !important;
      height: auto;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      line-height: 40px;
      display: inline-block;
      list-style: none;
      font-size: 14px;
      font-weight: 500;
      color: #303133;
      position: relative;
      background-color: #ffffff;
      margin: 1rem;
    }
  
    .shichangyingxiaofuwu .content .el-tabs__nav {
      float: none;
      text-align: center;
    }
  
    .shichangyingxiaofuwu .content .el-tabs__active-bar {
      display: none;
    }
  
    .shichangyingxiaofuwu .content .el-tabs__nav-wrap::after {
      display: none;
    }
  
    .shichangyingxiaofuwu .content .el-tabs__item.is-active {
      color: #ffffff;
      background-color: #1658c5;
    }
  
    .shichangyingxiaofuwu .content .top img {
      width: 100%;
      margin: auto;
    }
  
    .shichangyingxiaofuwu .content .top .above_china {
      padding: 1rem 0;
    }
  
    .shichangyingxiaofuwu .content .top .above_china .china_content {
      display: flex;
      flex-wrap: wrap;
    }
  
    .shichangyingxiaofuwu .content .top .above_china .china_content .item {
      border: #f6f7f7 1px solid;
    }
  
    .shichangyingxiaofuwu .content .top .above_china .china_content .item .diqu {
      margin: 1rem 0;
      padding: 0rem 3rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #333333;
      line-height: 32px;
      border-left: #1658c5 1px solid;
    }
  
    .shichangyingxiaofuwu .content .top .above_china .china_content .item {
      width: 24%;
    }
  
    .shichangyingxiaofuwu
      .content
      .top
      .above_china
      .china_content
      .item
      .cities {
      padding: 0rem 3rem 1rem 3rem;
    }
  
    .shichangyingxiaofuwu
      .content
      .top
      .above_china
      .china_content
      .item
      .cities
      span {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #666666;
      line-height: 24px;
      padding: 1rem 1rem 1rem 0;
    }
  
    /* ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢Ãƒâ€¦Ã¢â‚¬â„¢ */
    .shichangyingxiaofuwu .content .top .above_world {
      padding: 1rem 0;
    }
  
    .shichangyingxiaofuwu .content .top .above_world .world_content {
      display: flex;
      flex-wrap: wrap;
    }
  
    .shichangyingxiaofuwu .content .top .above_world .world_content .item {
      border: #f6f7f7 1px solid;
    }
  
    .shichangyingxiaofuwu .content .top .above_world .world_content .item .diqu {
      margin: 1rem 0;
      padding: 0rem 3rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #333333;
      line-height: 32px;
      border-left: #1658c5 1px solid;
    }
  
    .shichangyingxiaofuwu .content .top .above_world .world_content .item {
      width: 24%;
    }
  
    .shichangyingxiaofuwu
      .content
      .top
      .above_world
      .world_content
      .item
      .cities {
      padding: 0rem 3rem 1rem 3rem;
    }
  
    .shichangyingxiaofuwu
      .content
      .top
      .above_world
      .world_content
      .item
      .cities
      span {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #666666;
      line-height: 24px;
      padding: 1rem 1rem 1rem 0;
    }
  
    /* ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¿ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¿Ãƒâ€šÃ‚Â¹ */
    .xianjishiji {
    }
  
    .xianjishiji .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .xianjishiji .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .xianjishiji .pager {
      margin: auto;
      padding: 1% 40%;
    }
  
    .xianjishiji .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .xianjishiji .items {
      padding: 2% 5%;
    }
  
    .xianjishiji .items .imgItem {
      display: flex;
      border-bottom: #e0e0e0 2px solid;
      padding: 2rem 0;
    }
  
    .xianjishiji .items .imgItem:hover {
      border-bottom: #1658c5 2px solid;
    }
  
    .xianjishiji .items .imgItem .date {
      background-image: url("../img/datetime_bg.png");
      background-repeat: round;
      background-size: cover;
      width: 110px;
      height: 120px;
      max-width: 110px;
      max-height: 120px;
      min-width: 110px;
      min-height: 120px;
      padding: 0 1rem;
      margin: 0 3rem 0 0;
    }
  
    .xianjishiji .items .imgItem:hover .day {
      color: #1658c5 !important;
    }
  
    .xianjishiji .items .imgItem:hover .ym {
      color: #1658c5 !important;
    }
  
    .xianjishiji .items .imgItem:hover .title {
      color: #1658c5 !important;
    }
  
    .xianjishiji .items .imgItem .date .day {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: bold;
      font-size: 56px;
      color: #666666;
      line-height: 90px;
    }
  
    .xianjishiji .items .imgItem .date .ym {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: bold;
      font-size: 17px;
      color: #666666;
      /* line-height: 104px; */
    }
  
    .xianjishiji .items .imgItem .img {
      width: 20%;
      min-width: 15rem;
      max-height: 30rem;
    }
  
    .xianjishiji .items .imgItem .img img {
      width: 100%;
      height: 100%;
    }
  
    .xianjishiji .items .imgItem .content {
      padding: 0 1rem;
    }
  
    .xianjishiji .items .imgItem .content .title {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 24px;
      color: #333333;
      line-height: 48px;
    }
  
    .xianjishiji .items .imgItem .content .text {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 16px;
      color: #7d7d7d;
      line-height: 30px;
      margin-bottom: 2rem;
    }
  
    .xianjishiji .items .imgItem .content .learn_more {
      padding: 0.5rem;
      border: #d4d5d7 1px solid;
      width: 100px;
      float: left;
    }
  
    .xianjishiji .items .imgItem .content .learn_more:hover {
      background-color: #1658c5;
    }
  
    .xianjishiji .items .imgItem .content .learn_more:hover span {
      color: white !important;
    }
  
    .xianjishiji .items .imgItem .content .learn_more span {
      width: 55px;
      height: 14px;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 14px;
      color: #7d7d7d;
      line-height: 30px;
      padding: 0 1rem;
    }
  
    .xianjishiji .items .imgItem .content .learn_more img {
      width: 23px;
      height: 9px;
    }
  
    .xianjishiji .lunbo_content .el-carousel__item {
      display: flex;
    }
  
    .xianjishiji .lunbo_content .img {
      width: 50%;
    }
  
    .xianjishiji .lunbo_content .text_content {
      width: 50%;
      padding: 1rem 2rem;
    }
  
    .xianjishiji .lunbo_content .img img {
      width: 100%;
      height: 100%;
    }
  
    .xianjishiji .lunbo_content {
      background-color: #f6f6f6;
      margin: 1% 5%;
    }
  
    .xianjishiji .lunbo_content .text_content .time {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #333333;
      line-height: 30px;
    }
  
    .xianjishiji .lunbo_content .text_content .text {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 30px;
      color: #222222;
      line-height: 40px;
    }
  
    .xianjishiji .lunbo_content .text_content .sub_text {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #777777;
      line-height: 30px;
    }
  
    .xianjishiji .lunbo_content .text_content .detail {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #777777;
      line-height: 30px;
    }
  
    .xianjishiji .lunbo_content .text_content .detail img {
      width: 2rem;
      margin: 0 1rem;
    }
  
    .xianjishiji .el-carousel__indicator button {
      background-color: #dadada;
      width: 4rem;
    }
  
    .xianjishiji .el-carousel__indicators .is-active button {
      background-color: #1658c5;
    }
  
    .xianjishiji .el-carousel__indicators--horizontal {
      left: 53% !important;
    }
  
    .xianjishiji .el-carousel__container {
      height: 350px !important;
    }
  
    /* ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã¢â‚¬â„¢ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¹Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã¢â‚¬Å“Ãƒâ€šÃ‚Âº */
    .wenjiaguangchang {
    }
  
    .wenjiaguangchang .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .wenjiaguangchang .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .wenjiaguangchang .pager {
      margin: auto;
      padding: 1% 40%;
    }
  
    .wenjiaguangchang .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .wenjiaguangchang .items {
      padding: 2% 5%;
      display: flex;
      flex-wrap: wrap;
    }
  
    .wenjiaguangchang .items .imgItem {
      display: flex;
      /* border-bottom: #E0E0E0 2px solid; */
      width: 30%;
      flex-direction: column;
      padding: 0 2rem;
    }
  
    .wenjiaguangchang .items .imgItem .date {
      background-image: url("../img/datetime_bg.png");
      background-repeat: round;
      background-size: cover;
      width: 110px;
      height: 120px;
      max-width: 110px;
      max-height: 120px;
      min-width: 110px;
      min-height: 120px;
      padding: 0 1rem;
      margin: 0 3rem 0 0;
    }
  
    .wenjiaguangchang .items .imgItem:hover .day {
      color: #1658c5 !important;
    }
  
    .wenjiaguangchang .items .imgItem:hover .ym {
      color: #1658c5 !important;
    }
  
    .wenjiaguangchang .items .imgItem:hover .title {
      color: #1658c5 !important;
    }
  
    .wenjiaguangchang .items .imgItem .date .day {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: bold;
      font-size: 56px;
      color: #666666;
      line-height: 90px;
    }
  
    .wenjiaguangchang .items .imgItem .date .ym {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: bold;
      font-size: 17px;
      color: #666666;
      /* line-height: 104px; */
    }
  
    .wenjiaguangchang .items .imgItem .img {
      width: 100%;
      min-width: 15rem;
      max-height: 30rem;
    }
  
    .wenjiaguangchang .items .imgItem .img img {
      width: 100%;
      height: 100%;
    }
  
    .wenjiaguangchang .items .imgItem .content {
      padding: 0 1rem;
    }
  
    .wenjiaguangchang .items .imgItem .content .title {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 24px;
      color: #333333;
      line-height: 48px;
    }
  
    .wenjiaguangchang .items .imgItem .content .text {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 16px;
      color: #7d7d7d;
      line-height: 30px;
      margin-bottom: 2rem;
    }
  
    .wenjiaguangchang .items .imgItem .content .learn_more {
      padding: 0.5rem;
      border: #d4d5d7 1px solid;
      width: 100px;
      float: left;
    }
  
    .wenjiaguangchang .items .imgItem .content .learn_more:hover {
      background-color: #1658c5;
    }
  
    .wenjiaguangchang .items .imgItem .content .learn_more:hover span {
      color: white !important;
    }
  
    .wenjiaguangchang .items .imgItem .content .learn_more span {
      width: 55px;
      height: 14px;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 14px;
      color: #7d7d7d;
      line-height: 30px;
      padding: 0 1rem;
    }
  
    .wenjiaguangchang .items .imgItem .content .learn_more img {
      width: 23px;
      height: 9px;
    }
  
    .wenjiaguangchang .lunbo_content .el-carousel__item {
      display: flex;
    }
  
    .wenjiaguangchang .lunbo_content .img {
      width: 50%;
    }
  
    .wenjiaguangchang .lunbo_content .text_content {
      width: 50%;
      padding: 1rem 2rem;
    }
  
    .wenjiaguangchang .lunbo_content .img img {
      width: 100%;
      height: 100%;
    }
  
    .wenjiaguangchang .lunbo_content {
      background-color: #f6f6f6;
      margin: 1% 5%;
    }
  
    .wenjiaguangchang .lunbo_content .text_content .time {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #333333;
      line-height: 30px;
    }
  
    .wenjiaguangchang .lunbo_content .text_content .text {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 30px;
      color: #222222;
      line-height: 40px;
    }
  
    .wenjiaguangchang .lunbo_content .text_content .sub_text {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #777777;
      line-height: 30px;
    }
  
    .wenjiaguangchang .lunbo_content .text_content .detail {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #777777;
      line-height: 30px;
    }
  
    .wenjiaguangchang .lunbo_content .text_content .detail img {
      width: 2rem;
      margin: 0 1rem;
    }
  
    .wenjiaguangchang .el-carousel__indicator button {
      background-color: #dadada;
      width: 4rem;
    }
  
    .wenjiaguangchang .el-carousel__indicators .is-active button {
      background-color: #1658c5;
    }
  
    .wenjiaguangchang .el-carousel__indicators--horizontal {
      left: 53% !important;
    }
  
    .wenjiaguangchang .el-carousel__container {
      height: 350px !important;
    }
  
    /* ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¦Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â» */
    .gongsiyaowen {
    }
  
    .gongsiyaowen .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .gongsiyaowen .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .gongsiyaowen .pager {
      margin: auto;
      padding: 1% 40%;
    }
  
    .gongsiyaowen .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .gongsiyaowen .items {
      padding: 2% 5%;
      display: flex;
      flex-wrap: wrap;
    }
  
    .gongsiyaowen .items .imgItem {
      display: flex;
      /* border-bottom: #E0E0E0 2px solid; */
      flex-direction: column;
      width: 30%;
      padding: 0 2rem;
    }
  
    .gongsiyaowen .items .imgItem .date {
      background-image: url("../img/datetime_bg.png");
      background-repeat: round;
      background-size: cover;
      width: 110px;
      height: 120px;
      max-width: 110px;
      max-height: 120px;
      min-width: 110px;
      min-height: 120px;
      padding: 0 1rem;
      margin: 0 3rem 0 0;
    }
  
    .gongsiyaowen .items .imgItem:hover .day {
      color: #1658c5 !important;
    }
  
    .gongsiyaowen .items .imgItem:hover .ym {
      color: #1658c5 !important;
    }
  
    .gongsiyaowen .items .imgItem:hover .title {
      color: #1658c5 !important;
      border-bottom: #1658c5 1px solid;
    }
  
    .gongsiyaowen .items .imgItem:hover .detail {
      color: #1658c5 !important;
    }
  
    .gongsiyaowen .items .imgItem .date .day {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: bold;
      font-size: 56px;
      color: #666666;
      line-height: 90px;
    }
  
    .gongsiyaowen .items .imgItem .date .ym {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: bold;
      font-size: 17px;
      color: #666666;
      /* line-height: 104px; */
    }
  
    .gongsiyaowen .items .imgItem .img {
      width: 100%;
      min-width: 15rem;
      max-height: 30rem;
    }
  
    .gongsiyaowen .items .imgItem .img img {
      width: 100%;
      height: 100%;
    }
  
    .gongsiyaowen .items .imgItem .content {
      padding: 2rem 0;
    }
  
    .gongsiyaowen .items .imgItem .content .title {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 24px;
      color: #222222;
      line-height: 36px;
      padding: 0 0 2rem 0;
    }
  
    .gongsiyaowen .items .imgItem .content .text {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #333333;
      line-height: 30px;
      padding: 1rem 0;
    }
  
    .gongsiyaowen .items .imgItem .content .detail {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #777777;
      line-height: 30px;
    }
  
    .gongsiyaowen .items .imgItem .content .detail .jiantou {
      width: 3rem;
      padding: 0 1rem;
    }
  
    .gongsiyaowen .items .imgItem .content .learn_more {
      padding: 0.5rem;
      border: #d4d5d7 1px solid;
      width: 100px;
      float: left;
    }
  
    .gongsiyaowen .items .imgItem .content .learn_more:hover {
      background-color: #1658c5;
    }
  
    .gongsiyaowen .items .imgItem .content .learn_more:hover span {
      color: white !important;
    }
  
    .gongsiyaowen .items .imgItem .content .learn_more span {
      width: 55px;
      height: 14px;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 14px;
      color: #7d7d7d;
      line-height: 30px;
      padding: 0 1rem;
    }
  
    .gongsiyaowen .items .imgItem .content .learn_more img {
      width: 23px;
      height: 9px;
    }
  
    .gongsiyaowen .lunbo_content .el-carousel__item {
      display: flex;
    }
  
    .gongsiyaowen .lunbo_content .img {
      width: 50%;
    }
  
    .gongsiyaowen .lunbo_content .text_content {
      width: 50%;
      padding: 1rem 2rem;
    }
  
    .gongsiyaowen .lunbo_content .img img {
      width: 100%;
      height: 100%;
    }
  
    .gongsiyaowen .lunbo_content {
      background-color: #f6f6f6;
      margin: 1% 5%;
    }
  
    .gongsiyaowen .lunbo_content .text_content .time {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #333333;
      line-height: 30px;
    }
  
    .gongsiyaowen .lunbo_content .text_content .text {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 30px;
      color: #222222;
      line-height: 40px;
    }
  
    .gongsiyaowen .lunbo_content .text_content .sub_text {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #777777;
      line-height: 30px;
    }
  
    .gongsiyaowen .lunbo_content .text_content .detail {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #777777;
      line-height: 30px;
    }
  
    .gongsiyaowen .lunbo_content .text_content .detail img {
      width: 2rem;
      margin: 0 1rem;
    }
  
    .gongsiyaowen .el-carousel__indicator button {
      background-color: #dadada;
      width: 4rem;
    }
  
    .gongsiyaowen .el-carousel__indicators .is-active button {
      background-color: #1658c5;
    }
  
    .gongsiyaowen .el-carousel__indicators--horizontal {
      left: 53% !important;
    }
  
    .gongsiyaowen .el-carousel__container {
      height: 350px !important;
    }
  
    .gongsiyaowen .text_content {
      padding: 1% 15%;
    }
  
    .gongsiyaowen .text_content .title {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 36px;
      color: #2a2e32;
      line-height: 30px;
      padding: 2rem;
    }
  
    .gongsiyaowen .text_content .subTitle {
      padding: 2rem;
      text-align: center;
    }
  
    .gongsiyaowen .text_content .subTitle .time {
      font-family: Microsoft YaHei;
      font-weight: 400;
      font-size: 14px;
      color: #999999;
      line-height: 36px;
    }
  
    .gongsiyaowen .text_content .subTitle .gongzhonghao {
      font-family: Microsoft YaHei;
      font-weight: 400;
      font-size: 14px;
      color: #999999;
      line-height: 36px;
    }
  
    .gongsiyaowen .text_content .text {
      padding: 2rem;
      border-bottom: #c3c8ce 1px solid;
    }
  
    .gongsiyaowen .text_content .text p {
      text-align: justify;
      text-indent: 3rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #666666;
      line-height: 30px;
    }
  
    .gongsiyaowen .text_footer {
      padding: 1% 15%;
      position: relative;
    }
  
    .gongsiyaowen .text_footer .shangci{
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 18px;
      color: #666666;
      line-height: 36px;
       white-space:nowrap;
    }
    .gongsiyaowen .text_footer .shangci a {
      color: #666666;
      
    }
    .gongsiyaowen .text_footer .shangci a:hover{
      color:#0082f5;
    }
    .gongsiyaowen .text_footer .xiaci {
      width: 591px;
      height: 56px;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 18px;
      color: #666666;
      line-height: 36px;
      white-space:nowrap;
    }
    .gongsiyaowen .text_footer .xiaci a {
      color: #666666;
        
    }
    .gongsiyaowen .text_footer .xiaci a:hover{
      color:#0082f5;
    }
    .gongsiyaowen .text_footer .fanhui_link {
      position: absolute;
      top: 2rem;
      left: 78%;
    }
    .gongsiyaowen .text_footer .fanhui_link button{
        border-radius: 19px; /* å°†æŒ‰é’®çš„è¾¹æ¡†è®¾ç½®ä¸ºåœ†å½¢ï¼Œå¦‚æžœæƒ³è¦æ¤­åœ†å½¢çŠ¶ï¼Œå¯ä»¥è°ƒæ•´æ•°å€¼ï¼Œä¾‹å¦‚ border-radius: 50% 30% ç­‰ */
        padding: 10px 40px; /* æ ¹æ®éœ€è¦è®¾ç½®æŒ‰é’®çš„å†…è¾¹è· */
        background-color: white; /* è®¾ç½®æŒ‰é’®çš„èƒŒæ™¯é¢œè‰² */
        color: white; /* è®¾ç½®æŒ‰é’®çš„æ–‡å­—é¢œè‰² */
        border: 1px solid #95979a;
    }
     .gongsiyaowen .text_footer .fanhui_link button a{
         color:#95979a;
         text-decoration:none
     }
     .gongsiyaowen .text_footer .fanhui_link button a:hover{
         color:#0082f5;
     }
  
    /* ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â±ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â¸Ãƒâ€¦Ã‚Â½ */
    .gongjianchuangcheng .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .gongjianchuangcheng .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .gongjianchuangcheng .lunbo_content {
      padding: 1% 20%;
    }
  
    .gongjianchuangcheng .lunbo_content .items {
      display: flex;
      padding: 0rem;
    }
  
    .gongjianchuangcheng .lunbo_content .items .active {
      background-image: url("../img/biankuang.png");
      background-repeat: round;
      background-size: cover;
    }
  
    .gongjianchuangcheng .lunbo_content .items .item:hover {
      background-image: url("../img/biankuang.png");
      background-repeat: round;
      background-size: cover;
    }
  
    .gongjianchuangcheng .lunbo_content .items .item {
      padding: 11px 4px 4px 4px;
    }
  
    /* ÃƒÆ’Ã‚Â§Ãƒâ€¦Ã‚Â½Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¢Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¿Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¦Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¤ */
    .huanjingbaohu {
      padding: 0 10rem;
    }
  
    .huanjingbaohu .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
      clear: both;
    }
  
    .huanjingbaohu .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .huanjingbaohu .items .item {
      background: #ffffff;
      border: 1px solid #dcdcdc;
      border-top: #dcdcdc 2px solid;
      padding: 2rem;
      margin: 1rem;
    }
  
    .huanjingbaohu .items .item:hover {
      border: 1px solid #dcdcdc;
      border-top: #1658c5 2px solid;
    }
  
    .huanjingbaohu .items .item:hover .detail {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #1658c5;
      line-height: 30px;
    }
  
    .huanjingbaohu .items .item:hover .detail .icon_right {
      display: inline-block;
      width: 3rem;
      height: 3rem;
      background-image: url("../img/icon_right_blue.png");
      background-repeat: round;
      background-size: cover;
    }
  
    .huanjingbaohu .items .item .text {
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 24px;
      color: #2b2b2b;
      line-height: 5rem;
    }
  
    .huanjingbaohu .items .item .time {
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 24px;
      color: #2b2b2b;
      line-height: 30px;
    }
  
    .huanjingbaohu .items .item .detail {
      float: right;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: white;
      line-height: 30px;
      position: relative;
      top: -6rem;
      right: 2rem;
    }
  
    .huanjingbaohu .items .item .detail .icon_right {
      width: 3rem;
      height: 3rem;
      display: inline-block;
      background-image: url("../img/icon_right.png");
      background-repeat: round;
      background-size: cover;
      position: relative;
      top: 1rem;
      left: 1rem;
    }
  
    .huanjingbaohu .pager {
      margin: auto;
      padding: 1% 40%;
    }
  
    .huanjingbaohu .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .huanjingbaohu .pics {
      float: left;
    }
  
    .huanjingbaohu .pics .pic1 .text {
      position: absolute;
      width: 97%;
      height: 10%;
      background-image: url("../img/hb_pic_bg.png");
      background-repeat: round;
      background-size: cover;
      top: 88%;
      margin: auto;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #ffffff;
      line-height: 30px;
      text-align: center;
    }
  
    .huanjingbaohu .pics .pic2 .text {
      position: absolute;
      width: 96%;
      height: 25%;
      background-image: url("../img/hb_pic_bg.png");
      background-repeat: round;
      background-size: cover;
      top: 60%;
      margin: auto;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #ffffff;
      line-height: 30px;
      text-align: center;
      padding: 1%;
    }
  
    .huanjingbaohu .pics .pic3 .text {
      position: absolute;
      width: 97%;
      height: 5%;
      /* background-image: url("../img/hb_pic_bg.png"); */
      background-repeat: round;
      background-size: cover;
      top: 94%;
      margin: auto;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #ffffff;
      line-height: 30px;
      text-align: center;
    }
  
    .huanjingbaohu .pics .pic4 .text {
      position: absolute;
      width: 95%;
      height: 7%;
      /* background-image: url("../img/hb_pic_bg.png"); */
      background-repeat: round;
      background-size: cover;
      top: 88%;
      margin: auto;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #ffffff;
      line-height: 30px;
      text-align: center;
    }
  
    .huanjingbaohu .pics .pic5 .text {
      position: absolute;
      width: 95%;
      height: 9%;
      background-image: url("../img/hb_pic_bg.png");
      background-repeat: round;
      background-size: cover;
      top: 88%;
      margin: auto;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #ffffff;
      line-height: 30px;
      text-align: center;
    }
  
    .huanjingbaohu .pics .text .title {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #ffffff;
      line-height: 30px;
    }
  
    .huanjingbaohu .pics img {
      width: 100%;
      height: 100%;
      float: left;
    }
  
    .huanjingbaohu .pics .pic1 {
      position: relative;
      width: 98%;
      float: left;
      height: 50%;
      padding: 10px;
    }
  
    .huanjingbaohu .pics .pic2 {
      position: relative;
      width: 50%;
      float: left;
      padding: 10px;
    }
  
    .huanjingbaohu .pics .pic3 {
      position: relative;
      width: 98%;
      float: left;
      padding: 10px;
    }
  
    .huanjingbaohu .pics .pic4 {
      position: relative;
      width: 24.3%;
      height: 50%;
      float: left;
      padding: 10px;
    }
  
    .huanjingbaohu .pics .pic5 {
      position: relative;
      width: 24.3%;
      height: 50%;
      float: left;
      padding: 10px;
    }
  
    .huanjingbaohu .pics .pic6 {
      width: 48%;
      float: left;
    }
  
    /* ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã‚Â¨ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°Ãƒâ€šÃ‚Â²ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½Ãƒâ€¦Ã‚Â½ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â¢Ãƒâ€šÃ‚Â³ */
    .lvseditan .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
      clear: both;
    }
  
    .lvseditan .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .lvseditan .pic {
      padding: 1% 5%;
    }
  
    .lvseditan .pic img {
      width: 100%;
    }
  
    .lvseditan .content {
      padding: 1% 5%;
      display: flex;
    }
  
    .lvseditan .content .icon {
      width: 2%;
      padding: 1rem 2rem;
    }
  
    .lvseditan .content .icon img {
      width: 100%;
    }
  
    .lvseditan .content .subtitle {
      width: 20%;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 36px;
      color: #333333;
    }
  
    .lvseditan .content .text {
      width: 70%;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 20px;
      color: #333333;
      line-height: 36px;
    }
  
    /* ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂºÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢ÃƒÆ’Ã‚Â©Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€šÃ‚Â¨ */
    .footer_top {
      background-color: #2b2f34;
      padding: 8rem;
    }
  
    .footer_top table tr td {
      width: 30rem;
      text-align: left;
      padding-left: 1rem;
      padding: 2rem;
    }
  
    .footer_top table tr td .hengxian {
      width: 200px;
      height: 1px;
      background: #ffffff;
      opacity: 0.1;
      position: relative;
      top: 2rem;
    }
  
    .footer_top .tubiao_content {
      width: 50rem;
    }
  
    .footer_top table tr td .tubiao {
      background-color: #1658c5;
      opacity: 1;
      padding: 1rem;
      border-radius: 50%;
      margin: 0 1rem;
    }
  
    .footer_top table tr td .tubiao img {
      width: 2rem;
      height: 2rem;
    }
  
    .footer_top table tr td span {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #ffffff;
      opacity: 0.5;
      position: relative;
      top: -1rem;
      left: 2rem;
    }
  
    .footer_top .img_tb img {
      width: 30rem;
    }
  
    .footer_top table tr td a {
      color: white;
    }
  
    .footer_top .select {
      width: 100%;
      height: 4rem;
      color: #ffffff;
      background-color: #2b2f34;
    }
  
    .footer_buttom {
      background-color: #2b2f34;
      padding: 4rem;
      text-align: center;
    }
  
    .footer_buttom .hengxian {
      width: 90%;
      height: 1px;
      background: #ffffff;
      opacity: 0.1;
      margin: auto;
      position: relative;
      top: -4rem;
    }
  
    .footer_buttom .text {
      text-align: center;
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #ffffff;
      opacity: 0.5;
    }
  }
  
  @media (max-width: 1000px) {
    html {
      font-size: 10px;
    }
  
    body {
      padding: 0;
      margin: 0;
    }
  
    #app {
    }
  
    .header {
      display: flex;
    }
  
    /* phone menu */
  
    .inlineBlock {
      display: inline-block;
    }
  
    .clear {
      clear: both;
    }
  
    .fadeContent {
      display: none;
    }
  
    .threeDots {
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
    }
  
    .phone_header {
      width: 100%;
      height: 72px;
    }
  
    .phone_logo {
      margin-left: 5%;
      width: 86px;
      vertical-align: middle;
      margin-top: 6px;
    }
  
    .phone_open {
      width: 10%;
      float: right;
      text-align: center;
      margin-top: 25px;
    }
  
    .open {
      width: 24px;
      vertical-align: middle;
    }
  
    .phone_tabs {
      background-color: rgba(11, 11, 11, 0.71);
      z-index: 100000;
      position: absolute;
      top: 72px;
      width: 100%;
    }
  
    .phone_tabs_left {
      width: 80%;
      height: 100%;
      background-color: #ffffff;
    }
    .phone_tabs_left ul {
      padding: 0;
      margin: 0;
    }
    .tabs_title {
      height: 60px;
      line-height: 60px;
      background-color: #f0f0f0;
      padding-left: 11%;
      color: #1c1c1c;
      font-size: large;
    }
  
    .tabs_title_red {
      color: #b52416;
    }
  
    .tabs_title img {
      width: 18px;
      height: 12px;
      float: right;
      margin-top: 25px;
      margin-right: 16%;
    }
  
    .phone_tabs_left ul li:nth-child(2n) .tabs_title {
      background-color: #f8f8f8;
    }
  
    .tabs_content {
      background-color: #ffffff;
      padding-left: 11%;
      padding-right: 11%;
      font-size: 14px;
    }
  
    .tabs_content a {
      color: #4a4a4a;
    }
  
    .tabs_content div {
      border-bottom: 1px solid #8a8a8a;
      height: 47px;
      line-height: 47px;
    }
  
    .tabs_content a:last-child div {
      border: none;
    }
  
    .phone_tabs_right {
      width: 20%;
      float: right;
    }
  
    .close {
      width: 100%;
      height: 60px;
      background-color: #6c6c6c;
      line-height: 60px;
      text-align: center;
      font-size: 36px;
      color: #ffffff;
    }
  
    /* phone menu end */
    .header .logo {
      text-align: center;
      width: 30%;
      padding-top: 1rem;
    }
  
    .header .logo img {
      width: 7rem;
      position: relative;
      left: 20%;
    }
  
    .header .menu .el-menu-item {
      font-family: Source Han Sans CN;
      font-size: 1.5rem;
      font-weight: 400;
    }
  
    .header .menu {
      width: 62%;
      text-align: right;
    }
  
    .header .menu .el-menu-item {
      padding: 0 2rem;
      color: #111111;
    }
  
    .header .menu .el-menu.el-menu--horizontal {
      border-bottom: none !important;
      height: 6.5rem;
    }
  
    .header .search {
      width: 4%;
      margin: 0 auto;
      text-align: center;
      border-left: #999999 1px solid;
      padding: 2rem 0;
      background-color: white;
    }
  
    .header .search:hover {
      background-color: #999999;
    }
  
    .header .search img {
      width: 2rem;
    }
  
    .header .global {
      width: 4%;
      margin: 0 auto;
      text-align: center;
      border-left: #999999 1px solid;
      padding: 2rem 0;
      background-color: white;
    }
  
    .header .global:hover {
      background-color: #999999;
    }
  
    .header .global img {
      width: 2rem;
    }
  
    .topImg {
      position: relative;
    }
  
    .topImg .textContent {
      position: absolute;
      color: white;
      top: 12rem;
      left: 6rem;
    }
  
    .topImg .textContent .s1 {
      letter-spacing: 1rem;
      padding: 1rem;
      font-size: 4.8rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 300;
      color: #ffffff;
      line-height: 30px;
    }
  
    .topImg .textContent .s2 {
      letter-spacing: 0.2rem;
      padding: 1rem;
      font-size: 2rem;
    }
  
    .topImg .textContent .s3 {
      letter-spacing: 0.2rem;
      padding: 1rem;
      font-size: 2rem;
    }
  
    .topImg img {
      width: 100%;
    }
  
    .subMenu {
      position: relative;
      /* padding: 1rem; */
      background-color: #f8f8f8;
      height: 6rem;
    }
  
    .subMenu .items {
      display: flex;
      float: right;
      padding: 2rem 5rem 0 0;
    }
  
    .subMenu .items a {
      color: black;
      text-decoration: none;
    }
  
    .subMenu .items .s1:hover {
      color: #1658c5;
      border-bottom: #1658c5 2px solid;
    }
  
    .subMenu .items .s1 {
      font-size: 1.5rem;
      color: #999999;
      margin: 0 1rem;
      height: 4rem;
      font-weight: 500;
      white-space: nowrap;
    }
  
    .subMenu .items .active {
      color: #1658c5;
      border-bottom: #1658c5 2px solid;
    }
  
    .subMenu .el-tabs__nav {
      float: right !important;
      margin-right: 10rem;
    }
  
    .subMenu .fangzi {
      width: 2rem;
      padding: 0 1rem;
      position: relative;
      top: 0.2rem;
    }
  
    .subMenu .subMenutar {
      position: absolute;
      padding: 1rem;
      margin-left: 7rem;
      font-size: 1.5rem;
      line-height: 4rem;
      color: #999999;
    }
  
    .subMenu .el-tabs__item {
      height: 2rem;
      margin: 2rem 0;
      line-height: 2rem;
      border-right: #999999 1px solid;
      color: #999999;
    }
  
    .subMenu .el-tabs__item:last-child {
      border-right: none;
    }
  
    .gongsijieshao {
      text-align: center;
      padding-bottom: 3rem;
    }
  
    .gongsijieshao .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 7rem 0;
      font-weight: 500;
    }
  
    .gongsijieshao .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -5rem;
    }
  
    .gongsijieshao .content {
      width: 100%;
      display: flex;
      justify-content: space-around;
      flex-direction: column-reverse;
    }
  
    .gongsijieshao .content .left {
      /* width: 50%; */
      padding: 5%;
    }
  
    .gongsijieshao .content .left .t2 {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 32px;
      color: #333333;
      line-height: 48px;
    }
  
    .gongsijieshao .content .left .t3 {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #333333;
      line-height: 48px;
      position: relative;
      top: 0rem;
    }
  
    .gongsijieshao .content .left .t4 {
      position: relative;
      left: 0%;
      top: 0rem;
      width: 60px;
      height: 2px;
      background: #cccccc;
    }
  
    .gongsijieshao .content .left .t5 {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 20px;
      color: #002b71;
      line-height: 52px;
      padding: 2rem 0;
    }
  
    .gongsijieshao .content .left .t6 {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #333333;
      line-height: 54px;
      padding: 2rem 0;
    }
  
    .gongsijieshao .content .right {
      padding: 0 5%;
      /* width: 50%; */
    }
  
    .gongsijieshao .content .right img {
      width: 100%;
    }
  
    .zuzhijiegou {
      background-image: url("../img/zuzhijiegu_bg.png");
      background-repeat: round;
      background-size: cover;
      width: 100%;
      position: relative;
    }
  
    .zuzhijiegou img {
      width: 100%;
    }
  
    .zuzhijiegou .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .zuzhijiegou .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 3rem 0;
      font-weight: 500;
    }
  
    .zuzhijiegou .img_content {
      padding: 2% 8%;
    }
  
    .jingyinglinian {
      text-align: center;
      padding-bottom: 3rem;
    }
  
    .jingyinglinian .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 7rem 0;
      font-weight: 500;
    }
  
    .jingyinglinian .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -5rem;
    }
      .jingyinglinian .texts {
          margin:2rem 20rem;
      }
    .jingyinglinian .items {
      display: flex;
      width: 100%;
      justify-content: center;
    }
  
    .jingyinglinian .items .item {
      width: 20%;
      position: relative;
      /* border: 1px solid black; */
      /* margin: 0 2rem; */
      border-radius: 12px;
    }
  
    .jingyinglinian .items .item .icon {
      position: absolute;
      top: 40%;
      left: 38%;
      color: white;
    }
  
    .jingyinglinian .items .item .icon img {
      width: 5rem;
      height: 5rem;
    }
  
    .jingyinglinian .items .item .icon .text {
      font-size: 1.5rem;
      padding: 1rem;
      color: white;
    }
  
    .jingyinglinian .item .g1 {
      width: 80%;
      height: auto;
      /* opacity: 0; */
    }
  
    .fazhanlicheng {
      background-image: url("../img/fazhanlicheng_bg.png");
    }
  
    .fazhanlicheng .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 7rem 0;
      font-weight: 500;
    }
  
    .fazhanlicheng .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -5rem;
    }
  
    .fazhanlicheng .lunbo {
      /* padding: 0 10%; */
      margin: auto;
      width: 95%;
    }
  
    .fazhanlicheng .lunbo .content {
      display: flex;
      margin: auto;
      justify-content: space-evenly;
    }
  
    /* ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢Ãƒâ€šÃ‚Â¨ */
    .fazhanlicheng .lunbo .item:nth-child(odd) {
      width: 140px;
      height: 300px;
      background: #ffffff;
      border-radius: 3px;
      opacity: 0.8;
      border-left: #1658c5 1px solid;
    }
  
    /* ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¶ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢Ãƒâ€šÃ‚Â¨ */
    .fazhanlicheng .lunbo .item:nth-child(even) {
      margin-top: 13rem;
      width: 140px;
      height: 300px;
      background: #ffffff;
      border-radius: 3px;
      opacity: 0.8;
      border-left: #1658c5 1px solid;
      z-index: 2;
    }
  
    .fazhanlicheng .lunbo .item .item_time {
      position: relative;
      left: 5%;
      top: 2rem;
      font-family: Myriad Pro;
      font-weight: 400;
      font-size: 60px;
      color: #1658c5;
      line-height: 60px;
      width: 20rem;
    }
  
    .fazhanlicheng .lunbo .item .item_time .item_time_sp {
      width: 22px;
      height: 23px;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #202c70;
      line-height: 60px;
      margin-left: 1rem;
    }
  
    .fazhanlicheng .lunbo .item .item_text {
      position: relative;
      top: 1rem;
      left: 5%;
      width: 195px;
      height: 15px;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #666666;
    }
  
    .zhishichanquan .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 7rem 0;
      font-weight: 500;
    }
  
    .zhishichanquan .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -5rem;
    }
  
    .zhishichanquan .item {
      text-align: center;
      padding: 2rem;
    }
  
    .zhishichanquan img {
      margin: auto;
      width: 80%;
      height: 80%;
    }
  
    .zhishichanquan .content {
      margin: auto;
      text-align: center;
    }
  
    .zhishichanquan .carousel {
      margin: auto;
      width: 80%;
      height: 35%;
    }
  
    #app .el-carousel__arrow {
      width: 4rem;
      height: 4rem;
      background-color: #002b71;
    }
  
    #app .el-carousel__arrow:hover {
      background-color: #002b71;
    }
  
    .zhishichanquan .el-carousel__arrow--left {
      top: 100%;
    }
  
    .zhishichanquan .el-carousel__arrow--right {
      left: 7rem;
      top: 100%;
    }
  
    .zhishichanquan .el-carousel__indicators--outside button {
      background-color: #002b71;
      width: 8rem;
    }
  
    .pinpairongyu .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 7rem 0;
      font-weight: 500;
    }
  
    .pinpairongyu .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -5rem;
    }
  
    .pinpairongyu .lunbo {
      background-color: white;
      position: relative;
      width: 70%;
      margin: auto;
      height: 760px;
      overflow: hidden;
    }

    .pinpairongyu .el-carousel,
    .pinpairongyu .el-carousel__container {
      height: 760px;
    }
  
    .pinpairongyu .el-carousel__arrow--left {
      top: 45%;
    }
  
    .pinpairongyu .el-carousel__arrow--right {
      top: 45%;
    }
  
    .pinpairongyu .lunbo table {
      /* margin: 0 5rem; */
      width: 90%;
      table-layout: fixed;
    }

    .pinpairongyu .lunbo table tr td {
      padding: 1rem;
      width: 33.33%;
      text-align: center;
      vertical-align: top;
    }

    .pinpairongyu .lunbo table tr td .item {
      padding: 1rem;
      background-color: #f8f8f8;
    }

    .pinpairongyu .lunbo table tr td .text {
      text-align: center;
      padding: 1rem;
    }

    .pinpairongyu .lunbo table tr td img {
      width: 100%;
      height: 150px;
      object-fit: contain;
      display: block;
    }
  
    .qiyeyuanjing {
      position: relative;
    }
  
    .qiyeyuanjing .img_text {
      position: absolute;
      top: 0;
      width: 100%;
    }
  
    .qiyeyuanjing .img_text .t1 {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: 300;
      font-size: 42px;
      color: #000000;
      padding: 5% 0 1% 0;
    }
  
    .qiyeyuanjing .img_text .t2 {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 30px;
      color: #ffffff;
      line-height: 36px;
      text-align: center;
      padding: 3rem 0;
    }
  
    .qiyeyuanjing .img_text .t3 {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 18px;
      color: #ffffff;
      line-height: 36px;
      padding: 3rem 20%;
    }
  
    .qiyeyuanjing img {
      width: 100%;
    }
  
    .qiyexuanchuan .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 7rem 0;
      font-weight: 500;
    }
  
    .qiyexuanchuan .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -5rem;
    }
  
    .qiyexuanchuan {
      text-align: center;
      padding-bottom: 8rem;
    }
  
    .chanpinzhongxin .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .chanpinzhongxin .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .chanpinzhongxin .content {
      padding: 0 10rem;
      display: flex;
    }
  
    .chanpinzhongxin .items .item:hover {
      padding: 0 10rem;
      background-color: #1658c5;
      color: white !important;
    }
  
    .chanpinzhongxin .content .items {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-evenly;
    }
  
    .chanpinzhongxin .content .items .item {
      border: #f6f9fa 1px solid;
      margin: 2rem;
      padding: 0rem;
      width: 25%;
      color: #666666;
    }
  
    .chanpinzhongxin .content .items .item .name_hengxian {
      width: 90%;
      height: 1px;
      background: #aeaeae;
      position: relative;
      left: 5%;
      top: 0rem;
    }
  
    .chanpinzhongxin .content .items .item .img {
      padding: 0rem;
    }
  
    .chanpinzhongxin .content .items .item img {
      width: 100%;
    }
  
    .chanpinzhongxin .content .items .item .name {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 300;
      font-size: 30px;
      line-height: 30px;
      padding: 2rem;
      /* border-bottom: #E7E7E7 1px solid; */
    }
  
    .chanpinzhongxin .content .items .item ul li {
      font-size: 1.5rem;
      line-height: 30px;
    }
  
    .chanpinzhongxin .pager {
      margin: auto;
      padding: 1% 25%;
    }
  
    .chanpinzhongxin .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
    /* menu */
    .cpzxquery1-view1-inner .liaojie_btn img {
      padding: 0 5px;
    }
    .cpzxquery1-view1-list {
      /* text-align: justify; */
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 13px;
      color: #666666;
      line-height: 36px;
      overflow: hidden;
    }
    .chanpinzhongxin .nav_left {
      width: 40%;
      padding: 0 6%;
    }
    .chanpinzhongxin .menu {
      width: 100%;
      /* background-color: #f0f0f0; */
      padding: 0px;
    }
    .chanpinzhongxin .menu .active {
      background-color: #1658c5;
      color: white;
    }
    .chanpinzhongxin .menu_item {
      margin-bottom: 10px;
    }
  
    .chanpinzhongxin .menu_item_name {
      font-family: HarmonyOS Sans SC;
      font-weight: 300;
      font-size: 20px;
      color: #000000;
      background-color: #f8f8f8;
      padding: 10px 10%;
    }
  
    .chanpinzhongxin .menu_sub_items {
      list-style-type: none;
      padding: 0;
      margin: 0;
      padding-left: 20px;
      overflow: hidden; /* ÃƒÂ©Ã…Â¡Ã‚ÂÃƒÂ¨Ã¢â‚¬â€Ã‚ÂÃƒÂ¨Ã‚Â¶Ã¢â‚¬Â¦ÃƒÂ¥Ã¢â‚¬Â¡Ã‚ÂºÃƒÂ©Ã†â€™Ã‚Â¨ÃƒÂ¥Ã‹â€ Ã¢â‚¬Â  */
      display: block;
    }
  
    .chanpinzhongxin .menu_sub_item {
      padding: 10px 12%;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 15px;
      color: #666666;
      line-height: 30px;
      border-bottom: 1px solid #e7e7e7;
      position: relative; /* ÃƒÂ¤Ã‚Â¸Ã‚ÂºÃƒÂ¤Ã‚ÂºÃ¢â‚¬Â ÃƒÂ§Ã¢â‚¬ÂºÃ‚Â¸ÃƒÂ¥Ã‚Â¯Ã‚Â¹ÃƒÂ¥Ã‚Â®Ã…Â¡ÃƒÂ¤Ã‚Â½Ã‚ÂÃƒÂ§Ã‚Â®Ã‚Â­ÃƒÂ¥Ã‚Â¤Ã‚Â´ */
    }
    .chanpinzhongxin .menu_sub_item:hover {
      color:#1658c5
    }
/*     .chanpinzhongxin .menu_sub_item:hover::after {
      content: ""; 
      background-image: url("../img/blueArrow.png"); 
      background-size: cover; 
      background-repeat: round;
      position: absolute; 
      right: 20px; 
      top: 50%; 
      width: 24px;
      height: 10.09px;
      transform: translateY(-50%); 
    } */
    .chanpinzhongxin .menu_sub_item:hover::before {
      content: "";
      position: absolute;
      left: 4%;
      top: 50%;
      transform: translateY(-50%);
      color: #1777f5;
      width: 20px;
      height: 2px;
      background-color: #1777f5;
    }
    .chanpinzhongxin .menu_sub_item::before {
      content: "";
      position: absolute;
      left: 4%;
      top: 50%;
      transform: translateY(-50%);
      color: #666666;
      width: 20px;
      height: 2px;
      background-color: #666666;
    }
    /* end */
    /* ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¤Ã‚Â»Ã¢â‚¬Â¹ÃƒÂ§Ã‚Â»Ã‚Â  ÃƒÂ¨Ã‚Â½Ã‚Â®ÃƒÂ¦Ã¢â‚¬â„¢Ã‚Â­*/
    .chanpinjieshao .xiangqing_lunbo .item {
      display: flex;
      justify-content: center;
    }
    .chanpinjieshao .xiangqing_lunbo {
      padding: 2rem 10%;
    }
    .chanpinjieshao .xiangqing_lunbo .item img {
      padding: 2%;
      height: 235px;
      width: auto;
    }
    /* end */
    .chanpinjieshao .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 7rem 0;
      font-weight: 500;
    }
  
    .chanpinjieshao .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -5rem;
    }
  
    .chanpinjieshao .menu {
      padding: 1rem 10rem;
    }
  
    .chanpinjieshao_detail .t1 {
      text-align: left;
      font-size: 3rem;
      padding: 3rem 10rem;
      font-weight: 500;
    }
  
    .chanpinjieshao_detail .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 10rem;
      top: -1rem;
    }
  
    .chanpinjieshao_detail .content {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 12px;
      color: #666666;
      line-height: 45px;
      padding: 2rem 10rem;
    }
  
    .chanpinjieshao_detail .img {
      padding: 3rem 10rem;
    }
  
    .chanpinjieshao_detail .img img {
      width: 100%;
    }
    .chanpinjieshao .el-tabs__item {
      font-size: 20px;
      padding: 0rem 2rem;
    }
    .jibencanshu {
      padding: 3rem 0;
    }
  
    .jibencanshu .t1 {
      text-align: left;
      font-size: 3rem;
      padding: 3rem 10rem;
      font-weight: 500;
    }
  
    .jibencanshu .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 10rem;
      top: -1rem;
    }
  
    .jibencanshu .table {
      padding: 0 10rem;
    }
  
    .jibencanshu .table table {
      width: 100%;
    }
  
    .jibencanshu .table td {
      border: #f4f4f4 1px solid;
      border-collapse: collapse;
      /* ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¶Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¦Ãƒâ€¦Ã‚Â¾Ãƒâ€¦Ã¢â‚¬Å“ */
    }
  
    .jibencanshu .table table {
      border: #f4f4f4 1px solid;
      border-collapse: collapse;
      /* ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¶Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¦Ãƒâ€¦Ã‚Â¾Ãƒâ€¦Ã¢â‚¬Å“ */
    }
  
    .jibencanshu table tr td {
      padding: 1rem;
      width: 10rem;
    }
  
    .yuanjianxingneng {
      padding: 0;
    }
  
    .yuanjianxingneng .t1 {
      text-align: left;
      font-size: 3rem;
      padding: 3rem 10rem;
      font-weight: 500;
    }
  
    .yuanjianxingneng .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 10rem;
      top: -1rem;
      margin-bottom: 3rem;
    }
  
    .yuanjianxingneng .items {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-evenly;
    }
  
    .yuanjianxingneng .items .item {
      width: 40%;
      border: #f4f4f4 1px solid;
      padding: 2rem;
      margin: 2rem 0;
    }
  
    .yuanjianxingneng .items .item .name {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #333333;
      line-height: 30px;
      padding: 2rem 0;
    }
  
    .yuanjianxingneng .items .item .text {
      padding: 2rem 0;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #666666;
      line-height: 28px;
    }
  
    .yuanjianxingneng .items .item .hengxian_item {
    }
  
    .yuanjianxingneng .items .item .img img {
      width: 100%;
    }
  
    .yingyongfangxiang {
      padding: 0;
    }
  
    .yingyongfangxiang .t1 {
      text-align: left;
      font-size: 3rem;
      padding: 3rem 10rem;
      font-weight: 500;
    }
  
    .yingyongfangxiang .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 10rem;
      top: -1rem;
    }
  
    .yingyongfangxiang ul {
      padding: 1rem 10rem;
    }
  
    .yingyongfangxiang ul li {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 12px;
      color: #666666;
      line-height: 36px;
    }
  
    .dongtaixinxi {
      padding: 0 2rem;
    }
  
    .dongtaixinxi .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .dongtaixinxi .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 46.3%;
      top: -2rem;
    }
  
    .dongtaixinxi .items .item {
      background: #ffffff;
      border: 1px solid #dcdcdc;
      border-top: #dcdcdc 2px solid;
      padding: 2rem;
      margin: 1rem;
    }
  
    .dongtaixinxi .items .item:hover {
      border: 1px solid #dcdcdc;
      border-top: #1658c5 2px solid;
    }
  
    .dongtaixinxi .items .item:hover .detail {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 29px;
      color: #1658c5;
      line-height: 30px;
    }
  
    .dongtaixinxi .items .item:hover .detail .icon_right {
      display: inline-block;
      width: 4rem;
      height: 4rem;
      background-image: url("../img/icon_right_blue.png");
      background-repeat: round;
      background-size: cover;
    }
  
    .dongtaixinxi .items .item .text {
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 24px;
      color: #2b2b2b;
      line-height: 8rem;
      text-align: justify;
    }
    .dongtaixinxi .items .item .text a {
      color: inherit;
      text-decoration: none;
    }
    .dongtaixinxi .items .item .time {
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 24px;
      color: #2b2b2b;
      line-height: 30px;
      padding: 2rem 0;
    }
    .dongtaixinxi .items .item .time .el-icon-time {
      width: 4rem;
    }
    .dongtaixinxi .items .item .detail {
      float: right;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 20px;
      color: white;
      line-height: 30px;
      position: relative;
      top: -6rem;
      right: 2rem;
    }
  
    .dongtaixinxi .items .item .detail .icon_right {
      width: 3rem;
      height: 3rem;
      display: inline-block;
      background-image: url("../img/icon_right.png");
      background-repeat: round;
      background-size: cover;
      position: relative;
      top: 1rem;
      left: 1rem;
    }
  
    .dongtaixinxi .pager {
      margin: auto;
      padding: 1% 26%;
    }
  
    .dongtaixinxi .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .jibenxinxi .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .jibenxinxi .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 47.3%;
      top: -2rem;
    }
  
    .jibenxinxi .content {
      padding: 2rem 2rem;
    }
  
    .lianxiwomen {
    }
  
    .lianxiwomen .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .lianxiwomen .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .lianxiwomen .content {
      padding: 1rem 3rem;
    }
  
    .lianxiwomen .content .img {
      /* padding: 2rem; */
    }
  
    .lianxiwomen .content .img img {
      width: 100%;
    }
  
    .lianxiwomen .content .info {
      display: flex;
      justify-content: space-evenly;
    }
  
    .lianxiwomen .content .info .s1 {
      display: inline-block;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 17px;
      color: #333333;
      line-height: 50px;
    }
  
    .lianxiwomen .content .info .s1 img {
      width: 2rem;
      height: 2rem;
      position: relative;
      top: 0.3rem;
      left: -1rem;
    }
  
    .zaixianliuyan {
    }
  
    .zaixianliuyan .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .zaixianliuyan .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .zaixianliuyan .content {
      padding: 1rem 10rem;
    }
  
    .zaixianliuyan .content .input {
      width: 100%;
      height: 6rem;
      border: #f6f6f6 1px solid;
      background-color: #f6f6f6;
    }
  
    .zaixianliuyan .content .textarea {
      width: 100%;
      margin-top: 2rem;
      border: #f6f6f6 1px solid;
      background-color: #f6f6f6;
      padding: 1rem;
    }
  
    .zaixianliuyan .content .tj {
      padding: 2rem;
      text-align: center;
    }
  
    .zaixianliuyan .content .tj .tijiao {
      width: 20%;
      height: 5rem;
    }
  
    .mylabel {
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 20px;
      color: #333333;
      line-height: 69px;
      width: 15% !important;
      text-align: center !important;
    }
  
    .mycontent {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 17px;
      color: #333333;
      line-height: 70px !important;
    }
  
    .zhaopinxinxi {
      padding: 1% 5%;
    }
  
    .zhaopinxinxi .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .zhaopinxinxi .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 46.3%;
      top: -2rem;
    }
  
    .zhaopinxinxi .searchPart {
      margin: auto;
    }
  
    .zhaopinxinxi .pager {
      margin: auto;
      padding: 1% 25%;
    }
  
    .zhaopinxinxi .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .zhaopinxinxi .el-form-item__content {
      width: 100%;
    }
  
    .zhaopinxinxi .duty {
      display: flex;
    }
  
    .zhaopinxinxi .duty .title {
      width: 12%;
      font-size: 1.5rem;
      line-height: 4rem;
    }
  
    .zhaopinxinxi .duty .selects {
      width: 90%;
    }
  
    .zhaopinxinxi .duty .selects button {
      padding: 1rem 1rem;
    }
  
    .zhaopinxinxi .collapse {
      margin: 1rem 0;
      position: relative;
    }
  
    .zhaopinxinxi .collapse .content {
      width: 100%;
    }
  
    .zhaopinxinxi .collapse .text_content {
      padding: 2rem;
      border-top: 1px solid #ebeef5;
    }
  
    .zhaopinxinxi .collapse .tc_title {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 20px;
      color: #222222;
      line-height: 36px;
      padding: 1rem 0;
    }
  
    .zhaopinxinxi .collapse .tc_text {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 15px;
      color: #777777;
      line-height: 30px;
    }
  
    .zhaopinxinxi .collapse .title_t1 {
      width: 100%;
      padding: 1rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #2b2b2b;
      line-height: 30px;
    }
  
    .zhaopinxinxi .collapse .title_t2 {
      width: 100%;
      padding: 1rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #7d7d7d;
      line-height: 30px;
    }
  
    .zhaopinxinxi .collapse .apply {
      float: right;
      position: absolute;
      top: 60px;
      left: 85%;
    }
  
    .zhaopinxinxi .apply_btn {
      float: right;
      position: relative;
      top: 2rem;
      left: -4%;
    }
  
    .zhaopinxinxi .el-collapse {
      border-top: 0px solid #ebeef5 !important;
      border-bottom: 0px solid #ebeef5 !important;
    }
  
    .zhaopinxinxi .el-collapse-item {
      margin: 1rem 0;
      border-left: 1px solid #dcdcdc;
      border-right: 1px solid #dcdcdc;
      position: relative;
    }
  
    .zhaopinxinxi .el-collapse-item__header {
      border-top: 4px solid #dcdcdc;
      height: 15rem !important;
    }
  
    .zhaopinxinxi .el-collapse-item__header:hover {
      border-top: 4px solid #1658c5;
    }
  
    .dangjiangongzuo {
    }
  
    .dangjiangongzuo .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .dangjiangongzuo .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .dangjiangongzuo .pager {
      margin: auto;
      padding: 1% 28%;
    }
  
    .dangjiangongzuo .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .dangjiangongzuo .items {
      padding: 2% 5%;
    }
  
    .dangjiangongzuo .items .imgItem {
      display: flex;
      border-bottom: #e0e0e0 1px solid;
      padding: 2rem 0;
    }
  
    .dangjiangongzuo .items .imgItem .date {
      background-image: url("../img/date_pg.png");
      background-repeat: round;
      background-size: cover;
      width: 110px;
      height: 120px;
      max-width: 110px;
      max-height: 120px;
      min-width: 110px;
      min-height: 120px;
      padding: 0 1rem;
      margin: 0 3rem 0 0;
    }
  
    .dangjiangongzuo .items .imgItem .date .day {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: bold;
      font-size: 56px;
      color: #007571;
      line-height: 90px;
    }
  
    .dangjiangongzuo .items .imgItem .date .ym {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: bold;
      font-size: 17px;
      color: #007571;
      /* line-height: 104px; */
    }
  
    .dangjiangongzuo .items .imgItem .img {
      width: 100%;
      min-width: 15rem;
      max-height: 30rem;
    }
  
    .dangjiangongzuo .items .imgItem .img img {
      width: 100%;
      height: 100%;
    }
  
    .dangjiangongzuo .items .imgItem .content {
      padding: 0 1rem;
    }
  
    .dangjiangongzuo .items .imgItem .content .title {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 24px;
      color: #333333;
      line-height: 48px;
    }
  
    .dangjiangongzuo .items .imgItem .content .text {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 16px;
      color: #7d7d7d;
      line-height: 30px;
      margin-bottom: 2rem;
    }
  
    .dangjiangongzuo .items .imgItem .content .learn_more {
      padding: 0.5rem;
      border: #d4d5d7 1px solid;
      width: 100px;
      float: left;
    }
  
    .dangjiangongzuo .items .imgItem .content .learn_more:hover {
      background-color: #1658c5;
    }
  
    .dangjiangongzuo .items .imgItem .content .learn_more:hover span {
      color: white !important;
    }
  
    .dangjiangongzuo .items .imgItem .content .learn_more span {
      width: 55px;
      height: 14px;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 14px;
      color: #7d7d7d;
      line-height: 30px;
      padding: 0 1rem;
    }
  
    .dangjiangongzuo .items .imgItem .content .learn_more img {
      width: 23px;
      height: 9px;
    }
  
    .quntuangongzou .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .quntuangongzou .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .quntuangongzou .items {
      padding: 0% 5%;
    }
  
    .quntuangongzou .items .item {
      background-color: #f6f6f6;
      padding: 2rem;
      margin: 2rem;
    }
  
    .quntuangongzou .items .item .title {
      padding: 1rem;
      line-height: 3rem;
    }
  
    .quntuangongzou .items .item .title .time {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 20px;
      color: #666666;
      line-height: 36px;
    }
  
    .quntuangongzou .items .item .title .text {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #333333;
      line-height: 90px;
    }
    .quntuangongzou .items .item .title .text a {
      color: inherit;
      text-decoration: none;
    }
    .quntuangongzou .items .item .title .shuxian {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 20px;
      color: #666666;
      line-height: 36px;
    }
  
    .quntuangongzou .items .item .title .learn_more {
      padding: 0.5rem;
      border: #d4d5d7 1px solid;
      width: 100px;
      float: right;
    }
  
    .quntuangongzou .items .item .title .learn_more:hover {
      background-color: #1658c5;
    }
  
    .quntuangongzou .items .item .title .learn_more:hover span {
      color: white !important;
    }
  
    .quntuangongzou .items .item .title .learn_more span {
      width: 55px;
      height: 14px;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 14px;
      color: #7d7d7d;
      line-height: 30px;
      padding: 0 1rem;
    }
  
    .quntuangongzou .items .item .title .learn_more img {
      width: 23px;
      height: 9px;
    }
  
    .quntuangongzou .items .item .content {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #7d7d7d;
      padding: 1rem;
    }
  
    .quntuangongzou .pager {
      margin: auto;
      padding: 1% 28%;
    }
  
    .quntuangongzou .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .dailijingshaoshang .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .dailijingshaoshang .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .dailijingshaoshang .content {
      padding: 1% 5%;
    }
  
    .dailijingshaoshang .content .table1 {
      /* border: #000000 1px solid; */
      background: #f8f8f8;
      width: 100%;
      border-collapse: collapse;
    }
  
    .dailijingshaoshang .content .table1 tr td {
      border: #e7e7e7 1px solid;
      margin: 0;
      padding: 1rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #2a2d32;
      line-height: 61px;
    }
  
    .dailijingshaoshang .content .table2 {
      margin-top: 1rem;
      background: #f8f8f8;
      width: 100%;
      border-collapse: collapse;
    }
  
    .dailijingshaoshang .content .table2 tr td {
      width: 30%;
      border: #e7e7e7 1px solid;
      margin: 0;
      padding: 1rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #2a2d32;
      line-height: 61px;
    }
  
    .dailijingshaoshang .content .table3 {
      background: white;
      width: 100%;
      border-collapse: collapse;
    }
  
    .dailijingshaoshang .content .table3 .th td {
      border: #e7e7e7 1px solid;
      margin: 0;
      padding: 1rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #2a2d32;
      line-height: 61px;
      background: #f8f8f8;
    }
  
    .dailijingshaoshang .content .table3 tr td {
      border: #e7e7e7 1px solid;
      margin: 0;
      padding: 1rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #2a2d32;
      line-height: 61px;
    }
  
    .dailijingshaoshang .content .title2 {
      line-height: 10rem;
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 30px;
      color: #333333;
    }
  
    .zhanhuixinxi .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .zhanhuixinxi .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .zhanhuixinxi .content {
      padding: 1% 5%;
    }
  
    .zhanhuixinxi .content .zhanhui_time .year span {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 20px;
      color: #231815;
      line-height: 78px;
      padding: 1rem 3rem;
      margin: 0 1rem;
    }
  
    .zhanhuixinxi .content .zhanhui_time .year .active {
      background-color: #1658c5;
      border-radius: 20px;
      color: white;
    }
  
    .zhanhuixinxi .content .zhanhui_time .mouth span {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 20px;
      color: #231815;
      line-height: 78px;
      padding: 1rem 3rem;
      margin: 0 1rem;
    }
  
    .zhanhuixinxi .content .zhanhui_time .mouth .active {
      background-color: #1658c5;
      border-radius: 20px;
      color: white;
    }
  
    .zhanhuixinxi .content .imgs {
      display: flex;
      flex-wrap: wrap;
      justify-content: flex-start;
    }
  
    .zhanhuixinxi .content .imgs img {
      width: 28%;
      margin: 2rem;
    }
  
    .zhanhuixinxi .pager {
      margin: auto;
      padding: 1% 28%;
    }
  
    .zhanhuixinxi .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .shichangyingxiaofuwu .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .shichangyingxiaofuwu .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .shichangyingxiaofuwu .little_title {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #666666;
      line-height: 30px;
    }
  
    .shichangyingxiaofuwu .content {
      padding: 1% 15%;
    }
  
    .shichangyingxiaofuwu .content .el-tabs__item {
      padding: 10px 20px !important;
      height: auto;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      line-height: 40px;
      display: inline-block;
      list-style: none;
      font-size: 14px;
      font-weight: 500;
      color: #303133;
      position: relative;
      background-color: #ffffff;
      margin: 1rem;
    }
  
    .shichangyingxiaofuwu .content .el-tabs__nav {
      float: none;
      text-align: center;
    }
  
    .shichangyingxiaofuwu .content .el-tabs__active-bar {
      display: none;
    }
  
    .shichangyingxiaofuwu .content .el-tabs__nav-wrap::after {
      display: none;
    }
  
    .shichangyingxiaofuwu .content .el-tabs__item.is-active {
      color: #ffffff;
      background-color: #1658c5;
    }
  
    .shichangyingxiaofuwu .content .top img {
      width: 100%;
      margin: auto;
    }
  
    .shichangyingxiaofuwu .content .top .above_china {
      padding: 1rem 0;
    }
  
    .shichangyingxiaofuwu .content .top .above_china .china_content {
      display: flex;
      flex-wrap: wrap;
    }
  
    .shichangyingxiaofuwu .content .top .above_china .china_content .item {
      border: #f6f7f7 1px solid;
    }
  
    .shichangyingxiaofuwu .content .top .above_china .china_content .item .diqu {
      margin: 1rem 0;
      padding: 0rem 3rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #333333;
      line-height: 32px;
      border-left: #1658c5 1px solid;
    }
  
    .shichangyingxiaofuwu .content .top .above_china .china_content .item {
      width: 24%;
    }
  
    .shichangyingxiaofuwu
      .content
      .top
      .above_china
      .china_content
      .item
      .cities {
      padding: 0rem 3rem 1rem 3rem;
    }
  
    .shichangyingxiaofuwu
      .content
      .top
      .above_china
      .china_content
      .item
      .cities
      span {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #666666;
      line-height: 24px;
      padding: 1rem 1rem 1rem 0;
    }
  
    /* ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢Ãƒâ€¦Ã¢â‚¬â„¢ */
    .shichangyingxiaofuwu .content .top .above_world {
      padding: 1rem 0;
    }
  
    .shichangyingxiaofuwu .content .top .above_world .world_content {
      display: flex;
      flex-wrap: wrap;
    }
  
    .shichangyingxiaofuwu .content .top .above_world .world_content .item {
      border: #f6f7f7 1px solid;
    }
  
    .shichangyingxiaofuwu .content .top .above_world .world_content .item .diqu {
      margin: 1rem 0;
      padding: 0rem 3rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #333333;
      line-height: 32px;
      border-left: #1658c5 1px solid;
    }
  
    .shichangyingxiaofuwu .content .top .above_world .world_content .item {
      width: 24%;
    }
  
    .shichangyingxiaofuwu
      .content
      .top
      .above_world
      .world_content
      .item
      .cities {
      padding: 0rem 3rem 1rem 3rem;
    }
  
    .shichangyingxiaofuwu
      .content
      .top
      .above_world
      .world_content
      .item
      .cities
      span {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #666666;
      line-height: 24px;
      padding: 1rem 1rem 1rem 0;
    }
  
    /* ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¿ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¿Ãƒâ€šÃ‚Â¹ */
    .xianjishiji {
    }
  
    .xianjishiji .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .xianjishiji .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .xianjishiji .pager {
      margin: auto;
      padding: 1% 28%;
    }
  
    .xianjishiji .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .xianjishiji .items {
      padding: 2% 5%;
    }
  
    .xianjishiji .items .imgItem {
      display: flex;
      border-bottom: #e0e0e0 2px solid;
      padding: 2rem 0;
    }
  
    .xianjishiji .items .imgItem:hover {
      border-bottom: #1658c5 2px solid;
    }
  
    .xianjishiji .items .imgItem .date {
      background-image: url("../img/datetime_bg.png");
      background-repeat: round;
      background-size: cover;
      width: 110px;
      height: 120px;
      max-width: 110px;
      max-height: 120px;
      min-width: 110px;
      min-height: 120px;
      padding: 0 1rem;
      margin: 0 3rem 0 0;
    }
  
    .xianjishiji .items .imgItem:hover .day {
      color: #1658c5 !important;
    }
  
    .xianjishiji .items .imgItem:hover .ym {
      color: #1658c5 !important;
    }
  
    .xianjishiji .items .imgItem:hover .title {
      color: #1658c5 !important;
    }
  
    .xianjishiji .items .imgItem .date .day {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: bold;
      font-size: 56px;
      color: #666666;
      line-height: 90px;
    }
  
    .xianjishiji .items .imgItem .date .ym {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: bold;
      font-size: 17px;
      color: #666666;
      /* line-height: 104px; */
    }
  
    .xianjishiji .items .imgItem .img {
      width: 20%;
      min-width: 15rem;
      max-height: 30rem;
    }
  
    .xianjishiji .items .imgItem .img img {
      width: 100%;
      height: 100%;
    }
  
    .xianjishiji .items .imgItem .content {
      padding: 0 1rem;
    }
  
    .xianjishiji .items .imgItem .content .title {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 24px;
      color: #333333;
      line-height: 48px;
    }
  
    .xianjishiji .items .imgItem .content .text {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 16px;
      color: #7d7d7d;
      line-height: 30px;
      margin-bottom: 2rem;
    }
  
    .xianjishiji .items .imgItem .content .learn_more {
      padding: 0.5rem;
      border: #d4d5d7 1px solid;
      width: 100px;
      float: left;
    }
  
    .xianjishiji .items .imgItem .content .learn_more:hover {
      background-color: #1658c5;
    }
  
    .xianjishiji .items .imgItem .content .learn_more:hover span {
      color: white !important;
    }
  
    .xianjishiji .items .imgItem .content .learn_more span {
      width: 55px;
      height: 14px;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 14px;
      color: #7d7d7d;
      line-height: 30px;
      padding: 0 1rem;
    }
  
    .xianjishiji .items .imgItem .content .learn_more img {
      width: 23px;
      height: 9px;
    }
  
    .xianjishiji .lunbo_content .el-carousel__item {
      display: flex;
    }
  
    .xianjishiji .lunbo_content .img {
      width: 50%;
    }
  
    .xianjishiji .lunbo_content .text_content {
      width: 50%;
      padding: 1rem 2rem;
    }
  
    .xianjishiji .lunbo_content .img img {
      width: 100%;
      height: 100%;
    }
  
    .xianjishiji .lunbo_content {
      background-color: #f6f6f6;
      margin: 1% 5%;
    }
  
    .xianjishiji .lunbo_content .text_content .time {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #333333;
      line-height: 30px;
    }
  
    .xianjishiji .lunbo_content .text_content .text {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 30px;
      color: #222222;
      line-height: 40px;
    }
  
    .xianjishiji .lunbo_content .text_content .sub_text {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #777777;
      line-height: 30px;
    }
  
    .xianjishiji .lunbo_content .text_content .detail {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #777777;
      line-height: 30px;
    }
  
    .xianjishiji .lunbo_content .text_content .detail img {
      width: 2rem;
      margin: 0 1rem;
    }
  
    .xianjishiji .el-carousel__indicator button {
      background-color: #dadada;
      width: 4rem;
    }
  
    .xianjishiji .el-carousel__indicators .is-active button {
      background-color: #1658c5;
    }
  
    .xianjishiji .el-carousel__indicators--horizontal {
      left: 53% !important;
    }
  
    .xianjishiji .el-carousel__container {
      height: 350px !important;
    }
  
    /* ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã¢â‚¬â„¢ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¹Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã¢â‚¬Å“Ãƒâ€šÃ‚Âº */
    .wenjiaguangchang {
    }
  
    .wenjiaguangchang .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .wenjiaguangchang .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .wenjiaguangchang .pager {
      margin: auto;
      padding: 1% 28%;
    }
  
    .wenjiaguangchang .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .wenjiaguangchang .items {
      padding: 2% 5%;
      display: flex;
      flex-wrap: wrap;
    }
  
    .wenjiaguangchang .items .imgItem {
      display: flex;
      /* border-bottom: #E0E0E0 2px solid; */
      width: 28%;
      flex-direction: column;
      padding: 0 2rem;
    }
  
    .wenjiaguangchang .items .imgItem .date {
      background-image: url("../img/datetime_bg.png");
      background-repeat: round;
      background-size: cover;
      width: 110px;
      height: 120px;
      max-width: 110px;
      max-height: 120px;
      min-width: 110px;
      min-height: 120px;
      padding: 0 1rem;
      margin: 0 3rem 0 0;
    }
  
    .wenjiaguangchang .items .imgItem:hover .day {
      color: #1658c5 !important;
    }
  
    .wenjiaguangchang .items .imgItem:hover .ym {
      color: #1658c5 !important;
    }
  
    .wenjiaguangchang .items .imgItem:hover .title {
      color: #1658c5 !important;
    }
  
    .wenjiaguangchang .items .imgItem .date .day {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: bold;
      font-size: 56px;
      color: #666666;
      line-height: 90px;
    }
  
    .wenjiaguangchang .items .imgItem .date .ym {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: bold;
      font-size: 17px;
      color: #666666;
      /* line-height: 104px; */
    }
  
    .wenjiaguangchang .items .imgItem .img {
      width: 100%;
      min-width: 15rem;
      max-height: 30rem;
    }
  
    .wenjiaguangchang .items .imgItem .img img {
      width: 100%;
      height: 100%;
    }
  
    .wenjiaguangchang .items .imgItem .content {
      padding: 0 1rem;
    }
  
    .wenjiaguangchang .items .imgItem .content .title {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 24px;
      color: #333333;
      line-height: 48px;
    }
  
    .wenjiaguangchang .items .imgItem .content .text {
      text-align: left;
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 16px;
      color: #7d7d7d;
      line-height: 30px;
      margin-bottom: 2rem;
    }
  
    .wenjiaguangchang .items .imgItem .content .learn_more {
      padding: 0.5rem;
      border: #d4d5d7 1px solid;
      width: 100px;
      float: left;
    }
  
    .wenjiaguangchang .items .imgItem .content .learn_more:hover {
      background-color: #1658c5;
    }
  
    .wenjiaguangchang .items .imgItem .content .learn_more:hover span {
      color: white !important;
    }
  
    .wenjiaguangchang .items .imgItem .content .learn_more span {
      width: 55px;
      height: 14px;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 14px;
      color: #7d7d7d;
      line-height: 30px;
      padding: 0 1rem;
    }
  
    .wenjiaguangchang .items .imgItem .content .learn_more img {
      width: 23px;
      height: 9px;
    }
  
    .wenjiaguangchang .lunbo_content .el-carousel__item {
      display: flex;
    }
  
    .wenjiaguangchang .lunbo_content .img {
      width: 50%;
    }
  
    .wenjiaguangchang .lunbo_content .text_content {
      width: 50%;
      padding: 1rem 2rem;
    }
  
    .wenjiaguangchang .lunbo_content .img img {
      width: 100%;
      height: 100%;
    }
  
    .wenjiaguangchang .lunbo_content {
      background-color: #f6f6f6;
      margin: 1% 5%;
    }
  
    .wenjiaguangchang .lunbo_content .text_content .time {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #333333;
      line-height: 30px;
    }
  
    .wenjiaguangchang .lunbo_content .text_content .text {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 30px;
      color: #222222;
      line-height: 40px;
    }
  
    .wenjiaguangchang .lunbo_content .text_content .sub_text {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #777777;
      line-height: 30px;
    }
  
    .wenjiaguangchang .lunbo_content .text_content .detail {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #777777;
      line-height: 30px;
    }
  
    .wenjiaguangchang .lunbo_content .text_content .detail img {
      width: 2rem;
      margin: 0 1rem;
    }
  
    .wenjiaguangchang .el-carousel__indicator button {
      background-color: #dadada;
      width: 4rem;
    }
  
    .wenjiaguangchang .el-carousel__indicators .is-active button {
      background-color: #1658c5;
    }
  
    .wenjiaguangchang .el-carousel__indicators--horizontal {
      left: 53% !important;
    }
  
    .wenjiaguangchang .el-carousel__container {
      height: 350px !important;
    }
  
    /* ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¦Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â» */
    .gongsiyaowen {
    }
  
    .gongsiyaowen .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .gongsiyaowen .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .gongsiyaowen .pager {
      margin: auto;
      padding: 1% 28%;
    }
  
    .gongsiyaowen .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .gongsiyaowen .items {
      padding: 2% 5%;
      display: flex;
      flex-wrap: wrap;
    }
  
    .gongsiyaowen .items .imgItem {
      display: flex;
      /* border-bottom: #E0E0E0 2px solid; */
      flex-direction: column;
      width: 28%;
      padding: 0 2rem;
    }
  
    .gongsiyaowen .items .imgItem .date {
      background-image: url("../img/datetime_bg.png");
      background-repeat: round;
      background-size: cover;
      width: 110px;
      height: 120px;
      max-width: 110px;
      max-height: 120px;
      min-width: 110px;
      min-height: 120px;
      padding: 0 1rem;
      margin: 0 3rem 0 0;
    }
  
    .gongsiyaowen .items .imgItem:hover .day {
      color: #1658c5 !important;
    }
  
    .gongsiyaowen .items .imgItem:hover .ym {
      color: #1658c5 !important;
    }
  
    .gongsiyaowen .items .imgItem:hover .title {
      color: #1658c5 !important;
      border-bottom: #1658c5 1px solid;
    }
  
    .gongsiyaowen .items .imgItem:hover .detail {
      color: #1658c5 !important;
    }
  
    .gongsiyaowen .items .imgItem .date .day {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: bold;
      font-size: 56px;
      color: #666666;
      line-height: 90px;
    }
  
    .gongsiyaowen .items .imgItem .date .ym {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: bold;
      font-size: 17px;
      color: #666666;
      /* line-height: 104px; */
    }
  
    .gongsiyaowen .items .imgItem .img {
      width: 100%;
      min-width: 15rem;
      max-height: 30rem;
    }
  
    .gongsiyaowen .items .imgItem .img img {
      width: 100%;
      height: 100%;
    }
  
    .gongsiyaowen .items .imgItem .content {
      padding: 2rem 0;
    }
  
    .gongsiyaowen .items .imgItem .content .title {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 24px;
      color: #222222;
      line-height: 36px;
      padding: 0 0 2rem 0;
    }
  
    .gongsiyaowen .items .imgItem .content .text {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #333333;
      line-height: 30px;
      padding: 1rem 0;
    }
  
    .gongsiyaowen .items .imgItem .content .detail {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #777777;
      line-height: 30px;
    }
  
    .gongsiyaowen .items .imgItem .content .detail .jiantou {
      width: 3rem;
      padding: 0 1rem;
    }
  
    .gongsiyaowen .items .imgItem .content .learn_more {
      padding: 0.5rem;
      border: #d4d5d7 1px solid;
      width: 100px;
      float: left;
    }
  
    .gongsiyaowen .items .imgItem .content .learn_more:hover {
      background-color: #1658c5;
    }
  
    .gongsiyaowen .items .imgItem .content .learn_more:hover span {
      color: white !important;
    }
  
    .gongsiyaowen .items .imgItem .content .learn_more span {
      width: 55px;
      height: 14px;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 14px;
      color: #7d7d7d;
      line-height: 30px;
      padding: 0 1rem;
    }
  
    .gongsiyaowen .items .imgItem .content .learn_more img {
      width: 23px;
      height: 9px;
    }
  
    .gongsiyaowen .lunbo_content .el-carousel__item {
      display: flex;
    }
  
    .gongsiyaowen .lunbo_content .img {
      width: 50%;
    }
  
    .gongsiyaowen .lunbo_content .text_content {
      width: 50%;
      padding: 1rem 2rem;
    }
  
    .gongsiyaowen .lunbo_content .img img {
      width: 100%;
      height: 100%;
    }
  
    .gongsiyaowen .lunbo_content {
      background-color: #f6f6f6;
      margin: 1% 5%;
    }
  
    .gongsiyaowen .lunbo_content .text_content .time {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #333333;
      line-height: 30px;
    }
  
    .gongsiyaowen .lunbo_content .text_content .text {zuzhijiegou
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 30px;
      color: #222222;
      line-height: 40px;
    }
  
    .gongsiyaowen .lunbo_content .text_content .sub_text {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #777777;
      line-height: 30px;
    }
  
    .gongsiyaowen .lunbo_content .text_content .detail {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #777777;
      line-height: 30px;
    }
  
    .gongsiyaowen .lunbo_content .text_content .detail img {
      width: 2rem;
      margin: 0 1rem;
    }
  
    .gongsiyaowen .el-carousel__indicator button {
      background-color: #dadada;
      width: 4rem;
    }
  
    .gongsiyaowen .el-carousel__indicators .is-active button {
      background-color: #1658c5;
    }
  
    .gongsiyaowen .el-carousel__indicators--horizontal {
      left: 53% !important;
    }
  
    .gongsiyaowen .el-carousel__container {
      height: 350px !important;
    }
  
    .gongsiyaowen .text_content {
      padding: 1% 3%;
    }
  
    .gongsiyaowen .text_content .title {
      text-align: center;
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 30px;
      color: #2a2e32;
      line-height: 61px;
      padding: 2rem;
    }
  
    .gongsiyaowen .text_content .subTitle {
      padding: 2rem;
      text-align: center;
    }
  
    .gongsiyaowen .text_content .subTitle .time {
      font-family: Microsoft YaHei;
      font-weight: 400;
      font-size: 14px;
      color: #999999;
      line-height: 36px;
    }
  
    .gongsiyaowen .text_content .subTitle .gongzhonghao {
      font-family: Microsoft YaHei;
      font-weight: 400;
      font-size: 14px;
      color: #999999;
      line-height: 36px;
    }
  
    .gongsiyaowen .text_content .text {
      padding: 2rem;
      border-bottom: #c3c8ce 1px solid;
    }
  
    .gongsiyaowen .text_content .text p {
      text-align: justify;
      text-indent: 2rem;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: #666666;
      line-height: 65px;
    }
  
    .gongsiyaowen .text_footer {
      padding: 3% 2%;
      position: relative;
    }
  
    .gongsiyaowen .text_footer .shangci {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 12px;
      color: #666666;
      line-height: 36px;
      padding: 1rem;
    }
  
    .gongsiyaowen .text_footer .xiaci {
      /* width: 591px; */
      /* height: 56px; */
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 12px;
      color: #666666;
      line-height: 36px;
      padding: 1rem;
    }
  
    .gongsiyaowen .text_footer .fanhui_link {
      position: absolute;
      top: 2rem;
      left: 86%;
    }
  
    /* ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â±ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â¸Ãƒâ€¦Ã‚Â½ */
    .gongjianchuangcheng .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
    }
  
    .gongjianchuangcheng .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .gongjianchuangcheng .lunbo_content {
      padding: 1% 20%;
    }
  
    .gongjianchuangcheng .lunbo_content .items {
      display: flex;
      padding: 0rem;
    }
  
    .gongjianchuangcheng .lunbo_content .items .active {
      background-image: url("../img/biankuang.png");
      background-repeat: round;
      background-size: cover;
    }
  
    .gongjianchuangcheng .lunbo_content .items .item:hover {
      background-image: url("../img/biankuang.png");
      background-repeat: round;
      background-size: cover;
    }
  
    .gongjianchuangcheng .lunbo_content .items .item {
      padding: 11px 4px 4px 4px;
    }
  
    /* ÃƒÆ’Ã‚Â§Ãƒâ€¦Ã‚Â½Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¢Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¿Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¦Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¤ */
    .huanjingbaohu {
      padding: 0 1rem;
    }
  
    .huanjingbaohu .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
      clear: both;
    }
  
    .huanjingbaohu .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 46.3%;
      top: -2rem;
    }
  
    .huanjingbaohu .items .item {
      background: #ffffff;
      border: 1px solid #dcdcdc;
      border-top: #dcdcdc 2px solid;
      padding: 2rem;
      margin: 2rem;
    }
  
    .huanjingbaohu .items .item:hover {
      border: 1px solid #dcdcdc;
      border-top: #1658c5 2px solid;
    }
  
    .huanjingbaohu .items .item:hover .detail {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 30px;
      color: #1658c5;
      line-height: 40px;
      margin-top: 1rem;
    }
  
    .huanjingbaohu .items .item:hover .detail .icon_right {
      display: inline-block;
      width: 4rem;
      height: 4rem;
      background-image: url("../img/icon_right_blue.png");
      background-repeat: round;
      background-size: cover;
    }
  
    .huanjingbaohu .items .item .text {
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 24px;
      color: #2b2b2b;
      line-height: 7rem;
      text-align: justify;
    }
  
    .huanjingbaohu .items .item .time {
      font-family: HarmonyOS Sans SC;
      font-weight: 500;
      font-size: 24px;
      color: #2b2b2b;
      line-height: 30px;
      margin: 3rem 0 0 0;
    }
  
    .huanjingbaohu .items .item .detail {
      float: right;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 16px;
      color: white;
      line-height: 30px;
      position: relative;
      top: -6rem;
      right: 2rem;
    }
  
    .huanjingbaohu .items .item .detail .icon_right {
      width: 3rem;
      height: 3rem;
      display: inline-block;
      background-image: url("../img/icon_right.png");
      background-repeat: round;
      background-size: cover;
      position: relative;
      top: 1rem;
      left: 1rem;
    }
  
    .huanjingbaohu .pager {
      margin: auto;
      padding: 1% 29%;
    }
  
    .huanjingbaohu .pager .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 50% !important;
    }
  
    .huanjingbaohu .pics {
      float: left;
    }
  
    .huanjingbaohu .pics .pic1 .text {
      position: absolute;
      width: 96%;
      height: 13%;
      background-image: url("../img/hb_pic_bg.png");
      background-repeat: round;
      background-size: cover;
      top: 84%;
      margin: auto;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #ffffff;
      line-height: 30px;
      text-align: center;
    }
  
    .huanjingbaohu .pics .pic2 .text {
      position: absolute;
      width: 94%;
      height: 82%;
      background-image: url("../img/hb_pic_bg.png");
      background-repeat: round;
      background-size: cover;
      top: 16%;
      margin: auto;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #ffffff;
      line-height: 30px;
      text-align: center;
      padding: 1%;
    }
  
    .huanjingbaohu .pics .pic3 .text {
      position: absolute;
      width: 96%;
      height: 12%;
      background-image: url("../img/hb_pic_bg.png");
      background-repeat: round;
      background-size: cover;
      top: 86%;
      margin: auto;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #ffffff;
      line-height: 30px;
      text-align: center;
    }
  
    .huanjingbaohu .pics .pic4 .text {
      position: absolute;
      width: 91%;
      height: 29%;
      background-image: url("../img/hb_pic_bg.png");
      background-repeat: round;
      background-size: cover;
      top: 71%;
      margin: auto;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #ffffff;
      line-height: 30px;
      text-align: center;
    }
  
    .huanjingbaohu .pics .pic5 .text {
      position: absolute;
      width: 100%;
      height: 23%;
      background-image: url("../img/hb_pic_bg.png");
      background-repeat: round;
      background-size: cover;
      top: 74%;
      margin: auto;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #ffffff;
      line-height: 30px;
      text-align: center;
    }
  
    .huanjingbaohu .pics .text .title {
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 24px;
      color: #ffffff;
      line-height: 30px;
    }
  
    .huanjingbaohu .pics img {
      width: 100%;
      height: auto;
      float: left;
    }
  
    .huanjingbaohu .pics .pic1 {
      position: relative;
      width: 98%;
      float: left;
      height: auto;
      padding: 0 10px;
    }
  
    .huanjingbaohu .pics .pic2 {
      position: relative;
      width: 49%;
      float: left;
      padding: 0 10px;
    }
  
    .huanjingbaohu .pics .pic3 {
      position: relative;
      width: 98%;
      float: left;
      padding: 10px;
    }
  
    .huanjingbaohu .pics .pic4 {
      position: relative;
      width: 24.3%;
      height: auto;
      float: left;
      padding: 10px 13px 0 10px;
    }
  
    .huanjingbaohu .pics .pic5 {
      position: relative;
      width: 23.3%;
      height: auto;
      float: left;
      padding: 10px 0 10px 0px;
    }
  
    .huanjingbaohu .pics .pic6 {
      width: 48%;
      float: left;
    }
  
    /* ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã‚Â¨ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°Ãƒâ€šÃ‚Â²ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½Ãƒâ€¦Ã‚Â½ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â¢Ãƒâ€šÃ‚Â³ */
    .lvseditan .t1 {
      text-align: center;
      font-size: 3rem;
      padding: 4rem 0;
      font-weight: 500;
      clear: both;
    }
  
    .lvseditan .hengxian {
      width: 60px;
      height: 2px;
      background: #aeaeae;
      position: relative;
      left: 48.3%;
      top: -2rem;
    }
  
    .lvseditan .pic {
      padding: 1% 5%;
    }
  
    .lvseditan .pic img {
      width: 100%;
    }
  
    .lvseditan .content {
      padding: 1% 5%;
      display: flex;
    }
  
    .lvseditan .content .icon {
      width: 2%;
      padding: 1rem 2rem;
    }
  
    .lvseditan .content .icon img {
      width: 100%;
    }
  
    .lvseditan .content .subtitle {
      width: 20%;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 36px;
      color: #333333;
    }
  
    .lvseditan .content .text {
      width: 70%;
      font-family: HarmonyOS Sans SC;
      font-weight: 400;
      font-size: 20px;
      color: #333333;
      line-height: 36px;
    }
  
    /* ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂºÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢ÃƒÆ’Ã‚Â©Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€šÃ‚Â¨ */
    .footer_top {
      background-color: #2b2f34;
      padding: 8rem;
    }
  
    .footer_top table tr td {
      width: 30rem;
      text-align: left;
      padding-left: 1rem;
      padding: 2rem;
    }
  
    .footer_top table tr td .hengxian {
      width: 200px;
      height: 1px;
      background: #ffffff;
      opacity: 0.1;
      position: relative;
      top: 2rem;
    }
  
    .footer_top .tubiao_content {
      /* width: 50rem; */
      padding: 0;
    }
  
    .footer_top table tr td .tubiao {
      background-color: #1658c5;
      opacity: 1;
      padding: 1rem;
      border-radius: 50%;
      margin: 0 1rem;
    }
  
    .footer_top table tr td .tubiao img {
      width: 2rem;
      height: 2rem;
    }
  
    .footer_top table tr td span {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #ffffff;
      opacity: 0.5;
      position: relative;
      top: -1rem;
      left: 2rem;
    }
  
    .footer_top .img_tb img {
      width: 30rem;
    }
  
    .footer_top table tr td a {
      color: white;
    }
  
    .footer_top .select {
      width: 100%;
      height: 4rem;
      color: #ffffff;
      background-color: #2b2f34;
    }
  
    .footer_buttom {
      background-color: #2b2f34;
      padding: 4rem;
      text-align: center;
    }
  
    .footer_buttom .hengxian {
      width: 90%;zuzhijiegou
      height: 1px;
      background: #ffffff;
      opacity: 0.1;
      margin: auto;
      position: relative;
      top: -4rem;
    }
  
    .footer_buttom .text {
      text-align: center;
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 16px;
      color: #ffffff;
      opacity: 0.5;
    }
  }
  
  .zhishichanquan .el-carousel__indicators--outside {
    margin-left: 100px;
  }
  .play-button-mask img:nth-child(1){
    z-index:99;
    position: absolute;
}
.play-button-mask img:nth-child(2){
    width: 900px;
    z-index: 1;
    height: 500px;
}

/* 2K 及以上分辨率（>2000px）补充样式，避开 @media 范围限制 */

/* 1. 先把 carousel 容器锁住高度（关键前提，否则 height:100% 全部失效） */
.pinpairongyu .lunbo {
  background-color: white;
  position: relative;
  width: 70%;
  margin: auto;
  height: 100%;
  overflow: hidden;
}

.pinpairongyu .el-carousel,
.pinpairongyu .el-carousel__container {
  height: 900px;
}

/* 2. 用 min-height 锁住卡片最小高度（不依赖父级计算高度，2K 下最稳） */
.pinpairongyu .lunbo table tr td .item {
  padding: 3rem;
  background-color: #f8f8f8;
  max-height: 320px;
  height: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
}

.pinpairongyu .lunbo table tr td .text {
  text-align: center;
  padding: 1rem;
  flex: 1;
  min-height: 3em;
  display: flex;
  align-items: center;
  justify-content: center;
}

.pinpairongyu .lunbo table tr td img {
  width: 100%;
  height: 220px;
  object-fit: contain;
  display: block;
}

/* 3. 只有一张图时（单行单列的 slide），背景区域只跟内容走，不要 400px 硬撑 */
.pinpairongyu .lunbo table tr:only-child td:only-child .item {
  max-width: 40%;
  margin: 0 auto;
}