﻿@charset "utf-8";

body {
    font-family: 'montserrat-light',"Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial;
}
@font-face {
  font-family: "montserrat-bold";
  src: url("../fonts/Montserrat-bold/montserrat-bold-3-webfont.woff2") format("woff2"),
       url("../fonts/Montserrat-bold/montserrat-bold-3-webfont.woff") format("woff"),
       url("../fonts/Montserrat-bold/montserrat-bold-3-webfont.ttf") format("truetype"),
       url("../fonts/Montserrat-bold/montserrat-bold-3-webfont.eot") format("embedded-opentype"),
       url("../fonts/Montserrat-bold/montserrat-bold-3-webfont.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display:swap;
}
@font-face {
    font-family: "montserrat-light";
    src: url("../fonts/Montserrat-Light/MontserratLight.woff2") format("woff2"),
         url("../fonts/Montserrat-Light/MontserratLight.woff") format("woff"),
         url("../fonts/Montserrat-Light/MontserratLight.ttf") format("truetype"),
         url("../fonts/Montserrat-Light/MontserratLight.eot") format("embedded-opentype"),
         url("../fonts/Montserrat-Light/MontserratLight.svg") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display:swap;
}
@font-face {
    font-family: 'montserrat-regular';
    src: url('../fonts/Montserrat-Regular/montserrat-regular-8-webfont.woff2') format('woff2'),
         url('../fonts/Montserrat-Regular/montserrat-regular-8-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display:swap;

}
@font-face {
    font-family: "montserrat-semibold";
    src: url("../fonts/Montserrat-semibold/montserrat-semibold-9-webfont.woff2") format("woff2"),
         url("../fonts/Montserrat-semibold/montserrat-semibold-9-webfont.woff") format("woff"),
         url("../fonts/Montserrat-semibold/montserrat-semibold-9-webfont.ttf") format("truetype"),
         url("../fonts/Montserrat-semibold/montserrat-semibold-9-webfont.eot") format("embedded-opentype"),
         url("../fonts/Montserrat-semibold/montserrat-semibold-9-webfont.svg") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display:swap;
  }
/*分享翻译*/
.ys_wechat_cont_parga p::before{
    /*分享中文版本*/
    content: '分享到 - 微信';
    /*分享英文版本*/
    /* content: 'Share the - weixin'; */
}
/*导航默认选中*/
.yxnav_active1 {}

.yxnav_active2 {}
.ys_ph_nav li:not(.ys_phnav_haschild)>.ys_phnav_lisbox>a{
    color: #fff;
}
.yxnav_active4 a {
    color: rgba(255, 255, 255, .6) !important;
}
/* - banner - start*/
.ys_banner {
    width: 100%;
    position: relative;
}

.ys_ban_li {
    position: relative;
    overflow: hidden;
}

.ys_ban_imgbox {
    position: relative;
    z-index: 1;
}

.ys_ban_imgbox img {
    width: 100%;
}

.ys_ban_li>a {
    display: block;
}

.ys_ban_ph {
    display: none;
}

.ys_ban_video {
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 2;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.ys_ban_li:not(:first-child) {
    display: none;
}

.ys_ban_imgbox::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 3;
    width: 100%;
    height: 100%;
    /* background: rgba(0, 0, 0, .3); */
}
.ys_ban_txtbox{
    z-index: 5;
}
.ys_nybanner{
    position: relative;
}
.ys_nyban_img, .ys_nyban_img img{
    width: 100%;
}
.ys_nyban_ph{
    display: none;
}
.ys_nyban_title  h1{
    color: #fff;
    margin-bottom: 30px;
    line-height: 1.1;
    font-family: "montserrat-bold" !important;
}
.ys_nyban_title  p{
    color: #fff;
    line-height: 1.2;
    font-size: 24px;
}
/* - banner - end*/
/* Delia-start */
p,div,h1,h2,h3,h4,h5,h6,span,a,td,tr{
    word-wrap: normal !important;
    word-break: keep-all !important;
}


/* 规范-start */
.std_title1{
    font-size: 64px;
    line-height: 1.2;
    color: #fff;
}
.std_title2, .std_title2 p, .yxedr_active h2{
    font-size: 48px;
    line-height: 1.1;
    color: #333;
}
.std_title3, .yxedr_active h3{
    font-size: 24px;
    line-height: 1.3;
    color: #333;
}
.yxedr_active p{
    font-size: 16px;
    line-height: 1.5;
    color: #333;
}
.std_parga, .std_parga p{
    font-size: 16px;
    line-height: 1.5;
    color: #333;
}
.mod_text20, .mod_text20 p{
    font-size: 20px;
    line-height: 1.4;
    color: #fff;
}
.mod_text60{
    font-size: 60px;
    color: #fff;
    line-height: 1.1;
}
.std_padd120{
    padding: 120px 0;
}
.std_padd120_top{
    padding-top: 120px;
}
.std_padd120_btm{
    padding-bottom: 120px;
}
.std_padd100{
    padding: 100px 0;
}
.std_padd100_top{
    padding-top: 100px;
}
.std_padd100_btm{
    padding-bottom: 100px;
}
.std_mar40{
    margin-bottom: 40px;
}
.std_btn1{
    display: inline-block;
}
.std_btn_box{
    display: block;
    padding: 10px 27px;
    border-radius: 57px;
    border: 1px solid  #008856;
    background: rgba(255, 255, 255, 0.00);
    transition: all .36s;
    cursor: pointer;
}
.std_btn_text p{
    font-size: 16px;
    line-height:1.5;
    text-align: center;
    color: #008856;
    transition: all .36s;
}
/* 规范-end */
/* C4-1-Q-U5U6系列-start */
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color:#008856 !important;
}
.ys_ban_title{
    font-size: 80px;
    color: #fff;
    font-family: "montserrat-bold" !important;
}
.ys_ban_txtbox.ys_pos_center{
    top: auto;
    bottom: 200px;
    left: 45%;
}
.ys_ban_slick .slick-dots li {
    width: 10px;
    height: 10px;
    background: #d9d9d9;
}
.ys_ban_slick .slick-dots li.slick-active {
    background: #008856;
}
.ys_ban_slick .slick-dots {
    position: absolute;
    left: 50%;
    bottom: 45px;
    transform: translateX(-50%);
    display: flex;
    width: 1400px;
    margin: 0 auto;
    list-style: none;
    text-align: center;
}
.ys_nyban_img{
    position: relative;
}
.ys_nyban_img::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 57%;
    height: 100%;
    background: linear-gradient(90deg, #000 9.4%, rgba(0, 0, 0, 0.0) 100%);
    opacity: 0.6;
}
.ys_nyban_btn p{
    color: #fff;
    line-height: 1.3;
}
.ys_nyban_btn .std_btn_box{
    background: #00A9E0;
    padding: 10px 24px;
}
.ys_nyban_btn{
    position: absolute;
    left: 50%;
    bottom: 206px;
    transform: translateX(-50%);
}
.user_seri{
    width: 100%;
    position: relative;
}
.user_seri::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height:58%;
    background: linear-gradient(180deg, #5FA0DE 0%, #89BAE8 54.45%, rgba(178, 197, 215, 0.00) 100%);
    z-index: -1;
}
.user_cont h2{
    text-align: center;
    font-family: "montserrat-bold" !important;
}
.user_seri h2{
    margin-bottom: 47px;
    font-family: "montserrat-bold" !important;
}
.ysg_b3_title p, .ysg_b3_title  .yongsy-cookie-learn_more {
    font-family: "montserrat-regular" !important;
}
#yongsy_cookie.yongsy_cookie_default .ysg_b3_submit{
    font-family: "montserrat-regular" !important;
}
.user_word{
    width: 56.4%;
    margin: 0 auto;
    text-align: center;
}
.user_text{
    width: 56.4%;
    margin: 0 auto;
    text-align: center;
    color: #fff;
    line-height: 1.5;
    font-size: 20px !important;
}
.user_seri_tit{
    margin-bottom: 10px;
    color: #fff;
}
.user_seri_img, .user_seri_img img{
    width: 100%;
}
.user_seri_img{
    margin-top: 34px;
}
.user_sec_text h2{
    text-align: center;
    color: #fff;
    margin-bottom: 12px;
}
.user_sec_word{
    font-size: 20px !important;
    color: #fff;
    text-align: center;
}
.user_dec_img{
    position: relative;
}
.user_dec_img img{
    width: 100%;
}
.user_dec_img::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.6;
    background: linear-gradient(90deg, #000 5.06%, rgba(0, 0, 0, 0.00) 100%);
}
.user_sec{
    width: 100%;
    position: relative;
}
.user_sec_text{
    position: absolute;
    top: 82px;
    left: 50%;
    transform: translateX(-50%);
}
.user_list{
    background: #F2F7F8;
}
.user_thir{
    width: 100%;
    position: relative;
    background: #15242d;
}
.user_thir h2{
    color: #fff;
    text-align: center;
    margin-bottom: 18px;
}
.user_list_word{
    color: #fff;
    text-align: center;
    line-height: 1.4;
    font-size: 20px !important;
}
.user_list_img, .user_list_img img{
    width: 100%;
}
.user_thir .user_list_word{
    margin-bottom: 50px;
}
.user_four h2{
    color: #333;
    font-family: "montserrat-bold" !important;
    margin-bottom: 23px;
}
.user_four .user_list_word{
    color: #666;
    margin-bottom: 41px;
    font-size: 20px !important;
}
.user_four{
    width: 100%;
    position: relative;
    padding-bottom: 89px;
}
.user_five h2{
    color: #333;
    margin-bottom: 14px;
    font-weight: bold;
}
.user_five .user_list_word{
    color: #666;
    margin-bottom: 40px;
}
.user_five{
    width: 100%;
    position: relative;
    padding-bottom: 106px;
}
.user_prod{
    width: 100%;
    position: relative;
    /* padding: 89px 0 79px; */
    background: #F2F7F8;
}
.user_prod h2{
    text-align: center;
    line-height: 1.5;
    color: #333;
    font-family: "montserrat-bold" !important;
}
.ys_bread{
    position: absolute;
    left: 50%;
    top: 35px !important;
    transform: translateX(-50%);
}
.ys_bread_list a{
    color: #fff;
    font-size: 16px;
    line-height: 1.5;
}
.ys_bread_list::before{
    color:#fff;
}
.user_faim_cont_le{
    width: 63.6%;
    position: relative;
}
.user_fami_cont{
    display: flex;
}
.user_fami_cont_ri{
    width: 36.4%;
    padding-left: 44px;
}
.uult_text{
    font-family: "montserrat-bold" !important;
    color: #333;
}
.ufcr_ul_li_tp{
    padding-bottom: 25px;
    border-bottom: solid 1px #dcdcdc;
    display: flex;
    justify-content: space-between;
    cursor: pointer;
    align-items: center;
}
.uult_icon{
    width: 22px;
    margin-top: 3px;
}
.uult_icon img{
    width: 100%;
    transform: rotate(0deg);
    transition: all .36s;
}
.mod_text18, .mod_text18 p{
    font-size: 18px;
    line-height: 1.5;
    color: #666;
}
.uulb_text{
    margin-bottom: 28px;
}
.uulb_text p{
    font-size: 16px !important;
}
/* .uulb_text p{
    word-wrap: break-word !important;
    word-break: normal !important;
} */
.std_btn2{
    display: inline-block;
}
.std_btn2_box{
    display: flex;
    align-items: center;
    padding: 10px 24px;
    border: solid 1px #00A9E0;
    background: transparent;
    border-radius: 57px;
    transition: all .36s;
}
.std_btn2_text{
    margin-right: 12px;
}
.std_btn2_text p{
    font-size: 16px;
    line-height: 1.5;
    color: #00A9E0;
    transition: all .36s;
}
.std_btn2_icon{
    width: 24px;
    font-size: 0;
    position: relative;
    flex-shrink: 0;
}
.std_btn2_icon img{
    width: 100%;
    transition: all .36s;
}
.std_btn2_icon img:nth-child(2){
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}
.ufcl_ul_li.active{
    position: relative;
    opacity: 1;
}
.ufcl_ul_li{
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    width: 100%;
    transition: all .36s;
}
.ufcl_ul_li img{
    width: 100%;
}
.user_fami{
    width: 100%;
    position: relative;
    padding-bottom: 141px;
}
.uftr_ul_li_btm{
    padding-top: 24px;
    display: none;
}
.user_fami h2{
    line-height: 1.5;
    font-family: "montserrat-bold" !important;
    margin-bottom: 26px;
}
.ufcr_ul_li{
    margin-bottom: 48px;
}
.ufcr_ul_li:last-child{
    margin-bottom: 0px;
}
.ufcr_ul_li.act .uult_icon img{
    transform: rotate(180deg);
}
.upul_textbox{
    margin: 32px 0 29px;
    padding-bottom: 21px;
    border-bottom: solid 1px #E0E1E2;
}
.user_prod_ul_li{
    width: 33.333333%;
    padding: 0 10px;
}
.user_prod_ul{
    margin: 0 -10px;
}
.upul_textbox_tit{
    color: #333;
    line-height: 1.2;
    font-family: "montserrat-bold" !important;
}
.upul_textbox_text p{
    color: #666;
    line-height: 1.5;
    /* height: 6em;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden; */
}
.upul_textbox_text{
    margin-bottom: 12px;
}
.utul_word p{
    color: #333;
}
.upul_yexybox_ul{
    display: flex;
    margin: 0 -17px;
}
.upul_textbox_ul_li{
    padding: 0 17px;
}
.user_prod_ul_li .std_btn_box{
    background: #F2F7F8;
    border: solid 1px #00A9E0;
}
.user_prod_ul_li .std_btn_text p{
    color: #00A9E0;
}
/* C4-1-Q-U5U6系列-end */
/* C1-商用汽车列表页-start */
.mod_step1 .mrtu_li a{
    color: #fff;
}
.serlist_cont{
    width: 100%;
    position: relative;
    /* padding-top: 100px; */
}
.serlist_cont h2{
    color: #333;
    line-height: 1.5;
    font-family: "montserrat-bold" !important;
}
.serlist_cont_text{
    width: 100% !important;
    color: #333;
    line-height: 1.2;
    margin-bottom: 20px;
    font-size: 20px !important;
}
.sctl_pcbox{
    position: relative;
    overflow: hidden;
    margin-bottom: 19px;
}
.sctl_pcbox_list{
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
}
.sctl_pcbox_ul{
    display: flex;
    padding: 25px 57px 31px;
    background: rgba(0, 0, 0, 0.40);
    z-index: 2;
    margin: 0 -90px;
}
.sctl_pcbox_ul_li{
    padding: 0 90px;
}
.spul_word p{
    font-size: 14px;
    color: #fff;
    line-height: 1.2;
}
.spul_word{
    margin-bottom: 6px;
}
.spul_num{
    color: #fff;
    font-family: "montserrat-bold" !important;
}
.sctl_ul{
    display: flex;
    margin: 0 -7px;
}
.sctl_ul_li{
    width: 14%;
    padding: 0 7px;
}
.sctl_tit p{
    text-align: center;
    font-size: 14px;
    color: #000;
    line-height: 1.5;
}
.sctl_tit{
    margin-top: 6px;
}
.serlist_cont_tp_dser{
    /* padding-bottom: 112px; */
}
.serlist_cont_btm{
    width: 100%;
    position: relative;
    padding: 90px 0 92px;
}
.serlist_cont_btm::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%;
    opacity: 0.1;
    background: linear-gradient(360deg, #073F43 0%, rgba(7, 63, 67, 0.00) 100%);
    z-index: -1;
}
.serlist_cont_btm_tp{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 74px;
}
.scbt_arrow{
    width: 95px;
}
.mod_arrow{
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.arrow_icon{
    width: 40px;
    height: 40px;
    position: relative;
    border-radius: 50%;
    border: solid 1px rgb(51,51,51);
    cursor: pointer;
}
.arrow_icon img{
    width: 20px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.scbs_ul_li_box{
    display: flex;
    align-items: center;
    padding: 45px 28px 47px 44px;
    border-radius: 25px;
    background: #FFF;
    box-shadow: 0px 0px 12px 0px rgba(131, 175, 158, 0.20);
    overflow: hidden;
}
.scbs_ul_li{
    padding: 8px;
}
.sulb_le{
    width: 38.2%;
}
.sulb_ri{
    width:61.8%;
    padding-left: 35px;
}
.sulb_le .ys_imgbox_cover{
    border-radius: 10px;
}
.sulb_ri_tit{
    color: #333;
    margin-bottom: 16px;
    font-family: "montserrat-bold" !important;
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.sulb_ri_word p{
    font-size: 14px;
    color: #333;
    line-height: 1.5;
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.sulb_ri{
    height: 330px;
    padding-right: 28px;
}
.serlist_main .mCSB_scrollTools .mCSB_draggerRail{
    width: 4px;
    background: #666;
    border-radius: 2px;
    opacity: 0.3;
}
.serlist_main .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #008856 !important;
    width: 4px;
    border-radius: 2px;
}
.serlist_cont_btm_slide{
    position: relative;
}
.scbs_icon{
    width: 145px;
    position: absolute;
    top: -30px;
    z-index: -1;
}
.scbs_icon img{
    width: 100%;
}
.scbs_le{
    left: -95px;
}
.scbs_ri{
    right: -55px;
}
.scbs_ul_li:not(:first-child){
    display: none;
}
.slick-disabled{
    opacity: 0.5;
    pointer-events: none;
}
.scbs_ul .slick-dots li {
    font-size: 0;
    position: relative;
    display: inline-block;
    width: 50px;
    height: 2px;
    margin: 0 6px;
    border-radius: 0;
    background: #999;
}
.scbs_ul .slick-dots {
    bottom: -40px;
}
.slick-dots li.slick-active {
    background: #073F43;
}
.serlist_help .std_btn_box{
    background: #00A9E0;
    border: solid 1px #00A9E0;
    padding: 7px 14px;
}
.serlist_help .std_btn_text p{
    font-size: 14px;
    color: #fff;
    line-height: 1.5; 
}
.serlist_help_cont_text{
    margin-bottom: 11px;
}
.serlist_help_cont_text p{
    font-size: 16px;
    color: #333;
    line-height: 1.5;
}
.serlist_help_cont{
    /* width: ; */
    border-radius: 8px;
    background: rgba(255,255,255,0.4);
    padding: 18px 15px 18px 22px;
}
.serlist_help{
    position: fixed;
    right: 38px;
    top: 900px;
    box-shadow: 0px 4px 20px 0px rgba(126, 126, 126, 0.10);
    z-index: 98;
}
/* C1-商用汽车列表页-end */
/* C0汽车筛选-start */
.scre_cont{
    width: 100%;
    position: relative;
}
.scre_cont_list{
    width: 100%;
    padding: 63px 0 129px;
}
.scre_cont_ban{
    background: #EFF0F1;
    width: 100%;
    padding:60px 0;
}
.mod_text36{
    font-size: 36px;
    line-height: 1.5;
    color: #333;
}
.scre_cont_ban h1{
    margin-bottom:24px;
    font-family: "montserrat-bold" !important;
}
.scre_cont_ban_back{
    display: inline-block;
}
.scre_cont_ban_back a{
    display: flex;
    align-items: center;
}
.scbb_icon{
    width:14px;
    margin-right: 16px;
}
.scbb_icon img{
    width: 100%;
}
.scbb_text p{
    color: #00A9E0;
}
.scre_cont_list_box{
    display: flex;
}
.scre_cont_list_le{
    width: 16.8%;
    padding-right: 22px;
}
.scre_cont_list_ri{
    width: 83.2%;
    padding-left:43px;
    position: relative;
}
.scre_cont_list_ri::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 1px;
    height: calc(100% - 40px);
    background: #dfdfdf;
}
.scll_tp_clear_text p{
    font-size: 14px;
    color: #00A9E0;
    line-height: 1.5;
}
.scll_tp_clear_icon{
    width: 20px;
    margin-right: 5px;
}
.scll_tp_clear{
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}
.scll_tp_text{
    color: #000;
    font-family: "montserrat-bold" !important;
}
.scll_tp{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 16px;
    border-bottom: solid 1px #D7D7D7;
}
.scll_btm_list_tit{
    padding-bottom: 11px;
    border-bottom: solid 1px #D7D7D7;
    border-top: solid 1px #D7D7D7;
    padding-top: 11px;
    color: #333;
    line-height: 1.5;
}
.scll_btm_list:first-child .scll_btm_list_tit{
    border-top: solid 1px transparent;
}
.sblu_li_box{
    display: flex;
}
.sblu_li_box span{
    display: block;
    width: 14px;
    height: 14px;
    border: solid 1px #d3d3d3;
    background: #f9fafd;
    position: relative;
    top: 10px;
    transition: all .36s;
    margin-right: 10px;
    cursor: pointer;
    flex-shrink: 0;
}
.sblu_li_box span::after{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 8px;
    height: 8px;
    background: #00A9E0;
    opacity: 0;
    transition: all .36s;
}
.sblu_li_box_word p{
    color: #999;
    transition: all .36s;
    line-height: 2.2;
}
.sblu_li_box_word{
    margin-top: 3px;
}
.scll_btm_list_ul{
    padding: 11px 25px;
}
.sblu_li.on .sblu_li_box span{
    border: solid 1px #00A9E0;
}
.sblu_li.on .sblu_li_box span::after{
    opacity: 1;
}
.sblu_li.on .sblu_li_box_word p{
    color: #00A9E0;
}
.sclr_sec_tp_icon{
    width: 68px;
}
.sclr_sec_tp_icon img{
    width: 100%;
}
.sclr_sec_tp{
    display: flex;
    align-items: center;
    margin-left: -25px;
}
.scre_cont h2{
    font-family: "montserrat-bold" !important;
}
.sstu_li_word p{
    color: #666;
    line-height: 1.6;
}
.sclr_sec_tp_ul{
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    margin: 0 -16px;
}
.sstu_li{
    width: 33.333333%;
    padding: 0 16px;
    margin-bottom: 30px;
}
.sstu_li_tit{
    color: #333;
    margin-bottom: 11px;
    line-height: 1.2;
    font-size: 22px !important;
    font-family: 'montserrat-regular' !important;
}
.sstu_li_img{
    overflow: hidden;
    position: relative;
    margin-bottom: 35px;
}
.sstu_btmbox{
    transform: translateY(0);
    transition: all .36s;
    padding-bottom: 20px;
}
.sstu_li_box{
    height: 100%;
    position: relative;
}
.sstu_btn{
    display: flex;
    position: absolute;
    left: 0;
    bottom: 0;
    opacity: 0;
    transition: all .36s;
}
.sstu_btn_list{
    margin-right: 9px;
}
.sstu_btn_list:last-child{
    margin-right: 0px;
}
.sstu_btn .std_btn_box {
    padding: 9px 27px;
    border: 1px solid #00A9E0;
}
.sstu_btn .std_btn_text p{
    color: #00A9E0;
}
.sclr_sec{
    margin-bottom: 86px;
}
.sclr_sec:last-child{
    margin-bottom: 0px;
}
/* C0汽车筛选-end */
/* 首页-start */
.home_ban{
    width: 100%;
}
.home_ban_ul{
    display: flex;
    flex-wrap: wrap;
}
.home_ban_ul_li{
    width: 33.333333%;
}
.hbul_img{
    overflow: hidden;
    position: relative;
}
.hbul_img::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 23.5%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.80) 100%);
}
.hbul_box{
    position: relative;
    overflow: hidden;
}
.hbul_bg{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all .36s;
}
.hbul_bg img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.hbul_sec{
    position: absolute;
    width: calc(100% - 104px);
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
}
.hbul_tit{
    width: 80%;
    color: #fff;
    line-height: 1.5;
}
.hbul_textbox{
    display: none;
    padding-top: 10px;
}
.hbul_textbox_word{
    width: 64%;
    color: #fff;
    margin-bottom: 50px;
}
.home_ban_ul_li .std_btn_box{
    border: solid 1px #fff;
}
.home_ban_ul_li .std_btn_text p{
    color: #fff;
}
.home_ban_ul_li.on{
    width: 50%;
}
.home_ban_ul_li.on .hbul_tit{
    bottom: 33px;
}
.home_cont{
    width: 100%;
    position: relative;
}
.home_up{
    width: 100%;
    padding-top: 93px;
}
.home_up h2{
    text-align: center;
    color: #333;
    font-family: "montserrat-bold" !important;
    margin-bottom: 32px;
}
.home_up_word{
    width: 72%;
    margin: 0 auto;
    margin-bottom: 74px;
}
.home_up_word p{
    color: #666;
    text-align: center;
}
.home_up_fedi{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.home_up_fedi_img{
    width: 100%;
    position: relative;
}
.home_up_fedi_img::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height:42.2%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.82) 100%);
}
.home_up_fedi_img img{
    width: 100%;
}
.home_up_fedi_tit{
    text-align: center;
    color: #fff;
}
.home_up_sec, .huul_box_sec{
    width: 80%;
    position: absolute;
    left: 50%;
    bottom: 40px;
    transform: translateX(-50%);
}
.huft_word p{
    text-align: center;
    color: #fff;
}
.home_up_fedi .std_btn1{
    display: flex;
    justify-content: center;
}
.home_up_fedi_textbox{
    display: none;
    padding-top: 5px;
}
.home_up_fedi .std_btn_box{
    border: solid 1px #fff;
    background: transparent;
}
.home_up_fedi .std_btn_text p{
    color: #fff;
} 
.huul_box{
    height: 100%;
    position: relative;
    overflow: hidden;
}
.home_up_ul_li{
    width: 50%;
    padding:0 10px;
}
.home_up_ul{
    display: flex;
    align-items: stretch;
    margin: 0 -10px;
    margin-top: 20px;
}
.huul_box_img{
    position: relative;
    width: 100%;
    height: 100%;
}
.huul_box_img img{
    width: 100%;
}
.huul_box_img::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height:74%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.82) 100%);
}
.home_up_ul_li .home_up_fedi_tit{
    width: 100%;
}
.home_up_ul_li .home_up_fedi_textbox{
    width: 100%;
}
.home_up_ul_li .std_btn1{
    display: flex;
    justify-content: center;
}
.home_up_ul_li .std_btn_box{
    border: solid 1px #fff;
    background: transparent;
}
.home_up_ul_li .std_btn_text p{
    color: #fff;
}
.home_drea{
    width: 100%;
    position: relative;
}
.home_drea_img{
    width: 100%;
    position: relative;
}
.home_drea_img::after{
    content: "";
    position: absolute;
    top: 0;
    left:0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, #FFF 0%, rgba(255, 255, 255, 0.00) 84.68%);
}
.home_drea_img img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.home_deram_word{
    width: 42.4%;
    margin: 0 auto;
    margin-bottom: 78px;
}
.home_deram_word p{
    text-align: center;
    color: #666;
}
.home_dream_textbox h2{
    text-align: center;
    color: #333;
    font-family: "montserrat-bold" !important;
    margin-bottom: 26px;
}
.home_dream_textbox{
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}
.home_dream_textbox .std_btn1{
    display: flex;
    justify-content: center;
}
/* 首页-end */
/* 底部导航-start */
.mod_foot_tp{
    display: flex;
    padding:84px 0 95px;
}
.mod_foot_tp_le{
    width: 180px;
}
.mod_foot_tp_le img, .mftl_logo{
    width: 100%;
}
.mod_foot_tp_ri{
    width: calc(100% - 180px);
    padding-left: 194px;
}
.mlul_tit a{
    display: block;
    color: #333;
    margin-bottom: 28px;
    transition: all .36s;
    font-family: 'montserrat-regular' !important;
}
.mftr_le_ul{
    margin: 0 -50px;
}
.mftr_le_ul_li{
    padding: 0 50px;
}
.mftr_le_ul_li li{
    margin-bottom: 15px;
}
.mftr_le_ul_li li:last-child{
    margin-bottom: 0px;
}
.mftr_le_ul_li li a{
    font-size: 16px;
    line-height: 1.5;
    color:#858585;
    transition: all .36s;
    font-family: 'montserrat-regular' !important;
}
.mftr_le_ul{
    display: flex;
}
.mod_foot_tp_ri{
    display: flex;
    justify-content: space-between;
}
.mftr_ri_tp_ul{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -14px;
}
.mrtu_li{
    width: 50%;
    padding: 0 14px;
    margin-top: 5px;
}
.mftr_ri_tp_tit{
    color: #333;
    margin-bottom: 7px;
    font-family: 'montserrat-regular' !important;
}
.mrtu_li a{
    color: #008856;
    display: block;
    line-height: 2.1;
    font-family: "montserrat-semibold" !important;
}
.mftr_ri_btm_share{
    display: flex;
    margin: 0 -5px;
}
.mrbs_list{
    padding: 0 5px;
}
.mrbs_list a{
    display: block;
    width: 26px;
}
.mrbs_list img{
    width: 100%;
}
.mftr_ri_btm_share{
    margin-top: 17px;
}
.mftr_ri_btm{
    margin-top: 44px;
}
.mftr_ri{
    width: 330px;
}
.mftr_le{
    width: calc(100% - 330px);
}
.mod_foot_btm{
    border-top: solid 1px rgba(102, 102, 102, 0.30);
    padding: 22px 0 25px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}
.mod_foot_btm_ul{
    display: flex;
    margin: 0 -20px;
}
.mfbu_li{
    padding: 0 20px;
}
.mfbu_li a{
    display: block;
    font-size: 14px;
    line-height: 1.5;
    color: #c3c3c3;
    transition: all .36s;
}
.mod_foot_btm_text  span, .mod_foot_btm_text  a{
    color: #c3c3c3;
    font-size: 14px;
    line-height: 1.5;
}
.ys_footer{
    border-top: solid 1px rgba(102, 102, 102, 0.30);
}
.home_main .ys_footer{
    border-top: solid 1px transparent;
}
.inside_body .mod_foot_tp_le{
    width: 220px;
}
.inside_body .mod_foot_tp_ri {
    width: calc(100% - 220px);
    padding-left: 140px;
}
.inside_body .mftr_ri_btm{
    display: none;
}
.inside_body .mftr_ri_tp_tit{
    margin-bottom: 23px;
}
.mod_step h2{
    color: #333;
    font-family: "montserrat-bold" !important;
    margin-bottom: 23px;
    line-height: 1.2;
    text-align: left;
}
.mod_step_text p{
    color: #666;
}
.mod_step_box{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.msru_li_box{
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-radius: 10px;
    background: #333;
    padding: 29px 43px 36px 31px;
    transition: all .36s;
}
.msru_li_le_tit{
    color: #fff;
    margin-bottom: 10px;
    line-height: 1.2;
}
.msru_li_le_word p{
    color: #fff;
}
.mod_step_le{
    width: 37.5%;
}
.mod_step_ri{
    width: 62.5%;
    padding-left: 135px;
}
.mod_step_ri_ul{
    display: flex;
    margin: 0 -10px;
    align-items: stretch;
}
.msru_li{
    width: 50%;
    padding: 0 10px;
}
.msru_li_ri{
    width: 20px;
    flex: none;
    position: relative;
}
.msru_li_ri img:nth-child(2){
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}
.msru_li_ri img{
    width: 100%;
    transition: all .36s;
}
.msru_li_le{
    width: calc(100% - 20px);
    padding-right:55px;
}
.scre_main .mod_step{
   padding-bottom: 128px;
}
.user_main .msru_li1 .msru_li_le{
    width: 100%;
    padding-right: 0px;
}
.user_main .msru_li1 .mrtu_li{
    padding: 0 8px;
    margin-top: 0px;
}
.user_main .msru_li1 .mftr_ri_tp_ul{
    margin: 0 -8px;
}
.user_main .msru_li_box{
    padding: 29px 27px 29px 26px;
}
.user_main .msru_li1 .msru_li_box{
    padding: 29px 26px;
}
.user_main .msru_li1 .msru_li_box .msru_li_le_tit{
    margin-bottom: 17px;
}
.user_main .msru_li2 .msru_li_box .msru_li_le_tit{
    margin-bottom: 21px;
}
.user_main .msru_li1 .mrtu_li a{
    color: #fff;
    line-height: 1.5;
}
.user_main .msru_li2 .msru_li_le{
    padding-right: 21px;
}
/* 底部导航-end */
/* 导航-start */
.mod_nynav{
    width: 100%;
    display: flex;
    justify-content: center;
    padding: 0 66px;
    background: #fff;
    position: fixed;
    top: 0;
    box-shadow: 0px 4px 20px 0px rgba(126, 126, 126, 0.10);
}
.mod_nynav_logo{
    width: 195px;
}
.mod_nynav_logo a{
    line-height: 84px;
    display: block;
}
.mod_nyban_back{
    position: absolute;
    top: 50%;
    left:66px;
    transform: translateY(-50%);
}
.mod_nyban_back a{
    color: #666;
    line-height: 84px;
    display: block;
    transition: all .36s;
}
.mod_nav{
    padding: 0 54px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.ys_hd_pc{
    width: 100%;
    position: fixed;
    top: 0;
    background: #FFF;
    box-shadow: 0px 4px 20px 0px rgba(126, 126, 126, 0.10);
}
.mod_nav_logo{
    width: 234px;
}
.mod_nav_logo a{
    display: block;
    line-height: 84px;
    width: 100%;
}
.mod_nav_logo img{
    width: 100%;
}
.mnrl_ul_li_link{
    font-size: 18px;
    color: #333;
    display: block;
    line-height: 84px;
}
.mnrl_ul{
    display: flex;
    margin: 0 -39px;
    margin-right: 139px;
}
.mnrl_ul_li{
    padding: 0 39px;
}
.mnrl_ul_li.yxnav_active1 .mnrl_ul_li_link{
    color: #008856;
}
.mnro_lang_icon{
    line-height: 84px;
}
.mnro_lang_icon1{
    width: 20px;
    margin-right: 5px;
}
.mnro_lang_icon1 img{
    width: 100%;
}
.mnro_lang{
    margin-right: 28px;
    position: relative;
    cursor: pointer;
}
.mnro_lang_tp{
    display: flex;
    align-items: center;
}
.mnro_lang::after{
    content: "";
    position: absolute;
    top: 50%;
    right: -14px;
    transform: translateY(-50%);
    width: 1px;
    height: 16px;
    background: #999;
}
.mnro_lang_icon2{
    width: 8px;
}
.mnro_lang_icon2 img{
    width: 100%;
    transition: all .36s;
}
.mod_nav_ri{
    display: flex;
}
.mod_nav_ri_other{
    display: flex;
    align-items: center;
}
.mlbu_li a{
    font-size: 16px;
    line-height: 1.5;
    color: #15242d;
    transition: all .36s;
    text-align: center;
    padding: 15px 10px;
    display: block;
}
.mnro_lang_btm{
    display: none;
    width: 100px;
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    background: #FFF;
    box-shadow: 0px 4px 20px 0px rgba(126, 126, 126, 0.10);
}
.mnro_lang.on .mnro_lang_icon2 img{
    transform: rotate(180deg);
}
.mulp_cont {
    width: 100%;
    padding: 56px 64px 68px;
    background: #F7F7F7;
    /* box-shadow: 0px 2px 8px 0px rgba(126, 126, 126, 0.20); */
}
.mnrl_ul_li_down{
    width: 100%;
    position: absolute;
    top: 100%;
    left: 0;
}
.mulp_cont_tit{
    color: #008856;
    line-height: 1.5;
    font-family: "montserrat-bold" !important;
}
.mulp_cont_ul{
    display: flex;
}
.mulp_cont_ul_li{
    width: 20%;
}
.mcul_box{
    display: block;
    padding: 0 43px 5px;
    border-right: solid 1px #D7D7D7;
}
.mulp_cont_ul_li:last-child .mcul_box{
    border-right: solid 1px transparent;
}
.mcul_box_tit{
    color: #333;
    text-align: center;
    line-height: 1.5;
    margin: 14px 0 51px;
    font-size: 20px !important;
}
.mcul_box .std_btn1{
    display: flex;
    justify-content: center;
}
.mnrl_ul_li a{
    position: relative;
    font-family: "montserrat-regular" !important;
}
.mnrl_ul_li a::after {
    content: "";
    position: absolute;
    left: 50%;
    top: 99%;
    transform: translateX(-50%);
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-top: 0px solid #fff;
    z-index: 1;
    transition: all .36s;
}
.mnrl_ul_li.yxnav_active1 a::after{
    border-top: 13px solid #fff;
}
.mnrl_ul_li.act a::after{
    border-top: 13px solid transparent;
}
.mnrl_ul_li_down{
    display: none;
}
.mula_cont{
    padding: 70px 0 132px;
    background: #F7F7F7;
}
.mula_cont_box{
    display: flex;
}
.mcbl_tit{
    color: #008856;
    margin-bottom: 24px;
    font-family: "montserrat-bold" !important;
}
.mcbl_word{
    color: #666;
    line-height: 1.5;
}
.mula_cont_box_le{
    width: 32.1%;
    padding-right: 89px;
}
.mcbm_ul_li:first-child a{
    padding-top: 14px;
}
.mcbm_ul_li a{
    width: 100%;
    display: block;
    line-height: 1.6;
    color: #666;
    padding:14px;
    border-bottom: solid 1px #D7D7D7;
    transition: all .36s;
}
.mcbm_ul_li.yxnav_active2 a{
    color: #008856;
}
.mula_cont_box_min{
    width: 25.4%;
    padding-right: 196px;
}
.mcbr_ul_li a{
    display: flex;
    align-items: center;
}
.mcbr_ul_li_le{
    width: 26%;
}
.mcbr_ul_li_ri{
    width: 74%;
    padding-left: 20px;
}
.mcbr_ul_li.on .mulr_icon{
    display: block;
}
.mulr_tit{
    color: #333;
    line-height: 1.5;
    font-family: "montserrat-bold" !important;
}
.mulr_word p{
    font-size: 14px;
    color: #666;
    line-height: 1.5;
}
.mcbr_ul_li:first-child a{
    padding-top: 0px;
}
.mcbr_ul_li a{
    padding: 24px 0;
    border-bottom: solid 1px #D7D7D7;
}
.mulr_icon{
    width: 16px;
    margin-top: 20px;
}
.mulr_icon img{
    width: 100%;
}
.mula_cont_box_ri{
    width: 42.5%;
}
/* 导航-end */
/* 检索-start */
.ys_ph_navbar2 .ys_phnav_menu, .ys_phnav2_lang_modal {
    background: #008856;
}
.ys_ph_navbar2 .ys_phnav_menubtn span, .ys_ph_navbar2 .ys_phnav_menubtn::after, .ys_ph_navbar2 .ys_phnav_menubtn::before {
    background: #008856;
}
.ys_ph_navbar2 .ys_phnav_header a, .ys_ph_navbar2 .ys_phnav_search .iconfont {
    color: #008856;
}
.ys_ph_navbar2 .ys_phnav_logo {
    width: 140px;
    padding: 0 10px;
    background: #fff;
    line-height: 62px;
}
.yx_search3_btn{
    width: 20px;
    line-height: 84px;
    position: relative;
}
.yx_search3_btn img{
    width: 100%;
    transition: all .36s;
}
.yx_search3img1{
    position: relative;
    top: 0;
    left: 0;
}
.yx_search3img2{
    position: absolute;
    top:33px;
    left: 0;
    opacity: 0;
}
.yx_search3box{
    position: relative;
}
.yx_search3xlbox{
    width: 100%;
    height: 350px;
    background:rgba(255, 255, 255, .9);
    box-shadow:0 5px 13px rgba(35, 50, 64, 0.13);
    display: none;
    position: fixed;
    left: 0;
    top: 84px;
    z-index: 99;
}
.yx_search3_tbox{
    width: 50%;
    margin: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    height: 60px;
    border-bottom: 1px solid #666;
}
.yx_search3xlbtn{
    width: 19px;
    line-height: 84px; 
}
.yx_search3xlbtn img{
    width: 100%;
    transition: all .36s;
}
.yx_search3_xls  {
    width: calc(100% - 19px);
    padding-right: 20px;
}
.yx_search3_xls  input{
    font-size: 16px;
    line-height: 3.75;
    color: #15242d;
    width: 100%;
    transition: all .36s;
}
.yx_search3_xls  input::placeholder{
    color: #666;
}
.yx_search3.act .yx_search3_btn .yx_search3img2{
    opacity: 1;
}
.yx_search3.act .yx_search3_btn .yx_search3img1{
    opacity: 0;
}
.yx_search3_btn.on .yx_search3img2{
    opacity: 1;
}
.yx_search3_btn.on .yx_search3img1{
    opacity: 0;
}
.mulp_cont_ul_li .std_btn1 .std_btn_box::after{
    content: none;
}
.mnrl_ul_li.on .mnrl_ul_li_link::after{
    content: none;
}
.mcbm_ul_li a::after{
    content: none;
}
.mcbr_ul_li  a::after{
    content: none;
}
.user_seri_tit {
    margin-bottom: 10px !important;
    color: #fff;
}
/* 检索-end */
/* C6 模板页-start */
.temp_cont{
    width: 100%;
    position: relative;
}
.temp_deid{
    width: 100%;
    position: relative;
    padding-top:175px;
}
.temp_deid::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 58%;
    background: linear-gradient(180deg, #5FA0DE 0%, #89BAE8 54.45%, rgba(178, 197, 215, 0.00) 100%);
    z-index: -1;
}
.temp_deid h2{
    text-align: center;
    color: #fff;
    font-family: "montserrat-bold" !important;
    margin-bottom: 24px;
}
.temp_text{
    width: 66%;
    margin: 0 auto;
    margin-bottom: 65px;
}
.temp_text p{
    text-align: center;
    color: #fff;
    line-height: 1.4;
    margin-bottom: 8px;
}
.temp_dedi_btn{
    display: flex;
    justify-content: center;
}
.mod_text30{
    font-size: 30px;
    line-height: 1.2;
    color: #fff;
}
.temp_dedi_other{
    padding: 267px 179px 0 50px;
    position: relative;
    display: flex;
    justify-content:flex-end;
}
.temp_dedi_other_le{
    width: 48.5%;
    position: absolute;
    top: 148px;
    left: 0;
    z-index: 2;
}
.tdol_img, .tdol_img img{
    width: 100%;
}
.temp_dedi_other_ri{
    width: 56%;
}
.tdor_textbox{
    padding: 78px 50px 270px 165px;
    background: radial-gradient(50% 50% at 50% 50%, #06418A 0%, #083266 100%);
}
.tdor_textbox_tit{
    margin-bottom: 36px;
    color: #fff;
    line-height: 1.3;
    font-family: "montserrat-bold" !important;
}
.tlul_box_text p{
    color: #666;
    line-height: 1.4;
    font-size: 16px !important;
    margin-bottom: 10px;
}
.tdlc_ul_li{
    margin-bottom: 70px;
}
.tdlc_ul_li:last-child{
    margin-bottom: 0px !important;
}
.temp_dedi_list{
    width: 100%;
    position: relative;
    padding: 0 58px 0 98px;
}
.tdlc_le, .tdlc_ri{
    width: 50%;
}
.tdlc_le{
    padding-right: 177px;
}
.tdlc_ri{
    padding-left: 177px;
    margin-top: -260px;
}
.tlul_box_img{
    overflow: hidden;
    position: relative;
    margin-bottom: 28px;
}
.tlul_box_tit{
    color: #333;
    line-height: 1.2;
    margin-bottom: 24px;
    font-family: "montserrat-bold" !important;
}
.tlul_box_tit{
    display: none;
}
.tdlc_ul_li.on .tlul_box_tit{
    display: block;
}
.temp_dedi_list_cont{
    display: flex;
    position: relative;
}
.temp_dedi_list_cont::after{
    content: "";
    position: absolute;
    left: 50%;
    top: 30px;
    transform: translateX(-50%);
    width: 1px;
    height:60%;
    background: #BAC6CF;
}
.temp_para{
    width: 100%;
    position: relative;
}
.ys_cont1800{
    width: 1800px;
    margin: 0 auto;
    max-width: 100%;
}
.temp_para_tp{
    width: 100%;
    position: relative;
}
.temp_para_tp_tit{
    position: absolute;
    top: 55px;
    left: 50%;
    transform: translateX(-50%);
}
.temp_para_tp_tit h2{
    width:60%;
    margin: 0 auto;
    color: #333;
    text-align: center;
    line-height: 1.6;
    font-family: "montserrat-bold" !important;
}
.temp_para_btm_tp{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 48px;
    padding: 0 160px 0 260px;
}
.temp_para_btm_tp{
    color: #333;
    line-height: 1.3;
}
.temp_para_btm_tp  h2{
    width: 55%;
}
.temp_main .mftr_ri_btm{
    display: block;
}
.temp_main .mrtu_li a{
    color: #fff;
}
.tpbt_word {
    width: 40%;
}
.temp_size_le_ul{
    display: flex;
    margin: 0 -18px;
}
.tslu_li{
    padding: 0 18px;
}
.tslu_li_num{
    margin-bottom: 7px;
    display: flex;
    align-items: center;
}
.mod_text50{
    font-size: 50px;
    line-height: 1.1;
    color: #333;
}
.tslu_li_num span{
    font-size: 32px;
    color: #333;
    line-height: 1.1;
    margin-top: 12px;
}
.tslu_li_num .ys_demo_num{
    font-family: "montserrat-bold" !important;
}
.temp_size_le_text{
    padding-top: 40px;
    margin-top: 52px;
    border-top: solid 4px #00A9E0;
}
.temp_size_le_text p{
    color: #666;
    line-height: 1.6;
}
.temp_size_ri {
    width: 53.6%;
    position: absolute;
    right: 0;
    top: -70px;
}
.temp_size_ri_img, .temp_size_ri_img img{
    width: 100%;
}
.temp_size_le{
    width:46.4%;
    padding-right: 57px;
}
.temp_size_cont{
    display: flex;
    align-items: center;
    position: relative;
    padding: 181px 0 171px;
}
.temp_size_cont::after{
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    height: 100%;
    background: #F2F7F8;
    z-index: -1;
}
.tslu_li_text p{
    color: #333;
    line-height: 1.5;
}
.temp_size_le_text p{
    color: #666;
    line-height: 1.5;
}
.temp_size h2{
    margin-bottom: 64px;
    color: #333;
    line-height: 1.3;
}
.mod_text32{
    color: #666;
    line-height: 1.2;
    font-size: 32px;
}
.temp_intr_tp h2{
    font-family: "montserrat-bold" !important;
    color: #333;
    margin-bottom: 26px;
}
.temp_intr_tp_text{
    color: #666;
}
.temp_intr_btm_ri{
    width: 39.5%;
}
.temp_intr_btm_le{
    width:60.5%;
    padding-right:157px;
}
.temp_intr_btm_le h2{
    color: #333;
    line-height: 1.1;
    padding-bottom: 24px;
    display: inline-block;
    border-bottom: solid 1px #000;
    margin-bottom: 29px;
    font-family: "montserrat-bold" !important;
}
.tibl_tit{
    color: #666;
    line-height: 1.75;
}
.tibl_text p{
    color: #666;
    line-height: 1.5;
}
.temp_intr_btm{
    display: flex;
    align-items: center;
}
.temp_intr_tp_picbox {
    width: 100%;
    position: relative;
    margin-top: -70px;
}
.titp_img img{
    width: 100%;
}
.titp_ul_li_text{
    color: #333;
    line-height: 1.5;
    text-align: center;
}
.titp_ul_li1 .titp_ul_li_text{
    text-align: left;
}
.titp_ul_li_text span{
    font-size: 36px;
    line-height: 1.1;
    color: #00A9E0;
}
.titp_ul{
    width: 100%;
    height: 100%;
}
.titp_ul_li{
    position: absolute;
}
.titp_ul_li1{
    width: 26%;
    top:40%;
    left: 0;
}
.titp_ul_li2 {
    width: 25%;
    top: 93%;
    left: 0;
}
.titp_ul_li3 {
    width: 12%;
    top: 85%;
    left: 59%;
}
.titp_ul_li4 {
    width: 32%;
    top: 72%;
    right: -90px;
}
.titp_ul_li5 {
    width: 22.4%;
    top: 24%;
    right: -65px;
}
.temp_bg, .temp_bg img{
    width: 100%;
}
.temp_bg{
    position: relative;
}
.temp_bg::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.50) 0%, rgba(255, 255, 255, 0.00) 43.91%);
}
.temp_bg::before{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 30%;
    background: linear-gradient(360deg, #2C2C2C 0%, rgba(44, 44, 44, 0.00) 100%);
}
.temp_pic{
    width: 100%;
    position: relative;
    padding-bottom: 66px;
}
.temp_dyna_img{
    width: 100%;
    position: relative;
}
.temp_dyna_img::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.6;
    background: linear-gradient(270deg, #000 5.06%, rgba(0, 0, 0, 0.00) 100%);
    z-index: 0;
}
.temp_dyna_img::before{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 30%;
    background: linear-gradient(360deg, #2C2C2C 0%, rgba(44, 44, 44, 0.00) 100%);
}
.temp_dyna_img img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.temp_dyna{
    width: 100%;
    position: relative;
}
.temp_dyna_textbox h2{
    color: #fff;
    line-height: 1.2;
    margin-bottom: 31px;
    text-align: right;
    font-family: "montserrat-bold" !important;
}
.temp_main.car_w5 .temp_dyna_textbox h2{
    width: 60%;
    float: right;
}
.temp_dyna_text{
    width: 60%;
    color: #fff;
    line-height: 1.4;
    text-align: right;
}
.temp_dyna_textbox{
    position: absolute;
    top: 60%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.temp_intr{
    width: 100%;
    position: relative;
    padding-bottom: 120px;
}
.tdsu_li_textbox_edr h4{
    font-size: 20px;
    line-height: 1.4;
    margin-bottom:14px;
    font-family: "montserrat-bold" !important;
    color: #333;
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.tdsu_li_textbox_edr p{
    font-size: 16px;
    line-height: 1.5;
    color: #666;
    margin-bottom: 8px;
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.temp_dyna_slid_ul{
    margin: 0 -10px;
}
.tdsu_li{
    width: 50%;
    padding: 0 10px;
}
.tdsu_li:not(:first-child){
    display: none;
}
.temp_dyna_slid_wrap{
    margin-right: 237px;
}
.temp_dyna_slid_ul .slick-list {
    overflow: visible;
}
.temp_dyna_slide{
    padding-bottom: 81px;
    margin-top: -100px;
    position: relative;
}
.temp_dyna_slide::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(100% - 100px);
    background: #2C2C2C;
    z-index: -1;
}
.temp_dyna_tp{
    position: relative;
}
.tdsu_li_textbox{
    padding: 37px 41px 34px;
}
.temp_dyna_slid_ul .slick-track{
    display: flex !important;
    align-items: stretch;
}
.temp_dyna_slid_ul .slick-slide{
    height: auto;
}
.tdsu_li_box{
    height: 100%;
    background: #F5F5F5;
}
.arrows_icon{
    width: 40px;
    height: 40px;
    border-radius: 50%;
    border: solid 1px #fff;
    position: relative;
    cursor: pointer;
}
.arrows_icon img{
    width: 16px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.temp_dyna_btm{
    margin-top: 60px;
    display: flex;
    align-items: center;
}
.mod_arrows{
    width: 94px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.temp_dyna_btm_num span, .tsbb_num span{
    font-size: 16px;
    line-height: 2;
}
.baner_i{
    position: relative;
    margin-right: 26px;
    color: #9b9b9b;
}
.baner_i::after{
    content: "/";
    position: absolute;
    top: 50%;
    left: 30px;
    transform: translateY(-50%);
}
.baner_j{
    color: #fff;
}
.temp_dyna_btm_arrow{
    margin-right: 24px;
}
.temp_slide{
    width: 100%;
    position: relative;
}
.temp_slide_box_ul{
    margin: 0 -10px;
}
.tsbu_li{
    width: 50%;
    padding: 0 10px;
}
.temp_slide_box_btm{
    display: flex;
    align-items: center;
}
.temp_slide_box{
    background: #2C2C2C;
}
.tsbu_li_box_tit{
    color: #fff;
    line-height: 1.6;
    font-family: "montserrat-bold" !important;
    margin-bottom: 14px;
    margin-top: 37px;
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.tsbu_li_box_word p{
    color: #fff;
    line-height: 1.7;
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.temp_slide_box_ul .slick-track {
    display: flex !important;
    align-items: stretch;
}
.temp_slide_box_ul .slick-slide{
    height: auto;
}
.tsbu_li_box{
    height: 100%;
}
.temp_slide_box_ul .slick-list{
    overflow: visible;
}
.tsbb_btn{
    margin-right: 30px;
}
.temp_slide_box_btm{
    margin-top: 14px;
}
.tsbu_li:not(:first-child){
    display: none;
}
.temp_slick{
    width: 100%;
    position: relative;
}
.temp_slick_cont{
    width: 100%;
    position: relative;
}
.temp_slick_cont h2{
    color: #fff;
    margin-bottom: 68px;
    font-family: "montserrat-bold" !important;
}
.temp_slick_cont_ul{
    margin: 0 -10px;
}
.tscu_li{
    width: 33.333333%;
    padding: 0 10px;
}
.tscu_li_box_textbox{
    padding: 30px 36px 41px;
}
.tscu_li_box{
    background: #FFF;
    box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.06);
}
.tlbt_word p{
    font-size: 20px;
    color: #333;
    line-height: 1.75;
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.tscu_li:not(:first-child){
    display: none;
}
.temp_slick_cont_btm{
    display: flex;
    align-items: center;
    margin-top: 60px;
}
.tscb_btn{
    margin-right: 23px;
}
.tscb_num span{
    font-size: 16px;
    line-height: 2;
}
.temp_slick_cont{
    background: #2C2C2C;
}
.temp_slick_cont_ul .slick-slide{
    height: auto;
}
.tscu_li_box{
    height: 100%;
}
.temp_slick_cont_ul .slick-track {
    display: flex;
    align-items: stretch;
}
.temp_info_cont_ri{
    width: 45.8%;
}
.ticr_img, .ticr_img img{
    width: 100%;
}
.temp_info_cont_le{
    width: 54.2%;
    padding-right: 156px;
}
.temp_info_cont{
    display: flex;
    align-items: center;
}
.temp_info h2{
    text-align: center;
    color: #333;
    font-family: "montserrat-bold" !important;
    margin-bottom: 119px;
}
.ticl_edr p{
    color: #333;
    font-size: 18px;
    line-height: 1.8;
    margin-bottom: 14px;
}
.temp_hope{
    width: 100%;
    position: relative;
    background: #F2F7F8;
}
.temp_hope_ul{
    display: flex;
    margin: 0 -65px;
}
.temp_hope_ul_li{
    width: 50%;
    padding: 0 65px;
}
.thul_textbox_word{
    margin-bottom: 30px;
}
.thul_textbox_tit{
    color: #000;
    line-height: 1.1;
    margin-bottom: 25px;
    font-family: "montserrat-bold" !important;
}
.thul_box{
    display: flex;
    flex-direction: column;
}
.temp_hope_ul_li:nth-of-type(2n) .thul_box{
    flex-direction: column-reverse;
}
.thul_textbox_word p{
    line-height: 1.75;
    color: #666;
    margin-bottom: 12px;
}
.temp_hope_ul_li:nth-of-type(2n) .thul_textbox{
    margin-top:30px;
}
.temp_hope_ul_li:nth-of-type(2n) .thul_textbox_word{
    margin-bottom: 0px;
}
.temp_case_ul_li:nth-of-type(2n) .tcul_ri{
    padding: 0 60px 0 70px;
}
.temp_case h2{
    text-align: center;
    color: #333;
    margin-bottom: 9px;
}
.tcul_le{
    width:50%;
}
.tcul_ri{
    width: 49.6%;
    padding: 0 103px 0 60px;
}
.tcul_box{
    display: flex;
    align-items: center;
    background: #F5F5F5;
}
.tcul_ri_tit{
    color: #333;
    margin-bottom: 18px;
    line-height: 1.1;
    font-family: 'montserrat-regular' !important;
}
.tcul_ri_word p{
    line-height: 1.4;
    color: #666;
}
.foot_page .mftr_ri_btm {
    display: block !important;
}
.temp_slick_cont_ul .slick-list{
    overflow: visible;
}
.temp_case_ul_li:nth-of-type(2n) .tcul_box{
    flex-direction: row-reverse;
}
.temp_seri{
    padding-top: 81px;
    background: #F2F7F8;
}
.temp_case_word{
    color: #666;
    text-align: center;
    line-height: 1.6;
}
.temp_seri h2{
    text-align: center;
    margin-bottom: 26px;
    line-height: 1.5;
    color: #333;
    font-family: "montserrat-bold" !important;
}
.temp_seri .uulb_text p{
    color: #333;
    line-height: 1.5;
    margin-bottom: 8px;
}
.temp_area_tp_word{
    width: 75%;
    margin: 0 auto;
    margin-bottom: 50px;
}
.temp_area_tp h2{
    color: #333;
    text-align: center;
    margin-bottom: 13px;
    font-family: "montserrat-bold" !important;
}
.temp_para_tp_tit{
    width: 100%;
}
.temp_area_tp_word p{
    text-align: center;
    line-height: 1.4;
    color: #666;
}
.tulb_img{
    overflow: hidden;
    position: relative;
}
.tulb_img::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 31%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, #000 100%);
}
.tals_ul_li_box{
    position: relative;
}
.tulb_text{
    width: calc(100% - 72px);
    position: absolute;
    bottom: 36px;
    left: 50%;
    transform: translateX(-50%);
    font-family: "montserrat-bold";
}
.tals_ul_li{
    width: 25%;
}
.temp_area_list_btn .arrows_icon{
    border: solid 1px #333;
}
.temp_area_list .swiper-pagination-progressbar {
    background: #c5c5c5;
    height: 1px !important;
    width: calc(100% - 150px) !important;
    left: 53% !important;
    top: auto !important;
    bottom: -70px;
    transform: translateX(-50%);
}
.temp_area_list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #00A9E0;
}
.temp_area_list_btn{
    margin-top: 48px;
}
.temp_area_list_swiper.swiper-container{
    overflow: visible;
}
.swiper-button-disabled{
    opacity: 0.5;
    pointer-events: none;
}
.mod_step1 .msru_li_box {
    padding: 29px 31px;
}
.mod_step1 .msru_li_le {
    width: 100%;
    padding-right: 0;
}
.mod_step1 .mrtu_li {
    width: 50%;
    padding: 0 8px;
    margin-top: 0px;
}
.mod_step1 .msru_li_ri img:nth-child(2){
    opacity: 1;
}
.temp_swiper{
    width: 100%;
    position: relative;
}
.temp_swiper_cont{
    width: 100%;
    padding:126px 0 199px;
    background: #F2F7F8;
}
.tlsu_li_ul{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -23px;
}
.tlsu_li_ul_li{
    width: 50%;
    padding: 0 23px;
    margin-bottom: 28px;
}
.tscb_ri{
    width: 57.9%;
}
.tscb_le{
    width:42.1%;
    margin-top: 40px;
}
.temp_swiper_cont_box{
    display: flex;
    justify-content: space-between;
}
.trsu_li_text{
    margin-top: 63px;
    padding-left: 100px;
}
.trsu_li_text p{
    font-size: 16px;
    color: #666;
    line-height: 1.5;
}
.temp_swiper .swiper-slide{
    background: #F2F7F8;
}
.tscb_ri_num{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
}
.trsu_li_box_sec{
    position: relative;
}
.tscb_ri_num .baner_i{
    color: #00A9E0;
    font-size: 30px;
    line-height: 1.1;
}
.tscb_ri_num .baner_i::after{
    content: none;
}
.tlsu_li_tit{
    margin-bottom: 45px;
    color: #333;
    font-family: "montserrat-bold" !important;
}
.tlsu_li .tlsu_li_ul_li .ys_demo_num{
    font-family: "montserrat-bold" !important;
}
.tlsu_li .tlsu_li_ul_li span{
    font-size: 48px;
    font-family: "montserrat-bold" !important;
    margin-top: 6px;
}
.tlsu_li .tlul_num{
    display: flex;
}
.tlul_word p{
    font-size: 20px;
    line-height: 1.6;
    color: #333;
}
.tscb_le_btn .arrows_icon{
    border: solid 1px #333;
}
.tscb_le_btn .arrows_icon img{
    width: 30px;
}
.tscb_le_swiper .swiper-pagination-progressbar {
    background: #999;
    height: 1px !important;
    width: calc(100% - 118px) !important;
    left: 60% !important;
    top: auto !important;
    bottom: -70px;
    transform: translateX(-50%);
}
.tscb_le_swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #00A9E0;
}
.tscb_le_swiper.swiper-container{
    overflow: visible;
}
.tscb_le_btn{
    margin-top: 50px;
}
.temp_dedi_btn .std_btn2_text p{
    font-family: "montserrat-bold" !important;
}
/* C6 模板页-end */
/* cookie样式-start */
.mod_cookie_cont{
    display: flex;
    align-items: center;
    padding: 14px 222px 14px 210px;
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    background: #FFF;
    box-shadow: 0px -4px 20px 0px rgba(126, 126, 126, 0.10);
}
.mod_cookie_cont_le{
    width: 74%;
}
.mccl_text p, .mccl_text p a{
    color: #333;
    line-height: 1.6;
}
.mccl_text p a{
    text-decoration: underline;
}
.mod_cookie{
   width: 100%;
   position: relative;
}
.mod_cookie_cont_ri{
    width: 26%;
    padding-left: 195px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.mccr_btn .std_btn_text p{
    color: #fff;
}
.mccr_btn .std_btn_box{
    background: #008856;
}
.mccr_close{
    width: 24px;
    cursor: pointer;
    flex: none;
}
.mccr_close img{
    width: 100%;
}
.mccr_btn{
    margin-right: 47px;
    cursor: pointer;
}
.ys_main{
    position: relative;
    padding-top: 84px;
}
/* .ys_main::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0.50) 100%);
    opacity: 1;
    transition: all .36s;
} */
.ys_main.on::after{
    opacity: 0;
}
/* cookie样式-end */
.serlist_cont_tp_list {
    overflow: hidden;
}
.tals_bar {
    position: relative;
}
/* DD-3MXEV-start */
.farm_car .ys_nyban_img::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 40%;
    height: 100%;
    opacity: 0.5;
    background: linear-gradient(90deg, #000 0%, rgba(0, 0, 0, 0.00) 100%);
}
.farm_car .ys_nyban_img::after{
    content: "";
    position: absolute;
    bottom: 0;
    top: auto;
    left: 0;
    width: 100%;
    height: 50%;
    opacity: 0.5;
    background: linear-gradient(360deg, #000 0%,rgba(0, 0, 0, 0.00) 100%);
}
.farm_car .ys_nyban_title p{
    width: 45%;
    font-size: 18px;
    line-height: 1.5;
}
.farm_car .ys_nyban_title h1{
    color: #fff;
    margin-bottom: 24px;
}
.farm_car .ys_nyban_btn{
    position: absolute;
    left: 50%;
    bottom: 163px;
    transform: translateX(-50%);
}
.farm_car .ys_nyban_btn .std_btn_box{
    background: #008856;
}
.ys_nyban_text.ys_pos_center{
    top: 30%;
}
.ys_nyban_text p{
    color: #fff;
    line-height: 1.3;
}
.mxev_cont{
    width: 100%;
    position: relative;
}
.mxev_supp, .mxev_supp_tp{
    width:100%;
    position: relative;
}
.mxev_supp{
    padding: 81px 0 70px;
}
.mxev_supp_tp_text{
    margin-bottom: 13px;
    display: flex;
    justify-content: center;
}
.mxev_supp_tp_text p{
    text-align: center;
    background:linear-gradient(93deg, #079E67 1.81%, #00A9E0 95.1%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.mxev_supp_tp_word{
    text-align: center;
    color: #333;
    line-height: 1.26;
    font-family: "montserrat-semibold" !important;
}
.mxev_supp_tp h2{
    text-align: center;
    color: #333;
    margin-bottom: 15px;
    font-family: "montserrat-bold" !important;
}
.mxev_oem{
    width: 100%;
    position: relative;
    padding:60px 0 53px;
    background: #F2F7F9;
}
.mxev_oem h2{
    color: #333;
    font-family: "montserrat-bold" !important;
    text-align: center;
    margin-bottom: 83px;
}
.mxev_oem_ul{
    display: flex;
    margin: 0 -20px;
}
.mxev_oem_ul_li{
    padding: 0 20px;
    width: 25%;
}
.moul_box_img{
    overflow: hidden;
    position: relative;
}
.moul_box_img img{
    width: 100%;
}
.moul_box_tit p{
    text-align: center;
    color: #333;
    line-height: 1.1;
    font-family: "montserrat-semibold" !important;
}
.moul_box_tit{
    margin-top: 20px;
}
.mxev_feat{
    width: 100%;
    position: relative;
    background: #535252;
}
.mxev_feat h2{
    color: #fff;
    font-family: "montserrat-bold" !important;
    margin-bottom: 100px;
}
.mful_le{
    width: 57.9%;
    position: relative;
    overflow: visible;
}
.mful_le::after{
    content: "";
    position: absolute;
    top: 100px;
    right: -6.1%;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background:linear-gradient(93deg, #079E67 1.81%, #00A9E0 95.1%);
}
.mful_le img{
    width: 100%;
}
.mful_ri{
    width: 42.1%;
    padding-left: 115px;
}
.mful_ri_ul{
    display: flex;
    margin: 0 -21px;
}
.mful_ri_ul_li{
    padding:0 21px;
}
.mful_ri_other p{
    color: #999;
    line-height: 1.35;
    font-size: 10px;
}
.mrul_word p{
    color: #fff;
    line-height: 1.5;
}
.mrul_num .ys_demo_num{
    font-family: "montserrat-bold" !important;
    background: linear-gradient(93deg, #079E67 1.81%, #00A9E0 95.1%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.mrul_num span{
    font-size: 32px;
    font-family: "montserrat-bold" !important;
    background: linear-gradient(93deg, #00A9E0 0%, #00A9E0 95.1%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.mrul_num{
    display: flex;
    align-items: center;
}
.mful_box{
    display: flex;
    align-items: center;
}
.mful_ri_tit{
    color: #fff;
    font-family: "montserrat-bold" !important;
    margin-bottom: 26px;
    line-height: 1.1;
}
.mful_ri_word p{
    color: #fff;
    line-height: 1.5;
}
.mful_ri_word {
    margin-bottom: 30px;
}
.mful_ri_ul{
    margin-bottom: 67px;
}
.mxev_feat_ul_li{
    margin-bottom: 34px;
}
.mxev_feat_ul_li:last-child{
    margin-bottom: 0px;
}
.mxev_feat_ul{
    position: relative;
}
.mxev_feat_ul::after{
    content: "";
    position: absolute;
    top: 0;
    left: 61%;
    transform: translateX(-50%);
    width: 1px;
    height: 100%;
    border: solid 1px rgba(255, 255, 255, 0.45);
    opacity: 0.2;
}
.mxev_need{
    width: 100%;
    position: relative;
    background: #F5F5F6;
}
.mxev_need h2{
    text-align: center;
    margin-bottom: 29px;
    line-height: 1.5;
    color: #333;
    font-family: "montserrat-semibold" !important;
}
.mxev_need_cont{
    padding: 0 150px;
}
.mxev_need_cont_list{
    overflow: hidden;
}
.mnct_li{
    display: none;
}
.mnct_li:first-child{
    display: block;
}
.mxev_need_cont_btmul{
    display: flex;
    border-bottom: solid 1px rgba(0, 0, 0, 0.20);
    /* margin: 0 -40px; */
    margin-top: 26px;
}
.mncb_li{
    /* width: 25%; */
    padding:0 40px 35px;
    transition: all .36s;
    position: relative;
    cursor: pointer;
}
.mncb_li::after{
    content: "";
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 0%;
    height: 1px;
    background: #000;
    transition: all .36s;
}
.mncb_li_text{
    line-height: 1.5;
    color: #333;
    opacity: 0.4;
    transition: all .36s;
}
.mncb_li.act::after{
    width: 100%;
}
.mncb_li.act .mncb_li_text{
    opacity: 1;
}
.mxev_need_cont_text{
    text-align: center;
    color: #333;
    line-height: 1.5;
    margin-top: 26px;
}
.mxev_conf_cont_le{
    width: 40.7%;
}
.mxev_conf_cont_ri{
    width: 59.3%;
    padding-left: 64px;
}
.mxev_conf_cont{
    display: flex;
}
.mxev_conf_cont_ri h2{
    color: #333;
    font-family: "montserrat-semibold" !important;
}
.mccr_tit{
    background:linear-gradient(93deg, #079E67 1.81%, #00A9E0 95.1%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    line-height: 1.2;
    font-family: "montserrat-bold" !important;
}
.mccr_list_tpul{
    display: flex;
}
.mccr_list_tpul_li{
    width: 50%;
    padding-bottom: 15px;
    cursor: pointer;
    position: relative;
    border-bottom: solid 2px #D7D7D7;
}
.mccr_list_tpul_li::after{
    content: "";
    position: absolute;
    bottom: -2px;
    left: 0;
    width: 0%;
    height: 2px;
    background: linear-gradient(93deg, #079E67 1.81%, #00A9E0 95.1%);
    transition: all .36s;
}
.mccr_list_tpul_li.act::after{
    width: 100%;
} 
.mccr_list_tpul_li.act{
    border-bottom: solid 2px transparent;
}
.mltl_text{
    text-align: center;
    color: #333;
    line-height: 1.1;
}
.mccr_list_btmul_li{
    display: none;
}
.mccr_list_btmul_li:first-child{
    display: block;
}
.mxev_usag_ul_li{
    width: 33.333333%;
}
.muul_box{
    position: relative;
}
.muul_box_text{
    width: calc(100% - 40px);
    position: absolute;
    left: 50%;
    bottom: 28px;
    transform: translateX(-50%);
}
.muul_box_text p{
    color: #fff;
    font-family: "montserrat-bold" !important;
    text-align: center;
}
.muul_box_img{
    position: relative;
    overflow: hidden;
}
.muul_box_img::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 50%;
    opacity: 0.3;
    background: linear-gradient(360deg, #000 0%, rgba(0, 0, 0, 0.00) 100%);
}
.mxev_usag h2{
    color: #333;
    text-align: center;
    margin-bottom: 35px;
    font-family: "montserrat-bold" !important;
}
.mxev_usag_ul .slick-dots li {
    width: 10px;
    height: 10px;
    margin: 0 6px;
    background: #d9d9d9;
}
.mxev_usag_ul .slick-dots li.slick-active {
    background: #008856;
}
.mxev_usag_ul .slick-dots {
    position: absolute;
    bottom: -35px;
    display: block;
    width: 100%;
    list-style: none;
    text-align: center;
}
.mxev_tech h2{
    text-align: center;
    color: #333;
    font-family: "montserrat-bold" !important;
    margin-bottom: 47px;
}
.mrlu_li_box{
    display: flex;
    align-items: center;
}
.mrlu_li_box_icon{
    width: 30px;
}
.mrlu_li_box_icon img{
    width: 100%;
}
.mrlu_li_box_text{
    margin-right: 34px;
    color: #333;
    font-family: "montserrat-bold" !important;
}
.mod_run{
    width: 100%;
    position: relative;
}
.mod_run_list{
    position: relative;
}
.mod_run_list_ul{
    display: flex;
    width: calc((265px * var(--width-shu)) + (34px *var(--width-shu)));
}
.mod_run_list_ul1{
    animation: donghua1 linear infinite;
}
@keyframes donghua1{
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-100%);
    }
}
.mrlu_li{
    width: 265px;
    margin-right: 34px;
}
.mod_run_list_ul2{
    transform: translateX(-100%);
    position: absolute;
    top: 0;
    left: 0;
    animation: donghua2 linear infinite;
}
.mod_run_list_ul{
    padding: 22px 0 22px 16px;
    /* background: linear-gradient(90deg, #55E4B0 0%, #A9C1FF 31.25%, #FFA065 65.91%, #F8876E 100%); */
}
.farm_prod{
    width: 100%;
    position: relative;
    background: #F5F5F6;
    padding: 90px 0 48px;
}
.farm_prod h2{
    text-align: center;
    color: #333;
    line-height: 1.75;
    margin-bottom: 60px;
    font-family: "montserrat-bold" !important;
}
.farm_prod_ul{
    margin: 0 -70px;
}
.farm_prod_ul_li{
    width: 33.3333333%;
    padding: 0 70px;
}
.fpul_box_tit{
    color: #008856;
    line-height: 1.75;
    font-family: "montserrat-bold" !important;
    margin-top: 38px;
}
.fpul_box_word p{
    color: #333;
    line-height: 1.6;
    height: 4.8em;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.fpul_box_word{
    padding-bottom: 25px;
    padding-right: 65px;
}
.fpul_sec{
    border-bottom: solid 1px #E0E1E2;
    margin-bottom: 30px;
}
.farm_prod .utul_word p{
    color: #86868b;
    line-height: 1.6;
}
.farm_prod .upul_yexybox_ul{
    padding-bottom: 18px;
}
.mxev_tech_cont{
    background: #F5F5F6;
    padding: 50px 40px;
}
.mxev_tech_cont_table tbody tr td{
    min-width: 175px;
    padding:15px 20px;
    font-size: 16px;
    color: #666;
    line-height: 1.25;
}
.mxev_tech_cont_table tbody tr{
    background: rgba(255, 255, 255, 0.00);
}
.mxev_tech_cont_table tbody tr:nth-of-type(2n){
    background: #fff;
}
.mxev_tech_sec{
    padding: 0 !important;
}
.mxev_tech_cont_table thead tr th{
    min-width: 220px;
    font-size: 16px;
    color: #666;
    line-height: 1.25;
    padding: 15px 20px 41px;
    font-family: "montserrat-bold" !important;
}
.mxev_tech_cont_ul{
    display: flex;
    padding-left: 14%;
    /* justify-content: flex-end; */
}
.mtcu_li{
    width: 25%;
}
.mxev_tech_cont_btn{
    width: 100%;
    margin-top: 40px;
}
.mtcb_btn{
    width: 100%;
}
.mtcb_btn a{
    width: 100%;
    background: #008856;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 12px 0;
    border-radius: 80px;
}
.mxev_tech_cont_btn .std_btn2_text p{
    color: #fff;
}
.mxev_tech_cont_btn .std_btn2_icon img:nth-child(2){
    opacity: 1;
}
.mxev_tech_cont_btn .std_btn2_icon img:nth-child(1){
    opacity: 0;
}
.mfcr_list{
    width: 100%;
}
.mult_icon{
    width: 18px;
    font-size: 0;
    position: relative;
}
.mult_icon img{
    width: 100%;
    transition: all .36s;
}
.mult_icon img:nth-child(2){
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}
.mulb_word p{
    color: #87898A;
    line-height: 1.5;
}
.mlbl_ul_li_tp{
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}
.mult_tit{
    color: #333;
    line-height: 1.5;
    font-family: "montserrat-semibold" !important;
}
.mlbl_ul_li{
    padding: 18px 0;
    border-bottom: solid 2px #D7D7D7;
}
.mccr_list_btmul{
    margin-top: 18px;
}
.mlbl_ul_li_btm{
    display: none;
}
.mlbl_ul_li_btm{
    margin-top: 6px;
}
.mlbl_ul_li.on .mult_icon img:nth-child(2){
    opacity: 1;
}
.mlbl_ul_li.on .mult_icon img:nth-child(1){
    opacity: 0;
}
.mulb_word {
    padding-right: 280px;
}
.mult_tit{
    padding-left: 20px;
    position: relative;
}
.mult_tit::after{
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width:6px;
    height: 6px;
    border-radius: 50%;
    background: #87898A;
}
.mltl_text{
    position: relative;
}
.mltl_text p{
    font-size: 24px;
    color: #333;
    line-height: 1.2;
    transition: all .36s;
}
.mltl_text::before{
    content: attr(data-text);
    position: absolute;
    top: 49%;
    left: 50%;
    transform: translate(-50%,-50%);
    background:linear-gradient(93deg, #079E67 1.81%, #00A9E0 95.1%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 24px;
    opacity: 0;
    transition: all .36s;
}
.mccr_list_tpul_li.act .mltl_text::before{
    opacity: 1;
}
.mccr_list_tpul_li.act .mltl_text p{
    color: transparent;
}
.mxev_supp_btm .ascs_list.swiper-slide-prev .ys_imgbox_cover, .mxev_supp_btm .ascs_list.swiper-slide-next .ys_imgbox_cover {
    transform: scale(0.5);
}
.mxev_supp_btm_tpswiper{
    padding: 157px 0 80px;
}
.mxev_supp_btm #axia_slide_swiper {
    overflow: visible;
    width: 35%;
    margin: 0 auto;
}
.mxev_supp_btm_bg{
    width: 36%;
    position: absolute;
    top: 65%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.mxev_supp_btm_bg img{
    width: 100%;
}
.mxev_supp_btm_icon{
    width: 44px;
    position: absolute;
    top: 80%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.mxev_supp_btm_icon img{
    width: 100%;
}
.mxev_supp_btm_num{
    width: 75px;
    position: absolute;
    top: 70%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.mxev_supp_btm_num span{
    font-size: 16px;
    line-height: 1.1;
}
.mxev_supp_btm_num .baner_i{
    color: #00A9E0;
}
.mxev_supp_btm_num .baner_i::after {
    content: "/";
    position: absolute;
    top: 50%;
    left: 30px;
    transform: translateY(-50%);
    color: #BCBCBC;
}
.mxev_supp_btm_num .baner_j{
    color: #BCBCBC;
}
.mxev_supp_btm_num 
.mxev_supp_btm .arrows1_icon img:nth-child(2){
    opacity: 0;
}
.mxev_supp_btm .arrows1_icon{
    border: solid 1px transparent;
}
.mxev_supp_btm .arrows1_icon img{
    width: 10px;
}
.mxev_supp_btm .axia_slide_cont_btn {
    width: 20%;
    top: auto;
    bottom: 6.5%;
    left: 50%;
    transform: translateX(-50%);
    z-index: 2;
}
.mod_text40, .mod_text40 p{
    font-size: 40px;
    line-height: 1.1;
    color: #fff;
}
.msbb_swiper_list_text{
    background: #fff;
}
.msbb_swiper_list_text p{
    text-align: center;
    background: linear-gradient(93deg, #079E67 1.81%, #00A9E0 95.1%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.msbb_swiper{
    width: 14%;
    margin: 0 auto;
}
.mxev_supp_btm_btmswiper{
    padding: 120px 0 70px;
}
/* DD-3MXEV-end */
/* D1-农用车列表页-start */
.tric_main .ys_nyban_btn{
    display: none;
}
.tric_cont{
    width: 100%;
    position: relative;
}
.tric_aoxi{
    width: 100%;
    position: relative;
    padding-bottom: 80px;
}
.tric_aoxi_cont_tp, .tric_aoxi_cont_tp img{
    width: 100%;
}
.tric_aoxi_cont_btm{
    width: 100%;
    background: #F6F6F6;
    padding: 34px 44px;
    display: flex;
}
.tacb_le{
    width:31.3%;
}
.tacb_ri{
    width: 68.7%;
    padding-left: 70px;
}
.tacb_le h2{
    color: #333;
    line-height: 1.75;
    margin-bottom: 8px;
    font-family: "montserrat-semibold" !important;
}
.tacb_le_word p{
    color: #666;
    line-height: 1.5;
}
.tacb_le_word{
    margin-bottom: 28px;
}
.tlul_text p{
    color: #008856;
}
.tacb_le_ul{
    display: flex;
    margin: 0 -13px;
}
.tacb_le_ul_li{
    padding: 0 13px;
}
.tacb_ri_ul{
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    margin: 0 -20px;
}
.tacb_ri_ul_li{
    width: 33.333333%;
    padding: 0 20px;
    margin-top: 37px;
}
.tacb_ri_ul_li a{
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 13px;
    border-bottom: solid 1px #D7D7D7;
    position: relative;
    transition: all .36s;
}
.tacb_ri_ul_li a::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0%;
    height: 1px;
    background: #008856;
    transition: all .36s;
}
.trul_ri{
    width: 16px;
    font-size: 0;
    position: relative;
}
.trul_ri img{
    width: 100%;
    transition: all .36s;
}
.trul_ri img:nth-child(2){
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}
.trul_le p{
    transition: all .36s;
    color: #333;
    line-height: 1.3;
}
.tlul_box_le_ul{
    display: flex;
    margin: 0 -8px;
    margin-top: 60px;
}
.tblu_li{
    padding: 0 8px;
}
.tlul_box_ri{
    width: 49.3%;
}
.tlul_box_le{
    width: 50.7%;
    padding-right: 116px;
}
.tlul_box{
    display: flex;
    align-items: center;
}
.temp_main .tlul_box{
    display: block;
}
.tric_list_ul_li{
    margin-bottom: 102px;
}
.tric_list_ul_li:last-child{
    margin-bottom: 0px;
}
.tlul_box_le h2{
    color: #333;
    line-height: 1.5;
    margin-bottom: 8px;
    font-family: 'montserrat-regular' !important;
}
.tlul_box_le_word p{
    color: #666;
    line-height: 1.5;
}
.tlul_box_le_word{
    margin-bottom: 40px;
}
.tric_list_ul_li:nth-of-type(2n) .tlul_box{
    flex-direction: row-reverse;
}
.tric_list_ul_li:nth-of-type(2n) .tlul_box_le{
    padding-right: 0;
    padding-left: 138px;
}
.tric_story{
    width: 100%;
    position: relative;
    padding-top: 90px;
    padding-bottom: 134px;
}
.tric_story .serlist_cont_btm{
    padding: 0;
}
.tric_story .serlist_cont_btm::after{
    content: none;
}
.tric_story::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%;
    opacity: 0.1;
    background: linear-gradient(360deg, #073F43 0%, rgba(7, 63, 67, 0.00) 100%);
    z-index: -1;
}
.mod_ctact{
    width: 100%;
}
.tric_story h2{
    color: #000;
    font-family: "montserrat-bold" !important;
}
.tric_main .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #008856 !important;
    width: 2px;
    border-radius: 2px;
}
.mlbs_ul{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -8px;
}
.mlbs_ul_li {
    width: 50%;
    padding: 0 8px;
    margin-top: 11px;
}
.mccr_list_box_sec{
    height: 100%;
    border-radius: 10px;
    background: #333;
    overflow: hidden;
    transition: all .36s;
}
.mccr_list_ctus .mccr_list_box_sec{
    padding: 29px 26px;
}
.mod_ctact_cont_le h2{
    color: #333;
    margin-bottom: 29px;
    font-family: "montserrat-bold" !important;
}
.mod_ctact_cont{
    display: flex;
    align-items: center;
}
.mod_ctact_cont_le{
    width: 37.8%;
}
.mod_ctact_cont_ri{
    width: 62.2%;
    padding-left: 132px;
}
.mccr_list{
    display: flex;
    align-items: stretch;
    margin: 0 -10px;
}
.mccr_list_box{
    width: 50%;
    padding: 0 10px;
}
.mlbs_tit{
    color: #fff;
    font-family: "montserrat-bold" !important;
    line-height: 1.1;
}
.mccr_list_ctus .mlbs_tit{
    margin-bottom: 6px;
}
.mlbs_ul_li a{
    color: #fff;
    line-height: 1.1;
}
.mccl_word p{
    color: #666;
}
.mccr_list_onli .mlbs_tit{
    margin-bottom: 21px;
}
.mlbs_text p{
    color: #fff;
    line-height: 1.3;
}
.mlob_ri{
    width: 20px;
    font-size: 0;
}
.mlob_ri img{
    width: 100%;
}
.mccr_list_onli_box{
    display: flex;
    align-items: center;
}
.mlob_le{
    width: calc(100% - 20px);
    padding-right: 21px;
}
.mccr_list_onli .mccr_list_box_sec{
    padding: 29px 37px 36px;
}
/* D1-农用车列表页-end */
/* E1农业装备列表-start */
.equi_ment .ys_nyban_btn .std_btn_box{
    background: #008856;
} 
.equi_ment .ys_nyban_title p{
    font-size: 16px;
    line-height: 1.65;
}
.equi_ment .ys_nyban_btn{
    margin-top: 65px;
}
.equi_ment .ys_nyban_title h1{
    margin-bottom: 20px;
}
.equi_ment .ys_nyban_img::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.3;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, #000 100%);}
.agri_cont{
    width: 100%;
    position: relative;
}
.equi_ment .serlist_help .std_btn_box{
    background: #008856;
    border: solid 1px #008856;
}
.equi_ment .serlist_help_cont{
    background: rgba(255,255,255,0.4);
    box-shadow: 0px 4px 20px 0px rgba(126, 126, 126, 0.10);
}
.agri_cont{
    width: 100%;
    position: relative;
}
.agri_ctact_tp_cont{
    width: 65%;
}
.agri_ctact_bg img, .agri_ctact_bg{
    width: 100%;
}
.agri_ctact_bg{
    position: relative;
    z-index: -1;
    margin-top: -700px;
}
.mult_main .agri_ctact_bg{
    margin-top: -600px;
}
.agri_ctact_bg::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, #FFF 3.37%, rgba(255, 255, 255, 0.00) 37.43%);
}
.mult_main .agri_ctact_bg::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* background: linear-gradient(180deg, #FFF 28.57%, rgba(255, 255, 255, 0.00) 100%); */
}
.agri_ctact_tp_cont h2{
    color: #333;
    line-height: 1.1;
    font-family: "montserrat-bold" !important;
    margin-bottom: 28px;
}
.actc_text{
    color: #008856;
    line-height: 1.3;
    margin-bottom: 16px;
}
.actc_word{
    padding-right: 140px;
}
.actc_word p{
    font-size: 16px;
    color: #666;
    line-height: 1.5;
}
.actc_btn{
    margin-top: 80px;
}
.actc_btn .std_btn_box{
    background: #008856;
}
.actc_btn .std_btn_text p{
    color: #fff;
}
.agri_list_powe h2{
    color: #000;
    font-family: "montserrat-bold" !important;
    margin-bottom: 35px;
}
.agri_list_powe_ul{
    display: flex;
    margin: 0 -10px;
}
.alpu_li{
    width: 25%;
    padding: 0 10px;
}
.agri_list{
    width: 100%;
    position: relative;
}
.agri_list_powe{
    width: 100%;
    position: relative;
    background: #F7F7F7;
}
.agri_list_powe:nth-of-type(2n){
    background: #fff;
}
.alpu_li_picbox{
    position: relative;
}
.alpu_li_tit{
    color: #000;
    font-family: "montserrat-bold" !important;
    margin-bottom: 24px;
}
.alpu_li_box_bg, .alpu_li_box_bg img{
    width: 100%;
}
.alpu_li_box_bg{
    position: absolute;
    top: 36%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.alpu_li_picbox_img{
    width: 280px;
    margin: 0 auto;
}
.agri_adv{
    width: 100%;
    position: relative;
    background: #434343;
    padding-bottom: 28px;
}
.agri_adv_bg{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
}
.agri_adv_bg img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.agri_adv h2{
    color: #fff;
    line-height: 1.75;
    margin-bottom: 90px;
    font-family: "montserrat-bold" !important;
}
.agri_adv_text{
    font-family: "montserrat-bold" !important;
    color: #fff;
    line-height: 1.5;
    margin-bottom: 10px;
}
.agri_adv_word p{
    color: #fff;
    line-height: 1.6;
}
.agri_adv .ys_cont1400{
    position: relative;
    z-index: 1;
}
.agri_adv_ul{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -30px;
    margin-top: 40px;
    align-items: stretch;
}
.agri_adv_ul_li{
    width: 33.333333%;
    padding: 0 30px;
    margin-bottom: 70px;
}
.aaul_icon{
    width: 80px;
    height: 80px;
    border-radius: 50%;
    border: solid 4px #fff;
    background: #008856;
    position: relative;
    margin-bottom: 28px;
}
.aaul_icon img{
    width: 40px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.aaul_tit{
    color: #fff;
    font-family: "montserrat-bold" !important;
    margin-bottom: 24px;
}
.aaul_word p{
    color: #999;
    line-height: 1.5;
    text-overflow: clip;
    height: auto;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: inherit;
    overflow: hidden;
}
.aaul_box{
    height: 100%;
    padding-bottom:34px;
    border-bottom: solid 1px rgba(255, 255, 255, .3);
}
.agri_story h2{
    color: #000;
    font-family: "montserrat-bold" !important;
}
.agri_story .sulb_ri {
    height: 325px;
}
.agri_story .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #008856 !important;
    width: 2px;
    border-radius: 2px;
}
.agri_usag_cont h2{
    color: #333;
    line-height: 1.75;
    font-family: "montserrat-bold" !important;
    margin-bottom: 47px;
}
.agri_usag{
    width: 100%;
    position: relative;
    padding-bottom: 90px;
}
.agri_usag_cont{
    width: 100%;
    position: relative;
}
.aucl_li{
    position: relative;
}
.aucl_li_item{
    display: block;
    position: relative;
    /* width: calc(555px * var(--width-shu)); */
}
.aucl_li1 .aucl_li_item1{
    animation: donghua1 linear infinite;
}
.aucl_li_item_li{
    width: 555px;
}
.alil_box{
    width: 100%;
    position: relative;
}
.alil_box_tit{
    width: calc(100% - 40px);
    position: absolute;
    bottom: 32px;
    left: 50%;
    transform: translateX(-50%);
    text-align: center;
    color: #fff;
    font-family: "montserrat-bold" !important;
}
.alil_box_img{
    overflow: hidden;
    position: relative;
}
.alil_box_img::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 30%;
    opacity: 0.3;
    background: linear-gradient(360deg, #000 0%, rgba(0, 0, 0, 0.00) 100%);
}
.aucl_li1 .aucl_li_item2{
    transform: translateX(-100%);
    position: absolute;
    top: 0;
    left: 0;
    animation: donghua2 linear infinite;
}
@keyframes donghua2{
    0% {
        transform: translateX(100%);
    }
    100% {
        transform: translateX(0);
    }
}
.aucl_li2 .aucl_li_item1{
    transform: translateX(-100%);
    position: absolute;
    top: 0;
    left: 0;
    animation: donghua3 linear infinite;
}
@keyframes donghua3{
    0% {
        transform: translateX(-100%);
    }
    100% {
        transform: translateX(0);
    }
}
.aucl_li2 .aucl_li_item2{
    animation: donghua4 linear infinite;
}
@keyframes donghua4{
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(100%);
    }
}
/* E1农业装备列表-end */
/* E2-拖拉机详情A-start */
.trac_main .ys_nyban_text{
    position: absolute;
    top: 40%;
    left: 50%;
    transform: translateX(-50%);
    color: #fff;
    font-family: "montserrat-bold" !important;
}
.equi_ment .trac_main .ys_nyban_btn{
    bottom: 240px;
}
.trac_main .ys_nyban_title.ys_pos_center{
    top: 55%;
}
.atra_cont{
    width: 100%;
    position: relative;
}
.atra_powe{
    width: 100%;
    position: relative;
}
.atra_powe_bg{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
.atra_powe_bg img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.atra_powe_cont{
    padding: 161px 0px 134px;
}
.atra_powe_cont_word{
    text-align: center;
    color: #666;
    margin-bottom: 15px;
}
.atra_powe_cont h2{
    text-align: center;
    color: #008856;
    margin-bottom: 70px;
    font-family: "montserrat-bold" !important;
}
.atra_powe_cont_ul{
    display: flex;
    justify-content: space-between;
    padding: 0 120px;
}
.apcu_li_box_icon{
    width: 32px;
    margin: 0 auto;
    margin-bottom: 18px;
}
.apcu_li_box_icon img{
    width: 100%;
}
.apcu_li_box_tit{
    text-align: center;
    color: #333;
    line-height: 1.6;
    font-family: "montserrat-bold" !important;
}
.apcu_li_box_text p{
    text-align: center;
    color: #999;
}
.atra_powe_cont_img{
    width: 98%;
    margin: 0 auto;
    margin-top: 50px;
    margin-bottom: 36px;
}
.atra_powe_cont_img img{
    width: 100%;
}
.atra_powe_cont_word p{
    color: #666;
    line-height: 1.5;
    text-align: center;
    text-overflow: clip;
    height: 3.5em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.atra_powe_cont_word{
    width: 65%;
    margin: 0 auto;
    margin-bottom: 24px;
}
.atra_powe_cont_btn{
    display: flex;
    justify-content: center;
}
.atra_powe_cont_btn .std_btn2_box{
    border: solid 1px #008856;
}
.atra_powe_cont_btn .std_btn2_text p{
    color: #008856;
}
.atra_powe::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 30%;
    opacity: 0.2;
    background: linear-gradient(360deg, #073F43 0%, rgba(7, 63, 67, 0.00) 100%);
    z-index: -1;
}
.alul_sec_le_ul{
    display: flex;
    margin: 0 -50px;
}
.aslu_li{
    padding: 0 50px;
}
.alul_sec{
    display: flex;
    align-items: center;
}
.alul_sec_le{
    width: 40%;
}
.alul_sec_ri{
    width: 60%;
}
.atra_list{
    width: 100%;
    position: relative;
    background: #595757;
}
.alul_sec_le_tit{
    color: #fff;
    font-family: "montserrat-semibold" !important;
    margin-bottom: 28px;
    line-height: 1.2;
}
.alul_sec_le_word p{
    color: #fff;
    line-height: 1.5;
    height: 4.5em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: inherit;
    overflow: hidden;
}
.alul_sec_le_word{
    margin-bottom: 153px;
}
.aslu_li_box_num{
    color: #008856;
    margin-bottom: 6px;
    font-family: "montserrat-semibold" !important;
}
.aslu_li_box_word p{
    color: #cfcfcf;
    line-height: 1.5;
}
.atra_list_ul_li:nth-of-type(2n) .alul_sec{
    flex-direction: row-reverse;
}
.atra_tech h2{
    text-align: center;
    color: #333;
    font-family: "montserrat-bold" !important;
}
.atra_tech_cont{
    width: 100%;
    padding: 0 237px;
}
.atra_tech_cont_table{
    width: 100%;
}
.atra_tech_cont_table tbody tr:first-child{
    border-top: 1px solid #BAC6CF;
    border-bottom: 1px solid #BAC6CF;
}
.atra_tech_cont_table tbody tr:last-child{
    border-bottom: 1px solid #BAC6CF;
}
.atra_tech_cont_table tbody tr{
    background: #F5F5F6;
}
.atra_tech_cont_table tbody tr:nth-of-type(2n){
    background: #fff;
}
.atra_tech_cont_table tbody tr td{
    min-width: 463px;
    padding: 16px 20px;
    font-size: 18px;
    line-height: 1.25;
}
.atra_tech_cont_table tbody tr td:first-child{
    color: #333;
}
.atra_tech_cont_table tbody tr td:last-child{
    color: #666;
}
/* E2-拖拉机详情A-end */
/* E3-拖拉机详情B-start */
.btra_cont{
    width: 100%;
    position: relative;
}
.btra_list h2{
    margin-bottom: 62px;
    text-align: center;
    color: #333;
    line-height: 1.75;
    font-family: "montserrat-bold" !important;
}
.blul_box_le{
    width:40.7%;
}
.blul_box_ri{
    width: 59.3%;
    padding-left: 131px;
}
.blul_box{
    display: flex;
    align-items: center;
}
.blul_box_ri_tit{
    color: #333;
    font-family: "montserrat-bold" !important;
    margin-bottom: 24px;
}
.blul_box_ri_word p{
    color: #999;
    line-height: 1.5;
}
.blul_box_ri_ul{
    display: flex;
    margin: 0 -10px;
    margin-top: 100px;
}
.bbru_li{
    padding: 0 10px;
}
.bbru_li_text{
    color: #008856;
    line-height: 1.1;
    font-family: "montserrat-bold" !important;
}
.bbru_li_word p{
    color: #999;
    line-height: 1.5;
}
.btra_list_ul_li{
    margin-bottom: 84px;
}
.btra_list_ul_li:last-child{
    margin-bottom: 0px;
}
/* E3-拖拉机详情B-end */
/* D0-三轮车筛选-start */
.show_49  .scbb_text p, .show_78  .scbb_text p, .show_64  .scbb_text p, .show_65  .scbb_text p{
    color: #008856;
}
.show_49  .scll_tp_clear_text p, .show_78  .scll_tp_clear_text p, .show_64  .scll_tp_clear_text p, .show_65  .scll_tp_clear_text p{
    color: #008856;
}
.show_49  .sblu_li.on .sblu_li_box span, .show_78  .sblu_li.on .sblu_li_box span, .show_64  .sblu_li.on .sblu_li_box span, .show_65  .sblu_li.on .sblu_li_box span{
    border: solid 1px #008856;
}
.show_49  .sblu_li.on .sblu_li_box span::after, .show_78  .sblu_li.on .sblu_li_box span::after, .show_64  .sblu_li.on .sblu_li_box span::after, .show_65  .sblu_li.on .sblu_li_box span::after{
    background: #008856;
}
.show_49  .sblu_li.on .sblu_li_box_word p, .show_78  .sblu_li.on .sblu_li_box_word p, .show_64  .sblu_li.on .sblu_li_box_word p, .show_65  .sblu_li.on .sblu_li_box_word p{
    color: #008856;
}
.show_49  .sstu_btn .std_btn_box, .show_78  .sstu_btn .std_btn_box, .show_64  .sstu_btn .std_btn_box, .show_65  .sstu_btn .std_btn_box{
    border: solid 1px #008856;
}
.show_49  .sstu_btn .std_btn_text p, .show_78  .sblu_li.on .sblu_li_box_word p, .show_64  .sblu_li.on .sblu_li_box_word p, .show_65  .sblu_li.on .sblu_li_box_word p{
    color: #008856;
} 
/* D0-三轮车筛选-end */
/* DA-模版页-start */
.ys_tips {
    position: absolute;
    left: 5%;
    top: 55%;
    transform: translateY(-50%);
    height: 12%;
    width: 16px;
}
.ys_tips_next {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 10;
    width: 100%;
    text-align: center;
    cursor: pointer;
}
.ys_tips_next_mouse {
    position: relative;
    width: 23px;
    height: 40px;
    cursor: pointer;
    background: url(../images/shubiao_icon.svg) no-repeat 0px 0px;
    animation: nudgeMouse 1.6s linear infinite;
    margin: 0 auto;
}
@keyframes nudgeMouse{
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    50% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px);
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
.ys_tips::after {
    content: '';
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 1px;
    height:100%;
    background: linear-gradient(360deg, rgba(255,255,255,1), rgba(0,0,0,.01));
}
.axia_cont, .axia_cont_tp{
    width: 100%;
    position: relative;
}
.axia_tp_bg{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
.axia_tp_bg img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.axia_solu{
    width: 100%;
    position: relative;
}
.axia_solu_box{
    position: relative;
}
.axia_solu_bt{
    width: 65%;
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;
}
.axia_solu_bt img{
    width: 100%;
}
.axix_solu_cont{
    width: 68%;
}
.axix_solu_cont h2{
    color: #008856;
    line-height: 1.2;
    font-family: "montserrat-bold" !important;
    margin-bottom: 23px;
}
.axia_solu_text {
    color: #333;
    line-height: 1.4;
    margin-bottom: 80px;
}
.axia_solu_text span{
    color: #008856;
}
.axia_solu_btn .std_btn_box{
    background: #008856;
}
.axia_solu_btn .std_btn_text p{
    color: #fff;
}
.axia_solu{
    width: 100%;
    position: relative;
    padding-bottom:419px;
}
.axia_scen_cont{
    width: 50%;
    margin: 0 auto;
}
.axia_scen_cont h2{
    text-align: center;
    color: #fff;
    line-height: 1.2;
    font-family: "montserrat-bold" !important;
    margin-bottom: 10px;
}
.axia_scen_cont_word{
    color: #999;
    line-height: 1.3;
}
.axia_scen{
    width: 100%;
    position: relative;
    padding: 76px 0 46px;
    background: #132E34;
}
.axia_use, .axia_use_cont{
    width: 100%;
    position: relative;
}
.axia_use{
    padding-bottom: 162px;
}
.aucu_li{
    width: 25%;
}
.aucu_li.slick-slide:not(:first-child){
    display: none;
}
.aucu_li_box{
    position: relative;
}
.aucu_li_box_tit{
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
    width: calc(100% - 40px);
}
.aucu_li_box_tit p{
    text-align: center;
    color: #fff;
    line-height: 1.6;
    font-family: "montserrat-bold" !important;
}
.aucu_li_box_img{
    overflow: hidden;
    position: relative;
}
.aucu_li_box_img::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
}
.axia_tp{
    position: relative;
}
.axia_use_cont_ul .slick-dots li {
    width: 60px;
    height: 2px;
    margin: 0 6px;
    border-radius: 0;
    background: #999;
}
.axia_use_cont_ul .slick-dots li.slick-active {
    background: #073F43;
}
.axia_use_cont_ul .slick-dots {
    bottom: -40px;
}
.axia_tech{
    width: 100%;
    position: relative;
}
.axia_tech_cont{
    padding: 0 135px;
}
.axia_tech_cont h2{
    color: #333;
    line-height: 1.75;
    font-family: "montserrat-bold" !important;
    margin-bottom: 46px;
    text-align: center;
}
.arrows1_icon{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    border: solid 1px #008856;
    position: relative;
    background: #fff;
    transition: all .36s;
    cursor: pointer;
    pointer-events: all;
}
.arrows1_icon img{
    width: 40px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.arrows1_icon img:nth-child(2){
    opacity: 0;
}
.atlb_text p{
    color: #333;
    line-height: 1.2;
    text-align: center;
    font-family: "montserrat-semibold" !important;
}
.atcb_tpul{
    padding-left: 268px;
    padding-right: 100px;
    margin: 0 -20px;
}
.atcb_tpul_li{
    width: 50%;
    padding: 0 20px;
}
.atcb_tpul_li:not(:first-child){
    display: none;
}
.axia_tech_arrow{
    width: 100%;
    position: absolute;
    top: 120px;
    z-index: 1;
    pointer-events: none;
}
.axia_arrow1{
    display: flex;
    justify-content: space-between;
}
.axia_tech_cont_box{
    position: relative;
}
.axia_tech_arrow .arrows1_next{
    right: 30px;
}
.axia_tech_arrow .arrows1_prev{
    left: 200px;
}
.atcb_btm_le_ul{
    display: flex;
    flex-direction: column;
}
.ablu_li{
    padding: 10px 30px 10px;
    position: relative;
    border-top:solid 1px #999;
}
.ablu_li:last-child{
    border-bottom: solid 1px #999;
}
.ablu_li_text p{
    color: #333;
    line-height: 1.5;
    font-family: "montserrat-semibold" !important;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
}
.ablu_li_text {
    display: flex;
    align-items: center;
    height: 7.5em;
}

.atcb_btm_le{
    width: 25%;
}
.atcb_btm_ri{
    width: 75%;
}
.atcb_btm_ri_btmul{
    display: flex;
}
.abrb_li{
    width: 50%;
}
.abrb_li:not(:first-child){
    display: none;
}
.abrb_li_list_li{
    padding: 17px 18px 18px;
    position: relative;
    border-top:solid 1px #999;
}
.abrb_li_list_li:last-child{
    border-bottom: solid 1px #999;
}
.abrb_li_list_li:first-child .alll_text p{
    font-family: "montserrat-semibold" !important;
}
.alll_text p{
    font-size: 16px !important;
    color: #666;
    line-height: 1.5;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.axia_main .alll_text p,  .axia_main .ablu_li_text p {
    -webkit-line-clamp: 4;
}
.axia_main .alll_text {
    height: 6em;
}
.axia_main .ablu_li {
    padding: 11px 30px 12px;
}
.axia_main .ablu_li_text {
    height: 6em;
}
.alll_text {
    display: flex;
    align-items: center;
    height: 7.5em;
}
.atcb_btm{
    display: flex;
    margin-top: 30px;
}
.axia_para_cont{
    padding: 0 65px;
}
.axia_para{
    width: 100%;
}
.apcu_li{
    width: 33.333333%;
}
.axia_main .apcu_li_box{
    padding: 0 80px;
}
.axia_para_cont h2{
    text-align: center;
    color: #333;
    margin-bottom: 50px;
    font-family: "montserrat-bold" !important;
}
.apcu_li_tit{
    line-height: 1.2;
    text-align: center;
    color: #666;
    font-family: "montserrat-regular" !important;
    margin-bottom: 56px;
}
.apcu_li_btn .std_btn2_box{
    border: solid 1px #008856;
    padding: 10px 30px;
}
.apcu_li_btn .std_btn2_text{
    white-space: nowrap;
}
.apcu_li_btn .std_btn2_text p{
    color: #008856;
}
.apcu_li_btn{
    display: flex;
    justify-content: center;
}
.apcu_li{
    position: relative;
}
.apcu_li::after{
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    width: 1px;
    height: 60%;
    background: #DFE4E8;
}
.apcu_li:last-child::after{
    content: none;
}
.atcb_more{
    display: flex;
    justify-content: center;
    margin-top: 34px;
}
.atcb_more .std_btn_box{
    cursor: pointer;
}
.ascs_list{
    transition: all .36s;
}
.ascs_list_cont_tit{
    color: #333;
    line-height: 1.6;
    text-align: center;
    transition: all .36s;
    transform: scale(1);
}
.ascs_list.swiper-slide-active {
    transform: translateX(0%) translateY(0%);
}
.ascs_list.swiper-slide-prev {
    transform: translateX(20%) translateY(-30%);
}
.ascs_list.swiper-slide-next {
    transform: translateX(-20%) translateY(-30%);
}
.ascs_list.swiper-slide-prev .ys_imgbox_cover, .ascs_list.swiper-slide-next .ys_imgbox_cover {
    transform: scale(0.7);
}
.ascs_list.slide_next{
    transform: translateX(-20%) translateY(-60%);
}
.ascs_list.slide_prev{
    transform: translateX(20%) translateY(60%);
}
/* .ascs_list.swiper-slide-duplicate-prev{
    transform: translateX(20%) translateY(60%);
}
.ascs_list.swiper-slide-duplicate-next{
    transform: translateX(20%) translateY(-60%);
} */
.ascs_list .ys_imgbox_cover {
    transform: scale(0.35);
    transition: all .36s;
    transform-origin: bottom;
}
.ascs_list.swiper-slide-active .ys_imgbox_cover {
    transform: scale(1);
}
#axia_slide_swiper{
    overflow: visible;
    width: 37%;
    margin: 0 auto;
}
.axia_slide_cont{
    position: relative;
    overflow: hidden;
}
.axia_slide{
    width: 100%;
    position: relative;
    margin-top: -128px;
}
.ascs_list.swiper-slide-active .ascs_list_cont_tit{
    transform: scale(1);
    color: #333;
}
.axia_slide_cont_btn{
    width: 100%;
    position: absolute;
    top: 30%;
    transform: translateY(-50%);
    pointer-events: none;
    z-index: 1;
}
.axia_slick h2{
    color: #333;
    line-height: 1.75;
    text-align: center;
    margin-bottom: 67px;
}
.axia_slick{
    width: 100%;
    position: relative;
    margin-top: 30px;
}
.axia_slick_box{
    position: relative;
}
.axia_slick_bg{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}
.axia_slick_bg img{
    width: 100%;
}
.axia_slick_cont{
    width: 100%;
    position: relative;
}
.axia_slick_cont_tit{
    text-align: center;
    background: linear-gradient(270deg, #009621 2.87%, #007A4D 99.95%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    line-height: 1.1;
    margin-bottom: 30px;
    font-family: "montserrat-bold" !important;
}
.axia_slick_cont_word p{
    color: #666;
    line-height: 1.5;
    text-align: center;
}
.ascu_list_box_word p{
    color: #333;
    line-height: 1.5;
    font-family: "montserrat-bold" !important;
}
.ascu_list_box{
    display: flex;
}
.axia_slick_cont_ul{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0 -25px;
}
.ascu_list{
    padding: 0 25px;
}
.ascu_list_box_icon{
    width: 20px;
    margin-right: 7px;
    flex-shrink: 0;
    margin-top: 2px;

}
.ascu_list_box_icon img{
    width: 100%;
}
.axia_slick_cont_word{
    margin-bottom: 25px;
}
.ascl1_li:not(:first-child), .ascl2_lis:not(:first-child){
    display: none;
}
.ascl2_lis_box{
    width: 50%;
    margin: 0 auto;
}
.axia_slick_cont_list2{
    margin-top: 17px;
}
.albl3_ul{
    display: flex;
    flex-wrap: wrap;
}
.albl3_ul_li{
    padding: 0 15px;
    width: 100%;
    margin-bottom: 22px;
}
.albl3_ul_li_text p{
    color: #666;
    line-height: 1.4;
}
.albl3_ul_li_text{
    position: relative;
    padding-left:30px;
}
.albl3_ul_li_text::after{
    content: "";
    position: absolute;
    top: 8px;
    left: 0;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #008856;
}
.axia_slick_cont_list3{
    padding: 0 260px;
}
.ascl3_li_tp{
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 50px;
}
.ascl3_li_tp_icon{
    width: 36px;
    margin-right: 18px;
}
.ascl3_li_tp_icon img{
    width: 100%;
}
.ascl3_li_btmul_li:not(:first-child){
    display: none;
}
.ascl3_li:not(:first-child){
    display: none;
}
.axia_slick_cont{
    position: relative;
}
.axia_slick_cont_btn{
    width: 100%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    pointer-events: none;
    z-index: 1;
}
.ascl3_li_btmul .slick-dots li {
    font-size: 0;
    position: relative;
    display: inline-block;
    width: 30px;
    height: 3px;
    margin: 0;
    border-radius: 0;
    background: rgba(153,153,153,0.6);
}
.ascl3_li_btmul .slick-dots {
    bottom: 0px;
}
.ascl3_li_btmul .slick-dots li.slick-active {
    background: #008856;
}
.asct_ul_li_text{
    color: #666;
    line-height: 1.3;
}
.asct_ul_li.act .asct_ul_li_text{
    color: #008856;
}
.asct_ul_li_text{
    padding-left: 35px;
    position: relative;
}
.asct_ul_li_text::after{
    content: "";
    position: absolute;
    top: 12px;
    left: 0;
    width: 19px;
    height: 4px;
    background: #008856;
    opacity: 0;
    transition: all .36s;
}
.asct_ul_li.act .asct_ul_li_text::after{
    opacity: 1;
}
.ascl1_li_box{
    width: 60%;
    margin: 0 auto;
}
.axia_slick_cont_tab{
    position: absolute;
    top: 0;
    left: 0;
    width: 260px;
}
.asct_ul_li{
    margin-bottom: 39px;
    cursor: pointer;
}
.asct_ul_li:last-child{
    margin-bottom: 0px;
}
.ascs_list_cont_text{
    font-size: 24px !important;
    line-height: 1.5;
    text-align: center;
    opacity: 1;
    transition: all .36s;
}
.ascs_list.swiper-slide-active .ascs_list_cont_text{
    opacity: 1;
}
/* DA-模版页-end */
/* DC-1电动摩托车-start */
.elec_main .alll_text p {
    -webkit-line-clamp: 3;
}
.elec_main .alll_text {
    height: 4.5em;
}
.elec_main .ablu_li_text p {
    -webkit-line-clamp: 3;
}
.elec_main .ablu_li_text {
    height: 4.5em;
}
.elec_main .ablu_li {
    padding: 16px 30px 10px;
}

.elec_main .axia_tp{
    position: relative;
}
.elec_main .axia_tp::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #C7E6DE;
    z-index: -1;
}
.elec_slick_word p{
    color: #666;
    line-height: 1.1;
    text-align: center;
}
.elec_slick_word{
    margin-bottom: 8px;
}
.elect_slick_text{
    text-align: center;
    line-height: 1.75;
    background: linear-gradient(93deg, #079E67 1.81%, #00A9E0 95.1%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.elec_main_icon{
    width: 44px;
    margin: 0 auto;
    margin-bottom: 57px;
}
.elec_main_icon img{
    width: 100%;
}
.emsu_li_box{
    display: flex;
    align-items: center;
}
.emsu_li_box_icon{
    width: 18px;
    margin-right: 12px;
}
.emsu_li_box_icon img{
    width: 100%;
}
.emsu_li_box_text p{
    color: #333;
    line-height: 1.6;
    font-family: "montserrat-bold" !important;
}
.emsu_li{
    margin-bottom: 11px;
}
.emsu_li:last-child{
    margin-bottom: 0px;
}
.elec_main_slick_ul{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-bottom: 47px;
}
.elec_main .axia_solu_bt {
    z-index: 0;
}
.elec_main .axia_solu{
    padding-bottom: 174px;
}
/* DC-1电动摩托车-end */
/* DB0-3MX-start */
.mxtr_cont{
    width: 100%;
}
.mxtr_main .farm_prod{
    background: transparent;
}
.mxtr_tech{
    padding: 105px 0 42px;
    width: 100%;
    position: relative;
    background: #535252;
}
.mxtr_tech .arrows1_icon{
    border: solid 1px #fff;
    background: transparent;
}
.mxtr_tech .arrows1_icon img:nth-child(2){
    opacity: 1;
}
.mxtr_tech .arrows1_icon img:nth-child(1){
    opacity: 0;
}
.mxtr_tech h2{
    color: #fff;
}
.mxtr_tech .atlb_text p{
    color:#fff;
    opacity: 0.9;
}
.mxtr_tech .ablu_li_text p{
    color:#fff;
    opacity: 0.9;
}
.mxtr_tech .alll_text p{
    opacity: 0.6;
    color: #fff;
}
.mxtr_tech .std_btn_box{
    background: transparent;
    border: solid 1px #fff;
} 
.mxtr_tech .std_btn_text p{
    color: #fff;
}
.mxtr_main .ys_bread{
    z-index: 1;
}
.mod_text56{
    font-size: 56px;
    line-height: 1.3;
    color: #fff;
}
.mxtr_clos h2{
    line-height: 1.2;
    width: 57.7%;
    margin-bottom: 26px;
    font-family: "montserrat-bold" !important;
}
.mxtr_clos_word{
    width: 57.7%;
    margin-bottom: 68px;
}
.mxtr_clos_word p{
    color: #fff;
    line-height: 1.5;
}
.mxtr_clos_cont{
    width: 100%;
    position: relative;
}
.mxtr_clos_cont_tp{
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.mcct_btn{
    width: 120px;
    margin-left: 33px;
}
.mccs_ul{
    padding: 0 351px 0 239px;
    margin: 0 -70px;
}
.mccs_ul  .slick-list{
    overflow: visible;
}
.mccs_ul_li{
    opacity: 0;
    padding: 0 70px;
    transition: all .36s;
}
.mccs_ul_li.slick-active{
    opacity: 1;
}
.mccs_ul_li.act{
    opacity: 0.5;
}
.mcct_num .baner_i{
    color: #fff;
}
.mcct_num .baner_i::after {
    content: "/";
    position: absolute;
    top: 50%;
    left: 24px;
    transform: translateY(-50%);
    font-size: 16px;
}
.mcct_num span{
    font-size: 20px;
    line-height: 1.6;
}
.mxtr_clos{
    width: 100%;
    position: relative;
    padding:159px 0  430px;
    background: #535252;
}
.mxtr_clos .arrows1_icon{
    background: transparent;
}
.mxtr_clos_cont_tp{
    position: absolute;
    top: -30%;
    right: 0;
}
.mcct_btn .arrows1_icon{
    border: solid 1px #fff;
}
.mcct_btn .arrows1_icon img:nth-child(2){
    opacity: 1;
}
.mcct_btn .arrows1_icon img:nth-child(1){
    opacity: 0;
}
.mccs_ul_li_box{
    position: relative;
}
.mccs_ul_li_ul{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.mulu_li{
    position: absolute;
    z-index: 1;
}
.mulu_li1{
    top: 36%;
    left: 7%;
}
.mulu_li2 {
    top: 10%;
    left: 30%;
}
.mulu_li3{
    top: 2%;
    left: 65%;
}
.mulu_li4 {
    top: 20%;
    left: 76%;
}
.mccd_ul_li2 .mccd_ul_li_box{
    background:#ED7300;
}
.mulu_li_cont_icon{
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background: #008856;
    position: relative;
    cursor: pointer;
}
.mulu_li_cont_icon img{
    width:14px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.mulu_li_cont{
    display: flex;
    align-items: center;
}
.mulu_li_cont_text{
    width: 356px;
    padding: 10px 20px 10px 50px;
    background: #008856;
    border-radius:80px;
    display: none;
    margin-left: -40px;
}
.mulu_li_cont_text p{
    color: #fff;
}
.mxtr_video{
    width: 100%;
    position: relative;
}
.mxtr_video_cont{
    padding: 0 118px;
    position: relative;
    border-radius: 40px;
    overflow: hidden;
}
.mxtr_video_cont_icon{
    width: 100px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 5;
    cursor: pointer;
}
.mxtr_video_cont_icon img{
    width: 100%;
}
.ys_ban_video1{
    border-radius: 40px;
}
.mxtr_video_cont_phicon{
    display: none;
}
.mxtr_video{
    width: 100%;
    position: relative;
    margin-top: -290px;
}
.mxtr_adv_cont_le{
    width: 42.9%;
}
.mxtr_adv_cont_ri{
    width: 57.1%;
    padding-left: 242px;
    position: relative;
    padding-top: 100px;
}
.mxtr_adv_cont{
    display: flex;
}
.macl_leul_li_img{
    border-radius: 20px;
    overflow: hidden;
    position: relative;
    z-index: 2;
}
.mxtr_adv{
    width: 100%;
    position: relative;
    padding-top: 185px;
    padding-bottom: 143px;
}
.mxtr_min{
    width: 100%;
    position: relative;
}
.mxtr_min::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #F5F5F6;
    z-index: -1;
}
.macl_leul_li_tit{
    margin: 28px 0 30px;
    font-family: 'montserrat-bold' !important;
}
.macl_leul_li_word p{
    font-size: 16px;
    color: #333;
    line-height: 1.5;
    margin-bottom: 8px;
}
.macl_leul_li{
    margin-bottom: 80px;
}
.macl_leul_li:last-child{
    margin-bottom: 0px;
}
.macl_leul_li:nth-of-type(2n){
    padding-left: 60px;
}
.macl_riul .macl_leul_li:nth-of-type(2n){
    padding-left: 60px;
}
.mxtr_adv_cont_ri h2{
    color: #333;
    line-height: 1.1;
    font-family: "montserrat-bold" !important;
    position: absolute;
    top: 10px;
    left: 242px;
    animation: posit2 1.6s ease-in-out both;
    z-index: 0;
}
.mxtr_adv_cont.act .mxtr_adv_cont_ri h2 {
    animation: posit1 1.6s ease-in-out both;
}
@keyframes posit1{
    0%{
        top: 10px;
        left: 242px;
    }
    100%{
        color: #d7d7d7;
        top: 50%;
        left: 20%;
        transform: translate(-50%,-50%) scale(3);
    }
}
@keyframes posit2{
    0%{
        color: #d7d7dd;
        top: 50%;
        left: 20%;
        transform: translate(-50%,-50%) scale(3);
    
    }
    100%{
        top: 10px;
        left: 242px;
     }
}
.mxtr_sati_cont{
    width: 100%;
    position: relative;
}
.mxtr_sati_tit{
    width: 60%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    opacity: 1;
    animation: opacity2 1.6s ease-in-out both;
}
.mxtr_sati_cont.act .mxtr_sati_tit{
    animation: opacity1 1.6s ease-in-out both;
}
@keyframes opacity1{
    0%{
        opacity: 1;
    }
    100%{
        opacity: 0;
    }
}
@keyframes opacity2{
    0%{
        opacity: 0;
    }
    100%{
        opacity: 1;
    }
}
.mxtr_sati_tit h2{
    font-size: 100px;
    line-height: 1.1;
    text-align: center;
    color: #333;
    font-family: "montserrat-bold" !important;
}
.mxtr_sati_text{
    text-align: center;
    color: #008856;
    font-size: 100px;
    line-height: 1.1;
    font-family: "montserrat-bold" !important;
}
.mxtr_sati{
    width: 100%;
    position: relative;
    padding: 143px 0 153px;
    background: #fff;
}
.msul_box{
    display: flex; 
    margin: 0 -10px;
}
.msul_le{
    width: 65%;
}
.msul_ri{
    width: 35%;
}
.msul_box_img{
    border-radius: 30px;
    overflow: hidden;
    height: 100%;
}
.msul_box_img img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.msul_box_li{
    padding: 0 10px;
    height: 270px;
}
.macl_leul_li_box{
    position: relative;
    z-index: 2;
}
.mxtr_sati_ul_li:nth-of-type(2n) .msul_box{
    flex-direction: row-reverse;
}
.msul_le .msul_box_img{
    width: 28%;
    animation: platWidth3 1.6s ease-in-out both;
}
.msul_ri .msul_box_img{
    width: 40%;
    animation: platWidth4 1.6s ease-in-out both;
}
.mxtr_sati_cont.act .msul_le .msul_box_img{
    animation: platWidth1 1.6s ease-in-out both;
}
.mxtr_sati_cont.act .msul_ri .msul_box_img{
    animation: platWidth2 1.6s ease-in-out both;
}
@keyframes platWidth1{
    0% {
        width: 28%;
    }
    
    100% {
        width: 100%;
    }
}
@keyframes platWidth2{
    0% {
        width: 40%;
    }
    
    100% {
        width: 100%;
    }
}
@keyframes platWidth3{
    0% {
        width: 100%;
    }
    
    100% {
        width: 28%;
    }
}
@keyframes platWidth4{
    0% {
        width: 100%;
    }
    
    100% {
        width: 40%;
    }
}
.mxtr_sati_ul_li {
    margin-bottom: 20px;
}
.mxtr_sati_ul_li:last-child{
    margin-bottom: 0px;
}

.mxtr_sati_ul_li1 .msul_ri{
    display: flex;
    justify-content: flex-end;
}
.mxtr_sati_ul_li2 .msul_le{
    display: flex;
    justify-content: flex-end;
}
.mxev_supp .ascs_list.swiper-slide-next {
    /* transform: translateX(-20%) translateY(-50%); */
}
.mxev_supp .ascs_list.swiper-slide-prev {
    transform: translateX(20%) translateY(30%);
}
.mxev_supp .ascs_list .ys_imgbox_cover{
    transform-origin: inherit;
}
/* DB0-3MX-end */
.mod_nynav {
    width: 100%;
    display: flex;
    justify-content: space-between;
    padding: 0 66px;
    background: #fff;
    position: fixed;
    top: 0;
    box-shadow: 0px 4px 20px 0px rgba(126, 126, 126, 0.10);
}
.mod_nyban_back {
    position: static;
    transform: inherit;
}
.mblc_text p{
    font-size: 18px;
    line-height: 84px;
    color: #666;
    transition: all .36s;
    font-family: 'montserrat-regular' !important;
}
.mblc_icon{
    width: 10px;
    margin-left: 13px;
    position: relative;
    font-size: 0;
}
.mblc_icon img{
    width: 100%;
    transition: all .36s;
}
.mblc_icon img:nth-child(2){
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}
.mod_ban_list_link{
    display: flex;
    align-items: center;
}
.mod_ban_list_farm {
    width: 405px;
    position: absolute;
    top: 100%;
    right: 0;
}
.mblc_list.yxnav_active1 .mod_ban_list_link .mblc_text p{
    color: #008856;
}
.mblc_list.yxnav_active1 .mod_ban_list_link .mblc_icon img:nth-child(2){
    opacity: 1;
}
.mblc_list.yxnav_active1 .mod_ban_list_link .mblc_icon img:nth-child(1){
    opacity: 0;
}
.mblc_list.yxnav_active1 .mod_ban_list_link .mblc_icon img{
    transform: rotate(180deg);
}
.mblf_cont .mblf_cont_li1{
    background: #F6F6F6;
    position: relative;
}
.mblf_cont .mblf_cont_li1::after{
    content: "";
    position: absolute;
    top: 100% !important;
    left: 0;
    width: 100%;
    height: 1px;
    background: #d7d7d7;
    z-index: 2;
}
.mblf_cont .mblf_cont_li1:first-child::before{
    content: "";
    position: absolute;
    top: 0px;
    left: 0;
    width: 100%;
    height: 1px;
    background: #d7d7d7;
    z-index: 2;
}
.mblf_cont_li1_link{
    color: #666 !important;
    font-size: 18px;
    line-height: 1.75;
    font-family: "montserrat-bold" !important;
} 
.mblf_cont .ys_phnav_icon {
    display: none;
    position: absolute;
    right: auto;
    left: 40px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
}
.mblf_cont .ys_phnav_haschild .ys_phnav_icon {
    display: block;
} 
.mblf_cont .ys_phnav_icon::before, .mblf_cont .ys_phnav_icon::after {
    content: "";
    position: absolute;
    background: #666;
    transition: all .36s;
}
.mblf_cont .yxnav_active2 .ys_phnav_lisbox a{
    color: #333;
}
.mblf_cont .ys_phnav_lisbox a{
    color: #666;   
    font-size: 18px;
    transition: all .36s;
}
.mblf_cont .mblf_cont_li1 ul li{
    /* border-bottom: solid 1px #D7D7D7; */
    background: #fff;
    position: relative;
}
.mblf_cont .mblf_cont_li1 ul li::after{
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: calc(100% - 75px);
    height: 1px;
    background: #d7d7d7;
}
.mblf_cont .ys_ph_nav ul {
    padding: 0;
}
.mblf_cont .ys_ph_nav ul::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    z-index: -1;
}
.mblf_cont .ys_phnav_lisbox{
    border-bottom: solid 1px transparent;
    position: relative;
    padding: 0px 20px 0px 75px;
}
.slick-disabled {
    opacity: 0.5;
    pointer-events: none;
}
.mblf_cont .ys_phnav_icon{
    cursor: pointer;
}
.mblf_cont .ys_ph_nav ul li a{
    font-size: 18px;
    color: #666 !important;
    line-height: 1.6;
    transition: all .36s;
}
.mblf_cont .ys_ph_nav ul li.yxnav_active2 a{
    color: #008856 !important;
}
.fedi_car .mblf_cont .ys_ph_nav ul li.yxnav_active2 a{
    color:  #00A9E0 !important;
}
.mblf_cont .mblf_cont_li1.yxnav_active1 .mblf_cont_li1_link{
    color: #333 !important;
}
.mod_ban_list_pull{
    display: none;
}
.mxtr_clos_cont_dots{
    position: absolute;
    top: 50%;
    left:0;
    transform: translateY(-50%);
}
.mccd_ul{
    display: flex;
    flex-direction: column;
}
.mccd_ul_li_box{
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background: #06418A;
    cursor: pointer;
}
.mccd_ul_li{
    margin-bottom: 24px;
}
.mccd_ul_li_box{
    position: relative;
}
.mccd_ul_li_box::after{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 24px;
    height: 24px;
    border-radius: 50%;
    border: solid 1px #fff;
    transition: all .36s;
    opacity: 0;
}
.mccd_ul_li.on .mccd_ul_li_box::after{
    opacity: 1;
}
/* F1环卫装备列表-start */
.sani_envi .ys_nyban_title h1{
    width:58%;
}
.sani_envi .ys_nyban_btn .std_btn_box{
    background: #008856;
    border: solid 1px #008856;
}
.sani_envi .ys_nyban_btn{
    bottom: 113px;
}
.envi_cont{
    width:100%;
    position: relative;
}
.envi_tips .std_btn_box{
    background: #008856;
    border: solid 1px #008856;
}
.envi_cont_box{
    width: 100%;
    position: relative;
}
.envi_cont_list_ul{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}
.eclu_li{
    width: 33.333333%;
    padding: 0 15px;
    margin-bottom:40px;
}
.eclu_li_img_tit{
    width: calc(100% - 20px);
    margin: 0 auto;
    text-align: center;
    color: #fff;
    line-height: 1.2;
    height: 3.6em;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    font-family: "montserrat-bold" !important;
    margin-bottom: 30px;
}
.envi_cont h2{
    color: #333;
    line-height: 1.6;
    margin-bottom: 34px;
    font-family: "montserrat-bold" !important;
}
.eclu_li_img{
    position: relative;
    padding-top: 56px;
}
.eclu_li_img_bg{
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    z-index: -1;
}
.eclu_li_textbox_word p{
    color: #999;
    line-height: 1.2;
    font-family: "montserrat-semibold" !important;
    font-size: 14px;
}
.eclu_li_textbox{
    position: relative;
    padding-left: 16px;
    margin:20px 0 26px;
}
.eclu_li_textbox::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 5px;
    height: 90%;
    background: #008856;
}
.eclu_li_img_pic{
    width: 87.5%;
    margin: 0 auto;
}
.eclb_btn_box_icon{
    width: 12px;
}
.eclb_btn_box_icon img{
    width: 100%;
    transition: all .36s;
}
.eclb_btn{
    display: flex;
    justify-content: center;
}
.eclb_btn_box{
    border-radius: 20px 20px 0 0;
    background: #f2f2f2;
    cursor: pointer;
    padding: 10px 64px;
}
.envi_cont_list{
    width: 100%;
    position: relative;
    padding-top: 70px;
    overflow: hidden;
}
.envi_cont_list:first-child{
    padding-top: 0px;
}
.envi_cont_list:nth-of-type(2n)::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -2;
    background: #F6F6F6;
}
.envi_cont_list:nth-of-type(2n) .eclb_btn_box{
    background: #ececec;
}
.envi_solu_cont{
    padding: 95px 74px 110px;
}
.envi_solu_cont h2{
    margin-bottom: 35px;
    color: #fff;
    line-height: 1.4;
    font-family: "montserrat-bold" !important;
}
.envi_solu_btn .std_btn_box{
    border: solid 1px #fff;
}
.envi_solu_btn .std_btn_text p{
    color: #fff;
}
.envi_solu{
    width: 100%;
    position: relative;
    padding-bottom: 70px;
    padding-top: 0px !important;
}
.envi_story .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #008856 !important;
    width: 4px;
    border-radius: 2px;
}
.envi_story .sulb_ri {
    height: 320px;
}
/* F1环卫装备列表-end */
/* F2环卫-道路污染清除车详情-start */
.rocl_cont{
    width: 100%;
    position: relative;
}
.rocl_ban_cont{
    display: flex;
    align-items: center;
}
.rocl_ban_cont_le{
    width:52%;
}
.rocl_ban_cont_ri{
    width: 48%;
    padding-left: 114px;
}
.rbcr_ul_li_box{
    display: flex;
    /* align-items: center; */
}
.rulb_icon{
    width: 56px;
    font-size: 0;
    margin-right: 25px;
    flex-shrink: 0;
}
.rulb_icon img{
    width: 100%;
}
.rulb_textbox_tit{
    color: #05141F;
    line-height: 1.1;
    font-family: "montserrat-semibold" !important;
    margin-bottom: 8px;
}
.rulb_textbox_word p{
    color: #6A6A6A;
    line-height: 1.3;
    font-family: 'montserrat-regular' !important;
}
.rbcr_ul_li{
    margin-bottom: 57px;
}
.rbcr_ul_li:last-child{
    margin-bottom: 0px;
}
.rocl_main .ys_bread_list a{
    color: #999;
}
.rocl_main .ys_bread_list::before{
    color: #999;
}
.rocl_ban{
    padding: 112px 0 183px;
}
.rocl_prod_cont{
    width: 100%;
    padding-left: 260px;
}
.rocl_prod_cont_le{
    width: 37.6%;
    position: absolute;
    left: 260px;
    top: 15%;
}
.rocl_prod_cont_ri{
    width: 56.4%;
}
.rocl_prod_cont_le h2{
    color: #333;
    line-height: 1.5;
}
.rocl_prod_cont_le .mulb_word{
    padding-right: 0px;
}
.rocl_prod_cont_le .mult_tit{
    font-family: 'montserrat-regular' !important;
}
.rocl_prod{
    width: 1920px;
    margin: 0 auto;
    max-width: 100%;
    position: relative;
}
.rocl_prod_cont_ri{
    width: 50%;
}
.rpcr_btn{
    margin-top: 40px;
}
.rpcr_btn .std_btn2_box{
    background: #fff;
    border: solid 1px #008856;
}
.rpcr_btn .std_btn2_text p{
    color: #008856;
}
.upul_textbox_text{
    max-height: 96px;
    padding-right: 10px;
}
.upul_textbox_text .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #009621 !important;
    width: 2px;
    border-radius: 0;
}
.farm_prod .upul_textbox_text p{
    height: auto;
    -webkit-line-clamp: inherit;
}
.rocl_main .upul_textbox_tit {
    font-family: 'montserrat-regular' !important;
}
.farm_prod .upul_textbox{
    padding-bottom: 0px;
}
.farm_prod .std_btn_box{
    border: solid 1px #008856;
}
.farm_prod  .std_btn_text p{
    color: #008856;
}
.upul_yexybox_ul{
    flex-wrap: wrap;
}
.farm_prod .user_prod{
    background: #fff;
}
.axia_main .farm_prod .user_prod{
    background: #F5F5F6;
}
.axia_main .farm_prod .user_prod_ul_li .std_btn_box {
    background: #F5F5F6;
}
.farm_prod .user_prod_ul_li{
    padding: 0 70px;
}
.farm_prod .user_prod_ul{
    margin: 0 -70px;
}
.farm_car .upul_textbox_tit{
    color: #008856;
}
.elec_main .farm_prod .user_prod{
    background: #F5F5F6;
}
.elec_main .farm_prod .user_prod_ul_li .std_btn_box {
    background: #F5F5F6;
}
.mxev_main .farm_prod .user_prod{
    background: #F5F5F6;
}
.mxev_main .farm_prod .user_prod_ul_li .std_btn_box {
    background: #F5F5F6;
}
.rocl_main .farm_prod .user_prod{
    background: #F5F5F6;
}
.rocl_main .farm_prod h2{
    text-align: left;
}
.farm_prod .user_prod_ul_li .std_btn_box {
    background: #fff;
}
.rocl_main .farm_prod .user_prod_ul_li .std_btn_box {
    background: #F5F5F6;
}
/* F2环卫-道路污染清除车详情-end */
/* G1青贮机械列表-start */
.harv_mach .ys_nyban_img::after{
    width: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.25) 16.35%, rgba(0, 0, 0, 0.00) 100%), linear-gradient(90deg, rgba(0, 0, 0, 0.20) 5.61%, rgba(0, 0, 0, 0.00) 54.77%);
}
.harv_mach .ys_nyban_title p{
    width: 50%;
}
.mult_cont{
    width: 100%;
}
.harv_mach .ys_nyban_title.ys_pos_center{
    top: 40%;
}
.harv_mach .ys_nyban_btn{
    bottom: 280px;
}
.mult_reli .agri_ctact_tp_cont{
    width: 84%;
}
.mult_reli .agri_ctact_tp_cont h2{
    padding-right: 35%;
}
.harv_mach .ys_nyban_btn .std_btn_box{
    background: #008856;
}
.mult_reli{
    width: 100%;
    padding-top: 146px;
}
.mult_reli .actc_btn {
    margin-top: 40px;
}
.mult_list_text {
    color: #666;
    line-height: 1.3;
    margin-bottom: 20px;
}
.mult_list .sstu_btn {
    display: flex;
    position: static;
    opacity: 1;
}
.mult_list .sstu_li{
    padding: 0 90px;
}
.mult_list .sclr_sec_tp_ul{
    margin:0 -90px;
}
.mult_list .sstu_li_word p{
    color: #999;
}
.mult_list .sstu_btn_list .std_btn_box{
    background: #fff;
    border: solid 1px #008856;
}
.mult_list .sstu_btn_list .std_btn_text p{
    color: #008856;
}
.mult_list .sclr_sec h2{
    font-family: "montserrat-bold" !important;
}
/* G1青贮机械列表-end */
/* G2青贮机械详情-start */
.hadet_cont{
    width: 100%;
    position: relative;
}
.hadet_main .apcu_li{
    width: auto;
    padding:0 40px;
}
.hadet_main .apcu_li::after{
    content: none;
}
.hadet_main .atra_powe_cont_ul{
    margin: 0 -30px;
}
.hadet_main .atra_powe_cont {
    padding: 94px 0px 120px;
}
.hadet_main .atra_powe_cont_img {
    width: 52%;
    margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 87px;
}
.atra_powe_cont_word p span{
    color: #008856;
}
.hadet_main .atra_powe_cont_word{
    width: 62%;
    color: #333;
    margin: 0 auto;
    margin-bottom: 24px;
}
.hadet_main .atra_powe_cont h2{
    margin-bottom: 49px;
}
.hadet_main .mod_run_list_ul {
    /* padding: 22px 0 22px 16px; */
    /* background: linear-gradient(90deg, #3ED193 2.6%, #7FFFFE 23.96%, #29F1A7 48.93%, #7FFFFE 72.79%, #3ED193 100%); */
}
.hadet_main .mxev_usag .ys_cont1400 {
    width: 100%;
}
.hadet_main .mxev_usag .muul_box_text{
    display: none;
}
.hadet_main .mxev_usag .mxev_usag_ul{
    margin: 0 -10px;
}
.hadet_main .mxev_usag .mxev_usag_ul_li{
    padding: 0 10px;
}
.hadet_main .mxev_usag{
    padding-bottom: 130px;
}
.hadet_main .mxev_usag_ul .slick-dots li {
    font-size: 0;
    position: relative;
    display: inline-block;
    width: 60px;
    height: 2px;
    margin: 0 6px;
    border-radius: 0;
    background: #999;
}
.hadet_main .mxev_usag_ul .slick-dots {
    bottom: -40px;
}
.hadet_main .mxev_usag_ul .slick-dots li.slick-active {
    background: #008856;
}
.hadet_main .farm_prod{
    background: #fff;
}
.hadet_main .farm_prod h2{
    text-align: left;
}
.hadet_prod_bg{
    width: 54%;
    position: absolute;
    z-index: 0;
}
.hadet_prod_bg1{
    top: 0;
    right: 0;
}
.hadet_prod_bg2{
    left: 0;
    top: 65%;
    transform: translateY(-50%);
}
.hadet_prod_bg img{
    width: 100%;
}
.hadet_prod{
    width: 100%;
    position: relative;
    background: #083F43;
}
.hadet_prod h2{
    color: #fff;
    text-align: center;
    font-family: "montserrat-bold" !important;
    margin-bottom: 55px;
}
.hpul_box_ri{
    width: 33.6%
}
.hpul_box_le{
    width: 66.4%;
    padding-right:122px;
    padding-top: 60px;
    position: relative;
}
.hpul_box{
    display: flex;
}
.hpul_box_ri_cont{
    background: #fff;
    padding: 30px;
    border-radius: 10px;
    overflow: hidden;
}
.hbrc_word{
    margin-top: 30px;
}
.hbrc_word p{
    color: #999;
    line-height: 1.6;
}
.hpul_box_le_num{
    font-size: 300px;
    color: #008856;
    line-height: 1.1;
    font-family: "montserrat-bold" !important;
}
.hpul_box_le_text p{
    color: #fff;
    line-height: 1.1;
}
.hpul_box_le_num{
    position: absolute;
    top: 0px;
}
.hpul_box_le_text{
    position: relative;
    z-index: 3;
    margin-top: 70px;
    padding-left: 100px;
}
.hadet_prod_ul_li:nth-of-type(2n) .hpul_box{
    flex-direction: row-reverse;
}
.hadet_prod_ul_li:nth-of-type(2n) .hpul_box .hpul_box_le{
    padding-left: 122px;
}
.hadet_prod_ul_li:nth-of-type(2n) .hpul_box .hpul_box_le_text{
    padding-right: 100px;
}
.hadet_prod_ul_li{
    margin-bottom: 169px;
}
.hadet_prod_ul_li:last-child{
    margin-bottom: 0px;
}
.hadet_prod_ul{
    position: relative;
    z-index: 1;
}
.hpul_box_ri_cont .ys_imgbox_cover img{
    border-radius: 10px;
}
.hadet_main .atra_powe::after {
    content:none;
}
/* G2青贮机械详情-end */
/* F3-环卫解决方案页面-start */
.solu_main .ys_nyban_btn{
    display: none;
}
.sani_envi .ys_nyban_title p{
    width: 35.8%;
}
.solu_cont{
    width: 100%;
    position: relative;
}
.mod_anchor{
    height: 80px;
}
.anchor_points_list_item{
    padding: 0px 75px;
    cursor: pointer;
}
.anchor_points_list{
    margin: 0 -75px;
}
.anchor_points {
    display: flex;
    justify-content: center;
}
.anchor_points {
    border-bottom: 1px solid #DEDEDE;
    width: 100%;
    background: #EEF6F4;
}
.anchor_points_list {
    display: flex;
}
.anchor_points_list_item.on .apli_font16 {
    color: #008856;
}
.apli_font16 {
    font-size:16px;
    color: #333;
    line-height: 1.5;
    position: relative;
    padding: 28px 0;
    transition: all 0.36s;
}
.anchor_points_list_item.on .apli_font16::before {
    width: 100%;
}

.apli_font16::before {
    content: '';
    height: 2px;
    width: 0;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    background: #008856;
    bottom: -1px;
    border-radius: 1px;
    transition: all 0.36s;
}
.solu_cry h2{
    color: #333;
    font-family: "montserrat-bold" !important;
    line-height: 1.75;
}
.solu_cry h2 span{
    color: #008856;
}
.solu_cont{
    width: 100%;
    position: relative;
    background: #EEF6F4;
}
.solu_cry_word p{
    color: #333;
    line-height: 1.75;
}
.solu_cry_cont{
    padding: 53px 153px 86px;
    margin-top: 34px;
}
.solu_box_edr h4{
    font-size: 36px;
    line-height: 1.75;
    color: #333;
    margin-bottom:27px;
    font-family: "montserrat-semibold" !important;
}
.solu_box_edr p{
    color: #333;
    line-height: 1.75;
    font-size: 18px;
    margin-bottom:14px;
}
.solu_box_edr img{
    width: 100%;
    margin-bottom: 14px;
    background: #fff;
    padding: 50px 60px;
}
.mod_anchor.on1 .anchor_points{
    position: fixed;
    top: 84px;
    z-index: 20;
    box-shadow: 0px 4px 20px 0px rgba(126, 126, 126, 0.10);
}
.solu_city .solu_box_edr p{
    padding-left:20px;
    position: relative;
}
.solu_city .solu_box_edr p::after{
    content: "";
    position: absolute;
    top: 10px;
    left: 0;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #008856;
}
.solu_city ul{
    list-style-type: none;
}
.solu_city ul li{
    list-style: none;
}
.solu_cry_cont_ul{
    display: flex;
    justify-content: space-between;
    margin: 0 -115px;
}
.sccu_li{
    width: 33.333333%;
    padding: 0 115px;
}
.sccu_li_tp{
    position: relative;
}
.sccu_li_tp_text{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.sccu_li_tp_text p{
    font-size: 22px !important;
    color: #fff;
    line-height: 1.5;
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 60%;
}
.sccu_li_tp_img img{
    width: 100%;
}
.sccu_li_btm{
    width: 340px;
    margin-top: 23px;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}
.sccu_li_btm_word{
    width: 90%;
    margin: 0 auto;
}
.sccu_li_btm_word p{
    text-align: center;
    color: #fff;
    line-height: 1.6;
}
.sccu_li{
    position: relative;
}
.sccu_li_tp::after{
    content: "";
    position: absolute;
    top: 50%;
    right: -230px;
    width: 230px;
    transform: translateY(-50%);
    border-bottom: dotted 1px #fff;
}
.sccu_li_tp::before{
    content: "";
    position: absolute;
    top: 50%;
    right: -115px;
    transform: translateY(-50%);
    width:10px;
    height: 10px;
    border-radius: 50%;
    background: #fff;
}
.sccu_li:last-child .sccu_li_tp::after{
    content: none;
}
.sccu_li:last-child .sccu_li_tp::before{
    content: none;
}

.sccu_li_tp_text::after{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 73%;
    height: 73%;
    border:1px dotted #fff;
    border-radius: 100%;
}
.solu_city .yxedr_active ul, .yxedr_active ol {
    padding-inline-start: 0;
}
body{
    height: auto !important;
}
/* F3-环卫解决方案页面-end */
.scbb_icon img:nth-child(2), .scll_tp_clear_icon img:nth-child(2){
    display: none;
}
.show_49 .scbb_icon img:nth-child(2), .show_49 .scll_tp_clear_icon img:nth-child(2){
    display: block;
}
.show_49 .scbb_icon img:nth-child(1), .show_49 .scll_tp_clear_icon img:nth-child(1){
    display: none;
}
.show_78 .scbb_icon img:nth-child(2), .show_78 .scll_tp_clear_icon img:nth-child(2){
    display: block;
}
.show_78 .scbb_icon img:nth-child(1), .show_78 .scll_tp_clear_icon img:nth-child(1){
    display: none;
}
.show_64 .scbb_icon img:nth-child(2), .show_64 .scll_tp_clear_icon img:nth-child(2){
    display: block;
}
.show_64 .scbb_icon img:nth-child(1), .show_64 .scll_tp_clear_icon img:nth-child(1){
    display: none;
}
.show_65 .scbb_icon img:nth-child(2), .show_65 .scll_tp_clear_icon img:nth-child(2){
    display: block;
}
.show_65 .scbb_icon img:nth-child(1), .show_65 .scll_tp_clear_icon img:nth-child(1){
    display: none;
}
.tdor_textbox_word p{
    margin-bottom: 10px;
    font-size: 16px !important;
}
/* 移动端版式-start*/
.tdpt_tpul_li:not(:first-child){
    display: none;
}
.temp_dedi_phlist_tpsli{
    padding: 0 40px;
    position: relative;
    z-index: 1;
    display: none;
}
.tdbp_ul_li_tit{
    color: #fff;
    line-height: 1.2;
    font-size: 22px;
    margin-bottom: 30px;
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.tdbp_ul_li_word p{
    font-size: 18px;
    line-height: 1.5;
    margin-bottom: 14px;
    color: #fff;
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.temp_dedi_phlist_btmsli{
    position: relative;
    background: radial-gradient(50% 50% at 50% 50%, #06418A 0%, #083266 100%);
    padding: 148px 0 258px;
    margin-top: -70px;
    margin-right:40px;
}
.tdpb_ul{
    padding-left: 45px;
}
.tdpb_ul_li:not(:first-child){
    display: none;
}
.tdpb_ul .slick-dots {
    bottom: -170px;
    left: 50%;
    transform: translateX(-50%);
}
.tdpb_ul .slick-dots li {
    width: 30px;
    height: 2px;
    border-radius: 0;
    background: #999;
}
.tdpb_ul .slick-dots li.slick-active{
    background: #00A9E0;
}
.tdpb_ul_li_box{
    padding-right: 200px;
}
.temp_dedi_phlist{
    display: none;
}
/* 移动端版式-end */
/* 10.12新增-start */
.tacb_le_ul{
    flex-wrap: wrap;
}
.harv_mach .ys_nyban_title p{
    font-size: 16px;
    line-height: 1.65;
}
.harv_mach .mult_reli .agri_ctact_tp_cont{
    width: 100%;
}
.alil_box_tit{
    font-size: 18px;
    line-height: 1.2;
}
.hadet_main .atra_powe_cont_ul {
    flex-wrap: wrap;
    justify-content: center;
}
.hadet_main .atra_powe_cont_word p {
    height: auto;
    -webkit-line-clamp: inherit;
}
.hadet_main .farm_prod .user_prod{
    padding-top: 0px;
    padding-bottom: 0px;
}
.ys_phnav_haschild.yxnav_active2 .ys_phnav_lisbox a{
    color: rgba(255, 255, 255, .6);
} 
.mulu_li5 {
    top: 45%;
    left: 80%;
}
.btra_main .atra_powe_cont_word p {
    height: auto;
    -webkit-line-clamp: inherit;
}
.atra_powe_cont_img{
    width: 40%;
}
.ablu_li:nth-of-type(n+4){
    display: none;
}
.abrb_li_list_li:nth-of-type(n+4){
    display: none;
}
.ablu_li:nth-child(3)::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background: #999;
    transition: all .36s;
}
.abrb_li_list_li:nth-child(3)::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background: #999;
    transition: all .36s;
}
.axia_tech_cont_box.on .ablu_li:nth-child(3)::after{
    background: transparent;
}
.axia_tech_cont_box.on .abrb_li_list_li:nth-child(3)::after{
    background: transparent;
}
.mxtr_tech{
    overflow: hidden;
}
.farm_prod .slick-dots li {
    width: 60px;
    height: 2px;
    margin: 0 6px;
    border-radius: 0;
    background: #999;
}
.farm_prod .slick-dots {
    position: absolute;
    bottom: -40px;
    display: block;
    width: 100%;
    list-style: none;
    text-align: center;
}
.farm_prod .slick-dots li.slick-active {
    background: #073F43;
}
.mulu_li5 {
    top: 45%;
    left: 80%;
}
.macl_leul_li {
    position: relative;
    z-index: 1;
}
.tacb_le_ul{
    flex-wrap: wrap;
}
.harv_mach .ys_nyban_title p{
    font-size: 16px;
    line-height: 1.65;
}
.harv_mach .mult_reli .agri_ctact_tp_cont{
    width: 100%;
}
.alil_box_tit{
    font-size: 18px;
    line-height: 1.2;
}
.hadet_main .atra_powe_cont_ul {
    flex-wrap: wrap;
}
.hadet_main .atra_powe_cont_word p {
    height: auto;
    -webkit-line-clamp: inherit;
}
.hadet_main .farm_prod .user_prod{
    padding-top: 0px;
    padding-bottom: 0px;
}
.ys_phnav_haschild.yxnav_active2 .ys_phnav_lisbox a{
    color: rgba(255, 255, 255, .6);
} 
.mulu_li5 {
    top: 45%;
    left: 80%;
}
.btra_main .atra_powe_cont_word p {
    height: auto;
    -webkit-line-clamp: inherit;
}
/* 10.12新增-end */
.atcb_more .std_btn2 .std_btn2_box{
    border: solid 1px #008856;
    cursor: pointer;
}
.atcb_more .std_btn2 .std_btn2_box .std_btn2_text p{
    color: #008856;
}
.atcb_more .std_btn2_icon {
    width: 14px;
}
.axia_tech_cont_box.on .std_btn2_icon img{
    transform: rotate(180deg);
}
.atcb_btm_ri_btmul .slick-list{
    width: 100%;
}
.yongsy-pc-ph-table{
    width: 100%;
}
.yongsy-pc-ph-table tbody tr:first-child{
    border-top: 1px solid #BAC6CF;
    border-bottom: 1px solid #BAC6CF;
}
.yongsy-pc-ph-table tbody tr:last-child{
    border-bottom: 1px solid #BAC6CF;
}
.yongsy-pc-ph-table tbody tr{
    background: #F5F5F6;
}
.yongsy-pc-ph-table tbody tr:nth-of-type(2n){
    background: #fff;
}
.yongsy-pc-ph-table tbody tr td{
    min-width: 463px;
    padding: 16px 20px;
    font-size: 18px;
    line-height: 1.25;
}
.yongsy-pc-ph-table tbody tr td:first-child{
    color: #333;
}
.yongsy-pc-ph-table tbody tr td:last-child{
    color: #666;
}

.sbmu_li_tp{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 11px 0;
}
.sbmu_li_tp_text{
    line-height: 2;
    color: #999;
    transition: all .36s;
}
.sbmu_li_tp_icon{
    width: 14px;
    font-size: 0;
    position: relative;
}
.sbmu_li_tp_icon img{
    width: 100%;
    transition: all .36s;
}
.sbmu_li_tp_icon img:nth-child(2){
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}
.sbmu_li{
    border-bottom: solid 1px #d7d7d7;
    cursor: pointer;
}
.scll_btm_molis_ul{
    margin-left: 10px;
}
.sbmu_li.act .sbmu_li_tp_text{
    color: #008856;
}
.sbmu_li.act .sbmu_li_tp_icon img:nth-child(2){
    opacity: 1;
}
.sbmu_li.act .sbmu_li_tp_icon img:nth-child(1){
    opacity: 0;
}
.sbmu_li.act .sbmu_li_tp_icon img{
    transform: rotate(180deg);
}
.sbmu_li_btm{
    display: none;
}
.fedi_car .mblc_list.yxnav_active1 .mblc_text p{
    color: #00A9E0;
}
/*  */
.axia_main  .ys_pos_center {
    top: 45%;
}
.farm_car .ys_nyban_title p {
    width: 60%;
}
.farm_car .ys_nyban_btn {
    bottom: 230px;
}
.ys_nyban_text.ys_pos_center {
    top: 25%;
}
.mulu_li6{
    top: 50%;
    left: 40%;
}
.mulu_li7{
    top: 80%;
    left: 60%;
}
.mnci_lis{
    display: none;
}
.mnci_lis:first-child{
    display:block;
}
.atra_tech_cont_table tbody tr td {
    min-width: 220px;
}
.atra_main .atra_powe_cont_word p {
    height: auto;
    -webkit-line-clamp: inherit;
}
.alul_sec_le_word p {
    height: auto;
}
.rocl_main .farm_prod .user_prod{
    padding: 0;
}
.rocl_main .farm_prod{
    padding: 100px 0;
}
.solu_city ul{
    margin-block-start: 0em;
}
.sani_envi .solu_main .ys_nyban_title p {
    width: 40%;
    line-height: 1.75;
    font-size: 16px;
}
.axia_scen_cont_word{
    text-align: center;
}
.axia_main .farm_prod {
    padding: 0;
}
.axia_main .farm_prod .user_prod {
    padding: 100px 0;
}
.mccl_img img{
    width: 100%;
}
.mccl_phcont{
    display: none;
}
.mxev_main .farm_prod{
    padding: 100px 0;
}
.mxev_main .farm_prod .user_prod {
    padding: 0;
}
.mxev_tech_phsec{
    display: none;
}
.elec_main .farm_prod .user_prod{
    padding: 0;
}
.elec_main .farm_prod{
    padding: 100px 0;
}
.mulu_li_cont_text p {
    line-height: 1.5;
}
.mxtr_main .ys_bread {
    z-index: 1;
}
.macl_phtit{
    display:none;
}
.mxtr_clos_tpul_li:not(:first-child){
    display: none;
}
.mxtr_clos_textbox h2{
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.mxtr_clos_word{
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.mxtr_clos_tpul .slick-track{
    width: 100%;
}
.mxtr_clos_cont_tp {
    top: 15%;
}
.tlul_sec{
    display: flex;
    align-items: center;
}
.tlul_sec_icon{
    margin-right: 10px;
}
.tlul_sec_icon p{
    color: #008856;
}
.mxtr_main .atcb_more .std_btn2 .std_btn2_box .std_btn2_text p {
    color: #fff;
}
/* B1集团概况-start */
.our_main .ys_nyban_img::after{
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
}
.our_main .ys_nyban_title.ys_pos_center {
    position: absolute;
    top: auto;
    bottom: 63px;
    left: 50%;
    transform: translate(-50%,0%);
}
.about_cont{
    width: 100%;
    position: relative;
}
.about_miss{
    width: 100%;
    position: relative;
    /* height: 220vh; */
}
.about_miss_cont {
    width: 100%;
    height: 220vh;
    overflow: hidden;
}
.about_miss_box{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
}
.about_miss_box.ys_fixed{
    position: fixed;
    top: 84px;
    left: 0;
}
.about_miss_box.ys_fixed.ys_notfixed {
    position: absolute;
    top: auto;
    bottom: 0;
}
.about_miss_box_wrap{
    width: 100%;
    height: 100vh;
    position: absolute;
    left: 0%;
    top: 0%;
}
.about_miss_svg {
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: calc(100% + 10px);
    object-fit: cover;
    z-index: 10;
    transform-origin: 85% 54%;
    transition: all .6s ease-out;
}
.about_miss_bg {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
    width: 100%;
    height: 100%;
    transform-origin: 80% 50%;
    transition: all .2s ease-out;
}
.about_miss_cont .ys_cont1400 {
    position: relative;
    z-index: 10;
}
.about_miss_cry{
    width: 100%;
    position: relative;
}
.about_miss_le {
    width: 60%;
    transform: translateY(0px);
    transition: all .36s ease;
    transition-delay: 0.2s;
}
.about_miss.on .about_miss_le {
    opacity: 0;
    transform: translateY(-30px);
    transition: all .36s ease;
}
.about_miss_le_tit{
    font-family: "montserrat-bold" !important;
    line-height: 1.2;
    color: #333;
    margin-bottom: 49px;
}
.about_miss_le_word p{
    color: #666;
    line-height: 1.5;
    margin-bottom:12px;
}
.about_miss_le_word {
    max-height:230px;
    padding-right: 12px;
}
.about_miss_ul{
    display: flex;
    margin: 0 -47px;
    margin-top: 60px;
}
.about_miss_ul_li{
    padding: 0 47px;
    width: 33.333333%;
}
.amul_box_num .ys_demo_num{
    color: #008856;
    font-size: 76px;
    font-family: "montserrat-bold" !important;
}
.amul_box_text p{
    color: #666;
    line-height: 1.75;
    padding-top: 17px;
    border-top: solid 1px rgb(205,205,205);
}
.amul_box_num{
    display: flex;
    align-items: center;
}
.amul_box_num span{
    display: inline-block;
    color: #008856;
    font-family: "montserrat-bold" !important;
    margin-left: 5px;
    margin-top: 40px;
}
.about_miss_btn .std_btn2_text p{
    font-size: 14px;
    line-height: 1.75;
    color: #fff;
}
.about_miss_btn .std_btn2_box{
    border: solid 1px #008856;
    background: #008856;
}
.about_miss_btn{
    margin-top: 65px;
}
.about_miss_btn .std_btn2_icon {
    width: 14px;
}
.about_miss_box_text{
    width: 100%;
    position: absolute;
    left: 50%;
    top: 45%;
    transform: translate(-50%,-50%);
    z-index: 11;
}
.about_miss_img{
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
}
.about_miss_svg.skrollable-after {
    opacity: 0;
    pointer-events: none;
}
.about_visi{
    width: 100%;
    position: relative;
    z-index: 12;
}
.about_visi_bg{
    width: 100%;
    height: 100%;
    position: relative;
}
.about_visi_bg::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.50);
}
.about_visi_bg img{
    width: 100%;
}
.about_visi_img{
    width:18%;
    position: absolute;
    left: 0;
    top: 0;
}
.about_visi_img img{
    width: 100%;
}
.about_visi_cont{
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    opacity: 0;
}
.about_visi_cont_word{
    width: 28%;
}
.about_visi_cont_word p{
    color: #fff;
    line-height: 1.5;
}
.about_visi_cont h2{
    color: #fff;
    margin-bottom: 22px;
    font-family: "montserrat-bold" !important;
}
.about_main .mod_ctact {
    position: relative;
    z-index: 12;
}
.ys_footer{
    position: relative;
    z-index: 12;
}
/* B1集团概况-end */
/* B2社会责任-start */
.resp_cont{
    width: 100%;
    position: relative;
}
.resp_cry{
    width: 100%;
    position: relative;
}
.resp_cry h2{
    color: #333;
    line-height: 1.2;
    font-family: "montserrat-bold" !important;
    margin-bottom: 33px;
}
.resp_cry_ul{
    display: flex;
    margin: 0 -74px;
}
.resp_cry_ul_li{
    width: 50%;
    padding: 0 74px;
}
.rcul_box{
    display: flex;
    flex-direction: column;
}
.rcul_tp_word p{
    color: #666;
    line-height: 1.5;
}
.rcul_tp_word{
    margin-bottom: 130px;
}
.resp_cry_ul_li:nth-of-type(2n) .rcul_box{
    flex-direction: column-reverse;
}
.resp_cry_ul_li:nth-of-type(2n) .rcul_tp_word{
    margin-bottom: 0px;
    margin-top: 26px;
}
.resp_esg{
    width: 100%;
    position: relative;
    background: #F6F6F6;
}
.resp_esg h2{
    text-align: center;
    color: #333;
    line-height: 1.2;
    margin-bottom: 26px;
    font-family: "montserrat-bold" !important;
}
.resp_esg_word{
    width: 69%;
    margin: 0 auto;
    margin-bottom: 70px;
}
.resp_esg_word p{
    color: #666;
    line-height: 1.75;
    text-align: center;
}
.resp_esg_ul{
    display: flex;
    margin: 0 -11px;
}
.resp_esg_ul_li{
    width: 33.333333%;
    padding: 0 11px;
    transition: all .36s;
    transform: translateY(0px);
}
.resp_esg_ul_li:nth-of-type(2n){
    transform: translateY(-30px) !important;
    margin-top: 0px !important;
}
.reul_box{
    position: relative;
    overflow: hidden;
}
.reul_box_tit{
    z-index: 2;
    color: #fff;
    line-height: 1.5;
    margin-bottom: 16px;
    text-overflow: clip;
    height: 3em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    
}
.reul_box .ys_imgbox_cover{
    position: relative;
}
.reul_box .ys_imgbox_cover::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 40%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, #000 100%);
}
.resp_acti h2{
    color: #333;
    margin-bottom: 76px;
    line-height: 1.2;
    font-family: "montserrat-bold" !important;
}
.racu_li_box_text{
    margin-top: 33px;
}
.racu_li_box_text p{
    color: #333;
    line-height: 1.3;
}
.racu_li{
    width: 33.333333%;
    padding: 0 10px;
}
.resp_acti_cont_ul{
    margin: 0 -10px;
}
.resp_acti_cont{
    position: relative;
}
.resp_acti_cont_btn{
    width: 95px;
    position: absolute;
    top: -124px;
    right: 0;
}
.resp_acti_cont_btn .arrows_icon{
    border: solid 1px #333;
}
/* B2社会责任-end */
/* B3加入我们-start */
.join_cont{
    width: 100%;
    position: relative;
}
.join_cry{
    width: 100%;
    position: relative;
}
.join_cry .ys_cont1400{
    position: relative;
}
.join_cry_box{
    display: flex;
}
.join_cry_ri{
    width: 49.3%;
}
.join_cry_le{
    width: 50.7%;
    padding-right: 129px;
}
.join_cry_le_word p{
    color: #666;
    line-height: 1.5;
    margin-bottom: 12px;
}
.join_cry_le_word{
    padding-right: 65px;
}
.join_cry_le h2{
    font-family: "montserrat-bold" !important;
    color: #333;
    line-height: 1.1;
    margin-bottom: 36px;
}
.join_cont_bg{
    width: 17%;
    position: absolute;
    right: 0;
    top: 138px;
    z-index: -1;
}
.join_cont_bg img{
    width: 100%;
}
.join_cry{
    overflow: hidden;
    padding-top:172px;
}
.join_cry_pic{
    width: 24%;
    position: absolute;
    top: 70%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.join_cry_pic img{
    width: 100%;
}
.join_empl{
    width: 100%;
    position: relative;
    background: #F6F6F6;
}
.join_empl_box{
    display: flex;
}
.join_empl_le{
    width: 49.2%;
}
.join_empl_ri{
    width:50.8%;
    padding-left: 138px;
}
.join_empl_box h2{
    color:#333;
    line-height: 1.2;
    font-family: "montserrat-bold" !important;
}
.join_empl_le_word p, .join_empl_ri_word p{
    color: #666;
    line-height: 1.75;
}
.join_empl_le_tit, .join_empl_le_word{
    display: none;
}
.join_empl_ri .ufcr_ul_li{
    border-bottom: solid 1px #dcdcdc;
}
.join_empl_ri .ufcr_ul_li_tp {
    padding: 27px 0;
    border-bottom: solid 1px transparent;
}
.join_empl_ri .uftr_ul_li_btm{
    padding-top: 0px;
}
.join_empl_ri h2{
    margin-bottom: 32px;
}
.join_empl_ri_word{
    margin-bottom: 20px;
}
.join_empl_ri .uult_text{
    font-family: "montserrat-regular" !important;
    color: #333;
    line-height: 1.75;
}
.join_empl_ri .uulb_text p{
    color: #666;
    line-height: 1.75;   
}
.join_empl_ri .ufcr_ul_li{
    margin-bottom: 0px;
}
.join_empl_ri .ufcr_ul_li_tp{
    padding: 27px 0;
}
.join_curr{
    width: 100%;
    position: relative;
    padding-top: 110px;
}
.join_curr_sear_cont{
    width: 49%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    border-bottom: solid 1px #000;
}
.jcsc_icon{
    width: 20px;
    margin-right:18px;
}
.jcsc_input{
    width: calc(100% - 20px);
}
.jcsc_input input{
    width: 100%;
    height: 40px;
    font-size: 18px;
    color: #333;
    line-height: 1.6;
}
.jcsc_input input::placeholder{
    color: #999;
    line-height: 1.6;
    font-size: 18px;
}
.join_curr_box h2{
    text-align: center;
    color: #333;
    line-height: 1.2;
    font-family: "montserrat-bold" !important;
    margin-bottom: 60px;
}
.join_curr_ul{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
    margin-top: 70px;
}
.join_curr_ul_li{
    width: 50%;
    padding: 0 10px;
    margin-bottom: 30px;
}
.jcul_box{
    border-radius: 6px;
    border: 1px solid #D0D0D0;
    padding: 20px 25px 15px;
    cursor: pointer;
    background: #fff;
    transition: all .36s;
}
.jcul_other{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.jcul_post{
    color: #000;
    margin-bottom: 29px;
}
.jcul_other_area p, .jcul_other_coun p{
    color: #999;
    transition: all .36s;
}
.join_curr_btn{
    display: flex;
    justify-content: center;
    margin-top: 70px;
}

.join_modal.ys_modal {
    background: rgba(0, 0, 0, .5);
}
.ys_cont860 {
    width: 860px;
    margin: 0 auto;
    max-width: 100%;
}
.join_modal .ys_modal_container {
    background: #fff;
    border-radius: 8px;
    padding: 51px 0 62px;
}
.join_modal .ys_modal_close {
    right: 14px;
    top: 15px;
    font-size: 24px;
}
.join_modal .iconfont {
    font-size: 24px;
}
.join_modal .icon-close:before {
    content: "\e747";
    font-weight: 400;
    color: #666;
}
.join_modal_tp {
    width: 100%;
    padding: 0px 81px 0px 69px;
    margin-bottom: 32px;
}
.join_modal_tp {
    position: relative;
}
.join_modal_tp_list{
    padding-bottom: 11px;
    border-bottom: solid 1px #bfbfbf;
}
.jmtl_ul_li{
    margin-right: 55px;
}
.jmtl_ul_li:last-child{
    margin-right: 0px;
}
.join_modal_tp::before {
    content: "";
    position: absolute;
    top: -10px;
    left: 0;
    width: 6px;
    height: 50px;
    background:#008856;
}
.join_modal_tp_tit {
    font-family: "montserrat-bold" !important;
    color: #333;
    line-height: 1.1;
    margin-bottom: 20px;
}
.jmtl_ul {
    display: flex;
}
.join_modal .ys_modal_content {
    width: 100%;
    height: 410px;
    max-height: initial;
    padding: 0 38px 0 69px;
}
.join_modal .ys_modal_content.mCustomScrollbar .mCustomScrollBox.mCSB_inside {
    padding-right: 85px;
}
.join_modal_btm {
    padding: 10px 81px 0 69px;
}
.join_modal_edr_li h4{
    font-size: 16px;
    color: #333;
    font-family: "montserrat-bold" !important;
    line-height: 1.5;
    margin-bottom:20px;
}
.join_modal_edr_li p{
    font-size: 16px;
    line-height: 1.5;
    color: #666;
    margin-bottom:12px;
}
.jmtl_ul_li p{
    color: #999;
    line-height: 1.5;
}
.jpin_modal_btm_btn .std_btn_box{
    background: #008856;
    padding: 12px 52px;
}
.jpin_modal_btm_btn .std_btn_text p{
    color: #fff;
}
.join_modal .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #e4e4e4 !important;
}
.join_modal .mCSB_scrollTools .mCSB_draggerRail {
    width: 3px;
    margin: 0 auto;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}
.join_modal .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #676b77 !important;
    width: 3px;
    border-radius: 0px;
}
/* B3加入我们-end */
/* B4联系我们-start */
.ctact_cont{
    width: 100%;
    position: relative;
}
.ctact_grou{
    width: 100%;
    position: relative;
    padding: 173px 0 172px;
}
.ctact_grou_box{
    display: flex;
}
.ctact_grou_le{
    width: 49%;
    position: relative;
}
.ctact_grou_le_img img{
    width: 100%;
}
.ctact_grou_le_bg{
    width: 23.7%;
    position: absolute;
    right: 0;
    top: 0;
}
.ctact_grou_le_bg img{
    width: 100%;
}
.ctact_grou_ri{
    width: 51%;
    padding-left: 132px;
}
.ctact_grou_ri h2{
    color: #333;
    margin-bottom: 65px;
    line-height: 1.2;
    font-family: "montserrat-bold" !important;
}
.cgru_li:first-child .cgru_li_box{
    padding-top: 0px;
}
.cgru_li:last-child .cgru_li_box{
    padding-bottom: 0px;
}
.cgru_li:last-child .cgru_li_box::after{
    content: none;
}
.cgru_li_box{
    display: flex; 
    align-items: center;
    padding: 25px 0;
    position: relative;
}
.cgru_li_box::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    height: 1px;
    width: calc(100% - 125px);
    background: #dfdfdf;
}
.cgru_li_le{
    width: calc(100% - 40px);
    padding-right: 85px;
}
.cgru_li_le_box{
    display: flex;
}
.cgru_li_ri{
    width: 40px;
}
.cgru_li_ri img{
    width: 100%;
}
.cgru_li_le_text p{
    color: #333;
    line-height: 1.5;
    font-family: "montserrat-bold" !important;
}
.cgru_li_le_text{
    width: 60px;
    margin-right: 16px;
    flex: none;
    flex-shrink: 0;
}
.cgru_li_le_word p, .cgru_li_le_word p a{
    line-height: 1.5;
    color: #333;  
}
.cgru_li2 .cgru_li_le_ul{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
}
.cgru_li2 .cgru_li_le_word{
    padding: 0 10px;
}
.ctact_mess{
    width: 100%;
    position: relative;
    padding: 72px 0 213px;
    background: #F6F6F6;
}
.ctact_mess_cont{
    width: 100%;
    position: relative;
    padding: 0 50px;
}
.ctact_mess_cont h2{
    text-align: center;
    color: #333;
    line-height: 1.2;
    margin-bottom: 40px;
    font-family: "montserrat-bold" !important;
}
.ctact_mess_from{
    border-radius: 10px;
    background: #FFF;
    padding: 59px 44px 76px;
}
.ctact_mess_from_tp{
    display: flex;
    margin: 0 -17px;
}
.cmft_le{
    width: 50%;
    padding: 0 17px;
}
.cmft_ri{
    width: 50%;
    padding: 0 17px;
}
.cmft_le_sec_text p{
    color: #008856;
    font-family: "montserrat-semibold" !important;
}
.cmft_le_sec_text{
    margin-bottom: 9px;
}
.cmft_le_sec_lable{
    width: 100%;
}
.clsl_input{
    width: 100%;
    height:50px;
    border-radius: 6px;
    background: #F6F6F6;
}
.clsl_input input{
    font-size: 14px;
    color: #333;
    line-height: 1.3;
    padding: 0 18px;
    height: 100%;
    width: 100%;
}
.clsl_input input::placeholder{
    color: #b4b4b4;
    line-height: 1.3;
    font-size: 14px;
}
.cmft_le_sec{
    margin-bottom: 20px;
}
.cmft_le_sec:last-child{
    margin-bottom: 0px;
}
.cmft_le_code_box{
    display: flex;
    align-items: stretch;
    justify-content: space-between;
}
.clsl_img{
    width: 28%;
    height: 50px;
    cursor: pointer;
}
.clsl_img img{
    width: 100%;
    height: 100%;
}
.cmft_le_code .cmft_le_sec_lable{
    width: 68%;
}
.cmfm_agre{
    display: flex;
}
.cmfm_agre span{
    width: 18px;
    height: 18px;
    border-radius: 50%;
    border: solid 1px #999;
    position: relative;
    cursor: pointer;
    margin-right: 12px;
    display: block;
    flex: none;
    margin-top: 1px;
}
.cmfm_agre span::after{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #008856;
    opacity: 0;
    transition: all .36s;
}
.cmfm_agre span.on::after{
    opacity: 1;
}
.cmfm_agre span.on{
    border: solid 1px #008856;
}
.cmfm_agre p{
    color: #999;
    line-height: 1.6;
}
.cmfm_agre p a{
    color: #008856;
}
.ctact_mess_from_min{
    margin-top: 35px;
}
.clsl_input textarea{
    width: 100%;
    height: 367px;
    font-size: 14px;
    color: #333;
    line-height: 1.3;
    padding: 17px 18px;
    resize: both;
}
.clsl_input textarea::placeholder{
    color: #b4b4b4;
    line-height: 1.3;
    font-size: 14px;
}
.cmft_ri .clsl_input{
    height: auto;
}
.ctat_mess_from_btm{
    display: flex;
    justify-content: center;
    margin-top: 50px;
}
.cmfb_subm{
    margin-right: 40px;
}
.cmfb_subm .std_btn_box{
    background: #008856;
}
.cmfb_subm .std_btn_text p{
    color: #fff;
}
.cmfb_btn .std_btn_box{
    padding: 9px 58px;
}
.cmfb_rese .std_btn_box{
    background: #666;
    border: solid 1px #666;
}
.cmfb_rese .std_btn_text p{
    color: #fff;
} 
/* B4联系我们-end */
/* H1研发创新-start */
.inno_cont, .inno_deve{
    width: 100%;
    position: relative;
}
.inno_deve{
    padding-bottom: 70px;
}
.inno_deve_cont{
    display: flex;
}
.inno_deve_le{
    width: 44%;
}
.inno_deve_ri{
    width: 56%;
    padding-left: 92px;
}
.inno_deve_le h2{
    color: #333;
    line-height: 1.2;
    font-family: "montserrat-bold" !important;
}
.inno_deve_ri_tit{
    color: #333;
    line-height: 1.75;
    margin-bottom: 16px;
}
.inno_deve_ri_word p{
    color: #666;
    line-height: 1.5;
    margin-bottom: 12px;
}
.inno_img{
    width: 100%;
    position: relative;
    z-index: 1;
}
.inno_img img{
    width: 100%;
}
.inno_list{
    margin-top: -156px;
    position: relative;
    z-index: 0;
}
.inno_list_cont{
    width: 100%;
    position: relative;
    padding: 160px 0 120px;
    background: #fff;
}
.inno_list_cont:nth-of-type(2n+1){
    background:#F6F6F6;
}
.inno_list_cont_box{
    width: 1920px;
    margin: 0 auto;
    padding: 0 0 0 260px;
    position: relative;
    z-index: 1;
}
.inno_list_cont:nth-child(-n+3) .inno_list_cont_box{
    /*padding: 0px 260px 0px;*/
}
.ilcb_wrap{
    display: flex;
    align-items: center;
}
.ilcb_wrap_le{
    width: 46.3%;
}
.ilcb_wrap_ri{
    width: 53.7%;
    padding-left: 120px;
    position: relative;
}
.ilcb_wrap_le_tit{
    color: #333;
    line-height: 1.2;
    font-family: "montserrat-bold" !important;
    margin-bottom: 36px;
}
.inno_list_cont1 .ilcb_wrap_le_tit{
    color: #fff;
}
.ilcb_wrap_le_word p{
    color: #666;
    line-height: 1.5;
    margin-bottom: 12px;    
}
.inno_list_cont1 .ilcb_wrap_le_word p{
    color: #fff;
}
.ilcb_wrap_le_text{
    color: #333;
    line-height: 1.75;
    font-family: "montserrat-semibold" !important;
    margin-bottom: 30px;
}
.ilcb_wrap_ri_bg{
    width: 72.5%;
    position: absolute;
    right: 0;
    bottom: 44px;
    z-index: 0;
}
.ilcb_wrap_ri_bg img{
    width: 100%;
}
.inno_list_cont1{
    padding-top: 0px !important;
    background: #333 !important;
}
.inno_list_cont1 .inno_list_cont_box{
    padding: 395px 260px 0 !important;
}
.ys_aside_li_span{
    width: 8px;
    height: 8px;
    border-radius: 50%;
    cursor: pointer;
    background: rgba(255,255,255,0.3);
    transition: all .36s;
}
.ys_aside_li.on .ys_aside_li_span{
    background: rgba(255,255,255,1);
}
.ys_aside_li{
    margin-bottom: 10px;
}
.ys_aside_nav{
    display: flex;
    flex-direction: column;
}
.ys_aside_nav {
    position: fixed;
    left: 0px;
    top: 50%;
    z-index: 99;
    transform: translateX(-100%) translateY(-50%);
    transition: all .4s ease-out;
}
.ys_aside_nav.start.end{
    left: 0;
    transform: translateX(-100%) translateY(-50%);
}
.ys_aside_nav.start{
    left: 184px;
    transform: translateX(0) translateY(-50%);
}
.inno_list_aside .end li::before {
    content: none;
}
.inno_list.active .ys_aside_li_span{
    background: rgba(179,220,205);
}
.inno_list.active .ys_aside_li.on .ys_aside_li_span{
    background: #008856;
}
.rcul_btm_img img{
    width: 100%;
}
/* H1研发创新01-end */
/* 修改-start */
/* 修改 */
.scre_cont_ban_back{
    display: none;
}
.scre_cont_ban h1 {
    margin-bottom: 0;
}
.mulp_cont_ul_li a::after{
    content: none;
}
.ys_phnav_menubtn {
    width: 24px;
    height: 16px;
}
.ys_phnav_menubtn::before {
    margin-top: -8px;
}
.ys_phnav_menubtn::after {
    margin-top: 8px;
}
.temp_para_tp_tit p{
    line-height: 1.2;
}
.envi_cont_list.on .eclb_btn_box_icon img{
    transform: rotate(180deg);
}
.rocl_ban_cont_ri h2{
    font-family: "montserrat-bold" !important;
}
.trsu_li_text h4{
    font-size: 20px;
    line-height: 1.2;
    margin-bottom: 10px;
    color: #333;
    font-family: 'montserrat-regular' !important;
}
.rpcl_phbtn{
    display: none;
}
.macl_phtit{
    display: none;
}
.temp_dyna_textbox h2{
    color: #fff;
    line-height: 1.1;
    margin-bottom: 31px;
    font-family: "montserrat-bold" !important;
    font-size: 48px;
}
.temp_dyna_textbox p{
    font-size: 20px;
    color: #fff;
    line-height: 1.4;
}
.atra_main .aucl_li_item_li, .agri_main .aucl_li_item_li, .rocl_main .aucl_li_item_li, .mult_main .aucl_li_item_li{
    width: 33.333333%;
    padding: 0 10px;
}
.aucl_li_item_li:not(:first-child){
    display: none;
}
.atra_main .aucl_li_item1, .agri_main .aucl_li_item1, .rocl_main .aucl_li_item1, .mult_main .aucl_li_item1{
    margin: 0 -10px;
    animation: none;
    display: block;
}
.atra_main .aucl_li_item, .agri_main .aucl_li_item, .rocl_main .aucl_li_item, .mult_main .aucl_li_item{
    width: inherit;
}
.atra_main .slick-dots, .agri_main .slick-dots, .rocl_main .slick-dots, .mult_main .slick-dots {
    bottom: -30px;
}
.atra_main .slick-dots li.slick-active, .agri_main .slick-dots li.slick-active, .rocl_main .slick-dots li.slick-active, .mult_main .slick-dots li.slick-active {
    background: #073F43;
}
.atra_main .slick-dots li, .agri_main .slick-dots li, .rocl_main .slick-dots li, .mult_main .slick-dots li {
    width: 60px;
    height: 2px;
    margin: 0 6px;
    border-radius: 0;
    background: #999;
}
.ys_phnav_lisbox_link{
    color: #fff !important;
}
.yxnav_active3 .ys_phnav_lisbox_link{
    color: rgba(255, 255, 255, .6) !important;
} 
.show_78 .sstu_btn .std_btn_text p, .show_64 .sstu_btn .std_btn_text p, .show_65 .sstu_btn .std_btn_text p{
    color: #008856;
}
.tlsu_li_box{
    background: #f2f7f8;
    height: 100%;
}
.tlsu_li {
    height: auto !important;
}
.tscb_le_swiper_ul {
    display: flex;
    align-items: stretch;
}
.macr_text{
    color: #333;
    position: absolute;
    top:0%;
    left: 62%;
    transform: translate(-50%,-50%) scale(1);
    z-index: 0;
}
.mxtr_adv_cont{
    position: relative;
}
.macr_tit {
    text-align: center;
    color: #333;
    line-height: 1.1;
    font-family: "montserrat-bold" !important;
}
.mxtr_adv_box{
    position: relative;
}
.mxtr_adv_box_null{
    width: 100%;
    height: 50vh;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}
.mxtr_main .farm_prod .user_prod {
    background: #F5F5F6;
}
.mblf_cont_li1:last-child{
    position: relative;
}
.mblf_cont_li1:last-child::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 400px;
    background: transparent;
    opacity: 0;
    transition: all .36s;
}
.axia_tech_cont_box.act .mblf_cont_li1:last-child::after{
    opacity: 1;
}
.axia_tech_cont_box.act .atcb_btm_ri_btmul .slick-track{
    width: 100% !important;
}
.axia_tech_cont_box.act .atcb_btm_ri_btmul .mblf_cont_li1:not(:first-child){
    display: block;
}
.axia_tech_cont_box.act .abrb_li {
    width: 50% !important;
}
.axia_tech_cont_box.act .abrb_li:not(:first-child){
    display: block;
}
.axia_tech_cont_box.act .atcb_tpul .slick-track{
    width: 100% !important;
}
.axia_tech_cont_box.act .atcb_tpul .atcb_tpul_li{
    width: 50% !important;
}
.temp_intr_phcont{
    display: none;
}
.mxtr_main .atcb_more .std_btn2_box{
    border: solid 1px #fff;
}
.mxtr_main  .axia_tech_arrow{
    display: none;
}
.sani_envi .mod_ban_list_farm {
    width: 400px;
    position: absolute;
    top: 100%;
    right: 0;
}
.hadet_main .apcu_li{
    width: auto;
    padding: 0 30px;
}
.axia_slick_cont_list3 .slick-track{
    display: flex;
    align-items: stretch;
}
.axia_slick_cont_list3 .ascl3_li{
    height: auto;
}
.axia_slick_cont_list3 .ascl3_li_box{
    height: 100%;
}
.scbs_ul_li.act .sulb_ri{
    width: 100%;
}
.fedi_car .ys_nyban_btn  .std_btn_box{
    border: solid 1px #00A9E0;
}
.fedi_car .serlist_help_cont .std_btn_box{
    background: #00A9E0;
    border: solid 1px #00A9E0;
}
.scbs_ul_li.act .sulb_ri{
    margin-top:0px;
}
.mxtr_main .farm_prod{
    padding: 0;
}
.mcul_box_tit {
    text-overflow: clip;
    height: 3.5em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.mod_run_list {
    background: linear-gradient(90deg, #55E4B0 0%, #A9C1FF 31.25%, #FFA065 65.91%, #F8876E 100%);
}
.hbul_img img:nth-child(2){
    display: none;
}
.hbul_img img{
    width: 100%;
}
.huul_box_img img{
    width: 100%;
}
.home_up_fedi_img img{
    width: 100%;
}
.home_up_fedi_img img:nth-child(2){
    display: none;
}
.huul_box_img img:nth-child(2){
    display: none;
}
.hadet_main .mod_run_list {
    background: linear-gradient(90deg, #3ED193 2.6%, #7FFFFE 23.96%, #29F1A7 48.93%, #7FFFFE 72.79%, #3ED193 100%);
}
/* 10.31 */
.tscb_ri_swiper_ul.swiper-wrapper{
    align-items: stretch;
}
.tscb_ri_swiper.swiper-container{
    overflow: visible;
}
.trsu_li{
    height: auto !important;
}
.trsu_li_box{
    height: 100%;
}
.mftl_logo a{
    display: block;
    width: 100%;
}
.atra_list_ul_li {
    margin-bottom: 60px;
}
.atra_list_ul_li :last-child{
    margin-bottom: 0px;
}
.alul_sec_ri {
    padding: 0px 50px 0px;
}
/* 11.06 */
.about_miss_box.act .about_visi_cont{
    opacity: 1;
   
}
.about_miss_box.act .about_visi_cont h2{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.2s;
}
.about_miss_box.act .about_visi_cont_word{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.3s;
}
.reul_word p{
    font-size: 16px;
    color: #fff;
    line-height: 1.75;
}
.reul_word{
    padding-top:0px;
    display: block;
    height: 520px;
    padding-right: 10px;
    /*display: none;*/
}
.reul_word .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #008856 !important;
    width: 4px;
    border-radius: 2px;
}
.reul_word .mCSB_scrollTools .mCSB_draggerRail {
    width: 4px;
    background: #666;
    border-radius: 2px;
    opacity: 0.3;
}
.reul_sec{
    width: calc(100% - 40px);
    position: absolute;
    left: 50%;
    transform: translateX(-50%) translateY(88%);
    z-index: 2;
    transition: all .36s;
    bottom: 0;
    padding-bottom: 15px;
}
.resp_esg_ul_li.on .reul_sec{
    transform: translateX(-50%) translateY(10%);
}
.cmft_le_sec_text  p span{
    color: #e60012;
}
.mxtr_main .abrb_li_list_li:last-child .alll_text {
    height: 12em;
}
.mxtr_main .abrb_li_list_li:last-child .alll_text p {
    -webkit-line-clamp: 8;
}
.mxtr_main .ablu_li:last-child .ablu_li_text{
    height: 12em;
}
.mxtr_main .ablu_li:last-child .ablu_li_text p {
    -webkit-line-clamp: 8;
}
.mxtr_main .ablu_li:last-child {
    border-bottom: solid 1px #999;
    padding: 7px 30px 4px;
}
.reul_box .ys_imgbox_cover::after{
    transition: all .36s;
    opacity: 1;
}
.reul_box .ys_imgbox_cover::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: all .36s;
    background: rgba(0, 0, 0, 0.50);
    z-index: 1;
}
.resp_esg_ul_li.on .reul_box .ys_imgbox_cover::after{
   opacity: 0;
}
.resp_esg_ul_li.on .reul_box .ys_imgbox_cover::before{
    opacity: 1;
}
.tpti_phimg{
    display: none;
}
.tpbi_phimg{
    display: none;
}
.axia_use_cont_ul{
    display: flex;
    justify-content: center;
    align-items: center;
}
.axia_use_cont_ul.slick-slider{
    display: block;
}
.mnrl_ul_li.yxnav_active1 .mnrl_ul_li_link{
    color: #008856;
}
/* 修改-end */
/*2023.11.23-B5-发展历程-start */
.deve_main h1{
    font-size: 84px;
    margin-bottom: 26px;
}
.deve_main .ys_nyban_title p{
    width: 48%;
    line-height: 1.5;
    color: #fff;
    font-size: 16px;
}
.deve_cont{
    width: 100%;
    position: relative;
    background: #333;
    padding-bottom: 153px;
}
.deve_titl h2{
    margin-bottom: 20px;
    line-height: 1.75;
    color: #fff;
    text-align: center;
    font-family: "montserrat-bold" !important;
}
.dslu_li_box{
    position: relative;
    width: 100%;
    height: 100%;
    object-fit: cover;
    overflow: hidden;
}
.deve_swiper_list_ul{
    width: 100%;
    margin: 0 -19px;
}
.dslu_li_textbox{
    opacity: 0;
    width: calc(100% - 80px);
    position: absolute;
    bottom: 27px;
    left: 50%;
    transform: translateX(-50%);
    transition: all .36s;
}
.dslu_li_textbox_year{
    color: #fff;
    line-height: 1.75;
    font-family: "montserrat-bold" !important;
    margin-bottom: 7px;
}
.dslu_li_textbox_word p{
    color: #fff;
    line-height: 1.5;
}
.blcu_list.swiper-slide{
    width:720px !important;
    height: auto;
    padding: 0 19px;
}
.dslu_li:nth-child(2n){
    transform: translateX(260px);
    margin-top: 46px;
}
.dslu_li_img::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 60%;
    opacity: 0;
    background: linear-gradient(360deg, #000 0%, rgba(0, 0, 0, 0.00) 100%);
    transition: all .36s;
}
.dslu_li_img::before{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 1;
    background: rgba(99, 74, 12, 0.20);
    transition: all .36s;
}
.dslu_li_img img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    /* transition: all .36s; */
}
.dslu_li_img img:nth-child(2){
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}
.deve_swiper .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    background: transparent;
    opacity: .2;
    margin: 0 12px;
    border-radius: 50%;
    cursor: pointer;
}
.deve_swiper .swiper-pagination-bullet-active{
    opacity: 1;
    background: transparent;
}
.deve_swiper .swiper-pagination {
    display: flex;
    top:50%;
    transform:translate(0,-50%);
}
.deve_swiper_list .swiper-scrollbar {
    position: absolute;
    left: 50%;
    bottom: -50px;
    transform: translateX(-50%);
    z-index: 50;
    height: 2px;
    width:570px;
    background: #fff;
}
.deve_swiper_list .swiper-scrollbar-drag {
    height: 4px;
    top: 0px;
    background: #008856 !important;
}
.deve_swiper_list {
    width: 100%;
    display: flex;
    flex-direction: column;
    overflow: visible !important;
}
.deve_swiper_list_ul2{
    margin-top: 46px !important;
}
.dslu_li_img {
    position: relative;
    width: 100%;
    height: 100%;
}
.deve_swiper{
    cursor: none;
}
.deve_swiper_list_arrows{
    display: none;
    position: absolute;
    top: 50% !important;
    left: 50%;
    transform: translate(-50%,-50%) !important;
}
/* 2023.11.23-B5-发展历程-end */
.user_prod_ul_li a{
    display: block;
}
.mxtr_main .farm_prod .user_prod_ul_li .std_btn_box {
    background: transparent;
}
.mod_ctact h2{
    text-align: left !important;
}
.deve_swiper_list1{
    transform: translateX(0px);
}
.deve_swiper_list2 {
    transform: translateX(100px);
}
.energ_assem_follw {
    position: fixed;
    pointer-events: none;
    width: 128px;
    height: 80px;
    z-index: 1000;
    background: url(../images/drag.svg) center / cover no-repeat;
    opacity: 0;
}
.energ_assem_follw_icon {
    width: 100%;
    height: 100%;
}
.about_visi_cont_bg{
    display: none;
}
/* 12.1板块新增-start */
.join_team h2, .about_hono h2{
    text-align: center;
    color: #000;
    margin-bottom: 78px;
    font-family: "montserrat-bold" !important;
}
.jtsu_li_box{
    border-radius: 20px 20px 0 0;
    overflow: hidden;
}
.jstu_li_name{
    color: #333;
    line-height: 1.75;
    font-family: "montserrat-bold" !important;
    margin: 20px 0 8px;
    transition: all .36s;
}
.jstu_li_post p{
    color: #666;
    line-height: 1.6;
}
.jstu_li_word{
    margin-top: 8px;
}
.jstu_li_word p{
    color: #666;
    line-height: 1.5;
}
.join_team{
    width: 100%;
    position: relative;
    background: #F6F6F6;
}
.join_team_swiper.swiper-container{
    padding-bottom: 100px;
}
.join_team .swiper-scrollbar {
    position: absolute;
    left: 50%;
    bottom: 25px;
    transform: translateX(-50%);
    z-index: 50;
    height: 2px;
    width: 570px;
    background: #ddd;
}
.join_team .swiper-scrollbar-drag {
    height: 2px;
    top: 0px;
    background: #008856 !important;
}
.join_team_swiper.swiper-container{
    padding-bottom: 100px;
}
.about_hono .swiper-scrollbar {
    position: absolute;
    left: 50%;
    bottom: 25px;
    transform: translateX(-50%);
    z-index: 50;
    height: 2px;
    width: 570px;
    background: #ddd;
    display: block !important;
}
.about_hono .swiper-scrollbar-drag {
    height: 2px;
    top: 0px;
    background: #008856 !important;
}
.join_arrow_icon{
    width: 50px; 
    cursor: pointer;  
}
.join_arrow_icon img{
    width: 100%;
}
.join_arrows{
    width: 820px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}
.about_main .join_arrows{
    display: flex !important;
}
.about_hono{
    width: 100%;
    position: relative;
    background: #EEF6F3;
    /* z-index: 40; */
}
.jtsu_li_box_pic{
    position: relative;
}
.jlbp_bg{
    width: 100%;
    position: absolute;
    left: 50%;
    bottom: 30px;
    transform: translate(-50%,0%);
}
.jlbp_bg img{
    width: 100%;
}
.about_hono .jstu_li_name{
    width: 65%;
    margin: 0 auto;
    margin-top: 24px;
}
.about_hono .jstu_li_name p{
    text-align: center;
    color: #333;
    line-height: 1.5;
    transition: all .36s;
}
.jtsu_li_box_pic .ys_imgbox_cover{
    width: 60%;
    margin: 0 auto;
}
.about_modal_cont{
    position: relative;
}
.about_modal_img{
    position: relative;
}
.about_modal_img::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(6, 6, 6, 0.00) 35%, #060606 100%);
}
.about_modal_img img{
    width: 100%;
}
.about_modal_word{
    width:100%;
}
.about_main .ys_modal {
    background: rgba(0,0,0,.4);
}
.about_modal_word p{
    color: #fff;
    line-height: 1.4;
}
.about_modal .ys_modal_wrap {
    width: 930px;
    margin: 0 auto;
}
.about_modal .ys_modal_close {
    position: fixed;
    right: 40px;
    top: 40px;
    font-size: 16px;
    font-weight: 700;
    cursor: pointer;
    z-index: 10;
}
.about_modal .ys_modal_container{
    width: 100%;
}
.about_modal .ys_modal_close .icon-close:before {
    color: #fff;
}
.about_modal .ys_modal_content {
    width: calc(100% - 60px);
    height: 135px;
    padding: 0 20px 0 0;
    max-width: calc(100vw - 40px);
    max-height: inherit !important;
    overflow: hidden;
    background: transparent;
    position: absolute;
    bottom: 28px;
    left: 50%;
    transform: translateX(-50%);
} 
.about_modal .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #008856 !important;
}
.about_modal .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #dcdcdc !important;
}
.jstu_li_word {
    height: 290px;
    padding-right: 12px;
}
.jstu_li_word .mCSB_scrollTools .mCSB_draggerRail{
    width: 4px;
    background: #666;
    border-radius: 2px;
    opacity: 0.3;
}
.jstu_li_word .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #008856 !important;
    width: 4px;
    border-radius: 2px;
}
.dslu_li_pic{
    position: relative;
}
.about_miss_le_word .mCSB_scrollTools .mCSB_draggerRail{
    width: 4px;
    background: #666;
    border-radius: 2px;
    opacity: 0.3;
}
.about_miss_le_word .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #008856 !important;
    width: 4px;
    border-radius: 2px;
}
/* 12.1板块新增-end */
.eclu_li_img_tit{
    font-size: 30px;
}
.atcb_more_btn2{
    display: none;
}
.atcb_more .std_btn2{
    transition: all .36s;
}
.axia_tech_cont_box.on .atcb_more_btn2{
    display: block;
}
.axia_tech_cont_box.on .atcb_more_btn1{
    display: none;
}
.ys_phnav2_language{
    display: block;
}
.tpbt_word  p{
    margin-bottom: 6px;
}
.fedi_page .ys_nyban_btn{
    bottom: 270px;
}
.harv_mach .mblf_cont .ys_phnav_lisbox {
    padding: 0px 20px 0px 30px;
}
/* Delia-end */

/*鼠标效果*/
@media screen and (min-width: 1200px) {
    
    .jtsu_li_box:hover .ys_imgbox_cover img{
        transform: scale(1.05);
    }
    .jtsu_li_box:hover .jstu_li_name{
        color: #008856;
    }
    .about_hono .jtsu_li_box:hover .ys_imgbox_cover img{
        transform: scale(1);
    }
    .about_hono .jtsu_li_box:hover .jstu_li_name p{
        color: #008856;
    }
    /* 2023.11.23-start */
    .dslu_li_box:hover .dslu_li_img img:nth-child(2){
        opacity: 1;
    }
    .dslu_li_box:hover .dslu_li_img img:nth-child(1){
        opacity: 0;
    }
    .dslu_li_box:hover .dslu_li_img::after{
        opacity: 1;
    }
    .dslu_li_box:hover .dslu_li_img::before{
        opacity: 0;
    }
    .dslu_li_box:hover  .dslu_li_textbox{
        opacity: 1;
    }
    /* 2023.11.23-end */
    .jcul_box:hover .jcul_post, .jcul_box:hover .jcul_other_area p, .jcul_box:hover .jcul_other_coun p{
        color: #fff;
    }
    .jcul_box:hover {
        background: #008856;
        border: solid 1px #008856;
    }
    .about_miss_btn .std_btn2_box:hover{
        border: solid 1px #008856;
        background: transparent;
    }
    .about_miss_btn .std_btn2_box:hover .std_btn2_text p{
        color: #008856;
    } 
    .atcb_more .std_btn2 .std_btn2_box:hover{
        background: #008856;
    }
    .atcb_more .std_btn2 .std_btn2_box:hover .std_btn2_text p{
        color: #fff;
    }
    .anchor_points_list_item:hover .apli_font16 {
        color:#008856;
    }
    .anchor_points_list_item:hover .apli_font16::before {
        width: 100%;
    }
    .mult_list .sstu_btn_list .std_btn_box:hover{
        background: #008856;
    }
    .harv_mach .ys_nyban_btn .std_btn_box:hover{
        background: #fff;
        border: solid 1px #008856;
    }
    .harv_mach .ys_nyban_btn .std_btn_box:hover .std_btn_text p{
        color: #008856;
    }
    .rpcr_btn .std_btn2_box:hover {
        background: #008856;
    }
    .envi_solu_btn .std_btn_box:hover{
        border: solid 1px #008856;
    }
    .sani_envi .envi_tips .std_btn_box:hover .std_btn_text p{
        color: #008856;
    }
    .sani_envi .envi_tips .std_btn_box:hover {
        border: solid 1px #008856;
    }
    .sani_envi .ys_nyban_btn .std_btn_box:hover .std_btn_text p{
        color: #008856;
    } 
    .sani_envi .ys_nyban_btn .std_btn_box:hover{
        background: #fff;
        border: solid 1px #008856;
    }
    .mcct_btn .arrows1_icon:hover {
        border: solid 1px #008856;
        background: #008856;
    }
    .mcct_btn .arrows1_icon:hover .arrows1_icon img:nth-child(2){
        opacity: 0;
    }
    .mcct_btn .arrows1_icon:hover .arrows1_icon img:nth-child(1){
        opacity: 1;
    }
    .mxtr_tech .std_btn_box:hover{
        background: #008856;
        border: solid 1px #008856;
    }
    .apcu_li_btn .std_btn2_box:hover{
        background: #008856;
    }
    .axia_solu_btn .std_btn_box:hover{
        background: #fff;
    }
    .axia_solu_btn .std_btn_box:hover .std_btn_text p{
        color: #008856;
    }
    .farc_main .sstu_btn .std_btn_box:hover{
        background: #008856;
    }
    .farc_main .sstu_li_box:hover .sstu_btmbox {
        transform: translateY(-40px);
    }
    .atra_powe_cont_btn .std_btn2_box:hover{
        background: #008856;
    }
    .actc_btn .std_btn_box:hover{
        background: #fff;
        border: solid 1px #008856;
    }
    .actc_btn .std_btn_box:hover .std_btn_text p{
        color: #008856;
    }
    .equi_ment .serlist_help .std_btn_box:hover{
        background: #fff;
        border: solid 1px #008856;
    }
    .equi_ment .serlist_help .std_btn_box:hover .std_btn_text p{
        color: #008856;
    } 
    .equi_ment .ys_nyban_btn .std_btn_box:hover {
        background: #fff;
        border: solid 1px #008856;
    }
    .equi_ment .ys_nyban_btn .std_btn_box:hover .std_btn_text p{
        color: #008856;
    } 
    .mccr_list_box_sec:hover{
        background: #008856;
    }
    .tlul_box:hover .ys_imgbox_cover img{
        transform: scale(1.05);
    }
    .tacb_ri_ul_li a:hover .trul_ri img:nth-child(2){
        opacity: 1;
    }
    .tacb_ri_ul_li a:hover .trul_ri img:nth-child(1){
        opacity: 0;
    }
    .tacb_ri_ul_li a:hover .trul_le p{
        color: #008856;
    }
    .tacb_ri_ul_li a:hover{
        border-bottom: solid 1px transparent;
    }
    .tacb_ri_ul_li a:hover::after{
        width: 100%;
    }
    .farm_car .ys_nyban_btn .std_btn_box:hover{
        background: #fff;
        border: solid 1px #008856;
    }
    .farm_car .ys_nyban_btn .std_btn_box:hover .std_btn_text p{
        color: #008856;
    }
    .mccr_btn .std_btn_box:hover {
        background: #fff;
    }
    .mccr_btn .std_btn_box:hover .std_btn_text p{
        color: #008856;
    }
    .mlbu_li a:hover{
        color: #008856;
    }
    .mfbu_li a:hover{
        color: #008856;
    }
    .mlul_tit a:hover{
        color: #008856;
    }
    .mftr_le_ul_li li a:hover{
        color: #008856;
    }
    .huul_box .std_btn_box:hover {
        border: solid 1px #008856;
        background: #008856;
    }
    .huul_box:hover .home_up_fedi_textbox{
        bottom: 10.5%;
    }
    .huul_box:hover .home_up_fedi_tit{
        bottom:45%;
    }
    .home_up_fedi:hover .home_up_fedi_textbox{
        bottom: 11%;
    }
    .home_up_fedi:hover .home_up_fedi_tit{
        bottom:34%;
    }
    .home_ban_ul_li.on .hbul_box:hover .hbul_tit {
        bottom: 212px;
    }
    .home_ban_ul_li .std_btn_box:hover{
        background: transparent;
    }
    .hbul_box:hover .hbul_textbox{
        bottom: 68px;
    }
    .hbul_box:hover .hbul_tit{
        bottom: 246px;
    }
    .home_up_fedi .std_btn_box:hover{
        border: solid 1px #008856;
    }
    .hbul_box:hover .hbul_bg{
        opacity: 1;
    }
    .sstu_li_box:hover .sstu_btn{
        opacity: 1;
    }
    .sstu_li_box:hover .sstu_btmbox{
        transform: translateY(-30px);
    }
    .sstu_btn .std_btn_box:hover{
        background: #00A9E0;
    }
    .sstu_btn .std_btn_box:hover .std_btn_text p{
        color: #fff;
    }
    .user_prod_ul_li .std_btn_box:hover  .std_btn_text p{
        color: #fff;
    }
    .user_prod_ul_li .std_btn_box:hover{
        background: #00A9E0;
    }
    .std_btn2_box:hover .std_btn2_icon img:nth-child(1){
        opacity: 0;
    }
    .std_btn2_box:hover .std_btn2_icon img:nth-child(2){
        opacity: 1;
    }
    .std_btn2_box:hover .std_btn2_text p{
        color: #fff;
    }
    .std_btn2_box:hover {
        background: rgba(28,147,186);
        border: solid 1px rgba(28,147,186);
    }
    .ys_nyban_btn .std_btn_box:hover .std_btn_text p{
        color: #00A9E0;
    }
    .ys_nyban_btn .std_btn_box:hover {
        background: #fff;
        border: solid 1px #00A9E0;
    }
    .std_btn_box:hover {
        background: #008856;
    }
    .std_btn_box:hover .std_btn_text p{
        color: #fff;
    }
    .serlist_help .std_btn_box:hover{
        background: #fff;
        border: solid 1px #00A9E0;
    }
    .serlist_help .std_btn_box:hover .std_btn_text p{
        color: #00A9E0;
    }
    .home_ban_ul_li.on .hbul_box:hover .hbul_textbox {
        bottom: 40px;
    }
    .msru_li_box:hover{
        background: #008856;
    }
    .scre_main .msru_li_box:hover .msru_li_ri img:nth-child(2){
        opacity: 1;
    }
    .scre_main .msru_li_box:hover .msru_li_ri img:nth-child(1){
        opacity: 0;
    }
    .farm_prod .std_btn_box:hover{
        background: #008856;
    }
    .mult_list .sstu_li_box:hover .sstu_btmbox {
        transform: translateY(0px);
    } 
    .axia_main .farm_prod .user_prod_ul_li .std_btn_box:hover {
        background: #008856;
    }
    .mccr_list_tpul_li:hover .mltl_text::before{
        opacity: 1;
    }
    .mccr_list_tpul_li:hover .mltl_text p{
        color: transparent;
    }
    .mccr_list_tpul_li:hover::after{
        width: 100%;
    }
    .mncb_li:hover .mncb_li_text{
        opacity: 1;
    }
    .mncb_li:hover::after{
        width: 100%;
    }
    .temp_main .msru_li a:hover .msru_li_ri img:nth-child(1){
        opacity: 0;
    }
    .temp_main .msru_li a:hover .msru_li_ri img:nth-child(2){
        opacity: 1;
    }
    .msru_li_box:hover .msru_li_ri img:nth-child(2){
        opacity: 1;
    }
    .show_49 .sstu_btn .std_btn_box:hover, .show_78 .sstu_btn .std_btn_box:hover, .show_64 .sstu_btn .std_btn_box:hover, .show_65 .sstu_btn .std_btn_box:hover {
        background:#008856;
    }
    .mcul_box:hover .ys_imgbox_cover img{
        transform: scale(1);
    }
    .mod_nyban_back a:hover{
        color: #008856;
    }
    .fedi_car .mod_nyban_back a:hover{
        color: #00A9E0;
    }
    .mxtr_main .atcb_more .std_btn2 .std_btn2_box:hover .std_btn2_text p {
        color: #fff;
    }
    .mxtr_main .atcb_more .std_btn2 .std_btn2_box:hover {
        border: solid 1px #008856;
    }
    .mxtr_main .atcb_more .std_btn2 .std_btn2_box:hover .std_btn2_icon img:nth-child(2){
        opacity: 0;
    }
    .mxtr_main .atcb_more .std_btn2 .std_btn2_box:hover .std_btn2_icon img:nth-child(1){
        opacity: 1;
    }
    .fedi_car .serlist_help_cont .std_btn_box:hover{
        background: rgba(255,255,255,0.4);
        border: solid 1px #00A9E0;
    }
    /* 10.31 */
    .home_up_fedi:hover .home_up_fedi_tit {
        bottom: 40%;
    }
    .harv_mach .serlist_help .std_btn_box:hover {
        background: #fff;
        border: solid 1px #008856;
    }
    .harv_mach .serlist_help .std_btn_box:hover .std_btn_text p{
        color: #008856;
    }
    /* 11.06 */
    .farm_car .serlist_help .std_btn_box:hover {
        background: #fff;
        border: solid 1px #008856;
    }
    .farm_car .serlist_help .std_btn_box:hover .std_btn_text p{
        color: #008856;
    }
    .user_prod_ul_li .std_btn_box:hover{
        background: #008856 !important;
    }
    .fedi_car .user_prod_ul_li .std_btn_box:hover {
        background: #00A9E0 !important;
    }

    .show_78.fedi_car .mod_nyban_back a:hover,
    .show_64.fedi_car .mod_nyban_back a:hover,
    .show_49.fedi_car .mod_nyban_back a:hover{
        color: #008856 !important;
    }
}
.temp_dedi_btn{
    display: none;
}

.user_prod_ul .slick-track{
    display: flex;
    align-items: stretch;
}
.user_prod_ul .slick-track .slick-slide{
    height: auto;
}
.user_prod_ul_li a{
    height: 100%;
}
.home_main{
    padding-top: 0px !important;
}
.ys_banner{
    height: 100vh;
}
.ys_ban_slick, .ys_ban_slick .slick-list, .ys_ban_slick .slick-track, .ys_ban_imgbox{
    height: 100%;
}
.ys_ban_imgbox img{
    height: 100%;
    object-fit: cover;
}
.ys_ph_nav li.yxnav_active1>.ys_phnav_lisbox a {
    color: rgba(255,255,255,.6) !important;
}
li.yxnav_active2>.ys_phnav_lisbox>a{
    color: rgba(255, 255, 255, .6) !important;
}
/* .yxnav_active2 .ys_phnav_lisbox a {
    color: rgba(255, 255, 255, .6) !important;
} */
.resp_video_cont{
    width: 100%;
    border-radius:40px;
    position: relative;
    overflow: hidden;
}
.resp_video_img{
    width: 100%;
}
.resp_video_icon{
    width: 100px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 2;
    cursor: pointer;
}
.solu_main .scbs_icon{
    z-index: 0;
}
.serlist_cont_btm h2{
    font-family: "montserrat-bold" !important;
}
.solu_main .sulb_ri{
    height: 324px;
}

/* 2024.3.6 */
.about_video{
    width: 100%;
    position: relative;
}
.solu_main .serlist_cont_btm_tp h2{
    color: #008856;
}
.solu_main .serlist_cont_btm_tp{
    margin-bottom: 34px !important;
}
.solu_main .scbs_ul_li_box{
    padding: 40px 32px 49px 40px;
    border-radius: 0px;
    box-shadow: 0px 0px 12px 0px rgba(131, 175, 158, 0);
}
.solu_main .sulb_ri {
    padding-right: 20px;
    padding-left: 38px;
}
.solu_main .sulb_ri_word p{
    text-align: justify;
    line-height: 1.75;
    color: #333;
    font-size: 14px;
}
.mod_back{
    width: 44px;
    height: 44px;
    border-radius: 10px;
    cursor: pointer;
    box-shadow: 0px 8px 13px 0px rgba(0, 0, 0, 0.08);
    position: fixed;
    top: 1070px;
    right: 38px;
    transform: translateY(-50%) scale(0);
    background: #008856;
    transform-origin: center bottom;
    transition: all .5s;
    z-index: 13;
}
.mod_back.ys_show{
    transform: translateY(-50%) scale(1);
}
.mod_back img {
    width: 10px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.fedi_car .mod_back {
    background: #00A9E0;
}
.show_78.fedi_car .mod_back,
.show_64.fedi_car .mod_back,
.show_49.fedi_car .mod_back{
    background: #008856 !important;
}
.show_78.fedi_car .mblc_list.yxnav_active1 .mblc_text p,
.show_64.fedi_car .mblc_list.yxnav_active1 .mblc_text p,
.show_49.fedi_car .mblc_list.yxnav_active1 .mblc_text p{
    color: #008856 !important;
}
.show_78.fedi_car .mblf_cont .ys_ph_nav ul li.yxnav_active2 a,
.show_64.fedi_car .mblf_cont .ys_ph_nav ul li.yxnav_active2 a,
.show_49.fedi_car .mblf_cont .ys_ph_nav ul li.yxnav_active2 a {
    color: #008856 !important;
}
.about_main .mxtr_video_cont{
    padding: 0 !important;
}
.mxev_tech_cont  table tbody tr td{
    font-size: 16px;
    color: #666;
    line-height: 1.4;
    padding: 11px 20px;
    min-width: 220px;
} 
.mxev_tech_cont  table tbody tr:nth-of-type(2n){
    background: #fff;
}
.mod_pic{
    display: none;
}
a[href="https://www.yongsy.com"] {
    color: #c3c3c3 !important;
    opacity: 0.4;
}
.ilcb_wrap_ri_wrap{
    position: relative;
}
.ilcb_wrap_ri_video{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.iwrv_pcicon, .iwrv_phicon{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    cursor: pointer;
    z-index: 4;
    width: 110px;
    display: block;
}
.iwrv_pcicon img, .iwrv_phicon img{
    width: 100%;;
}
.iwrv_phicon{
    display: none;
}
.inno_main .mxtr_video_cont_img{
    width: 100%;
    position: relative;
    z-index: 3;
}
.mftr_ri_tp_tit  a{
    color: #333;
    display: block;
}
.about_miss_svg{
    pointer-events: none;
}

/*2024.09.06*/
.axia_tech.nomore .axia_tech_cont_box {
    width: 70%;
    margin: 0 auto;
}
.axia_tech.nomore .axia_tech_cont_box.act .abrb_li {
    width: 100% !important;
}
.axia_tech.nomore .atcb_btm_le{
    width: 43%;
}
.axia_tech.nomore .atcb_btm_ri{
    width: 55%;
}
.axia_tech.nomore .axia_tech_cont_box.act .atcb_tpul .atcb_tpul_li {
    width: 78% !important;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}
.axia_para.new-cry .apcu_li_box{
    display: flex;
    flex-direction: column;
}
.axia_slide.nomore{
    margin-top: 0px;
    padding-top: 100px;
}
.elec_main .axia_slide.nomore{
    padding-top: 0px;
}
.ilcb_wrap_ri_img, .ilcb_wrap_ri_img img{
    width: 100%;
}
.ilcb_wrap_ri_img img{
    width: 100%;
    /*height: 100%;*/
    /*object-fit: cover;*/
}



/*
    *产品详情页面的 temp_dyna_slid_ul的图片轮播，从右往左的修改为居中
    *Lihy 2025.05.08 按孙安凤要求调整
*/
.slick-list{ width:100% !important; overflow:hidden !important;}
.temp_dyna_slid_wrap{ margin-right:0 !important;}

