.leftMenu a {    text-decoration: none;    display: block;    font-size: 16px;    color: #333;    text-align: left;    padding-left: 1rem;    border-left: 3px solid transparent;    margin-left: 2rem;}.leftcurrent a {    border-left: 3px solid #ed2835;    color: #ed2835;    font-weight: bold;}.leftMenu {    background: #fff;    left: -1000px;    position: fixed;    top: 0;    display: block;    height: 100%;    width: 68%;    min-width: 140px;    max-width: 440px;    z-index: 9000;    transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    position: fixed;    overflow: auto;}.leftMenu.menu-open {    left: 0;}.leftMenu ul {    list-style: none;    padding: 0;    overflow: hidden;}.leftMenu ul li {    position: relative;    /* padding: 10px 0 10px 20px; */    overflow: hidden;    padding: 20px 20px;}.leftMenu ul li.hasChild>a:after {    content: "+";    position: absolute;    right: 20px;    top: 15px;    font-size: 24px;    font-weight: 300;}.leftMenu ul li.hasChild.open>a:after {    content: "-";    right: 23px;    font-size: 28px;    top: 9px;}.f2,.f3 {    height: 0;    padding-left: 20px;    overflow: hidden;    position: relative;    transition: height 0.4s ease;    -moz-transition: height 0.4s ease;    -webkit-transition: height 0.4s ease;    -o-transition: height 0.4s ease;}.menu-dark-backdrop {    background: rgba(0, 0, 0, 0);    transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    width: 100%;    position: fixed;    top: 0;    left: 0;    right: 0;    bottom: 0;    overflow: hidden;}.menu-dark-backdrop.in {    height: 100%;    background: rgba(0, 0, 0, 0.5);}/* 替换 */.bai04 {    margin-bottom: 24px;    width: 100%;    padding: 42px 0px;    background: #f5f5f6;}	.w1200 {    width: 96%;    max-width: 1200px;    margin: auto;}.bai04a_b {    width: 100%;    margin-bottom: 24px;}.bai04a_b .tabBoxhd, .bai04a_b .tabBoxhd ul {    width: 100%;}.bai04a_b .tabBoxhd, .bai04a_b .tabBoxhd ul {    width: 100%;}.czjz {    align-items: center;    -webkit-align-items: center;    -moz-align-items: center;    -ms-align-items: center;    -o-align-items: center;}.spjz {    justify-content: center;    -webkit-justify-content: center;    -moz-justify-content: center;    -ms-justify-content: center;    -o-justify-content: center;}.wrap {    -webkit-flex-wrap: wrap;    flex-wrap: wrap;    -moz-flex-wrap: wrap;    -ms-flex-wrap: wrap;    -o-flex-wrap: wrap;}.df {    justify-content: space-between;    -webkit-justify-content: space-between;    -moz-justify-content: space-between;    -ms-justify-content: space-between;    -o-justify-content: space-between;}.flex {    display: flex;    -webkit-display: flex;    -moz-display: flex;    -ms-display: flex;    -o-display: flex;}.bai04a_b .tabBoxhd ul li {    width: 25%;    margin-bottom: 24px;}.bai04a_b .tabBoxhd ul li.on a, .bai04a_b .tabBoxhd ul li.on .bai04a_b01yu {    background: #5a7a89;    color: #fff;    cursor: pointer;    transition: all 0.5s;    -webkit-transition: all 0.5s;    -moz-transition: all 0.5s;    -ms-transition: all 0.5s;    -o-transition: all 0.5s;}.bai04a_b .tabBoxhd ul li a, .bai04a_b .tabBoxhd ul li .bai04a_b01yu {    width: 82%;    margin: 0px auto;    border-radius: 10px;    background: #fff;    color: #162026;    text-align: center;    line-height: 72px;    cursor: pointer;    box-shadow: 0px 0px 0px #ccc, 5px 0px 5px #ccc, 0px 0px 0px #ccc, -5px 0 5px #ccc;    cursor: pointer;    transition: all 0.5s;    -webkit-transition: all 0.5s;    -moz-transition: all 0.5s;    -ms-transition: all 0.5s;    -o-transition: all 0.5s;}.bai04a_b .tabBoxhd ul li h2, .bai04a_b .tabBoxhd ul li span {    font-weight: bold;}.smsize {    font-size: 15px;    line-height: 15px;}.bai04a_b .tabBoxhd ul li {    width: 25%;    margin-bottom: 24px;}.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {    height: auto;}.swiper-container {    margin-left: auto;    margin-right: auto;    position: relative;    overflow: hidden;    list-style: none;    padding: 0;    z-index: 1;}.bai04a_b .tabBoxbd {    width: 100%;}.swiper-container-autoheight .swiper-wrapper {    align-items: flex-start;    transition-property: transform, height;}.swiper-container-android .swiper-slide, .swiper-wrapper {    transform: translate3d(0px, 0, 0);}.swiper-wrapper {    position: relative;    width: 100%;    height: 100%;    z-index: 1;    display: flex;    transition-property: transform;    box-sizing: content-box;}.bai04a_c {    width: 100%;}.swiper-slide-active, .swiper-slide-duplicate-active {    transform: scale(1);    -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transition: all 0.5s;    -webkit-transition: all 0.5s;    -moz-transition: all 0.5s;    -ms-transition: all 0.5s;    -o-transition: all 0.5s;}.swiper-slide {    flex-shrink: 0;    width: 100%;    height: 100%;    position: relative;    transition-property: transform;}.bai04a_ca {    width: 100%;}.bai04a_ca_a {    width: 20%;    border-radius: 20px;    margin-bottom: 24px;    overflow: hidden;}.bai04a_ca_a img {    border-radius: 20px;    width: 100%;    transition: all 0.5s;    -webkit-transition: all 0.5s;    -moz-transition: all 0.5s;    -ms-transition: all 0.5s;    -o-transition: all 0.5s;    object-fit: cover;    flex: 1;    max-height: 100%;}.bai04a_ca_b {    width: 78%;    margin-bottom: 24px;}.bai04a_ca_b h3 {    color: #282828;    margin-bottom: 12px;}.mdsize {    font-size: 28px;    line-height: 32px;    font-weight: lighter;}.ba h3 {    display: block;    font-size: 1.17em;    margin-block-start: 1em;    margin-block-end: 1em;    margin-inline-start: 0px;    margin-inline-end: 0px;    font-weight: bold;    unicode-bidi: isolate;}.swiper-container .swiper-notification {    position: absolute;    left: 0;    top: 0;    pointer-events: none;    opacity: 0;    z-index: -1000;}.bai04a_ca_b p {    color: #282828;    line-height: 28px;    margin-bottom: 12px;}.bai04a_ca_ba {    width: 100%;}.bai04a_ca_ba a, .bai04a_ca_ba span {    margin-bottom: 8px;    padding: 0px 0.8%;    margin-right: 1%;    border-radius: 4px;    background: #5a7a89;    color: #fff;    line-height: 32px;    text-align: center;    cursor: pointer;    transition: all 0.5s;    -webkit-transition: all 0.5s;    -moz-transition: all 0.5s;    -ms-transition: all 0.5s;    -o-transition: all 0.5s;}.bai04a_ca_b {    width: 78%;    margin-bottom: 24px;}.row-reverse {    /* flex-direction: row-reverse; */    -webkit-flex-direction: row-reverse;    -moz-flex-direction: row-reverse;    -ms-flex-direction: row-reverse;    -o-flex-direction: row-reverse;}/* body {    margin: 0 auto;    -webkit-appearance: none;    overflow-x: hidden;    letter-spacing: 1px;} *//* :root {    --swiper-navigation-size: 44px;}:root {    --swiper-theme-color: #007aff;}a:-webkit-any-link {    color: -webkit-link;    cursor: pointer;    text-decoration: underline;} */.baizzy01 {    width: 100%;    margin: 32px auto 0px;}.baizzy01 a, .baizzy01span span {    color: #060404;	text-decoration: none;    padding: 0px 16px;    border-radius: 18px;    display: block;    margin: 0px auto;    line-height: 36px;    border: 1px solid #5a7a89;    transition: all 0.5s;    -webkit-transition: all 0.5s;    -moz-transition: all 0.5s;    -ms-transition: all 0.5s;    -o-transition: all 0.5s;}.baizzy01 a:hover{	background-color: #5a7a89;	color: white;}.bai04a_b .tabBoxbd {    width: 100%;}.swiper-container-autoheight .swiper-wrapper {    align-items: flex-start;    transition-property: transform, height;}.swiper-container-android .swiper-slide, .swiper-wrapper {    transform: translate3d(0px, 0, 0);}.swiper-wrapper {    position: relative;    width: 100%;    height: 100%;    z-index: 1;    display: flex;    transition-property: transform;    box-sizing: content-box;}/* * {    margin: 0px;    padding: 0px;    border: 0;    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}用户代理样式表div {    display: block;    unicode-bidi: isolate;} */.bai04a_c {    width: 100%;}.swiper-slide {    flex-shrink: 0;    width: 100%;    height: 100%;    position: relative;    transition-property: transform;}/* .bai04a .bai04a .tabBoxbd .bai04a .baizzy01 a {    color: #f5f5f7;    text-decoration: none;    transition: all 0.5s;    -webkit-transition: all 0.5s;    -moz-transition: all 0.5s;    -ms-transition: all 0.5s;    -o-transition: all 0.5s;} *//* a {    color: #f5f5f7;    text-decoration: none;    transition: all 0.5s;    -webkit-transition: all 0.5s;    -moz-transition: all 0.5s;    -ms-transition: all 0.5s;    -o-transition: all 0.5s;} */.bai04a_ca {    width: 100%;}.bai04a_b .tabBoxhd ul li.on a, .bai04a_b .tabBoxhd ul li.on .bai04a_b01yu {    background: #5a7a89;    color: #fff;    cursor: pointer;    transition: all 0.5s;    -webkit-transition: all 0.5s;    -moz-transition: all 0.5s;    -ms-transition: all 0.5s;    -o-transition: all 0.5s;}.bai04a_b .tabBoxhd ul li a, .bai04a_b .tabBoxhd ul li .bai04a_b01yu {    width: 82%;    margin: 0px auto;    border-radius: 10px;    background: #fff;    color: #162026;    text-align: center;    line-height: 72px;    cursor: pointer;    box-shadow: 0px 0px 0px #ccc, 5px 0px 5px #ccc, 0px 0px 0px #ccc, -5px 0 5px #ccc;    cursor: pointer;    transition: all 0.5s;    -webkit-transition: all 0.5s;    -moz-transition: all 0.5s;    -ms-transition: all 0.5s;    -o-transition: all 0.5s;}.bai04a_b .tabBoxhd ul li h2, .bai04a_b .tabBoxhd ul li span {    font-weight: bold;}.smsize {    font-size: 15px;    line-height: 15px;}@media (max-width:640px) {    .bai04a_ca_a img{ width:100%; }    .bai04a_b{ margin-bottom:0px;}    .bai04{ padding:32px 0px;}    .bai04a_b .tabBoxhd ul li h2,.bai04a_b .tabBoxhd ul li span{ font-size:14px;}    .bai04a_b .tabBoxhd ul li{ width:50%; margin-bottom:18px;}    .bai04a_b .tabBoxhd ul li a,.bai04a_b .tabBoxhd ul li .bai04a_b01yu{ width:94%; line-height:60px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; cursor:pointer;}    .bai04a_ca_a{ width:100%;height: 200px;}    .bai04a_ca_b{ width:100%;}    .bai04a_ca_b p{ line-height:22px;}    .bai04a_ca:nth-last-of-type(1) .bai04a_ca_b{ margin-bottom:0px;}    .bai04a_ca_ba a,.bai04a_ca_ba span{ padding:0px 1%; width: 100%;}}/* * {    margin: 0px;    padding: 0px;    border: 0;    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);} *//* ul, li {    list-style: none;}用户代理样式表li {    text-align: -webkit-match-parent;}ul {    list-style: none;}用户代理样式表ul {    list-style-type: disc;}body {    margin: 0 auto;    -webkit-appearance: none;    overflow-x: hidden;    letter-spacing: 1px;} */:root {    --swiper-navigation-size: 44px;}:root {    --swiper-theme-color: #007aff;}/* 替换 */