/* PC */
/* Home */
@media (min-width: 600px) {
  /* Top_Info_Box */
  .Top_Info_Box {
    width: 100%;
    height: 86px;
    background-color: #f5f5f5;
  }

  .Top_Info_Div {
    height: 60px;
    padding-top: 22px;
  }

  .Top_Info_Content {
    width: 1100px;
    margin-left: 40px;
    font-size: 14px;
    line-height: 20px;
    color: #918686;
  }

  .Top_Info_Close {
    width: 21px;
    height: 24px;
    margin-left: 23px;
    margin-top: 7px;
    cursor: pointer;
  }

  /* Top_Link_Box */
  .Top_Link_Box {
    width: 100%;
    height: 50px;
    margin-top: 10px;
    background-image: linear-gradient(
      to bottom,
      #fff 0%,
      #fff 25%,
      #b20303 25%,
      #b20303 100%
    );
  }

  .Top_Link_Div {
    height: 50px;
  }

  .Top_Link_Title {
    width: 433px;
    height: 50px;
    background-color: #b20303;
    border-radius: 14px;
  }

  .Top_Link_Title p {
    width: 19px;
    height: 22px;
    margin-top: 15px;
    margin-left: 25px;
    margin-right: 10px;
  }

  .Top_Link_Title h4 {
    width: auto;
    height: 22px;
    line-height: 22px;
    color: #fff;
    font-size: 14px;
    margin-top: 15px;
    margin-right: 40px;
  }

  .Top_Link_Title h4:last-child {
    margin-right: 0px;
  }

  .Top_Link_Title h4 a {
    color: #fff;
  }

  .Top_Link_Search {
    width: 596px;
    height: 20px;
    margin-left: 100px;
    margin-top: 20px;
  }

  .Top_Link_Search_input {
    width: 500px;
    height: 20px;
  }

  .Top_Link_Search_input input {
    width: 500px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    font-style: italic;
    background-color: transparent;
    color: #fff;
    border-bottom: 1px solid #fff;
  }

  .Top_Link_Search_input input::-webkit-input-placeholder {
    color: #fff;
  }

  /* Mozilla Firefox 19+ */
  .Top_Link_Search_input input::-moz-placeholder {
    color: #fff;
  }

  /* Mozilla Firefox 4 to 18 */
  .Top_Link_Search_input input:-moz-placeholder {
    color: #fff;
  }

  /* Internet Explorer 10-11 */
  .Top_Link_Search_input input:-ms-input-placeholder {
    color: #fff;
  }

  .Top_Link_Search_BT {
    width: 20px;
    height: 20px;
    margin-left: 5px;
  }

  .Top_Link_Icons {
    width: 120px;
    height: 24px;
    margin-top: 18px;
    font-size: 12px;
  }

  .Top_Link_Icons em {
    float: right;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 24px;
    height: 24px;
    margin-right: 6px;
  }

  .Top_Link_Icons em a {
    display: block;
    width: 24px;
    height: 24px;
    border-radius: 50%;
  }

  .Top_Link_Icons em a.facebook {
    content: url(../images/svg/facebook.svg);
  }

  .Top_Link_Icons em a.twitter {
    content: url(../images/svg/twitter.svg);
  }

  .Top_Link_Icons em a.youtube {
    content: url(../images/svg/youtube.svg);
  }

  .Top_Link_Icons em a.linkedin {
    content: url(../images/svg/linkedin.svg);
  }

  /* Menu_Box */
  .Menu_Box {
    width: 100%;
    height: 236px;
    background: url(../images/Menu_BK.jpg) center top no-repeat;
  }

  .Menu_Div {
    height: 236px;
  }

  .Menu_Logo {
    width: 372px;
    height: 61px;
    margin-top: 92px;
  }

  .Menu_List_Box {
    width: 814px;
    height: 80px;
  }

  .Menu_List_Box ul {
    display: flex;
    justify-content: space-between;
    align-content: space-between;
    width: 100%;
    height: 80px;
    list-style: none;
    margin-top: 100px;
    border-top: 1px solid #dadada;
  }

  .Menu_List_Box li {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: auto;
    height: 78px;
    line-height: 78px;

    font-size: 18px;
    color: #3b3939;
    /* border-top: 2px solid #C7000B; */
    border-top: 2px solid transparent;
  }

  .Menu_List_Box li .Menu_Line a {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    font-size: 18px;
    color: #3b3939;
  }

  .Menu_List_Box li:hover {
    border-top: 2px solid #c7000b;
  }

  .Menu_List_Box li:hover .MenuLevel2 {
    display: block;
  }

  .MenuLevel2 {
    display: none;
    position: absolute;
    left: -20px;
    top: 78px;
    margin: 0;
    padding: 8px;
    width: auto;
    white-space: nowrap;

    background-color: rgba(160, 4, 4, 0.8);
    list-style: none;
    z-index: 12;
  }

  .MenuLevel2_Line {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    padding-right: 10px;
    width: cal(100% - 10px);
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #fff;
    font-family: "Verdana";
    border-bottom: 1px solid #fff;
  }

  .MenuLevel2_Line:last-child {
    border-bottom: 0px;
  }

  .MenuLevel2_Line a {
    color: #fff;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    font-family: "Verdana";
  }

  /* Home_Banner */
  .Home_Banner {
    width: 100%;
    height: 620px;
    /* border: 1px solid #B20303; */
    overflow: hidden;
  }

  .Home_Banner_Swiper {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;
    width: 1920px;
    height: 582px;
    left: 50%;
    transform: translateX(-960px);
    overflow: hidden;
  }

  .Home_Banner_Swiper p {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;

    width: 1920px;
    height: 582px;
  }

  .Home_Banner_Swiper p img {
    width: 1920px;
    height: 582px;
    object-fit: cover;
  }

  .Home_Banner_Swiper h4 {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;
    bottom: 0;
    background-image: linear-gradient(
      to bottom,
      rgba(0, 0, 0, 0),
      rgba(0, 0, 0, 0.5)
    );
    width: 100%;
    height: 186px;
  }

  .Home_Banner_Swiper h4 a {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;
    bottom: 22px;
    width: 950px;
    height: auto;
    left: 50%;
    transform: translateX(-475px);

    color: #fff;
    font-size: 34px;
    line-height: 42px;
  }

  .Home_Banner_pagination {
    display: block;
    position: absolute;
    /* border: 1px solid #B20303; */
    bottom: -10px !important;
    width: auto;
    height: 30px;
    font-size: 12px;
    right: auto !important;
    left: auto !important;
  }

  .Home_Banner_pagination .swiper-pagination-bullet {
    border-radius: 2px;
    width: 40px;
    height: 5px;
    background-color: #646464;
    opacity: 1;
  }

  .Home_Banner_pagination .swiper-pagination-bullet-active {
    background-color: #b20303;
  }

  /* Home_Part1_Box */
  .Home_Part1_Box {
    width: 100%;
    height: 500px;
    margin-top: 120px;
    overflow: hidden;
  }

  .Home_Part1_Title {
    height: 114px;
    text-align: center;
    font-size: 40px;
    line-height: 45px;
  }

  .Home_Part1_Title a {
    text-align: center;
    font-size: 40px;
    line-height: 45px;
    color: #b10303;
  }

  .Home_Part1_Info_Box {
    width: 100%;
    height: 400px;
    background: url(../images/Main_Part1_BK.jpg) center top no-repeat;
  }

  .Home_Part1_Info_Div {
    height: 400px;
    overflow: hidden;
  }

  .Home_Part1_Info_Div h4 {
    height: 80px;
    margin-top: 64px;
    font-size: 30px;
    line-height: 36px;
    text-align: center;
    color: #000;
  }

  .Home_Part1_Info_Div h5 {
    height: 90px;
    font-size: 20px;
    line-height: 30px;
    text-align: center;
    color: #2a2a2a;
  }

  .Home_Part1_Info_Div p {
    height: 60px;
    font-size: 20px;
    line-height: 26px;
    text-align: center;
    font-style: italic;
    font-weight: bold;
    color: #000;
  }

  .Home_Part1_Info_Div p a {
    color: #000;
  }

  .Home_Part1_Info_Div p a:hover {
    color: #000;
    text-decoration: underline;
  }

  .Home_Part1_Info_Div ul {
    display: block;
    position: absolute;
    bottom: 0;
    left: 314px;
    padding: 0;
    width: 690px;
    height: 60px;
    list-style: none;
  }

  .Home_Part1_Info_Div li {
    float: left;
    display: block;
    position: relative;
    padding: 0;
    width: 186px;
    height: 48px;

    /* background-color: rgba(142, 1, 1, 0.7); */
    background-color: rgba(130, 8, 7, 0.8);
    list-style: none;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-right: 40px;
    font-size: 18px;
    line-height: 48px;
    text-align: center;
  }

  .Home_Part1_Info_Div li a {
    font-size: 18px;
    line-height: 48px;
    text-align: center;
    color: #fff;
  }

  /* Home_Part2_Box */
  .Home_Part2_Box {
    width: 100%;
    height: 558px;
    overflow: hidden;
  }

  .Home_Part2_div {
    padding-top: 70px;
    height: 350px;
    overflow: hidden;
  }

  .Home_Part2_Pic {
    display: block;
    position: relative;
    width: 340px;
    height: 350px;
    margin-left: 43px;
  }

  .Home_Part2_Pic p {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 340px;
    height: 350px;
  }

  .Home_Part2_Pic img {
    width: 340px;
    height: 350px;
  }

  .Home_Part2_Pic h4 {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;
    bottom: 0;
    width: 100%;
    height: 78px;
    background-color: rgba(64, 64, 64, 0.8);
  }

  .Home_Part2_Pic h4 a {
    display: block;
    position: relative;
    margin: 0 auto;
    padding: 0;
    margin-top: 14px;
    width: calc(100% - 40px);
    height: 52px;
    font-size: 20px;
    line-height: 26px;
    color: #fff;

    /* text overflow */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }

  .Home_Part2_BT {
    margin-left: 43px;
    width: 410px;
    overflow: hidden;
  }

  .Home_Part2_BT1 {
    width: 407px;
    height: 122px;
    margin-top: 100px;
  }

  .Home_Part2_BT1 img {
    width: 407px;
    height: 59px;
  }

  .Home_Part2_BT2 {
    width: 328px;
    height: 57px;
    margin-left: 54px;
    border-radius: 28px;
    border: 1px solid #1a96a4;
    background: url(../images/Icon_Arrow_Green.png) center center no-repeat;
    background-position: 30px;
  }

  .Home_Part2_BT2 a {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;
    left: 70px;
    font-size: 25px;
    height: 56px;
    line-height: 56px;
    color: #1a96a4;
  }

  .Home_Part2_BT2 p::before {
    display: block;
    position: absolute;
    width: 28px;
    height: 12px;
    background: url(../images/Icon_Arrow_Green.png) center center no-repeat;
  }

  /* Home_Part3_Box */
  .Home_Part3_Box {
    width: 100%;
    height: 460px;
    overflow: hidden;
  }

  .Home_Part3_div {
    height: 460px;
  }

  .Home_Part_Title {
    width: 100%;
    height: 68px;
    line-height: 45px;
    font-size: 40px;
    color: #b10303;
    text-align: center;
  }

  .Home_Part_Title p {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;

    width: 100%;
    height: 61px;
    background: url(../images/Icon_DownArrow.png) center bottom no-repeat;
  }

  .Home_Part_Title a {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;

    width: 100%;
    height: 45px;
    line-height: 45px;
    font-size: 40px;
    color: #b10303;
    text-align: center;
  }

  .Home_Part_Content {
    width: 100%;
    height: 105px;
    text-align: center;
    font-size: 20px;
    line-height: 25px;
    font-family: "Times New Roman";
    color: #616161;
  }

  .Home_Part3_IconList {
    display: block;
    width: 100%;
    height: 200px;
  }

  .Home_Part3_IconList ul {
    display: flex;
    align-content: space-between;
    justify-content: space-between;
    width: 100%;
    height: 200px;
    list-style: none;
  }

  .Home_Part3_IconList li {
    display: block;
    width: 128px;
    height: 166px;
  }

  .Home_Part3_IconList li p {
    width: 128px;
    height: 121px;
  }

  .Home_Part3_IconList li h4 {
    display: block;
    position: absolute;
    left: -36px;
    bottom: 0;
    margin: 0;
    padding: 0;
    width: 200px;
    height: 21px;
    text-align: center;
    font-size: 16px;
    color: #616161;
  }

  .Home_Part3_IconList li a {
    font-size: 16px;
    color: #616161;
  }

  .Home_Part3_IconList li:hover h4 {
    font-size: 16px;
    color: #b10303;
    /* text-decoration: underline; */
  }

  #Part3_1 p {
    background: url(../images/Part3_Icon1.png) center center no-repeat;
  }

  #Part3_1:hover p {
    background: url(../images/Part3_Icon1_On.png) center center no-repeat;
  }

  #Part3_2 p {
    background: url(../images/Part3_Icon2.png) center center no-repeat;
  }

  #Part3_2:hover p {
    background: url(../images/Part3_Icon2_On.png) center center no-repeat;
  }

  #Part3_3 p {
    background: url(../images/Part3_Icon3.png) center center no-repeat;
  }

  #Part3_3:hover p {
    background: url(../images/Part3_Icon3_on.png) center center no-repeat;
  }

  #Part3_4 p {
    background: url(../images/Part3_Icon4.png) center center no-repeat;
  }

  #Part3_4:hover p {
    background: url(../images/Part3_Icon4_on.png) center center no-repeat;
  }

  #Part3_5 p {
    background: url(../images/Part3_Icon5.png) center center no-repeat;
  }

  #Part3_5:hover p {
    background: url(../images/Part3_Icon5_on.png) center center no-repeat;
  }

  #Part3_6 p {
    background: url(../images/Part3_Icon6.png) center center no-repeat;
  }

  #Part3_6:hover p {
    background: url(../images/Part3_Icon6_on.png) center center no-repeat;
  }

  #Part3_7 p {
    background: url(../images/Part3_Icon7.png) center center no-repeat;
  }

  #Part3_7:hover p {
    background: url(../images/Part3_Icon7_on.png) center center no-repeat;
  }

  /* Home_Part4_Box */
  .Home_Part4_Box {
    width: 100%;
    height: 727px;
    overflow: hidden;
  }

  .Home_Part4_div {
    height: 156px;
  }

  .Home_Part4_Content {
    height: 88px !important;
  }

  .Home_Part4_List_Box {
    width: 100%;
    height: 426px;
    background-color: #f5f5f5;
    overflow: hidden;
  }

  .Home_Part4_List_Div {
    display: block;
    position: relative;
    margin: 0 auto;
    padding: 0;
    width: 1156px;
    height: 286px;
    margin-top: 66px;
  }

  .Home_Part4_List_Div ul {
    display: flex;
    justify-content: space-between;
    position: relative;
    margin: 0 auto;
    padding: 0;
    width: 100%;
    height: 286px;
  }

  .Home_Part4_List_Div li {
    display: block;
    position: relative;
    margin: 0;
    padding: 16px 14px;
    width: 210px;
    height: 254px;
    font-size: 12px;
    background-color: #fff;
    overflow: hidden;

    transition: all 0.5s;
  }

  .Home_Part4_List_Div li p {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;
    top: 16px;
    width: 210px;
    height: 254px;
  }

  .Home_Part4_List_Div li p img {
    width: 210px;
    height: 254px;
  }

  .Home_Part4_List_Div li h3 {
    display: block;
    position: absolute;
    top: 16px;
    width: 210px;
    /*height: 54px;
    line-height: 54px;*/
    background-color: rgba(0, 0, 0, 0.6);
    font-size: 18px;
    text-align: center;
    color: #fff;
    z-index: 3;
    overflow: hidden;
    line-height: 22px;
    padding: 10px 8px;
    box-sizing: border-box;
  }

  .Home_Part4_List_Div li:hover .Home_Part4_List_Block {
    opacity: 1;
    transition: all 0.5s;
  }

  .Home_Part4_List_Div li:hover h3 {
    background-color: #b20303;
    /* text-decoration: underline; */
    transition: all 0.5s;
  }

  .Home_Part4_List_Block {
    display: block;
    position: absolute;
    top: 16px;
    width: 208px;
    height: 252px;
    background-color: #fff;
    border: 1px solid #eaeaea;
    z-index: 2;
    opacity: 0;
    transition: all 0.5s;
  }

  .Home_Part4_List_Block h4 {
    display: block;
    position: relative;
    margin-top: 76px;
    width: 100%;
    height: 34px;
    line-height: 34px;
    font-size: 26px;
    font-weight: bold;
    color: #b10303;
    text-align: center;
  }

  .Home_Part4_List_Block h5 {
    display: block;
    position: relative;
    margin: 0 auto;
    width: 90%;
    height: 66px;
    line-height: 16px;
    font-size: 14px;
    color: #616161;
    text-align: center;
  }

  .Home_Part4_List_Block img {
    display: block;
    position: relative;
    margin: 0 auto;
    padding: 0;
    width: 58px;
    height: 56px;
  }

  /* Home_Part5_Box */
  .Home_Part5_Box {
    width: 100%;
    height: 524px;
    overflow: hidden;
  }

  .Home_Part5_div {
    height: 524px;
  }

  .Home_Part5_TitleContent {
    height: 94px !important;
  }

  .Home_Part5_Content_Div {
    height: 234px;
  }

  .Home_Part5_Swiper {
    float: left;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    margin-left: 53px;
    width: 611px;
    height: 233px;
    overflow: hidden;
  }

  .Home_Part5_Swiper p {
    float: left;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;

    width: 349px;
    height: 233px;
  }

  .Home_Part5_Swiper h4 {
    float: left;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 262px;
    height: 233px;
    background-color: #b20303;
    overflow: hidden;
  }

  .Home_Part5_Swiper h4 a {
    display: block;
    position: relative;
    margin: 0 auto;
    padding: 0;
    margin-top: 30px;
    width: calc(100% - 44px);
    height: 150px;
    font-size: 24px;
    color: #fff;
    line-height: 30px;

    /* text overflow */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }

  .Home_Part5_pagination {
    right: 0 !important;
    left: auto !important;
    width: 262px !important;
    height: 40px !important;
    bottom: 0px !important;
    font-size: 12px;
  }

  .Home_Part5_pagination .swiper-pagination-bullet {
    border-radius: 8px;
    width: 16px;
    height: 16px;
    background-color: #dbdbdb;
    opacity: 1;
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 6px) !important;
  }

  .Home_Part5_pagination .swiper-pagination-bullet-active {
    background-color: #fff;
  }

  .Home_Part5_List {
    float: right;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 454px;
    height: 233px;
    margin-right: 20px;
  }

  .Home_Part5_List ul {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 233px;
    list-style: none;
  }

  .Home_Part5_List li {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    /* width: 100%; */
    font-size: 18px;
    color: #616161;
    line-height: 28px;
    padding-right: 10px;
    border-bottom: 1px solid #e8e8e8;
  }

  .Home_Part5_List li::before {
    content: "";
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;
    left: 0;
    top: 15px;
    width: 20px;
    height: 18px;
    background: url(../images/Dot_Part5.png) center center no-repeat;
  }

  .Home_Part5_List li a {
    color: #616161;
  }

  /* Home_Part6_Box */
  .Home_Part6_Box {
    width: 100%;
    height: 300px;
  }

  .Home_Part6_Div {
    height: 300px;
  }

  .Home_Part6_PIC {
    width: 610px;
    height: 149px;
  }

  .Home_Part6_PIC img {
    width: 610px;
    height: 149px;
  }

  /* Home_Part7_Box */
  .Home_Part7_Box {
    width: 100%;
    height: 620px;
    /* height: 645px; */
    overflow: hidden;
  }

  .Home_Part7_Div {
    height: 110px;
  }

  .Home_Part7_Content_Div {
    height: 400px;
  }

  .Home_Part7_Swiper_Div {
    float: left;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 720px;
    height: 378px;
  }

  .Home_Part7_Swiper {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    margin-left: 54px;
    width: 611px;
    height: 378px;
    overflow: hidden;
  }

  .Home_Part7_Swiper_Top {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;

    width: 611px;
    height: 233px;
  }

  .Home_Part7_Swiper_Top p {
    float: left;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;

    width: 349px;
    height: 233px;
  }

  .Home_Part7_Swiper_Top h4 {
    float: left;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 262px;
    height: 233px;
    background-color: #b20303;
    overflow: hidden;
  }

  .Home_Part7_Swiper_Top h4 a {
    display: block;
    position: relative;
    margin: 0 auto;
    padding: 0;
    margin-top: 30px;
    width: calc(100% - 44px);
    height: 150px;
    font-size: 24px;
    color: #fff;
    line-height: 30px;

    /* text overflow */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }

  .Home_Part7_Swiper_Down {
    width: 531px;
    height: 63px;
    padding: 40px;
    border-top: 1px solid #fff;
    background-color: #b4b4b4;
  }

  .Home_Part7_Swiper_Down h3 {
    width: 100%;
    height: 52px;
  }

  .Home_Part7_Swiper_Down em {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    float: left;
    margin-right: 16px;
    width: 14px;
    height: 18px;
  }

  .Home_Part7_Swiper_Down p {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    float: left;
    width: 480px;
    height: 18px;
    font-size: 18px;
    line-height: 18px;
    color: #fff;
  }

  .Home_Part7_BTPrev {
    position: absolute;
    left: 0px;
    top: 45%;
    width: 41px;
    height: 42px;
    background: url(../images/Part7_Prev.png);
    z-index: 2;
    cursor: pointer;
  }

  .Home_Part7_BTNext {
    position: absolute;
    left: auto;
    right: 0px;
    top: 45%;
    width: 41px;
    height: 42px;
    background: url(../images/Part7_Next.png);
    z-index: 2;
    cursor: pointer;
  }

  .Home_Part7_List {
    float: right;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 482px;
    height: 380px;
  }

  .Home_Part7_List ul {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 482px;
    height: 380px;
    list-style: none;
  }

  .Home_Part7_List li {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 482px;
    height: 183px;
    margin-bottom: 14px;
    font-size: 18px;
    color: #616161;
  }

  .Home_Part7_List li p {
    float: left;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 272px;
    height: 183px;
  }

  .Home_Part7_List li h4 {
    float: left;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 192px;
    height: 183px;
    margin-left: 18px;
    font-size: 18px;
    line-height: 24px;
    color: #0e0e0e;
  }

  .Home_Part7_List li h4 a {
    font-size: 18px;
    line-height: 24px;
    color: #0e0e0e;
  }

  /* Home_Part8_Box */
  .Home_Part8_Box {
    width: 100%;
    height: 620px;
    /* height: 653px; */
    overflow: hidden;
  }

  .Home_Part8_div {
    height: auto;
  }

  .Home_Part8_TitleContent {
    height: 65px !important;
  }

  .Home_Part82_Box {
    width: 100%;
    height: 338px;
    background-color: #f6f6f6;
    overflow: hidden;
  }

  .Home_Part8_List_Div {
    height: 338px;
    overflow: hidden;
  }

  .Home_Part8_List_Div ul {
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    margin-top: 66px;
    width: 1134px;
    height: 202px;
    overflow: hidden;
  }

  .Home_Part8_List_Div li {
    width: 199px;
    height: 199px;
    background: url(../images/Part8_ItemBK.png) center center no-repeat;
    border: 1px solid transparent;
    font-size: 12px;
    /* border-top-left-radius: 16px;
        border-top-right-radius: 16px;
        border-bottom-left-radius: 16px; */
  }

  /* .Home_Part8_List_Div li:hover {
    border: 1px solid #B10303;
  } */

  .Home_Part8_List_Div li a {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 199px;
    height: 199px;

    overflow: hidden;
    font-size: 12px;
    color: #b10303;
  }

  .Home_Part8_List_Div li a:hover h4 {
    color: #b10303;

    /* text-decoration: underline; */
  }

  .Home_Part8_List_Div li em {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;

    margin: 0 auto;
    margin-top: 55px;
    width: 77px;
    height: 77px;
  }

  .Home_Part8_List_Div li h4 {
    width: 100%;
    margin-top: 13px;
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    color: #b10303;
    text-align: center;
  }

  /* Home_Part9_Box */
  .Home_Part9_Box {
    width: 100%;
    height: 870px;
    /* height: 900px; */
  }

  .Home_Part9_Div {
    height: 86px;
  }

  .Home_Part9_Content_Box {
    width: 100%;
    height: 565px;
    background-color: #efefef;
    overflow: hidden;
  }

  .Home_Part9_Content_Div {
    height: 565px;
    background: url(../images/Part9_BK.png) center center no-repeat;
    overflow: hidden;
  }

  .Home_Part9_Content_Form {
    width: 693px;
    height: auto;
  }

  .Home_Part9_Content_Form p {
    margin: 0 auto;
    margin-top: 40px;
    width: 36px;
    height: 47px;
  }

  .Home_Part9_Content_Form p img {
    width: 36px;
    height: 33px;
  }

  .Home_Part9_Content_Form h3 {
    width: 100%;
    text-align: center;
    height: 45px;
    font-size: 30px;
    font-family: "Times New Roman", Times, serif;
    color: #fff;
  }

  .Home_Part9_Content_Form h4 {
    width: 100%;
    text-align: center;
    height: 45px;
    font-size: 18px;
    font-family: "Times New Roman", Times, serif;
    color: #fff;
  }

  .Home_Part9_Conten_FormBlock {
    margin: 0 auto;
    width: 412px;
    height: 340px;
  }

  .Home_Part9_Conten_FormInfo {
    width: 100%;
    height: 32px;
    font-size: 16px;
    font-family: "Times New Roman", Times, serif;
    color: #fff;
  }

  .Home_Part9_Conten_Form_Msg {
    width: 100%;
    height: 148px;
  }

  .Home_Part9_Conten_Form_Msg textarea {
    width: calc(100% - 20px);
    height: 108px;
    padding: 10px;
    border-color: #fff;
    border-radius: 8px;
    font-size: 18px;
    color: #3d3b37;
    line-height: 22px;
    resize: none;
    outline: none;
  }

  .Home_Part9_Conten_Form_Addr {
    width: 100%;
    height: 65px;
  }

  .Home_Part9_Conten_Form_Addr input {
    padding: 0 10px;
    width: calc(100% - 20px);
    height: 47px;
    border-color: #fff;
    border-radius: 8px;
    color: #3d3b37;
    line-height: 47px;
    font-size: 18px;
  }

  .Home_Part9_Conten_Form_BT {
    width: calc(100% - 2px);
    height: 47px;
    line-height: 47px;
    background-color: #920505;
    border: 1px solid #fff;
    border-radius: 8px;
    color: #fff;
    font-size: 20px;
    font-family: "Times New Roman", Times, serif;
    text-align: center;
    cursor: pointer;
  }

  .Home_Part9_Content_List {
    width: 365px;
    height: 320px;
    margin-right: 20px;
    font-size: 16px;
    color: #3d3b37;
  }

  .Home_Part9_Content_List ul {
    width: 365px;
    height: 320px;
    margin-top: 140px;
    list-style: none;
    font-size: 16px;
    color: #3d3b37;
  }

  .Home_Part9_Content_List li {
    width: auto;
    height: 21px;
    font-size: 16px;
    color: #3d3b37;
  }

  .Home_Part9_Content_List li a {
    color: #3d3b37;
  }
  .Home_Part9_Content_List li a:hover {
    color: #3d3b37;
    text-decoration: underline;
  }

  #P9_1 {
    margin-bottom: 18px;
  }

  #P9_2 {
    margin-left: 27px;
    margin-bottom: 18px;
  }

  #P9_3 {
    margin-left: 47px;
    margin-bottom: 21px;
  }

  #P9_4 {
    margin-left: 57px;
    margin-bottom: 20px;
  }

  #P9_5 {
    margin-left: 57px;
    margin-bottom: 20px;
  }

  #P9_6 {
    margin-left: 49px;
    margin-bottom: 19px;
  }

  #P9_7 {
    margin-left: 32px;
    margin-bottom: 18px;
  }

  #P9_8 {
    margin-left: 4px;
    margin-bottom: 19px;
  }

  /* BackTop_Box */
  .BackTop_Box {
    width: 100%;
    height: 1px;
  }

  .BackTop_Div {
    position: relative;
    display: block;
    margin: 0 auto;
    padding: 0;
    width: 65px;
    height: 68px;
  }

  .BackTop {
    position: absolute;
    display: block;
    margin: 0 auto;
    padding: 0;
    top: -68px;
    width: 65px;
    height: 68px;
    cursor: pointer;
  }

  .BackTop_Div img {
    width: 65px;
    height: 68px;
  }

  /* Bottom_Box */
  .Bottom_Box {
    width: 100%;
    height: 637px;
    background: url(../images/Bottom_BK.jpg) center top no-repeat;
    background-size: cover;
    background-color: #37393d;
    font-size: 12px;
    overflow: hidden;
  }

  .Bottom_Red_Line {
    width: 100%;
    height: 13px;
    background-color: #b20303;
  }

  .Bottom_Div {
    height: 624px;
    overflow: hidden;
  }

  .Bottom_List_Div {
    margin: 0 auto;
    width: 1100px;
    height: auto;
    margin-top: 80px;
  }

  .Bottom_List_Block {
    float: left;
  }

  #B1 {
    width: 170px;
  }

  #B2 {
    width: 195px;
  }

  #B3 {
    width: 270px;
  }

  #B4 {
    width: 165px;
  }

  #B5 {
    width: 160px;
  }

  #B6 {
    width: 140px;
  }

  .Bottom_List_Title {
    height: 34px;
    line-height: 24px;
    font-size: 16px;
    font-weight: bold;
    font-family: "Helvetica";
    color: #fff;
  }

  .Bottom_List_Title a {
    color: #fff;
  }

  .Bottom_Level2 ul {
    list-style: none;
  }

  .Bottom_Level2 li {
    height: 19px;
    line-height: 19px;
    font-size: 12px;
    color: #fff;
    font-family: "Verdana";
    margin-bottom: 9px;
  }

  .Bottom_Level2 li a {
    color: #fff;
  }

  .Bottom_L2_Big {
    height: 24px !important;
    line-height: 24px !important;
    font-size: 16px !important;
    font-weight: bold !important;
    font-family: "Helvetica" !important;
    color: #fff;
    margin-bottom: 9px;
  }

  .Bottom_Follow_Div {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;
    right: 93px;
    bottom: 65px;
    width: 330px;
    height: 210px;
    /* border: 1px solid #1A96A4; */
  }

  .Bottom_Info_Box {
    height: 54px;
    text-align: center;
    background-color: #5c5c5c;
    font-size: 16px;
    color: #fff;
    line-height: 54px;
  }

  .Bottom_Follow_Title {
    width: 100%;
    height: 31px;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
  }

  .Bottom_Follow_Title a {
    color: #fff;
  }

  .Bottom_Follow_Icons {
    width: 100%;
    height: 56px;
  }

  .Bottom_Follow_Icons span {
    display: inline-block;
    width: 31px;
    height: 31px;
    margin-right: 8px;
  }

  .Bottom_Follow_Icons span a {
    width: 100%;
    height: 100%;
    display: block;
  }

  .Bottom_Follow_Icons span a.facebook {
    content: url(../images/svg/facebook.svg);
  }

  .Bottom_Follow_Icons span a.twitter {
    content: url(../images/svg/twitter.svg);
  }

  .Bottom_Follow_Icons span a.youtube {
    content: url(../images/svg/youtube.svg);
  }

  .Bottom_Follow_Icons span a.linkedin {
    content: url(../images/svg/linkedin.svg);
  }

  .Bottom_Follow_Links_Div {
    height: 54px;
  }

  .Bottom_Follow_Links {
    width: calc(100% - 2px);
    height: 30px;
    border: 1px solid #fff;
    background: url(../images/Bottom_Arrow.png) right center no-repeat;
    background-position: right 12px center;
    cursor: pointer;
  }

  .Bottom_Follow_Links_Pop {
    display: none;
    position: absolute;
    bottom: 55px;
    margin: 0;
    padding: 0;
    width: 100%;
    height: auto;
    z-index: 3;
  }

  .Bottom_Follow_Links_Pop ul {
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
    height: auto;
  }

  .Bottom_Follow_Links_Pop li {
    display: block;
    margin: 0;
    padding: 0;
    background-color: rgba(0, 0, 0, 0.9);
    width: calc(100% - 20px);
    padding-left: 10px;
    padding-right: 10px;
    height: 34px;
    line-height: 34px;
    font-size: 14px;
    color: #fff;
    font-family: "Verdana";
    border-bottom: 1px solid #383636;
    cursor: pointer;

    /* text overflow */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }
  .Bottom_Follow_Links_Pop li:hover {
    background-color: rgba(90, 90, 90, 1);
  }

  .Bottom_Follow_Links_Pop li a {
    color: #fff;
    height: 34px;
    line-height: 34px;
    /* text overflow */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }

  /* Navi_Box */
  .Navi_Box {
    width: 100%;
    height: 68px;
    overflow: hidden;
  }

  .Navi_Div {
    height: 68px;
  }

  .Navi_Div h4 {
    display: in;
    margin-top: 28px;
    height: 25px;
    line-height: 25px;
    font-size: 20px;
    color: #060606;
  }

  .Navi_Div h4 a {
    height: 25px;
    line-height: 25px;
    font-size: 20px;
    color: #060606;
  }

  .Navi_Div h4 a:hover {
    height: 25px;
    line-height: 25px;
    font-size: 20px;
    color: #770808;
  }

  .Navi_Div h4 span {
    display: inline-block;
    height: 25px;
    line-height: 25px;
    font-size: 20px;
    color: #5f5f5f;
  }

  /* Page_Banner_Box */
  .Page_Banner_Box {
    width: 100%;
    height: 294px;
    overflow: hidden;
  }

  .Page_Banner_Div {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;
    width: 1920px;
    height: 294px;
    left: 50%;
    transform: translateX(-960px);
  }

  .Page_Banner_Div img {
    width: 1920px;
    height: 294px;
  }

  .Page_Title_Div {
    height: auto;
  }

  .Page_Title_Div h3 {
    margin-left: 45px;
    margin-top: 110px;
    height: 61px;
    font-size: 55px;
    font-family: "Cambria Math";
    color: #b10303;
  }

  .Page_Title_Div h3 a {
    font-size: 55px;
    font-family: "Cambria Math";
    color: #b10303;
  }

  /* Page_Box */
  .Page_Box {
    width: 100%;
    height: auto;
  }

  .Page_Div {
    height: auto;
  }
  .Indus1_PageControl {
    height: auto;
    margin-bottom: 70px !important;
  }

  .Indus_List_Box {
    width: 100%;
    height: auto;
    margin-top: 52px;
    margin-bottom: 52px;
  }

  .Indus_List_Div {
    width: 100%;
    height: 392px;
    background-color: #f5f5f5;
    margin-bottom: 45px;
    overflow: hidden;
  }

  .Indus_List_Div ul {
    margin: 0 auto;
    margin-top: 62px;
    margin-bottom: 62px;
    width: 1140px;
    height: 270px;
    list-style: none;
    overflow: hidden;
  }

  .Indus_List_Div li {
    float: left;

    width: 261px;
    height: 270px;
    background-color: #fff;
    margin-right: 32px;
    overflow: hidden;
  }

  .Indus_List_Div li:last-child {
    margin-right: 0;
  }

  .Indus_List_Div p {
    margin: 0 auto;
    margin-top: 13px;
    /* border:1px solid #EAEAEA; */
    width: 235px;
    height: 244px;
  }

  .Indus_List_Div p img {
    width: 235px;
    height: 244px;
    object-fit: cover;
  }

  .Indus_List_Div h4 {
    display: block;
    position: absolute;
    background-color: rgba(0, 0, 0, 0.6);
    margin: 0;
    padding: 0;
    left: 13px;
    bottom: 13px;
    width: 235px;
    height: 46px;
  }

  .Indus_List_Div h4 a {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 46px;
    line-height: 46px;
    font-size: 18px;
    color: #fff;
    text-align: center;

    /* text overflow */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }

  /* PageControl_Box  */
  .PageControl_Box {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 100%;
    height: auto;
    padding-top: 0px;
    padding-bottom: 0px;
    /* margin-bottom: 70px; */
  }

  .PageControl_Div {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    position: relative;
    margin: 0 auto;
    padding: 0;
    width: auto;
    height: 27px;
    min-width: 100px;
    /* border: 1px solid saddlebrown; */
  }

  .PageControl_Next,
  .PageControl_Prev {
    float: left;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    background-color: #fff;
    height: 27px;
    width: 27px;
    margin-right: 16px;
    margin-left: 16px;
    /* border: 1px solid #E6E6E6; */
  }

  .PageControl_Next a,
  .PageControl_Prev a {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    height: 27px;
    line-height: 27px;
  }

  .PageControl_Num {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: auto;
    height: 27px;
  }

  .PageControl_Num ul {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: auto;
    height: 27px;
    list-style: none;
  }

  .PageControl_Num li {
    float: left;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 27px;
    height: 27px;
    line-height: 27px;
    color: #4a4a4a;
    background-color: #fff;
    font-size: 16px;
    text-align: center;
  }

  .PageControl_Num ul .NumOn {
    border-radius: 13px;
    color: #fff;
    font-weight: bold;
    background-color: #8f0101;
  }

  .PageControl_Num ul .NumOn a {
    color: #fff;
    font-weight: bold;
  }

  .PageControl_Num li a {
    color: #4a4a4a;
  }

  .Contact_Float_Box {
    display: block;
    position: fixed;
    left: calc(50% + 660px);
    bottom: 50px;
    width: 65px;
    /* height: 515px; */
    margin: 0;
    padding: 0;
    z-index: 10;
  }

  .Contact_Top {
    margin: 0 auto;
    width: 36px;
    height: 36px;
    margin-bottom: 13px;
    content: url(../images/svg/share.svg);
  }

  .Contact_Top img {
    width: 33px;
    height: 30px;
  }

  .Contact_Icons_Div {
    margin: 0 auto;
    padding-top: 20px;
    width: 58px;
    height: auto;
    border: 1px solid #ededed;
    background-color: #f5f5f5;
    border-radius: 29px;
  }

  .Contact_Icons_Div p {
    margin: 0 auto;
    width: 37px;
    height: 37px;
    margin-bottom: 13px;
  }

  .Contact_Icons_Div p a {
    display: block;
    width: 100%;
    background: #f5f5f5;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 50%;
    background-size: 24px 24px;
  }

  .Contact_Icons_Div p a.facebook {
    background-color: #0d5185;
    background-image: url(../images/svg/facebook-s.svg);
  }

  .Contact_Icons_Div p a.twitter {
    background-color: #1296db;
    background-image: url(../images/svg/twitter-s.svg);
  }

  .Contact_Icons_Div p a.linkedin {
    background-color: #082f4f;
    background-image: url(../images/svg/linkedin-s.svg);
  }

  .Contact_Icons_Div p a.weibo {
    background-color: #f56466;
    background-image: url(../images/svg/weibo-s.svg);
  }

  .Contact_Icons_Div p a.wechat {
    background-color: #09bc64;
    background-image: url(../images/svg/wechat-s.svg);
  }

  .Contact_Icons_Div p img {
    width: 37px;
    height: 37px;
  }

  .Contact_BackTop {
    margin-top: 120px;
    width: 65px;
    height: 68px;
  }

  .Contact_BackTop img {
    width: 65px;
    height: 68px;
  }

  /* Indus2 */

  .IndusHC_Part1_Div {
    height: 530px;
    overflow: hidden;
  }

  .IndusHC_Part1 {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    height: 190px;
    overflow: hidden;
  }

  .IndusHC_Part1_Title {
    margin-top: 96px;
  }

  .IndusHC_Part1_Content_Div {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 611px;
    height: 233px;
  }
  .IndusHC_Part1_Picture {
    margin-left: 50px;
  }
  .IndusHC_Part1_Picture p {
    float: left;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 349px;
    height: 233px;
  }

  .IndusHC_Part1_Picture h4 {
    float: left;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 262px;
    height: 233px;
    background-color: #b20303;
    overflow: hidden;
  }

  .IndusHC_Part1_Picture h4 a {
    display: block;
    position: relative;
    margin: 0 auto;
    padding: 0;
    margin-top: 30px;
    width: calc(100% - 44px);
    height: 150px;
    font-size: 24px;
    color: #fff;
    line-height: 30px;

    /* text overflow */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }

  .IndusHC_Part1_Info_Div {
    width: 520px;
    height: 242px;
    margin-right: 30px;
  }

  .IndusHC_Part1_Info {
    width: 100%;
    height: 200px;
    overflow: hidden;
  }

  .IndusHC_Part1_Info p {
    line-height: 25px;
    font-size: 18px;
    color: #616161;
    margin-bottom: 25px;
  }

  .IndusHC_Part1_Info span {
    display: inline;
    color: #b10303;
  }

  .IndusHC_Part1_Info_More {
    margin: 0 auto;
    width: 72px;
    height: 21px;
    margin-top: 12px;
    line-height: 21px;
    font-size: 14px;
    color: #fff;
    background-color: #b20303;
    border-radius: 6px;
    text-align: center;
  }

  .IndusHC_Part1_Info_More a {
    line-height: 21px;
    font-size: 14px;
    color: #fff;
    text-align: center;
  }

  /* IndusHC_Part2_Box */
  .IndusHC_Part2_Box {
    width: 100%;
    height: auto;
    margin-bottom: 100px;
  }

  .IndusHC_Part2 {
    height: 90px;
  }

  .IndusHC_Part2_List_Box {
    width: 100%;
    height: 426px;
    background-color: #f5f5f5;
    overflow: hidden;
  }

  .IndusHC_Part2_List_Div {
    height: auto;
  }

  .IndusHC_Part2_List {
    margin: 0 auto;
    margin-top: 77px;
    width: 1166px;
    height: auto;
  }

  .IndusHC_Part2_List ul {
    width: 100%;
    height: 282px;
  }

  .IndusHC_Part2_List li {
    float: left;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    background-color: #fff;
    margin-right: 38px;
    width: 362px;
    height: 282px;
    overflow: hidden;
  }

  .IndusHC_Part2_List li:last-child {
    margin-right: 0px;
  }

  .IndusHC_Part2_List li p {
    margin: 0 auto;
    margin-top: 13px;
    width: 339px;
    height: 256px;
  }

  .IndusHC_Part2_List p img {
    width: 339px;
    height: 256px;
  }

  .IndusHC_Part2_List h4 {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;

    right: 11px;
    bottom: 13px;
    width: 292px;
    height: auto;
    background-color: rgba(143, 1, 1, 0.6);
    overflow: hidden;
  }

  .IndusHC_Part2_List h4 a {
    display: block;
    position: relative;
    margin: 0 auto;
    padding: 0;
    margin-top: 20px;
    margin-bottom: 20px;
    width: calc(100% - 20px);
    /*height: 66px;*/
    height: auto;
    font-size: 24px;
    color: #fff;
    line-height: 30px;
    text-align: center;
    /* text overflow 
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;*/
  }

  /* IndusHC_Part3_Box */
  .IndusHC_Part3_Box {
    width: 100%;
    height: auto;
    margin-bottom: 120px;
  }

  .IndusHC_Part3 {
    height: 105px;
  }

  .IndusHC_Part3_List_Box {
    width: 100%;
    height: 392px;
    background-color: #f5f5f5;
    overflow: hidden;
  }

  .IndusHC_Part3_List_Div {
    height: auto;
  }

  .IndusHC_Part3_List {
    margin: 0 auto;
    margin-top: 77px;
    width: 100%;
    height: auto;
  }

  .IndusHC_Part3_List ul {
    width: 100%;
    height: 282px;
  }

  .IndusHC_Part3_List li {
    float: left;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    background-color: #fff;
    margin-right: 21px;
    width: 285px;
    height: 292px;
    overflow: hidden;
  }

  .IndusHC_Part3_List li:last-child {
    margin-right: 0px;
  }

  .IndusHC_Part3_List li p {
    margin: 0 auto;
    margin-top: 16px;
    width: 253px;
    height: 260px;
  }

  .IndusHC_Part3_List p img {
    width: 253px;
    height: 260px;
  }

  .IndusHC_Part3_List h4 {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;

    right: 16px;
    bottom: 16px;
    width: 253px;
    height: 58px;
    background-color: rgba(64, 64, 64, 0.8);
    overflow: hidden;
  }

  .IndusHC_Part3_List h4 a {
    display: block;
    position: relative;
    margin: 0 auto;
    padding: 0;
    margin-top: 10px;
    width: calc(100% - 20px);
    height: 40px;
    font-size: 18px;
    color: #fff;
    line-height: 20px;
    /* text overflow */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }

  /* IndusHC_Part4_Box */
  .IndusHC_Part4_Box {
    width: 100%;
    height: 645px;
  }

  .IndusHC_Part4 {
    height: 57px;
  }

  .IndusHC_Part4_Swiper_Box {
    width: 100%;
    height: 470px;
    background: url(../images/Indus_HC_Part3_BK.jpg) top 34px center no-repeat;
  }

  .IndusHC_Part4_Swiper_Div {
    height: 470px;
    font-size: 12px;
    overflow: hidden;
  }

  .IndusHC_Part4_Swiper_item {
    width: 100%;
    height: 470px;
  }

  .IndusHC_Part4_Swiper_item_Left {
    float: left;
    width: 618px;
    margin-left: 72px;
  }

  .IndusHC_Part4_Swiper_item_Left h4 {
    margin-top: 107px;
    width: 100%;
    height: 94px;
    font-size: 30px;
    line-height: 40px;
    color: #000;
  }

  .IndusHC_Part4_Swiper_item_Left h4 a {
    color: #000;
  }

  .IndusHC_Part4_Swiper_item_Left h5 {
    width: 100%;
    height: 143px;
    font-size: 20px;
    line-height: 30px;
    color: #000;
  }

  .IndusHC_Part4_Swiper_item_Left h5 a {
    color: #000;
  }

  .IndusHC_Part4_Swiper_item_Left h6 {
    width: 166px;
    height: 26px;
    font-size: 20px;
    font-weight: bold;
    font-style: italic;
    line-height: 26px;
    color: #000;
    background: url(../images/Indus_Right_Arrow.png) right center no-repeat;
  }

  .IndusHC_Part4_Swiper_item_Left h6 a {
    font-size: 20px;
    font-weight: bold;
    font-style: italic;
    line-height: 26px;
    color: #000;
  }
  .IndusHC_Part4_Swiper_item_Left h6 a:hover {
    color: #000;
    text-decoration: underline;
  }

  .IndusHC_Part4_Swiper_item_Right {
    float: left;
    width: 510px;
  }

  .IndusHC_Part4_Swiper_item_Right p {
    margin-left: 113px;
  }

  .IndusHC_Part4_Swiper_item_Right p img {
    width: 376px;
    height: 469px;
  }

  .IndusHC_Part4_BTPrev {
    position: absolute;
    left: 0;
    top: 44%;
    width: 41px;
    height: 42px;
    background: url(../images/Part7_Prev.png);
    z-index: 2;
    cursor: pointer;
  }

  .IndusHC_Part4_BTNext {
    position: absolute;
    left: auto;
    right: 0;
    top: 44%;
    width: 41px;
    height: 42px;
    background: url(../images/Part7_Next.png);
    z-index: 2;
    cursor: pointer;
  }

  /* IndusHC_Part5_Box */
  .IndusHC_Part5_Box {
    width: 100%;
    height: 410px;
  }

  .IndusHC_Part5 {
    height: 96px;
  }

  .IndusHC_Part5_List_Div {
    height: 183px;
  }

  .IndusHC_Part5_List_Item {
    width: 625px;
    height: 183px;
  }

  .IndusHC_Part5_List_Item p {
    float: left;
    width: 272px;
    height: 183px;
    margin-left: 15px;
  }

  .IndusHC_Part5_List_Item p img {
    width: 100%;
    height: 100%;
  }

  .IndusHC_Part5_List_Item h4 {
    float: left;
    width: 290px;
    height: 183px;
    margin-left: 15px;
    font-size: 18px;
    line-height: 25px;
    color: #000;
  }

  .IndusHC_Part5_List_Item h4 a {
    color: #000;
  }

  /* Region1_Part1 */
  .Region1_Part1_Div {
    height: auto;
    font-size: 24px;
    margin-bottom: 140px;
    overflow: hidden;
  }

  .Region1_Part1 {
    height: 267px;
    overflow: hidden;
  }

  .Region1_Part1_Title {
    margin-top: 125px;
  }

  .Region1_Part1_Table_Div {
    padding: 30px;
    width: calc(100% - 60px);
    height: auto;
    background-color: #f6f6f6;
  }

  .Region1_Part1_Table_Title {
    display: block;
    position: absolute;
    top: -36px;
    margin: 0;
    padding: 0;
  }

  .Region1_Part1_Table_item {
    float: left;
    width: auto;
    padding-left: 55px;
    padding-right: 55px;
    height: 66px;
    line-height: 66px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    background-color: #fff;
    border: 1px solid #950c0c;
    border-bottom: 0;
    font-size: 24px;
    color: #950c0c;
    margin-right: 2px;
    cursor: pointer;
  }

  .Region1_Part1_Table_item_on {
    width: auto;
    padding-left: 55px;
    padding-right: 55px;
    height: 66px;
    line-height: 66px;
    background-color: #950c0c;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border: 1px solid #950c0c;
    border-bottom: 0;
    font-size: 24px;
    color: #fff;
  }

  .Region1_Part1_Table table {
    width: 100%;
    border-collapse: collapse;
    border: 2px solid #e1e1e1;
  }

  .Region1_Part1_Table span {
    display: inline;
    margin-right: 35px;
  }
  .Region1_Part1_Table span a {
    color: #535353;
  }
  .Region1_Part1_Table span a:hover {
    color: #950c0c;
  }
  .Table_Title {
    width: 173px;
    height: 76px;
    line-height: 76px;
    text-indent: 25px;
    color: #950c0c;
  }

  .Table_Title1 {
    background-color: #fafafa;
  }

  .Table_Title2 {
    background-color: #f0f0f0;
  }

  .Table_Content {
    height: 76px;
    line-height: 76px;
    text-indent: 25px;
    color: #535353;
  }

  .Table_Content1 {
    background-color: #fff;
  }

  .Table_Content2 {
    background-color: #eaeaea;
  }

  #Region1_Table2 {
    display: none;
  }

  /* Region1_Part234_Box */
  .Region1_Part234_Box {
    width: 100%;
    height: 1382px;
    margin-bottom: 100px;
    background-color: #f5f5f5;
    overflow: hidden;
  }

  .Region1_Part2_Div {
    height: 570px;
    margin-top: 30px;
    margin-bottom: 108px;
  }

  .Region1_Part2 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 570px;
  }

  .Region1_Part2_Title_Div {
    height: 100px;
  }

  .Region1_Part2_Item {
    position: relative;
    margin-left: -128px;
    padding: 24px 28px;
    width: 352px;
    height: 480px;
    background: url(../images/Region1_Box_BK.png) center center no-repeat;
    background-size: 100% 100%;
    z-index: 1;
    transition: all 0.5s;
  }

  .Region1_Part2_Item:hover {
    transition: all 0.5s;
  }

  .Region1_Part2_Item:first-child {
    margin-left: 0px;
  }
  #RItem1 {
    scale: 1.12;
    z-index: 4;
  }
  #RItem2 {
    scale: 1;
    z-index: 3;
  }
  #RItem3 {
    scale: 0.88;
    z-index: 2;
  }
  #RItem4 {
    scale: 0.76;
    z-index: 1;
  }
  .Region1_Part2_ItemTu {
    width: 350px;
    height: 392px;
    overflow: hidden;
  }

  .Region1_Part2_ItemTu p {
    width: 350px;
    height: 392px;
  }

  .Region1_Part2_ItemTu img {
    width: 350px;
    height: 392px;
  }

  .Region1_Part2_ItemTu h4 {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;
    bottom: 0;
    width: 350px;
    height: 60px;
    font-size: 24px;
    background-color: rgba(143, 1, 1, 0.6);
  }

  .Region1_Part2_ItemTu h4 a {
    margin: 0 auto;
    margin-top: 16px;
    width: calc(100% - 40px);
    height: 32px;
    line-height: 32px;
    font-size: 24px;
    color: #fff;

    /* text overflow */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }

  .Region1_Part2_ItemWen {
    width: 350px;
    height: 30px;
    font-size: 26px;
    line-height: 26px;
    margin-top: 20px;
  }

  .Region1_Part2_ItemWen a {
    width: 350px;
    height: 26px;
    font-size: 26px;
    line-height: 26px;
    color: #5f0000;
  }

  .Region1_Part3_Div {
    height: 150px;
  }

  .Region1_Part3_AD {
    width: 1250px;
    height: 150px;
    background: url(../images/Region_AD_BK.jpg) center center no-repeat;
    overflow: hidden;
  }

  .Region1_Part3_Logo {
    float: left;
    width: 407px;
    height: 59px;
    margin-top: 48px;
    margin-left: 32px;
  }

  .Region1_Part3_BT {
    float: right;
    margin-top: 48px;
    margin-left: auto !important;
    margin-right: 450px;
  }

  .Region1_Button {
    width: 328px;
    height: 57px;
    margin-left: 54px;
    border-radius: 28px;
    border: 1px solid #033867;
    background: url(../images/Icon_Arrow_Blue.png) center center no-repeat;
    background-position: 30px;
  }

  .Region1_Button a {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;
    left: 70px;
    font-size: 25px;
    height: 56px;
    line-height: 56px;
    color: #033867;
  }

  .Region1_Part4_Div {
    margin-top: 107px;
    height: 350px;
  }

  .Region1_Part4_Swiper {
    margin: 0 auto;
    width: 1085px;
    height: 350px;
    overflow: hidden;
  }

  .Region1_Part4_Swiper .swiper-slide {
    width: 340px;
    height: 350px;
  }

  .Region1_Part4_Swiper p {
    width: 340px;
    height: 350px;
  }

  .Region1_Part4_Swiper p img {
    width: 340px;
    height: 350px;
  }

  .Region1_Part4_Swiper h4 {
    width: 340px;
    height: 350px;
  }

  .Region1_Part4_Swiper h4 {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;
    bottom: 0;
    width: 340px;
    height: 80px;
    font-size: 20px;
    background-color: rgba(64, 64, 64, 0.8);
  }

  .Region1_Part4_Swiper h4 a {
    margin: 0 auto;
    margin-top: 10px;
    width: calc(100% - 40px);
    height: 60px;
    line-height: 30px;
    font-size: 20px;
    color: #fff;
    /* text overflow */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }

  .Region1_Part4_BTPrev {
    position: absolute;
    left: 0;
    top: 45%;
    width: 41px;
    height: 42px;
    background: url(../images/Part7_Prev.png);
    z-index: 2;
    cursor: pointer;
  }

  .Region1_Part4_BTNext {
    position: absolute;
    left: auto;
    right: 0;
    top: 45%;
    width: 41px;
    height: 42px;
    background: url(../images/Part7_Next.png);
    z-index: 2;
    cursor: pointer;
  }

  /* Region2_Part1 */
  .Region2_Part1_Div {
    height: 387px;
    margin-top: 82px;
    margin-bottom: 72px;
  }

  .Region2_Part1_Left {
    width: 611px;
    height: 387px;
  }

  .Region2_Part1_Left img {
    width: 611px;
    height: 387px;
  }

  .Region2_Part1_Right {
    margin-left: 64px;
    width: 516px;
    height: 387px;
  }

  .Region2_Part1_Right h3 {
    width: 100%;
    height: 81px;
    line-height: 38px;
    font-size: 38px;
    color: #b10303;
  }

  .Region2_Part1_Right h3 a {
    color: #b10303;
  }

  .Region2_Part1_Right h4 {
    width: 100%;
    height: 257px;
    line-height: 25px;
    font-size: 18px;
    color: #616161;
  }

  .Region2_Part1_Right h4 a {
    color: #616161;
  }

  .Region2_BT_More {
    width: 72px;
    height: 21px;
    font-size: 14px;
    line-height: 21px;
    border-radius: 6px;
    background-color: #b10303;
    text-align: center;
  }

  .Region2_BT_More a {
    font-size: 14px;
    line-height: 21px;
    text-align: center;
    color: #fff;
  }

  .Region2_Part2_Div {
    height: auto;
    overflow: hidden;
  }

  .Region2_Part2_item {
    float: left;
    width: 367px;
    height: auto;
    margin-right: 72px;
    margin-bottom: 50px;
  }

  .Region2_Part2_item:nth-child(3n) {
    margin-right: 0px;
  }

  .Region2_Part2_item_Title {
    padding-left: 25px;
    padding-right: 25px;
    width: 315px;
    height: 80px;
    border: 1px solid #970409;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    background-color: #970409;

    font-size: 24px;
    line-height: 30px;
    display: flex;
    align-items: center;
    color: #fff;
  }

  .Region2_Part2_item_Title a {
    font-size: 24px;
    line-height: 30px;
    color: #fff;

    /* text overflow */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }

  .Region2_Part2_item_body {
    padding: 20px;
    width: 325px;
    height: 157px;
    border: 1px solid #970409;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
  }

  .Region2_Part2_item_body h4 {
    width: 100%;
    height: 120px;
    font-size: 18px;
    line-height: 24px;
    color: #484848;
    margin-bottom: 10px;
    /* text overflow */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }

  .Region2_Part2_item_body h4 a {
    color: #484848;
  }

  .Region2_Part2_item_More {
    margin: 0 auto;
  }

  .Region2_Part3_Title_Div {
    height: 173px;
    overflow: hidden;
  }

  .Region2_Part3_Title {
    margin-top: 80px;
  }

  .Region2_Part3_Box {
    width: 100%;
    height: auto;
    overflow: hidden;
    background-color: #f5f5f5;
  }

  .Region2_Part3_Div {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .Region2_Part4_Title_Div {
    height: 226px;
    overflow: hidden;
  }

  .Region2_Part4_Title {
    margin-top: 126px;
  }

  .Region2_Part4_Box {
    width: 100%;
    background-color: #f5f5f5;
    overflow: hidden;
    margin-bottom: 150px;
  }

  .Region2_Part4_Box .Region1_Part2_Div {
    margin-top: 60px;
    margin-bottom: 60px;
  }

  /* Artical1 */
  .Artical1_Left {
    margin-top: 85px;
    margin-bottom: 90px;
    padding: 34px 23px;
    width: 846px;
    background-color: #f6f6f6;
    height: auto;
    font-size: 12px;
  }

  .Artical_Boby {
    padding: 69px 54px;
    background-color: #fff;
  }

  .Artical_Title h4 {
    font-size: 36px;
    line-height: 40px;
    color: #1a1a1a;
  }

  .Artical_Title h5 {
    font-size: 14px;
    /*height: 58px;
    line-height: 58px;*/
    line-height: 24px;
    padding: 17px 0;
    color: #1a1a1a;
    border-bottom: 1px solid #0e0e0e;
  }

  .Artical_Title h5 span {
    display: inline;
    padding-left: 8px;
    padding-right: 8px;
    border-right: 1px solid #666;
    font-size: 14px;
    /*height: 58px;
    line-height: 58px;*/
    color: #666;
  }

  .Artical_Title h5 span:first-child {
    padding-left: 0px;
  }

  .Artical_Title h5 span:last-child {
    border-right: 0px;
  }

  .Artical_Content {
    margin-top: 38px;
    /* margin-bottom: 180px; */
    margin-bottom: 38px;
  }

  .Artical_Content p {
    font-size: 18px;
    color: #1a1a1a;
    line-height: 25px;
    margin-bottom: 20px;
  }

  .Artical_Content span {
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .Artical_Content img {
    margin: 0 auto;
  }

  .Artical_Content em {
    font-style: italic;
    display: inline;
  }

  .Artical_Boby .PageControl_Box {
    margin-bottom: 0 !important;
  }

  .Artical1_Right {
    margin-top: 85px;
    width: 292px;
    background-color: #f6f6f6;
    height: auto;
    margin-bottom: 90px;
  }

  .MostStory_Div {
    width: 100%;
    padding-bottom: 45px;
    height: auto;
    background-color: #f6f6f6;
  }

  .MostStory_Line {
    height: 3px;
    background-color: #b20303;
  }

  .MostStory_Bar {
    height: 8px;
    background-color: #dedede;
  }

  .MostStory_Title {
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    color: #b10303;
  }

  .MostStory_Title a {
    color: #b10303;
  }

  .MostStory_Pic {
    margin: 0 auto;
    width: 253px;
    height: 174px;
  }

  .MostStory_Pic img {
    width: 253px;
    height: 174px;
  }

  .MostStory_Top_One {
    margin: 0 auto;
    width: 244px;
    height: 100px;
    padding-top: 25px;
    padding-bottom: 22px;
    border-bottom: 1px solid #bdbdbd;
  }

  .MostStory_Top_One h3 {
    float: left;
    width: 55px;
    height: 50px;
    background: url(../images/Right_Medal.png) center center no-repeat;
    line-height: 50px;
    font-size: 36px;
    text-align: center;
    border-bottom: 1px solid #bdbdbd;
    color: #fff;
  }

  .MostStory_Top_One h3 a {
    width: 55px;
    height: 50px;
    line-height: 50px;
    font-size: 36px;
    color: #fff;
    text-align: center;
  }

  .MostStory_Top_One h4 {
    float: left;
    padding-left: 12px;
    width: 176px;
    height: 100px;
    line-height: 25px;
    font-size: 18px;
    text-align: left;
    color: #282828;

    border-left: 1px solid #bdbdbd;
  }

  .MostStory_Top_One h4 a {
    line-height: 25px;
    font-size: 18px;
    text-align: left;
    color: #282828;
  }

  .MostStory_Top_Line {
    margin: 0 auto;
    width: 244px;
    /*height: 60px;*/
    padding-top: 22px;
    padding-bottom: 22px;
    border-bottom: 1px solid #fff;
  }

  .MostStory_Top_Line h3 {
    float: left;
    width: 22px;
    height: 22px;
    line-height: 22px;

    font-size: 16px;
    text-align: center;
    border: 1px solid #bdbdbd;
    background-color: #fff;
    color: #950c0c;
  }

  .MostStory_Top_Line h3 a {
    width: 22px;
    height: 22px;
    line-height: 22px;
    font-size: 16px;
    color: #950c0c;
    text-align: center;
  }

  .MostStory_Top_Line h4 {
    float: left;
    padding-left: 10px;
    width: 210px;
    /*height: 60px;*/
    line-height: 20px;
    font-size: 16px;
    text-align: left;
    color: #282828;
  }

  .MostStory_Top_Line h4 a {
    line-height: 20px;
    font-size: 16px;
    text-align: left;
    color: #282828;
  }

  /* Artical1 */
  .Artical_Full {
    margin-top: 85px;
    margin-bottom: 90px;
    padding: 34px 23px;
    width: calc(100% - 46px);
    background-color: #f6f6f6;
    height: auto;
    font-size: 12px;
  }

  .Artical2_Part1 {
    height: 123px;
    overflow: hidden;
  }

  .Artical2_Part1_Title {
    margin-top: 32px;
  }

  .Artical2_Part1_List_Box {
    width: 100%;
    height: 578px;
    background-color: #f6f6f6;
    overflow: hidden;
  }

  .Artical2_Part1_List {
    width: 756px;
    height: auto;
    overflow: hidden;
  }

  .Artical2_Part1_List ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 0 auto;
    margin-top: 66px;
    width: 100%;

    overflow: hidden;
  }

  .Artical2_Part1_List li {
    width: 199px;
    height: 199px;
    margin-bottom: 43px;
    background: url(../images/Part8_ItemBK.png) center center no-repeat;
    overflow: hidden;
    font-size: 12px;
    border: 1px solid transparent;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }
  .Artical2_Part1_List li:hover {
    border: 1px solid #b10303;
  }

  .Artical2_Part1_List li a {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    width: 199px;
    height: 199px;
    overflow: hidden;
    font-size: 12px;
    color: #b10303;
  }

  .Artical2_Part1_List li a:hover h4 {
    color: #b10303;
    /* text-decoration: underline; */
  }

  .Artical2_Part1_List li em {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;

    margin: 0 auto;
    margin-top: 55px;
    width: 77px;
    height: 77px;
  }

  .Artical2_Part1_List li h4 {
    width: 100%;
    margin-top: 13px;
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    color: #b10303;
    text-align: center;
  }

  /* Artical2_Part2_Box */
  .Artical2_Part2_Box {
    width: 100%;
    height: auto;
    margin-bottom: 100px;
  }

  .Artical2_Part2 {
    height: 190px;
    overflow: hidden;
  }

  .Artical2_Part2_Title {
    margin-top: 100px;
  }

  .Artical2_Part2_List_Box {
    width: 100%;
    height: 426px;
    background-color: #f5f5f5;
    overflow: hidden;
  }

  .Artical2_Part2_List_Div {
    height: auto;
  }

  .Artical2_Part2_List {
    margin: 0 auto;
    margin-top: 77px;
    width: 1166px;
    height: auto;
  }

  .Artical2_Part2_List ul {
    width: 100%;
    height: 282px;
  }

  .Artical2_Part2_List li {
    float: left;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    background-color: #fff;
    margin-right: 38px;
    width: 362px;
    height: 282px;
    overflow: hidden;
  }

  .Artical2_Part2_List li:last-child {
    margin-right: 0px;
  }

  .Artical2_Part2_List li p {
    margin: 0 auto;
    margin-top: 13px;
    width: 339px;
    height: 256px;
  }

  .Artical2_Part2_List p img {
    width: 339px;
    height: 256px;
  }

  .Artical2_Part2_List h4 {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;

    right: 11px;
    bottom: 13px;
    width: 292px;
    padding-top: 15px;
    padding-bottom: 15px;
    background-color: rgba(143, 1, 1, 0.6);
    overflow: hidden;
  }

  .Artical2_Part2_List h4 a {
    display: block;
    position: relative;
    margin: 0 auto;
    padding: 0;
    /* margin-top: 20px; */
    width: calc(100% - 40px);

    font-size: 20px;
    color: #fff;
    line-height: 25px;
    text-align: left;
    /* text overflow */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }

  /* Artical2_Part3_Box */
  .Artical2_Part3_Box {
    width: 100%;
    height: auto;
    margin-bottom: 100px;
  }

  .Artical2_Part3 {
    height: 105px;
  }

  .Artical2_Part3_List_Box {
    height: 392px;
    background-color: #f5f5f5;
    overflow: hidden;
  }

  .Artical2_Part3_List_Div {
    height: auto;
  }

  .Artical2_Part3_List {
    margin: 0 auto;
    margin-top: 60px;
    width: 1122px;
    height: auto;
  }

  .Artical2_Part3_List ul {
    width: 100%;
    height: 282px;
  }

  .Artical2_Part3_List li {
    float: left;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    background-color: #fff;
    margin-right: 56px;
    width: 238px;
    height: 283px;
    overflow: hidden;
  }

  .Artical2_Part3_List li:last-child {
    margin-right: 0px;
  }

  .Artical2_Part3_List li p {
    margin: 0 auto;
    margin-top: 16px;
    width: 213px;
    height: 256px;
  }

  .Artical2_Part3_List p img {
    width: 213px;
    height: 256px;
  }

  .Artical2_Part3_List h4 {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;
    right: 12px;
    bottom: 12px;
    width: 213px;
    height: 58px;
    background-color: rgba(0, 0, 0, 0.6);
    overflow: hidden;
  }

  .Artical2_Part3_List h4 a {
    display: block;
    position: relative;
    margin: 0 auto;
    padding: 0;
    margin-top: 10px;
    width: calc(100% - 20px);
    height: 40px;
    font-size: 14px;
    color: #fff;
    line-height: 20px;
    /* text overflow */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }

  /* List_Left */
  .List_Left {
    margin-top: 85px;
    margin-bottom: 100px;
    padding: 34px 23px;
    width: 846px;
    background-color: #f6f6f6;
    height: auto;
    font-size: 12px;
    overflow: hidden;
  }

  .List_Boby {
    background-color: #fff;
    height: auto;
    overflow: hidden;
  }

  .List_Right {
    margin-top: 85px;
    width: 292px;
    /* background-color: #F6F6F6; */
    height: auto;
    margin-bottom: 90px;
  }

  .List_Content {
    padding-left: 22px;
    padding-right: 22px;
    height: auto;
  }

  .List_Content ul {
    width: 100%;
    list-style: none;
    height: auto;
    overflow: hidden;
  }

  .List_Content li {
    width: 100%;
    list-style: none;
    padding-top: 25px;
    padding-bottom: 25px;
    border-bottom: 1px solid #dedede;
    /*min-height: 182px;*/
  }

  .List_Content li:last-child {
    border-bottom: 0px solid #dedede;
  }

  .List_Content_Pic {
    float: left;
    width: 272px;
    height: 182px;
    margin-right: 23px;
  }

  .List_Content_Pic img {
    width: 272px;
    height: 182px;
  }

  /*.List_Content_Words {
    float: left;
    width: calc(100% - 295px);
  }*/

  .List_Content_Words h4 {
    font-size: 18px;
    line-height: 25px;
    color: #0e0e0e;
    margin-bottom: 13px;
    /* text overflow */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }

  .List_Content_Words h4 a {
    color: #0e0e0e;
  }

  .List_Content_Words h5 {
    width: 92px;
    height: 25px;
    font-size: 14px;
    line-height: 25px;
    color: #940c0c;
    background-color: #f6f6f6;
    border-radius: 12px;
    overflow: hidden;
    text-align: center;
  }

  .List_Content_Words h5 a {
    color: #940c0c;
  }

  .List_Boby .PageControl_Box {
    margin-top: 110px !important;
    margin-bottom: 47px !important;
  }

  /* Left1 */
  .Left1_Swiper_Div {
    width: 100%;
    height: 409px;
    margin-top: 96px;
    margin-bottom: 60px;
  }

  .Left1_Swiper {
    margin: 0 auto;
    width: 1070px;
    height: 409px;
    overflow: hidden;
  }

  .Left1_Swiper p {
    float: left;
    width: 706px;
    height: 409px;
  }

  .Left1_Swiper p img {
    width: 706px;
    height: 409px;
  }

  .Left1_Swiper h4 {
    float: left;
    width: 364px;
    height: 409px;
    background-color: #b10303;
  }

  .Left1_Swiper h4 a {
    margin: 0 auto;
    margin-top: 45px;
    width: calc(100% - 68px);
    height: 270px;
    font-size: 30px;
    line-height: 45px;
    color: #fff;
    /* text overflow */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }

  .Left1_Swiper_pagination {
    font-size: 12px;
    left: auto !important;
    right: 0 !important;
    bottom: 60px !important;
    width: 364px !important;
    height: 20px !important;
    z-index: 2;
  }

  .Left1_Swiper_pagination .swiper-pagination-bullet {
    border-radius: 8px;
    width: 16px;
    height: 16px;
    background-color: #dbdbdb;
    opacity: 1;
  }

  .Left1_Swiper_pagination .swiper-pagination-bullet-active {
    background-color: #fff;
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 6px) !important;
  }

  .Left1_Swiper_BTPrev {
    position: absolute;
    left: 0;
    top: 45%;
    width: 41px;
    height: 42px;
    background: url(../images/Part7_Prev.png);
    z-index: 2;
    cursor: pointer;
  }
  .Left1_Swiper_BTNext {
    position: absolute;
    left: auto;
    right: 0;
    top: 45%;
    width: 41px;
    height: 42px;
    background: url(../images/Part7_Next.png);
    z-index: 2;
    cursor: pointer;
  }
  .Left1_Full_Div {
    width: 100%;
    height: auto;
  }
  .Left1_Left {
    width: 293px;

    /* overflow: hidden; */
  }
  .Type_List_div {
    width: 293px;
    /* height: 450px; */
    margin-bottom: 56px;
    /* overflow: hidden; */
  }
  .Type_List_div ul {
    width: 293px;
    list-style: none;
  }

  .Type_List_div li {
    width: 291px;
    height: 50px;
    border: 1px solid #ececec;
    border-radius: 6px;
    margin-bottom: 13px;

    /* overflow: hidden; */
  }
  .Type_List_div li p {
    float: left;
    margin-left: 13px;
    margin-top: 12px;
    width: 26px;
    height: 26px;
    overflow: hidden;
  }
  .Type_List_div li h3 {
    float: left;
    margin-left: 10px;
    height: 50px;
    line-height: 50px;
    font-size: 22px;
    color: #950c0c;
    /* overflow: hidden; */
  }
  .Type_List_div li h3 a {
    color: #950c0c;
  }
  .Type_List_item {
    width: 100%;
    height: 50px;
  }
  .TypeNow {
    background-color: #950c0c;
  }
  .TypeNow h3 a {
    color: #fff !important;
  }
  .TypeNow em {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
    border-left: 9px solid rgb(148 13 11);
    border-right: 9px solid transparent;
    top: 50%;
    transform: translate(0, -50%);
    right: -18px;
    z-index: 1;
  }
  #Type1 p {
    background: url(../images/Left_Icons_Red1.png) center center no-repeat;
  }
  #Type2 p {
    background: url(../images/Left_Icons_Red2.png) center center no-repeat;
  }
  #Type3 p {
    background: url(../images/Left_Icons_Red3.png) center center no-repeat;
  }
  #Type4 p {
    background: url(../images/Left_Icons_Red4.png) center center no-repeat;
  }
  #Type5 p {
    background: url(../images/Left_Icons_Red5.png) center center no-repeat;
  }
  #Type6 p {
    background: url(../images/Left_Icons_Red6.png) center center no-repeat;
  }
  #Type7 p {
    background: url(../images/Left_Icons_Red7.png) center center no-repeat;
  }
  #Type8 p {
    background: url(../images/Left_Icons_Red8.png) center center no-repeat;
  }
  #Type9 p {
    background: url(../images/Left_Icons_Red9.png) center center no-repeat;
  }
  #Type10 p {
    background: url(../images/Left_Icons_Red10.png) center center no-repeat;
  }
  #Type11 p {
    background: url(../images/Left_Icons_Red11.png) center center no-repeat;
  }
  #Type12 p {
    background: url(../images/Left_Icons_Red12.png) center center no-repeat;
  }
  #Type13 p {
    background: url(../images/Left_Icons_Red13.png) center center no-repeat;
  }

  .TypeNow #Type1 p {
    background: url(../images/Left_Icons_Red1_on.png) center center no-repeat;
  }
  .TypeNow #Type2 p {
    background: url(../images/Left_Icons_Red2_on.png) center center no-repeat;
  }
  .TypeNow #Type3 p {
    background: url(../images/Left_Icons_Red3_on.png) center center no-repeat;
  }
  .TypeNow #Type4 p {
    background: url(../images/Left_Icons_Red4_on.png) center center no-repeat;
  }
  .TypeNow #Type5 p {
    background: url(../images/Left_Icons_Red5_on.png) center center no-repeat;
  }
  .TypeNow #Type6 p {
    background: url(../images/Left_Icons_Red6_on.png) center center no-repeat;
  }
  .TypeNow #Type7 p {
    background: url(../images/Left_Icons_Red7_on.png) center center no-repeat;
  }
  .TypeNow #Type8 p {
    background: url(../images/Left_Icons_Red8_on.png) center center no-repeat;
  }
  .TypeNow #Type9 p {
    background: url(../images/Left_Icons_Red9_on.png) center center no-repeat;
  }
  .TypeNow #Type10 p {
    background: url(../images/Left_Icons_Red10_on.png) center center no-repeat;
  }
  .TypeNow #Type11 p {
    background: url(../images/Left_Icons_Red11_on.png) center center no-repeat;
  }
  .TypeNow #Type12 p {
    background: url(../images/Left_Icons_Red12_on.png) center center no-repeat;
  }
  .TypeNow #Type13 p {
    background: url(../images/Left_Icons_Red13_on.png) center center no-repeat;
  }

  .Left1_Right {
    margin-bottom: 100px;
    padding: 34px 23px;
    width: 846px;
    background-color: #f6f6f6;
    height: auto;
    font-size: 12px;
    overflow: hidden;
  }
  /* Left2 */
  .Left2_List_Div {
    padding: 60px;
    background-color: #fff;
    height: auto;
    overflow: hidden;
  }
  .Left2_List ul {
    margin: 0 auto;
    width: 725px;
    margin-bottom: 120px;
    overflow: hidden;
  }

  .Left2_List li {
    float: left;
    width: 340px;
    height: 350px;
    margin-bottom: 50px;
    overflow: hidden;
  }
  .Left2_List li:nth-child(2n) {
    float: right;
  }

  .Left2_List p {
    width: 340px;
    height: 350px;
  }

  .Left2_List p img {
    width: 340px;
    height: 350px;
    object-fit: cover;
  }

  .Left2_List h4 {
    width: 340px;
    height: 350px;
  }

  .Left2_List h4 {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;
    bottom: 0;
    width: 340px;
    height: 80px;
    font-size: 20px;
    background-color: rgba(64, 64, 64, 0.8);
  }

  .Left2_List h4 a {
    margin: 0 auto;
    margin-top: 10px;
    width: calc(100% - 40px);
    height: 60px;
    line-height: 30px;
    font-size: 20px;
    color: #fff;
    /* text overflow */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }
  /* Left3 */
  .Left3_Right {
    margin-bottom: 100px;
    padding: 40px 36px;
    width: 812px;
    border: 1px solid #f5f5f5;
    background-color: #fff;
    height: auto;
    font-size: 12px;
    overflow: hidden;
  }
  .Left3_Full_Div {
    width: 100%;
    height: auto;
    margin-top: 77px;
  }
  /* .Left3_List_Div {
    
  } */
  .Left3_List {
    width: 100%;
    height: auto;
  }
  .Left3_List ul {
    width: 100%;
    height: auto;
    list-style: none;
  }
  .Left3_List li {
    width: 100%;
    margin-bottom: 50px;
    height: auto;
    min-height: 123px;
  }
  .Left3_List_Title {
    padding: 55px 25px 35px 25px;
    height: auto;
    min-height: 30px;
    background-color: #f5f5f5;
  }
  .Left3_List_Title h3 {
    display: block;
    position: absolute;
    left: 0;
    top: -10px;
    width: 93px;
    height: 40px;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    line-height: 40px;
    color: #fff;
    background-color: #960000;
    z-index: 1;
  }
  .Left3_List_Title h4 {
    display: block;
    width: 690px;
    line-height: 30px;
    text-align: left;
    font-size: 24px;
    font-weight: bold;
    color: #960000;
  }
  .Left3_List_Title h4 a {
    color: #960000;
  }
  .Left3_List_Title em {
    display: block;
    position: absolute;
    right: 35px;
    top: 35px;
    width: 52px;
    height: 52px;
    background: url(../images/Left_Plus.png) center center no-repeat;
    z-index: 1;
    cursor: pointer;
  }
  .Left3_List_Content {
    display: block;
    padding: 25px 25px 25px 25px;
    font-size: 24px;
    color: #4e4e4e;
    line-height: 30px;
  }
  .Left3_List_Content span {
    display: inline;
    color: #960000;
  }

  /* Left4 */
  .Left4_Artical_Div {
    width: 100%;
    height: auto;
  }
  .Left4_Artical_Title {
    font-size: 36px;
    line-height: 40px;
    color: #1a1a1a;
    margin-bottom: 50px;
  }
  .Left4_Artical_Content {
    height: auto;
    padding-bottom: 30px;
  }
  .Left4_Artical_Content p {
    font-size: 18px;
    line-height: 22px;
    color: #1a1a1a;
    margin-bottom: 30px;
  }
  .Left4_Artical_Content span {
    width: 100%;
  }
  .Left4_Artical_Content span img {
    margin: 0 auto;
  }
  .Left4_Artical_More {
    width: 100%;
  }
  .Left4_Artical_More h4 {
    margin: 0 auto;
    width: 72px;
    height: 21px;
    line-height: 21px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    border-radius: 4px;
    background-color: #b20303;
  }

  .Left4_Artical_More h4 a {
    color: #fff;
    line-height: 21px;
  }

  .Top_Info_Close {
    width: 24px;
    height: 24px;
    content: url(../images/svg/close.svg);
  }

  .Contact_BackTop a {
    display: block;
    width: 65px;
    height: 65px;
    background: url(../images/svg/top.svg) no-repeat center center;
    background-size: 48px;
    background-color: #b20503;
  }

  .Contact_BackTop a::after {
    content: "";
    display: block;
    width: 100%;
    height: 2px;
    background: #b20503;
    position: absolute;
    bottom: 0;
  }

  .Navi_Div h4 {
    display: flex;
    align-items: center;
  }

  .Navi_Div h4 i {
    display: inline-block;
    width: 24px;
    height: 24px;
    content: url(../images/svg/right.svg);
  }

  .Top_Link_Title p {
    width: 24px;
    height: 24px;
    margin-top: 14px;
    margin-left: 22px;
    margin-right: 8px;
    content: url(../images/svg/user.svg);
  }

  .PageControl_Next a {
    content: url(../images/svg/page-right.svg);
  }

  .PageControl_Prev a {
    content: url(../images/svg/page-left.svg);
  }

  .Home_Part7_Box img {
    width: 100%;
    height: 100%;
  }

  .pagination ul {
    list-style: none;
    padding-left: 0;
    text-align: center;
  }

  .pagination ul li {
    padding: 0 6px;
    vertical-align: top;
    display: inline-block;
    font-size: 16px;
    min-width: 28px;
    min-height: 28px;
    line-height: 28px;
    cursor: pointer;
    box-sizing: border-box;
    text-align: center;
    background-color: #ffffff;
    color: #4a4a4a;
    border-radius: 6px;
    margin: 0 4px;
    /* border: 1px solid #ebebeb; */
    height: 28px;
  }

  /* .pagination ul li:hover {
    transform: scale(1.1);
    background-color: #f4f6f8;
  } */

  .pagination li.active,
  .pagination li.active:hover {
    background: #8f0102;
    color: white;
    cursor: not-allowed;
  }

  .pagination li.disabled {
    cursor: not-allowed;
  }
  .pagination li.totalPage {
    background: transparent;
    cursor: default;
    border: none;
    padding: 0 6px;
  }

  .pagination li.totalPage:hover {
    transform: none;
    background-color: #ffffff;
  }

  .pagination li.next,
  .pagination li.prev {
    width: 36px;
  }

  .pagination li.next {
    content: url(../images/svg/page-right.svg);
  }

  .pagination li.prev {
    content: url(../images/svg/page-left.svg);
  }

  .pagination li input {
    -webkit-appearance: none;
    appearance: none;
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #dcdfe6;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    outline: none;
    padding: 3px 5px;
    transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
    width: 40px;
    height: 25px;
    margin: 0 6px;
  }

  .pagination li input:focus {
    border-color: #98a6ad;
  }
  .pagination {
    user-select: none;
  }

  .pagination ul:nth-child(2) {
    border-radius: 6px;
  }

  .pagination input[type="number"] {
    -moz-appearance: textfield;
    appearance: textfield;
  }
  .pagination input[type="number"]::-webkit-inner-spin-button,
  .pagination input[type="number"]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
  }

  .Home_Part9_Conten_Form_Msg textarea {
    border: none;
    width: 100%;
    padding: 10px 0;
  }

  .Home_Part9_Conten_Form_Addr input {
    font-family: monospace;
  }

  .Home_Part5_Swiper p img {
    width: 100%;
    height: 100%;
  }

  .MenuLevel2_Line {
    padding-right: 0;
  }

  .MenuLevel2_Line a {
    display: block;
    padding: 0 4px;
  }

  .MenuLevel2_Line:hover a {
    background-color: #be6868;
  }

  .Indus_List_Div h4 {
    height: auto;
    box-sizing: border-box;
    padding: 8px;
  }

  .Indus_List_Div h4 a {
    height: auto;
    line-height: 22px;
    text-align: left;
    display: block;
  }

  .Type_List_div li p {
    color: #950c0c;
    mask-size: 100%;
    -webkit-mask-size: 100%;
    background-color: currentColor;
  }

  .Type_List_div li.TypeNow p {
    color: #fff;
  }

  .Bottom_List_Div {
    display: flex;
    justify-content: space-between;
  }

  #Resources1 p {
    mask-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="512" height="512" viewBox="0 0 512 512"%3E%3Crect width="64" height="368" x="32" y="96" fill="none" stroke="currentColor" stroke-linejoin="round" stroke-width="32" rx="16" ry="16"%2F%3E%3Cpath fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32" d="M112 224h128M112 400h128"%2F%3E%3Crect width="128" height="304" x="112" y="160" fill="none" stroke="currentColor" stroke-linejoin="round" stroke-width="32" rx="16" ry="16"%2F%3E%3Crect width="96" height="416" x="256" y="48" fill="none" stroke="currentColor" stroke-linejoin="round" stroke-width="32" rx="16" ry="16"%2F%3E%3Cpath fill="none" stroke="currentColor" stroke-linejoin="round" stroke-width="32" d="m422.46 96.11l-40.4 4.25c-11.12 1.17-19.18 11.57-17.93 23.1l34.92 321.59c1.26 11.53 11.37 20 22.49 18.84l40.4-4.25c11.12-1.17 19.18-11.57 17.93-23.1L445 115c-1.31-11.58-11.42-20.06-22.54-18.89Z"%2F%3E%3C%2Fsvg%3E');
    -webkit-mask-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="512" height="512" viewBox="0 0 512 512"%3E%3Crect width="64" height="368" x="32" y="96" fill="none" stroke="currentColor" stroke-linejoin="round" stroke-width="32" rx="16" ry="16"%2F%3E%3Cpath fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32" d="M112 224h128M112 400h128"%2F%3E%3Crect width="128" height="304" x="112" y="160" fill="none" stroke="currentColor" stroke-linejoin="round" stroke-width="32" rx="16" ry="16"%2F%3E%3Crect width="96" height="416" x="256" y="48" fill="none" stroke="currentColor" stroke-linejoin="round" stroke-width="32" rx="16" ry="16"%2F%3E%3Cpath fill="none" stroke="currentColor" stroke-linejoin="round" stroke-width="32" d="m422.46 96.11l-40.4 4.25c-11.12 1.17-19.18 11.57-17.93 23.1l34.92 321.59c1.26 11.53 11.37 20 22.49 18.84l40.4-4.25c11.12-1.17 19.18-11.57 17.93-23.1L445 115c-1.31-11.58-11.42-20.06-22.54-18.89Z"%2F%3E%3C%2Fsvg%3E');
  }

  #Resources2 p {
    mask-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 10v6m0 0l3-2m-3 2l-3-2M3 6v10.8c0 1.12 0 1.68.218 2.108a2 2 0 0 0 .874.874c.427.218.987.218 2.105.218h11.606c1.118 0 1.677 0 2.104-.218c.377-.192.683-.498.875-.874C21 18.48 21 17.92 21 16.8V9.2c0-1.12 0-1.68-.218-2.108a2 2 0 0 0-.874-.874C19.48 6 18.92 6 17.8 6H12M3 6h9M3 6a2 2 0 0 1 2-2h3.675c.489 0 .734 0 .964.055c.204.05.399.13.578.24c.202.124.375.297.72.643L12 6"%2F%3E%3C%2Fsvg%3E');
    -webkit-mask-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 10v6m0 0l3-2m-3 2l-3-2M3 6v10.8c0 1.12 0 1.68.218 2.108a2 2 0 0 0 .874.874c.427.218.987.218 2.105.218h11.606c1.118 0 1.677 0 2.104-.218c.377-.192.683-.498.875-.874C21 18.48 21 17.92 21 16.8V9.2c0-1.12 0-1.68-.218-2.108a2 2 0 0 0-.874-.874C19.48 6 18.92 6 17.8 6H12M3 6h9M3 6a2 2 0 0 1 2-2h3.675c.489 0 .734 0 .964.055c.204.05.399.13.578.24c.202.124.375.297.72.643L12 6"%2F%3E%3C%2Fsvg%3E');
  }

  #Resources3 p {
    mask-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cg fill="currentColor"%3E%3Cpath d="M5 9V7h2v2H5Zm4 0h10V7H9v2Zm-4 6v2h2v-2H5Zm14 2H9v-2h10v2Z"%2F%3E%3Cpath fill-rule="evenodd" d="M1 6a3 3 0 0 1 3-3h16a3 3 0 0 1 3 3v12a3 3 0 0 1-3 3H4a3 3 0 0 1-3-3V6Zm3-1h16a1 1 0 0 1 1 1v5H3V6a1 1 0 0 1 1-1Zm-1 8v5a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1v-5H3Z" clip-rule="evenodd"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    -webkit-mask-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cg fill="currentColor"%3E%3Cpath d="M5 9V7h2v2H5Zm4 0h10V7H9v2Zm-4 6v2h2v-2H5Zm14 2H9v-2h10v2Z"%2F%3E%3Cpath fill-rule="evenodd" d="M1 6a3 3 0 0 1 3-3h16a3 3 0 0 1 3 3v12a3 3 0 0 1-3 3H4a3 3 0 0 1-3-3V6Zm3-1h16a1 1 0 0 1 1 1v5H3V6a1 1 0 0 1 1-1Zm-1 8v5a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1v-5H3Z" clip-rule="evenodd"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
  }

  #Resources4 p {
    mask-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="currentColor" d="M9 10a3.04 3.04 0 0 1 3-3a3.04 3.04 0 0 1 3 3a3.04 3.04 0 0 1-3 3a3.04 3.04 0 0 1-3-3m3 9l4 1v-3.08A7.54 7.54 0 0 1 12 18a7.54 7.54 0 0 1-4-1.08V20m4-16a5.78 5.78 0 0 0-4.24 1.74A5.78 5.78 0 0 0 6 10a5.78 5.78 0 0 0 1.76 4.23A5.78 5.78 0 0 0 12 16a5.78 5.78 0 0 0 4.24-1.77A5.78 5.78 0 0 0 18 10a5.78 5.78 0 0 0-1.76-4.26A5.78 5.78 0 0 0 12 4m8 6a8.04 8.04 0 0 1-.57 2.8A7.84 7.84 0 0 1 18 15.28V23l-6-2l-6 2v-7.72A7.9 7.9 0 0 1 4 10a7.68 7.68 0 0 1 2.33-5.64A7.73 7.73 0 0 1 12 2a7.73 7.73 0 0 1 5.67 2.36A7.68 7.68 0 0 1 20 10Z"%2F%3E%3C%2Fsvg%3E');
    -webkit-mask-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="currentColor" d="M9 10a3.04 3.04 0 0 1 3-3a3.04 3.04 0 0 1 3 3a3.04 3.04 0 0 1-3 3a3.04 3.04 0 0 1-3-3m3 9l4 1v-3.08A7.54 7.54 0 0 1 12 18a7.54 7.54 0 0 1-4-1.08V20m4-16a5.78 5.78 0 0 0-4.24 1.74A5.78 5.78 0 0 0 6 10a5.78 5.78 0 0 0 1.76 4.23A5.78 5.78 0 0 0 12 16a5.78 5.78 0 0 0 4.24-1.77A5.78 5.78 0 0 0 18 10a5.78 5.78 0 0 0-1.76-4.26A5.78 5.78 0 0 0 12 4m8 6a8.04 8.04 0 0 1-.57 2.8A7.84 7.84 0 0 1 18 15.28V23l-6-2l-6 2v-7.72A7.9 7.9 0 0 1 4 10a7.68 7.68 0 0 1 2.33-5.64A7.73 7.73 0 0 1 12 2a7.73 7.73 0 0 1 5.67 2.36A7.68 7.68 0 0 1 20 10Z"%2F%3E%3C%2Fsvg%3E');
  }
}
