 .pg_3_114 video {
     width: 100%;
     float: left;
 }

 .pg_3_114 {
     width: 100%;
     float: left;
     position: relative;
 }

 .pg_3_114:before {
     content: " ";
     width: 100%;
     height: 100%;
     position: absolute;
     top: 0px;
     left: 0px;
     z-index: 10;
     background-color: rgba(0, 0, 0, 0.1);
 }

 .pg_3_118 video {
     width: 100%;
     float: left;
 }

 .pg_3_118 {
     width: 100%;
     float: left;
 }

 .pg_3_108 {
     background-size: cover;
     background-repeat: no-repeat;
     background-position: center;
 }

 @media (min-width:992px) {
     .pg_3_108 {}
 }

 .pg_3_109 {
     text-align: center;
 }

 @media (min-width:768px) {
     .pg_3_1080 {
         padding-top: 50px;
         padding-right: 0px;
         padding-bottom: 50px;
         padding-left: 0px;
         backdrop-filter: blur(20px) brightness(100%) contrast(100%) grayscale(0%) hue-rotate(1deg) invert(0%) opacity(100%) saturate(100%) sepia(0%);
         -webkit-backdrop-filter: blur(20px) brightness(100%) contrast(100%) grayscale(0%) hue-rotate(1deg) invert(0%) opacity(100%) saturate(100%) sepia(0%);
     }
 }

 @media (min-width:1200px) {
     .pg_3_1080 {
         padding-right: 20px;
         padding-left: 20px;
     }
 }

 .pg_3_111 {
     width: 100%;
     float: left;
 }

 .pg_3_111 img {}

 @media (min-width:576px) {
     .pg_3_111 {}
 }

 @media (min-width:768px) {
     .pg_3_111 {}
 }

 @media (min-width:992px) {
     .pg_3_111 {}
 }

 @media (min-width:1200px) {
     .pg_3_111 {}
 }

 .pg_3_112 {
     margin-top: 15px;
     margin-bottom: 15px;
     width: 100%;
     text-align: center;
     float: left;
 }

 .pg_3_112 a {
     padding-top: 5px;
     padding-right: 5px;
     padding-bottom: 5px;
     padding-left: 5px;
     width: 120px;
     height: 120px;
     color: rgba(255, 255, 255, 1);
     line-height: 110px;
     background-image: url(../images/paopao.png);
     background-size: cover;
     background-repeat: no-repeat;
     background-position: center;
     display: inline-block;
 }

 .pg_3_112 a i {
     margin-right: 5px;
     margin-left: 5px;
 }

 .pg_3_123 {
     background-size: cover;
     background-repeat: no-repeat;
     background-position: center;
 }

 @media (min-width:992px) {
     .pg_3_123 {}
 }

 .pg_3_124 {
     text-align: center;
 }

 @media (min-width:768px) {
     .pg_3_1230 {
         padding-top: 50px;
         padding-right: 0px;
         padding-bottom: 50px;
         padding-left: 0px;
         float: right;
         backdrop-filter: blur(20px) brightness(100%) contrast(100%) grayscale(0%) hue-rotate(1deg) invert(0%) opacity(100%) saturate(100%) sepia(0%);
         -webkit-backdrop-filter: blur(20px) brightness(100%) contrast(100%) grayscale(0%) hue-rotate(1deg) invert(0%) opacity(100%) saturate(100%) sepia(0%);
     }
 }

 .pg_3_126 {
     width: 100%;
     float: left;
 }

 .pg_3_126 img {}

 @media (min-width:576px) {
     .pg_3_126 {}
 }

 @media (min-width:768px) {
     .pg_3_126 {}
 }

 @media (min-width:992px) {
     .pg_3_126 {}
 }

 @media (min-width:1200px) {
     .pg_3_126 {}
 }

 .pg_3_127 {
     margin-top: 15px;
     margin-bottom: 15px;
     width: 100%;
     text-align: center;
     float: left;
 }

 .pg_3_127 a {
     padding-top: 5px;
     padding-right: 5px;
     padding-bottom: 5px;
     padding-left: 5px;
     width: 120px;
     height: 120px;
     color: rgba(255, 255, 255, 1);
     line-height: 110px;
     background-image: url(../images/paopao.png);
     background-size: cover;
     background-repeat: no-repeat;
     background-position: center;
     display: inline-block;
 }

 .pg_3_127 a i {
     margin-right: 5px;
     margin-left: 5px;
 }

 .pg_3_9436 {
     background-size: cover;
     background-repeat: no-repeat;
     background-position: center;
 }

 @media (min-width:992px) {
     .pg_3_9436 {}
 }

 .pg_3_9437 {
     text-align: center;
 }

 @media (min-width:768px) {
     .pg_3_94360 {
         padding-top: 50px;
         padding-right: 0px;
         padding-bottom: 50px;
         padding-left: 0px;
         backdrop-filter: blur(20px) brightness(100%) contrast(100%) grayscale(0%) hue-rotate(1deg) invert(0%) opacity(100%) saturate(100%) sepia(0%);
         -webkit-backdrop-filter: blur(20px) brightness(100%) contrast(100%) grayscale(0%) hue-rotate(1deg) invert(0%) opacity(100%) saturate(100%) sepia(0%);
     }
 }

 @media (min-width:1200px) {
     .pg_3_94360 {
         padding-right: 20px;
         padding-left: 20px;
     }
 }

 .pg_3_101 {
     width: 100%;
     float: left;
 }

 .pg_3_101 img {}

 @media (min-width:576px) {
     .pg_3_101 {}
 }

 @media (min-width:768px) {
     .pg_3_101 {}
 }

 @media (min-width:992px) {
     .pg_3_101 {}
 }

 @media (min-width:1200px) {
     .pg_3_101 {}
 }

 .pg_3_102 {
     margin-top: 15px;
     margin-bottom: 15px;
     width: 100%;
     text-align: center;
     float: left;
 }

 .pg_3_102 a {
     padding-top: 5px;
     padding-right: 5px;
     padding-bottom: 5px;
     padding-left: 5px;
     width: 120px;
     height: 120px;
     color: rgba(255, 255, 255, 1);
     line-height: 110px;
     background-image: url(../images/paopao.png);
     background-size: cover;
     background-repeat: no-repeat;
     background-position: center;
     display: inline-block;
 }

 .pg_3_102 a i {
     margin-right: 5px;
     margin-left: 5px;
 }

 .pg_3_103 {
     background-size: cover;
     background-repeat: no-repeat;
     background-position: center;
 }

 @media (min-width:992px) {
     .pg_3_103 {}
 }

 .pg_3_104 {
     text-align: center;
 }

 @media (min-width:768px) {
     .pg_3_1030 {
         padding-top: 50px;
         padding-right: 0px;
         padding-bottom: 50px;
         padding-left: 0px;
         float: right;
         backdrop-filter: blur(20px) brightness(100%) contrast(100%) grayscale(0%) hue-rotate(1deg) invert(0%) opacity(100%) saturate(100%) sepia(0%);
         -webkit-backdrop-filter: blur(20px) brightness(100%) contrast(100%) grayscale(0%) hue-rotate(1deg) invert(0%) opacity(100%) saturate(100%) sepia(0%);
     }
 }

 .pg_3_106 {
     width: 100%;
     float: left;
 }

 .pg_3_106 img {}

 @media (min-width:576px) {
     .pg_3_106 {}
 }

 @media (min-width:768px) {
     .pg_3_106 {}
 }

 @media (min-width:992px) {
     .pg_3_106 {}
 }

 @media (min-width:1200px) {
     .pg_3_106 {}
 }

 .pg_3_107 {
     margin-top: 15px;
     margin-bottom: 15px;
     width: 100%;
     text-align: center;
     float: left;
 }

 /* .pg_3_107 a {
     padding-top: 5px;
     padding-right: 5px;
     padding-bottom: 5px;
     padding-left: 5px;
     width: 120px;
     height: 120px;
     color: rgba(255, 255, 255, 1);
     line-height: 110px;
     background-image: url(../images/paopao.png);
     background-size: cover;
     background-repeat: no-repeat;
     background-position: center;
     display: inline-block;
 }

 .pg_3_107 a i {
     margin-right: 5px;
     margin-left: 5px;
 } */

 .pg_3_6106 {
     padding-top: 30px;
     padding-right: 15px;
     padding-bottom: 30px;
     padding-left: 15px;
     background-image: url(../images/index_news_bg.png);
     background-size: cover;
     background-repeat: no-repeat;
     background-position: center;
 }

 @media (min-width:992px) {
     .pg_3_6106 {
         padding-top: 60px;
         padding-bottom: 60px;
     }
 }

 @media (min-width:1400px) {
     .pg_3_6106 {}
 }

 .pg_3_6107 {
     text-align: right;

          padding-top: 15px;
     padding-right: 0px;
     padding-bottom: 15px;
     padding-left: 0px;
     border-top-left-radius: 30px;
     border-top-right-radius: 30px;
     border-bottom-left-radius: 30px;
     border-bottom-right-radius: 30px;

     background: linear-gradient(0deg, rgba(255, 255, 255, 0) 20%, #00b8d6 100%);
     mix-blend-mode: hard-light;
     overflow: hidden;
 }

 .pg_3_6108 {
     padding-top: 15px;
     padding-right: 15px;
     padding-bottom: 15px;
     padding-left: 15px;
     border-top-left-radius: 30px;
     border-top-right-radius: 30px;
     border-bottom-left-radius: 30px;
     border-bottom-right-radius: 30px;
 }

 /* .pg_3_6108 {
     background: linear-gradient(0deg, rgba(255, 255, 255, 0) 20%, #00b8d6 100%);
     mix-blend-mode: hard-light;
 } */

 @media (min-width:768px) {
     .pg_3_6108 {
         padding-top: 15px;
         padding-right: 30px;
         padding-bottom: 15px;
         padding-left: 30px;
     }
 }

 .pg_3_6109 {
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
     margin-left: 0px;
     width: 100%;
     height: auto;
     color: rgba(255, 255, 255, 1);
     font-size: 28px;
     font-weight: bold;
     float: left;
     clear: right;
 }

.pg_3_61219 {
     margin-top: 20px;
     margin-right: 0px;
     margin-bottom: 10px;
     margin-left: 0px;
     width: 100%;
     height: auto;
     color: rgba(255, 255, 255, 1);
     font-size: 28px;
     font-weight: bold; line-height: 1.1;
     float: left; text-align: left;
 }

 @media (min-width:992px) {
     .pg_3_6109 {
         font-size: 38px;
     }
     .pg_3_61219 {
         font-size: 38px;
     }
 }

 @media (min-width:1200px) {
     .pg_3_6109 {
         font-size: 38px;
     }
     .pg_3_61219 {
         font-size: 38px;
     }
 }

 .pg_3_610 {
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
     margin-left: 0px;
     width: 100%;
     color: rgba(255, 255, 255, 1);
     line-height: 30px;
     float: left;
     clear: right;
 }

 @media (min-width:992px) {
     .pg_3_610 {
         font-size: 32px;
     }
 }

 .pg_3_771 {
     padding-top: 20px;
     padding-bottom: 30px;
     color: rgba(255, 255, 255, 1);
 }

 .pg_3_771 {
     background: #687C95;
     background: linear-gradient(90deg, rgba(104, 124, 149, 1) 0%, rgba(0, 65, 106, 1) 100%);
 }

 @media (min-width:768px) {
     .pg_3_771 {
         padding-top: 30px;
         padding-bottom: 50px;
     }
 }

 .pg_3_772 {}

 @media (min-width:768px) {
     .pg_3_773 {
         padding-top: 0px;
         padding-right: 0px;
         padding-bottom: 0px;
         padding-left: 0px;
     }
 }

 .pg_3_774 {
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: 15px;
     margin-left: 0px;
     padding-left: 10px;
     width: 100%;
     height: auto;
     font-size: 18px;
     font-weight: bold;
     line-height: 30px;
     float: left;
     clear: right;
     background-image: url(../images/index_dongtai.png);
     background-size: 128px;
     background-repeat: repeat-y;
 }

 @media (min-width:768px) {
     .pg_3_7714 {
         padding-top: 20px;
         padding-right: 0px;
         padding-bottom: 0px;
         padding-left: 0px;
     }
 }

 .pg_3_7715 {
     width: 100%;
     float: left;
 }

 /* .pg_3_7715 a {
     margin-right: 5px;
     margin-left: 5px;
     padding-top: 5px;
     padding-right: 5px;
     padding-bottom: 5px;
     padding-left: 5px;
     width: auto;
     display: inline-block;
 } */

 .pg_3_7715 a { display: grid;
     /* background: linear-gradient(0deg, rgba(255, 255, 255, 0) 30%, #00b8d6 100%);
     mix-blend-mode: hard-light; */
 }

 .pg_3_7715 ul {
     width: 100%;
     float: left;
 }

 .pg_3_7715 ul li {
     margin-bottom: 25px;
     padding-bottom: 30px;
     width: 100%;
     /* border-bottom: 1px solid rgba(255, 255, 255, 0.75); */
     float: left;
     clear: right;
     display: flex;
     flex-direction: column;
     flex-wrap: nowrap;
     justify-content: center;
     align-items: center;
     align-content: center;
 }

 .pg_3_7715 ul li h2 {
     padding-top: 15px;
     width: 100%;
     height: 45px;
     border-top: 1px solid rgba(255, 255, 255, 0.35);
     font-size: 20px;
     font-weight: bold;
     line-height: 35px;
     white-space: nowrap;
     text-overflow: ellipsis;
     word-wrap: break-word;
     overflow: hidden; color: #fff;
 }

 .pg_3_7715 ul li p {
     width: 100%;
     height: 25px;
     font-size: 13px;
     text-align: justify;
     line-height: 25px;
     white-space: nowrap;
     text-overflow: ellipsis;
     word-wrap: break-word;
     overflow: hidden; color: #fff;
 }

 .pg_3_7715 ul li img {
     margin-bottom: 15px;
     width: 100%;
     float: left;
 }

 /* .pg_3_7715 ul li a {
     margin-top: 10px;
     padding-right: 10px;
     padding-left: 10px;
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
     color: rgba(255, 255, 255, 1);
     font-size: 14px;
     font-weight: bold;
 } */

 @media (min-width:992px) {
     .pg_3_7715 ul li {
         margin-right: 10px;
         margin-left: 10px;
         width: calc(33.33% - 20px);
     }

     .pg_3_7715 ul {
         width: 100%;
         display: flex;
         flex-direction: row;
         flex-wrap: nowrap;
         justify-content: center;
         align-items: center;
         align-content: center;
     }

     .pg_3_7715 ul li img {
         margin-bottom: 30px;
     }
 }

 /* .wow {
     opacity: 0;
     transform: translateY(30px);
 }

 .wow.animated {
     opacity: 1;
     transform: translateY(0);
     transition: opacity 0.6s ease-out, transform 0.6s ease-out;
 } */

 .pg_3_111,
 .pg_3_112,
 .pg_3_126,
 .pg_3_127,
 .pg_3_101,
 .pg_3_102,
 .pg_3_106,
 .pg_3_107 {
     transition: transform 0.3s ease, box-shadow 0.3s ease;
 }

 .pg_3_111:hover,
 .pg_3_112:hover,
 .pg_3_126:hover,
 .pg_3_127:hover,
 .pg_3_101:hover,
 .pg_3_102:hover,
 .pg_3_106:hover,
 .pg_3_107:hover {
     transform: translateY(-5px);
 }

 .pg_3_7715 ul li {
     transition: transform 0.3s ease, box-shadow 0.3s ease;
 }

 .pg_3_7715 ul li:hover {
     transform: translateY(-8px);
 }