﻿@charset "utf-8";
@font-face {
    font-family: 'gaode-Regular1';
    src: url('../fonts/Urbanist-Regular/UrbanistRegular.eot');
    src: url('../fonts/Urbanist-Regular/UrbanistRegular.eot') format('embedded-opentype'),
         url('../fonts/Urbanist-Regular/UrbanistRegular.woff2') format('woff2'),
         url('../fonts/Urbanist-Regular/UrbanistRegular.woff') format('woff'),
         url('../fonts/Urbanist-Regular/UrbanistRegular.ttf') format('truetype'),
         url('../fonts/Urbanist-Regular/UrbanistRegular.svg#UrbanistRegular') format('svg');
}
@font-face {
    font-family: 'gaode-Bold1';
    src: url('../fonts/Urbanist-Bold/UrbanistBold.eot');
    src: url('../fonts/Urbanist-Bold/UrbanistBold.eot') format('embedded-opentype'),
         url('../fonts/Urbanist-Bold/UrbanistBold.woff2') format('woff2'),
         url('../fonts/Urbanist-Bold/UrbanistBold.woff') format('woff'),
         url('../fonts/Urbanist-Bold/UrbanistBold.ttf') format('truetype'),
         url('../fonts/Urbanist-Bold/UrbanistBold.svg#UrbanistBold') format('svg');
}
@font-face {
    font-family: 'gaode-Regular2';
    src: url('../fonts/Poppins-Regular/PoppinsRegular.eot');
    src: url('../fonts/Poppins-Regular/PoppinsRegular.eot') format('embedded-opentype'),
         url('../fonts/Poppins-Regular/PoppinsRegular.woff2') format('woff2'),
         url('../fonts/Poppins-Regular/PoppinsRegular.woff') format('woff'),
         url('../fonts/Poppins-Regular/PoppinsRegular.ttf') format('truetype'),
         url('../fonts/Poppins-Regular/PoppinsRegular.svg#PoppinsRegular') format('svg');
}
@font-face {
    font-family: 'gaode-Bold2';
    src: url('../fonts/Poppins-Bold/PoppinsBold.eot');
    src: url('../fonts/Poppins-Bold/PoppinsBold.eot') format('embedded-opentype'),
         url('../fonts/Poppins-Bold/PoppinsBold.woff2') format('woff2'),
         url('../fonts/Poppins-Bold/PoppinsBold.woff') format('woff'),
         url('../fonts/Poppins-Bold/PoppinsBold.ttf') format('truetype'),
         url('../fonts/Poppins-Bold/PoppinsBold.svg#PoppinsBold') format('svg');
}
body {
    font-family: "gaode-Regular1" , "PingFang SC", "Microsoft YaHei" !important;  
}
/* 英文站换行规则 */
p,div,h1,h2,h3,h4,h5,h6,span,a{ 
    word-wrap: normal; 
    word-break: keep-all; 
}
/*分享翻译*/
.ys-wechat-cont-parga p::before{
    /*分享中文版本*/
    /* content: '分享到 - 微信'; */
    /*分享英文版本*/
    content: 'Share the - weixin';
}
/*导航默认选中*/
.head-nav-item.yxnav-active1 .head-nav-item-title{
    color: var(--main-color1);
}
.yxnav-active2 {

}
.ys-ph-navbar3 .ys-ph-nav li.yxnav-active1>.ys-phnav-lisbox .ys-phnav-header-font, 
.ys-ph-navbar3 .ys-ph-nav li.yxnav-active1>.ys-phnav-lisbox a,
.ys-ph-navbar3 .ys-ph-nav li.yxnav-active2>.ys-phnav-lisbox .ys-phnav-header-font, 
.ys-ph-navbar3 .ys-ph-nav li.yxnav-active2>.ys-phnav-lisbox a,
.ys-ph-navbar3 .ys-ph-nav li.yxnav-active3>.ys-phnav-lisbox .ys-phnav-header-font, 
.ys-ph-navbar3 .ys-ph-nav li.yxnav-active3>.ys-phnav-lisbox a {
    color: var(--main-color1);
}
/* yongsy样式 */
a[href="https://www.yongsy.com"] {
    color: rgba(255, 255, 255, .2);
}
/* 轮播溢出隐藏 */
.ys-ban-li:not(:first-child),
.ys-slick-item:not(:first-child){
    display: none;
}
.slick-list {
    min-width: 100%;
}
/* 规范-start */
:root {
    --main-color1: #CA0915;
    --auxi-bgcolor1: #1A1A1A;
    --auxi-bgcolor2: #F1F1F1;
    --auxi-bgcolor3: #97060F;
    --color333: #333333;
    --color666: #666666;
    --color333: #333333;
    --colorfff: #ffffff;
    --font-title1:48px;
    --font-title2:32px;
    --font-title3:24px;
    --font20: 20px;
    --std-parga1:18px;
    --std-parga2:16px;
    --std-parga3:14px;
    --std-padding1:100px;
    --std-pad150:150px;
    --std-margin1:30px;
    --std-fontbold1:'gaode-Bold1';
    --std-fontbold2:'gaode-Bold2';
    --std-fontregu1:'gaode-Regular2';
    --std-height:80px;
}
.std-title1{
    font-size: var(--font-title1);
    line-height: 1.2;
    color: var(--color333);
    font-family: var(--std-fontbold1);
}
.std-title2{
    font-size: var(--font-title2);
    line-height: 1.3;
}
.std-title3{
    font-size: var(--font-title3);
    line-height: 1.4;
}
.std-parga1,
.std-parga1 p{
    font-size: var(--std-parga1);
    line-height: 1.6;
    color: var(--color666);
}
.std-parga2,
.std-parga2 p{
    font-size: var(--std-parga2);
    line-height: 1.6;
    color: var(--color666);
}
.std-parga3,
.std-parga3 p{
    font-size: var(--std-parga3);
    line-height: 1.8;
    color: var(--color666);
}
.std-padding1{
    padding: var(--std-padding1) 0;
}
.std-padtop1{
    padding-top: var(--std-padding1);
}
.std-padbot1{
    padding-bottom: var(--std-padding1);
}
.std-margin1{
    margin-bottom: var(--std-margin1);
}
/* 规范-end */
.ys-hd-pc{
    padding-left: 82px;
    padding-right: 95px;
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    background: #1F1F1F;
}
.mhol-tp p{
    line-height: var(--std-height);
    color: var(--colorfff);
    margin-right: 8px;
}
.mhol-tp{
    cursor: pointer;
    display: flex;
    align-items: center;
}
.mhol-tp img{
    width: 12px;
    transition: all .36s;
}
.mhol-tp.act img{
    transform: rotate(180deg);
}
.head-logo{
    width: 116px;
    line-height: var(--std-height);
}
.head-logo a{
    display: block;
    line-height: var(--std-height);
}
.head-logo img{
    width: 100%;
}
.mhol-bt,
.mod-head-cart-bt{
    position: absolute;
    width: 100%;
    top: var(--std-height);
    left: 50%;
    transform: translateX(-50%);
    background: var(--colorfff);
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.06);
    padding: 10px;
    display: none;
    min-width: 100px;
}
.mod-head-other-lang{
    position: relative;
    margin-right: 64px;
}
.mhol-bt a,
.mod-head-cart-bt a{
    width: 100%;
    display: block;
    font-size: var(--std-parga3);
    line-height: 1.5;
    color: var(--color333) !important;
    transition: all 0.36s;
    margin-bottom: 10px;
}
.mhol-bt a:last-child,
.mod-head-cart-bt a:last-child{
    margin-bottom: 0;
}
.mod-head-other{
    display: flex;
    align-items: center;
    width: 245px;
    justify-content: flex-end;
}
.mod-head-cart-tp{
    width: 20px;
    line-height: var(--std-height);
    cursor: pointer;
}
.mod-head-cart-tp img{
    width: 100%;
}
.mod-head-cart{
    position: relative;
    margin-right: 38px;
}
.ys-search2-btn{
    width: 18px;
    line-height: var(--std-height);
    cursor: pointer;
}
.ys-search2-btn img{
    width: 100%;
}
.ys-search2-win{
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background: #fff;
    text-align: center;
    border-top: 1px solid #eee;
    box-shadow: 0 10px 18px 3px rgb(0 0 0 / 2%);
    overflow: hidden;
    display: none;
}
.ys-search2-box{
    padding: 16px 0;
}
.ys-search2-tibox{
    width: 34%;
    margin: 0 auto;
}
.ys-search2-tbox{
    border-bottom: 1px solid #eee;
    width: calc(100% - 24px);
    padding-right: 20px;
    height: 40px;
}
.ys-search2-tbox input{
    width: 100%;
    height: 100%;
    font-size: 16px;
}
.ys-search2-ibox {
    width: 24px;
    margin-top: 10px;
}
.ys-search2-ibox img{
    width: 100%;
}
.head-nav{
    display: flex;
}
.head-nav-item-title{
    font-size: var(--font20);
    line-height: var(--std-height);
    color: var(--colorfff);
    transition: all .36s;
    display: block;
    padding: 0 35px;
}
.head-nav{
    margin: 0 -35px;
}
.mod-head-nav{
    padding-left: 25%;
    padding-right: 13%;
    width: calc(100% - 245px - 116px);
}
.slick-dots li{
    width: 10px;
    height: 10px;
    margin: 0 13px;
    background: var(--colorfff);
}
.slick-dots li.slick-active{
    background: var(--main-color1) !important;
}
.ys-ban-slick .slick-dots{
    bottom: 50px;
}
.ys-footer{
    background: #0E0D0B;
    padding-top: 135px;
}
.ys-footer-tp-logo{
    width: 465px;
}
.ys-footer-tp-logo a{
    width: 212px;
    display: block;
}
.ys-footer-tp-logo img{
    width: 100%;
}
.ys-footer-tp{
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
}
.ys-footer-tp-nav{
    padding: 0 115px;
    border-left: 1px solid rgba(196, 196, 196, .2);
    border-right: 1px solid rgba(196, 196, 196, .2);
}
.yftn-ul-li>a{
    font-size: var(--font-title3);
    line-height: 2;
    color: var(--colorfff);
    font-family: var(--std-fontbold1);
    transition: all .36s;
    display: block;
}
.yftn-ul{
    display: flex;
    margin: 0 -45px;
}
.yftn-ul-li{
    padding: 0 45px;
}
.yftn-ul-li li a{
    font-size: var(--std-parga2);
    line-height: 2.5;
    color: var(--colorfff);
    transition: all .36s;
    display: block;
}
.yftn-ul-li ul{
    margin-top: 35px;
}
.yfti-share li{
    width: 38px;
    height: 38px;
    border-radius: 50%;
    background: var(--main-color1);
    cursor: pointer;
    margin-right: 20px;
    transition: all .36s;
}
.yfti-share li a{
    display: block;
    width: 100%;
}
.yfti-share li img{
    width: 100%;
}
.yfti-share ul{
    display: flex;
    flex-wrap: wrap;
}
.ys-footer-tp-info{
    padding-left: 86px;
}
.yfti-contact-li a{
    display: flex;
    align-items: center;
}
.yfti-contact-li img{
    width: 20px;
    margin-right: 22px;
}
.yfti-contact-li p{
    font-size: var(--std-parga2);
    line-height: 1.75;
    color: var(--colorfff);
}
.yfti-contact-li{
    margin-bottom: 14px;
}
.yfti-contact{
    margin-bottom: 46px;
}
.ys-footer-tp{
    padding-bottom: 66px;
}
.ys-footer-bt{
    padding: 22px 0;
    border-top: 1px solid rgba(196, 196, 196, .2);
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.ys-footer-bt span,
.ys-footer-bt a,
.ys-footer-bt-ri a{
    font-size: var(--std-parga3);
    line-height: 1.5;
    color: var(--colorfff);
    opacity: 0.4;
}
.ys-footer-bt span{
    margin-right: 6px;
}
.ys-footer-bt a{
    padding-left: 12px;
    position: relative;
}
.ys-footer-bt-le a::before{
    content: "";
    width: 2px;
    height: 2px;
    border-radius: 50%;
    background: var(--colorfff);
    position: absolute;
    top: 50%;
    left: 6px;
    transform: translateY(-50%);
}
.home-new{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.home-new h2{
   margin-bottom: 65px;
   text-align: center;
}
.home-new-slick-li{
    width: 25%;
    border-left: 1px solid rgba(51, 51, 51, .2);
}
.home-new-slick-li a{
    display: block;
    width: 100%;
    height: 100%;
    padding: 0 30px;
}
.hnsl-time{
    font-family: var(--std-fontregu1);
    color: var(--color333);
    opacity: 0.4;
    margin-bottom: 8px;
}
.hnsl-tit{
    font-size: var(--font20);
    line-height: 1.4;
    color: var(--color333);
    transition: all .36s;
    margin-bottom: 47px;
    height: 4.2em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.home-new-slick-li .ys-imgbox-cover{
    margin-bottom: 64px;
}
.std-btn1{
    display: inline-block;
}
.std-btn1-box p{
    font-size: var(--std-parga2);
    line-height: 1.5;
    color: var(--colorfff);
    font-family: var(--std-fontregu1);
    position: relative;
    transition: all .36s;
}

.std-btn1-box p::after{
    content: "";
    width: 100%;
    height: 1px;
    background: var(--colorfff);
    position: absolute;
    bottom: 3px;
    left: 0;
    transition: all .36s;
}
@keyframes lineChange{
    0%{
        width: 0;
        opacity: 0;
    }
    20%{
        opacity: 1;
    }
    100%{
        width: 100%;
        opacity: 1;
    }
}
.home-new-bg{
    width: 100%;
    height: 100%;
    z-index: -1;
}
.home-new-bg img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.home-new-wrap{
    width: 100%;
    padding-left: 58px;
    padding-right: 58px;
    padding-bottom: 148px;
    padding-top: var(--std-padding1);
}
.home-recom{
    position: relative;
    overflow: hidden;
    z-index: 1;
    padding-left: 40px;
    padding-right: 40px;
    padding-bottom: 155px;
}
.home-recom-bg{
    width: 100%;
    height: 100%;
    z-index: -1;
}
.home-recom-bg img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.home-recom-tp{
    overflow: hidden;
}
.home-recom-tp h2{
    text-align: center;
    color: #080404;
    margin-bottom: 50px;
}
.hrtu-li{
    width: 50%;
    padding: 0 11px;
    margin-bottom: 17px;
}
.home-recom-tp-ul{
    margin: 0 -11px;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.hrbs-li a .ys-imgbox-cover {
    overflow: visible;
}
.hrtu-li a{
    display: block;
    width: 100%;
    position: relative;
}
.hrtu-li-text{
    width: 100%;
    padding: 0 64px;
    bottom: 58px;
    z-index: 5;
}
.hrtu-li-text-lab p{
    line-height: 26px;
    color: var(--colorfff);
    padding: 0 20px;
}
.hrtu-li-text-lab{
    display: inline-block;
    background: var(--main-color1);
    margin-bottom: 14px;
}
.hrtu-li-text-tit{
    color: var(--colorfff);
    font-family: var(--std-fontbold1);
}
.home-recom-bt{
    padding-bottom: 60px;
    position: relative;
    overflow: hidden;
}
.home-recom-bt::before{
    content: "";
    width: 25%;
    height: 100%;
    background: linear-gradient(270deg, rgba(27, 27, 27, 0.00) 0%, #1B1B1B 100%);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    pointer-events: none;
}
.home-recom-bt::after{
    content: "";
    width: 25%;
    height: 100%;
    background: linear-gradient(270deg, rgba(27, 27, 27, 0.00) 0%, #1B1B1B 100%);
    position: absolute;
    top: 0;
    right: 0;
    z-index: 5;
    pointer-events: none;
    transform: rotate(180deg);
}
.home-recom-bt h2{
    text-align: center;
    color: var(--colorfff);
    padding-bottom: 80px;
    border-bottom: 1px solid rgba(255,255,255,.2);
    margin-bottom: 60px;
}
.hrbs-li{
    width: 33.333333%;
    border-right: 1px solid rgba(255,255,255,.2);
}
.hrbs-li:last-child{
    border-right: none;
}
.hrbs-li a{
    display: block;
    padding: 35px 75px 45px;
}
.hrbs-li-text-tit{
    font-size: 34px;
    line-height: 1.4;
    color: var(--main-color1);
    margin-bottom: 20px;
}
.hrbs-li-text-parga p{
    line-height: 1.5;
    color: var(--colorfff);
}
.hrbs-li-text{
    padding: 0 40px;
    margin-top: 65px;
}
.home-recom-bt-slick .slick-arrow,
.ys-ban-slick .slick-arrow{
    width: 36px;
    height: 36px;
    background: url(../images/a1_arrow01.svg) center / cover no-repeat;
    z-index: 7;
    opacity: 0.7;
    top: 28.8%;
}
.home-recom-bt-slick .slick-prev{
    left: 40px;
}
.home-recom-bt-slick .slick-next,
.ys-ban-slick .slick-next{
    right: 40px;
    background: url(../images/a1_arrow02.svg) center / cover no-repeat;
}
.ys-ban-slick .slick-arrow{
    top: 50%;
}
.ys-ban-slick .slick-prev{
    left: 100px;
}
.ys-ban-slick .slick-next{
    right: 100px;
}
.slick-disabled{
    pointer-events: none;
    opacity: 0.5 !important;
}
.home-about-bg{
    width: 100%;
}
.home-about-bg img{
    width: 100%;
}
.home-about{
    position: relative;
    overflow: hidden;
}
.home-about-icon{
    width: 80px;
    cursor: pointer;
    z-index: 5;
}
.home-about-icon img{
    width: 100%;
}
.home-about-text p{
    font-size: var(--font20);
    line-height: 1.4;
    color: var(--colorfff);
    text-align: center;
}
.home-about-text h2{
    margin-bottom: 20px;
    text-align: center;
    color: var(--colorfff);
}
.home-about-text{
    top: 15%;
    z-index: 5;
}
.ys-main{
    margin-top: var(--std-height);
}
.hnid-wrap{
    width: 1353px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.15);
    background: #FFF;
    padding: 46px 170px 57px 62px;
    display: flex;
    align-items: flex-start;
}
.head-nav-item-down{
    /* display: block !important; */
    position: fixed;
    top: var(--std-height);
    left: 10.4%;
    transform: translateX(0);
}
.hnid-wrap-le{
    font-size: var(--font20);
    padding-left: 25px;
    position: relative;
    line-height: 2;
    color: var(--color333);
    font-family: var(--std-fontbold1);
    width: 238px;
    padding-right: 28px;
}
.hnid-wrap-le::before{
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: var(--main-color1);
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.hnid-wrap-mid{
    width: 476px;
    padding-right: 28px;
    border-right: 1px solid rgba(31,31,31,.1);
}
.hnid-wrap-mid-li a{
    padding-left: 25px;
    padding-right: 42px;
    display: flex;
    align-items: center;
}
.hnid-wrap-mid-li{
    position: relative;
    z-index: 1;
}
.hnid-wrap-mid-li::after{
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, #E0E0E0 0%, #FFF 100%);
    position: absolute;
    top: 0;
    left: 0;
    transition: all .36s;
    z-index: -1;
    opacity: 0;
}
.hwml-img{
    width: 80px;
}
.hnid-wrap-mid-li p{
    font-size: var(--font20);
    line-height: 2;
    color: var(--color333);
    transition: all .36s;
    width: calc(100% - 80px - 20px);
    padding: 0 34px;
}
.hwml-icon{
    width: 20px;
    transition: all .36s;
    opacity: 0;
}
.hwml-icon img{
    width: 100%;
}
.hnid-wrap-mid-li.yxnav-active2::after{
    opacity: 1;
}
.hnid-wrap-mid-li.yxnav-active2 .hwml-icon{
    opacity: 1;
}
.hnid-wrap-mid-li.yxnav-active2 p{
    color: var(--main-color1);
}
.hnid-wrap-ri{
    width: calc(100% - 238px - 476px);
    padding-left: 70px;
}
.hwrl-cont-li{
    border-bottom: 1px solid rgba(51,51,51,.1);
}
.hwrl-cont-li a{
    display: flex;
    align-items: center;
    padding: 4px 0;
}
.hwrl-cont-li-img{
    width: 80px;
}
.hwrl-cont-li-icon{
    width: 20px;
    height: 20px;
    position: relative;
}
.hwrl-cont-li-icon img{
    width: auto;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    transition: all .36s;
}
.hwrl-cont-li-icon img:nth-child(2){
    opacity: 0;
}
.hwrl-cont-li p{
    width: calc(100% - 80px - 20px);
    padding: 0 17px;
    font-size: var(--std-parga1);
    line-height: 2.2;
    color: var(--color333);
    transition: all .36s;
}
.hwrl-cont-li:last-child{
    border-bottom: none;
}
.hwrl-cont-li.yxnav-active3 p{
    color: var(--main-color1);
}
.hwrl-cont-li.yxnav-active3 .hwrl-cont-li-icon img:nth-child(1){
    opacity: 0;
}
.hwrl-cont-li.yxnav-active3 .hwrl-cont-li-icon img:nth-child(2){
    opacity: 1;
}
.hnid-wrap-ri-list{
    position: relative;
    width: 100%;
}
.hnid-wrap-ri-li{
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all .36s;
    pointer-events: none;
    width: 100%;
}
.hnid-wrap-ri-li.act{
    position: relative;
    opacity: 1;
    pointer-events: all;
}
/* F1-联系我们-start */
.ys-nyban-title h1{
    font-size: var(--font-title1);
    font-family: var(--std-fontbold1);
}
.he_bordli,
.he_bordli a{
    font-family: 'gaode-Regular1' !important;
}
.contact-from h2{
    text-align: center;
    margin-bottom: var(--std-margin1);
}
.he_e6p2{
    padding: var(--std-padding1) 0;
    background: transparent;
    overflow: hidden;
}
.he_e6p2 .he_d2p1sef{
    margin-top: 0;
    padding: 63px 157px 85px 109px;
}
.dealer-main .he_e6p2 .he_d2p1sef{
    padding-bottom: 96px;
}
.he_d2p1se p{
    font-family: var(--std-fontregu1);
}
.he_d2p1ri input{
    background: var(--auxi-bgcolor2);
    font-family: 'gaode-Regular1';
}
.he_d2p1sbt button{
    border-radius: 25px;
    font-family: var(--std-fontbold2);
    transition: all .36s;
}
.he_d2p1cv {
    padding: 0 88px;
}
.contact-infor{
    padding: var(--std-padding1) 0;
    background: var(--auxi-bgcolor2);
    overflow: hidden;
}
.contact-infor h2{
    position: relative;
    padding-left: 20px;
}
.contact-infor h2::before{
    content: "";
    width: 4px;
    height: 32px;
    background: var(--main-color1);
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
}
.contact-infor-ul{
    margin: 0 -16px;
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
}
.contact-infor-ul-li{
    width: 50%;
    padding: 0 16px;
    margin-top: 32px;
}
.ciul-cont{
    height: 100%;
    background: #FFF;
    border: 2px solid #ECECEC;
    padding: 20px 32px 45px;
    transition: all .36s;
    display: flex;
    align-items: flex-start;
    flex-wrap:wrap;
}
.ciul-cont-icon{
    width: 90px;
    height: 90px;
    position: relative;
}
.ciul-cont-icon img{
    width: auto;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    transition: all .36s;
}
.ciul-cont-text{
    width: calc(100% - 90px);
    padding-left: 42px;
}
.ciul-cont-text-tit{
    color: var(--color333);
    transition: all .36s;
    line-height: 2;
    margin-bottom: 10px;
    margin-top: 21px;
}
.ccti-item p{
    color: #999;
    transition: all .36s;
}
.ccti-item a{
    color: #333;
    padding-left: 36px;
}
.ccti-item{
    display: flex;
    align-items: center;
    margin-bottom: 17px;
}
.ccti-item:last-child{
    margin-bottom: 0;
}
.ccti-item p:nth-child(1){
    width: 74px;
}
.he_bord {
    top: 33px;
}
.ys-nyban-img{
    position: relative;
}
.ys-nyban-img::after{
    content: "";
    width: 100%;
    height: 100%;
    opacity: 0.5;
    background: linear-gradient(90deg, #000 0%, rgba(0, 0, 0, 0.00) 99.51%);
    position: absolute;
    top: 0;
    left: 0;
}
.he_d1naul{
    margin: 0 -60px;
    justify-content: center;
}
.he_d1nali{
    padding: 0 60px;
}
.he_d1nali.yxnav_active2 a {
    color: var(--main-color1);
}
.he_d1nali a{
    font-size: var(--std-parga2);
    font-weight: inherit;
    width: 150px;
    text-align: center;
}
.he_d2p1sbt button p{
    font-size: var(--std-parga2);
    line-height: inherit;
}
.he_d2p1sbt button{
    display: flex;
    align-items: center;
    justify-content: center;
}
.he_d2p1sbt button img{
    width: 24px;
    margin-left: 24px;
}
.support-main .he_d2p1sbt button p{
    line-height: 56px;
    font-family: 'gaode-Regular1';
}
.support-main .he_d2p1sbt button{
    width: auto;
    padding: 0 24px;
    border-radius: 50px;
}
.he_d2p1sbt{
    display: flex;
    justify-content: center;
}
.he_d2p1ri img{
    width: 128px;
    position: static;
    transform: inherit;
}
.he_d2p1ri_in{
    width: 265px;
    padding-right: 65px;
}
.he_d2p1ri{
    display: flex;
    align-items: center;
}
.support-main .he_d2p1sbt{
    padding-top: 14px;
}
.ciul-cont-text-btn p{
    line-height: 50px;
    color: #fff;
    font-family: var(--std-fontbold2);
    padding: 0 36px;
    transition: all .36s;
}
.cctb-box{
    display: inline-block;
    border-radius: 25px;
    background: var(--main-color1);
    transition: all .36s;
}
/* F1-联系我们-end */

/* D4-如何购买-start */
.buy-main{
    background: var(--auxi-bgcolor2);
}
.ys-cont1610{
    width: 1610px;
    max-width: 100%;
    margin: auto;
}
.buy-wrap{
    padding-bottom: 200px;
    position: relative;
    overflow: hidden;
    z-index: 1;
}
.buy-wrap-tp{
    padding-bottom: 42px;
    border-bottom: 1px solid #DBDBDB;
    margin-bottom: 60px;
    position: relative;
    z-index: 5;
}
.bwtl-li{
    width: 33.333333%;
    padding: 0 20px;
}
.buy-wrap-tp-list{
    margin: 0 -20px;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.bwtl-li .ys-select{
    height: 60px;
}
.bwtl-li .ys-select-hd{
    background: #fff;
}
.bwtl-li .ys-select-hd input{
    padding-left: 24px;
    font-size: var(--std-parga2);
    color: var(--color333);
}
.bwtl-li .ys-select-hd input::placeholder{
    color: #666;
}
.ys-select-xtbbox{
    width: 15px;
    right: 24px;
}
.ys-select-xtbbox img{
    width: 100%;
}
.bwtl-li .ys-select-li{
    font-size: var(--std-parga2);
    color: var(--color333);
    line-height: 1.5;
    margin-bottom: 8px;
}
.bwtl-li .ys-select-li:last-child{
    margin-bottom: 0;
}
.bwtl-li .ys-select-bd{
    padding: 24px;
    top: 110%;
    max-height: 168px;
    box-shadow: 3px 6px 15px 0px rgba(153, 153, 153, 0.10);
}
.bwtl-li .mCSB_outside+.mCSB_scrollTools {
    right: 22px;
    top: 20px;
    bottom: 20px;
}
.bwtl-li .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 2px;
    background-color: rgba(0,0,0,.5);
}
.bwtl-li-cont{
    padding-right: 24px;
    background: #fff;
    height: 60px;
    display: flex;
    align-items: center;
}
.bwtl-li-cont input{
    width: calc(100% - 20px);
    padding: 0 24px;
    height: 100%;
    font-size: var(--std-parga2);
    color: #333;
}
.bwtl-li-cont input::placeholder{
    color: #666;
}
.bwtl-li-cont img{
    width: 20px;
    line-height: 60px;
    cursor: pointer;
}
.buy-wrap-bt-li{
    width: 33.333333%;
    padding: 0 20px;
    margin-bottom: 40px;
}
.buy-wrap-bt{
    margin: 0 -20px;
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
}
.bwbl-cont{
    width: 100%;
    height: 100%;
    padding: 20px 38px;
    border: 1px solid rgba(153, 153, 153, 0.30);
    background: #FFF;
    box-shadow: 3px 6px 15px 0px rgba(153, 153, 153, 0.10);
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.bwbl-cont-logo{
    width: 90px;
}
.bwbl-cont-tit{
    padding-left: 30px;
    width: calc(100% - 90px);
    color: #080404;
}
.buy-wrap-bg{
    width: 100%;
    z-index: -1;
}
.buy-wrap-bg img{
    width: 100%;
}
/* D4-如何购买-end */

/* D3-质保-start */
.warranty-wrap-ul-li{
    padding-right: calc(50% - 700px);
    overflow: hidden;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    overflow: hidden;
}
.wwul-img{
    width: 56%;
}
.wwul-text{
    width: 44%;
    padding-left: 150px;
}
.wwul-text-tit{
    display: flex;
    align-items: flex-end;
}
.wwul-text-tit-num{
    font-size: 80px;
    line-height: 1.1;
    color: var(--main-color1);
    position: relative;
    top: 5px;
}
.wwul-text-tit .std-title2{
    font-family: var(--std-fontbold1);
    padding-left: 25px;
}
.wwul-text-parga{
    margin-top: 38px;
    max-height: 580px;
}
.wwul-text-parga .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: rgba(0,0,0,.3) !important;
    width: 2px !important;
}
.wwul-text-parga p{
    color: var(--color333);
    margin-bottom: 10px;
    font-family: var(--std-fontregu1);
}
.wwul-text-parga p:last-child{
    margin-bottom: 0;
}
.wwul-text-parga p span{
    color: var(--main-color1);
    font-family: var(--std-fontbold2);
}
.warranty-wrap-ul-li.on{
    flex-direction: row-reverse;
    padding-left: calc(50% - 700px);
    padding-right: 0;
}
.warranty-wrap-ul-li.on .wwul-text{
    padding-left: 0;
    padding-right: 150px;
}
/* D3-质保-end */

/* D1-下载列表页-start */
.down-wrap{
    padding-bottom: 178px;
    overflow: hidden;
}
.down-wrap h2{
    text-align: center;
}
.down-wrap h2 span{
    color: var(--main-color1);
}
.down-wrap-ul{
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
}
.down-wrap-ul-li{
    width: 25%;
    position: relative;
    transition: all .36s;
    border-radius: 20px;
}
.down-wrap-ul-li a{
    padding-top: 226px;
    padding-bottom: 90px;
    display: block;
}
.down-wrap-ul-li::before{
    content: "";
    width: 1px;
    height: calc(100% - 20px);
    background: linear-gradient(to bottom,rgba(153, 153, 153, 0.6),rgba(241, 241, 241, 1));
    position: absolute;
    right: 0;
    top: 0;
    transform: rotate(180deg);
}
.dwul-before-icon{
    width: 62px;
    margin: auto;
}
.dwul-before-icon img{
    width: 100%;
}
.dwul-before .std-title2{
    margin-top: 60px;
    text-align: center;
    transition: all .36s;
    color: #080404;
}
.dwul-after{
    background: var(--main-color1);
    transition: all .36s;
    width: 100%;
    height: 100%;
    border-radius: 20px;
    opacity: 0;
    pointer-events: none;
}
.dwul-after-bg{
    width: 100%;
}
.dwul-after-bg img{
    width: 100%;
}
.dwul-after-tit{
    width: 100%;
    padding: 0 40px;
    top: 67px;
    z-index: 5;
    color: #fff;
    font-family: var(--std-fontbold1);
}
.dwul-after-more{
    width: 100%;
    padding-left: 42px;
    padding-right: 24px;
    bottom: 40px;
    z-index: 5;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
}
.dwul-after-more-icon{
    width: 80px;
}
.dwul-after-more-icon img{
    width: 100%;
}
.dwul-after-more-btn{
    display: flex;
    align-items: center;
}
.dwul-after-more-btn img{
    width: 24px;
}
.dwul-after-more-btn p{
    font-size: var(--std-parga2);
    color: var(--colorfff);
    line-height: 1.5;
    margin-right: 24px;
}
.down-wrap-ul-li:nth-child(4n+4)::before{
    display: none;
}
/* D1-下载列表页-end */

/* D1-2 下载列表页-start */
.load-wrap{
    background: var(--auxi-bgcolor2);
    overflow: hidden;
    padding: 80px 0 120px;
}
.load-wrap-tab{
    background: #fff;
    padding: 50px 18px 30px 45px;
}
.load-wrap-list{
    background: #fff;
    padding: 45px 60px;
}
.load-wrap-tab-tit{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px dashed rgba(153, 153, 153, 0.60);
}
.load-wrap-tab-tit .bwtl-li-cont{
    border: 1px solid #DBDBDB;
    width: 420px;
}
.load-wrap-tab-tit .bwtl-li-cont input::placeholder{
    color: #999;
}
.load-wrap-tab-tit h2{
    font-family: var(--std-fontbold1);
}
.lwti-li{
    border-bottom: 1px dashed rgba(153, 153, 153, 0.60);
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    margin-bottom: 20px;
}
.lwti-li:last-child{
    border: none;
    margin-bottom: 0;
}
.lwti-li-le{
    color: var(--color333);
    width: 215px;
    font-family: var(--std-fontregu1);
}
.lwti-li-ri{
    display: flex;
    align-items: center;
    cursor: pointer;
    width: 72px;
    justify-content: flex-end;
}
.lwti-li-ri img{
    width: 15px;
    margin-left: 8px;
    transition: all .36s;
    transform: rotate(180deg);
}
.lwti-li.act .lwti-li-ri img{
    transform: rotate(0);
}
.llmu-li{
    margin-right: 40px;
    margin-bottom: 23px;
    cursor: pointer;
    display: flex;
    align-items: center;
}
.llmu-li.act .llmu-li-box{
    border: 1px solid var(--main-color1);
    background: var(--main-color1);
}
.llmu-li.act .llmu-li-box img{
    opacity: 1;
}
.lwti-li2 .lwti-li-mid{
    height: 44px;
    overflow: hidden;
    transition: all .36s;
}
.lwti-li.act .lwti-li-mid{
    height: var(--height);
}
.lwti-li-mid-ul{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.lwti-li-mid{
    width: calc(100% - 215px - 72px);
    padding-left: 100px;
    padding-right: 30px;
    margin-top: 2.4px;
}
.llmu-li-box{
    width: 16px;
    height: 16px;
    position: relative;
    border: 1px solid #999;
    transition: all .36s;
}
.llmu-li-box img{
    width: 100%;
    transition: all .36s;
    opacity: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.llmu-li p{
    margin-left: 10px;
    font-family: var(--std-fontregu1);
    line-height: 1.5;
}
.lwti-li-ri p{
    font-family: var(--std-fontregu1);
}
.load-wrap-tab-tit .bwtl-li-cont input,
.load-wrap-tab-tit .bwtl-li-cont input::placeholder{
    font-family: var(--std-fontregu1);
}
.load-wrap-list-hd{
    padding: 0 38px;
    background: #161616;
}
.lwlh-li{
    padding-right: 30px;
}
.lwlh-li1{
    width: 36.5%;
}
.lwlh-li2{
    width: 20.5%;
}
.lwlh-li3{
    width: 21.5%;
}
.lwlh-li4{
    width: 21.5%;
}
.lwlh-li p{
    color: #fff;
    line-height: 1.5;
    font-family: var(--std-fontbold1);
    padding: 16.5px 0;
}
.lwlb-li a{
    display: flex;
    padding: 15px 38px;
    border-bottom: 1px solid #DFDFDF;
}
.lwlb-li-item-le{
    display: none;
}
.lwlb-li-item-ri p{
    color: #080404;
    font-family: var(--std-fontregu1);
    line-height: 1.5;
}
.lwlh-li4 .lwlb-li-item-ri{
    width: 25px;
    margin-left: 30px;
}
.lwlb-li-item-ri img{
    width: 100%;
}
/* D1-2 下载列表页-end */

/* B1-2 Products二级-start */
.he_b1p1{
    padding: 0 calc(50% - 700px);
    position: relative;
    display: flex;
    align-items: stretch;
}
.he_b1p1::before{
    content: "";
    width: calc(50% - 700px);
    height: 100%;
    background: #fff;
    position: absolute;
    top: 0;
    left: 0;
}
.he_b1p1::after{
    content: "";
    width: calc(50% - 700px);
    height: 100%;
    background: #fff;
    position: absolute;
    top: 0;
    right: 0;
}
.he_b1p1rli {
    padding: 30px 0 30px 68px;
}
.he_d3p1leli{
    padding-left: 0;
    padding-right: 55px;
}
.he_b1p1le{
    width: 324px;
    padding-left: 0;
}
.he_b1p1crlm p{
    font-family: 'gaode-Regular1' !important;
    font-weight: normal;
    font-size: 14px;
}
.product-main,
.products-main{
    position: relative;
    background: var(--auxi-bgcolor2);
}
.he_b1p1cmle .std-btn1-box p{
    color: #333;
    font-family: 'gaode-Regular1' !important;
}
.he_b1p1cmle .std-btn1-box p::after{
    background: #333;
}

.twls-icon {
    width: 34px;
    height: 60px;
    border-radius: 0 6px 6px 0;
    overflow: hidden;
    background: var(--main-color1);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8;
    opacity: 0;
    pointer-events: none;
}
.twls-icon img{
    width: 100%;
    transition: all .36s;
}
.he_e3p1mri{
    position: relative;
    z-index: 1;
    flex-shrink: 0;
}
.he_e3p1mri::after{
    content: "";
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background: var(--main-color1);
    position: absolute;
    position: absolute;
    top: 1px;
    left: 0;
    transition: all .36s;
    z-index: -1;
}
/* .he_e3p1mri{
    width: 14px !important;
    height: 14px;
    border-radius: 50%;
    background: var(--main-color1);
    position: relative;
    transition: all .36s;
} */
.he_e3p1mri img{
    width: 100%;
}
.he_b1p1cmri .he_e3p1mle p{
    color: var(--main-color1);
}
.he_b1p1cndti p span{
    font-family: var(--std-fontbold1);
    font-size: var(--font-title2);
    padding-right: 10px;
}
.he_b1p1cndti p{
    font-family: 'gaode-Regular1' !important;
    font-weight: normal;
    font-size: var(--std-parga2);
}
.he_b1p1rli.on{
   z-index: 1;
}
.he_b1p1rli.on::before{
    content: "";
    width: calc(100% + var(--width));
    height: 100%;
    background: #F9F9F9;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
.fly-img{
    position: relative;
    z-index: 1000;
    width: 20px;
    height: 20px;
}
.he_b1p1cnle{
    flex-shrink: 0;
}
.he_e3p1mle p{
    font-size: var(--std-parga2);
}
.he_b1p1cmri .he_e3p1mri {
    top: -1px;
}
/* .he_b1p1rli.on .he_b1p1cmri .he_e3p1mle p{
    color: #BCBCBC;
}
.he_b1p1rli.on .he_e3p1mri {
    background: #BCBCBC;
} */
.std-btn2-box p{
    color: #fff;
    line-height: 56px;
    margin-right: 24px;
}
.std-btn2-box img{
    width: 24px;
}
.std-btn2-box{
    display: flex;
    align-items: center;
    padding: 0 24px;
    background: var(--main-color1);
    border-radius: 50px;
    overflow: hidden;
    transition: all .36s;
}
.std-btn2{
    display: inline-block;
}
.he_b1p1ri_btn{
    text-align: center;
    padding-top: 40px;
    padding-bottom: 84px;
    position: relative;
    z-index: 1;
}
.he_b1p1ri_btn::after{
    content: "";
    width: calc(100% + var(--width));
    height: 100%;
    background: var(--auxi-bgcolor2);
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
.he_d3p1litle p{
    font-family: var(--std-fontbold1);
}
.he_b1p1rb{
    height: auto;
}
.he_b1p1ri{
    width: calc(100% - 324px);
  
}
.he_d3p1litri{
    width: 16px;
    height: 16px;
    position: relative;
}
.he_d3p1litri img{
    width: auto;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    transition: all .36s;
}
.he_d3p1litri img:nth-child(2){
    opacity: 0;
}
.he_d3p1litle p a{
    line-height: inherit;
}
.he_d3p1lify a{
    color: #666;
    font-family: var(--std-fontregu1);
    font-weight: normal;
}
.he_d3p1lify{
    padding-left: 45px;
    margin-top: 0;
    margin-bottom: 15px;
}
.he_d3p1lify:last-child{
    margin-bottom: 0;
}
.he_d3p1leli.on .he_d3p1litri img:nth-child(1){
    opacity: 0;
}
.he_d3p1leli.on .he_d3p1litri img:nth-child(2){
    opacity: 1;
}
.he_d3p1lidp{
    padding-top: 20px;
}
.ys-nyban-parga p{
    color: #fff;

}
.ys-nyban-parga{
    margin-top: 32px;
    width: 49%;
}
.he_b1p1le_wrap{
    position: sticky;
    top: 100px;
}
.product-html,
.product-html body{
    overflow: inherit !important;
}
.he_b1cnmb p{
    color: #000;
    font-family: var(--std-fontregu1);
}
.he_ceban1{
    display: block !important;
}
.he_b1cnpl p{
    font-family: var(--std-fontbold1);
}
.js-add-cart .he_e3p1mo.act p{
    color: #BCBCBC;
}
.js-add-cart .he_e3p1mo.act .he_e3p1mri::after{
    background: #BCBCBC;
}
/* B1-2 Products二级-end */

/* C1-新闻列表-strat */
.new-main{
    background: var(--auxi-bgcolor2);
}
.he_e3p1tp2{
    margin-top: 18px;
}
.he_e3p1tp2 p{
    font-family: var(--std-fontregu1);
    line-height: 1.875;
}
.he_e3p1tp1{
    color: #333;
    font-family: var(--std-fontbold1);
    transition: all .36s;
}
.he_e3p1tj .he_e3p1mo{
    margin-top: 65px;
}
.std-btn1.on p{
    color: var(--main-color1);
}
.std-btn1.on p::after{
    background: var(--main-color1);
}
.he_e3p1tri{
    padding: 72px 115px 75px 86px;
}
.he_e3p1lsr{
    font-size: var(--font20);
    line-height: 1.3;
    color: #333;
    height: 3.9em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    transition: all .36s;
}
.he_e3p1ldri p{
    font-family: 'gaode-Regular1' !important;
}
.he_e3p1ldle {
    position: relative;
    top: -0.5px;
}
.he_e3p1ldmo{
    margin-top: 62px;
}
.pc-fenye li{
    width: 48px;
    height: 48px;
    line-height: 48px;
    border-radius: 50%;
    font-size: var(--std-parga1);
    font-family: 'gaode-Regular1';
}
.pc-fenye li.activepage {
    color: #fff;
    background: #D40000;
}
.he_e3p1ulp{
    margin-bottom: var(--std-margin1);
    overflow: hidden;
}
.he_e3p1{
    padding: var(--std-padding1) 0 var(--std-pad150);
}
.new-main .he_d1nali a{
    font-family: var(--std-fontbold1);
}
/* C1-新闻列表-end */

/* C2-新闻详情-start */
.he_e4p1dri{
    width: 27%;
}
.he_e4p1{
    padding: var(--std-padding1) 0;
}
.he_e4p1de{
    width: 100%;
}
.he_e4p1dle{
    width: 73%;
    padding-left: 88px;
    padding-right: 100px;
}
.newdet-main .ys_ban_txtbox{
    padding-left: 88px;
    bottom: auto;
}
.he_bannte{
    font-family: var(--std-fontbold1);
    color: #fff;
    width: 70%;
}
.he_e4tim{
    margin-top: 50px;
}
.he_e4tim p{
    font-family: 'gaode-Regular1';
}
.he_e4p1dse p{
    font-family: var(--std-fontregu1);
}
.he_e4p1fble .he_e4p1fbkte{
    width: 20px;
    transform: rotate(180deg);
}
.ys_sharebox img{
    width: 100%;
}
.he_e4p1fbx_wrap{
    position: relative;
}
.he_e4bshr{
    padding-top: 0;
    pointer-events: none;
    position: absolute;
}
.ys_sharebox{
    pointer-events: all;
}
.he_e4p1dti{
    color: #333;
    font-family: var(--std-fontbold1);
    padding-bottom: 18px;
    line-height: 1.5;
}
.he_e4p1dtex{
    line-height: 1.75;
    color: #333;
    transition: all .36s;
}
.he_e4p1dtli a{
    padding-bottom: 20px;
}
/* C2-新闻详情-end */

/* E2-核心竞争力-start */
.core-main .he_syput,
.about-main .he_syput{
    position: relative;
    padding-left: 22px;
}
.core-main .he_syput::before,
.about-main .he_syput::before{
    content: "";
    width: 4px;
    height: 32px;
    background: var(--main-color1);
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.he_e2p1{
    overflow: hidden;
    padding: var(--std-pad150) 0;
}
.he_e2p2nf{
    overflow: hidden;
}
.he_e2p4{
    padding: var(--std-pad150) 0;
    overflow: hidden;
}
.he_e2p1tdy{
    color: var(--main-color1);
}
.yxedr_active p:last-child{
    margin-bottom: 0;
}
.he_e2p1tds p{
    line-height: 1.875;
    font-family: var(--std-fontregu1);
}
.he_e2p2dle p{
    font-family: var(--std-fontregu1);
}
.he_e2p2dgd1 p{
    font-family: 'gaode-Regular1';
    margin-bottom: 6px;
}
.he_e2p2dgd1 span{
    font-family: 'gaode-Regular1';
}
.he_e2p2dgd2 p{
    font-family: var(--std-fontregu1);
    opacity: 0.7;
    line-height: 2;
}
.he_e2p4sil{
    margin-top: 0;
}
.he_e2p4sdy {
    padding: 0px;
    padding-bottom: 40px;
}
.he_e2p4sil p{
    height: auto !important;
}
.he_e2p4tri p{
    font-family: var(--std-fontregu1);
}
.he_e2p5{
    overflow: hidden;
    padding: var(--std-pad150) 0;
}
.he_e2p5fo p{
    font-family: var(--std-fontregu1);
    line-height: 1.875;
    margin-bottom: 0;
}
.he_c1p1rpti .he_tit2{
    font-family: var(--std-fontbold1);
}
.he_c1p1rpks p{
    font-family: var(--std-fontregu1);
}
.he_c1p1rsig{
    width: 150px;
    height: 150px;
    position: relative;
    margin: auto;
}
.he_c1p1rsig img{
    width: auto;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    transition: all .36s;
}
.he_c1p1rsig img:nth-child(2){
    opacity: 0;
}
.he_c1p1rpri {
    width: 55%;
}
.he_c1p1rple {
    width: 45%;
    padding-right: 160px;
}
.he_c1p1rsk {
    padding: 130px 180px 140px 89px;
}
.he_c1p1rseu p{
    font-family: var(--std-fontbold1);
}
.he_c1banbt h1{
    font-family: var(--std-fontbold1);
}
.he_c1banbp p{
    font-family: var(--std-fontregu1);
}
.he_c1p1bx{
    padding-bottom: var(--std-pad150);
}
.he_c1zs{
    width: 100%;
    top: var(--std-height);
    z-index: -1;
}
.solution-main .he_bord,
.prodet-main .he_bord{
    position: static;
    margin-top: 30px;
}
.he_bordli a{
    font-size: var(--std-parga1);
}
.solution-main .he_bordli,
.solution-main .he_bordli a,
.prodet-main .he_bordli,
.prodet-main .he_bordli a{
    color: #333;
}
.he_c1p1le {
    width: calc(50% - 700px);
}
.he_c1p1ri {
    width: 100%;
    padding-left: calc(50% - 700px);
}
.he_c2ym .ys_banner{
    margin-top: 0;
}
.he_c2pdft h1{
    font-size: var(--font-title1);
    font-family: var(--std-fontbold1);
    line-height: 1.2;
}
.he_c2pdft{
    margin-top: 23px;
}
.he_c2pdxt p{
    font-size: var(--font20);
    font-family: var(--std-fontregu1);
}
.ys_ban_txtbox{
    bottom: 110px;
    overflow: hidden;
}
.he_c2p1{
    padding: var(--std-pad150) 0;
}
.he_c2p1zs{
    width: 1920px;
    max-width: 1920px;
}
.he_c2p1stu p{
    font-family: var(--std-fontregu1);
    color: #333;
    font-weight: normal;
}
.he_c2p1ti h2{
    line-height: 1.6;
}
.ys-cont1610{
    width: 1610px;
    max-width: 100%;
    margin: auto;
}
.he_c2p2li{
    padding: var(--std-pad150) 0;
    overflow: hidden;
}
.he_c2p2ldri{
    width: 49%;
    margin-top: 0 !important;
}
.he_c2p2ldle{
    width: 51%;
    padding-right: 150px;
}
.he_c2p2su{
    margin-top: 25px;
}
.he_c2p2wdle{
    width: 88px;
}
.he_c2p2wdri{
    width: auto;
    padding-left: 10px;
}
.he_c2p2su p{
    font-family: var(--std-fontregu1);
    color: #fff;
}
.he_c2p2su p:last-child{
    margin-bottom: 0;
}
.he_c2p2li.on .he_c2p2wdk{
    margin-top: 25px;
    display: flex;
    flex-direction: row-reverse;
}
.he_c2p2li.on .he_c2p2wdri{
    padding-left: 0;
    padding-right: 10px;
}
.he_c2p2li.on .he_c2p2wdri p{
    text-align: right;
}
.he_c2p2wdto p{
    color: #fff;
    font-family: var(--std-fontregu1);
}
.he_c2p2wdto{
    margin-bottom: 10px;
}
.he_c2p2wdtf p{
    font-size: var(--font20);
    font-family: var(--std-fontbold2);
}
.he_c2p2lddig .slick-dots li{
    width: 15px;
    height: 15px;
    background: #999999;
    margin: 0 18px;
}
.he_c2p2lddig .slick-dots li.slick-active{
    background: var(--main-color1);
}
.he_c2p2lddig .slick-dots{
    bottom: -70px;
}
.he_c2p2li.on .he_c2p2ldle{
    float: right;
    padding-right: 0;
    padding-left: 150px;
}
.he_c2p2li.on .he_c2p2ldri{
    float: left;
}
.he_c2p2li.on .he_c2p2ldti .he_tit3{
    color: #333;
}
.he_c2p2su_btn{
    margin-top: 25px;
    display: none;
}
.he_c2p2li.on .he_c2p2su_btn p{
    color: var(--main-color1);
}
.he_c2p2li.on .he_c2p2su_btn{
    text-align: right;
    display: block;
}
.soludet-case .he_c2swipli .he_c2p2su p{
    min-height: inherit;
    display: block !important;
    margin-bottom: 0;
}
.he_c2p3_swiper{
    overflow: inherit !important;
    padding-bottom: var(--std-padding1) !important;
}
.he_c2p3 .he_c2p2su{
    padding-bottom: 0;
    border: none;
}
.he_c2swipli{
    padding: 86px 86px 190px;
    display: block;
}
.he_c2swipli .he_c2p2ldri{
    margin-top: 70px !important;
}
.he_c2swipli .he_c2p2ldri img{
    width: 100%;
}
.he_c2p3 h2{
    text-align: center;
    margin-bottom: 60px;
}
.he_c2p3{
    padding-top: var(--std-padding1);
    padding-bottom: var(--std-pad150);
    z-index: 1;
    overflow: hidden;
}
.he_c2p3_bg{
    width: 100%;
    z-index: -1;
}
.he_c2p3_bg img{
    width: 100%;
}
.he_c2p3 .he_c2wiper{
    padding: 0;
}
.he_c2p3 .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    height: 1px;
    top: auto !important;
    bottom: 0;
    background: #fff;
    width: 77% !important;
    left: 50%;
    transform: translateX(-50%);
}
.he_c2p3 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--main-color1);
    height: 3px !important;
    top: -2px;
}
.he_bk2wen{
    position: absolute;
    bottom: 12px;
    width: 77%;
    left: 50%;
    transform: translateX(-50%);
}
.he_c2p3_wrap{
    position: relative;
}
.he_e2p2{
    padding-top: var(--std-pad150);
}
/* E2-核心竞争力-end */

/* E1-关于高德-start */
.he_e1p1bri {
    width: 55%;
}
.he_e1p1ble{
    width: 45%;
}
.he_e1p4svg svg {
    height: auto;
}
.he_e1p1{
    overflow: hidden;
    padding: var(--std-pad150) 0;
}
.he_e1p1pft p{
    font-size: var(--std-parga2);
    font-family: var(--std-fontregu1);
}
.he_e1p1psx p{
    font-size: var(--std-parga3);
    font-family: var(--std-fontregu1);
    line-height: 2.15;
}
.he_e1p2{
    overflow: hidden;
    padding: var(--std-pad150) 0;
}
.he_e1p2 h2{
    color: #fff;
}
.he_e1p2xtsz p{
    font-size: var(--std-parga1);
    font-family: var(--std-fontregu1);
}
.he_e1p2nli p{
    font-family: var(--std-fontregu1);
    transition: all .36s;
}
.he_e1p2nli::after{
    transition: all .36s;
}
.he_e1p2nli.slick-current::after{
    opacity: 0;
}
.he_e1p2nli_dots{
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background: var(--main-color1);
    position: absolute;
    top: -1px;
    left: 50%;
    transform: translateX(-50%);
    opacity: 0;
    transition: all .36s;
}
.he_e1p2nli_dots::after{
    content: "";
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: var(--main-color1);
    opacity: 0.3;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all .36s;
}
.he_e1p2nul .slick-list{
    padding-top: 6px;
}
.he_e1p2nul::after {
    top: 10px;
}
.he_e1p2nul .slick-arrow {
    top: 11%;
}
.he_e1p2nli.slick-current .he_e1p2nli_dots{
    opacity: 1;
}
.he_e1p2xsle{
    padding-right: 160px;
}
.he_e1p4{
    background: #F1F1F1;
    padding: var(--std-padding1) 0 var(--std-pad150);
    overflow: hidden;
}
.he_e1p4 h2{
    text-align: center;
    padding-left: 0;
}
.he_e1p4 h2::before{
    display: none;
}
.he_e1p4st p{
    color: #333;
    font-family: var(--std-fontregu1);
}
.he_e1p4svg{
    margin-top: 90px;
}
.ys-nyban-title{
    top: calc(50% + 30px);
}
/* E1-关于高德-end */

/* B2-产品详情-start */
.he_b2p1bsg{
    overflow: hidden;
    padding: 75px 75px 70px 84px;
}
.he_b2p1ti h1{
    color: var(--main-color1);
}
.he_b2p1dx p{
    font-family: var(--std-fontbold1);
}
.he_b2p1dsr p{
    font-family: var(--std-fontregu1);
}
.he_b2p1dszk p span{
    font-family: var(--std-fontbold2);
}
.he_b2p1dszk p{
    font-family: var(--std-fontregu1);
}
.he_b2p1dari p{
    font-family: 'gaode-Regular1';
}
.he_b2p1dszk{
    margin-top: 64px;
}
.he_b2p1dsxm {
    margin-top: 40px;
    padding-top: 40px;
}
.he_e3p1mle{
    width: 100%;
    padding-right: 0;
}
.he_b2p1dsri .he_e3p1mo{
    flex-wrap: wrap;
}
.he_b2ym .he_b2p1{
    max-width: 100%;
}
.he_b2p1bri {
    width: 60%;
    padding: 0px;
    max-width: 1175px;
    margin: auto;
}
.prodet-main .he_bord{
    margin-top: 0;
    padding: 25px 0;
}
.he_d4p2cle{
    width: calc(100% - 180px);
}
.he_d4p2cse{
    font-family: var(--std-fontbold1);
    color: #fff;
    font-size: 60px;
    line-height: 1.5;
    padding-bottom: 25px;
}
.he_d4p2csw p{
    font-family: var(--std-fontregu1);
}
.he_d4p2csw{
    margin-top: 40px;
}
.he_b2p5ddm p{
    color: #333;
    font-family: 'gaode-Regular1';
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.he_b2p2ti{
    margin-bottom: 48px;
}
.prodet-media .he_b2p5dul .slick-dots li{
    background: #333;
}
.prodet-media .slick-dots li.slick-active {
    background: var(--main-color1);
}
.prodet-media{
    padding: 120px 0 135px;
    overflow: hidden;
}
.prodet-media .slick-dots{
    bottom: -70px;
}
.he_b2p6bx{
    margin-top: 0;
}
.he_b2p6bsv{
    background-color: #fff;
    padding: 20px 60px 54px;
}
.prodet-tech{
    background: var(--auxi-bgcolor2);
    overflow: hidden;
}
.he_b2p6tih {
    background: #fff;
    padding: 10px 0;
}
.he_b2p6tm p{
    color: #080404;
    font-family: var(--std-fontbold1);
}
.prodet-tech .he_e3p1mle p{
    color: var(--main-color1);
    margin-right: 15px;
}
.prodet-tech .he_b2p6tm .he_e3p1mri {
    width: 13px;
    flex-shrink: 0;
    top: -2px;
}
.he_b2ym .he_b3thead .he_tab_td0 {
    padding: 17px 38px;
    text-align: left;
}
.he_tabxks{
    font-size: var(--std-parga1);
    line-height: 1.5;
    font-family: var(--std-fontbold1);
}
.he_b3tbody .he_tabxks{
    font-size: var(--std-parga2);
}
.he_b2ym .he_b3tbody td {
    padding: 11px 38px;
    border-bottom: 1px solid #DFDFDF;
}
.he_b2ym .he_b3tbody .he_tab_td0 {
    width: 38%;
}
.he_b3tbody tr{
    background: #fff;
}
.he_b3tbody tr:nth-child(2n){
    background: #fff;
}
.he_b3tbody .he_tab_td0 .he_tabxks{
    font-weight: normal;
    font-family: var(--std-fontbold1);
}
.he_b3tbody .he_tabxks{
    font-family: 'gaode-Regular1';
}
.prodet-tech .he_d4p1mo{
    padding-top: 0;
    margin-top: 0;
}
.prodet-tech .he_d4p1mo p{
    border: none;
    padding: 0;
}
.prodet-tech .he_b2p6mo{
    text-align: center;
    margin-top: 44px;
}
.he_b3table {
    border-spacing: 0;
}
.he_b2ym .he_tab_td1 {
    width: 62%;
    padding: 11px 0 !important;
}
.he_b2p6tm1{
    width: 38%;
    padding: 0 38px;
    flex-shrink: 0;
}
.prodet-about{
    position: relative;
    overflow: hidden;
}
.prodet-about-bg{
    width: 100%;
}
.prodet-about-bg img{
    width: 100%;
}
.prodet-about-icon{
    width: 80px;
    z-index: 5;
    cursor: pointer;
}
.prodet-about-icon img{
    width: 100%;
}
.prodet-about-text{
    top: 140px;
    z-index: 5;
    text-align: center;
}
.prodet-about-text h2{
    color: #fff;
}
.prodet-about-text-parga p{
    font-size: var(--font20);
    color: #fff;
}
.prodet-about-text-parga{
    margin-top: 14px;
}
.prodet-life{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.prodet-life-bg{
    width: 100%;
}
.prodet-life-bg img{
    width: 100%;
}
.prodet-life-cont{
    z-index: 6;
}
.prodet-life-cont.on1{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.prodet-life-cont h2{
    color: #fff;
}
.prodet-life-cont p{
    color: #fff;
}
.prodet-life-cont .std-parga1{
    margin-top: 20px;
    width: 600px;
}
.prodet-life-cont.on2{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    display: flex;
    justify-content: flex-end;
}
.prodet-life-cont.on3{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    display: flex;
    justify-content: center;
    text-align: center;
}
.prodet-life-cont.on3 .std-parga1{
    width: 790px;
}
.prodet-list-ul-li{
    padding: 70px 0;
    border-bottom: 1px solid #D0D0D0;
    overflow: hidden;
}
.prodet-list-ul-li:first-child{
    padding-top: 0;
}
.prodet-list-ul-li:last-child{
    padding-bottom: 0;
    border-bottom: none;
}
.prodet-list-bg{
    width: 100%;
    z-index: -1;
}
.prodet-list-bg img{
    width: 100%;
}
.prodet-list{
    position: relative;
    z-index: 1;
    overflow: hidden;
}
.plul-wrap{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.he_b2p1btli.slick-current img {
    transform: scale(1.5);
}
.dealer-parga{
    text-align: center;
    margin-bottom: 40px;
}
.dealer-parga p{
    color: #333;
}
.plul-wrap-text-parga p{
    color: #000;
    line-height: 1.75;
    font-family: var(--std-fontregu1);
}
.plul-wrap-text .std-title2{
    font-family: var(--std-fontbold1);
    color: #000;
    margin-bottom: 42px;
}
.plul-wrap-text .std-title2 span{
    color: var(--main-color1);
}
.prodet-list-ul-li.on .plul-wrap{
    flex-direction: row-reverse;
}
.he_b2p1dsmri {
    width: 16px;
    margin-top: 5px;
}
.he_b2p1dsmle {
    width: calc(100% - 16px);
}
.plul-wrap-img{
    width: 36.5%;
}
.plul-wrap-text{
    width: 63.5%;
    padding-right: 325px;
}
.prodet-list-ul-li.on .plul-wrap-text{
    padding-right: 0;
    padding-left: 325px;
}
.plul-wrap-img-slick .slick-dots li{
    background: #959595;
}
.plul-wrap-img-slick .slick-dots {
    bottom: -25px;
}
.plul-wrap-text-parga li{
    padding-left: 20px;
    position: relative;
}
.plul-wrap-text-parga li::before{
    content: "";
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: var(--main-color1);
    position: absolute;
    top: 10px;
    left: 0;
}
.he_d4p2{
    padding: 0;
}
.he_d4p2 a{
    padding: var(--std-padding1) 0;
    display: block;
    overflow: hidden;
}
.he_d4p2cd{
    justify-content: space-between;
}
.he_b2p5dfm{
    height: auto !important;
}
.he_b2p5dul .slick-track{
    align-items: flex-start;
}
/* B2-产品详情-end */


/* D1-3 视频列表-start */
.video-main .load-wrap-tab{
    margin-bottom: 60px;
}
.video-list-li{
    width: 33.333333%;
    padding: 0 10px;
    margin-bottom: 20px;
}
.video-list{
    margin: 0 -10px;
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
}
.video-list-li-img{
    position: relative;
}
.vlli-icon{
    width: 48px;
    z-index: 5;
}
.vlli-icon img{
    width: 100%;
}
.video-list-li-text{
    padding: 20px 38px 38px;
    background-color: #fff;
}
.video-list-li-text p{
    font-size: var(--font20);
    line-height: 1.6;
    color: #333;
}
.video-list-li a{
    height: 100%;
    display: block;
    background-color: #fff;
}
.video-wrap{
    margin-bottom: var(--std-margin1);
    overflow: hidden;
}
/* D1-3 视频列表-end */

/* B1-1_Products-start */
.he_b1p1le_icon{
    width: 22px;
    transform: rotate(90deg);
    margin-bottom: 40px;
    display: none;
}
.he_b1p1le_icon img{
    width: 100%;
}
.he_b1p1le_total{
    color: var(--main-color1);
    font-family: var(--std-fontbold1);
    margin-bottom: 36px;
}
.products-main .he_b1p1ri_wrap{
    background: #fff;
    height: 100%;
    padding-top: 35px;
    padding-bottom: 160px;
}
.products-main .he_b1p1ri_btn{
    padding-bottom: 0;
    padding-top: 20px;
}
.hnwl-cont .std-title2{
    color: var(--color333);
    font-family: var(--std-fontbold1);
}
.he_b1p1ri_wrap_li{
    padding-left: 50px;
}
.hnwl-cont-ul-li{
    width: 33.333333%;
    padding: 0 8px;
    margin-bottom: 14px;
}
.hnwl-cont-ul{
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
    margin: 0 -8px;
}
.hnwl-cont-ul-li a{
    display: block;
    width: 100%;
    height: 100%;
    background: #F9F9F9;
    padding: 20px 43px 32px;
}
.hcul-text-btn{
    text-align: center;
    margin-top: 15px;
}
.hcul-text .std-title3{
    text-align: center;
    color: #333;
    transition: all .36s;
}
.he_b1p1ri_wrap_li{
    padding-top: 65px;
}
.he_d3p1leli.on .he_d3p1litri img{
    transform: translateX(-50%) rotate(180deg);
}
.he_e6p1ltec p,
.he_e6p1lblkle p,
.he_e6p1lblkri p{
    font-family: var(--std-fontbold1);
    font-weight: normal;
}
/* B1-1_Products-end */

/*鼠标效果*/
@media screen and (min-width: 1200px) {
    .he_d3p1litp:hover .he_d3p1litle p{
        color: #CA0915;
    }
    .he_c1p1rsli a:hover .he_c1p1rsig img:nth-child(1){
        opacity: 0;
    }
    .he_c1p1rsli a:hover .he_c1p1rsig img:nth-child(2){
        opacity: 1;
    }
    .he_e4p1dtli a:hover .he_e4p1dtex{
        color: var(--main-color1);
    }
    .ys_sharebox:hover{
        background: var(--auxi-bgcolor3);
    }
    .he_e3p1tj a:hover .he_e3p1tp1{
        color: var(--main-color1);
    }
    .pc-fenye li:hover{
        color: #fff;
        background: #D40000;
    }
    .first li:hover,
    .prev li:hover,
    .next li:hover,
    .end li:hover{
        background: transparent;
        color: #D40000;
    }
    .std-btn2-box:hover{
        background: var(--auxi-bgcolor3);
    }
    .down-wrap-ul-li a:hover .dwul-after{
        opacity: 1;
        pointer-events: all;
    }
    .mhol-bt a:hover,
    .mod-head-cart-bt a:hover{
        color: var(--main-color1);
    }
    .std-btn1:hover p::after{
        animation: lineChange .8s linear both;
    }
    .home-new-slick-li a:hover .hnsl-tit{
        color: var(--main-color1);
    }
    .home-new-slick-li a:hover .std-btn1 p::after{
        animation: lineChange .8s linear both;
    }
    .ciul-cont:hover{
        border: 2px solid var(--main-color1);
        background: var(--main-color1);
    }
    .ciul-cont:hover .ciul-cont-icon img:nth-child(2){
        opacity: 0;
    }
    .ciul-cont:hover .ciul-cont-text-tit,
    .ciul-cont:hover .ccti-item p,
    .ciul-cont:hover .ccti-item a{
        color: #fff;
    }
    .he_d2p1sbt button:hover{
        background: var(--auxi-bgcolor3);
    }
    .ciul-cont:hover .cctb-box{
        background: #ffffff;
    }
    .ciul-cont:hover .cctb-box p{
        color: var(--main-color1);
    }
    .he_b1p1rli:hover .he_b1p1cndti p span{
        color: var(--main-color1);
    }
    .he_b1p1cmle:hover p{
        color: var(--main-color1);
    }
    .he_b1p1cmle:hover p::after{
        background: var(--main-color1);
    }
    .he_e3p1li a:hover .he_e3p1lsr{
        color: var(--main-color1);
    }
    .yfti-share li:hover{
        background: var(--auxi-bgcolor3);
    }
    .mhol-bt a:hover,
    .mod-head-cart-bt a:hover{
        color: var(--main-color1) !important;
    }
    .yftn-ul-li>a:hover,
    .yftn-ul-li li a:hover{
        color: var(--main-color1);
    }
}

/* 载入效果 */
.home-new-slick-li:nth-child(4n+1),
.he_e3p1li:nth-child(3n+1){
    animation-delay: .2s;
}
.home-new-slick-li:nth-child(4n+2),
.hrtu-li:nth-child(2n+1),
.he_e3p1li:nth-child(3n+2),
.buy-wrap-bt-li:nth-child(3n+1),
.video-list-li:nth-child(3n+1),
.down-wrap-ul-li:nth-child(4n+1),
.contact-infor-ul-li:nth-child(2n+1){
    animation-delay: .3s;
}
.home-new-slick-li:nth-child(4n+3),
.hrtu-li:nth-child(2n+2),
.he_e3p1li:nth-child(3n+3),
.buy-wrap-bt-li:nth-child(3n+2),
.video-list-li:nth-child(3n+2),
.down-wrap-ul-li:nth-child(4n+2),
.contact-infor-ul-li:nth-child(2n+2){
    animation-delay: .4s;
}
.home-new-slick-li:nth-child(4n+4),
.down-wrap-ul-li:nth-child(4n+3),
.buy-wrap-bt-li:nth-child(3n+3),
.video-list-li:nth-child(3n+3){
    animation-delay: .5s;
}
.down-wrap-ul-li:nth-child(4n+4){
    animation-delay: .6s;
}
/* .he_b1p1rli:nth-child(n+5) {
    display: none;
} */
.he_e2p4sli:nth-child(n+9) {
    display: none;
}
.he_dowm{
    top: var(--std-height);
}
.he_dowmlmle p{
    font-family: var(--std-fontbold1);
}
.he_dowmli a{
    display: block;
}
.he_d3p1lify.act a{
    color: #CA0915;
}
/* .he_d3p1leli.act .he_d3p1litle p,
.he_d3p1leli.act .he_d3p1litle p a{
    color: #CA0915;
} */

/* 产品对比页面-start */
.contrast-main .he_bord{
    position: static;
    margin-top: 30px;
}
.contrast-main .he_bord {
    margin-top: 0;
    padding: 25px 0;
}
.contrast-main .he_bordli, .contrast-main .he_bordli a {
    color: #333;
}
.he_b3p1xgt p span{
    font-family: 'gaode-Regular1';
}
.he_b3p1kaxc1 p{
    font-family: var(--std-fontbold1);
}
.he_b3p1kaxc2 p{
    font-family: var(--std-fontbold1);
}
.contrast-main .he_b3tbody tr {
    background: #F6F6F6;
}
.contrast-main .he_b3tbody tr:nth-child(2n) {
    background: #EFEFEF;
}
.he_b3p2putp p,
.he_b3p2prp1 p,
.he_b3p2prp2 p{
    font-family: var(--std-fontbold1);
}
.he_b3p2{
    padding: var(--std-pad150) 0 0;
}
.he_b3p1 {
    padding: var(--std-pad150) 0;
}
/* 产品对比页面-end */
.js-add-cart1 .he_e3p1mo.act p {
    color: #BCBCBC;
}
.js-add-cart1 .he_e3p1mo.act .he_e3p1mri::after {
    background: #BCBCBC;
}
/*产品详情页参数*/
.he_b3table:nth-child(n+3) {
    display: none;
}
.contrast-main .he_b3tbody tr{
    width: 100%;
}
.bwtl-li .mCSB_outside+.mCSB_scrollTools{
    opacity: 0;
}

.bwtl-li .ys-select-bd.empty .mCSB_outside+.mCSB_scrollTools{
    opacity: 0;
}
.he_e1p1info{
    height: 400px;
    margin-top: 36px;
}
.he_e1p1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.he_e1p1 .mCSB_scrollTools .mCSB_draggerRail{
    width: 1px;
}
.he_e1p1pft{
    margin-top: 0 !important;
}
.he_e1p2nul .slick-disabled{
    opacity: 1 !important;
    pointer-events: all;
}
.he_b2p1btul{
    height: 100%;
}
.he_b2p1btul .slick-list,
.he_b2p1btul .slick-track{
    height: 100%;
}
.he_b2p1bx{
    align-items: stretch;
}
.he_b2p1bri {
    margin-top: 0;
    margin-bottom: 0;
    overflow: hidden;
}
.he_b2p1btli {
    margin-top: 55px;
}
.he_b2p1btul .slick-dots {
    bottom: 40px;
}
.he_b2p1btc{
    height: 100%;
}
.he_dowmle{
    width: 100%;
    padding: 20px 20px 5px;
}
.he_dowmlmri{
    width: 100%;
}
.he_dowm {
    width: 200px;
}
.he_dowmli a{
    text-align: center;
}
.hnid-wrap-ri{
    width: calc(100% - 476px);
}
.hnid-wrap {
    width: 1000px;
    padding: 45px 60px;
}
.head-nav-item-down {
    left: 15%;
    box-shadow: 0px 4px 37.9px 0px rgba(202, 205, 208, 0.25);
}
.he_e3p1tp1{
    height: 2.6em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.he_b2p1btli{
    padding: 0 30px;
}
.he_b2p1btul{
    margin: 0 -30px;
}
.he_b2p1dsxm{
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}
.video-list-li a{
    cursor: pointer;
}
/*2024.08.08xiugai*/
.home-new-slick-li a .ys-imgbox-cover img{
    object-fit: cover;
}
.hrbs-li a .ys-imgbox-cover{
    width: 50.746269%;
}
.hrbs-li a{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.hrbs-li-text{
    width: 100%;
}
.he_e3p1tle img{
    object-fit: cover;
}
.he_e3p1lig img{
    object-fit: cover;
}
.home-new-slick-li a {
    padding: 0 35px;
}
.home-new-slick-li:first-child {
    border-left: 0;
}
.hnsl-tit {
    height: 2.8em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin-bottom: 56px;
}
.he_dowmli a{
    font-size: var(--font20);
}
.lwlh-li1 {
    width: 50%;
}
.lwlh-li2 {
    width: 42%;
}
.lwlh-li4 {
    width: 8%;
}
.lwlb-li-item{
    padding-right: 30px;
}
.home-main .home-recom-bt-slick .slick-disabled{
    display: none !important;
}
.mod-head-other-lang{
    /*display: none;*/
}
/*2024.08.09*/
.he_e1p2xsri{
    display: none;
}
.he_e1p2xsle{
    width: 100%;
    padding-right: 0;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
}
.he_e1p2xti{
    width: 45.050505%;
    padding-right: 136px;
   
}
.he_e1p2xtsz{
    width: 54.949495%;
}
.he_e1p2xf {
    padding: 0 220px;
}
.he_e1p2xti p{
    font-size: 150px;
    font-weight: bold;
    line-height: 1;
    font-family: var(--std-fontbold1);
}
.he_e1p2ti {
    margin-bottom: 200px;
}
.he_e1p2xg {
    margin-top: 200px;
}
.he_b2p1btli.slick-current img {
    transform: scale(2);
}
/*2024.08.12xiugai*/
.lwlh-li3{
    display: none;
}
.he_e1p2xtsz {
    margin-top: 0;
}
.pwis-li .ys-imgbox-cover img{
    object-fit: cover;
}
/* .he_d3p1leli.act .he_d3p1litri img:nth-child(1) {
    opacity: 0;
}
.he_d3p1leli.act .he_d3p1litri img:nth-child(2) {
    opacity: 1;
}
.he_d3p1leli.act .he_d3p1litle p {
    color: #D40000;
} */
.home-about-bgsp{
    width: 100%;
    height: 100%;
    z-index: 5;
    opacity: 0;
    pointer-events: none;
}
.home-about-bgsp video{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.home-about-bgsp iframe{
    width: 100% !important;
    height: 100% !important;
}
/*2024.08.14xiugai*/
.prodet-main .he_d4p2{
    min-height: 385px;
}
.hrbs-li a .ys-imgbox-cover {
    width: 56.746269%;
}
/*2024.08.15xiugai*/
.prodet-main .he_d4p2 {
    min-height: auto;
    position: relative;
    overflow: hidden; 
}
.he_d4p2_add{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.he_d4p2_add img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/*20240826*/
.hcul-btn{
    position: absolute;
    right: 34px;
    top: 20px;
    cursor: default;
    z-index: 90;
}
.hcul-btn .he_e3p1mo{
    margin-top: 0px !important;
}
.hcul-addbox{
    position: relative;
}
.hcul-btn .he_e3p1mle p{
    transition: all .36s;
}
/*2024.10.8修改*/
.mod-head-nav{
    padding-left: 13%;
    width: auto !important;
}
.head-nav {
    margin: 0 -22px;
    justify-content: center;
}
.mod-head-other{
     width: auto !important;
}
.ys-hd-pc{
    justify-content: space-between;
}
.hnid-wrap-mid-li p{
    line-height: 1.25;
}
.mhol-bt a.act{
    color: var(--main-color1) !important;
}

/* 侧边弹窗 star */

.messag-pop {
    position: fixed;
    bottom: 45px;
    right: 48px;
    z-index: 99;
}

.messag-pop-btn {
    width: 73px;
    cursor: pointer;
}

.messag-pop-btn img {
    width: 100%;
}

.messag-pop-cont {
    width: 330px;
    position: absolute;
    bottom: 0;
    right: 130px;
    border: 1px solid #404040;
    background: rgba(255, 255, 255, 0.95);
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    display: none;
}

.messag-pop-top {
    width: 100%;
    background: #0F0F0F;
    padding: 16px 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.messag-pop-top-le {
    width: 69px;
}

.messag-pop-top-le img {
    width: 100%;
}

.messag-pop-top-ri {
    width: 16px;
    cursor: pointer;
}

.messag-pop-top-ri img {
    width: 100%;
}

.messag-pop-btm {
    width: 100%;
    padding: 20px 22px;
}

.messag-pop-btm-tit p {
    font-size: 14px;
    font-weight: bold;
    color: #CA0915;
}

.messag-pop-btm-info p {
    color: #333;
    line-height: 1.4;
    font-size: 14px;
}

.messag-pop-btm-tit {
    margin-bottom: 9px;
}

.messag-pop-btm-info {
    margin-bottom: 17px;
}

.messag-pop-btm-ul {
    width: 100%;
}

.mpbu-li {
    width: 100%;
    position: relative;
    background: #EAEAEA;
    height: 40px;
    padding: 0 10px;
    display: flex;
    align-items: center;
    margin-bottom: 14px;
}

.mpbu-le p {
    font-size: 14px;
    line-height: 1.4;
    color: #8E8E8E;
}

.mpbu-le p span {
    color: #CA0915;
}

.mpbu-le {
    flex: none;
}

.mpbu-ri {
    width: 100%;
    height: 100%;
    padding-left: 10px;
}

.mpbu-ri input {
    width: 100%;
    height: 100%;
    color: #8E8E8E;
    font-size: 14px;
}


.mpbu-end {
    display: block;
}

.mpbu-end .mpbu-le {
    width: 100%;
    padding-right: 0;
}

.mpbu-li.mpbu-end {
    height: auto;
    padding: 10px;
}

.mpbu-end .mpbu-ri {
    padding-left: 0;
    margin-top: 4px;
}

.mpbu-ri textarea {
    height: 34px;
    width: 100%;
    color: #8E8E8E;
    font-size: 14px;
}

.messag-pop-btm-submit {
    width: 100%;
    display: flex;
    justify-content: center;
}

.mpbs-btn {
    font-size: 14px;
    line-height: 1.5;
    font-weight: bold;
    color: #fff;
    border-radius: 25px;
    background: #CA0915;
    padding: 15px 44px;
    cursor: pointer;
}


@media screen and (max-width: 1680px) {

    .messag-pop-btn {
        width: 60px;
    }

    .messag-pop {
        bottom: 35px;
        right: 35px;
    }

    .messag-pop-cont {
        right: 94px;
    }


}

@media screen and (max-width: 1440px) {

    .messag-pop-btn {
        width: 50px;
    }

    .messag-pop {
        bottom: 28px;
        right: 28px;
    }

    .messag-pop-cont {
        right: 80px;
    }

    .mpbu-li {
        height: 34px;
    }

    .mpbu-ri textarea {
        height: 26px;
    }

    .mpbs-btn {
        padding: 10px 35px;
    }

}

@media screen and (max-width: 767px) {

    .messag-pop-btn {
        width: 36px;
    }

    .messag-pop {
        bottom: 15px;
        right: 15px;
    }


    .messag-pop-cont {
        position: fixed;
        top: 50%;
        left: 50%;
        bottom: auto;
        max-width: calc(100% - 40px);
        transform: translate(-50%, -50%);
        z-index: 10;
        background: #fff;
    }

    .messag-pop-cont::after{
        content: '';
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        width: 100vw;
        height: 100vh;
        background: rgba(0,0,0,0.6);
        z-index: -1;
    }

    .messag-pop-btm {
        padding: 20px 15px;
        background: #fff;
    }

    .messag-pop-top {
        padding: 16px 15px;
    }


}

/* 侧边弹窗 end */

/*2024.11.18修改-start*/
.ys-footer-tp-info{
    width: 320px;
}
.ys-footer-tp-nav{
    width: calc(100% - 465px - 320px);
}
/*2024.11.18修改-end*/
.yxedr_active ul,
.yxedr_active ol {
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 1.5em;
}
.yxedr_active ul li,
.yxedr_active ol li {
    list-style: inherit;
}