mmm{color:rgba(231, 4, 4, 1);font-size:50px;text-align:right;}
.span-O2p2uDba.active{border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:rgba(211, 185, 146, 1);color:rgba(211, 185, 146, 1);}
.row-7v6hs7n3.active{transform:translateX(-100%);}
.p-c4a8fjk7{width:50% !important;}
@media (max-width: 575px) {.p-c4a8fjk7{width:100% !important;margin-top:0px !important;margin-bottom:0px !important;}}
hore-color{color:rgba(86, 187, 55, 1);}
.nav-link-c48as4fd{text-decoration:none !important;color:rgba(255, 255, 255, 1) !important;}
/* .nav-CE5F0A468F4D 自定义样式*/
.nav-CE5F0A468F4D {
 text-decoration: none;
 position: fixed !important;
 top: 0;
 left: 0;
 background: #fff;
}
.nav-CE5F0A468F4D a {
 text-decoration: none;
 cursor: pointer;
 flex-shrink: 0;
 display: block;
}
.nav-CE5F0A468F4D a.title {
 color: #1e50ae;
 font-size: 30px;
}
.nav-CE5F0A468F4D .nav-item {
 margin-left: 20px;
 position: relative !important;
 color: #333;
 font-size: 14px;
 min-height: 70px;
 display: flex;
 align-items: center;
 justify-content: center;
 padding: 0 1vw;
}
.nav-CE5F0A468F4D .nav-item:hover:before {
 position: absolute !important;
 right: 0;
 bottom: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 2px;
 background: #1e50ae;
}
.nav-CE5F0A468F4D .nav-item.active {
 color: #1e50ae;
}
.nav-CE5F0A468F4D .nav-item.active:before {
 position: absolute !important;
 right: 0;
 bottom: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 2px;
 background: #1e50ae;
}
.nav-CE5F0A468F4D .about-poper {
 position: absolute !important;
 padding-top: 12px;
 top: 100%;
 left: -50%;
 right: -50%;
 display: none;
}
.nav-CE5F0A468F4D .about-poper .wapper {
 width: 100%;
 height: 100%;
 background: #fff;
 border-style: solid;
 border-width: 0;
 box-shadow: 0 1px 6px rgb(0 0 0 / 15%);
 border-radius: 3px;
}
.nav-CE5F0A468F4D .about-poper .wapper > a {
 width: 100%;
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
}
.nav-CE5F0A468F4D .about-poper .wapper > a:hover {
 background: #f7f7f7;
}
.nav-CE5F0A468F4D .about-poper .wapper .split {
 width: 100%;
 height: 1px;
 background: #f2f2f2;
}
.nav-CE5F0A468F4D .about:hover .about-poper {
 display: block;
}
.nav-CE5F0A468F4D .sm-cell {
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
 position: relative !important;
}
.nav-CE5F0A468F4D .sm-cell .title-center {
 font-size: 17px;
 color: #1e50ae;
 position: absolute !important;
 left: 0;
 top: 0;
 right: 0;
 bottom: 0;
 display: flex;
 align-items: center;
 justify-content: center;
 z-index: 10;
}
.nav-CE5F0A468F4D .mbx-wapper {
 position: absolute !important;
 left: 0;
 top: 0;
 bottom: 0;
 width: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
 z-index: 30;
}
.nav-CE5F0A468F4D .mbx-icons {
 width: 21px;
 height: 18px;
 display: flex;
 flex-direction: column;
 align-items: center;
 justify-content: space-between;
}
.nav-CE5F0A468F4D .mbx-icons .mbx-icons-line {
 width: 100%;
 height: 2px;
 border-radius: 5px;
 background: #999;
 transition: all 0.4s;
 position: relative !important;
}
.nav-CE5F0A468F4D .mbx-icons.active {
 justify-content: center;
}
.nav-CE5F0A468F4D .mbx-icons.active .line2 {
 display: none;
}
.nav-CE5F0A468F4D .mbx-icons.active .line1 {
 height: 0;
 transform: rotate(45deg);
}
.nav-CE5F0A468F4D .mbx-icons.active .line3 {
 height: 0;
 transform: rotate(-45deg);
}
.nav-CE5F0A468F4D .mbx-icons.active .line1:before {
 position: absolute !important;
 right: 0;
 top: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 1px;
 background: #999;
}
.nav-CE5F0A468F4D .mbx-icons.active .line3:before {
 position: absolute !important;
 right: 0;
 top: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 1px;
 background: #999;
}
.nav-CE5F0A468F4D .menu {
 position: fixed !important;
 z-index: 20;
 left: 0;
 top: 0;
 height: 0;
 width: 100vw;
 padding: 0 20px;
 background: #fff;
 display: flex;
 flex-direction: column;
 overflow: hidden;
 transition: all 0.4s;
}
.nav-CE5F0A468F4D .menu.active {
 height: 100vh;
}
.nav-CE5F0A468F4D .menu.wegt-vm {
 height: 100vh;
}
.nav-CE5F0A468F4D .menu .menu-item {
 width: 100%;
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: space-between;
 padding-right: 12px;
 border-bottom: 1px #f2f2f2 solid;
 padding-left: 20px;
 color: #333;
 font-size: 14px;
 transition: all 0.4s;
}
.nav-CE5F0A468F4D .menu .menu-item i {
 font-size: 18px;
 transition: all 0.4s;
}
.nav-CE5F0A468F4D .menu .menu-item.active i {
 transform: rotate(90deg);
}
.nav-CE5F0A468F4D .menu .menu-sub .menu-item {
 padding-left: 55px;
 height: 0;
 overflow: hidden;
 border-bottom: none;
}
.nav-CE5F0A468F4D .menu .menu-sub.active .menu-item {
 height: 50px;
 border-bottom: 1px #f2f2f2 solid;
}
.nav-CE5F0A468F4D .menu .menu-sub.wegt-vm .menu-item {
 height: 50px;
 border-bottom: 1px #f2f2f2 solid;
}
.nav-CE5F0A468F4D{position:fixed;right:0px;}
.title-c4a8sd5y{font-size:20px !important;color:rgba(51, 51, 51, 1) !important;}
@media (max-width: 991px) {.title-c4a8sd5y{font-size:18px !important;}}
@media (max-width: 767px) {.title-c4a8sd5y{font-size:16px !important;}}
@media (max-width: 575px) {.title-c4a8sd5y{font-size:13px !important;}}
/* .title-AC4CjfSk 自定义样式*/
.title-AC4CjfSk {
 white-space: normal;
 display: -webkit-box;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 2; /*文字展示几行*/
 overflow: hidden;
 color: rgba(51, 51, 51, 1);
}
.list-item-sez0p69F:hover .title-AC4CjfSk {
 color: rgba(37, 97, 195, 1);
}
.title-AC4CjfSk{margin-bottom:0px;font-size:16px;}
/* .nav-db88eab25db6 自定义样式*/
.nav-db88eab25db6 {
 text-decoration: none;
 position: fixed !important;
 top: 0;
 left: 0;
 background: #fff;
}
.nav-db88eab25db6 a {
 text-decoration: none;
 cursor: pointer;
 flex-shrink: 0;
 display: block;
}
.nav-db88eab25db6 .pcnav {
 padding: 1.2vw 0;
 background: rgb(24, 24, 24);
}
.nav-db88eab25db6 .logo {
 font-size: 30px;
 color: #ef4136;
}
.nav-db88eab25db6 .nav-item {
 margin: 0 0.5vw;
 position: relative !important;
 color: #777;
 font-size: 15px;
 display: flex;
 align-items: center;
 justify-content: center;
 padding: 10px 1vw;
}
.nav-db88eab25db6 .nav-item.active {
 color: #ef4136;
}
.nav-db88eab25db6 .nav-item:hover {
 color: #ef4136;
}
.nav-db88eab25db6 .tel {
 display: flex;
 flex-direction: column;
 align-items: center;
 color: #757575;
 font-size: 16px;
}
.nav-db88eab25db6 .tel .number {
 color: #f13a3a;
 font-size: 22px;
}
.nav-db88eab25db6 .tel-btn {
 height: 43px;
 border-radius: 5px;
 overflow: hidden;
 display: flex;
 align-items: center;
 justify-content: center;
 padding: 0 1.6vw;
 background: #ef4136;
 color: #fff;
 margin-left: 2.8vw;
}
.nav-db88eab25db6 .sm-cell {
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
 position: relative !important;
}
.nav-db88eab25db6 .sm-cell .title-center {
 font-size: 17px;
 color: #ef4136;
 position: absolute !important;
 left: 0;
 top: 0;
 right: 0;
 bottom: 0;
 display: flex;
 align-items: center;
 justify-content: center;
 z-index: 10;
}
.nav-db88eab25db6 .sm-cell .title-center .sepicle {
 color: #ef4136;
}
.nav-db88eab25db6 .sm-cell .title-center .en {
 color: #ef4136;
 margin-left: 10px;
}
.nav-db88eab25db6 .mbx-wapper {
 position: absolute !important;
 left: 0;
 top: 0;
 bottom: 0;
 width: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
 z-index: 30;
}
.nav-db88eab25db6 .mbx-icons {
 width: 21px;
 height: 18px;
 display: flex;
 flex-direction: column;
 align-items: center;
 justify-content: space-between;
}
.nav-db88eab25db6 .mbx-icons .mbx-icons-line {
 width: 100%;
 height: 2px;
 border-radius: 5px;
 background: #999;
 transition: all 0.4s;
 position: relative !important;
}
.nav-db88eab25db6 .mbx-icons.active {
 justify-content: center;
}
.nav-db88eab25db6 .mbx-icons.active .line2 {
 display: none;
}
.nav-db88eab25db6 .mbx-icons.active .line1 {
 height: 0;
 transform: rotate(45deg);
}
.nav-db88eab25db6 .mbx-icons.active .line3 {
 height: 0;
 transform: rotate(-45deg);
}
.nav-db88eab25db6 .mbx-icons.active .line1:before {
 position: absolute !important;
 right: 0;
 top: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 1px;
 background: #999;
}
.nav-db88eab25db6 .mbx-icons.active .line3:before {
 position: absolute !important;
 right: 0;
 top: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 1px;
 background: #999;
}
.nav-db88eab25db6 .menu {
 position: fixed !important;
 z-index: 20;
 left: 0;
 top: 0;
 height: 0;
 width: 100vw;
 padding: 0 20px;
 background: #fff;
 display: flex;
 flex-direction: column;
 overflow: hidden;
 transition: all 0.4s;
}
.nav-db88eab25db6 .menu.active {
 height: 100vh;
}
.nav-db88eab25db6 .menu.wegt-vm {
 height: 100vh;
}
.nav-db88eab25db6 .menu .menu-item {
 width: 100%;
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: space-between;
 padding-right: 12px;
 border-bottom: 1px #f2f2f2 solid;
 padding-left: 20px;
 color: #333;
 font-size: 14px;
 transition: all 0.4s;
}
/* .nav-d68554331e67 自定义样式*/
.nav-d68554331e67 {
 text-decoration: none;
 position: fixed !important;
 top: 0;
 left: 0;
 background: #fff;
}
.nav-d68554331e67 a {
 text-decoration: none;
 cursor: pointer;
 flex-shrink: 0;
 display: block;
}
.nav-d68554331e67 .logo {
 font-size: 30px;
 color: rgb(82, 181, 72);
}
.nav-d68554331e67 .nav-item {
 margin-left: 1vw;
 position: relative !important;
 color: #333;
 font-size: 14px;
 display: flex;
 align-items: center;
 justify-content: center;
 padding: 10px 1vw;
 min-width: 90px;
 min-height: 70px;
}
.nav-d68554331e67 .nav-item.active {
 background: rgb(82, 181, 72);
 color: #fff;
}
.nav-d68554331e67 .nav-item:hover {
 background: rgb(82, 181, 72);
 color: #fff;
}
.nav-d68554331e67 .sm-cell {
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
 position: relative !important;
}
.nav-d68554331e67 .sm-cell .title-center {
 font-size: 17px;
 color: rgb(82, 181, 72);
 position: absolute !important;
 left: 0;
 top: 0;
 right: 0;
 bottom: 0;
 display: flex;
 align-items: center;
 justify-content: center;
 z-index: 10;
}
.nav-d68554331e67 .sm-cell .title-center .sepicle {
 color: rgb(82, 181, 72);
}
.nav-d68554331e67 .sm-cell .title-center .en {
 color: rgb(82, 181, 72);
 margin-left: 10px;
}
.nav-d68554331e67 .mbx-wapper {
 position: absolute !important;
 left: 0;
 top: 0;
 bottom: 0;
 width: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
 z-index: 30;
}
.nav-d68554331e67 .mbx-icons {
 width: 21px;
 height: 18px;
 display: flex;
 flex-direction: column;
 align-items: center;
 justify-content: space-between;
}
.nav-d68554331e67 .mbx-icons .mbx-icons-line {
 width: 100%;
 height: 2px;
 border-radius: 5px;
 background: #999;
 transition: all 0.4s;
 position: relative !important;
}
.nav-d68554331e67 .mbx-icons.active {
 justify-content: center;
}
.nav-d68554331e67 .mbx-icons.active .line2 {
 display: none;
}
.nav-d68554331e67 .mbx-icons.active .line1 {
 height: 0;
 transform: rotate(45deg);
}
.nav-d68554331e67 .mbx-icons.active .line3 {
 height: 0;
 transform: rotate(-45deg);
}
.nav-d68554331e67 .mbx-icons.active .line1:before {
 position: absolute !important;
 right: 0;
 top: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 1px;
 background: #999;
}
.nav-d68554331e67 .mbx-icons.active .line3:before {
 position: absolute !important;
 right: 0;
 top: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 1px;
 background: #999;
}
.nav-d68554331e67 .menu {
 position: fixed !important;
 z-index: 20;
 left: 0;
 top: 0;
 height: 0;
 width: 100vw;
 padding: 0 20px;
 background: #fff;
 display: flex;
 flex-direction: column;
 overflow: hidden;
 transition: all 0.4s;
}
.nav-d68554331e67 .menu.active {
 height: 100vh;
}
.nav-d68554331e67 .menu.wegt-vm {
 height: 100vh;
}
.nav-d68554331e67 .menu .menu-item {
 width: 100%;
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: space-between;
 padding-right: 12px;
 border-bottom: 1px #f2f2f2 solid;
 padding-left: 20px;
 color: #333;
 font-size: 14px;
 transition: all 0.4s;
}
/* .nav-8bec9b728b18 自定义样式*/
.nav-8bec9b728b18 {
 text-decoration: none;
 position: fixed !important;
 top: 0;
 left: 0;
 background: #fff;
}
.nav-8bec9b728b18 a {
 text-decoration: none;
 cursor: pointer;
 flex-shrink: 0;
 display: block;
}

.nav-8bec9b728b18 .nav1 {
 padding: 1.5vw 0 1.3vw;
 border-bottom: 1px #eee solid;
}

.nav-8bec9b728b18 .nav1 .logo {
 height: 35px;
 width: auto;
}

.nav-8bec9b728b18 .nav-item {
 margin: 0 10px;
 position: relative !important;
 color: #777;
 font-size: 14px;
 min-height: 65px;
 display: flex;
 align-items: center;
 justify-content: center;
 padding: 0 1vw;
 min-width: 110px;
}
.nav-8bec9b728b18 .nav-item.active {
 color: #212121;
}
.nav-8bec9b728b18 .nav-item:hover {
 color: #212121;
}
.nav-8bec9b728b18 .sm-cell {
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
 position: relative !important;
}
.nav-8bec9b728b18 .sm-cell .title-center {
 position: absolute !important;
 left: 0;
 top: 0;
 right: 0;
 bottom: 0;
 display: flex;
 align-items: center;
 justify-content: center;
 z-index: 10;
}
.nav-8bec9b728b18 .sm-cell .title-center .logo {
 height: 30px;
 width: auto;
}
.nav-8bec9b728b18 .mbx-wapper {
 position: absolute !important;
 left: 0;
 top: 0;
 bottom: 0;
 width: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
 z-index: 30;
}
.nav-8bec9b728b18 .mbx-icons {
 width: 21px;
 height: 18px;
 display: flex;
 flex-direction: column;
 align-items: center;
 justify-content: space-between;
}
.nav-8bec9b728b18 .mbx-icons .mbx-icons-line {
 width: 100%;
 height: 2px;
 border-radius: 5px;
 background: #999;
 transition: all 0.4s;
 position: relative !important;
}
.nav-8bec9b728b18 .mbx-icons.active {
 justify-content: center;
}
.nav-8bec9b728b18 .mbx-icons.active .line2 {
 display: none;
}
.nav-8bec9b728b18 .mbx-icons.active .line1 {
 height: 0;
 transform: rotate(45deg);
}
.nav-8bec9b728b18 .mbx-icons.active .line3 {
 height: 0;
 transform: rotate(-45deg);
}
.nav-8bec9b728b18 .mbx-icons.active .line1:before {
 position: absolute !important;
 right: 0;
 top: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 1px;
 background: #999;
}
.nav-8bec9b728b18 .mbx-icons.active .line3:before {
 position: absolute !important;
 right: 0;
 top: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 1px;
 background: #999;
}
.nav-8bec9b728b18 .menu {
 position: fixed !important;
 z-index: 20;
 left: 0;
 top: 0;
 height: 0;
 width: 100vw;
 padding: 0 20px;
 background: #fff;
 display: flex;
 flex-direction: column;
 overflow: hidden;
 transition: all 0.4s;
}
.nav-8bec9b728b18 .menu.active {
 height: 100vh;
}
.nav-8bec9b728b18 .menu.wegt-vm {
 height: 100vh;
}
.nav-8bec9b728b18 .menu .menu-item {
 width: 100%;
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: space-between;
 padding-right: 12px;
 border-bottom: 1px #f2f2f2 solid;
 padding-left: 20px;
 color: #333;
 font-size: 14px;
 transition: all 0.4s;
}
/* .nav-a9bfb34507a9 自定义样式*/
.nav-a9bfb34507a9 {
 text-decoration: none;
 position: fixed !important;
 top: 0;
 left: 0;
 background: #fff;
}
.nav-a9bfb34507a9 a {
 text-decoration: none;
 cursor: pointer;
 flex-shrink: 0;
 display: block;
}
.nav-a9bfb34507a9 a.title {
 color: rgba(128, 203, 196, 1);
 font-size: 30px;
}
.nav-a9bfb34507a9 .nav {
 padding: 1vw 0;
}
.nav-a9bfb34507a9 .logo {
 display: flex;
 align-items: baseline;
 padding: 10px 0;
}
.nav-a9bfb34507a9 .logo .title {
 font-size: 30px;
 color: #868686;
 display: flex;
 margin-right: 12px;
}
.nav-a9bfb34507a9 .logo .title .sepicle {
 color: #80cbc4;
}
.nav-a9bfb34507a9 .logo .en {
 font-size: 16px;
 color: #80cbc4;
}
.nav-a9bfb34507a9 .nav-menu {
 padding: 10px 0;
}
.nav-a9bfb34507a9 .nav-item {
 margin-left: 20px;
 position: relative !important;
 color: #333;
 font-size: 14px;
 display: flex;
 align-items: center;
 justify-content: center;
 padding: 10px 1vw;
 min-width: 90px;
 border-radius: 50px;
}
.nav-a9bfb34507a9 .nav-item:first-of-type {
 margin-left: 0;
}
.nav-a9bfb34507a9 .nav-item.active {
 background: rgba(128, 203, 196, 1);
 color: #fff;
}
.nav-a9bfb34507a9 .nav-item:hover {
 background: rgba(128, 203, 196, 1);
 color: #fff;
}
.nav-a9bfb34507a9 .sm-cell {
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
 position: relative !important;
}
.nav-a9bfb34507a9 .sm-cell .title-center {
 font-size: 17px;
 color: #868686;
 position: absolute !important;
 left: 0;
 top: 0;
 right: 0;
 bottom: 0;
 display: flex;
 align-items: center;
 justify-content: center;
 z-index: 10;
}
.nav-a9bfb34507a9 .sm-cell .title-center .sepicle {
 color: rgba(128, 203, 196, 1);
}
.nav-a9bfb34507a9 .sm-cell .title-center .en {
 color: rgba(128, 203, 196, 1);
 margin-left: 10px;
}
.nav-a9bfb34507a9 .mbx-wapper {
 position: absolute !important;
 left: 0;
 top: 0;
 bottom: 0;
 width: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
 z-index: 30;
}
.nav-a9bfb34507a9 .mbx-icons {
 width: 21px;
 height: 18px;
 display: flex;
 flex-direction: column;
 align-items: center;
 justify-content: space-between;
}
.nav-a9bfb34507a9 .mbx-icons .mbx-icons-line {
 width: 100%;
 height: 2px;
 border-radius: 5px;
 background: #999;
 transition: all 0.4s;
 position: relative !important;
}
.nav-a9bfb34507a9 .mbx-icons.active {
 justify-content: center;
}
.nav-a9bfb34507a9 .mbx-icons.active .line2 {
 display: none;
}
.nav-a9bfb34507a9 .mbx-icons.active .line1 {
 height: 0;
 transform: rotate(45deg);
}
.nav-a9bfb34507a9 .mbx-icons.active .line3 {
 height: 0;
 transform: rotate(-45deg);
}
.nav-a9bfb34507a9 .mbx-icons.active .line1:before {
 position: absolute !important;
 right: 0;
 top: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 1px;
 background: #999;
}
.nav-a9bfb34507a9 .mbx-icons.active .line3:before {
 position: absolute !important;
 right: 0;
 top: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 1px;
 background: #999;
}
.nav-a9bfb34507a9 .menu {
 position: fixed !important;
 z-index: 20;
 left: 0;
 top: 0;
 height: 0;
 width: 100vw;
 padding: 0 20px;
 background: #fff;
 display: flex;
 flex-direction: column;
 overflow: hidden;
 transition: all 0.4s;
}
.nav-a9bfb34507a9 .menu.active {
 height: 100vh;
}
.nav-a9bfb34507a9 .menu.wegt-vm {
 height: 100vh;
}
.nav-a9bfb34507a9 .menu .menu-item {
 width: 100%;
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: space-between;
 padding-right: 12px;
 border-bottom: 1px #f2f2f2 solid;
 padding-left: 20px;
 color: #333;
 font-size: 14px;
 transition: all 0.4s;
}
/* .nav-90992f9ad42c 自定义样式*/
.nav-90992f9ad42c {
 text-decoration: none;
 position: fixed !important;
 top: 0;
 left: 0;
 background: #fff;
}
.nav-90992f9ad42c a {
 text-decoration: none;
 cursor: pointer;
 flex-shrink: 0;
 display: block;
}
.nav-90992f9ad42c a.title {
 color: #c40000;
 font-size: 30px;
}
.nav-90992f9ad42c .search-wapper {
 height: 42px;
 display: flex;
}
.nav-90992f9ad42c .search-wapper > input {
 outline: none;
 padding: 0 15px;
 font-size: 14px;
 border: 1px #eee solid;
 height: 100%;
 width: 16vw;
}
.nav-90992f9ad42c .search-wapper .search-btn {
 display: flex;
 align-items: center;
 justify-content: center;
 height: 42px;
 width: 50px;
 background: #ef4136;
 color: #fff;
 font-size: 24px;
 cursor: pointer;
}
.nav-90992f9ad42c .nav1 {
 margin-top: 1.1vw;
 margin-bottom: 1.1vw;
}
.nav-90992f9ad42c .nav2 {
 background: rgba(196, 0, 0, 1);
 margin-top: 1.1vw;
}
.nav-90992f9ad42c .nav-item {
 margin-right: 20px;
 position: relative !important;
 color: #fff;
 font-size: 16px;
 min-height: 65px;
 display: flex;
 align-items: center;
 justify-content: center;
 padding: 0 1vw;
 min-width: 110px;
}
.nav-90992f9ad42c .nav-item.active {
 background: #fff;
 color: #c40000;
}
.nav-90992f9ad42c .nav-item:hover {
 background: #fff;
 color: #c40000;
}
.nav-90992f9ad42c .sm-cell {
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
 position: relative !important;
}
.nav-90992f9ad42c .sm-cell .title-center {
 font-size: 17px;
 color: #c40000;
 position: absolute !important;
 left: 0;
 top: 0;
 right: 0;
 bottom: 0;
 display: flex;
 align-items: center;
 justify-content: center;
 z-index: 10;
}
.nav-90992f9ad42c .mbx-wapper {
 position: absolute !important;
 left: 0;
 top: 0;
 bottom: 0;
 width: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
 z-index: 30;
}
.nav-90992f9ad42c .mbx-icons {
 width: 21px;
 height: 18px;
 display: flex;
 flex-direction: column;
 align-items: center;
 justify-content: space-between;
}
.nav-90992f9ad42c .mbx-icons .mbx-icons-line {
 width: 100%;
 height: 2px;
 border-radius: 5px;
 background: #999;
 transition: all 0.4s;
 position: relative !important;
}
.nav-90992f9ad42c .mbx-icons.active {
 justify-content: center;
}
.nav-90992f9ad42c .mbx-icons.active .line2 {
 display: none;
}
.nav-90992f9ad42c .mbx-icons.active .line1 {
 height: 0;
 transform: rotate(45deg);
}
.nav-90992f9ad42c .mbx-icons.active .line3 {
 height: 0;
 transform: rotate(-45deg);
}
.nav-90992f9ad42c .mbx-icons.active .line1:before {
 position: absolute !important;
 right: 0;
 top: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 1px;
 background: #999;
}
.nav-90992f9ad42c .mbx-icons.active .line3:before {
 position: absolute !important;
 right: 0;
 top: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 1px;
 background: #999;
}
.nav-90992f9ad42c .menu {
 position: fixed !important;
 z-index: 20;
 left: 0;
 top: 0;
 height: 0;
 width: 100vw;
 padding: 0 20px;
 background: #fff;
 display: flex;
 flex-direction: column;
 overflow: hidden;
 transition: all 0.4s;
}
.nav-90992f9ad42c .menu.active {
 height: 100vh;
}
.nav-90992f9ad42c .menu.wegt-vm {
 height: 100vh;
}
.nav-90992f9ad42c .menu .menu-item {
 width: 100%;
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: space-between;
 padding-right: 12px;
 border-bottom: 1px #f2f2f2 solid;
 padding-left: 20px;
 color: #333;
 font-size: 14px;
 transition: all 0.4s;
}
/* .nav-07154EF02542 自定义样式*/
.nav-07154EF02542 {
 text-decoration: none;
 position: fixed !important;
 top: 0;
 left: 0;
 background: #fff;
}
.nav-07154EF02542 a {
 text-decoration: none;
 cursor: pointer;
 flex-shrink: 0;
 display: block;
}
.nav-07154EF02542 .logo {
 width: 120px;
 height: 65px;
 object-fit: contain;
}
.nav-07154EF02542 .nav-item {
 position: relative !important;
 color: #333;
 font-size: 14px;
 min-height: 105px;
 display: flex;
 align-items: center;
 justify-content: center;
 padding: 0 2vw;
}
.nav-07154EF02542 .nav-item:hover {
 color: #1e50ae;
}
.nav-07154EF02542 .nav-item.active {
 color: #1e50ae;
}
.nav-07154EF02542 .split {
 font-size: 14px;
 color: #e5e5e5;
}
.nav-07154EF02542 .sm-cell {
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
 position: relative !important;
}
.nav-07154EF02542 .mbx-wapper {
 position: absolute !important;
 left: 0;
 top: 0;
 bottom: 0;
 width: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
 z-index: 30;
}
.nav-07154EF02542 .mbx-icons {
 width: 21px;
 height: 18px;
 display: flex;
 flex-direction: column;
 align-items: center;
 justify-content: space-between;
}
.nav-07154EF02542 .mbx-icons .mbx-icons-line {
 width: 100%;
 height: 2px;
 border-radius: 5px;
 background: #999;
 transition: all 0.4s;
 position: relative !important;
}
.nav-07154EF02542 .mbx-icons.active {
 justify-content: center;
}
.nav-07154EF02542 .mbx-icons.active .line2 {
 display: none;
}
.nav-07154EF02542 .mbx-icons.active .line1 {
 height: 0;
 transform: rotate(45deg);
}
.nav-07154EF02542 .mbx-icons.active .line3 {
 height: 0;
 transform: rotate(-45deg);
}
.nav-07154EF02542 .mbx-icons.active .line1:before {
 position: absolute !important;
 right: 0;
 top: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 1px;
 background: #999;
}
.nav-07154EF02542 .mbx-icons.active .line3:before {
 position: absolute !important;
 right: 0;
 top: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 1px;
 background: #999;
}
.nav-07154EF02542 .menu {
 position: fixed !important;
 z-index: 20;
 left: 0;
 top: 0;
 height: 0;
 width: 100vw;
 padding: 0 20px;
 background: #fff;
 display: flex;
 flex-direction: column;
 overflow: hidden;
 transition: all 0.4s;
}
.nav-07154EF02542 .menu.active {
 height: 100vh;
}
.nav-07154EF02542 .menu.wegt-vm {
 height: 100vh;
}
.nav-07154EF02542 .menu .menu-item {
 width: 100%;
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: space-between;
 padding-right: 12px;
 border-bottom: 1px #f2f2f2 solid;
 padding-left: 20px;
 color: #333;
 font-size: 14px;
 transition: all 0.4s;
}
/* .nav-bc93cff2a9f6 自定义样式*/
.nav-bc93cff2a9f6 {
 text-decoration: none;
 position: fixed !important;
 top: 0;
 left: 0;
 background: #fff;
}
.nav-bc93cff2a9f6 a {
 text-decoration: none;
 cursor: pointer;
 flex-shrink: 0;
 display: block;
}
.nav-bc93cff2a9f6 a.title {
 color: #b9984d;
 font-size: 30px;
}
.nav-bc93cff2a9f6 .nav-item {
 margin-left: 20px;
 position: relative !important;
 color: #333;
 font-size: 14px;
 min-height: 70px;
 display: flex;
 align-items: center;
 justify-content: center;
 padding: 0 1vw;
}
.nav-bc93cff2a9f6 .nav-item:hover:before {
 position: absolute !important;
 right: 0;
 bottom: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 2px;
 background: #b9984d;
}
.nav-bc93cff2a9f6 .nav-item.active {
 color: #b9984d;
}
.nav-bc93cff2a9f6 .nav-item.active:before {
 position: absolute !important;
 right: 0;
 bottom: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 2px;
 background: #b9984d;
}
.nav-bc93cff2a9f6 .about-poper {
 position: absolute !important;
 padding-top: 12px;
 top: 100%;
 left: -50%;
 right: -50%;
 display: none;
}
.nav-bc93cff2a9f6 .about-poper .wapper {
 width: 100%;
 height: 100%;
 background: #fff;
 border-style: solid;
 border-width: 0;
 box-shadow: 0 1px 6px rgb(0 0 0 / 15%);
 border-radius: 3px;
}
.nav-bc93cff2a9f6 .about-poper .wapper > a {
 width: 100%;
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
}
.nav-bc93cff2a9f6 .about-poper .wapper > a:hover {
 background: #f7f7f7;
}
.nav-bc93cff2a9f6 .about-poper .wapper .split {
 width: 100%;
 height: 1px;
 background: #f2f2f2;
}
.nav-bc93cff2a9f6 .about:hover .about-poper {
 display: block;
}
.nav-bc93cff2a9f6 .sm-cell {
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
 position: relative !important;
}
.nav-bc93cff2a9f6 .sm-cell .title-center {
 font-size: 17px;
 color: #b9984d;
 position: absolute !important;
 left: 0;
 top: 0;
 right: 0;
 bottom: 0;
 display: flex;
 align-items: center;
 justify-content: center;
 z-index: 10;
}
.nav-bc93cff2a9f6 .mbx-wapper {
 position: absolute !important;
 left: 0;
 top: 0;
 bottom: 0;
 width: 50px;
 display: flex;
 align-items: center;
 justify-content: center;
 z-index: 30;
}
.nav-bc93cff2a9f6 .mbx-icons {
 width: 21px;
 height: 18px;
 display: flex;
 flex-direction: column;
 align-items: center;
 justify-content: space-between;
}
.nav-bc93cff2a9f6 .mbx-icons .mbx-icons-line {
 width: 100%;
 height: 2px;
 border-radius: 5px;
 background: #999;
 transition: all 0.4s;
 position: relative !important;
}
.nav-bc93cff2a9f6 .mbx-icons.active {
 justify-content: center;
}
.nav-bc93cff2a9f6 .mbx-icons.active .line2 {
 display: none;
}
.nav-bc93cff2a9f6 .mbx-icons.active .line1 {
 height: 0;
 transform: rotate(45deg);
}
.nav-bc93cff2a9f6 .mbx-icons.active .line3 {
 height: 0;
 transform: rotate(-45deg);
}
.nav-bc93cff2a9f6 .mbx-icons.active .line1:before {
 position: absolute !important;
 right: 0;
 top: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 1px;
 background: #999;
}
.nav-bc93cff2a9f6 .mbx-icons.active .line3:before {
 position: absolute !important;
 right: 0;
 top: 0;
 left: 0;
 z-index: 200;
 pointer-events: none;
 content: "";
 height: 1px;
 background: #999;
}
.nav-bc93cff2a9f6 .menu {
 position: fixed !important;
 z-index: 20;
 left: 0;
 top: 0;
 height: 0;
 width: 100vw;
 padding: 0 20px;
 background: #fff;
 display: flex;
 flex-direction: column;
 overflow: hidden;
 transition: all 0.4s;
}
.nav-bc93cff2a9f6 .menu.active {
 height: 100vh;
}
.nav-bc93cff2a9f6 .menu.wegt-vm {
 height: 100vh;
}
.nav-bc93cff2a9f6 .menu .menu-item {
 width: 100%;
 height: 50px;
 display: flex;
 align-items: center;
 justify-content: space-between;
 padding-right: 12px;
 border-bottom: 1px #f2f2f2 solid;
 padding-left: 20px;
 color: #333;
 font-size: 14px;
 transition: all 0.4s;
}
.nav-bc93cff2a9f6 .menu .menu-item i {
 font-size: 18px;
 transition: all 0.4s;
}
.nav-bc93cff2a9f6 .menu .menu-item.active i {
 transform: rotate(90deg);
}
.nav-bc93cff2a9f6 .menu .menu-sub .menu-item {
 padding-left: 55px;
 height: 0;
 overflow: hidden;
 border-bottom: none;
}
.nav-bc93cff2a9f6 .menu .menu-sub.active .menu-item {
 height: 50px;
 border-bottom: 1px #f2f2f2 solid;
}
.nav-bc93cff2a9f6 .menu .menu-sub.wegt-vm .menu-item {
 height: 50px;
 border-bottom: 1px #f2f2f2 solid;
}
.nav-bc93cff2a9f6 .search-wapper {
 height: 32px;
 border-radius: 30px;
 display: flex;
 align-items: center;
 position: relative !important;
}
.nav-bc93cff2a9f6 .search-wapper > input {
 padding: 0 20px;
 height: 100%;
 outline: none;
 font-size: 14px;
 flex: 1;
 width: 170px;
 border-top-left-radius: 30px;
 border-bottom-left-radius: 30px;
 border: 1px #eee solid;
 overflow: hidden;
}
.nav-bc93cff2a9f6 .search-wapper .search-btn {
 width: 54px;
 display: flex;
 align-items: center;
 justify-content: center;
 background: #b9984d;
 flex-shrink: 0;
 height: 100%;
 cursor: pointer;
 border-top-right-radius: 30px;
 border-bottom-right-radius: 30px;
 overflow: hidden;
 color: #fff;
 font-size: 18px;
}
.nav-bc93cff2a9f6 .serach-poper {
 position: absolute !important;
 padding-top: 12px;
 top: 100%;
 left: 8px;
 right: 8px;
 display: none;
}
.nav-bc93cff2a9f6 .serach-poper.active {
 display: flex;
}
.nav-bc93cff2a9f6 .search-wapper.wegt-vm:hover .serach-poper {
 display: flex;
}
.nav-bc93cff2a9f6 .serach-poper .wapper {
 width: 100%;
 height: 100%;
 background: #fff;
 border-style: solid;
 border-width: 0;
 box-shadow: 0 1px 6px rgb(0 0 0 / 15%);
 border-radius: 3px;
 display: flex;
 flex-direction: column;
 padding: 20px;
 font-size: 13px;
 color: #999;
}
.nav-bc93cff2a9f6 .serach-poper .wapper .keys {
 width: 100%;
 display: flex;
 flex-wrap: wrap;
}

.nav-bc93cff2a9f6 .serach-poper .wapper .keys > a {
 padding: 5px 10px;
 border-radius: 3px;
 background: #f3f3f3;
 margin-right: 8px;
 margin-bottom: 8px;
 color: #333;
}
.nav-bc93cff2a9f6 .serach-poper .wapper .keys > a:hover {
 color: #fff;
 background: #b9984d;
}
/* .nav-f32b82389445 自定义样式*/
.nav-f32b82389445 {
 text-decoration: none;
 background: rgba(38, 38, 38, 1);
 color: #999;
}
.nav-f32b82389445 .cell {
 border-bottom: 1px rgba(51, 51, 51, 1) solid;
 color: #666;
}
.nav-f32b82389445 .text {
 padding: 2.4vw 0;
 font-size: 14px;
}
.nav-f32b82389445 .copyright {
 font-size: 12px;
}
.wapper-ugffd4a8{padding-top:2.6vw !important;padding-bottom:2.6vw !important;display:flex !important;flex-direction:column !important;justify-content:space-between !important;text-align:start !important;}
.wapper-s78c5a7d{height:100% !important;display:flex !important;flex-direction:column !important;justify-content:space-between !important;}
.row-DJlNdD0o{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgba(221, 221, 221, 1);}
.col-2j64XoIu{position:relative;display:flex;align-items:center;}
.span-O2p2uDba{padding-left:20px;padding-top:12px;padding-right:20px;padding-bottom:12px;position:relative;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:rgba(255, 255, 255, 0);font-size:14px;}
.span-uQ99YtyJ{padding-top:8px;padding-bottom:8px;border-right-style:solid;border-right-width:1px;border-right-color:rgba(221, 221, 221, 1);margin-left:4px;margin-right:4px;}
.col-Dyewm1Qe{overflow:hidden;position:relative;display:flex;padding-left:0px;padding-right:0px;}
.row-7v6hs7n3{width:100%;display:flex;flex-shrink:0;transition:all 0.35s ease;margin-left:0px;margin-right:0px;}
.col-4vlMDghL{padding-left:2vw;padding-top:2vw;padding-right:2vw;padding-bottom:2vw;}
.div-lRmRGilP{position:relative;display:flex;flex-direction:column;padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px;transition:all 0.3s ease;height:100%;}
.div-lRmRGilP:hover{box-shadow:0px 0px 8px rgba(40, 40, 40, 0.3);}
.div-lRmRGilP:hover .p-fqQNm6Pm{color:rgba(211, 185, 146, 1);}
.p-i2a3QIqy{font-size:14px;color:rgba(123, 123, 123, 1);}
.color-black{color:rgba(0, 0, 0, 0.6);}
.color-black:hover{color:rgba(0, 0, 0, 0.6);}
.col-h8asdn3d{padding-left:0px !important;padding-right:0px !important;display:flex !important;align-items:center !important;}
/* .col-WiUOA8Bw 自定义样式*/
.col-WiUOA8Bw {
 transition: all 0.35s;
}
.col-WiUOA8Bw{padding-top:20px;padding-left:20px;padding-right:20px;}
.col-WiUOA8Bw:hover{box-shadow:0px 0px 8px rgba(40, 40, 40, 0.3);}
/* .col-HiLPHuZN 自定义样式*/
.img-XnNmg9lh {
 transition: all 0.35s;
}
.col-HiLPHuZN:hover .img-XnNmg9lh {
 transform: scale(1.1);
}
.col-HiLPHuZN:hover .span-y1FQVpEU {
 color: #0abbb9;
}
.col-HiLPHuZN{padding-left:1.5vw;padding-top:1.5vw;padding-right:1.5vw;padding-bottom:1.5vw;}
.col-HiLPHuZN:hover{box-shadow:0px 0px 8px rgba(40, 40, 40, 0.3);}
.card-cover{background-repeat:no-repeat;background-position:center center;background-size:cover;}
.rounded-5{border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;}
.list-unstyled{margin-top:0px;}
.a-X9fI9f75{text-decoration:none;}
.div-Vvg6FRpQ{overflow:hidden;}
/* .flex-shrink-0 自定义样式*/
.flex-shrink-0 {
 flex-shrink: 0;
}
/* .span-y1FQVpEU 自定义样式*/
.span-y1FQVpEU {
 flex: 1;
 white-space: normal;
 display: -webkit-box;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 2; /*文字展示几行*/
 overflow: hidden;
}
.span-y1FQVpEU{padding-right:12px;color:rgba(68, 68, 68, 1);text-decoration:none;}
/* .span-0bpRZmwB 自定义样式*/
.span-0bpRZmwB {
 flex-shrink: 0;
}
.span-0bpRZmwB{font-size:12px;text-decoration:none;color:rgba(153, 153, 153, 1);}
/* .p-JJucD02F 自定义样式*/
.p-JJucD02F {
 flex: 1;
 white-space: normal;
 display: -webkit-box;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 3; /*文字展示几行*/
 overflow: hidden;
}
.p-JJucD02F{text-decoration:none;font-size:14px;color:rgba(102, 102, 102, 1);}
/* .flex-1 自定义样式*/
.flex-1 {
 flex: 1;
}
.span-EWQP6JtY{padding-left:10px;padding-top:6px;padding-right:10px;padding-bottom:6px;border-left-style:solid;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left-width:1px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-color:rgba(221, 221, 221, 1);border-top-color:rgba(221, 221, 221, 1);border-right-color:rgba(221, 221, 221, 1);border-bottom-color:rgba(221, 221, 221, 1);font-size:12px;color:rgba(153, 153, 153, 1);text-decoration:none;}