.header_99716 .header-wrap .index_language {
    display: none;
}
    @media (max-width: 960px){


            .image-part {
                position: relative;
                overflow: hidden
            }

            .image-part img {
                width: 100%;
                height: 100%;
                object-fit: cover;
                object-position: center
            }

            .image-all {
                text-align: center;
                position: relative;
                overflow: hidden
            }

            .image-all img {
                display: inline-block;
                vertical-align: middle;
                max-height: 100%;
                max-width: 100%
            }

            .img-contain,.img-cover {
                display: flex;
                justify-content: center;
                align-items: center;
                position: relative;
                overflow: hidden
            }

            .img-contain img,.img-cover img {
                transition: transform 0.3s;
                transform: scale(1.001)
            }

            .img-contain img {
                max-width: 100%;
                max-height: 100%
            }

            .img-cover img {
                width: 100%;
                height: 100%;
                object-fit: cover
            }

            .clearfix::after {
                content: "";
                display: block;
                clear: both
            }

            .wrap-1270 {
                position: relative;
                width: calc(1270 * var(--vw));
                margin: auto
            }

            input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
                color: #c7c7c7
            }

            input:-moz-placeholder,textarea:-moz-placeholder {
                color: #c7c7c7
            }

            input::-moz-placeholder,textarea:-moz-placeholder {
                color: #c7c7c7
            }

            input:-ms-input-placeholder,textarea:-moz-placeholder {
                color: #c7c7c7
            }

            .ecer-h1 {
                font-size: calc(36 * var(--vw))
            }

            .ecer-h2 {
                font-size: calc(30 * var(--vw))
            }

            .ecer-ellipsis {
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap
            }

            .ecer-ellipsis-n {
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: var(--line,2);
                overflow: hidden
            }

            .ecer-table {
                width: 80%;
                max-width: 100%;
                border-collapse: collapse;
                border-spacing: 0;
                background-color: transparent;
                border: calc(1 * var(--vw)) solid var(--root-border-corlor);
                margin: calc(15 * var(--vw)) auto
            }

            .ecer-table>tbody>tr>td,.ecer-table>tbody>tr>th,.ecer-table>tfoot>tr>td,.ecer-table>tfoot>tr>th,.ecer-table>thead>tr>td,.ecer-table>thead>tr>th {
                padding: calc(8 * var(--vw));
                line-height: 1.4;
                vertical-align: top;
                border-top: calc(1 * var(--vw)) solid var(--root-border-corlor);
                border-left: calc(1 * var(--vw)) solid var(--root-border-corlor)
            }

            .ecer-table>tbody>tr:nth-of-type(odd) {
                background-color: var(--table-bg,#f9f9f9)
            }

            .ecer-table>tbody>tr:hover {
                background-color: var(--table-bg,#f5f5f5)
            }

            .ecer-input {
                display: block;
                width: 100%;
                height: calc(34 * var(--vw));
                padding: calc(6 * var(--vw)) calc(12 * var(--vw));
                font-size: var(--root-body-fontsize);
                line-height: 1.42857143;
                color: #555;
                background-color: var(--input-bg,transparent);
                background-image: var(--input-bg-img,none);
                border: calc(1 * var(--vw)) solid var(--input-border,#ccc);
                border-radius: var(--input-border-radius,calc(4 * var(--vw)));
                -webkit-box-shadow: inset 0 calc(1 * var(--vw)) calc(1 * var(--vw)) rgb(0 0 0 / 8%);
                box-shadow: inset 0 calc(1 * var(--vw)) calc(1 * var(--vw)) rgb(0 0 0 / 8%);
                min-width: var(--min-width-css,calc(100 * var(--vw)));
                max-width: var(--max-width-css,calc(500 * var(--vw)));
                box-sizing: border-box
            }

            .ecer-input:focus {
                border-color: var(--border-color-css,#ccc);
                outline: 0;
                -webkit-box-shadow: inset 0 calc(1 * var(--vw)) calc(1 * var(--vw)) rgb(0 0 0 / 8%),0 0 calc(8 * var(--vw)) rgb(102 175 233 / 60%);
                box-shadow: inset 0 calc(1 * var(--vw)) calc(1 * var(--vw)) rgb(0 0 0 / 8%),0 0 calc(8 * var(--vw)) rgb(102 175 233 / 60%)
            }

            .ecer-input-bg {
                display: block;
                width: 100%;
                height: calc(36 * var(--vw));
                padding: calc(6 * var(--vw)) calc(12 * var(--vw));
                font-size: var(--root-body-fontsize);
                line-height: 1.42857143;
                color: #555;
                background-color: var(--input-bg,#f6f7fa);
                background-image: var(--input-bg-img,none);
                border: calc(1 * var(--vw)) solid var(--input-border,transparent);
                border-radius: var(--input-border-radius,calc(4 * var(--vw)));
                -webkit-box-shadow: inset 0 calc(1 * var(--vw)) calc(1 * var(--vw)) rgb(0 0 0 / 8%);
                box-shadow: inset 0 calc(1 * var(--vw)) calc(1 * var(--vw)) rgb(0 0 0 / 8%);
                min-width: var(--min-width-css,calc(100 * var(--vw)));
                max-width: var(--max-width-css,calc(500 * var(--vw)));
                box-sizing: border-box
            }

            .ecer-input-bg:focus {
                border: calc(1 * var(--vw)) solid var(--border-color-css,rgb(150,150,150));
                outline: 0
            }

            .ecer-textarea {
                resize: none;
                border: calc(1 * var(--vw)) solid var(--bg-color,#ccc);
                background: var(--text-area-bg,transparent);
                min-width: var(--min-width-css,calc(100 * var(--vw)));
                max-width: var(--max-width-css,calc(500 * var(--vw)));
                box-sizing: border-box;
                padding: calc(15 * var(--vw));
                box-shadow: inset 0 calc(1 * var(--vw)) calc(1 * var(--vw)) rgb(0 0 0 / 8%)
            }

            .ecer-textarea:focus {
                border: calc(1 * var(--vw)) solid var(--input-border,rgb(150,150,150));
                outline: 0
            }

            .ecer-textarea-bg {
                resize: none;
                border: calc(1 * var(--vw)) solid var(--bg-color,transparent);
                background: var(--text-area-bg,#f6f7fa);
                min-width: var(--min-width-css,calc(100 * var(--vw)));
                max-width: var(--max-width-css,calc(500 * var(--vw)));
                box-sizing: border-box;
                padding: calc(15 * var(--vw));
                box-shadow: inset 0 calc(1 * var(--vw)) calc(1 * var(--vw)) rgb(0 0 0 / 8%)
            }

            .ecer-textarea-bg:focus {
                border: calc(1 * var(--vw)) solid var(--input-border,rgb(150,150,150));
                outline: 0
            }

            .ecer-default-button,.ecer-page-button,.ecer-module-button,.ecer-card-button,.ecer-button-border {
                font-weight: bold;
                display: inline-block;
                color: var(--root-button-font-color);
                background: var(--root-button-color);
                box-shadow: 0 calc(1 * var(--vw)) calc(4 * var(--vw)) 0 rgba(0,0,0,0.24);
                border-radius: 0;
                vertical-align: middle;
                padding: calc(10 * var(--vw)) calc(16 * var(--vw));
                cursor: pointer
            }

            .ecer-default-button:hover,.ecer-page-button:hover,.ecer-module-button:hover,.ecer-card-button:hover,.ecer-button-border:hover,.ecer-button-circle:hover {
                color: var(--root-button-font-color);
                background: #26c43a;
                border-color: #26c43a
            }

            .ecer-page-button {
                padding: calc(14 * var(--vw)) calc(32 * var(--vw));
                font-size: calc(24 * var(--vw))
            }

            .ecer-module-button {
                padding: calc(12 * var(--vw)) calc(24 * var(--vw));
                font-size: calc(18 * var(--vw))
            }

            .ecer-card-button {
                padding: calc(10 * var(--vw)) calc(16 * var(--vw));
                font-size: calc(14 * var(--vw))
            }

            .ecer-page-btn-icon-right {
                margin-left: calc(8 * var(--vw))
            }

            .ecer-page-btn-icon-right {
                margin-right: calc(8 * var(--vw))
            }

            .ecer-font-button {
                color: var(--root-button-color);
                font-size: calc(14 * var(--vw));
                display: inline-block;
                font-weight: bold;
                cursor: pointer
            }

            .ecer-font-button:hover {
                color: #26c43a
            }

            .ecer-button-circle {
                width: calc(48 * var(--vw));
                height: calc(48 * var(--vw));
                color: var(--root-button-font-color);
                background: var(--root-button-color);
                border-radius: 50%;
                text-align: center;
                line-height: calc(48 * var(--vw));
                overflow: hidden;
                display: inline-block;
                vertical-align: middle;
                cursor: pointer
            }

            .ecer-button-border {
                color: var(--root-button-color);
                border: calc(1 * var(--vw)) solid var(--root-button-color);
                background: transparent
            }

            .ecer-title-font {
                font-family: var(--root-body-title-font)
            }

            .ecer-body-font {
                font-family: var(--root-body-font)
            }

            .ecer-page-title-fontsize {
                font-size: calc(60 * var(--vw))
            }

            .ecer-module-title-fontsize {
                font-size: calc(40 * var(--vw));
                text-align: center
            }

            .ecer-card-title-fontsize {
                font-size: calc(18 * var(--vw))
            }

            .ecer-body-fontsize {
                font-size: calc(14 * var(--vw))
            }

            .ecer-title-font-color {
                color: #111
            }

            .ecer-body-font-color {
                color: #444
            }

            .ecer-auxiliary-font-color {
                color: #777
            }

            .ecer-tips-font-color {
                color: #fa5151
            }

            .ecer-triangle {
                display: inline-block;
                width: 0;
                height: 0;
                margin-left: calc(2 * var(--vw));
                vertical-align: middle;
                border-width: calc(4 * var(--vw));
                border-style: solid;
                border-right-color: transparent !important;
                border-left-color: transparent !important;
                border-bottom-color: transparent !important
            }

            .ecer-main-w {
                width: calc(1200 * var(--vw));
                margin: 0 auto;
                padding: 0;
                max-width: calc(100vw - calc(48 * var(--vw)))
            }

            .fn-clear:after {
                visibility: hidden;
                display: block;
                font-size: 0;
                content: " ";
                clear: both;
                height: 0;
                overflow: hidden
            }

            .fn-clear {
                zoom:1}

            .ecer-float-lf {
                float: left !important
            }

            .ecer-float-rg {
                float: right !important
            }

            .ecer-flex {
                display: -webkit-box;
                display: -moz-box;
                display: -webkit-flex;
                display: -moz-flex;
                display: -ms-flexbox;
                display: flex
            }

            .ecer-flex-row {
                -webkit-box-orient: vertical;
                -ms-flex-direction: row;
                -webkit-flex-direction: row;
                flex-direction: row
            }

            .ecer-flex-col {
                -webkit-box-orient: vertical;
                -ms-flex-direction: column;
                -webkit-flex-direction: column;
                flex-direction: column
            }

            .ecer-flex-align {
                -webkit-box-align: center;
                -ms-flex-align: center;
                -webkit-align-items: center;
                align-items: center
            }

            .ecer-flex-justify {
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                -webkit-justify-content: center;
                justify-content: center
            }

            .ecer-flex-end {
                -webkit-box-pack: end;
                -ms-flex-pack: end;
                -webkit-justify-content: end;
                justify-content: end
            }

            .ecer-flex-space-between {
                -webkit-box-pack: space-between;
                -ms-flex-pack: space-between;
                -webkit-justify-content: space-between;
                justify-content: space-between
            }

            .ecer-flex-space-around {
                -webkit-box-pack: space-around;
                -ms-flex-pack: space-around;
                -webkit-justify-content: space-around;
                justify-content: space-around
            }

            .ecer-flex-wrap {
                -webkit-flex-wrap: wrap;
                -moz-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                -o-flex-wrap: wrap;
                flex-wrap: wrap
            }

            .ecer-flex-auto {
                width: 0;
                -webkit-box-flex: 1;
                -ms-flex: 1;
                -webkit-flex: 1;
                flex: 1
            }

            .tempWrap {
                margin: 0 auto
            }

            .ecer-social-contact {
                font-size: 0
            }

            .ecer-social-contact a {
                display: inline-block;
                vertical-align: middle;
                font-size: calc(20 * var(--vw));
                margin-right: calc(16 * var(--vw))
            }

            .ecer-social-contact a:last-child {
                margin-right: 0
            }

            body,html {
                margin: 0;
            }

            .p_child_item .home_langs::before,.p_child_item .home_langs::before {
                flex-shrink: 0;
            }

            html {
            }

            div[data-head="head"] {
                position: sticky;
                top: 0;
                z-index: 100001
            }

            html[dir="RTL"] .banner-99316-new {
            }

            .foter_99716 {
                background: rgb(255,255,255);
            }

            .foter_99716>.ecer-flex {
                width: 1344px;
                margin: 0 auto;
            }

            .foter_99716 .item-title {
                color: rgb(50,50,50);
                font-size: 16px;
                font-weight: 600;
                line-height: 20px;
                letter-spacing: 0%;
                text-align: left;
            }

            .foter_99716 .right_contact_lists_99715 {
                position: fixed;
                right: 47px;
                bottom: 15rem;
                z-index: 10;
                display: none;
            }

            .foter_99716 .right_contact_lists_99715 .item:hover {
                cursor: pointer;
            }

            .foter_99716 .right_contact_lists_99715 .item a {
                margin-top: 20px;
                position: relative;
                display: block;
                width: 46px;
                height: 46px;
                overflow: hidden;
            }

            .foter_99716 .right_contact_lists_99715 .item .feitian::after {
                content: "";
                position: absolute;
                width: 34px;
                height: 34px;
                border-radius: 50%;
                background-color: #FFFFFF;
                z-index: -1;
                left: 7px;
                top: 7px;
                z-index: -1;
            }

            .foter_99716 .right_contact_lists_99715 .item .feitian {
                font-size: 46px;
                display: block;
                width: 46px;
                height: 46px;
                transition: all .4s;
                position: relative;
                z-index: 1;
                padding-top: 10px;
            }

            .foter_99716 .right_contact_lists_99715 .item .wechat-box .feitian {
                padding-top: 0px;
            }

            .foter_99716 .right_contact_lists_99715 .item .wechat-box .feitian.enter {
                transform: translateY(-48px);
            }

            .foter_99716 .right_contact_lists_99715 .item .feitian.enter {
                transform: translateY(-52px);
            }

            .foter_99716 .right_contact_lists_99715 .item .feitian.leave {
                transform: translateY(0px);
            }

            .foter_99716 .right_contact_lists_99715 .item .wechat-box {
                position: relative;
            }

            .foter_99716 .right_contact_lists_99715 .item .icon-wrap {
                margin-top: 20px;
                position: relative;
                display: block;
                width: 46px;
                height: 46px;
                overflow: hidden;
            }

            .foter_99716 .right_contact_lists_99715 .item .wechat-box .feitian {
                color: #2CBB00;
            }

            .foter_99716 .right_contact_lists_99715 .item .wechat-box .wechat_img {
                background: #FFFFFF;
                box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.1);
                border-radius: 2px 2px 2px 2px;
                opacity: 1;
                position: absolute;
                text-align: center;
                top: -7px;
                left: -140px;
                padding: 6px;
                max-width: 130px;
                text-wrap: wrap;
                display: none;
            }

            .foter_99716 .right_contact_lists_99715 .item .wechat-box .wechat_img div {
                display: flex;
                flex-direction: column;
                align-items: center;
                justify-content: center;
            }

            .foter_99716 .right_contact_lists_99715 .item .wechat-box .wechat_img span {
                font-size: 14px;
                color: #323232;
                display: flex;
                align-items: center;
                justify-content: center;
                flex-wrap: wrap;
            }

            .foter_99716 .right_contact_lists_99715 .wechat_img img {
                width: 90px;
                height: 90px;
                display: block;
                margin-top: 5px;
            }

            .foter_99716 .right_contact_lists_99715 .item .wechat-box:hover .wechat_img {
                display: block;
            }

            .foter_99716 .link,.foter_99716 .form-desc {
                font-size: 14px;
                margin-bottom: 16px;
                color: rgb(100,100,100);
            }

            .foter_99716 a.link:hover,.foter_99716 .company-info a.link:hover .feitian {
                color: var(--color_main1,#0252BB);
            }

            .foter_99716 .company-info .logo {
                width: 220px;
                height: 60px;
                margin-bottom: 44px;
                text-align: left;
            }

            .foter_99716 .company-info .logo img {
                width: 100%;
                height: 100%;
                object-fit: scale-down;
            }

            .foter_99716 .company-info .item-title:hover {
                color: var(--color_main1,#0252BB);
            }

            .foter_99716 .company-info .link {
                font-size: calc(14 * var(--vw));
                color: #A0A0A0 !important;
            }

            .foter_99716 .company-info .link .feitian {
                color: #A0A0A0;
            }

            .foter_99716 .ecer-social-contact {
                display: flex;
                flex-wrap: wrap;
            }

            .foter_99716 .ecer-social-contact .feitian {
                color: rgb(100,100,100);
                font-size: 36px;
            }

            .foter_99716 .ecer-social-contact .feitian:nth-child(5) {
                margin-right: 0;
            }

            .foter_99716 .ecer-social-contact .feitian:hover {
                color: var(--color_main1,#0252BB);
            }

            .foter_99716 .form input,.foter_99716 .form textarea {
                background-color: #FFF;
                border-radius: calc(2 * var(--vw));
                color: #fff;
            }

            .foter_99716 .form .button {
                background-color: #d1f1ff;
                font-size: calc(16 * var(--vw));
                color: #333;
                border-radius: 2px;
            }

            .foter_99716 .form .button:hover {
                background-color: var(--color_main2,#0252BB);
            }

            .foter_99716 .copyright {
                background-color: #A0A0A0;
                color: #333;
            }

            .foter_99716 .footer-main {
                padding: 80px 0px 96px
            }

            .foter_99716 .link {
                display: block;
            }

            .foter_99716 .link div:first-child {
                display: flex;
                align-items: center;
                color: rgb(50,50,50);
                font-size: 16px;
                font-weight: 400;
                line-height: 24px;
                letter-spacing: 0px;
                text-align: left;
                margin-bottom: 8px;
            }

            .foter_99716 .link div:first-child i {
                width: 24px;
                height: 24px;
                line-height: 24px;
                position: relative;
                border-radius: 50%;
                margin-right: 12px;
                color: var(--color_main1,#0252BB);
                z-index: 1;
                font-size: 24px
            }

            .foter_99716 .link div:first-child i::after {
                content: "";
                position: absolute;
                width: calc(20 * var(--vw));
                height: calc(20 * var(--vw));
                border-radius: 50%;
                background-color: #fff;
                left: calc(2 * var(--vw));
                top: calc(2 * var(--vw));
                z-index: -1;
            }

            .foter_99716 .link div:last-child {
                text-transform: initial;
                color: #646464;
                font-size: 14px;
                font-weight: 400;
                line-height: calc(22 * var(--vw));
                letter-spacing: 0%;
                text-align: left;
                padding-left: calc(36 * var(--vw));
                padding-left: 36px;
            }

            .foter_99716 .item-title {
                color: rgb(50,50,50);
                font-size: 16px;
                font-weight: 600;
                line-height: 20px;
                letter-spacing: 0%;
                text-align: left;
                margin-bottom: 16px;
            }

            .foter_99716 .ite-desc {
                color: rgb(50,50,50);
                font-size: 16px;
                font-weight: 600;
                line-height: 20px;
                letter-spacing: 0%;
                text-align: left;
                margin-bottom: 19px;
            }

            .foter_99716 .feitian {
                font-size: 32px;
            }

            .foter_99716 a.link,.foter_99716 h2,.foter_99716 .form-desc {
                line-height: calc(22 * var(--vw));
                font-weight: normal;
            }

            .foter_99716 .lists_item {
                margin-top: -8px;
            }

            .foter_99716 .lists_item .ft-wechat1:hover .contact_box {
                display: block;
            }

            .foter_99716 .lists_item .ft-wechat1 {
                position: relative;
                margin-right: 16px;
            }

            .foter_99716 .lists_item .contact_box {
                display: none;
                position: absolute;
                left: 50%;
                transform: translate(-50%,0);
                width: fit-content;
                height: auto;
                padding: 12px;
                border-radius: 10px;
                background-color: #fff;
                color: #000;
            }

            .foter_99716 .lists_item .contact_box .image_box {
                display: flex;
                flex-direction: column;
                align-items: center;
                font-size: 14px;
                color: #000;
            }

            .foter_99716 .lists_item .contact_box .image_box img {
                width: 100px;
                height: 100px;
            }

            .foter_99716 .link {
                margin-top: calc(22 * var(--vw));
            }

            .foter_99716 .company-info {
                width: 244px;
                flex-shrink: 0;
                margin-right: 98px;
            }

            .foter_99716 .about {
                width: 164px;
                margin-right: 40px;
            }

            .foter_99716 .about li a h2 {
                color: rgb(50,50,50);
                font-size: 16px;
                font-weight: 400;
                line-height: 24px;
                letter-spacing: 0px;
                text-align: left;
                margin-bottom: 16px;
            }

            .foter_99716 .about li a:hover h2 {
                color: var(--color_main1);
            }

            .foter_99716 .products {
                width: 382px
            }

            .foter_99716 .cate {
                width: 360px;
                margin: 0 56px 0px 40px;
            }

            .foter_99716 .cate ul li a h2 {
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 1;
            }

            .foter_99716 .cate ul li a h2:hover {
                color: var(--color_main1,#0252BB);
            }

            .foter_99716 a,.foter_99716 a h2 {
                color: rgb(50,50,50);
                font-size: 16px;
                font-weight: 400;
                line-height: 24px;
                letter-spacing: 0px;
                text-align: left;
                margin-bottom: 16px;
                text-transform: capitalize;
            }

            .foter_99716 a:hover {
                color: var(--color_main1,#0252BB) !important;
            }

            .foter_99716 .company-info .link {
                padding-left: calc(30 * var(--vw));
                position: relative;
            }

            .foter_99716 .company-info .link .feitian {
                position: absolute;
                top: 50%;
                left: 0;
                transform: translateY(-50%);
            }

            .foter_99716 .ecer-social-contact .feitian {
                margin-right: 16px;
                margin-bottom: 20px
            }

            .foter_99716 .copyright {
                text-align: center;
                padding: 12px 0;
                background: rgb(255,255,255);
                text-align: center;
                position: relative;
                color: rgba(80,80,80,0.5);
                font-size: 14px;
                font-weight: 400;
                line-height: 24px;
                letter-spacing: 0%;
                text-align: center;
            }

            .foter_99716 .copyright .container_info {
                display: flex;
                justify-content: space-between;
                width: 1344px;
                margin: 0 auto;
            }

            .foter_99716 .copyright::before {
                content: '';
                position: absolute;
                top: -7px;
                left: 0;
                width: 100%;
                height: 1px;
                border-top: 1px solid rgb(200,200,200)
            }

            .foter_99716 .copyright a {
                color: rgb(100,100,100);
                font-size: 14px;
                font-weight: 400;
                line-height: 24px;
                letter-spacing: 0%;
                text-align: left;
                margin-bottom: 0;
            }

            .foter_99716 .copyright a:hover {
                color: var(--color_main2,#0252BB);
            }

            .foter_99716 .link .mobile_tel {
                display: none;
            }

            .foter_99716 .link .pc_tel {
                padding-left: 36px;
            }

            a[href^="tel:"],a[href^="sms:"] {
                color: inherit;
                text-decoration: none;
            }

            .foter_99716>.ecer-flex {
                width: calc(100% - 32px);
                margin: 0 auto;
                padding: 0px;
                padding-top: 50px;
                flex-direction: column;
                align-items: center;
            }

            .foter_99716 .cate {
                display: none;
            }

            .foter_99716 .company-info {
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
                width: 100%;
                margin-left: 0px;
            }

            .foter_99716 .link .mobile_tel {
                display: block;
            }

            .foter_99716 .link .pc_tel {
                display: none;
            }

            .foter_99716 .about {
                display: none;
            }

            .foter_99716 .products {
                width: 100%;
            }

            .foter_99716 .item-title {
                text-align: center;
            }

            .foter_99716 .company-info {
                margin-right: 0px;
            }

            .foter_99716 .lists_item {
                margin-top: -8px;
            }

            .foter_99716 .products {
                margin-bottom: 44px;
            }

            .foter_99716 .copyright .container_info {
                width: calc(100% - 32px);
                margin: 0 auto;
                display: flex;
                flex-direction: column;
                align-items: center;
            }

            .foter_99716 .copyright .container_info .ecer-flex {
                margin-bottom: 8px;
            }

            .foter_99716 .copyright {
                padding-top: 0px;
            }

            .foter_99716 .feitian {
                font-size: 36px;
            }

            .foter_99716 .copyright a {
                width: fit-content;
            }

            .foter_99716 .ecer-social-contact .feitian {
                margin-right: 12px;
                margin-bottom: 24px;
            }

            .foter_99716 .link:last-child {
                margin-bottom: 0px;
            }

            .foter_99716 .ecer-social-contact .feitian:nth-child(5) {
                margin-right: 12px;
                margin-bottom: 24px;
            }

            .foter_99716 .copyright .container_info {
                padding: 0px;
            }

            .foter_99716 .ecer-social-contact {
                justify-content: center;
            }

            html {
            }

            div[data-head="head"] {
                position: sticky;
                top: 0;
                z-index: 1001
            }

            .header_99716 {
                background: linear-gradient(180.00deg,rgba(0,0,0,0.4),rgba(0,0,0,0) 100%);
                width: 100%;
            }

            .header_99716 .menu .itembox {
                position: relative
            }

            .header_99716 .menu .itembox:hover>a {
                color: var(--color_main1,#0252BB) !important;
            }

            .header_99716 .header-wrap .best .btn,.header_99716 .menu .item a {
                font-weight: 400;
                letter-spacing: 0;
                transition: all .3s linear;
            }

            .header_99716 .header-wrap {
                display: flex;
                align-items: center;
                justify-content: space-between;
                width: 100%;
                padding: 0px 50px;
                margin: 0 auto;
                height: 88px
            }

            .header_99716 .header-wrap .index_language {
                display: none;
            }

            .header_99716 .header-wrap .menu-icon {
                cursor: pointer;
            }

            .header_99716 .header-wrap .menu-icon i {
                font-size: 36px;
                color: #323232;
            }

            .header_99716 .header-wrap .logo {
                height: 60px;
                width: 220px;
                flex-shrink: 0;
                position: relative;
                display: flex;
                align-items: center;
                justify-content: left;
            }

            .header_99716 .header-wrap .logo .ft-menu1 {
                font-size: 48px;
                margin-top: 10px;
                display: inline-block;
                display: none
            }

            .header_99716 .header-wrap .logo a {
                width: 100%;
                height: 100%;
                flex-shrink: 0;
            }

            .header_99716 .header-wrap .best {
                background-color: var(--color_main1,#0252BB);
                box-sizing: border-box;
                padding: 10px 128px 10px 32px;
                display: block
            }

            .header_99716 .header-wrap .best .btn {
                border: 2px solid #fff;
                width: 198px;
                height: 48px;
                text-align: center;
                line-height: 44px;
                color: #fff;
                font-size: 20px;
                cursor: pointer;
                box-sizing: border-box;
                display: block;
                text-transform: capitalize
            }

            .header_99716 .header-wrap .best .btn .b1 {
                display: block
            }

            .header_99716 .header-wrap .best .btn .b2 {
                display: none
            }

            .header_99716 .header-wrap .best .btn:hover {
                background: #fff;
                color: var(--color_main1,#0252BB)
            }

            .header_99716 .menu {
                display: flex;
                height: 100%;
                position: relative;
            }

            .header_99716 .menu .itembox {
                height: 100%;
                margin-right: 36px;
                position: relative
            }

            .header_99716.ft .menu .itembox {
                margin-right: 16px;
            }

            .header_99716 .menu .itembox:last-child {
                margin-right: 0
            }

            .header_99716 .menu .itembox a,.header_99716 .menu .itembox>span {
                cursor: pointer;
                line-height: 88px;
                text-decoration: none;
                color: #fff;
                font-size: 16px;
                text-align: left;
                text-transform: capitalize;
                display: flex;
                position: relative;
                font-weight: 400;
                white-space: nowrap;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
                display: block;
                font-family: {
                    font_main2
                }

                ;}

            .header_99716 .menu .itembox .p_child {
                max-width: 500px;
                min-width: 152px;
                position: absolute;
                left: -12px;
                top: 88px;
                background: rgba(0,0,0,0.4);
                -webkit-box-shadow: 1px 1px 4px 0 rgba(0,0,0,.25);
                box-shadow: 1px 1px 4px 0 rgba(0,0,0,.25);
                padding: 8px 0;
                display: none;
                z-index: 10
            }

            .header_99716 .menu .itembox .p_child .p_child_item {
                white-space: nowrap;
                height: 35px;
                line-height: 35px;
                position: relative;
                padding: 0 8px 0 0px;
                -webkit-transition: all .3s linear;
                transition: all .3s linear
            }

            .header_99716 .menu .itembox .p_child .p_child_item a {
                height: 35px;
                display: flex;
                align-items: center;
                justify-content: space-between;
                padding-right: 20px;
                position: relative;
                font-size: 16px;
                line-height: 24px;
                color: #fff;
                margin: 0;
                padding: 0 0 0 12px;
                font-weight: 100;
                white-space: nowrap;
                text-transform: capitalize;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap
            }

            .header_99716 .menu .itembox .p_child .p_child_item a h2 {
                font-weight: 100;
                margin-right: 8px;
            }

            .header_99716 .menu .itembox .p_child2 {
                left: 100%;
                top: -8px;
                margin-left: 0;
                max-width: 500px;
                position: absolute;
                background: rgba(0,0,0,0.4);
                -webkit-box-shadow: 1px 1px 4px 0 rgba(0,0,0,.25);
                box-shadow: 1px 1px 4px 0 rgba(0,0,0,.25);
                padding: 8px 0;
                display: none;
                z-index: 10
            }

            .header_99716 .menu .itembox .p_child .p_child_item a:hover {
                color: var(--color_main1,#0252BB) !important;
            }

            .header_99716 .menu .itembox a i,.header_99716 .menu .itembox>span i {
                display: inline-block;
                transition: all 300ms linear;
                margin: 0px 0 0 4px;
                font-weight: bold
            }

            .header_99716 .menu .itembox a.level1-a:hover i,.header_99716 .menu .itembox>span:hover i {
                transform: rotate(180deg)
            }

            .header_99716 .menu .itembox a:hover {
                color: var(--color_main1,#0252BB) !important;
            }

            .header_99716 .menu .quote {
                display: flex;
                align-items: center;
                justify-content: center;
                margin-left: 17px;
            }

            .header_99716 .menu .quote .btn {
                display: flex;
                align-items: center;
                justify-content: center;
                width: 164px;
                height: 40px;
                border-radius: 20px;
                font-size: 18px;
                color: #fff;
                text-transform: capitalize;
                background: var(--color_main1,#0252BB);
            }

            .header_99716 .menu .quote .btn:hover {
                background: var(--color_main2,#0252BB);
            }

            .header_99716 .menu .language2,.header_99716 .menu .search {
                line-height: 88px;
                font-size: 24px;
                cursor: pointer;
                padding: 0 14px;
                color: #fff
            }

            .header_99716 .menu .search {
                margin-left: 244px;
            }

            .header_99716 .menu .language2 {
                padding-right: 0 !important;
                display: flex;
                justify-content: space-between;
            }

            .header_99716 .menu .language2:hover i,.header_99716 .menu .search i:hover {
                color: var(--color_main1,#0252BB) !important;
            }

            .header_99716 .menu .language2 .ft-language1 {
                margin-right: 5px;
            }

            .header_99716 .menu .language2 i,.header_99716 .menu .search i {
                font-size: 24px;
            }

            .header_99716 .menu .language2 {
                position: relative
            }

            .header_99716 .menu .language2 i.ft-down1 {
                font-size: 20px;
                margin-left: -5px
            }

            .header_99716 .menu .language2 .p_child_item {
                white-space: nowrap;
                min-width: 100px;
                height: 35px;
                line-height: 35px;
                position: relative;
                padding: 0px 16px;
                -webkit-transition: all .3s linear;
                transition: all .3s linear
            }

            .header_99716 .menu .language2 .p_child_item .home_langs {
                height: 35px;
                font-size: 16px;
                display: flex;
                align-items: center;
                padding-right: 20px;
                position: relative;
                color: #fff;
                margin: 0;
                padding: 0;
                font-weight: 400;
                white-space: nowrap;
                text-transform: capitalize;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap
            }

            .header_99716 .menu .language2 .p_child_item .home_langs:hover {
                color: var(--color_main1,#0252BB) !important;
            }

            .header_99716 .menu .english_box {
                max-height: 362px;
                overflow-y: auto;
                overflow-x: hidden;
                position: absolute;
                right: 10px;
                top: 88px;
                background: rgba(0,0,0,0.4);
                -webkit-box-shadow: 1px 1px 4px 0 rgba(0,0,0,.25);
                box-shadow: 1px 1px 4px 0 rgba(0,0,0,.25);
                padding: 8px 0;
                display: none;
                z-index: 10
            }

            .header_99716 .serchtext {
                z-index: 11;
                max-width: 252px;
                height: 40px;
                display: none;
                padding-left: 30px;
                position: relative;
            }

            .header_99716 .serchtext form {
                width: 100%;
                height: 40px;
                padding: 0 12px;
                display: flex;
                align-items: center;
                margin-top: 26px;
                border: 1px solid rgb(224,224,224);
                border-radius: 31px;
                box-sizing: border-box;
            }

            .header_99716 .serchtext input {
                height: 40px;
                width: 100%;
                outline: 0;
                border: none;
                background-color: transparent;
                font-size: 16px;
                color: #fff;
            }

            .header_99716 .serchtext i.ft-close2 {
                position: absolute;
                left: 0;
                top: -25px;
            }

            .header_99716 .serchtext form i {
                color: #fff;
            }

            .header_99716.on {
                background: #FFFFFF;
                box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.15);
            }

            .header_99716.on .menu .itembox a,.header_99716.on .menu .itembox>span,.header_99716.on .menu .itembox .p_child .p_child_item a,.header_99716.on .menu .language2,.header_99716.on .menu .search,.header_99716.on .menu .language2 .p_child_item .home_langs,.header_99716.on .serchtext form i,.header_99716.on .serchtext input {
                color: #323232;
            }

            .header_99716.on .menu .itembox .p_child,.header_99716.on .menu .english_box {
                background: #fff;
            }

            .header_99716 .header_fixed {
                position: fixed;
                z-index: 1101000;
                top: 80px;
                right: 0;
                display: none;
            }

            .header_99716 .header_fixed .header_header-wrap_p {
                background: #fff;
                width: 600px;
                max-height: 80vh;
                overflow-y: auto;
                padding: 0 16px;
            }

            .header_99716 .header_fixed .header_header-wrap_p .showinput {
                height: 40px;
                box-sizing: border-box;
                border: 1px solid rgb(200,200,200);
                border-radius: 31px;
                margin: 16px 0;
                padding: 0 16px;
                display: flex;
                align-items: center;
            }

            .header_99716 .header_fixed .header_header-wrap_p .showinput form {
                flex: 1;
            }

            .header_99716 .header_fixed .header_header-wrap_p .showinput input {
                border: none;
                outline: none;
                width: 100%;
            }

            .header_99716 .header_fixed .header_header-wrap_p .showinput .icon {
                font-size: 21px;
                color: var(--color_main1,#0252BB);
            }

            .header_99716 .header_fixed .header_header-wrap_p .p_child_item {
                font-size: 16px;
                font-weight: 400;
                line-height: 24px;
                position: relative;
            }

            .header_99716 .header_fixed .header_header-wrap_p>.p_child_item {
                display: block;
            }

            .header_99716 .header_fixed .header_header-wrap_p>.p_child_item+.p_child_item {
                border-top: 1px solid #E6E6E6;
            }

            .header_99716 .header_fixed .header_header-wrap_p .p_child .p_child_item {
                border: none;
            }

            .header_99716 .header_fixed .header_header-wrap_p .p_child_item a {
                text-transform: capitalize;
                padding: 8px 0;
                display: inline-block;
                min-width: 60%;
                max-width: 94%;
            }

            .header_99716 .header_fixed .header_header-wrap_p .p_child_item h2 {
                font-weight: normal;
            }

            .header_99716 .header_fixed .header_header-wrap_p .p_child,.header_99716 .header_fixed .header_header-wrap_p .p_child2 {
                padding-left: 8px;
                display: none;
            }

            .header_99716 .header_fixed .header_header-wrap_p .p_child a {
                padding: 4px 0;
            }

            .header_99716 .header_fixed .header_header-wrap_p .p_child_item .feitian {
                position: absolute;
                right: 0;
                top: 6px;
                padding: 5px;
                margin-top: -5px;
                cursor: pointer;
            }

            .header_99716 .header_fixed .header_header-wrap_p .p_child_item .feitian.active {
                transform: rotate(180deg);
                color: var(--color_main1,#0252BB);
            }

            .header_99716 .header_fixed .header_header-wrap_p .quote .btn {
                display: flex !important;
                justify-content: center;
                align-items: center;
                height: 40px;
                border-radius: 48px;
                color: rgb(255,255,255);
                font-size: 18px;
                font-weight: 400;
                margin-top: 32px;
                margin-bottom: 48px;
                text-transform: capitalize;
                background: var(--color_main1,#0252BB);
            }

            .header_99716 .menu .itembox .p_child a.active1 {
                color: var(--color_main1,#0252BB) !important
            }

            .header_99716 #formSearch button:hover .feitian {
                color: var(--color_main1,#0252BB);
            }

            .header_99716 .header-wrap .quotemobile {
                width: 160px;
                height: 40px;
                border-radius: 48px;
                color: rgb(255,255,255);
                font-family: Poppins;
                font-size: 18px;
                font-weight: 400;
                line-height: 40px;
                letter-spacing: 0px;
                text-align: center;
                background: rgb(2,82,187);
                display: none;
                flex-shrink: 0;
            }

            .header_99716 .header-wrap .quotemobile a {
                color: rgb(255,255,255) !important;
            }

            .header_99716 {
                position: relative;
                background: #fff;
                padding: 0 24px;
                box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.15);
            }

            .header_99716 .header-wrap .quotemobile {
                display: block;
                margin-left: 29px;
            }

            .header_99716 .header-wrap {
                flex-direction: row-reverse;
                justify-content: space-between;
                padding: 0px;
            }

            .header_99716 .header-wrap .index_language {
                display: block;
            }

            .header_99716 .header-wrap .menu-icon .item.language2 {
                font-size: 24px;
                display: flex;
                float: left;
                align-items: center;
                margin-right: 24px;
                position: relative;
            }

            .header_99716 .header-wrap .menu-icon .item.language2 .p_child.english_box {
                display: none;
            }

            .header_99716 .header-wrap .logo .ft-menu1 {
                display: block
            }

            .header_99716 p {
                padding: 8px 32px
            }

            .header_99716 .menu .itembox,.header_99716 .item.quote,.header_99716 .item.search {
                display: none
            }

            .header_99716 .menu .language2 {
                width: auto;
                padding: 0;
                white-space: nowrap;
            }

            .header_99716 .menu .language2 i {
                color: #323232;
                font-size: 30px;
            }

            .header_99716 .header-wrap .menu-icon i {
                font-size: 48px;
                height: 88px;
                line-height: 88px;
            }

            .header_99716 .menu-icon .language2 i.ft-down1 {
                font-size: 20px;
            }

            .header_99716 .menu-icon .language2 i.ft-language1 {
                font-size: 24px;
            }

            .header_99716 .header-wrap .menu {
                flex: 0;
                justify-content: flex-end;
                display: none;
            }

            .header_99716 .menu-icon .item.language2 .english_box {
                position: absolute;
                left: 0px;
                top: 87px;
                background: #fff;
                width: fit-content;
                padding: 0 10px;
                max-height: 350px;
                overflow-y: auto;
            }

            .header_99716 .menu-icon .item.language2 .p_child_item {
                display: flex;
                align-items: center;
                justify-content: start;
                margin-bottom: 8px;
            }

            .header_99716 .menu-icon .item.language2 .p_child_item .home_langs {
                color: rgb(50,50,50);
                font-size: 16px;
                font-weight: 400;
                line-height: 24px;
                letter-spacing: 0%;
                text-align: left;
                text-transform: capitalize;
            }

            .header_99716 .menu .language2:hover i,.header_99716 .menu .search i:hover {
                color: #323232 !important;
            }

            .header_99716 .header-wrap .menu-icon .item.language2 {
                margin-right: 16px;
            }

            .header_99716.on,.header_99716 {
                padding: 0 16px;
                position: fixed;
                top: 0px;
                z-index: 10;
            }

            .header_99716 .header-wrap .quotemobile {
                height: 36px;
                line-height: 36px;
                width: 90px;
                margin-left: 18px;
            }

            .header_99716 .header-wrap .quotemobile a {
                color: #fff;
            }

            .header_99716 .header-wrap {
                height: 56px;
                padding: 0;
                justify-content: space-between;
            }

            .header_99716 .menu .language2 {
                line-height: 56px;
            }

            .header_99716 .menu .language2 i {
                font-size: 21px;
            }

            .header_99716 .header-wrap .menu-icon {
                margin-left: 0%;
            }

            .header_99716 .header-wrap .logo {
                width: 132px;
                height: 36px;
            }

            .header_99716 .header_fixed .header_header-wrap_p .showinput input {
                font-size: 16px;
            }

            .header_99716 .header-wrap .menu-icon i {
                font-size: 36px;
                height: 56px;
                line-height: 56px;
            }

            .header_99716 .menu-icon .item.language2 .english_box {
                top: 54px;
                width: 120px;
            }

            .header_99716 .menu .language2 .p_child_item {
                padding: 0 12px;
            }

            .header_99716 .header_fixed {
                position: fixed;
                z-index: 10;
                background: rgba(0,0,0,.8);
                top: 48px;
                width: 100%;
                right: 0;
                height: 100%;
            }

            .header_99716 .header_fixed .header_header-wrap_p {
                width: 100%;
            }

            .header_99716 .header_fixed .header_header-wrap_p h2 {
                font-weight: normal;
            }

            .footer_99716 .copyright {
                padding: 10px 16px;
            }

            .footer_99716 .debo_iocn .item a span,.footer_99716 .debo_iocn .item .wechat span {
                font-size: 24px;
            }

            .footer_99716 .debo_iocn .item:last-child {
                margin-right: 0;
            }

            .header_99716 .cur {
                color: var(--color_main1,#0252BB) !important;
            }
        </style>
        <style>
            .banner_99715 {
                width: 100%;
                position: relative;
                overflow: hidden;
                height: auto;
                padding-top: 56px;
            }

            .banner_99715 .p_hd {
                position: absolute;
                bottom: 37px;
                width: 100%;
                z-index: 8;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
            }

            .banner_99715 .p_hd span {
                width: 10px;
                height: 10px;
                background: #fff;
                opacity: 1;
                display: block;
                border-radius: 50%;
                margin: 0 4px;
                cursor: pointer;
            }

            .banner_99715 .p_hd .on {
                width: 24px;
                border-radius: 5px;
                background: #ff7700;
            }

            .banner_99715 .p_slider_ul {
                width: 100%;
                height: 100%;
            }

            .banner_99715 .p_slider_ul .p_item {
                width: 100%;
                height: auto;
                position: relative;
            }

            .banner_99715 .p_slider_ul .p_item .p_box {
                position: absolute;
                display: inline-block;
                width: auto;
                left: calc((100vw - 1200px) / 2);
                top: 259px;
                z-index: 10;
                width: 686px;
            }

            .banner_99715 .p_slider_ul .p_item .p_box .item-title {
                color: rgb(255,255,255);
                font-size: 54px;
                font-weight: 700;
                line-height: 50px;
                margin-bottom: 24px;
                display: -webkit-box;
                overflow: hidden;
                -webkit-box-orient: vertical;
                line-clamp: 2;
                -webkit-line-clamp: 2;
            }

            .banner_99715 .p_slider_ul .p_item .p_box .item-desc {
                width: 446px;
                color: rgb(255,255,255);
                font-size: 18px;
                font-weight: 400;
                line-height: 28px;
                margin-bottom: 30px;
                display: -webkit-box;
                overflow: hidden;
                -webkit-box-orient: vertical;
                line-clamp: 2;
                -webkit-line-clamp: 2;
            }

            .banner_99715 .p_slider_ul .p_item .p_box .button {
                min-width: 238px;
                height: 54px;
                padding: 0 10px;
                box-sizing: border-box;
                color: rgb(255,255,255);
                font-size: 18px;
                font-weight: 400;
                background: #ff7700;
                display: inline-flex;
                justify-content: center;
                align-items: center;
                border-radius: 4px;
                cursor: pointer;
            }

            .banner_99715 .p_slider_ul .p_item .p_box .button:hover {
                background: #ff1b00;
            }

            .banner_99715 .p_slider_ul .p_item a {
                display: block;
                height: auto;
            }

            .banner_99715 .p_slider_ul .p_item a.mask {
                position: absolute;
                left: 0;
                top: 0;
                width: 100%;
                height: 100%;
                background: rgba(0,0,0,0.25);
                z-index: 6;
            }

            .banner_99715 .check {
                display: block;
                width: 80px;
                height: 80px;
                position: absolute;
                left: 12px;
                top: 50%;
                margin-top: -28px;
                border-radius: 50%;
                cursor: pointer;
                background: rgba(26,34,47,0.5);
                border-radius: 50%;
                z-index: 10;
            }

            .banner_99715 .check span {
                color: #fff;
                font-size: 46px;
                position: absolute;
                left: 50%;
                top: 50%;
                -webkit-transform: translate(-50%,-50%);
                transform: translate(-50%,-50%);
            }

            .banner_99715 .check.prev {
                -webkit-transform: translateX(-200%);
                transform: translateX(-200%);
            }

            .banner_99715 .check.next {
                right: 12px;
                left: auto;
                -webkit-transform: translateX(200%);
                transform: translateX(200%);
            }

            .banner_99715 .check:hover {
                background: #ff7700;
            }

            .banner_99715:hover .check {
                opacity: 1;
                -webkit-transform: translateX(0);
                transform: translateX(0);
            }

            .banner_99715 .p_slider_ul .p_item a img {
                width: 100%;
                height: auto;
                object-fit: cover;
                object-position: center;
            }

            .banner_99715 .tempWrap {
                max-width: 100vw;
                height: 100%;
            }

            .banner_99715 .p_item a img {
                width: 100%;
            }

            .index_product_cate_99716 {
                background: #fff;
                padding: 48px 0;
                width: 100%;
                position: relative;
            }

            .index_product_cate_99716 .content-wrap {
                max-width: 1344px;
                margin: 0 auto;
            }

            .index_product_cate_99716 .title {
                position: relative;
                margin-bottom: 36px;
                display: flex;
                justify-content: space-between;
                align-items: end;
                letter-spacing: 0;
                text-align: center;
                position: relative;
                text-transform: capitalize;
                position: relative;
            }

            .index_product_cate_99716 .title .title_left p {
                color: var(--color_main1,#0252BB);
                font-size: 18px;
                font-weight: 600;
                line-height: 28px;
                letter-spacing: 4px;
                text-align: left;
                margin-bottom: 8px;
            }

            .index_product_cate_99716 .title h2 {
                color: #323232;
                font-size: 36px;
                font-weight: 600;
                line-height: 48px;
            }

            .index_product_cate_99716 .products-list {
                display: flex;
                flex-direction: row;
                flex-wrap: wrap;
            }

            .index_product_cate_99716 .products-list .item {
                display: flex;
                flex-direction: column;
                justify-content: space-between;
                width: calc((100% - 72px) / 4);
                margin-right: 24px;
                height: 438px;
                background: #fff;
                box-shadow: 0 0 10px rgba(0,0,0,0.15);
                box-sizing: border-box;
                position: relative;
                border-radius: 8px 8px 26px 26px;
                margin-bottom: 24px;
                padding-bottom: 12px;
            }

            .index_product_cate_99716 .products-list .item:nth-child(4n) {
                margin-right: 0;
            }

            .index_product_cate_99716 .products-list .image-all {
                height: 318px;
                box-sizing: border-box;
                flex-shrink: 0;
                border-radius: 8px;
                position: relative;
                overflow: hidden;
            }

            .index_product_cate_99716 .products-list .image-all::before {
                content: "";
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                background: rgba(0,0,0,0.05);
                z-index: 2;
            }

            .index_product_cate_99716 .products-list .image-all .video {
                position: absolute;
                right: 0;
                bottom: 0;
                padding: 3px 9px;
                width: 54px;
                height: 20px;
                color: #fff;
                font-size: 12px;
                font-weight: 400;
                background: #969696;
                z-index: 3;
                border-radius: 10px;
            }

            .index_product_cate_99716 .products-list .image-all .video .feitian {
                display: none;
            }

            .index_product_cate_99716 .products-list .image-all a {
                position: relative;
                width: 100%;
                height: 100%;
                display: inline-block;
            }

            .index_product_cate_99716 .products-list .image-all img {
                width: 100%;
                height: 100%;
                object-fit: scale-down;
            }

            .index_product_cate_99716 .products-list .item:hover .image-all::before {
                display: none;
            }

            .index_product_cate_99716 .products-list .product-title a {
                color: #505050;
                font-size: 14px;
                font-weight: 400;
                line-height: 22px;
                letter-spacing: 0;
                display: -webkit-box;
                overflow: hidden;
                -webkit-box-orient: vertical;
                line-clamp: 2;
                -webkit-line-clamp: 2;
                text-align: left;
                margin: 12px 12px 12px;
                text-align: center;
            }

            .index_product_cate_99716 .products-list .button {
                width: calc(100% - 24px);
                height: 40px;
                display: flex;
                font-size: 16px;
                font-weight: 600;
                justify-content: center;
                align-items: center;
                border: 1px solid var(--color_main1,#0252BB);
                color: var(--color_main1,#0252BB);
                border-radius: 36px;
                margin: 0 auto;
                cursor: pointer;
            }

            .index_product_cate_99716 .button i {
                vertical-align: middle;
                margin: 0 6px;
                font-size: 20px;
                transform: scale(0.75);
            }

            .index_product_cate_99716 .more {
                text-align: center;
                display: block !important;
            }

            .index_product_cate_99716 .more a {
                color: var(--color_main1,#0252BB);
                font-size: 16px;
                font-weight: 400;
                line-height: 21px;
            }

            .index_product_cate_99716 .more a:hover {
                color: #0092e4;
            }

            .index_product_cate_99716 .more a:hover .right1 {
                margin-left: 15px;
            }

            .index_product_cate_99716 .more a:hover .right2 {
                margin-left: 5px;
            }

            .index_product_cate_99716 .more a .right1 {
                transition: ease all 0.4s;
                -webkit-transition: ease all 0.4s;
                -moz-transition: ease all 0.4s;
                -o-transition: ease all 0.4s;
            }

            .index_product_cate_99716 .more a .right2 {
                margin-left: 2px;
                transition: ease all 0.4s;
                -webkit-transition: ease all 0.4s;
                -moz-transition: ease all 0.4s;
                -o-transition: ease all 0.4s;
            }

            .index_product_cate_99716 {
                padding: 48px 24px 24px;
            }

            .index_product_cate_99716 .products-list .item {
                display: flex;
                flex-direction: column;
                justify-content: space-between;
                width: calc((100% - 32px) / 2);
                margin-right: 16px;
                height: auto;
                background: #fff;
                box-shadow: 0 0 10px rgba(0,0,0,0.15);
                box-sizing: border-box;
                position: relative;
                margin-bottom: 44px;
                padding-bottom: 34px;
            }

            .index_product_cate_99716 .products-list .item:nth-child(2n) {
                margin-right: 0;
            }

            .index_product_cate_99716 .products-list .image-all {
                height: 166px;
            }

            .index_product_cate_99716 .title {
                margin-bottom: 36px;
            }

            .index_product_cate_99716 .products-list .button {
                width: calc(100% - 32px);
                font-size: 16px;
            }

            .index_product_cate_99716 .products-list .product-title a {
                margin: 16px;
            }

            .index_product_cate_99716 {
                padding: 24px 16px 24px;
            }

            .index_product_cate_99716 .bg {
                display: none;
            }

            .index_product_cate_99716 .title {
                margin-bottom: 19px;
            }

            .index_product_cate_99716 .title h1 {
                font-size: 24px;
                line-height: 36px;
                margin-left: 24px;
            }

            .index_product_cate_99716 .title::before {
                content: "";
                position: absolute;
                left: 0;
                top: 50%;
                transform: translateY(-50%);
                width: 12px;
                height: 24px;
                border-radius: 12px 0 0 12px;
            }

            .index_product_cate_99716 .more a {
                font-size: 14px;
            }

            .index_product_cate_99716 .products-list .item {
                width: calc((100% - 16px) / 2);
                margin-right: 16px;
                margin-bottom: 24px;
                padding-bottom: 22px;
            }

            .index_product_cate_99716 .products-list .item:nth-child(2n) {
                margin-right: 0;
            }

            .index_product_cate_99716 .products-list .image-all {
                margin-bottom: 8px;
            }

            .index_product_cate_99716 .products-list .product-title a {
                font-size: 12px;
                font-weight: 400;
                line-height: 18px;
            }

            .index_product_cate_99716 .products-list .button {
                width: calc(100% - 20px);
                margin-left: 10px;
                height: 32px;
                color: #fff;
                font-size: 12px;
                background: var(--color_main1,#0252BB);
            }

            .index_product_cate_99716 .title .title_left p {
                font-size: 14px;
                font-weight: 600;
                line-height: 22px;
            }

            .index_product_cate_99716 .title h2 {
                font-size: 24px;
                line-height: 36px;
            }

            .about_company_99716 {
                height: auto;
                position: relative;
                padding: 100px 0px 0px;
                background: linear-gradient(180deg,rgb(240,240,240),rgba(240,240,240,0.2) 99.237%);
            }

            .about_company_99716 .bg {
                width: 55%;
                height: 100%;
                position: absolute;
                right: 0;
                top: 0;
                z-index: 0;
                background: #f8f8f8;
            }

            .about_company_99716 .p_videobg {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                flex-direction: row;
                max-width: 1344px;
                margin: 0 auto;
                flex-wrap: wrap;
            }

            .about_company_99716 .p_videobg .p_left {
                width: 54%;
                height: 540px;
                flex-shrink: 0;
                margin-right: 84px;
                border-radius: 8px;
                background-color: var(--color_main1,#0252BB);
            }

            .about_company_99716 .p_videobg .p_right {
                position: relative;
                flex: 1;
            }

            .about_company_99716 .p_videobg .p_left .p_bg {
                height: 100%;
                position: relative;
                overflow: inherit;
                cursor: pointer;
                overflow: hidden;
                transform: translate(36px,-36px);
            }

            .about_company_99716 .p_videobg .p_left .p_bg img {
                border-radius: 8px;
            }

            .about_company_99716 .p_videobg .p_left .p_bg .p_play_box {
                width: 100%;
                height: 100%;
                position: absolute;
                top: 0;
                left: 0;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                box-shadow: -8px 8px 16px 0px rgba(0,0,0,0.25);
            }

            .about_company_99716 .p_videobg .p_left .p_bg .p_play {
                width: 72px;
                height: 72px;
                border-radius: 50%;
                background: #fff;
                z-index: 10;
            }

            .about_company_99716 .p_videobg .p_left .p_bg .p_play .p_bgicon {
                width: 72px;
                height: 72px;
                position: absolute;
                left: 50%;
                top: 50%;
                -webkit-transform: translate(-50%,-50%);
                transform: translate(-50%,-50%);
                border-radius: 50%;
                cursor: pointer;
                z-index: 10;
            }

            .about_company_99716 .p_videobg .p_left .p_bg .p_play .feitian {
                position: absolute;
                left: 50%;
                top: 50%;
                -webkit-transform: translate(-50%,-50%);
                transform: translate(-50%,-50%);
                font-size: 48px;
                margin-left: 2px;
                color: var(--color_main1,#0252BB);
            }

            .about_company_99716 .p_videobg .p_right {
                -ms-flex-negative: 0;
                flex-shrink: 0;
                flex-shrink: 0;
            }

            .about_company_99716 .p_videobg .p_right .p_r_title {
                color: var(--color_main1,#0252BB);
                font-size: 18px;
                font-weight: 600;
                line-height: 28px;
                letter-spacing: 4px;
                text-align: left;
                margin-bottom: 8px;
            }

            .about_company_99716 .p_videobg .p_right .p_r_name {
                color: rgb(50,50,50);
                font-size: 36px;
                font-weight: 700;
                line-height: 48px;
                text-align: left;
                margin: 0px 0 24px;
            }

            .about_company_99716 .p_videobg .p_right .p_r_desc {
                margin-bottom: 72px;
            }

            .about_company_99716 .p_videobg .p_right .p_r_desc .p_desc {
                color: rgb(100,100,100);
                font-size: 16px;
                font-weight: 400;
                line-height: 24px;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 9;
                letter-spacing: 0%;
                text-align: left;
            }

            .about_company_99716 .p_videobg .p_right .p_btn {
                font-size: 16px;
                display: flex;
                justify-content: center;
                align-items: center;
                height: 48px;
                border-radius: 27px;
                cursor: pointer;
                transition: all 0.2s;
                text-transform: capitalize;
                width: 248px;
                color: var(--color_main1,#0252BB);
                border: 1px solid var(--color_main1,#0252BB);
            }

            .about_company_99716 .p_videobg .p_right .p_more {
                margin-right: 32px;
                position: relative;
                width: 248px;
                transition-duration: 0.4s;
                transition-delay: 0.1s;
                transition: background-color 0.3s ease;
            }

            .about_company_99716 .p_videobg .p_right .p_more .feitian {
                position: absolute;
                top: 7px;
                right: 8px;
                width: 32px;
                height: 32px;
                line-height: 32px;
                font-size: 20px;
                border-radius: 50%;
                margin-left: 32px;
                color: #fff;
                text-align: center;
                background-color: var(--color_main1,#0252BB);
            }

            .about_company_99716 img[src$="load_icon.gif"] {
                display: none !important;
            }

            .about_company_99716 .animate-wave .w2 {
                animation-delay: 0;
            }

            .about_company_99716 .animate-wave .w3 {
                animation-delay: 0.75s;
            }

            .about_company_99716 .animate-wave .w4 {
                animation-delay: 1.5s;
            }

            .about_company_99716 .p_videobg .p_right .p_c_btn {
                color: #fff;
                width: 246px;
                background: var(--color_main1,#0252BB);
                height: 48px;
                transition-duration: 0.4s;
                transition-delay: 0.1s;
            }

            .about_company_99716 .p_right .p_c_btn span {
                position: relative;
                z-index: 10;
                color: #fff;
            }

            .about_company_99716 .p_right .p_c_btn::after {
                content: "";
                display: block;
                transition: all 0.3s linear;
                position: absolute;
                left: 0;
                top: 0;
                width: calc(5 * var(--vw));
                height: calc(5 * var(--vw));
            }

            .about_company_99716 .p_right .p_c_btn::before {
                content: "";
                display: block;
                transition: all 0.3s linear;
                position: absolute;
                right: 0;
                bottom: 0;
                width: calc(5 * var(--vw));
                height: calc(5 * var(--vw));
            }

            .about_company_99716 .p_right .btn-wrap {
                display: flex;
                justify-content: space-between;
            }

            .about_company_99716 .company_pic {
                width: 1344px;
                margin: 36px auto 0;
                display: flex;
                align-items: center;
                flex-shrink: 0;
            }

            .about_company_99716 .company_pic_box {
                width: calc(calc(100% - 48px) / 3);
                height: 324px;
                margin-right: 24px;
                border-radius: 6px;
                box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.25);
            }

            .about_company_99716 .company_pic_box:last-child {
                margin-right: 0;
            }

            .about_company_99716 .company_pic_box img:hover {
                transform: scale(1.1);
            }

            .about_company_99716 {
                max-width: calc(100% - 48px);
                width: 100%;
                margin: 0 auto;
                background: #f8f8f8;
                height: auto;
                padding: 80px 0px 48px;
            }

            .about_company_99716 .company_pic {
                width: 100%;
            }

            .about_company_99716 .p_videobg .p_left .p_bg img {
                transform: translate(10px,0px);
            }

            .about_company_99716 .bg {
                display: none;
            }

            .about_company_99716 .p_videobg .p_left .p_bg {
                transform: translate(17px,-34px);
            }

            .about_company_99716 .p_videobg .p_left {
                width: 98%;
                height: 696px;
                margin-right: 0;
                margin-bottom: 36px;
            }

            .about_company_99716 .p_videobg .p_right .p_more,.about_company_99716 .p_videobg .p_right .p_c_btn {
                width: 49%;
            }

            .about_company_99716 .p_videobg .p_right {
                width: 100%;
                padding-left: 0px;
            }

            .about_company_99716 .p_videobg .p_r_title {
                margin-bottom: 36px;
            }

            .about_company_99716 .p_videobg .p_right .p_r_desc .p_desc {
                font-size: 16px;
                line-height: 24px;
            }

            .about_company_99716 {
                padding: 60px 0px 0px;
            }

            .about_company_99716 {
                max-width: calc(100% - 32px);
            }

            .about_company_99716 .p_videobg .p_left {
                height: 408px;
                margin-bottom: 24px;
                width: calc(100% - 24px);
            }

            .about_company_99716 .p_videobg .p_r_title {
                color: rgb(2,82,187);
                font-size: 14px !important;
                font-weight: 600;
                line-height: 22px;
                letter-spacing: 4px;
                text-align: left;
                margin-bottom: 8px;
            }

            .about_company_99716 .p_videobg .p_left .p_bg img {
                transform: translate(0px,0);
            }

            .about_company_99716 .p_videobg .p_left .image-part:hover img {
                transform: scale(1);
            }

            .about_company_99716 .p_videobg .p_left .p_bg {
                transform: translate(24px,-24px);
            }

            .about_company_99716 .p_videobg .p_right {
                padding-left: 0px;
                padding-bottom: 24px;
            }

            .about_company_99716 .p_videobg .p_right .p_r_name {
                font-size: 24px;
                font-weight: 600;
                line-height: 36px;
                margin: 0px 0 16px;
            }

            .about_company_99716 .p_videobg .p_right .p_r_desc .p_desc {
                font-size: 16px;
                font-weight: 400;
                line-height: 24px;
            }

            .about_company_99716 .p_videobg .p_right .p_btn {
                height: 48px;
                font-size: 16px;
                font-weight: 400;
            }

            .about_company_99716 .p_videobg .p_right .p_more {
                margin-right: 16px;
            }

            .about_company_99716 .p_videobg .p_right .p_r_desc {
                margin-bottom: 24px;
            }

            .about_company_99716 .p_videobg .p_left .p_bg .p_play .p_bgicon {
                width: 48px;
                height: 48px;
            }

            .about_company_99716 .p_videobg .p_left .p_bg .p_play {
                width: 48px;
                height: 48px;
            }

            .about_company_99716 .p_videobg .p_left .p_bg .p_play .feitian {
                font-size: 32px;
            }

            .about_company_99716 .company_pic {
                width: 100%;
                flex-direction: column;
                margin-top: 12px;
            }

            .about_company_99716 .company_pic_box {
                margin-right: 0px;
                margin-bottom: 24px;
                height: 71vw;
                width: 100%;
            }

            .about_company_99716 .company_pic_box:last-child {
                margin-bottom: 0px;
            }

            .choose_us_99716 .module-title {
                max-width: 1344px;
                width: 100%;
                margin: 0 auto;
                padding: 72px 0px 48px;
                font-size: 48px;
                font-weight: 600;
                line-height: 64px;
                letter-spacing: 0px;
                text-align: left;
            }

            .choose_us_99716 {
                background-color: #fff;
            }

            .choose_us_99716 .module-title span {
                color: var(--color_main1,#0252BB);
            }

            .choose_us_99716 .choose-list {
                width: 100%;
                height: 640px;
                display: flex;
                align-items: center;
                background-color: rgba(0,0,0,0.5);
                background-repeat: no-repeat;
                background-size: cover;
                padding: 0px 36px;
            }

            .choose_us_99716 .choose-list .item {
                width: calc(calc(100% - 213px) / 4);
                height: 268px;
                margin-right: 72px;
                text-align: center;
                display: flex;
                flex-direction: column;
                align-items: center;
            }

            .choose_us_99716 .choose-list .item:last-child {
                margin-right: 0px;
            }

            .choose_us_99716 .choose-list .item .image-part {
                width: 72px;
                height: 72px;
                margin-bottom: 24px;
                background-color: #fff;
                border-radius: 50%;
                display: flex;
                align-items: center;
                justify-content: center;
                flex-shrink: 0;
            }

            .choose_us_99716 .choose-list .item .image-part .feitian {
                font-size: 36px;
                object-fit: contain;
                color: var(--color_main1,#0252BB);
            }

            .choose_us_99716 .choose-list .item .item-title {
                height: 72px;
                color: rgb(255,255,255);
                font-size: 28px;
                font-weight: 600;
                line-height: 36px;
                letter-spacing: 0px;
                text-align: center;
                margin-bottom: 16px;
                flex-shrink: 0;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                display: grid;
                align-items: center;
                -webkit-line-clamp: 2;
            }

            .choose_us_99716 .choose-list .item .item-desc {
                color: rgb(255,255,255);
                font-size: 18px;
                font-weight: 400;
                line-height: 28px;
                letter-spacing: 0px;
                text-align: center;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 3;
            }

            .choose_us_99716 .module-title {
                font-size: 24px;
                font-weight: 600;
                line-height: 36px;
                padding: 48px 0px 24px;
                padding-left: 16px;
            }

            .choose_us_99716 .choose-list .item:first-child {
                margin-left: 0px;
            }

            .choose_us_99716 .choose-list {
                height: 460px;
                padding: 36px 16px;
                flex-wrap: wrap;
            }

            .choose_us_99716 .choose-list .item {
                width: calc((100% - 32px) / 2);
                margin-right: 32px;
                height: 176px;
                margin-bottom: 36px;
            }

            .choose_us_99716 .choose-list .item .image-part {
                width: 48px;
                height: 48px;
                margin-bottom: 12px;
            }

            .choose_us_99716 .choose-list .item .item-title {
                font-size: 16px;
                font-weight: 600;
                line-height: 24px;
                margin-bottom: 8px;
                height: 48px;
            }

            .choose_us_99716 .choose-list .item .item-desc {
                font-size: 12px;
                font-weight: 400;
                line-height: 20px;
                height: auto;
            }

            .choose_us_99716 .choose-list .item:nth-child(2n) {
                margin-right: 0;
            }

            .choose_us_99716 .choose-list .item .image-part img {
                width: 24px;
                height: 24px;
            }

            .product_indexrecommend_99716 {
                background: #fff;
                padding: 48px 0;
                width: 100%;
                position: relative;
                font-family: Arial;
            }

            .product_indexrecommend_99716 .content-wrap {
                max-width: 1344px;
                margin: 0 auto;
            }

            .product_indexrecommend_99716 .title {
                position: relative;
                margin-bottom: 36px;
                display: flex;
                justify-content: space-between;
                align-items: end;
                letter-spacing: 0%;
                text-align: center;
                position: relative;
                text-transform: capitalize;
                position: relative;
            }

            .product_indexrecommend_99716 .title .title_left p {
                color: var(--color_main1,#0252BB);
                font-size: 18px;
                font-weight: 600;
                line-height: 28px;
                letter-spacing: 4px;
                text-align: left;
                margin-bottom: 8px;
            }

            .product_indexrecommend_99716 .title h2 {
                color: rgb(50,50,50);
                font-size: 36px;
                font-weight: 600;
                line-height: 48px;
            }

            .product_indexrecommend_99716 .products-list {
                display: flex;
                flex-direction: row;
                flex-wrap: wrap;
            }

            .product_indexrecommend_99716 .products-list .item {
                display: flex;
                flex-direction: column;
                justify-content: space-between;
                width: calc((100% - 72px) / 4);
                margin-right: 24px;
                height: auto;
                background: rgb(255,255,255);
                box-shadow: 0 0 10px rgba(0,0,0,0.15);
                box-sizing: border-box;
                position: relative;
                border-radius: 8px 8px 26px 26px;
                margin-bottom: 24px;
                padding-bottom: 12px;
            }

            .product_indexrecommend_99716 .products-list .item:nth-child(4n) {
                margin-right: 0;
            }

            .product_indexrecommend_99716 .products-list .image-all {
                height: 40vw;
                box-sizing: border-box;
                flex-shrink: 0;
                border-radius: 8px;
                position: relative;
                overflow: hidden;
            }

            .product_indexrecommend_99716 .products-list .image-all::before {
                content: "";
                position: absolute;
                top: 0px;
                left: 0px;
                width: 100%;
                height: 100%;
                background: rgba(0,0,0,0.05);
                z-index: 2;
            }

            .product_indexrecommend_99716 .products-list .image-all .video {
                position: absolute;
                right: 0;
                bottom: 0;
                padding: 3px 9px;
                width: 54px;
                height: 20px;
                color: rgb(255,255,255);
                font-size: 12px;
                font-weight: 400;
                background: #969696;
                z-index: 3;
                border-radius: 10px;
            }

            .product_indexrecommend_99716 .products-list .image-all .video .feitian {
                display: none;
            }

            .product_indexrecommend_99716 .products-list .image-all a {
                position: relative;
                width: 100%;
                height: 100%;
                display: inline-block;
            }

            .product_indexrecommend_99716 .products-list .image-all img {
                width: 100%;
                height: 100%;
                object-fit: scale-down;
            }

            .product_indexrecommend_99716 .products-list .item:hover .image-all::before {
                display: none;
            }

            .product_indexrecommend_99716 .products-list .product-title a {
                color: #505050;
                font-size: 14px;
                font-weight: 400;
                line-height: 22px;
                letter-spacing: 0%;
                display: -webkit-box;
                overflow: hidden;
                -webkit-box-orient: vertical;
                line-clamp: 2;
                -webkit-line-clamp: 2;
                text-align: left;
                margin: 12px 12px 12px;
                text-align: center;
            }

            .product_indexrecommend_99716 .products-list .product-title a:hover {
                color: var(--color_main1,#0252BB);
            }

            .product_indexrecommend_99716 .products-list .button {
                width: calc(100% - 24px);
                height: 40px;
                display: flex;
                font-size: 16px;
                font-weight: 600;
                justify-content: center;
                align-items: center;
                border: 1px solid var(--color_main1,#0252BB);
                color: var(--color_main1,#0252BB);
                border-radius: 36px;
                margin: 0 auto;
                cursor: pointer;
            }

            .product_indexrecommend_99716 .products-list .button:hover {
                color: #fff;
                background: var(--color_main1,#0252BB);
                border-color: var(--color_main1,#0252BB);
            }

            .product_indexrecommend_99716 .button i {
                vertical-align: middle;
                margin: 0 6px;
                font-size: 20px;
                transform: scale(0.75);
            }

            .product_indexrecommend_99716 .more {
                text-align: center;
                display: block !important;
            }

            .product_indexrecommend_99716 .more.bottom {
                display: none !important;
            }

            .product_indexrecommend_99716 .more a {
                color: var(--color_main1,#0252BB);
                font-size: 16px;
                font-weight: 400;
                line-height: 21px;
            }

            .product_indexrecommend_99716 .more a:hover {
                color: var(--color_main2,#0252BB);
            }

            .product_indexrecommend_99716 .more a:hover .right1 {
                margin-left: 15px;
            }

            .product_indexrecommend_99716 .more a:hover .right2 {
                margin-left: 5px;
            }

            .product_indexrecommend_99716 .more a .right1 {
                transition: ease all 0.4s;
                -webkit-transition: ease all 0.4s;
                -moz-transition: ease all 0.4s;
                -o-transition: ease all 0.4s;
            }

            .product_indexrecommend_99716 .more a .right2 {
                margin-left: 2px;
                transition: ease all 0.4s;
                -webkit-transition: ease all 0.4s;
                -moz-transition: ease all 0.4s;
                -o-transition: ease all 0.4s;
            }

            .product_indexrecommend_99716 {
                padding: 24px 16px 24px;
            }

            .product_indexrecommend_99716 .bg {
                display: none;
            }

            .product_indexrecommend_99716 .title {
                margin-bottom: 19px;
            }

            .product_indexrecommend_99716 .title h1 {
                font-size: 24px;
                line-height: 36px;
                margin-left: 24px;
            }

            .product_indexrecommend_99716 .title::before {
                content: "";
                position: absolute;
                left: 0;
                top: 50%;
                transform: translateY(-50%);
                width: 12px;
                height: 24px;
                border-radius: 12px 0 0 12px;
            }

            .product_indexrecommend_99716 .more {
                display: none !important;
            }

            .product_indexrecommend_99716 .more a {
                font-size: 14px;
            }

            .product_indexrecommend_99716 .more.bottom {
                margin: 0 auto;
                display: block !important;
            }

            .product_indexrecommend_99716 .products-list .item {
                width: calc((100% - 16px) / 2);
                margin-right: 16px;
                margin-bottom: 24px;
                padding-bottom: 22px;
            }

            .product_indexrecommend_99716 .products-list .item:nth-child(2n) {
                margin-right: 0;
            }

            .product_indexrecommend_99716 .products-list .image-all {
                margin-bottom: 8px;
            }

            .product_indexrecommend_99716 .products-list .product-title a {
                font-size: 12px;
                font-weight: 400;
                line-height: 18px;
            }

            .product_indexrecommend_99716 .products-list .button {
                width: calc(100% - 20px);
                margin-left: 10px;
                height: 32px;
                color: #fff;
                font-size: 12px;
                background: var(--color_main1,#0252BB);
            }

            .product_indexrecommend_99716 .title .title_left p {
                font-size: 14px;
                font-weight: 600;
                line-height: 22px;
            }

            .product_indexrecommend_99716 .title h2 {
                font-size: 24px;
                line-height: 36px;
            }

            .product_marquee_99716 {
                background: #fff;
            }

            .product_marquee_99716 .content-wrap {
                margin: 0 auto;
                width: 100%;
            }

            .product_marquee_99716 .more-product {
                border-radius: 4px 4px 0 0;
                background: #fff;
                text-align: center;
                overflow: hidden;
                border-top: 8px solid var(--color_main1,#0252BB);
                position: relative;
            }

            .product_marquee_99716 .more-product::before {
                content: "";
                position: absolute;
                left: 0;
                top: 0;
                width: 2px;
                height: 100%;
                background: linear-gradient(to bottom,var(--color_main1,#0252BB),#fff);
            }

            .product_marquee_99716 .more-product::after {
                content: "";
                position: absolute;
                right: 0;
                top: 0;
                width: 2px;
                height: 100%;
                background: linear-gradient(to bottom,var(--color_main1,#0252BB),#fff);
            }

            .product_marquee_99716 .more-product .title {
                border-radius: 0 0 48px 48px;
                background: var(--color_main1,#0252BB);
                padding: 6px 48px;
                color: #fff;
                font-size: 24px;
                font-weight: 600;
                line-height: 36px;
                display: inline-block;
            }

            .product_marquee_99716 .more-product .pmdproductsList {
                width: 100%;
            }

            .product_marquee_99716 .more-product .tempWrap {
                height: 132px !important;
                margin: 16px 0 24px;
            }

            .product_marquee_99716 .more-product .swiper-silde {
                width: 100%;
                margin-bottom: 12px;
                display: flex;
                flex-wrap: wrap;
            }

            .product_marquee_99716 .more-product .pmdproductsList .list-item {
                width: 50%;
                padding: 0 24px;
                display: inline-flex;
                align-items: center;
                box-sizing: border-box;
            }

            .product_marquee_99716 .more-product .pmdproductsList .list-item .name {
                flex: 1;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
                color: #323232;
                font-size: 16px;
                font-weight: 400;
                line-height: 24px;
                text-align: left;
            }

            .product_marquee_99716 .more-product .pmdproductsList .list-item .name h2 {
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
                color: #323232;
                font-size: 16px;
                font-weight: 400;
                line-height: 24px;
                text-align: left;
            }

            .product_marquee_99716 .more-product .pmdproductsList .list-item .name:hover {
                color: var(--color_main1,#0252BB);
            }

            .product_marquee_99716 .more-product .pmdproductsList .list-item .d-btn {
                width: 24px;
                height: 24px;
                display: inline-flex;
                justify-content: center;
                align-items: center;
                background: var(--color_main1,#0252BB);
                border-radius: 50%;
            }

            .product_marquee_99716 .more-product .pmdproductsList .list-item .d-btn .feitian {
                font-size: 16px;
                color: #fff;
            }

            .product_marquee_99716 .more-product .pmdproductsList .list-item .d-btn:hover {
                background: #0092e4;
            }

            .product_marquee_99716 .more-product .pmdproductsList .list-item .d-btn:hover .feitian {
                color: #fff;
            }

            .product_marquee_99716 .content-wrap {
                padding: 0 24px;
            }

            .product_marquee_99716 .more-product .swiper-silde {
                margin-bottom: 0;
            }

            .product_marquee_99716 .more-product .pmdproductsList .list-item {
                width: 100%;
                margin-bottom: 12px;
            }

            .product_marquee_99716 .content-wrap {
                padding: 0 16px;
            }

            .product_marquee_99716 .more-product .title {
                font-size: 18px;
                font-weight: 600;
                line-height: 28px;
            }

            .product_marquee_99716 .more-product .swiper-silde {
                margin-bottom: 0;
                height: 15% !important;
            }

            .product_marquee_99716 .more-product .pmdproductsList .list-item .name {
                font-size: 14px;
                font-weight: 400;
                line-height: 22px;
            }

            .product_marquee_99716 .more-product .pmdproductsList .list-item .d-btn {
                width: 14px;
                height: 14px;
            }

            .product_marquee_99716 .more-product .pmdproductsList .list-item .d-btn .feitian {
                font-size: 8px;
            }

            .case_99516 {
                position: relative;
                padding: 100px 0px;
                background-color: #fff;
            }

            .case_99516 .ecer-main-w {
                width: 1344px;
            }

            .case_99516 .title {
                color: var(--color_main1,#0252BB);
                font-size: 18px;
                font-weight: 600;
                line-height: 28px;
                letter-spacing: 4px;
                text-align: center;
                position: relative;
                z-index: 1;
                margin-bottom: 8px;
            }

            .case_99516 .name {
                color: rgb(50,50,50);
                font-size: 48px;
                font-weight: 600;
                line-height: 64px;
                letter-spacing: 0px;
                text-align: center;
                margin-bottom: 48px;
            }

            .case_99516 .in {
                position: relative;
                width: 100%;
            }

            .case_99516 .in .pic-scroll-list ul {
                display: flex;
                justify-content: center;
            }

            .case_99516 .in .pic-scroll {
                width: 100%;
            }

            .case_99516 .in .pic-list .item.arabic {
                direction: rtl;
            }

            .case_99516 .in .pic-list .products_list_99516 {
                margin-right: 0px;
                width: 100% !important;
            }

            .case_99516 .in .pic-list::-webkit-scrollbar {
                display: none;
            }

            .case_99516 .in .pic-list .item {
                position: relative;
                border-radius: 8px;
                background: rgb(250,250,250);
                margin-right: 0px;
            }

            .case_99516 .in .pic-list .item .time {
                position: absolute;
                left: 0;
                top: 58%;
                border-radius: 0px 8px 0px 8px;
                color: rgb(255,255,255);
                width: 84px;
                padding: 4px 8px;
                height: 32px;
                font-size: 12px;
                font-weight: 400;
                line-height: 24px;
                letter-spacing: 0px;
                text-align: left;
                background: var(--color_main1,#0252BB);
            }

            .case_99516 .in .pic-list .item .image-part {
                width: 100%;
                height: 324px;
                display: block;
                line-height: 324px;
                flex-shrink: 0;
                position: relative;
                border-radius: 8px;
            }

            .case_99516 .in .pic-list .item .image-part .icon.arrow {
                position: absolute;
                bottom: 0;
                right: 0;
                font-size: 14px;
                display: inline-block;
                width: 36px;
                height: 36px;
                background-color: rgba(8,36,76,0.6);
                line-height: 36px;
                text-align: center;
                z-index: 2;
                color: #fff;
            }

            .case_99516 .in .checkpage {
                cursor: pointer;
                height: 100%;
            }

            .case_99516 .in .checkpage[data-type="prev"] {
                left: 0px;
                z-index: 2;
            }

            .case_99516 .in .checkpage span {
                font-size: 36px;
                display: inline-block;
                color: #fff;
                text-align: center;
                line-height: 86px;
                width: 48px;
                height: 86px;
                background: rgba(0,0,0,0.2);
                cursor: pointer;
                position: absolute;
                top: 142px;
                -webkit-transition: color 0.2s ease,border-color 0.2s ease;
                -moz-transition: color 0.2s ease,border-color 0.2s ease;
                -o-transition: color 0.2s ease,border-color 0.2s ease;
                -ms-transition: color 0.2s ease,border-color 0.2s ease;
                transition: color 0.2s ease,border-color 0.2s ease;
            }

            .case_99516 .in .checkpage span:hover {
                background: rgba(0,0,0,0.4);
            }

            .case_99516 .in .checkpage[data-type="prev"] span {
                left: 0;
            }

            .case_99516 .in .checkpage[data-type="next"] span {
                right: 0px;
            }

            .case_99516 .in .item {
                width: 100%;
                height: auto;
                cursor: pointer;
                flex-direction: column;
                flex-shrink: 0;
                border-radius: 0px 0px 8px 8px;
                background: rgb(250,250,250);
                margin-right: 0px;
            }

            .case_99516 .in .item .pop {
                margin-top: 16px;
                margin-bottom: 24px;
                width: 100%;
                padding: 0 16px;
            }

            .case_99516 .in .item .pop .dis a p {
                color: rgb(50,50,50);
                font-size: 16px;
                font-weight: 400;
                line-height: 24px;
                letter-spacing: 0px;
                text-align: center;
                min-height: 48px;
                margin-bottom: 8px;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 2;
            }

            .case_99516 .in .item .pop .dis a p:hover {
                color: var(--color_main1,#0252BB);
            }

            .case_99516 .in .item .pop .desc {
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 2;
                color: rgb(150,150,150);
                font-size: 14px;
                font-weight: 400;
                line-height: 22px;
                letter-spacing: 0px;
                text-align: center;
                margin-bottom: 24px;
                cursor: auto;
            }

            .case_99516 .in .item .pop .more {
                width: 100%;
                text-align: center;
            }

            .case_99516 .in .item .pop .more a {
                color: rgb(50,50,50);
                font-size: 14px;
                font-weight: 400;
                line-height: 22px;
                letter-spacing: 0px;
                text-align: left;
                display: flex;
                justify-content: center;
                align-items: center;
            }

            .case_99516 .in .item .pop .more .feitian {
                background: var(--color_main1,#0252BB);
                color: #fff;
                width: 18px;
                height: 18px;
                font-size: 12px;
                margin-left: 8px;
                border-radius: 50%;
                display: flex;
                line-height: 18px;
                text-align: center;
                justify-content: center;
            }

            .case_99516 .in .item .pop .more:hover a {
                color: var(--color_main2,#0252BB);
            }

            .case_99516 .in .item .pop .more:hover .feitian {
                background: var(--color_main2,#0252BB);
            }

            .case_99516 .in .item:hover .icon.arrow {
                background-color: var(--color_main1,#0252BB) !important;
            }

            .case_99516 .in .item:hover .pop .dis a p {
                color: var(--color_main1,#0252BB);
            }

            .case_99516 .in .item img:hover {
                -webkit-transform: scale(1.2);
                -moz-transform: scale(1.2);
                -o-transform: scale(1.2);
                -ms-transform: scale(1.2);
                transform: scale(1.2);
            }

            .case_99516 {
                padding: 48px 0px;
            }

            .case_99516 .title {
                font-size: 14px;
            }

            .case_99516 .ecer-main-w {
                max-width: calc(100% - 32px);
                width: 100%;
            }

            .case_99516 .name {
                font-size: 24px;
                margin-bottom: 24px;
                line-height: 36px;
            }

            .case_99516 .in .pic-list .item .image-part {
                height: 426px;
                border-radius: 8px;
            }

            .case_99516 .in .item {
                border-radius: 0px 0px 8px 8px;
            }

            .case_99516 .in .item .pop {
                margin-bottom: 16px;
            }

            .case_99516 .in .item .pop .dis a p {
                color: rgb(50,50,50);
                font-size: 16px;
                font-weight: 400;
                line-height: 24px;
                letter-spacing: 0px;
                text-align: center;
            }

            .case_99516 .in .item .pop .desc {
                font-size: 14px;
                font-weight: 400;
                line-height: 22px;
                margin-bottom: 16px;
            }

            .case_99516 .in .checkpage span {
                top: 38%;
                height: 64px;
                line-height: 64px;
            }

            .case_99516 .in .pic-list .item .time {
                top: 59%;
                border-radius: 8px;
            }

            .case_99516 .in .checkpage[data-type="prev"] span {
                left: 0px;
            }

            .case_99516 .in .checkpage[data-type="next"] span {
                right: 0px;
            }

            .case_99516 .in .pic-list .item .image-part img {
                border-radius: 8px;
                width: 100%;
                height: 100%;
            }

            .news_index_99716 {
                position: relative;
                background-color: #fff;
                overflow: hidden;
                padding: 0px 0 84px;
                position: relative;
            }

            .news_index_99716 .ecer-main-w {
                width: 1344px;
            }

            .news_index_99716 .ecer-module-title-fontsize {
                max-width: 1344px;
                width: 100%;
                margin: 0 auto;
            }

            .news_index_99716 .ecer-module-title-fontsize .jm-title {
                position: relative;
                color: var(--color_main1,#0252BB);
                font-size: 18px;
                font-weight: 600;
                line-height: 28px;
                letter-spacing: 4px;
                text-align: center;
                margin-bottom: 8px;
            }

            .news_index_99716 .ecer-module-title-fontsize .jm-name {
                color: rgb(50,50,50);
                font-size: 48px;
                font-weight: 600;
                line-height: 64px;
                letter-spacing: 0px;
                text-align: center;
                margin-bottom: 48px;
            }

            .news_index_99716 .prev:hover,.news_index_99716 .next:hover {
                color: #ffffff;
            }

            .news_index_99716 .jm-title-desc {
                text-align: center;
                margin-top: 16px;
            }

            .news_index_99716 .pic-scroll-list ul {
                display: flex;
            }

            .news_index_99716 .pic-scroll {
                margin-top: 48px;
            }

            .news_index_99716 .pic-scroll li {
                float: left;
                margin-right: 48px;
            }

            .news_index_99716 .pic-scroll li:first-child {
                margin-left: 0px;
            }

            .news_index_99716 .certification-item {
                width: 960px;
                height: 600px;
                position: relative;
                border-radius: 8px;
            }

            .news_index_99716 .certification-item h2 {
                color: rgb(255,255,255);
                font-size: 24px;
                font-weight: 400;
                line-height: 36px;
                letter-spacing: 0px;
                text-align: left;
                margin: 0 auto;
                height: 76px;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 2;
                text-underline-offset: 0.3em;
                transition: text-decoration 0.3s ease;
            }

            .news_index_99716 .certification-item h2:hover {
                text-decoration: underline;
            }

            .news_index_99716 .certification-item .p_time {
                display: flex;
                width: 100%;
                justify-content: space-between;
                color: #fff;
                font-size: 16px;
                font-weight: 400;
                line-height: 24px;
                letter-spacing: 0%;
                text-align: left;
                margin-top: 18px;
            }

            .news_index_99716 .certification-item .p_time .feitian.ft-next2 {
                font-size: 18px;
            }

            .news_index_99716 .certification-item .p_time a .feitian {
                width: 24px;
                height: 24px;
                color: #fff;
                border-radius: 50%;
                margin-left: 6px;
                background-color: var(--color_main1,#0252BB);
            }

            .news_index_99716 .certification-item .p_time a .feitian::before {
                margin-left: 3px;
            }

            .news_index_99716 .certification-item .p_time a {
                color: rgb(255,255,255);
                font-size: 16px;
                font-weight: 400;
                line-height: 24px;
                letter-spacing: 0px;
                text-align: left;
                display: flex;
                align-items: center;
            }

            .news_index_99716 .certification-item .p_time a:hover {
                color: var(--color_main2,#0252BB);
            }

            .news_index_99716 .certification-item .p_time a:hover .feitian {
                background-color: var(--color_main2,#0252BB);
            }

            .news_index_99716 .certification-item .desc_main {
                position: absolute;
                top: 452px;
                right: 0px;
                width: 100%;
                height: auto;
                padding: 0px 36px;
                z-index: 12;
            }

            .news_index_99716 .certification-item .desc_main .news-desc a {
                color: rgb(255,255,255);
                font-family: Archivo;
                font-size: 12px;
                font-weight: 400;
                line-height: 18px;
                letter-spacing: 0%;
                text-align: left;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 3;
                margin: 7px auto 17px;
                position: relative;
                z-index: 9;
            }

            .news_index_99716 .image-part {
                width: 100%;
                height: 100%;
                margin: 0 auto;
            }

            .news_index_99716 .image-part::before {
                content: "";
                position: absolute;
                bottom: 0px;
                left: 0px;
                width: 100%;
                height: 264px;
                border-radius: 0px 0px 8px 8px;
                background: linear-gradient(180deg,rgba(0,0,0,0),rgb(0,0,0) 100%);
                pointer-events: none;
                z-index: 1;
            }

            .news_index_99716 .image-part img {
                width: 100% !important;
                height: 100% !important;
                border-radius: 8px;
            }

            .news_index_99716 .prev,.news_index_99716 .next {
                width: 48px;
                height: 72px;
                line-height: 72px;
                font-size: 18px;
                text-align: center;
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
                cursor: pointer;
                color: #646464;
                background: rgb(0,0,0);
                opacity: 0.4;
                display: none;
            }

            .news_index_99716 .prev .feitian,.news_index_99716 .next .feitian {
                font-size: 36px;
            }

            .news_index_99716 .prev {
                left: 0;
            }

            .news_index_99716 .next {
                right: 0;
            }

            .news_index_99716 .ft-previous1:before {
                margin-left: -8px;
            }

            .news_index_99716 .ft-next1:before {
                margin-right: -8px;
            }

            .news_index_99716 .p_b {
                width: 48px;
                height: 48px;
                background: rgb(204,204,204);
                border-radius: 0 0 0 0;
                opacity: 1;
                position: absolute;
                right: 0;
                top: 89%;
                -webkit-transition: all 0.3s linear;
                transition: all 0.3s linear;
            }

            .news_index_99716 .p_b span {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                color: #fff;
                font-size: 14px;
            }

            .news_index_99716 .p_b .p_r {
                margin-right: 8px;
                font-size: 0;
                opacity: 0;
                -webkit-transition: all 0.3s linear;
                transition: all 0.3s linear;
                font-family: Archivo;
            }

            .news_index_99716 .p_b:hover {
                background: #004796;
            }

            .news_index_99716 .p_b:hover .p_r {
                font-size: 16px;
                -webkit-transition: all 0.3s linear;
                transition: all 0.3s linear;
                opacity: 1;
            }

            .news_index_99716 .p_b:hover span {
                color: #fff;
            }

            .news_index_99716 .pic-scroll {
                position: relative;
            }

            .news_index_99716 .nav-list {
                position: absolute;
                bottom: 0px;
                left: 50%;
                height: 30px;
                transform: translate(-50%,0);
            }

            .news_index_99716 .nav-list ul {
                font-size: 24px;
                letter-spacing: 10px;
                font-family: Archivo;
                color: #323232;
            }

            .news_index_99716 .nav-list ul li {
                width: 24px;
                height: 4px;
                background: rgb(196,196,196);
                margin-right: 8px;
            }

            .news_index_99716 .nav-list ul li.on {
                background-color: var(--color_main1,#0252BB);
            }

            .news_index_99716 .bg {
                position: absolute;
                top: 1492px;
            }

            .news_index_99716 .checkpage {
                cursor: pointer;
                height: 100%;
            }

            .news_index_99716 .checkpage span {
                font-size: 48px;
                display: inline-block;
                text-align: center;
                line-height: 48px;
                width: 48px;
                height: 48px;
                cursor: pointer;
                position: absolute;
                top: -96px;
                -webkit-transition: color 0.2s ease,border-color 0.2s ease;
                -moz-transition: color 0.2s ease,border-color 0.2s ease;
                -o-transition: color 0.2s ease,border-color 0.2s ease;
                -ms-transition: color 0.2s ease,border-color 0.2s ease;
                transition: color 0.2s ease,border-color 0.2s ease;
                color: var(--color_main1,#0252BB);
            }

            .news_index_99716 .certification-item .p_time svg {
                margin-top: 0px !important;
            }

            .news_index_99716 .certification-item .p_time svg path {
                fill: var(--color_main1,#0252BB) !important;
            }

            .news_index_99716 .checkpage span:hover {
                color: var(--color_main2,#0252BB);
            }

            .news_index_99716 .Previous_box.checkpage span {
                right: 360px;
            }

            .news_index_99716 .next_box.checkpage span {
                right: 288px;
            }

            .news_index_99716 {
                margin-top: 0px;
            }

            .news_index_99716 .ecer-main-w {
                width: 100%;
            }

            .news_index_99716 .checkpage span {
                top: 47%;
            }

            .news_index_99716 .Previous_box.checkpage span {
                left: 0px;
            }

            .news_index_99716 .next_box.checkpage span {
                right: 0px;
            }

            .news_index_99716 .ecer-module-title-fontsize {
                margin: 0px auto;
                width: 100%;
            }

            .news_index_99716 .ecer-module-title-fontsize .jm-title {
                font-size: 14px;
                line-height: 22px;
            }

            .news_index_99716 .ecer-module-title-fontsize .jm-name {
                font-size: 36px;
                font-weight: 600;
                line-height: 48px;
                margin-bottom: 36px;
            }

            .news_index_99716 .pic-scroll {
                margin: 0px auto;
                width: 100%;
                padding: 0px 56px;
            }

            .news_index_99716 .pic-scroll li {
                margin-right: 0px;
            }

            .news_index_99716 {
                margin-top: 48px;
            }

            .news_index_99716 .ecer-main-w {
                max-width: calc(100% - 32px);
            }

            .news_index_99716 .ecer-module-title-fontsize {
                width: 100%;
                margin-right: 0;
                margin-left: 0;
                padding-left: 0px;
            }

            .news_index_99716 .ecer-module-title-fontsize .jm-name {
                font-size: 24px;
                font-weight: 600;
                line-height: 36px;
                margin-bottom: 24px;
            }

            .news_index_99716 .pic-scroll {
                margin: 24px auto 0px;
                padding: 0px 28px;
            }

            .news_index_99716 .pic-scroll .tempWrap {
                width: 100% !important;
                padding-bottom: 36px;
            }

            .news_index_99716 .certification-item {
                width: 100%;
                height: 175px;
            }

            .news_index_99716 .certification-item .desc_main {
                padding: 0 8px;
                top: 46%;
            }

            .news_index_99716 .pic-scroll li.ecer-flex {
                border-radius: 8px;
                width: 100% !important;
            }

            .news_index_99716 {
                padding-bottom: 24px;
                margin-top: 0px;
                padding-top: 0px;
            }

            .news_index_99716 .image-part:hover img {
                transform: scale(1);
            }

            .news_index_99716 .checkpage span {
                width: 24px;
                height: 24px;
                font-size: 24px;
                line-height: 24px;
            }

            .news_index_99716 .checkpage span {
                top: 47%;
            }

            .news_index_99716 .Previous_box.checkpage span {
                left: 0px;
            }

            .news_index_99716 .next_box.checkpage span {
                right: 0px;
            }

            .news_index_99716 .nav-list {
                ;z-index: 1;
                display: flex;
                width: 100%;
                justify-content: center;
            }

            .news_index_99716 .certification-item h2 {
                font-size: 16px;
                font-weight: 400;
                line-height: 25px;
                height: 50px;
            }

            .news_index_99716 .certification-item .p_time {
                margin-top: 12px;
            }

            .news_index_99716 .ecer-module-title-fontsize .jm-title {
                font-size: 14px;
            }
            .banner-99316-new .p_slider_ul .p_item a img {
            width: 100%;
            height: auto;
            object-fit: cover;
            object-position: center;
        }
        .banner-99316-new .p_slider_ul .p_item a {
    display: block;
    height: auto;
}
.banner-99316-new .p_slider_ul .p_item{
    height: auto;
}
.banner-99316-new .check.prev,.banner-99316-new .check.next{
    display: none;
}
.header_99716.on, .header_99716{
    position: relative;
}
.case_99516 .in .pic-scroll .pic-list{
    flex-wrap: wrap;
}
.header_99716 .accordion{
    display: block;
}
    }