@charset "utf-8";

body {
    font-family: "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial;
}

p {
/ * 防止撑开* /
 table-layout: fixed;
 / * 英文单字因自动换行 * /
 word-wrap: break-word;
 / * 正常避头尾 * /
 word-break: normal;
 / * 文字左右对齐 * /
 text-align:justify;
 text-justify:inter-ideograph;
} 

 .contents {
 / * 防止撑开* /
 table-layout: fixed;
 / * 英文单字因自动换行 * /
 word-wrap: break-word;
 / * 正常避头尾 * /
 word-break: normal;
 / * 文字左右对齐 * /
 text-align:justify;
 text-justify:inter-ideograph;
 }

/* 特殊字体 - start */
@font-face {
    font-family: 'anton';
    src: url('/Public/Cn/fonts/anton/anton-regular-webfont.eot');
    src: url('/Public/Cn/fonts/anton/anton-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Public/Cn/fonts/anton/anton-regular-webfont.woff2') format('woff2'),
         url('/Public/Cn/fonts/anton/anton-regular-webfont.woff') format('woff'),
         url('/Public/Cn/fonts/anton/anton-regular-webfont.ttf') format('truetype'),
         url('/Public/Cn/fonts/anton/anton-regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'harmonyos_sans_sc';
    src: url('/Public/Cn/fonts/harmonyos/harmonyos_sans_sc_black-webfont.eot');
    src: url('/Public/Cn/fonts/harmonyos/harmonyos_sans_sc_black-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Public/Cn/fonts/harmonyos/harmonyos_sans_sc_black-webfont.woff2') format('woff2'),
         url('/Public/Cn/fonts/harmonyos/harmonyos_sans_sc_black-webfont.woff') format('woff'),
         url('/Public/Cn/fonts/harmonyos/harmonyos_sans_sc_black-webfont.ttf') format('truetype'),
         url('/Public/Cn/fonts/harmonyos/harmonyos_sans_sc_black-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'harmonyos_sans_regular';
    src: url('/Public/Cn/fonts/harmonyos_regular/harmonyos_sans_sc_regular-webfont.eot');
    src: url('/Public/Cn/fonts/harmonyos_regular/harmonyos_sans_sc_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Public/Cn/fonts/harmonyos_regular/harmonyos_sans_sc_regular-webfont.woff2') format('woff2'),
         url('/Public/Cn/fonts/harmonyos_regular/harmonyos_sans_sc_regular-webfont.woff') format('woff'),
         url('/Public/Cn/fonts/harmonyos_regular/harmonyos_sans_sc_regular-webfont.ttf') format('truetype'),
         url('/Public/Cn/fonts/harmonyos_regular/harmonyos_sans_sc_regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
  font-family: "HIRSB";
  src: url("/Public/Cn/fonts/HelveticaInserat-Roman-SemiBold/HelveticaInserat-Roman-SemiBold.woff2") format("woff2"),
       url("/Public/Cn/fonts/HelveticaInserat-Roman-SemiBold/HelveticaInserat-Roman-SemiBold.woff") format("woff"),
       url("/Public/Cn/fonts/HelveticaInserat-Roman-SemiBold/HelveticaInserat-Roman-SemiBold.ttf") format("truetype"),
       url("/Public/Cn/fonts/HelveticaInserat-Roman-SemiBold/HelveticaInserat-Roman-SemiBold.eot") format("embedded-opentype"),
       url("/Public/Cn/fonts/HelveticaInserat-Roman-SemiBold/HelveticaInserat-Roman-SemiBold.svg") format("svg"),
       url("/Public/Cn/fonts/HelveticaInserat-Roman-SemiBold/HelveticaInserat-Roman-SemiBold.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
/* 特殊字体 - end */
/*分享翻译*/
#bsWXBox .bsTop:after {
    /*分享中文版本*/
    content: '- 微信';
    /*分享英文版本*/
    /* content: '- weixin'; */
    display: block;
    position: absolute;
    left: 85px;
    top: 50%;
    font-size: 14px;
    transform: translateY(-50%);
}

#bsWXBox .bsTop:before {
    /*分享中文版本*/
    content: '分享到';
    /*分享英文版本*/
    /* content: 'Share the'; */
    display: block;
    position: absolute;
    left: 10px;
    top: 50%;
    font-size: 14px;
    transform: translateY(-50%);
}

/*导航默认选中*/
.yxnav_active1 {}

.yxnav_active2 {}

/* - 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;
}
/* - banner - end*/

/* 规范 -start*/
/* 问题 */
.std_title1{
    font-size: 54px;
    line-height: 1.2;
    color: #fff;
}
.std_title2, .yxedr_active h2{
    font-size: 40px;
    line-height: 1.5;
    color: #404040;
}
.std_title3, .yxedr_active h3{
    font-size: 30px;
    line-height: 1.75;
    color: #404040;
}
.std_title4, .yxedr_active h4 {
    font-size: 24px;
    line-height: 1.75;
    color: #404040;
}
.std_title5, .yxedr_active h5 {
    font-size: 20px;
    line-height: 1.75;
    color: #404040;
}
/* 段落 */
.std_word1 p,
.yxedr_active p{
    font-size: 16px;
    line-height: 1.75;
    color: #666;
}
.yxedr_active p,.std_wordp p{
    margin-bottom: 12px; /* 标准间距 */
}
.yxedr_active h2, .yxedr_active h3, .yxedr_active h4, .yxedr_active h5{
    margin-bottom: 12px;
}
.std_word2,.std_word2 p{
    font-size: 18px;
    line-height: 1.75;
    color: #666666;
}
/* 板块间距 */
.std_margin1 {
    margin-bottom: 130px;
}
.std_margin2 {
    margin-bottom: 70px;
}
.std_margin3 {
    margin-bottom: 40px;
}
.std_margin4{
    margin-bottom: 30px;
}
/* 加 - start */
.std_margin5{
    margin-bottom: 60px;
}
.std_margin6{
    margin-bottom: 50px;
}
.std_margin7{
    margin-bottom: 80px;
}
.std_margin8{
    margin-bottom: 100px;
}
/* 加 - end */
.std_padding1{
    padding-bottom: 130px;
}
.std_padding2{
    padding-bottom: 70px;
}
.std_padding3{
    padding-bottom: 40px;
}
.std_padding4{
    padding-top: 130px;
}
.std_padding5{
    padding: 130px 0;
}
.std_paddingtop1{
    padding-top: 70px;
}
.std_paddingtop2{
    padding-top: 50px;
}
.std_paddingtop3{
    padding-top: 80px;
}
.std_paddingtop4{
    padding-top: 90px;
}
.std_paddingdi100{
    padding-bottom: 100px;
}
.t_wordline p{
    line-height: 1.875;
}
.t_font32{
    font-size: 32px;
    line-height: 1.5;
    color: #fff;
}
.t_font18,.t_duan18 p{
    font-size: 18px;
    line-height: 1.5;
    color: #666;
}
.t_paddingq{
    padding: 110px 0;
}
.t_paddingtop2{
    padding-top: 110px;
}
.std_margin26{
    margin-bottom: 26px;
}
.t_duan14 p{
    font-size: 14px;
    line-height: 1.75;
    color: #666;
}
.t_font12,.t_font12 p{
    font-size: 12px;
    line-height: 1.5;
    color: #231815;
}
/* 规范 -end*/

/* C12 */
.r_c12main_cot {
    width: 1360px;
    margin: 0 auto;
}
.r_c12main_top {
    padding-top: 50px;
}
.r_c12m_ti {
    font-size: 16px;
    line-height: 1.75;
    color: #666666;
    margin-bottom: 12px; /* 标准间距 */
}
.r_c12m_sear {
    display: flex;
    justify-content: flex-start;
}
.r_c12ms_city {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 302px;
    height: 42px;
    border: 1px solid #D6D6D6;
    border-radius: 4px;
    padding: 10px 18px;
    margin-right: 18px;
    cursor: pointer;
}
.r_c12ms_item {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: 320px;
    height: 42px;
    border: 1px solid #D6D6D6;
    border-radius: 4px;
    padding: 10px 18px;
    margin-right: 24px;
}
.r_c12ms_item input::placeholder {
    font-size: 14px;
    line-height: 1.75;
    color: #999999;
}
#r_c12msc_ima input,.r_c12ms_item input{
    width: calc(100% - 20px);
}
#c12inp {
    outline: none;
    cursor: pointer;
}
#c12inp p {
    font-size: 14px;
    line-height: 1.75;
    color: #999999;
}
#r_c12msc_ima {
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.r_c12msi_ima {
    display: block;
    width: 19px;
    margin-right: 10px;
}
.c_c12ms_but {
    width: 161px;
    height: 42px;
    background-color: #F57A46;
    border-radius: 4px;
    font-size: 16px;
    line-height: 1.75;
    color: #FFFFFF;
    transition: all 0.36s;

}
/* .c_c12ms_but:hover {
    background: #fff;
    border: 1px solid #F57A46;
    border-radius: 4px;
    color: #F57A46;
} */
.r_c12main_bot {
    padding-top: 60px;
    border-top: 1px solid #D6D6D6;
}
.r_c12main_ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -13px;
    justify-content: center;
}
.r_c12main_li {
    width: 25%;
    padding: 0 13px;
    margin-bottom: 26px;
}
.r_c12main_a {
    display: block;
    height: 100%;
    background: #FFFFFF;
    box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.08);
    border-radius: 2px;
    padding-bottom: 46px;
}
/* .r_c12main_a:hover .r_c12mbtit_l p{
    color: #F57A46;
}
.r_c12main_a:hover .r_c12mat_top img {
    scale: 1.1;
} */
.r_c12matb_tit {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.r_c12mbtit_l p {
    font-size: 18px;
    line-height: 1.75;
    color: #404040;
    padding-right: 15px;
    transition: all 0.36s;
}
.r_c12mbtit_r {
    width: 36px; 
    height: 18px;
    background-color:#F57A46 ;
    border-radius:2px ;
    text-align: center;
}
.r_c12mbtit_r p {
    font-size: 12px;
    line-height: 1.5;
    color: #FFFFFF;
}
.r_c12matb_text {
    margin-bottom: 12px;
}
.r_c12matb_text p {
    font-size: 12px;
    line-height: 1.5;
    color: #666666;
}
.r_c12matb_add {
    display: flex;
    justify-content: flex-start;
}
.r_c12matb_add p {
    width: calc(100% - 14px);
    font-size: 12px;
    line-height: 1.5;
    /* or 18px */
    color: #666666;
    padding-left: 10px;
}
.r_c12mbad_ima {
    width: 14px;
}
.r_c12mat_top {
    margin-bottom: 24px;
    position: relative;
    overflow: hidden;
}
.r_c12mat_top img {
    border-radius: 2px;
    width: 100%;
    transition: all 0.36s;
}
.r_c12mat_top img:nth-child(2) {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
}
.r_c12mat_bot {
    padding:0 32px 0 20px;
}
#c12_poproot {
    position: fixed;
    display: none;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}
#c12_mask {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.45);
    filter: alpha(opacity=50);
}
#c12_popup {
    width: 960px ;
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    background-color: #fff;
    z-index: 1001;
    padding: 50px;
    vertical-align: middle;
}
.c12_pop_sear {
    position: relative;
    display: flex;
    align-items: center;
}
.c12_p_span {
    font-size: 14px;
    font-weight: 700;
    line-height: 1.75;
    color: #666666;
}
.c12_sel_li {
    margin-bottom: 10px;
}
.c12_sel_li a {
    font-size: 14px;
    line-height: 1.75;
    color: #404040;
}
#c12_pops_inp {
    display: flex;
    justify-content: start;
    align-items: center;
    width: 320px;
    height: 34px;
    border: 1px solid #D6D6D6;
    background: #FFFFFF;
    border-radius: 4px;
    margin-left: 30px;
    padding: 0 16px;
}
.c12_pops_sr::placeholder {
    font-size: 14px;
    line-height: 1.75;
    color: #999999;
}
.c12_pops_sr {
    width: 90%;
    padding-left: 15px;
}
.c12_pops_ima {
    width: 11px;
}
.c12_pop_hot {
    display: flex;
    align-items: center;
}
.c12_ph_city {
    margin-left: 30px;
}
.c12_ph_city a {
    margin-right: 30px;
    font-size: 14px;
    line-height: 1.75;
    color: #F57A46;
}
.c12_p_mb {
    margin-bottom: 15px;
}
.c12_pop_zimu {
    margin-bottom: 15px;
}
.c12_pc_fir {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 28px;
    height: 28px;
    border-radius: 4px;
    border: 1px solid #D6D6D6;
    font-weight: 700;
    font-size: 14px;
    line-height: 1.5;
    color: #F57A46;
}
.c12_pc_ul:nth-child(2) {
    padding-right: 200px;
}
.c12_pc_li {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}
.c12_pop_city {
    width: 100%;
    height: 380px;
    display: flex;
    justify-content: space-between;
}
.mCustomScrollBox  {
    width: 100%;
}
.mCSB_container {
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.c12_pc_c {
    display: flex;
    margin-left: 30px;
}
.c12_pc_c a{
    font-size: 16px;
    line-height: 1.75;
    color: #666666;
    margin-right: 10px;
}
.c12_cn {
    font-size: 16px;
    line-height: 1.75;
    color: #666666;
    margin-right: 10px;
    cursor: pointer;
}
.c12_pop_hw  {
    padding-bottom: 15px;
    border-bottom:1px solid #D6D6D6 ;
}
.c12_pop_total {
    position: relative;
}
#c12_pop_bu {
    width: 20px;
    position: absolute;
    top: 0;
    right: 0;
}
#c12_select {
    position: absolute;
    top: 35px;
    left: 90px;
    width: 320px;
    height: 150px;
    background: #eee;
    z-index: 6;
    padding: 10px;
    /* border: 1px solid #666; */
    margin-top: 5px;
    display: none;
}
.c12_sel_li p{
    font-size: 14px;
    line-height: 1;
    color: #333;
    margin-bottom: 15px;
 }
/* C6 */
.r_c6main_cot {
    width: 1360px;
    margin: 0 auto;
}
.r_c6main_hea {
    display: flex;
    align-items: center;
}
.r_c6main_hea p{
    font-size: 18px;
    line-height: 1.5;
    color: #666666;
    margin-right: 15px;
}
.r_c6mainh_hor {
    width: 50px;
}
.r_c6main_top {
    width: 100%;
    display: flex;
    justify-content: space-between;
    padding-bottom: 80px;
    border-bottom: 1px solid #E4E4E4;
}
.r_c6maint_l {
    width: 42%;
}
.r_c6maint_r {
    width: 51%;
}
.r_c6main_bot {
    /* margin-top: 50px; */
}
.r_c6mainb_ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
}
.r_c6mainb_li {
    width: 25%;
    background: #FFFFFF;
    padding: 0 10px;
    margin-bottom: 20px;
    
    /* 投影-大 */
}
.r_c6mainb_total {
    box-shadow: 0px 2px 30px rgba(191, 191, 191, 0.25);
    border-radius: 6px;
    padding: 20px 0 28px 0;
}
.r_c6mainbl_ima {
    width: 171px;
    margin: 0 auto;
    display: flex;
    position: relative;
    top: 20px;
    justify-content: center;
    align-items: center; 
    flex-direction: column;
    margin-bottom: 10px;
    transition:  all 0.36s;
}
.r_c6mainbl_ima img {
    width: 100%;
}
.r_c6mainbl_ima img:nth-child(2) {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
}
.r_c6mainbl_text {
    position: relative;
    top: 10px;
    opacity: 0;
    transition:  all 0.36s;
}
.r_c6mainbl_text p{
    font-size: 16px;
    line-height: 1.75;
    text-align: center;
    color: #666666;
}
.r_c6mainblt_b {
    display: flex;
    flex-direction: column;
}
.r_c6mainb_more {
    display: flex;
    justify-content: center;
    align-items: center;
}
.r_c6mainb_more p {
    font-size: 16px;
    line-height: 1.5;
    color: #404040;
    padding-right: 15px;
}
.r_c6manbm_ima {
    width: 14px;
}
.r_c6mabm_a {
    display: flex;
    align-items: center;
}
/* .r_c6mainb_li:hover .r_c6mainbl_text{
    top: 0;
    opacity: 1;
}
.r_c6mainb_li:hover .r_c6mainbl_ima {
    top: -5px;
} */
/* d1
 */
.r_d1main_cot {
    width: 1360px;
    margin: 0 auto;
}
.r_d1matr_title .std_title4 {
    color: #333;
}
.r_d1main_top {
    /* display: flex;
    justify-content: flex-start;
    align-items: center; */
    background-color:#FAFAFA ;
}
.r_d1maint_a {
    /* height: 100%; */
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.r_d1matr_date {
    display: flex;
    align-items: center;
    margin-bottom: 26px;
}
.r_d1matr_date p {
    font-family: 'HarmonyOS Sans';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 36px;
/* identical to box height, or 225% */


/* #404040 */

color: #404040;
}
.r_d1matr_title {
    margin-bottom: 26px;
}
.r_d1matr_text {
    margin-bottom: 40px;
}
.r_d1maint_l {
    position: relative;
    width: 49%;
    overflow: hidden;
}
.r_d1maint_l img {
    width: 100%;
    scale: 1;
    transition: 0.36s;
}
/* .r_d1maint_l img:hover {
    scale: 1.1;
    transition: 0.36s;
} */
.r_d1maint_l img:nth-child(2) {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
}
.r_d1maint_r {
    width: 41%;
    height: 100%;
    display: flex;
    flex-direction: column;
    margin-left: 80px;
}
.r_d1matrd_ima {
    margin-right: 10px;
}
.r_d1mabtd_ima {
    margin-right: 10px;
}

.r_d1main_bot {
    margin-top: 43px;
}
.r_d1mab_bot {
    position: relative;
    overflow: hidden;
}
.r_d1mab_bot img {
    width: 100%;
    scale: 1;
    transition: 0.36s;
}
/* .r_d1mainb_a:hover  .r_d1mab_bot img {
    scale: 1.1;
    transition: 0.36s;
} */
.r_d1mab_bot img:nth-child(2) {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
}
.r_d1mabt_date {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
}
.r_d1mabt_date p {
    font-family: 'HarmonyOS Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 2;
    color: #404040;
}
.r_d1mainb_ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}
.r_d1mainb_li {
    width: 33.333333%;
    padding: 0 15px;

}
.r_d1mainb_a {
    display: block;
    background-color: #FAFAFA;
    height: 100%;
}
/* .r_d1mainb_a:hover {
    box-shadow: 0px 4px 16px rgba(192, 192, 192, 0.25);
} */
.r_d1mabt_title {
    height: 70px;
    margin-bottom: 20px;
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    /* background-color: orange; */
}
.r_d1mabt_title .std_title5{
    color:  #333333;
}
.r_d1mab_total {
    height: 100%;
    padding: 40px;
}
.r_d1mainb_ul .on .r_d1mab_total {
    position: relative;
}
.r_d1mainb_ul .on .r_d1mabt_text  {
    height: 200px;
    overflow: hidden;
    -webkit-line-clamp: 7;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}
.r_d1mainb_ul .on .r_d1matr_read {
    position: absolute;
    bottom: 40px;
    width: 153px;
    height: 41px;
}
.r_d1matrr_but {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 131px;
    height: 41px;
    border: 1px solid #F57A46;
    border-radius: 28px;
    transition: all 0.36s;
}
/* .r_d1matr_read:hover .r_d1matrr_but{
    background: #F57A46;
}
.r_d1matr_read:hover .r_d1matrr_line {
    margin-left: -22px;
}
.r_d1matr_read:hover .r_d1matrr_but p {
    color: #FFFFFF;
    z-index: 5;
} */
.r_d1matrr_but p {
    font-family: 'HarmonyOS Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 2;
    color: #F57A46;
    transition: all 0.36s;
}
.r_d1matrr_line {
    position: absolute;
    left: 120px;
    width: 30.5px;
    border: 1px solid #F57A46;   
    transition: all 0.36s;
}
.r_d1mainb_li .r_d1mabt_text {
    display: none;
}
.r_d1mainb_li .r_d1matr_read {
    display: none;
}
.r_d1mainb_ul .on .r_d1mab_bot img {
    display: none;
}
.r_d1mainb_ul .on .r_d1mabt_text,.on .r_d1matr_read {
    display: block;
}
/* d2 */
.bshare-custom .bshare-weixin {
    background: url('/Public/Cn/images/d2_icon4.svg');
}
.r_d2ban_hea {
    background: #FAFAFA;
}
.r_d2bamh_total {
    width: 1000px;
    margin: 0 auto;
}
.r_d2bamh_title {
    margin-bottom: 100px;
}
.r_d2bamh_line {
    width: 100%;
    border: 1px solid #D4D4D4 ;
}
.r_d2bmht_ul {
    display: flex;
    align-items: center;
    margin-top: 30px;
}
.r_d2bmht_li {
    display: flex;
    align-items: center;
    margin-right: 60px;
}
.r_d2bmht_li:last-child {
    margin-left: 40px;
}
.r_d2bt_a {
    display: flex;
    align-items: center;
}
.r_d2bta_logo {
    width: 16px;
}
.r_d2bta_logo .bshare-weixin {
    width: 20px;
    display: inline-block;
    background: url('/Public/Cn/images/d2_icon4.svg') no-repeat;
}
/* .r_d2bta_logo .bshare-weixin:hover {
    background: url(https://static.bshare.cn/frame/images/logos/s4/weixin.png) no-repeat;
} */
.r_d2bt_a p {
    font-size: 16px;
    line-height: 1.25;
    display: flex;
    align-items: center;
    color: #404040;
    padding-left: 10px;
}
.r_d2main_cot {
    width: 1000px;
    margin: 0 auto;
    padding-bottom: 120px;
}
.r_d2mac_text {
    padding: 40px 0;
}
.r_d2mac_bot {
    display: flex;
    justify-content: space-between;
    border-top: 1px solid #E8E8E8;
    padding-top: 30px;
}
.r_d2macb_ul {
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.r_d2macb_li a {
    font-size: 16px;
    line-height: 2;
    color: #333333;
    transition: all 0.36s;
}
/* .r_d2macb_li a:hover {
    color: #F57A46;
} */
.r_d2mact_ima {
    position: relative;
}
.r_d2mact_ima img {
    width: 100%;
}
.r_d2mact_ima img:nth-child(2) {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
}
/* d3 */
.r_d3main_cot {
    background: #FAFAFA ;
    padding-bottom: 130px;
}
.r_d3mc_list {
    width: 1360px;
    margin: 0 auto;
}
.r_d3mc_ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -13px;
}
.r_d3mc_li {
    width: 33.333333%;
    padding: 0 13px;
    margin-bottom: 26px;
}
.r_d3mc_total {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    position: relative;
    background: #fff;
    padding: 15px 30px 25px 30px;
    box-shadow: 0px 2px 30px rgba(191, 191, 191, 0.25);
    border-radius: 6px;
}
.r_d3mc_top {
    width: 230px;
    position: relative;
    margin: 0 auto;
    transition: all 0.36s;
    /* background: skyblue; */
}
.r_d3mc_bottm {
    display: flex;
    justify-content: center;
    width: 369px;
    margin: 0 auto;
    padding-top: 15px;
    margin-top: 15px;
    border-top: 1px solid #E3E3E3;
    transition: all 0.36s;
}
.r_d3mc_bottm p {
    font-size: 18px;
    line-height: 1.5;
    display: flex;
    color: #404040;
    height: 22px;
    overflow: hidden;
    -webkit-line-clamp: 1 ;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}
.r_d3mc_top img {
    width: 100%;
}
.r_d3mc_top img:nth-child(2) {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
}
.r_d3mc_hov{
    position: absolute;
    width: 168px;
    opacity: 0;
    margin: 0 auto;
    text-align: center;
    transition: all 0.36s;
}
.r_d3mc_hov img {
    width: 100%;
}
/* e1 */
.r_e1main_cot {
    width: 100%;
}
.r_e1mac_news {
    width: 1360px;
    margin: 0 auto;
}
.r_e1mct_line {
    width: 50px;
    border: 1px solid #F57A46;
}
.r_e1mct_t {
    display: flex;
    align-items: center;
}
.r_e1mct_b h1 {
    width: 30%;
}
.r_e1mct_b p{
    width: 57%;
    margin-top: 15px;
}
.r_e1mct_t p {
    font-size: 18px;
    line-height: 1.5;
    color: #404040;
    padding-right: 15px;
    margin-bottom: 10px;
}
.r_e1mct_b {
    display: flex;
    justify-content: space-between;
}
.r_e1mac_top {
    margin-bottom: 45px;
}
.r_e1mac_bot {
    position: relative;
}
.r_e1mac_bot img {
    width: 100%;
}
.r_e1mac_bot img:nth-child(2) {
    position: absolute;
    left: 0;
    top: 0;
}
.r_e1mac_newlist {
    background: #FAFAFA;
}
.r_e1mcnl_total {
    width: 1360px;
    margin: 0 auto;
}
.r_e1mctot_ta {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.r_e1mcnl_l {
    width: 578px;
}
.r_e1mnll_title {
    margin-bottom: 20px;
}
.r_e1mnll_but {
    margin-top: 60px;
}
.r_e1mac_newlist:nth-child(2n) .r_e1mctot_ta {
    flex-direction: row-reverse;
}
/* .on .r_e1mctot_ta {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
} */
.r_e1main_cot  .on  {
    background: #F6F6F6;
}
/* .r_e1mnll_but:hover .r_d1matrr_but{
    background: #F57A46;
    transition: all 0.36s;
}
.r_e1mnll_but:hover .r_d1matrr_line {
    margin-left: -22px;
    transition: all 0.36s;
}
.r_e1mnll_but:hover .r_d1matrr_but p {
    color: #FFFFFF;
    transition: all 0.36s;
    z-index: 5;
} */
.r_e1mcnl_r {
    position: relative;
}
.r_e1mcnl_r img {
    width: 100%;
}
.r_e1mcnl_r img:nth-child(2) {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
}
/* e3 */
.r_e3main_cot {
    background: #FAFAFA;
}
.r_e3main_tit {
   padding: 40px 0;
}
.r_e3mati_ul {
    display: flex;
    justify-content: center;
}
.r_e3mati_li {
    display: flex;
    align-items: center;
    width:207px ;
    height: 60px;
    background: #fff;
    border-radius: 5px;
    transition: all 0.36s;
    cursor: pointer;
}
.r_e3mati_li .std_title5{
    width: 100%;
    padding: 20px 0;
    font-size: 20px;
    line-height: 1.5;
    color: #404040;
    text-align: center;
    transition: all 0.36s;
}
.r_e3mati_ul .on{
    background: #CA0202;
}
.r_e3mati_ul .on a {
    color: #fff;
}
/* #r_e3mati_li:hover,#e3mali_two:hover {
    background: #CA0202;
}
#r_e3mati_li a:hover,#e3mali_two a:hover {
    color: #fff;
} */
.r_e3malr_hea {
    margin-bottom: 5px;
}
.r_e3malr_line {
    width: 31px;
    border: 1px solid #CA0202;
    margin-bottom: 24px;
}
.r_e3main_list {
    width: 1280px;
    margin: 0 auto;
}
.r_e3maint_li {
    padding: 50px 80px 50px 50px;
    background: #fff;
    box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.06);
    border-radius: 5px;
    margin-bottom: 28px;
}
.r_e3mainb_ul {
    display: flex;
    margin: 0 -13px;
}
.r_e3mainb_li {
    width: 50%;
    padding: 0 13px;
}
.r_e3mab_total {
    padding: 40px 50px 40px 50px;
    background: #fff;
    box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.06);  border-radius: 5px;
    border-radius: 5px;
}
.r_e3maint_total {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.r_e3maint_li:nth-child(2n) .r_e3maint_total {
    flex-direction: row-reverse;
}
.r_e3maint_li:nth-child(2n) .r_e3malr_text {
    margin-bottom: 30px;
}
.r_e3mali_l {
    width: 547px;
    position: relative;
}
.r_e3mali_r {
    width: 39%;
}
.r_e3mali_l img {
    width: 100%;
}
.r_e3mali_l img:nth-child(2) {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
}
.r_e3malr_abo h5 {
    color: #666;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 5px;
}
.r_e3malr_abo p {
    font-size: 16px;
    line-height: 1.75;
    color: #666666;
}
.r_e3mab_bot {
    position: relative;
}
.r_e3mab_bot img {
    width: 100%;
}
.r_e3mab_bot img:nth-child(2) {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
}
/* g1 */
.r_w_994 {
    width: 994px;
    margin: 0 auto;
}
.r_g1main_cot {
    background: #FAFAFA;
}
.r_g1mac_header {
    margin-bottom: 20px;
}
/* f1 */
.r_f1mac_top,.r_f1mac_bot {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-left: 280px;
}
.r_f1macb_total {
    width: 1360px;
    margin-left: 280px;
    display: flex;
    justify-content: space-between;
    align-items: center;

}
.r_f1mac_bot {
    margin-left: 0;
    background-image: url('/Public/Cn/images/f1_bg.jpg');
}
.r_f1mtl_header {
    margin-bottom: 45px;
}
.r_f1mtl_li {
    width: 435px;
    display: flex;
    align-items: center;
    padding: 15px 0;
    border-bottom: 1px solid #cacaca;
}
.r_f1mac_bot .r_f1mtl_li {
    width: 560px;
}
.r_f1mtl_li:nth-child(1) {
    border-top: 1px solid #cacaca;
}
.r_f1mac_bot .r_f1mtl_li:last-child {
    border: 0;
}
.r_f1mact_r {
    position: relative;
}
.r_f1mact_r img {
    width: 100%;
}
.r_f1mact_r img:nth-child(2) {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
}
.r_f1mtlli_text {
    padding-left: 30px;
}
.r_f1mtlli_text h5{
    font-size: 16px;
    line-height: 1.5;
    /* or 24px */
    color: #999999;
}
.r_f1mtlli_text p,.r_f1mtlli_text p a{
    font-size: 20px;
    line-height: 1.8;
    color: #404040;
}
.r_f1mctr_total {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 267px;
    padding: 27px 40px 30px 40px;
    background: #FFFFFF;
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1);
    border-radius: 27px;
}
.r_f1mactt_r{
    width: 28%;
}
.r_flmctr_top {
    width: 186px;
    margin: 0 auto;
}
.r_flmctr_bot {
    width: 144px;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}
.r_f1mtlli_logo {
    width: 35px;
}
/* lis-start */
/* b4-start */
.d_b4li{
    width: 33.333333%;
}
.d_b4libox{
    height: 100%;
    background: #FFFFFF;
    padding: 54px 64px 100px 64px;
}
.d_b4litime{
    margin-bottom: 32px;
    font-size: 90px;
    line-height: 1;
    font-weight: bold;
    color: #EBEBEB;
    transition: all 0.36s;
}
.d_b4pt1{
    background: #F8F8F8;
}
.d_b4lifont.yxedr_active ul{
    padding-inline-start: 0;
}
.d_b4li{
    position: relative;
    border-right: 1px dashed #C8C8C8;
}
.d_b4ul{
    display: flex;
    align-items: stretch;
}
.d_b4lifont li{
    position: relative;
}
.d_b4lifont li::after{
    position: absolute;
    content: '';
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #D2D2D2;
    left: -25px;
    top: 8px;
    transition: all .36s;
}
/* .d_b4li.on .d_b4litime{
    color: #47725E;
}
.d_b4li.on .d_b4lifont li::after{
    background: #47725E;
} */
.d_b4pt1.std_padding1{
    padding-bottom: 214px;
}
.d_b4pt1{
    position: relative;
}
.d_b4bg{
    width: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.d_b4con{
    position: relative;
}
.d_b4bd{
    position: relative;
}
/* swiper-start */
.d_b4li.swiper-slide{
    height: auto !important;
}
.d_b4con .swiper-pagination-progressbar{
    position: absolute;
    background: #DBDBDB;
    width: 900px;
    height: 2px;
    border-radius: 10px;
    bottom: -54px;
    left: 0;
}
.d_b4con .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background: #969696;
    border-radius: 10px;
}
.d_b4bd .swiper-button-prev::after{
    position: absolute;
    content: url(/Public/Cn/images/b4_icon1.svg);
    right: 0;
    opacity: 1;
}
.d_b4bd .swiper-button-next::after{
    position: absolute;
    content: url(/Public/Cn/images/b4_icon2.svg);
    right: 0;
    opacity: 1;
}
.d_b4bd .swiper-button-prev{
    left: auto !important;
}
.d_b4bd .swiper-button-next,.d_b4bd .swiper-button-prev{
    top: 0 !important;
}
.d_b4bd .swiper-button-prev{
    right: 85px !important;
}
/* swiper-end */
/* b4-end */
/* c1-start */
.d_c1_1pt1ri{
    width: 50%;
    position: relative;
}
.d_c1_1pt1le{
    padding-right: 130px;
    width: 50%;
    position: relative;
}
.d_c1_1pt1bd{
    display: flex;
    align-items: center;
}
.d_c1_1pt1font2{
    margin-bottom: 12px;
    font-size: 18px;
    line-height: 2px;
    color: #404040;
    position: relative;
}
.d_c1_1pt1font2::after{
    position: absolute;
    left: 85px;
    top: 50%;
    transform: translateY(-50%);
    background: #F57A46;
    width: 50px;
    height: 1px;
    content: '';
}
.d_c1_1pt1font span{
    font-size: 48px;
    color: #F57A46;
    font-weight: bold;
    line-height: 1.75;
}
.d_c1_1pt1li{
    padding: 0px 26px;
    width: 33.333333%;
    text-align: center;
    position: relative;
}
.d_c1_1pt1li::after{
    position: absolute;
    content: '';
    height: 74px;
    width: 1px;
    background:rgba(235, 97, 0, 0.1);
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}
.d_c1_1pt1p p{
    color: #404040;
}
.d_c1_1pt1more .std_word1 p{
    color: #F57A46;
}
.d_c1_1pt1ic{
    margin-left: 15px;
    margin-top: 6px;
    width: 15px;
    height: 15px;
    position: relative;
}
.d_c1_1pt1ic img{
    position: absolute;
    width: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.d_c1_1pt1mar1{
    margin-bottom: 38px;
}
.d_c1_1pt1mar2{
    margin-bottom: 25px;
}
.d_c1_1pt1ul{
    margin-bottom: 68px;
}
.d_c1_1pt1pic{
    position: absolute;
    right: 3%;
    top: 19%;
    /* transform: translateY(-50%); */
    content: '';
}
.d_c1_1pt1pic img{
    width: 100%;
}
.d_c1_1pt2{
    position: relative;
}
.d_c1_1pt2bg{
    position: absolute;
    top: 35%;
    left: 0;
}
.d_c1_1pt2tit{
    width: 50%;
}
.d_c1_1pt2font{
    width: 50%;
}
/* .d_c1_1pt2li{
    width: 183px;
} */
.d_c1_1pt2list{
    padding-top: 25px;
    background: #FFFFFF;
    box-shadow: 0px 4px 30px 3px rgba(216, 216, 216, 0.25);
    text-align: center;
    transition: all 0.36s;
    border-radius: 50%;
    width: 100%;
    height: 100%;
}
.d_c1_1pt2list p{
    color: rgb(0, 0, 0,0.3);
}
.d_c1_1pt2{
    background: #FAFAFA;
}
.d_c1_1pt2bot{
    margin-top: 20px;
    width: 380px;
    padding: 37px 24px 23px 32px;
    background: #FFFFFF;
    border: 1px solid #EBEBEB;
    position:absolute;
    display: none;
    left: 50%;
    transform: translateX(-50%);
    z-index: 2;
}
.d_c1_1pt2bot p{
    transition: all 0.36s;
}
.d_c1_1pt2box{
    height: 594px;
    position: relative;
}
.d_c1_1pt2pic{
    width: 64px;
    margin: 0 auto;
}
.d_c1_1pt2bd{
    position: relative;
    z-index: 2;
}
/* .d_c1_1pt2.std_padding4{
    padding-bottom: 200px;
} */
.d_c1_1pt3{
    position: relative;
}
.d_c1_1pt2bd .std_margin2{
    margin-bottom: 94px;
}
.d_c1_1pt1font.std_title6{
    color: #F57A46;
}
.d_c1_1pt1font p{
    color: #F57A46;
}
.d_c1_1adr{
    padding:2px 15px;
    top: -50px;
    right: 188px;
    content: '';
    position: absolute;
    filter: drop-shadow(0px 4px 5px rgba(0, 0, 0, 0.1));
    background: #FFFFFF;
    color: #404040;
}
/* .d_c1_1adr::after{
    content: '';
    width: 0;
    height: 0;
    left: 0;
    position: absolute;
    border-left: solid 100px pink;
} */
/* c1-end */
/* c1_3-start */
.d_c1_3pt1le{
    width: 624px;
}
.d_c1_3pt1ri{
    padding-left: 50px;
    width: calc(100% - 624px);
}
.d_c1_3pt1box{
    background: #FFFFFF;
    box-shadow: 0px 4px 9px 3px rgba(216, 216, 216, 0.3);
    border-radius: 5px;
    padding: 74px 84px 90px 84px;
}
/* .d_c1_3pt1bot{
    display: flex;
    justify-content: center;
} */
.d_c1_3ptlist{
    padding: 6px 20px;
    transition: all 0.36s;
    border-radius: 24px;
}
.d_c1_3pt1pic{
    width: 12px;
    height: 21px;
    margin-right: 10px;
    position: relative;
}
.d_c1_3pt1pic img{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.d_c1_3pt1pic img:last-child{
    opacity: 0;
    transition: all 0.36s;
}
.d_c1_3pt1font{
    font-size: 14px;
    line-height: 1.5;
    color: #666666;
    transition: all 0.36s;
}
.d_c1_3pt1font2{
    margin-top: 16px;
    margin-left: 20px;
    padding: 2px 6px;
    font-size: 12px;
    line-height: 1.5;
    color: #FFFFFF;
    background: #F57A46;
    border-radius: 2px;
}
.d_c1_3pt1font3{
    color: #666666;
}
.d_c1_3pt1head{
    padding-bottom: 10px;
    margin-bottom: 24px;
    border-bottom: 1px solid rgba(188, 188, 188, 0.6);
}
.d_c1_3pt1lile{
    width: 80px;
}
.d_c1_3pt1liri{
    padding-left: 40px;
    width: calc(100% - 80px);
}
.d_c1_3pt1lile{
    color: #999999;
}
.d_c1_3pt1liri{
    color: #404040;
}
.d_c1_3pt1li2{
    margin-bottom: 20px;
    width: 100%;
}
.d_c1_3pt1look a{
    display: block;
    padding-top: 14px;
    color: #F57A46;
}
.d_c1_3pt1cen{
    padding-bottom: 25px;
    border-bottom: 1px solid rgba(188, 188, 188, 0.6);
    margin-bottom: 20px;
}
.d_c1_3pt1ul2{
    margin-bottom: -20px;
}
.d_c1_3pt1time3{
    width: calc(100% - 65px);
    padding-left: 56px;
    color: #F57A46;
    /*font-weight: bold;*/
}
.d_c1_3pt1time{
    width: 50%;
    display: flex;
    align-items: center;
}
.d_c1_3pt1time2{
    padding-left: 0;
}
.d_c1_3pt1font4{
    width: 65px;
}
.d_c1_3pt1time2 .d_c1_3pt1time3{
    padding-left: 14px;
}
.d_c1_3pt1time2 .d_c1_3pt1font4{
    width: 38px;
}
.d_c1_3pt1li{
    padding: 0 14px;
    cursor: pointer;
}
.d_c1_3pt1ul{
    padding-top: 55px;
    margin: 0 -14px;
    display: flex;
    justify-content: center;
}
.d_c1_3bot{
    display: inline-block;
    text-align: center;
}
.d_c1_3bot a{
    background: #F57A46;
    border: 1px solid #F57A46;
    border-radius: 54px;
    padding: 10px 34px;
    color: #FFFFFF;
}
.d_c1_3pt1num{
    margin-bottom: 33px;
}
.d_c1_3pt1{
    background: #FAFAFA;
}
.d_c1_3pt1b2ri{
    width: 530px;
    border-radius: 10px;
    overflow: hidden;
    position: relative;
}
.d_c1_3pt1b2ri::after{
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)),
    url(/Public/Cn/css/146010524.jpg);
    filter: blur(10px);
    z-index: -1;
}
.d_c1_3pt1b2le{
    width: calc(100% - 530px);
    padding-right: 164px;
}
.d_c1_3pt1b2pic{
    width: 32px;
    margin-right: 20px;
}
.d_c1_3pt1b2pic img{
    width: 100%;
}
.d_c1_3pt1b2font{
    margin-bottom: 26px;
    font-weight: bold;
    color: #FAFAFA;
    position: relative;
}
.d_c1_3pt1b2font::after{
    content: '';
    position: absolute;
    width: 280px;
    height: 1px;
    left: 110px;
    top: 50%;
    border: 1px dashed #FFFFFF;
}
.d_c1_3pt1b2pic1{
    width: 429px;
    z-index: 4;
    position: absolute;
    top: 50%;
    left: 43px;
    transform: translateY(-50%);
}
.d_c1_3pt1b2font2 p{
    color: #FAFAFA;
}
.d_c1_3pt1name{
    width: 150px;
}
.d_c1_3pt1b3li{
    width: 50%;
    background: rgb(127, 158, 160, 6%);
}
.d_c1_3pt1b3int{
    width: calc(100% - 150px);
    position: relative;
}
.d_c1_3pt1b3int::after{
    position: absolute;
    content: '';
    width: 1px;
    height: 100%;
    background: rgba(127, 158, 160, 0.05);;
    top: 0;
    right: 0;
}
.d_c1_3pt1name{
    text-align: center;
    padding: 16px 0;
    color: #999999;
    position: relative;
}
.d_c1_3pt1name::after{
    position: absolute;
    content: '';
    width: 1px;
    height: 100%;
    background: rgba(127, 158, 160, 0.05);;
    top: 0;
    right: 0;
}
.d_c1_3pt1b3int{
    padding: 16px 44px;
    color: #404040;
}
.d_c1_3pt1table{
    border: 1px solid rgba(127, 158, 160, 0.05);
}
.d_c1_3pt1table{
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
}
.d_c1_3pt1b3li:nth-of-type(4n){
    background: rgba(250, 250, 250, 0.05);
}
.d_c1_3pt1b3li:nth-of-type(4n-1){
    background: rgba(250, 250, 250, 0.05);
}
.d_c1_3pt1box2{
    padding-bottom: 50px;
}
.d_c1_3pt2icon{
    width: 33px;
    margin-right: 22px;
}
.d_c1_3pt2icon img{
    width: 100%;
}
.d_c1_3pt2icon2{
    width: 15px;
    margin-left: 12px;
}
.d_c1_3pt2icon2 img{
    width: 100%;
    transform: rotate(90deg);
}
.d_c1_3pt2more a,.d_c1_3pt2tit{
    display: flex;
    align-items: center;
}
/* .d_c1_3pt2more .std_title6{
    color: #F57A46;
} */
.d_c1_3pt2more .std_word1 p{
    color: #F57A46;
}
.d_c1_3pt2{
    background: #F7F7F7;
}
.d_c1_3pt2li{
    padding: 0 14px;
    width: 25%;
}
.d_c1_3pt2font{
    margin-top: 14px;
    text-align: center;
    color: #404040;
}
.d_c1_3pt2ul{
    margin: 0 -14px;
}
.d_c1_3pt2head{
    padding-bottom: 26px;
}
.d_c1_3pt3list{
    padding: 0px 20px;
    border-radius: 54px;
    transition: all 0.36s;
}
.d_c1_3pt3li{
    padding: 0 5px;
}
.d_c1_3pt3ul{
    margin: 0 -5px;
}
.d_c1_3pt3li2{
    padding: 0 3px;
    width: 33.333333%;
}
.d_c1_3pt3ul2{
    margin: 0 -3px;
}
.d_c1_3pt3ulbox2{
    padding-bottom: 145px;
}
.d_c1_3pt3ulbox2 .slick-dots{
    bottom: -36px;
}
.d_c1_3pt3ulbox2 .slick-dots li{
    width: 8px;
    height: 8px;
}
.d_c1_3pt3ulbox2 .slick-dots li.slick-active {
    background: #F57A46;
}
.d_c1_3pt3li.on .d_c1_3pt3list{
    background: #F57A46;
}
.d_c1_3pt3li.on .d_c1_3pt3list p{
    color: #FFFFFF;
}
.d_c1_3pt3bd2li{
    padding: 0 5px 10px;
    width: 20%;
}
.d_c1_3pt3bd2box{
    padding: 38px 42px;
    height: 100%;
    background: #FFFFFF;
    box-shadow: 0px 4px 9px 3px rgba(216, 216, 216, 0.3);
    border-radius: 5px;
    position: relative;
}
.d_c1_3pt3bd2bot.yxedr_active{
    font-size: 14px;
    margin-bottom: 12px;
}
.d_c1_3pt3bd2bot.yxedr_active ul{
    padding-inline-start: 15px;
}
.d_c1_3pt3bd2bot li{
    position: relative;
}
.d_c1_3pt3bd2bot li::after{
    position: absolute;
    content: '';
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #47725E;
    top: 10px;
    left: -16px;
}
.d_c1_3pt3bd2ul{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -5px -10px;
}
.d_c1_3pt3bd2list .swiper-slide{
    height: auto !important;
}
.d_c1_3pt3bd2bg{
    position: absolute;
    width: 100px;
    bottom: 0;
    right: 0;
}
.d_c1_3pt3bd2bg img{
    width: 100%;
}
.d_c1_3pt4font p{
    font-size: 14px;
    color: #404040;
    line-height: 1.75;
}
.d_c1_3pt4font{
    width: 1119px;
}
.d_c1_3pt4{
    padding: 38px 0;
    background: #EEEEEE;
}
.d_c1_3pt1vid{
    position: relative;
    cursor: pointer;
}
.d_c1_3pt1vid video{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
    height: 100%;
    z-index: 3;
    object-fit: cover;
}
.d_c1_3pt1botton{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 30px;
    transform: translate(-50%,-50%);
    z-index: 4;
}
.d_c1_3pt1botton img{
    width: 100%;
}
.d_c1_3pt1vid.on .d_c1_3pt1botton{
    display: none;
}
.d_c1_3pt1vidli{
    display: none;
}
.d_c1_3pt1vidli.on{
    display: block;
    z-index: 4;
}
.d_c1_3main .slick-dots li{
    width: 8px;
    height: 8px;
}
.d_c1_3pt1box .slick-dots{
    bottom: 18px;
}
.d_c1_3main .slick-dots li.slick-active {
    background: #F57A46;
}
.d_c1_3pt1li.on .d_c1_3ptlist{
    background: #666666;
    border-radius: 24px;
}
.d_c1_3pt1li.on .d_c1_3pt1font{
    color: #fff;
}
.d_c1_3pt1li.on .d_c1_3pt1pic img:last-child{
    opacity: 1 !important;
}
.d_c1_3pt3bd2{
    width: calc(100% - 280px);
}
.d_c1_3pt1b2tit{
    display: flex;
    align-items: center;
}
/* c1_3-end */
/* c1_3_1-start */
.d_c1_3_1head{
    margin-bottom: 20px;
}
.d_c1_3_1bd{
    margin-bottom: 24px;
    padding-bottom: 58px;
    border-bottom: 1px solid #E8E8E8;
}
.d_c1_3_1li{
    width: 50%;
}
.d_c1_3_1li1{
    text-align: left;
}
.d_c1_3_1li2{
    text-align: right;
}
.d_c1_3_1li a{
    color: #333333;
}
/* c1_3_1-end */
/* c2_start */
.d_c2pt1ri{
    cursor: pointer;
    width: 48%;
    position: relative;
}
.d_c2pt1le{
    padding-right: 135px;
    width: 52%;
}
.d_c2pt1bd{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
/* .d_c2pt1ri::after{
    position: absolute;
    width: 100%;
    height: 100%;
    content: '';
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.3);
} */
.d_c2pt1bot{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    content: '';
    z-index:4;
    width: 50px;
}
.d_c2vid.on video{
    z-index: 3;
}
.d_c2vid video{
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 1;
}
.d_c2vid{
    border-radius: 5px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.d_c2vid img{
    width: 100%;
}
.d_c2pt2le{
    width: 49%;
    position: relative;
}
/* .d_c2pt2le::after{
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    bottom: 0;
    right: 0;
    border-bottom:solid 600px #FAFAFA;
	border-left:solid 100px transparent;
} */
.d_c2pt2ri{
    padding-left: 118px;
    padding-right: 230px;
    width: 51%;
}
.d_c2pt2{
    background: #FAFAFA;
}
.d_c2box{
    display: flex;
    align-items: center;
}
.d_c2pt2top .std_title3{
    margin-bottom: 28px;
}
.d_c2pt2top p{
    color: #404040;
}
.d_c2pt2font{
    position: relative;
    color: #47725E;
    vertical-align:top;
}
.d_c2pt2font3{
    font-size: 60px;
    font-weight: bold;
    vertical-align: top;
    line-height: 1.5;
    color: #47725E;
}
.d_c2pt2li{
    padding: 0 10px;
    position: relative;
    width: 33.333333%;
}
.d_c2pt2ul{
    margin: 0 -10px;
}
.d_c2pt2font4{
    font-size: 20px;
    line-height: 1.5;
    font-weight: bold;
}
.d_c2pt2font2{
    color: #404040;
}
.d_c2pt3li{
    padding: 0 20px;
    width: 50%;
}
.d_c2pt3list{
    height: 100%;
    background: #FAFAFA;
}
.d_c2pt3bot{
    padding: 70px 52px 66px;
    position: relative;
}
.d_c2pt3titbox .std_title3{
    margin-bottom: 24px;
}
.d_c2pt3bg{
    position: absolute;
    width: 363px;
    top: 30px;
    left: 52px;
}
.d_c2pt3bg img{
    width: 100%;
}
.d_c2pt3ul{
    display: flex;
    align-items: stretch;
    margin: 0 -20px;
}
.d_c2pt4li{
    padding: 0 25px;
    width: 25%;
}
.d_c2pt4ul{
    margin: -10px -25px;
    display: flex;
    flex-wrap: wrap;
    position: relative;
}
.d_c2pt4list {
    height: 100%;
    padding: 48px 20px 52px;
    background: #FFFFFF;
    box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.08);
    border-radius: 2px;
}
.d_c2pt4list .std_title6{
    text-align: center;
    padding-top: 48px;
}
.d_c2pt4.std_padding4{
    padding-bottom: 156px;
}
.d_c2pt4{
    background: #FAFAFA;
}
/* 轮播-start */
.d_c2pt4 .slick-dots li{
    width: 8px;
    height: 8px;
    /* background: rgba(245, 122, 70, 0.4); */
}
.d_c2pt4 .slick-dots li.slick-active {
    background: #F57A46;
}
.d_c2pt4 .slick-dots{
    bottom: -40px;
}
.d_c2pt4 .slick-list{
    padding: 10px 0;
}
.d_c2pt4 .slick-arrow::after{
    content: '';
    top: -40px;
    right: 10px;
    width: 30px;
    height: 30px;
    background-image: url(/Public/Cn/images/c2_arrow2.svg);
    z-index: 4;
    background-size: 100% 100%;
    position: absolute;
}
.d_c2pt4 .slick-prev, .slick-next {
    top: 0;
}
.d_c2pt4 .slick-prev {
    right: 40px;
    left: auto;
}
.d_c2pt4 .slick-prev::after{
    transform: rotate(180deg);
}
.d_c2pt4 .slick-arrow.slick-disabled{
    cursor: auto;
}
.d_c2pt4 .slick-arrow.slick-disabled::after{
    background-image: url(/Public/Cn/images/c2_arrow1.svg);
    transform: rotate(0);
}
.d_c2pt4 .slick-arrow.slick-disabled.slick-next::after{
    transform: rotate(180deg);
}
/* 轮播-end */
/* c2_end */
.d_c2pt4list .std_word1 p{
    text-align: center;
}
/* lis-end */
/* lis-start-8.24 */
/* c4-start */
.d_c4pt1ri{
    width: 48%;
    cursor: pointer;
    position: relative;
}
.d_c4pt1le{
    padding-right: 90px;
    width: 52%;
}
.d_c4pt1bd{
    display: flex;
    align-items: center;
}
.d_c4pt2li{
    padding: 0 50px;
    width: 25%;
    position: relative;
    text-align: center;
}
.d_c4pt2col{
    padding-bottom: 8px;
    color: #47725E;
    font-weight: bold;
}
.d_c4pt2li::after{
    position: absolute;
    height: 58px;
    width: 1px;
    content: '';
    background: rgba(127, 158, 160, 0.2);
    top: 50%;
    transform: translateY(-50%);
    left: 0;
}
.d_c4pt2{
    background: #FAFAFA;
}
.d_c4pt2pad{
    padding-bottom: 56px;
}
.d_c4pt2li2{
    padding: 0 5px;
}
.d_c4pt2ul2{
    margin: 0 -5px;
}
.d_c4con .swiper-pagination-progressbar {
    position: absolute;
    background:#DBDBDB;
    width: 420px;
    height: 2px;
    border-radius: 10px;
    bottom: -45px;
    left: 50%;
    transform: translateX(-50%);
}
.d_c4con .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #F57A46;
    border-radius: 10px;
}
.d_c4confont{
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.d_c4con{
    position: relative;
}
.d_c4pt2{
    position: relative;
}
.d_c4pt2 .swiper-button-prev::after,.d_c4pt2 .swiper-button-next::after {
    position: absolute;
    opacity: 1;
    transform: scale(0.4);
    top: -8px;
    color: #F57A46;
}
.d_c4pt2 .swiper-button-prev,.d_c4pt2 .swiper-button-next{
    bottom: 70px;
    top: auto !important;
    width: 38px;
    height: 38px;
    border-radius: 50%;
    border: 2px solid #F57A46;
    position: absolute;
    transform: translateX(-50%);
}
.d_c4pt2 .swiper-button-next::after {
    right: 5px;
    top: -4px;
}
.d_c4pt2 .swiper-button-prev::after{
    top: -4px;
    left: 5px;
}
.d_c4pt2 .swiper-button-next {
    right: auto;
    left: 37%;
}
.d_c4pt2 .swiper-button-prev{
    left: 34%;
    right: auto;
}
.d_c4pt2bg{
    width: 922px;
    height: 100%;
    z-index: -1;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
/* .d_pt3liri{
    width: 100%;
    position: relative;
    height: 575px;
    width: 100%;
    transition: all 0.36s linear;
} */
.d_c4pt3head{
    text-align: center;
    padding-bottom: 32px;
}
.d_c4pt4 .d_c2pt4head{
    text-align: center;
}
.d_c4pt4 .slick-prev,.d_c4pt4 .slick-next{
    top: 50%;
    transform: translateY(-50%);
    z-index: 2;
}
.d_c4pt4 .slick-prev{
    left: -25px;
}
.d_c4pt4 .slick-next {
    right: -55px;
}
.d_pt3li{
    width: 81px;
    position: relative;
    overflow: hidden;
    transition: all 0.36s linear;
}
.d_pt3lile{
    position: absolute;
    background: #FAFAFA;
    border: 1px solid #E3E3E3;
    z-index: 2;
    height: 100%;
    text-align: center;
    width: 81px;
    height: 100%;
    padding: 36px 30px;
    box-shadow: -2px 0px 10px rgba(0, 0, 0, 0.08);
}
.d_pt3ul{
    display: flex;
    position: relative;
}
.d_pt3lifont{
    padding-bottom: 24px;
    font-weight: bold;
    color: rgba(64, 64, 64, 0.3);
}
.d_pt3licol{
    color: #333333;
}
.d_pt3li.on{
    width: 1009px;
}
.d_pt3li.on .d_pt3lifont{
    color: #F57A46;
}
.d_c4pt2num{
    position:absolute;
    bottom: 62px;
    left: 64%;
    text-align: center;
    font-size: 16px;
    color: #666666;
    line-height: 54px;
}
/* c4-end */
/* c5-start */
.d_c5pt1tit{
    padding-bottom: 32px;
}
.d_c4pt1ri::after{
    width: 100%;
    height: 100%;
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.3);
    z-index: 1;
}
.d_c5pt1{
    position: relative;
}
.d_c5pt1bg{
    position: absolute;
    top: 30%;
    transform: translateY(-50%);
    left: 35px;
    width: 36%;
    content: '';
    z-index: -1;
}
.d_c5pt2head{
    padding: 0 300px 52px;
    text-align: center;
}
.d_c5pt2col{
    padding-bottom: 15px;
    font-weight: bold;
    color: #47725E;
}
.d_c5pt2head p{
    color: #404040;
}
.d_c5pt2lepic{
    width: 620px;
    border-radius: 5px;
}
.d_c5pt2lepic img{
    transition: all 0.36s;
}
.d_c5pt2ri{
    padding-left: 64px;
    width: calc(100% - 620px);
}
.d_c5pt2ul{
    padding: 60px 75px;
    border-radius: 5px;
    background: #fff;
}
.d_c5pt2li{
    padding-bottom: 65px;
    margin-bottom: 65px;
    border-bottom: 1px solid #DCDCDC;
}
.d_c5pt2{
    background: #F5F5F5;
}
.d_c5pt2li:last-child{
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom:  1px solid transparent;
}
.d_c5pt2li:last-child .d_c5pt2ri{
    padding-left: 0;
    padding-right: 64px;
}
.d_c5pt2pad{
    padding-bottom: 100px;
}
.d_c5pt2ri .std_title3{
    padding-bottom: 20px;
}
/* c5-end */
/* e2-start */
.d_e2pt1ri{
    width: 52%;
}
.d_e2pt1le{
    padding-right: 88px;
    width: 48%;
}
.d_e2pt1bd{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.d_e2pt1le .std_title2{
    padding-bottom: 33px;
}
.d_e2pt1rili img{
    width: 100%;
}
.d_e2pt3 .slick-dots{
    bottom: -50px;
}
.d_e2pt1 .slick-dots {
    bottom: -27px;
}
.d_e2main .slick-dots li{
    background: #B5B5B5;
    width: 8px;
    height: 8px;
}
.d_e2main .slick-dots li.slick-active {
    background: #F57A46;
}
.d_e2pt2bd{
    padding: 0 48px;
}
.d_e2pt2li{
    padding: 0 14px;
    width: 25%;
}
.d_e2pt2libox{
    padding: 54px 34px 60px;
    background: #fff;
    height: 100%;
}
.d_e2pt2{
    background: #FAFAFA;
}
.d_e2pt2bot{
    padding-top: 38px;
}
.d_e2pt2bot .std_title5{
    padding-top: 12px;
}
.d_e2pt2ul{
    margin: 0 -14px;
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
    position: relative;
}
.d_e2pt2 .slick-prev.slick-arrow::after,.d_e2pt2 .slick-next.slick-arrow::after{
    position: absolute;
    content: '';
    width: 38px;
    height: 38px;
    border-radius: 50%;
    z-index: 6;
    background-size: 100% 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background-image: url(/Public/Cn/images/a1_arrow1.svg);
    z-index: 9;
}
.d_e2pt2 .slick-next.slick-arrow::after{
    background-image: url(/Public/Cn/images/a1_arrow2.svg);
}
.d_e2pt2 .slick-prev,.d_e2pt2 .slick-next{
    bottom: -78px;
    top: auto;
    left: auto;
    transform: translate(0);
    -webkit-transform: translate(0);
    z-index: 2;
}
.d_e2pt2 .slick-next {
    right: 47%;
    transform: translateX(-50%);
}
.d_e2pt2 .slick-prev {
    right: 50%;
    transform: translateX(-50%);
}
.d_e2pt2 .slick-track {
    height: 100%;
}
.d_e2pt2ul::after{
    position: absolute;
    content: '';
    width: 800px;
    left: 50%;
    bottom: -70px;
    transform: translateX(-50%);
    height: 2px;
    background: linear-gradient(to right,transparent,#CBD6DC,transparent);
}
.d_e2pt3font{
    width: 58%;
}
.d_e2pt3tit{
    width: 42%;
}
.d_e2pt3pic{
    width: 50%;
    padding: 0 14px;
}
.d_e2pt3bot{
    margin: 0 -14px;
}
/* e2-end */
.d_c2main .slick-track {
    height: 100%;
}
.ys_cont930{
    width: 930px;
    margin: 0 auto;
    max-width: 100%;
}
.d_c1_3_1li p{
    color: #333333;
    transition: all 0.36s;
}
.d_c2vid .ys_imgbox_cover::before {
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.3);
    z-index: 4;
    position: absolute;
}
.d_c2vid.on .d_c2pt1bot{
    display: none;
}
.d_c2vid.on video {
    z-index: 10;
}
.d_c2pt3titbox {
    position: relative;
    z-index: 2;
}
.d_c2pt4list .std_word1{
    padding-top: 28px;
}
.d_c2pt2font3 span{

    font-weight: bold;
    line-height: 1.5;
}
.d_c2pt2lepic{
    position: absolute;
    top: 0;
    right: -1px;
    width: 13%;
    height: 100%;
}
.d_c2pt2lepic img{
    width: 100%;
    height: 100%;
}
.d_c1_1pt1li:last-child::after{
    opacity: 0;
}
.d_c1_1pt2bd{
    position: relative;
}
.d_c1_1pt2bg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.d_c1_1pt2bg img{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.d_c1_1pt2pad{
    padding: 160px 0;
}
.d_c1_1pt2li{
    width: 184px;
    height: 184px;
    /* top: 45%; */
    position: absolute;
}
.d_c1_1pt2li2{
    top: 20%;
    left: 24%;
}
.d_c1_1pt2li3{
    top: 16%;
    left: 50%;
}
.d_c1_1pt2li4 {
    top: 56%;
    right: 15%;
}
.d_c1_1pt2li5 {
    top: 28%;
    right: 0;
}
.d_c1_1pt2pad2{
    padding-bottom: 55px;
}
.slick-track {
    height: 100%;
}
.d_c4pt1head{
    padding-bottom: 12px;
}
.d_c4pt2ul{
    margin: 0 -50px;
}
.d_c4pt4{
    background: #FAFAFA;
}
.d_c2pt3pic{
    overflow: hidden;
}
.d_c2pt3pic img{
    transition: all 0.36s;
}
.d_c1_3pt1b2li img{
    transition: all 0.36s;
}
.d_c4pt3liri{
    width: 100%;
    height: 580px;
    position: relative;
    overflow: hidden;
}
.d_c5pt2libox{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.d_c5pt2li:last-child .d_c5pt2libox{
    flex-direction: row-reverse;
}
/* lis-end-8.24 */
/* lis-start-8.27 */
.d_e2pt1rili img{
    transition: all 0.36s;
}
.d_e2pt3pic img{
    transition: all 0.36s;
}
.d_e2pt2.std_padding5{
    padding-bottom: 180px;
}
/* lis-end-8.27 */
/*鼠标效果*/
@media screen and (min-width: 1200px) {
    /* rock - start */
    .c_c12ms_but:hover {
        background: #fff;
        border: 1px solid #F57A46;
        border-radius: 4px;
        color: #F57A46;
    }
    .r_c12main_a:hover .r_c12mbtit_l p{
        color: #F57A46;
    }
    .r_c12main_a:hover .r_c12mat_top img {
        scale: 1.1;
    }
    .r_c6mainb_li:hover .r_c6mainbl_text{
        top: 0;
        opacity: 1;
    }
    .r_c6mainb_li:hover .r_c6mainbl_ima {
        top: -5px;
    }
    .r_d1maint_l img:hover {
        scale: 1.1;
        transition: 0.36s;
    }
    .r_d1mainb_a:hover  .r_d1mab_bot img {
        scale: 1.1;
        transition: 0.36s;
    }
    .r_d1mainb_a:hover {
        box-shadow: 0px 4px 16px rgba(192, 192, 192, 0.25);
    }
    .r_d1main_top:hover .r_d1matrr_but{
        background: #F57A46;
    }
    .r_d1main_top:hover .r_d1matrr_line {
        margin-left: -22px;
    }
    .r_d1main_top:hover .r_d1matrr_but p {
        color: #FFFFFF;
        z-index: 5;
    }
    .r_d1mab_total:hover .r_d1matrr_but {
        background: #F57A46;
    }
    .r_d1mab_total:hover .r_d1matrr_line {
        margin-left: -22px;
    }
    .r_d1mab_total:hover .r_d1matrr_but p {
        color: #FFFFFF;
        z-index: 5;
    }
    .r_d2macb_li a:hover {
        color: #F57A46;
    }
    .r_d3mc_total:hover .r_d3mc_top {
        opacity: 0;
    }
    .r_d3mc_total:hover .r_d3mc_bottm {
        opacity: 0;
    }
    .r_d3mc_total:hover .r_d3mc_hov{
        opacity: 1;
    }
    .r_e1mnll_but:hover .r_d1matrr_but{
        background: #F57A46;
        transition: all 0.36s;
    }
    .r_e1mnll_but:hover .r_d1matrr_line {
        margin-left: -22px;
        transition: all 0.36s;
    }
    .r_e1mnll_but:hover .r_d1matrr_but p {
        color: #FFFFFF;
        transition: all 0.36s;
        z-index: 5;
    }
    #r_e3mati_li:hover,#e3mali_two:hover {
        background: #CA0202;
    }
    #r_e3mati_li a:hover,#e3mali_two a:hover {
        color: #fff;
    }
    /* rock - end */
    /* lis-start */
    .d_b4libox:hover .d_b4litime{
        color: #47725E;
    }
    .d_b4libox:hover .d_b4lifont li:after{
        background: #47725E;
    }
    .d_c1_3ptlist:hover {
        background: #666666;
        border-radius: 24px;
    }
    .d_c1_3ptlist:hover .d_c1_3pt1font{
        color: #FFFFFF;
    }
    .d_c1_3ptlist:hover .d_c1_3pt1pic img:last-child{
        opacity: 1;
    }
    .d_c1_3ptlist:hover .d_c1_3pt1pic img:first-child{
        opacity: 0;
    }
    .d_c1_3pt3li:hover .d_c1_3pt3list{
        background: #F57A46;
        color: #FFFFFF;
    }
    .d_c1_3pt3li:hover .d_c1_3pt3list p{
        color: #FFFFFF;
    }
    .d_c1_3_1li a:hover{
        color: #F57A46;   
    }
    /* lis-end */
    /* lis-start8.24 */
    .d_pt3li:hover {
        width: 1009px;
    }
    .d_pt3li:hover .d_pt3lifont{
        color: #F57A46;
    }
    .d_c1_3_1li:hover p{
        color: #F57A46;
    }
    .d_c2pt3list:hover .d_c2pt3pic img{
        transform: scale(1.05);
    }
    .d_c1_3pt1b2li:hover img{
        transform: scale(1.05);
    }
    .d_c5pt2libox:hover .d_c5pt2lepic img{
        transform: scale(1.05);
    }
    /* lis-start-8.27 */
    .d_e2pt1bd:hover .d_e2pt1rili img{
        transform: scale(1.05);
    }
    .d_e2pt2libox:hover .d_e2pt2toppic img{
        transform: scale(1.05);
    }
    .d_e2pt3pic:hover img{
        transform: scale(1.05);
    }
    /* lis-end-8.27 */
    /* tammy - start */
    .t_naver:hover a{
        color: #F57A46;
    }
    .t_navli:hover .t_navone a::before{
        width: 100%;
        opacity: 1;
    }
    .std_anbtnr:hover .std_anic{
        left: 5px;
    }
    .std_anbtn3zi:hover{
        color: #F57A46;
        background: transparent
    }
    .t_anbtnbai.r_d1matr_read:hover .r_d1matrr_but {
        background: #fff;
    }
    .t_anbtnbai.r_d1matr_read:hover .r_d1matrr_but p {
        color: #F57A46;
    }
    .t_sypt3new a:hover .r_d1matr_read .r_d1matrr_but {
        background: #F57A46;
    }
    .t_sypt3new a:hover .r_d1matr_read .r_d1matrr_but p {
        color: #fff;
        z-index: 5;
    }
    .t_sypt3new a:hover .r_d1matr_read .r_d1matrr_line {
        margin-left: -22px;
    }
    .t_fotxiali:hover a{
        opacity: 1;
    }
    .t_b1pt1pic:hover img{
        transform: scale(1.05);
    }
    .t_b1pt4xin:hover .t_b1pt4le img{
        transform: scale(1.05);
    }
    .t_b2pt2li1:hover .std_word1 p{
        color: #6A3906;
    }
    .t_b2pt2li2:hover .std_word1 p{
        color: #077735;
    }
    .t_b2pt2li3:hover .std_word1 p{
        color: #C48E4A;
    }
    .t_b2pt2li4:hover .std_word1 p{
        color: #CF020D;
    }
    .t_b2pt2li5:hover .std_word1 p{
        color: #00A0E9;
    }
    .t_b2pt2li:hover .t_b2pt2ic{
        opacity: 1;
    }
    .t_c3pt5li:hover .std_word1{
        background: #F57A46;
    }
    .t_c3pt5li:hover .std_word1 p{
        color: #fff;
    }
    a.comp-tabli:hover li{
        color: #F57A46;
        border: 1px solid #F57A46;
    }
    .pc_fenye a:hover li{
        color: #F57A46;
    }
    .t_c12youli:hover{
        color: #F57A46;
    }
    .r_d1maint_a:hover {
        box-shadow: 0px 4px 16px rgb(192 192 192 / 25%);
    }
    .r_e1mac_newlist:hover .r_e1mcnl_r img{
        transform: scale(1.05);
    }
    .r_e1mac_bot:hover img{
        transform: scale(1.05);
    }
    .r_e3maint_li:hover .r_e3mali_l img{
        transform: scale(1.05);
    }
    .r_e3mab_total:hover .r_e3mab_bot img{
        transform: scale(1.05);
    }
    .r_d1maint_a:hover .ys_imgbox_cover img,
    .r_d1mainb_a:hover .ys_imgbox_cover img,
    .r_c12main_a:hover .ys_imgbox_cover img{
        transform: scale(1.05);
    }
    .t_c3pt5zhli:hover .ys_imgbox_cover img{
        transform: scale(1.05);
    }
    .t_c3pt5toutu:hover img{
        transform: scale(1.05);
    }
    .t_b3pt3pic:hover img{
        transform: scale(1.05);
    }
    .t_c1pt5pic:hover .t_c1pt5sic{
        opacity: 1;
    }
    /* .r_d1matrr_but:hover .r_d1matrr_line {
        margin-left: -22px;
    } */
    .r_d1matr_read:hover .r_d1matrr_line {
        margin-left: -22px;
        opacity: 0;
    }
    .page .comp-tabli li:hover {
        color: #F57A46;
        border: 1px solid #F57A46;
        border-bottom: 1px solid #F57A46!important;
        background: transparent;
    }
    .page li.lp:hover {
        border: 1px solid transparent;
        background: transparent;
        color: #F57A46;
    }
    .page li.lp:hover .lpa {
        opacity: 1;
    }
    .page li.lp:hover .lpb {
        display: none;
    }
    .t_c1jiali:hover .t_c1icbox img:nth-of-type(2){
        opacity: 1;
    }
    .t_c1jiali:hover .t_c1icbox img:first-child{
        opacity: 0;
    }
    .property_rotate_text_list .slick-prev:hover::after,
    .property_rotate_text_list .slick-next:hover::after{
        opacity: 1;
    }
    .property_rotate_text_list .slick-prev:hover::before,
    .property_rotate_text_list .slick-next:hover::before{
        opacity: 0;
    }
    /*2022.11.1-Linda修改*/
    .d_c1_1pt2li:hover {
        z-index: 1;
    }
    .c12_pop_sear a:hover .c12_p_span{
        color: #F57A46;
    }
    /* tammy - end */
}
.r_d1matr_read{
    pointer-events: all;
}
.r_d1matrr_line{
    margin-left: 0;
}
/* tammy - start */
.t_banfu{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}
.t_banfu img{
    width: 100%;
}
.ys_banner{
    height: 100vh;
}
.ys_ban_imgbox img{
    height: 100vh;
    object-fit: cover;
}
/* head */
.t_head{
    width: 100%;
    position: fixed;
    background: #fff;
    padding: 0 160px;
    top: 0;
    left: 0;
}
.t_headlogo{
    width: 150px;
}
.t_headlogo a{
    display: block;
    width: 100%;
    line-height: 80px;
}
.t_headlogo img{
    width: 100%;
}
.t_navone a{
    color: #333;
    font-size: 16px;
    line-height: 80px;
    display: inline-block;
    transition: all 0.36s;
    position: relative;
}
.t_navli{
    padding: 0 25px;
}
.t_navone a::before{
    content: '';
    height: 2px;
    position: absolute;
    background: #F57A46;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    transition: all 0.36s;
    opacity: 0;
    width: 0;
}
.t_navli.yxnav_active1 .t_navone a::before{
    width: 100%;
    opacity: 1;
}
.t_naverwai{
    display: none;
    background: #F8F8F8;
    position: fixed;
    top: 80px;
    left: 0;
    width: 100%;
}
.t_naverul{
    display: flex;
    justify-content: center;
    width: 100%;
}
.t_naver a{
    font-size: 16px;
    color: #666;
    line-height: 60px;
    transition: all 0.36s;
}
.t_naverli{
    padding: 0 25px;
}
.t_naverli.yxnav_active2 .t_naver a{
    color: #F57A46;
}
/* 搜索 - start */
.yx_search3_btn{
    width: 16px;
    margin-right: 50px;
    line-height: 80px;
    position: relative;
    margin-left: 25px;
}
.yx_search3_btn img{
    width: 100%;
    transition: all .36s;
}
.yx_search3img1{
    position: relative;
    top: 0;
    left: 0;
}
.yx_search3img2{
    position: absolute;
    top:32px;
    left: 0;
    opacity: 0;
}
.yx_search3box{
    position: relative;
}
.yx_search3xlbox{
   width: 100%;
    height: 350px;
    background:#F8F8F8;
    box-shadow:0 5px 13px rgba(35, 50, 64, 0.13);
    display: none;
    position: fixed;
    left: 0;
    top: 80px;
    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: 27px;
    line-height: 60px;
}
.yx_search3xlbtn img{
    width: 100%;
    transition: all .36s;
}
.yx_search3_xls  {
    width: calc(100% - 27px);
    padding-right: 20px;
}
.yx_search3_xls  input{
    font-size: 16px;
    line-height: 3.75;
    color: #666;
    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;
}
/* 搜索 - end */
.t_gongle{
    color: #666;
    font-size: 16px;
    line-height: 80px;
    margin-right: 5px;
}
.t_gongic{
    width: 15px;
    line-height: 80px;
}
.t_gongic img{
    width: 100%;
}
.ys_ph_navbar3 .ys_ph_nav li.yxnav_active1>.ys_phnav_lisbox a {
    color: #F57A46;
}
.ys_ph_navbar3 .ys_ph_nav li.yxnav_active2>.ys_phnav_lisbox a {
    color: #F57A46;
}
.t_sypt1le .std_word1 p{
    line-height: 1.875;
}
.t_sypt1le{
    width: 450px;
}
/* 按钮1 - start */
.std_anzi{
    color: #F57A46; 
    font-size: 16px;
    line-height: 1.875;
    margin-right: 10px;
}
.std_anic{
    width: 22px;
    position: relative;
    transition: all 0.36s linear;
    top: 1px;
    left: 0;
}
.std_anic img{
    width: 100%;
}
.std_anbtnr{
    display: flex;
    align-items: center;
}
/* 按钮1 - end */
.t_sypt1rg{
    width: calc(100% - 450px);
}
.t_sypt1xin{
    background: #DADADA;
    border-radius: 50%;
    width: 200px;
    height: 200px;
    padding: 5px;
    position: relative;
    transition: all 0.36s;
}
.t_sypt1xin::before{
    content: '';
    width: calc(100% - 10px);
    height: calc(100% - 10px);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: #F0F0F0;
    box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.08);
    border-radius: 50%;
    padding: 13px;
}
.t_sypt1xin::after{
    content: '';
    width: calc(100% - 36px);
    height: calc(100% - 36px);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgba(75, 75, 75, 0.25);
    border-radius: 50%;
}
.std_anbtn3zi{
    font-size: 16px;
    color: #fff;
    background: #F57A46;
    border-radius: 25px;
    padding: 0 48px;
    text-align: center;
    line-height: 48px;
    border: 1px solid #F57A46;
    transition: all 0.36s;
}
.t_sypt0_li{
    position: relative;
}
.std_anbtn3{
    display: inline-block;
}
.t_sypt0_txtbox{
    text-align: center;
    z-index: 4;
}
.t_sypt0_txtbox .std_title1{
    font-weight: bold;
    margin-bottom: 17px;
}
.t_sypt0_txtbox .std_word1 p{
    color: #fff;
}
.t_sypt0_txtbox .std_word1{
    margin-bottom: 32px;
}
.t_sypt0_imgbox{
    position: relative;
}
.t_sypt0_imgbox::before{
    content: '';
    background: linear-gradient(to bottom,rgba(0,0,0,.4),rgba(0,0,0,.1));
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    width: 100%;
    height: 100%;
}
.t_banjia{
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.t_sypt0_slick .slick-dots li button {
    display: block;
}
.t_sypt0_slick .slick-dots {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    width: auto;
    bottom: auto;
    width: 78px;
}
.t_sypt0_slick .slick-dots li{
    width: 78px;
    position: relative;
    height: 28px;
    background: transparent!important;
    margin: 20px 0;
}
.t_sypt0_slick .slick-dots li button{
    font-size: 14px;
    color: #fff;
    opacity: .4;
    transition: all 0.36s;
    line-height: 2;
    font-family: 'harmonyos_sans_regular'!important;
}
.t_sypt0_slick .slick-dots li.slick-active button{
    opacity: 1;
}
.t_sypt0_slick .slick-dots li::before{
    content: '';
    width: 0;
    background: #fff;
    height: 1px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    transition: all 0.36s;
}
.t_sypt0_slick .slick-dots li.slick-active::before{
    width: 48px;
}
.t_sypt1{
    background: #fff;
    position: relative;
    z-index: 4;
}
.t_sypt1circle{
    position: relative;
    width: 200px;
}
.t_sypt1circle svg{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 4;
}
.t_sypt1qu{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    /* transform: translate(-50%,-50%) rotate(-90deg); */
    transform: translate(-50%,-50%);
    z-index: 3;
}
/* .circle{
    stroke-width:5;
} */
.t_sypt1xin {
    z-index: 10;
}
.t_sypt1xi{
    width: 5px;
    height: 5px;
    position: absolute;
    border-radius: 50%;
    background: #F57A46;
    z-index: 10;
    left: -2.5px;
    top: -2.5px;
}
.t_sypt1shu{
    color: #5C5550;
    font-size: 16px;
    line-height: 1.875;
    font-family: 'harmonyos_sans_regular'!important;
}
.t_sypt1shu span{
    color: #FF6933;
    /*font-family: 'harmonyos_sans_sc'!important;*/
    font-family: 'HIRSB'!important;
    font-size: 40px;
    line-height: 1.2;
    margin-right: 5px;
}
.t_sypt1wen{
    position: relative;
    z-index: 10;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.t_sypt1wen .t_sypt1zi{
    color: #5C5550;
    font-size: 16px;
    line-height: 1.875;
}
.t_sypt1ul .t_sypt1li {
    text-align: center;
    display: flex!important;
    justify-content: center;
}
.t_sypt1ul .slick-list{
    padding: 0!important;
}
.t_sypt1li.slick-center .t_sypt1xin {
    background: transparent;
}
.t_sypt1li .t_sypt1xi {
    background: transparent;
}
.t_sypt1li.slick-center .t_sypt1xi {
    background: #F57A46;
}
.t_sypt2{
    background: #FAFAFA;
    z-index: 10;
    position: relative;
}
.t_sypt2pic{
    height: 540px;
    position: relative;
}
.t_sypt2wen{
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
    z-index: 4;
    padding: 0 38px 56px;
}
.t_sypt2xin{
    position: relative;
}
.r_d1matrr_but p{
    font-family: 'harmonyos_sans_regular'!important;
}
.t_sypt2wen .std_title4{
    color: #fff;
    font-weight: bold;
    margin-bottom: 14px;
}
.t_sypt2xia{
    transition: all 0.36s;
}
.t_sypt2wen .std_word1 p{
    color: #fff;
    opacity: .9;
}
.t_sypt2wen .std_word1{
    margin-bottom: 33px;
}
.r_d1matr_read a,.r_d1matr_read{
    display: inline-block;
}
.t_anbtnbai .r_d1matrr_but {
    border: 1px solid #fff;
}
.t_anbtnbai .r_d1matrr_but p{
    color: #fff;
}
.t_anbtnbai .r_d1matrr_line {
    border: 1px solid #fff;
}
.t_sypt2li{
    padding: 0 2.5px;
    transition: all 0.36s;
}
.t_sypt2ul{
    margin: 0 -2.5px;
}
.t_sypt2li.on{
    width: 33%;
}
.t_sypt2li.act{
    width: 13.4%;
}
.t_sypt2pic img{
    height: 100%;
    width: 100%;
    object-fit: cover;
}
.t_sypt2li.act .t_sypt2xia{
    opacity: 0;
    pointer-events: none;
}
.t_waisypt2.std_title4 {
    position: absolute;
    bottom: 57px;
    width: 100%;
    text-align: center;
    left: 0;
    font-size: 16px;
    margin-bottom: 0;
    padding: 0 20px;
    opacity: 0;
    pointer-events: none;
    transition: all 0.36s;
}
.t_sypt2li.act .t_waisypt2.std_title4{
    opacity: 1;
    pointer-events: all;
}
.t_sypt2pic::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background: linear-gradient(to top,rgba(0,0,0,.5),transparent);
    z-index: 3;
}
.t_sypt3{
    background: #fff;
    z-index: 10;
    position: relative;
}
.t_ertit {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
}
.t_sypt3le{
    width: 50%;
    border-radius: 5px;
    overflow: hidden;
}
.t_sypt3top{
    border-radius: 5px;
    overflow: hidden;
    border: 1px solid #EFEFEF;
    background: #FAFAFA;
}
.t_sypt3rg{
    width: 50%;
    padding: 62px 62px 70px 48px;
}
.t_sypt3ri{
    /*font-family: 'harmonyos_sans_sc'!important;*/
    font-family: 'HIRSB'!important;
    font-size: 36px;
    color: #FF6933;
    line-height: 1.2;
}
.t_sypt3yue{
    font-family: 'harmonyos_sans_regular'!important;
    color: #666;
    font-size: 16px;
    line-height: 1.5;
}
.t_sypt3date{
    width: 70px;
    text-align: right;
}
.t_sypt3wen {
    width: calc(100% - 70px);
    padding-left: 36px;
}
.t_sypt3wen .std_title4{
    margin-bottom: 16px;
}
.t_sypt3wen .std_word1{
    margin-bottom: 43px;
}
.t_sypt3li{
    width: 33.333333%;
    position: relative;
}
.t_sypt3xin .std_title5{
    color: #333;
}
.t_sypt3li::before{
    content: '';
    background: #CECECE;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    height: 58px;
    width: 1px;
}
.t_sypt3li:last-of-type::before{
    display: none;
}
.t_sypt3xin{
    padding: 0 30px;
    display: flex;
    align-items: center;
}
.t_sypt3ul{
    margin: 0 -30px;
}
.t_sypt3ul .t_sypt3wen {
    padding-left: 32px;
}
.t_sypt4{
    background: #fff;
    position: relative;
    z-index: 10;
}
.t_sypt4nr{
    position: relative;
}
.t_sypt4xin{
    position: relative;
    z-index: 6;
}
.t_sypt4pic{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 5px;
    overflow: hidden;
}
.t_sypt4wen .std_word1 p{
    color: #fff;
    font-family: 'harmonyos_sans_regular'!important;
}
.t_sypt4xin{
    padding: 30px 88px 44px;
}
.t_sypt4wen{
    display: inline-block;
    position: relative;
    padding-top: 16px;
    margin-bottom: 41px;
}
.t_sypt4wen::before{
    content: '';
    width: 100%;
    height: 1px;
    position: absolute;
    left: 0;
    top: 0;
    background: rgba(255,255,255,.6);
}
.t_sypt4pic::before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: linear-gradient(to right,#752503,transparent);
    z-index: 3;
    opacity: .3;
}
.ys_footer{
    position: relative;
}
.t_footbg{
    position: absolute;
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    top: -1px;
    left: -1px;
    overflow: hidden;
}
.t_footbg img{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    object-fit: cover;
    min-width: 100%;
    min-height: 100%;
}
.t_footxin{
    padding: 50px 0 30px;
    position: relative;
    z-index: 10;
}
.t_fotlogo{
    width: 188px;
}
.t_fotlogo img{
    width: 100%;
}
.t_fotlogo a{
    display: block;
    width: 100%;
}
.t_fotshic {
    width: 36px;
    margin: 0 auto;
    margin-bottom: 5px;
}
.t_fotshic img{
    width: 100%;
}
.t_fottop .t_font14{
    font-size: 14px;
    color: #404040;
    line-height: 1.5;
}
.t_fottop{
    text-align: center;
    cursor: pointer;
}
.t_fotshli{
    padding: 0 12px;
    position: relative;
}
.t_fotshul{
    margin: 0 -12px;
}
.t_fotcode{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 110px;
    box-shadow: 0 0 10px 3px rgb(0 0 0 / 5%);
    bottom: calc(100% + 12px);
    padding: 5px;
    background: #fff;
    border-radius: 2px;
    display: none;
}
.t_fotcode img{
    width: 100%;
}
.t_fotcode::before{
    content: '';
    border-top: 8px solid #fff;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -8px;
}
.t_fotcode::after{
    content: '';
    position: absolute;
    height: 12px;
    width: 100%;
    bottom: -12px;
    left: 0;
}
.t_fotxia{
    position: relative;
    padding-top: 26px;
}
.t_fotxia::before{
    content: '';
    height: 1px;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    background: rgba(170,170,170,.2);
}
.t_fotduan p{
    font-size: 14px;
    color: #333;
    line-height: 2;
    font-family: 'harmonyos_sans_regular'!important;
    opacity: .5;
}
.t_fotduan p a{
    color: #333;
}
.span2,.span3{
    margin-left: 18px;
}
.t_fotxiali a{
    font-size: 14px;
    color: #333;
    line-height: 2;
    opacity: .5;
    transition: all 0.36s;
}
.t_fotxiali{
    position: relative;
    padding: 0 17px;
}
.t_fotxiarg{
    margin: 0 -17px;
}
.t_fotxiali::before{
    content: '';
    width: 1px;
    height: 13px;
    position: absolute;
    background: #333;
    opacity: .5;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.t_fotxiali:last-child:before{
    display: none;
}
.t_sypt4logo{
    width: 113px;
    margin-bottom: 19px;
}
.t_sypt4logo img{
    width: 100%;
}
.t_sypt4wen .t_font32 {
    margin-bottom: 4px;
}
.t_fotup {
    padding-bottom: 33px;
}
/* b1 */
.t_inbanpic,.t_inbanpic img{
    width: 100%;
}
.t_inban{
    position: relative;
}
.t_inbanxia{
    position: absolute;
    width: 100%;
    bottom: 22px;
    left: 0;
    z-index: 5;
}
.t_mianli img{
    width: 16px;
}
.t_mianli a{
    font-size: 14px;
    height: 28px;
    line-height: 2;
    color: #fff;
    display: flex;
    align-items: center;
}
.t_mianli{
    padding: 0 15px;
    position: relative;
}
.t_mianli::before{
    content: '>';
    font-size: 14px;
    line-height: 2;
    color: #fff;
    position: absolute;
    left: -5px;
}
.t_mianli:first-child::before{
    display: none;
}
.t_inbanpic{
    position: relative;
}
.t_inbanpic::before{
    content: '';
    width: 100%;
    background: linear-gradient(to top,rgba(41,41,41,.3),transparent);
    position: absolute;
    left: 0;
    bottom: 0;
    height: 100%;
    z-index: 2;
}
.t_b1pt1{
    position: relative;
}
.t_bgpic{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    overflow: hidden;
}
.t_bgpic img{
    min-width: 100%;
    min-height: 100%;
    object-fit: cover;
}
.t_b1pt1rg{
    width: 42.5%;
}
.t_b1pt1le{
    width: 57.5%;
    padding-right: 116px;
}
.t_b1pt1pic,.t_b1pt1pic img{
    width: 100%;
}
.t_b1pt1pic{
    position: relative;
}
.t_b1pt1pic img{
    border-radius: 5px;
    position: relative;
    z-index: 4;
}
.t_bgzhan .ys_cont1360,
.t_bgzhan .ys_cont1360you{
    position: relative;
    z-index: 6;
}  
.t_b1pt1pic::before{
    content: '';
    background: #EAEAEA;
    border-radius: 5px;
    width: 100%;
    height: 100%;
    position: absolute;
    top: -22px;
    right: -24px;
} 
.d_c1_1pt1font2{
    line-height: 2;
    display: inline-block;
    margin-bottom: 7px;
}
.d_c1_1pt1font2::after {
    left: calc(100% + 13px);
    height: 2px;
}
.t_b1pt1le .std_word1 p{
    color: #404040;
    margin-bottom: 16px;
}
.t_b1pt2 .t_bgpic::before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.35);
    z-index: 3;
}
.t_b1pt2nr{
    position: relative;
    z-index: 4;
}
.t_bgzhan {
    position: relative;
}
.ys_demo_num{
    font-family: 'anton'!important;
}
.t_b1pt2shu .ys_demo_num{
    font-size: 80px;
    line-height: 1;
    color: #fff;
    margin-right: 14px;
}
.t_b1pt2dan{
    font-size: 16px;
    font-weight: bold;
    color: #fff;
}
.t_b1pt2shu{
    display: flex;
    align-items: flex-start;
    justify-content: center;
}
.t_b1pt2li .std_word1 p{
    color: #fff;
}
.t_b1pt2li{
    text-align: center;
    width: 33.333333%;
    position: relative;
    margin-bottom: 96px;
}
.t_b1pt2ul {
    margin-bottom: -96px;
    padding: 55px 0 37px;
}
.t_b1pt2li::before{
    content: '';
    background: radial-gradient(50% 50% at 50% 50%, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
    height: 50px;
    width: 1px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.t_b1pt2li:nth-of-type(3n)::before{
    display: none;
}
.t_b1pt1img{
    width: 100%;
    overflow: hidden;
    border-radius: 5px;
}
.t_b1pt3li{
    width: 50%;
    padding: 0 14px;
}
.t_b1pt3ul{
    margin: 0 -14px;
}
.t_b1pt3pic{
    border-radius: 5px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
}
.t_vidplay{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 64px;
    z-index: 5;
}
.t_vidplay img{
    width: 100%;
}
.t_b1pt3pic .ys_imgbox_cover::before{
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.3);
    z-index: 4;
    position: absolute;
}
.t_vidplay::before,.t_vidplay::after{
    content: '';
    width: 4px;
    height: 4px;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: #fff;
    opacity: 1;
}
@keyframes kuoplay {
    0%{
        width: 4px;
        height: 4px;
        opacity: 1;
    }
    100%{
        width: 64px;
        height: 64px;
        opacity: 0;
    }
}
.t_b1pt3pic video{
    position: absolute;
    min-width: 100%;
    min-height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
    z-index: 3;
}
.t_b1pt3xin .t_b1pt3pic{
    margin-bottom: 21px;
}
.t_b1pt3xin .std_title4{
    text-align: center;
    color: #333;
}
.t_b1pt3 .ys_cont1360{
    position: relative;
}
.t_b1pt3bg{
    position: absolute;
    top: calc(50% - 31.5px);
    left: 50%;
    transform: translate(-50%,-50%);
    width: calc(100% + 244px);
}
.t_b1pt3ul{
    position: relative;
    z-index: 3;
}
.t_b1pt3pic.on video{
    z-index: 10;
}
.t_b1pt4li{
    margin-bottom: 30px;
}
.t_b1pt4li:last-child{
    margin-bottom: 0;
}
.t_b1pt4le,.t_b1pt4rg{
    width: 50%;
}
.t_b1pt4xin{
    background: #fff;
    border-radius: 5px;
    overflow: hidden;
}
.t_b1pt4rg{
    padding:76px 72px;
    position: relative;
}
.t_b1pt4rg .t_font18{
    color: #47725E;
    margin-bottom: 10px;
}
.t_b1pt4{
    background: #FAFAFA;
}
.t_b1pt4yin{
    width: 53px;
    position: absolute;
    top: 76px;
    right: 72px;
}
.t_b1pt4yin img{
    width: 100%;
}
.t_b1pt4xin{
    display: flex;
    flex-wrap: wrap;
}
.t_b1pt4li:nth-of-type(2n) .t_b1pt4xin{
    flex-direction: row-reverse;
}
.t_b1pt4rg .std_title3{
    line-height: 1.5;
    margin-bottom: 46px;
}
.t_b1pt1pic img{
    transition: all 0.36s;
}
.t_b1pt1xin {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
/* b2 */
.t_b2pt2top .std_word1 p{
    line-height: 2;
    color: #666;
}
.t_b2pt2top .std_word1{
    width: 51.5%;
    margin-top: 48px;
}
.t_b2pt2top .t_intit1{
    width: 48.5%;
}
.t_b2pt2top{
    margin-bottom: 65px;
}
.t_b2pt2xia{
    background: #fff;
    border-radius: 5px;
    padding: 70px 88px 86px;
}
.t_b2pt2xia .std_title5{
    font-family: 'harmonyos_sans_regular'!important;
    color: #404040;
}
.t_b2pt2litu{
    display: none;
}
.t_b2pt2litu.act{
    display: block;
}
.t_b2pt2rg {
    width: calc(100% - 338px);
    padding-left:126px;
}
.t_b2pt2le {
    width: 338px;
}
.t_b2pt2li {
    border-bottom: 1px solid #E0E0E0;
    padding: 20px 0;
    display: flex;
    align-items: center;
    cursor: pointer;
}
.t_b2pt2li:first-child{
    border-top: 1px solid #E0E0E0;
}
.t_b2pt2li .std_word1{
    width: calc(100% - 30px);
}
.t_b2pt2li .std_word1 p{
    transition: all 0.36s;
}
.t_b2pt2ic{
    width: 30px;
    text-align: center;
    transition: all 0.36s;
    opacity: 0;
}
.t_b2pt2ic img{
    width: 9px;
}
.t_b2pt2li1.on .std_word1 p{
    color: #6A3906;
}
.t_b2pt2li2.on .std_word1 p{
    color: #077735;
}
.t_b2pt2li3.on .std_word1 p{
    color: #C48E4A;
}
.t_b2pt2li4.on .std_word1 p{
    color: #CF020D;
}
.t_b2pt2li5.on .std_word1 p{
    color: #00A0E9;
}
.t_b2pt2li.on .t_b2pt2ic{
    opacity: 1;
}
.t_b2pt2qie {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.t_b2pt2xia .std_title3{
    margin-bottom: 3px;
}
.t_b2pt2xia .std_title5{
    margin-bottom: 56px;
}
.t_b2pt3box {
    position: relative;
    margin-bottom: 170px;
}
.t_b2pt3zuoli{
    width: 23%;
    float: right;
    position: relative;
}
.t_b2pt3zuoli1{
    width: 34.12%;
    float: left;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
}
.t_b2pt3logo,.t_b2pt3logo img{
    width: 100%;
}
.t_b2pt3zh{
    width: 38.5%;
    position: relative;
    left: 34.12%;
    top: 12px;
}
.t_b2pt3zh img{
    width: 100%;
}
.t_b2pt3zuoli2{
    position: absolute;
    right: 0;
    top: calc(50% - 98px);
    transform: translateY(-100%);
}
.t_b2pt3zuoli3{
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.t_b2pt3zuoli4{
    position: absolute;
    top: calc(50% + 98px);
    right: 0;
}
.t_b2pt3quan{
    width: 10px;
    height: 10px;
    border: 2px solid transparent;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    border-radius: 50%;
    left: -26px;
}
.t_b2pt3zuoli1 .t_b2pt3quan{
    left: calc(100% + 4px);
}
.t_b2pt3zuoli1 .t_b2pt3quan::before{
    content: '';
    height: 1px;
    width: 100px;
    border-top: 1px dashed #404040;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 100%;
}
.t_b2pt3zuoli3 .t_b2pt3quan::before{
    content: '';
    height: 1px;
    width: 100px;
    border-top: 1px dashed #404040;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 100%;
}
.t_b2pt3zuoli2 .t_b2pt3quan::before,
.t_b2pt3zuoli4 .t_b2pt3quan::before{
    content: '';
    height: 1px;
    width: 300px;
    border-top: 1px dashed #404040;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 100%;
}
.t_b2pt3zuoli2 .t_b2pt3quan::after{
    content: '';
    height: 25px;
    width: 1px;
    border-left: 1px dashed #404040;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 100%;
}
.t_b2pt3zuoli4 .t_b2pt3quan::after{
    content: '';
    height: 50px;
    width: 1px;
    border-left: 1px dashed #404040;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 100%;
}
.t_b2pt3zuoli2 .t_b2pt3quan::before {
    top: calc(50% + 27px);
}
.t_b2pt3zuoli4 .t_b2pt3quan::before {
    top: calc(50% - 54px);
}
.t_b2pt3box.on .t_b2pt3zh{
    animation: fadeIn .5s ease-in-out both;
    animation-delay: 0.3s;
}
.t_b2pt3quan::before,
.t_b2pt3quan::after{
    transform-origin:bottom left;
}
.t_b2pt3zuoli1 .t_b2pt3quan::before{
    transform-origin:right center;
}
.t_b2pt3zuoli4 .t_b2pt3quan::after {
    transform-origin: top left;
}
@keyframes xian1 {
    0%{
        transform:translateY(-50%) scaleX(0);
    }
    100%{
        transform:translateY(-50%) scaleX(1);
    }
}
@keyframes xian2 {
    0%{
        transform: translateX(-50%) scaleY(0);
    }
    100%{
        transform: translateX(-50%) scaleY(1);
    }
}
.t_b2pt3zuo .t_b2pt3zuoli .t_b2pt3quan::before{
    transform:translateY(-50%) scaleX(0);
}
.t_b2pt3zuo .t_b2pt3zuoli .t_b2pt3quan::after{
    transform: translateX(-50%) scaleY(0);
}
.t_b2pt3box.on .t_b2pt3zuoli1 .t_b2pt3quan::before,
.t_b2pt3box.on .t_b2pt3zuoli3 .t_b2pt3quan::before{
    animation: xian1 .4s linear both;
    animation-delay: 0.8s;
}
.t_b2pt3box.on .t_b2pt3zuoli2 .t_b2pt3quan::before,
.t_b2pt3box.on .t_b2pt3zuoli4 .t_b2pt3quan::before{
    animation: xian1 .3s linear both;
    animation-delay: 0.8s;
}
.t_b2pt3box.on .t_b2pt3zuoli2 .t_b2pt3quan::after,
.t_b2pt3box.on .t_b2pt3zuoli4 .t_b2pt3quan::after{
    animation: xian2 .1s linear both;
    animation-delay: 1.1s;
}
.t_b2pt3box.on .t_b2pt3quan{
    animation: quan .2s ease-in-out both;
    animation-delay: 1.2s;
}
@keyframes quan {
    0%{
        border: 2px solid transparent;
    }
    100%{
        border: 2px solid #404040;
    }
}
.t_b2pt3box.on .t_b2pt3logo{
    animation: fadeIn .5s ease-in-out both;
    animation-delay: 1.4s;
}
.t_b2pt3zh,.t_b2pt3logo{
    opacity: 0;
}
/* b3 */
.t_b3pt1 .t_b1pt1rg {
    width: 52.5%;
}
.t_b3pt1 .t_b1pt1le {
    width: 47.5%;
    padding-right: 116px;
}
.t_b3pt1 .d_c1_1pt1mar1 {
    margin-bottom: 26px;
}
.t_b3pt2 .std_title3{
    text-align: center;
}
.t_b3pt2lun .t_b3pt2li {
    width: 46.62%;
}
.t_b3pt2col{
    position: relative;
}
.t_b3pt2col .swiper-button-prev,
.t_b3pt2col .swiper-button-next{
    width: 38px;
    height: 38px;
    margin-top: 0;
    position: relative;
    left: 0;
    right: 0;
    font-size: 0;
    display:block
}
.t_b3pt2col .swiper-button-next:after, 
.t_b3pt2col .swiper-button-prev:after{
    display: none;
}
.t_b3pt2zh{
    height: 32px;
}
.t_b3pt2zh{
    font-family: 'harmonyos_sans_regular'!important;
    font-size: 18px;
    line-height: 1.5;
    color: #404040;
    padding: 0 34px;
}
.t_b3now{
    color: #F57A46;
}
.t_b3pt2col{
    display: flex;
    align-items: center;
    justify-content: center;
}
.t_b3pt2col .swiper-pagination {
    position: relative;
    width: 128px;
    font-family: 'harmonyos_sans_regular'!important;
    font-size: 18px;
    line-height: 1.5;
    color: #404040;
    bottom: 0px;
}
.t_b3pt2col .swiper-pagination-current{
    color: #F57A46;
}
.t_b3pt3{
    background: rgba(250,250,250,1);
}
.t_b3pt3rg{
    width: 57.5%;
}
.t_b3pt3le{
    width: 42.5%;
    padding-right: 75px;
}
.t_b3pt3ul{
    padding-right: 90px;
}
.t_b3pt3li{
    cursor: pointer;
    padding: 10px 50px 10px 33px;
    transition: all 0.36s;
}
.t_b3pt3ic{
    width: 34px;
    margin-right: 30px;
}
.t_b3pt3jian {
    width: 11px;
}
.t_b3pt3li{
    display: flex;
    justify-content: space-between;
    align-items: center;
    min-height: 90px;
    border-bottom: 1px solid #E0E0E0;
}
.t_b3pt3wen{
    display: flex;
    justify-content: left;
    align-items: center;
}
.t_b3pt3wen .std_title5{
    transition: all 0.36s;
}
.t_b3pt3li.on{
    background: #fff;
}
.t_b3pt3li .ys_imgbox_cover img:nth-of-type(2){
    opacity: 0;
}
.t_b3pt3li.on .ys_imgbox_cover img:nth-of-type(2){
    opacity: 1;
}
.t_b3pt3li.on .ys_imgbox_cover img:first-child{
    opacity: 0;
}
.t_b3pt3li.on .std_title5{
    color: #F57A46;
}
.t_b3pt3xin{
    border-radius: 5px;
    background: #fff;
    box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.05);
    overflow: hidden;
}
.t_b3pt3pic,.t_b3pt3pic img{
    width: 100%;
    transition: all 0.36s;
}
.t_b3pt3pic{
    overflow: hidden;
}
.t_b3pt3xia{
    padding: 29px 34px 25px;
}
.t_b3pt3xia .std_word1 p{
    margin-bottom: 12px;
}
.t_b3pt3nr {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    line-height: inherit;
}
/* c3 */
.t_c3pt1rg{
    width: 47%;
}
.t_c3pt1le{
    width: 53%;
    padding-right: 40px;
}
.t_c3pt1tit .std_title4{
    color: #47725E;
    font-weight: bold;
}
.t_c3pt1tit{
    margin-bottom: 32px;
}
.t_c3pt1le .std_word1{
    padding-right: 55px;
}
.t_vidplay1{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 50px;
    z-index: 5;
}
.t_vidplay1 img{
    width: 100%;
}
.t_c3pt1rg video{
    position: absolute;
    min-width: 100%;
    min-height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
    z-index: 3;
}
.t_b3pt1video.on video{
    z-index: 10;
}
.t_b3pt1video{
    position: relative;
    border-radius: 5px;
    overflow: hidden;
    cursor: pointer;
}
.t_b3pt1video .ys_imgbox_cover::before {
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.3);
    z-index: 4;
    position: absolute;
}
.t_c3pt1nr {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.t_c3pt1{
    position: relative;
}
.t_c3pt1zi{
    width: 36.25%;
    position: absolute;
    left: 13px;
    top: 70px;
}
.t_c3pt1zi img{
    width: 100%;
}
.t_c3pt1 .ys_cont1360{
    position: relative;
    z-index: 4;
}
.t_c3pt2{
    position: relative;
}
.t_c3pt2bg,.t_c3pt2bg img{
    width: 100%;
}
.t_c3pt2biao{
    color: #F57A46;
    font-weight: bold;
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 140px;
}
.t_c3pt2fu,.t_c3pt2shu{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 4;
    pointer-events: none;
}
.t_c3pt2shu{
    z-index: 2;
}
.t_c3pt2li{
    position: absolute;
    transform: translate(-50%,-50%);
    pointer-events: all;
}
.t_c3pt2ic{
    width: 42px;
    cursor: pointer;
}
.t_c3pt2name{
    position: absolute;
}
.t_c3pt2li.t_c3pt2li1 .t_c3pt2name{
    left: 50%;
    transform: translateX(-50%);
    top: -32px;
}
.t_c3pt2lie{
    position: absolute;
}
.t_c3pt2lie {
    left: calc(100% + 45px);
    top: 50%;
    transform: translateY(-50%);
}
.t_c3pt2fu .std_word1 p{
    white-space: nowrap;
}
.t_c3pt2lie p{
    line-height: 1.5;
    margin-bottom: 15px;
}
.t_c3pt2fu .std_word1 p:last-child{
    margin-bottom: 0;
}
.t_c3pt2name>p{
    color: #666;
    font-weight: bold;
    cursor: pointer;
}
.t_c3pt2li2 .t_c3pt2name,
.t_c3pt2li3 .t_c3pt2name,
.t_c3pt2li4 .t_c3pt2name{
    left: calc(100% + 18px);
    transform: translateY(-50%);
    top: 50%;
}
.t_c3pt2li5 .t_c3pt2name{
    left: 50%;
    transform: translateX(-50%);
    bottom: -32px;
}
.t_c3pt2li6 .t_c3pt2name,
.t_c3pt2li7 .t_c3pt2name,
.t_c3pt2li8 .t_c3pt2name{
    right: calc(100% + 18px);
    transform: translateY(-50%);
    top: 50%;
}
.t_c3pt2li6 .t_c3pt2lie,
.t_c3pt2li7 .t_c3pt2lie,
.t_c3pt2li8 .t_c3pt2lie{
    right: calc(100% + 45px);
    left: auto;
}
.t_c3pt2li .ys_imgbox_cover img:nth-child(2){
    opacity: 0;
}
.t_c3pt2li.on .ys_imgbox_cover img:nth-child(2){
    opacity: 1;
}
.t_c3pt2li.on .ys_imgbox_cover img:first-child{
    opacity: 0;
}
.t_c3pt2lie p{
    position: relative;
    padding-left: 18px;
}
.t_c3pt2lie p::before{
    content: '';
    width: 8px;
    height: 8px;
    position: absolute;
    border-radius: 50%;
    background: #47725E;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
.t_c3pt2lie {
    opacity: 0;
    pointer-events: none;
    transition: all 0.36s;
}
.t_c3pt2li.on .t_c3pt2lie{
    opacity: 1;
    pointer-events: all;
}
.t_c3pt2lish{
    background: #DCDCDC;
    width: 4px;
    height: 20px;
    position: absolute;
    transform: translate(-50%,-100%) rotate(0);
    transform-origin: center bottom;
    transition: all 0.36s;
}
.t_c3pt2lish1{
    transform: translate(-50%,calc(-100% - 2px)) rotate(0);
}
.t_c3pt2lish2{
    transform: translate(-50%,calc(-100% - 3px)) rotate(45deg);
}
.t_c3pt2lish3{
    transform: translate(-50%,calc(-100% - 2px)) rotate(90deg);
}
.t_c3pt2lish4{
    transform: translate(-50%,calc(-100% + 3px)) rotate(135deg);
}
.t_c3pt2lish5{
    transform: translate(-50%,calc(-100% + 3px)) rotate(180deg);
}
.t_c3pt2lish6{
    transform: translate(-50%,calc(-100% + 4px)) rotate(225deg);
}
.t_c3pt2lish7{
    transform: translate(calc(-50% - 2px),-100%) rotate(270deg);
}
.t_c3pt2lish8{
    transform: translate(-50%,calc(-100% - 2px)) rotate(315deg);
}
.t_c3pt2lish.act{
    background: #F57A46;
}
.t_c3pt3{
    height: 60vh;
    width: 100%;
    position: relative;
}
.t_c3pt3img {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    overflow: hidden;
}
.t_c3pt1 {
    background: #fff;
}
.t_c3pt3img img{
    height: 80vh;
    width: 100%;
    object-fit: cover;
    position: absolute;
    top: 50%;
    left:50%;
    transform: translate(-50%,-50%);
}
.t_c3pt4rg{
    width: 467px;
    position: relative;
}
.t_c3pt4le{
    width: calc(100% - 467px);
    padding-right: 230px;
}
.t_c3pt4pic,.t_c3pt4pic img{
    width: 100%;
}
.t_c3pt4top {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.t_c3pt4ul{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 3;
    display: flex;
    align-items: stretch;
    justify-content: stretch;
    flex-wrap: wrap;
}
.t_c3pt4li{
    width: 50%;
    height: 50%;
}
.t_c3pt4shu span{
    float: left;
    line-height: inherit;
}
.t_c3pt4shu .ys_demo_num{
    color: #F57A46;
    font-size: 60px;
    font-weight: bold;
    /*font-family: 'harmonyos_sans_sc'!important;*/
    font-family: 'HIRSB'!important;
    margin-right: 6px;
    line-height: 1;
}
.t_c3pt4shu{
    vertical-align: top;
    color: #666;
    font-size: 16px;
    line-height: 1.875;
}
.t_c3pt4li{
    padding-left: 72px;
    padding-top: 56px;
}
.t_c3pt4le .std_word1 p{
    margin-bottom: 16px;
}
.t_c3pt5nr{
    padding-top: 30px;
}
.t_c3pt5top{
    background: #EFEFEF;
}
.t_c3pt5ul{
    display: flex;
    align-items: stretch;
}
.t_c3pt5li{
    flex-grow: 1;
    cursor: pointer;
    position: relative;
}
.t_c3pt5li .std_word1{
    transition: all 0.36s;
    position: relative;
    z-index: 1;
    padding: 17px 10px;
}
.t_c3pt5li::before{
    content: '';
    height: 100%;
    width: 1px;
    position: absolute;
    right: 0;
    top: 0;
    background: #ddd;
}
.t_c3pt5li:last-child::before{
    display: none;
}
.t_c3pt5li .std_word1 p{
    color: #404040;
    text-align: center;
    transition: all 0.36s;
}
.t_c3pt5li.on .std_word1{
    background: #F57A46;
}
.t_c3pt5li.on .std_word1 p{
    color: #fff;
}
.t_c3pt5xia{
    background: #FAFAFA;
    padding:45px 77px 32px;
}
.t_c3pt5tou .std_title4{
    color: #404040;
    font-weight: bold;
    width: 215px;
    padding-right: 15px;
}
.t_c3pt5tou .std_word1{
    width: calc(100% - 215px);
}
.t_c3pt5tou {
    margin-bottom: 30px;
}
.t_c3pt5toutu,.t_c3pt5toutu img{
    width: 100%;
}
.t_c3pt5toutu img{
    transition: all 0.36s;
}
.t_c3pt5toutu{
    overflow: hidden;
}
.t_c3pt5one{
    padding-bottom: 50px;
}
.t_c3pt5zhli{
    border-top: 1px solid #DADADA;
    padding: 50px 0;
    display: flex;
    align-items: center;
}
.t_c3pt5zhli:nth-of-type(2n){
    flex-direction: row-reverse;
}
.t_c3pt5zhli:nth-of-type(2n) .t_c3pt5zhrg{
    padding-left: 0px;
    padding-right: 130px;
}
.t_c3pt5zhle{
    width: 30.367647%;
    border-radius: 5px;
}
.t_c3pt5zhrg{
    width: 69.632353%;
    padding-left: 70px;
}
.t_c3pt5zhrg .std_title5{
    margin-bottom: 8px;
}
.t_c3pt5ic{
    width: 20px;
    margin-right: 14px;
}
.t_c3pt5ic img{
    width: 100%;
}
.t_c3pt5po .t_duan14{
    width: calc(100% - 34px);
}
.t_c3pt5po .t_duan14 p{
    color: #404040;
}
.t_c3pt5duan{
    margin-bottom: 16px;
}
.t_head{
    transition: all 0.36s;
}
.ys_hd_pc.isfixed .t_head{
    box-shadow: 0 0 10px 3px rgb(0 0 0 / 5%);
}
.t_sypt1ul::before{
    content: '';
    width: 100%;
    height: 1px;
    position: absolute;
    bottom: 0;
    left: 0;
    background:linear-gradient(to right,transparent,#8E8E8E,transparent);
}
.t_sypt1ul {
    position: relative;
    padding-bottom: 89px;
}
.t_lunk1 .slick-prev,.t_lunk1 .slick-next{
    width: 38px;
    height: 38px;
    z-index: 10;
}
.t_lunk1 .slick-prev::before,
.t_lunk1 .slick-next::after{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_lunk1 .slick-prev::before{
    content: url(/Public/Cn/images/a1_arrow1.svg);
}
.t_lunk1 .slick-next::before{
    content: url(/Public/Cn/images/a1_arrow2.svg);
}
.t_sypt1ul .slick-prev,.t_sypt1ul .slick-next{
    transform: translateX(-50%);
    top: auto;
    bottom: -19px;
}
.t_sypt1ul .slick-prev{
    left: calc(50% - 28px);
}
.t_sypt1ul .slick-next{
    left: calc(50% + 28px);
}
/* c1_2 - 修改 */
.r_c12ms_city .t_duan14 p{
    color: #999;
    height: 24.5px;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}
.r_c12ms_city img{
    width: 14px;
}
.r_c12ms_city .t_duan14{
    max-width: calc(100% - 14px);
}
.r_c12msi_ima img{
    width: 100%;
}
.r_c12ms_item input {
    width: calc(100% - 29px);
    font-size: 14px;
    color: #999;
    line-height: inherit;
}
.r_c12ms_item input::placeholder{
    font-size: 14px;
    color: #999;
    line-height: inherit;
}
.c_c12ms_but{
    border: 1px solid #F57A46;
    border-radius: 4px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.r_c12mat_top{
    width: 100%;
}
.r_c12mbad_ima img{
    width: 100%;
}
.r_c12mat_top {
    margin-bottom: 19px;
}
.r_c12matb_tit {
    margin-bottom: 3px;
}
.r_c12main_ul{
    margin-bottom: -26px;
}
/* 分页 */
.pc_fenye li {
    width: 34px;
    height: 34px;
    font-family: inherit;
    line-height: 34px;
    color: #666;
    margin: 0 8px;
}
li.comp-tabli{
    color: #F57A46;
    border: 1px solid #F57A46;
}
.first li.comp-tabli{
    color: initial;
    border: 1px solid transparent;
}
.pc_fenye li.activepage {
    color: #F57A46;
    border: 1px solid #F57A46;
    background: transparent;
}
.ys_phfyfl a{
    color: #666;
}
.t_cebian1{
    position: fixed;
    top: 70%;
    transform: translateY(-50%);
    right: 16px;
    width: 241px;
    z-index: 999;
}
.t_cebian1>img{
    width: 100%;
}
.t_cecode{
    width: 102px;
    margin: 0 auto;
    margin-bottom: 7px;
}
.t_cecode img{
    width: 100%;
}
.t_cebiannr .t_font12{
    text-align: center;
}
.t_cebiannr{
    width: 58.091286%;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.t_citytan .ys_modal_content {
    width: 960px;
    border-radius: 2px;
    padding:50px 0;
}
.c12_pop_total{
    padding: 0 60px;
}
.c12_pop_total {
    width: 100%;
}
.t_citytan .ys_modal_content.mCustomScrollbar .mCustomScrollBox.mCSB_inside {
    margin-right: 0;
    padding-right: 0;
}
.c12_tansou {
    display: flex;
    justify-content: start;
    align-items: center;
    width: 320px;
    height: 34px;
    border: 1px solid #D6D6D6;
    background: #FFFFFF;
    border-radius: 4px;
    padding: 0 16px;
}
.c12_pops_ima{
    width: 12px;
    margin-right: 11px;
}
.c12_pops_ima img{
    width: 100%;
}
.c12_tansou input{
    width: calc(100% - 23px);
    line-height: initial;
    padding-left: 0;
    color: #999;
    font-size: 14px;
}
.c12_tansou input::placeholder{
    color: #999;
}
.c12_p_span{
    width: 84px;
    padding-right: 10px;
    font-weight: bold;
}
.t_c12reli{
    color: #F57A46;
    font-size: 14px;
    line-height: 1.75;
    cursor: pointer;
}
.t_c12reli{
    padding: 0 17px;
}
.t_c12reul{
    margin: 0 -17px;
    display: flex;
    flex-wrap: wrap;
    justify-content: start;
}
.t_c12incity{
    width: calc(100% - 84px);
}
.t_c12tanxia {
    border-top: 1px solid #D6D6D6;
    margin-top: 20px;
    padding-top: 20px;
}
.t_c12tanxia .c12_p_span{
    width: 100%;
}
.t_c12pinli{
    width: 50%;
    padding: 0 60px;
    margin-bottom: 16px;
}
.t_c12pinlie{
    margin: 0 -60px;
}
.t_c12youli{
    font-size: 16px;
    color: #666;
    transition: all 0.36s;
    line-height: 1.75;
    padding: 0 10px;
    cursor: pointer;
}
.t_c12youli.on{
    color: #F57A46;
}
.t_c12youul{
    margin: 0 -10px;
    display: flex;
    flex-wrap: wrap;
}
.t_c12you{
    width: calc(100% - 28px);
    padding-left: 27px;
}
.t_c12pinlie{
    display: flex;
    flex-wrap: wrap;
}
.c12_pop_sear{
    margin-bottom: 16px;
}
.c12_pop_sear:first-child {
    margin-bottom: 18px;
}
.t_c12tanxia .c12_p_span{
    margin-bottom: 16px;
}
.ys_modal_close{
    width: 20px;
}
.ys_modal_close img{
    width: 100%;
}
.t_citytan .ys_modal_close {
    right: 60px;
    top: 37px;
}
.t_c6pt2nr{
    border-top: 1px solid #E4E4E4;
}
.r_c6mainb_ul{
    margin-bottom: -20px;
}
/* d1 */
.r_d1maint_a,.r_d1mab_total{
    border-radius: 2px;
    border: 1px solid #EFEFEF;
    overflow: hidden;
}
.r_d1matrd_ima,.r_d1mabtd_ima{
    width: 16px;
}
.r_d1matrd_ima img,
.r_d1mabtd_ima img{
    width: 100%;
}
.r_d1matr_date p,.r_d1mabt_date p{
    font-family: 'harmonyos_sans_regular'!important;
}
.r_d1mainb_ul{
    margin-bottom: -40px;
}
/* d2 */
.r_d2main .ys_main,.r_g1main .ys_main,
.d_c1_3main .ys_main,
.r_c1main .ys_main{
    margin-top: 80px;
}
.r_d2bamh_lable{
    border-top: 1px solid #D4D4D4;
}
.r_d2bta_logo img{
    width: 100%;
}
.r_d2bmht_li:last-child .r_d2bta_logo{
    position: relative;
    width: 20px;
    height: 20px;
}
.r_d2bta_logo .bshare-custom{
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    z-index: 10;
    top: 0;
    left: 0;
}
#bsWXBox .bsTop:after {
    left: 56px;
}
.t_d2pt1 .std_word1 p:last-child{
    margin-bottom: 0;
}
/* d3 */
.t_d3pt1{
    background: #FAFAFA;
}
.r_d3mc_ul{
    margin-bottom: -26px;
}
.r_d3mc_li.on .r_d3mc_total .r_d3mc_top {
    opacity: 0;
}
.r_d3mc_li.on .r_d3mc_total .r_d3mc_bottm {
    opacity: 0;
}
.r_d3mc_li.on .r_d3mc_total .r_d3mc_hov {
    opacity: 1;
}
/* e1 */
.r_e1mac_bot{
    width: 100%;
    overflow: hidden;
}
.r_e1mac_bot img{
    transition: all 0.36s;
}
.t_e1pt1 .t_b2pt2top {
    margin-bottom: 36px;
}
.r_e1mac_newlist:nth-of-type(2n){
    background: #F6F6F6;
}
.e3pt1 {
    background: #F8F8F8;
}
.e3pt1 .r_e3main_tit{
    padding-top: 0;
}
.r_e3mati_li.on .std_title5{
    color: #fff;
}
.r_e3maint_li {
    padding: 50px;
}
.r_e3mali_l,.r_e3mab_bot {
    border-radius: 5px;
}
.r_e3mali_r{
    width: calc(100% - 547px);
    padding: 0 30px 0 140px;
}
.r_e3mali_r .std_title5,.r_e3mab_top .std_title5{
    padding-bottom: 7px;
    position: relative;
    margin-bottom: 30px;
}
.r_e3mali_r .std_title5::before,
.r_e3mab_top .std_title5::before{
    content: '';
    width: 31px;
    height: 2px;
    position: absolute;
    bottom: 0;
    left: 0;
    background: #CA0202;
}
.r_e3maint_li:nth-child(2n) .r_e3mali_r {
    padding: 0 140px 0 0px;
}
.r_e3malr_abo h5 {
    font-weight: bold;
    line-height: 1.5;
}
.r_e3mainb_ul{
    flex-wrap: wrap;
    margin-bottom: -26px;
}
.r_e3mainb_li{
    margin-bottom: 26px;
}
.ys_cont1360you{
    width: 100%;
    padding-left: calc(50vw - 680px);
}
.r_f1mact_r{
    width: 59.4%;
}
.r_f1mact_l{
    width: 40.6%;
}
.t_f1pt1nr,.t_f1pt2nr{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.t_f1xin .std_word1 p{
    color: #999;
    line-height: 1.5;
}
.r_f1mtlli_logo{
    margin-right: 30px;
}
.r_f1mtlli_logo img{
    width: 100%;
}
.r_f1mtl_li .std_title5{
    line-height: 1.8;
    color: #404040;
}
.r_f1mtl_li .std_title5 a{
    color: #404040;
}
.t_f1xin{
    max-width: calc(100% - 65px);
}
.t_f1pt2 .r_f1mtl_li{
    width: 560px;
}
.t_f1pt2 .r_f1mact_l {
    width: 63.53%;
}
.t_f1pt2 .r_f1mactt_r{
    width: 36.47%;
    display: flex;
    justify-content: center;
}
.t_f1pt2 .r_f1mtl_li:last-child {
    border-bottom: 1px solid transparent;
}
.r_flmctr_top{
    margin-bottom: 10px;
}
.r_flmctr_top img{
    width: 100%;
}
.r_flmctr_bot p{
    color: #404040;
}
/* 载入 */
@keyframes fadeInUp50 {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 50px, 0);
        transform: translate3d(0, 50px, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
.fadeInUp50_1 {
    -webkit-animation: fadeInUp50 .6s ease-in-out both;
    animation: fadeInUp50 .6s ease-in-out both;
    animation-delay: 0.1s;
}
.fadeInUp50_2 {
    -webkit-animation: fadeInUp50 .6s ease-in-out both;
    animation: fadeInUp50 .6s ease-in-out both;
    animation-delay: 0.2s;
}
.fadeInUp50_3 {
    -webkit-animation: fadeInUp50 .6s ease-in-out both;
    animation: fadeInUp50 .6s ease-in-out both;
    animation-delay: 0.3s;
}
.fadeInUp50_4 {
    -webkit-animation: fadeInUp50 .6s ease-in-out both;
    animation: fadeInUp50 .6s ease-in-out both;
    animation-delay: 0.4s;
}
.fadeInUp50_5 {
    -webkit-animation: fadeInUp50 .6s ease-in-out both;
    animation: fadeInUp50 .6s ease-in-out both;
    animation-delay: 0.5s;
}
.fadeInUp50_6 {
    -webkit-animation: fadeInUp50 .6s ease-in-out both;
    animation: fadeInUp50 .6s ease-in-out both;
    animation-delay: 0.6s;
}
.t_e3xiali.slick-active .r_e3maint_li{
    -webkit-animation: fadeInUp50 .6s ease-in-out both;
    animation: fadeInUp50 .6s ease-in-out both;
    animation-delay: 0.2s;
}
.t_e3xiali.slick-active .r_e3mainb_li{
    -webkit-animation: fadeInUp50 .6s ease-in-out both;
    animation: fadeInUp50 .6s ease-in-out both;
    animation-delay: 0.2s;
}
.t_sypt0_li.slick-active .std_title1{
    -webkit-animation: fadeInUp50 .6s ease-in-out both;
    animation: fadeInUp50 .6s ease-in-out both;
    animation-delay: 0.4s;
}
.t_sypt0_li.slick-active .std_word1{
    -webkit-animation: fadeInUp50 .6s ease-in-out both;
    animation: fadeInUp50 .6s ease-in-out both;
    animation-delay: 0.5s;
}
.t_sypt0_li.slick-active .std_anbtn3{
    -webkit-animation: fadeInUp50 .6s ease-in-out both;
    animation: fadeInUp50 .6s ease-in-out both;
    animation-delay: 0.6s;
}
/* lis - 修改 */
.t_swiper1 .swiper-button-prev::after,
.t_swiper1 .swiper-button-next::after{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%) scale(1.579); 
    font-size: 0;
    right: auto;
}
.t_swiper1 .swiper-button-prev::after{
    content: url(/Public/Cn/images/b3_icon1.svg);
}
.t_swiper1 .swiper-button-next::after {
    content: url(/Public/Cn/images/b3_icon2.svg);
}
.t_swiper1 .swiper-button-prev,.t_swiper1 .swiper-button-next{
    width: 60px;
    height: 60px;
    border-radius: 50%;
    box-shadow: 0px 5px 5px rgba(62, 62, 62, 0.15);
    margin-top: 0;
}
.t_swiper1 .swiper-button-next{
    right: 0;
}
.d_b4bd.t_swiper1 .swiper-button-prev {
    right: 78px !important;
}
.d_b4pt1box {
    padding-right: 52px;
}
.d_b4li.on .d_b4litime{
    color: #47725E;
}
.d_b4li.on .d_b4lifont li:after{
    background: #47725E;
}
.d_b4lifont li::marker{
    font-size: 0;
}
.d_c1_3pt1box {
    padding: 73px 70px 89px;
}
.d_c1_3pt1botton{
    width: 50px;
}
.d_c1_3pt1vid .ys_imgbox_cover::before{
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.4);
    z-index: 4;
    position: absolute;
    opacity: 1;
}
.d_c1_3pt1vid.on video{
    z-index: 4;
}
.d_c1_3pt1ri {
    margin-top: -10px;
}
.d_c1_3pt1tit {
    margin-bottom: 5px;
}
.r_c1main{
    background: #FAFAFA;
}
.d_c1_3_1bd p {
    margin-bottom: 30px;
}
.d_c1_3_1bd p:last-child{
    margin-bottom: 0;
}
.d_c1_3_1bd {
    margin-bottom: 18px;
}
.t_c13jiaic{
    width: 38px;
}
.t_c13jiaic img{
    width: 100%;
}
.t_c13jia .std_word1{
    padding: 5px 17px;
}
.d_c1_3_1li:last-child .t_c13jiaic,
.d_c1_3_1li:last-child .std_word1{
    float: right;
}
/* c1_1 */
.d_c1_1pt1bd{
    margin-right: -62px;
}
.d_c1_1pt1ri{
    width: 48.59%;
}
.d_c1_1pt1le {
    width: 51.41%;
}
.d_c1_1pt1pic svg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.d_c1_1pt1pic{
    width: 63.820550%;
    top: auto;
    bottom: 5.536913%;
    right:1.736614%;
}
.t_jiadian{
    position: relative;
}
.t_jiadian::before{
    content: '';
    width: 20px;
    height: 20px;
    background: #000;
    position: absolute;
    right: 0px;
    top: 0;
    color: #404040;
    font-size: 14px;
    white-space: nowrap;
}
.t_c1jiadian{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.t_c1icbox{
    width: 9px;
    position: relative;
}
.t_c1icbox img{
    width: 100%;
}
.t_c1icbox svg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
    cursor: pointer;
}
.t_c1tan{
    background: #fff;
    box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.1);
    border-radius: 2px;
    color: #404040;
    font-size: 14px;
    white-space: nowrap;
    font-family: 'harmonyos_sans_regular'!important;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: calc(100% + 5px);
    line-height: 20px;
    padding: 0 14px;
    opacity: 0;
    pointer-events: none;
    transition: all 0.36s;
}
.t_c1jiali {
    position: absolute;
    transform: translate(-50%,-50%);
}
.d_c1_1pt1pic{
    pointer-events: none;
}
.t_c1icbox svg path{
    transition: all 0.36s;
}
.t_c1jiali.on .t_c1icbox svg{
    transform: translate(-50%,-50%) scale(1.45);
}
.t_c1jiali.on .t_c1icbox svg path{
    fill:#F57A46;
}
.t_c1jiali.on .t_c1tan{
    opacity: 1;
    pointer-events: all;
}
.t_c1jiali.on{
    z-index: 10;
}
.d_c1_1pt1 {
    background: #fff;
}
.d_c1_1pt2bot {
    margin-top: 50px
}
.d_c1_1pt2bot::before{
    content: '';
    border-bottom: 16px solid #fff;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -16px;
}
.d_c1_3pt1lile p{
    color: #999;
}
.d_c1_3pt1liri p{
    color: #404040;
}
/*.d_c1_3pt1time3 {*/
/*    font-family: 'harmonyos_sans_sc'!important;*/
/*}*/
.d_c1_3pt1 .std_anbtn3zi {
    padding: 0 42px;
    line-height: 43px;
}
.d_c1_3pt1b2tit{
    margin-bottom: 25px;
}
.d_c1_3pt3li{
    cursor: pointer;
}
.t_c1lie .slick-list{
    overflow: visible;
}
.d_c1_3pt3ul2 .slick-list{
    overflow: hidden;
}
.d_c1_3pt3bd2{
    width: 100%;
    padding-left: calc(50vw - 680px);
}
.t_c1pt5pic{
    width: 100%;
    position: relative;
    cursor: pointer;
}
.t_c1pt5pic img{
    width: 100%;
}
.t_c1pt5pic::before{
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.2);
    z-index: 3;
    position: absolute;
    pointer-events: none;
}
.d_c1_3pt3ulbox2 {
    padding-bottom: 0;
}
.t_c1pt5sic{
    position: absolute;
    width: 34px;
    top: 50%;
    transform: translateY(-50%);
    right: 52px;
    z-index: 4;
    opacity: 0;
    transition: all 0.36s;
}
.d_c2pt2font3{
    font-family: 'anton'!important;
}
.d_c5pt1bg img{
    width: 100%;
}
.d_c4pt2list {
    width: 900px;
}
.d_e2pt2 .slick-arrow.slick-disabled{
    opacity: .8;
    cursor: auto;
}
.d_c4pt2list{
    margin: 0 auto;
}
.t_sypt4pic img{
    position: absolute;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    min-width: 100%;
    min-height: 100%;
}
.t_naver a{
    display: block;
}
.t_sypt2xia {
    transition: all 0s;
}
.t_sypt2li.on .t_sypt2xia{
    transition: opacity 0.36s .36s,width 0.36s;
}
.t_sypt2li{
    overflow: hidden;
}
.t_vidplay::before, .t_vidplay::after{
    width: 100%;
    height: 100%;
    transform: translate(-50%,-50%) scale(0);
}
.t_vidplay::before{
    animation: b1kuo 3s linear infinite;
}
.t_vidplay::after{
    animation: b1kuo 3s linear 1s infinite;
}
@keyframes b1kuo {
    0%{
        transform: translate(-50%,-50%) scale(0);
        opacity: 0;
    }
    50%{
        transform: translate(-50%,-50%) scale(.6);
        opacity: .3;
    }
    66.7%{
        transform: translate(-50%,-50%) scale(.8);
        opacity: .2;
    }
    83.3%{
        transform: translate(-50%,-50%) scale(1);
        opacity: 0.1;
    }
    100%{
        transform: translate(-50%,-50%) scale(1.2);
        opacity: 0;
    }
}
.t_mianul {
    margin: 0 -15px;
}
.t_b2pt3box.on .t_b2pt3zh {
    z-index: 2;
}
.t_b2chul{
    display: none;
}
.t_b1pt1 {
    overflow: hidden;
}
.t_b3pt2col .swiper-button-prev img, 
.t_b3pt2col .swiper-button-next img{
    width: 100%;
}
.d_b4li:last-child {
    border-right: 0px dashed #C8C8C8;
}
.d_b4con .swiper-pagination-progressbar {
    width: calc(66% - 26px);
}
.t_c3pt2{
    overflow: hidden;
}
.d_c1_1pt2bot::before {
    content: '';
    width: 20px;
    height: 20px;
    background: #fff;
    border-top: 1px solid #EBEBEB;
    border-left: 1px solid #EBEBEB;
    border-right: 0;
    position: absolute;
    left: 50%;
    transform: translateX(-50%) rotate(45deg);
    top: -11px;
}
.d_c1_1pt2li.on{
    z-index: 2;
}
.c12_pop_sear{
    align-items: flex-start;
}
.c12_pop_sear:first-child{
    align-items: center;
}
.ys_modal_close{
    z-index: 9999;
}
.d_c1_3pt1b3li{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: left;
}
.d_c1_3pt1name{
    text-align: normal;
}
.d_c1_3pt1name p{
    display: inline-block;
    min-width: 64px;
    text-align: left;
}
.t_c13jia .std_word1{
    width: calc(100% - 38px);
}
.d_c1_3_1li:last-child .std_word1 {
    text-align: right;
}
.d_c2pt4 .slick-next {
    right: 25px;
}
.d_c2pt4 .slick-next,.d_c2pt4 .slick-prev{
    width: 38px;
    height: 38px;
    transform: translate(0,0);
}
.d_c2pt4 .slick-arrow::after {
    content: '';
    top: 50%;
    left:50%;
    transform: translate(-50%,-50%);
    right: auto;
    width: 100%;
    height: 100%;
    background-image: url(/Public/Cn/images/c2_arrow2.svg);
    z-index: 4;
    background-size: 100% 100%;
    position: absolute;
}
.d_c2pt4 .slick-arrow.slick-disabled::after {
    transform: translate(-50%,-50%) rotate(0);
}
.d_c2pt4 .slick-arrow.slick-disabled.slick-next::after {
    transform: translate(-50%,-50%) rotate(180deg);
}
.d_c2pt4 .slick-prev{
    right: 80px;
}
.d_c2pt4 .slick-prev::after {
    transform: translate(-50%,-50%) rotate(180deg);
}
.d_c2pt4 .slick-prev, .slick-next {
    top: -70px;
}
.d_pt3lile .d_pt3lifont,
.d_pt3lile .d_pt3licol{
    width: 100%;
}
.d_c4pt4.d_c2pt4 .slick-next,
.d_c4pt4.d_c2pt4 .slick-prev {
    top:50%;
    transform: translate(0,-50%);
} 
.d_c4pt4.d_c2pt4 .slick-next{
    right: -40px;
}
.d_c4pt4.d_c2pt4 .slick-prev{
    right: auto;
    left: -40px;
}
.d_c4pt2num{
    font-family: 'harmonyos_sans_regular'!important;
}
.d_c4pt2prve{
    color: #F57A46;
}
.d_c4pt2.std_padding5{
    padding-top: 100px;
}
.d_c4pt1ri::after{
    display: none;
}
.d_c5pt2 {
    background: #f9f9f9;
}
.r_c6mainb_total{
    height: 100%;
}
.r_d3mc_li.on .r_d3mc_hov{
    pointer-events: all;
}
.r_d3mc_hov{
    pointer-events: none;
}
.r_d3mc_bottm p{
    height: 27px;
}
.r_e1mcnl_r{
    width: 48.97%;
}
.d_e2pt2{
    overflow: hidden;
}
.t_f1pt2 .r_f1mtl_li{
    max-width: 100%;
}
.r_c6mabm_a{
    cursor: pointer;
}
.r_c6manbm_ima img{
    width: 100%;
}
.r_c6manbm_ima{
    transition: all 0.36s;
}
.t_c6pt2.on .r_c6manbm_ima{
    transform: rotate(180deg);
}
.mc_fybtn {
    color: #666;
}
.t_sypt1qj{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;  
    transform: rotate(0);  
}
.t_sypt1qu {
    transform: translate(-50%,-50%) rotate(0deg);
}
.t_sypt1xi {
    transform-origin: center center;
    left: 43.5px;
    top: -2.5px;
}
/* tammy - end */
/* 2022.09.02 - start */
.g_serch .z_1200_1 ul li a{
    width: 100%;
}
.b1_page ul.pc_fenye {
    width: auto!important;
    float: none;
}
.g_serch .b1_page{
    text-align: inherit;
}
.page .pc_fenye li {
    width: 34px!important;
    height: 34px!important;
    line-height: 34px;
    color: #666;
    border-radius: 50%;
    margin: 0 8px;
    border-bottom: 1px solid transparent!important;
    border: 1px solid transparent;
}
.page .pc_fenye li.comp-tabli{
    color: #F57A46;
    border: 1px solid #F57A46;
    border-bottom: 1px solid #F57A46!important;
    background: transparent;
}
.page .lp {
    line-height: 34px!important;
}
.page li img {
    margin-top: 0px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_b1pt3pic video {
    min-width: calc(100% + 2px);
    min-height: calc(100% + 2px);
}
.d_e2pt2.noarrows .d_e2pt2ul::after{
    display: none;
}
.d_e2pt2.noarrows{
    padding-bottom: 130px;
}
.slick-list{
    width: 100%;
}
.r_d1matr_read.t_anbtnbai {
    display: inline-block;
}
.t_naverwai{
    box-shadow: 0 10px 10px 3px rgb(0 0 0 / 5%);
}
.t_b3pt3lie .slick-track{
    display: flex;
    align-items: stretch;
}
.t_b3pt3lie .slick-slide{
    height: auto;
}
.t_b3pt3xin{
    height: 100%;
}
.t_b2page .t_b1pt1rg {
    width: 52.5%;
}
.t_b2page .t_b1pt1le {
    width: 47.5%;
}
.t_naverwai {
    box-shadow: 0 5px 10px 3px rgb(0 0 0 / 4%);
}
.r_e3mab_total{
    height: 100%;
}
.r_e3mainb_li .r_e3malr_text {
    height: 56px;
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    margin-bottom: 12px;
}
.t_fudi{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
    pointer-events:none;
}
.t_b1pt1rg .std_word2{
    margin-top: 20px;
}
.t_sypt1qu{
    opacity: 0;
    transition: all 0.36s 0.44s;
}
.t_sypt1xin{
   transition: all 0.36s 0.44s;  
}
.t_sypt1li.slick-center .t_sypt1qu{
    opacity: 1;
}
.t_c12reli a,.t_c12youli a{
    color: inherit;
}
/* 2022.09.02 - end */
.t_c13ullun .slick-dots{
    bottom:30px;   
}
.t_c13ullun{
    margin-bottom: 40px;
}
.d_c1_3_1pt1 {
    background: #fafafa;
}
.t_codetan .ys_modal_content{
    width: 260px;
    padding: 30px;
}
.t_codetan .ys_modal_content.mCustomScrollbar .mCustomScrollBox.mCSB_inside {
    margin-right: 0;
    padding-right: 0; 
    max-width: 100%;
}
.t_codetan .ys_modal_close {
    right: 8px;
    top: 8px;
    font-size: 20px;
}
.d_c1_3pt1 .std_anbtn3zi{
    cursor: pointer;
}
.t_codetan .ys_modal_close .iconfont{
    font-size: inherit;
}
.t_c3pt5lie .slick-track {
     height: auto; 
}
.r_c12main_ul {
    justify-content: left;
}
.d_c1_3pt2ul {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -16px;
}
.d_c1_3pt2li {
    margin-bottom: 16px;
}
.t_c3pt3img img{
    position: fixed;
    min-width: 100%;
    min-height: 100%;
    width: 100%;
    top: 50%;
    left: 50%;
    transform: transform(-50%,-50%);
    object-fit: cover;
}
.t_inban,.t_c3pt1,.t_c3pt2,.t_c3pt4  {
    z-index: 2;
}
.t_c3pt4{
    position: relative;
    background: #fff;
}
.t_naverwai{
    background: RGBA(248,248,248,.8);
}
.slick-dots li.slick-active {
    background-color: rgba(245, 122, 70);
}
.d_c4pt2bd .slick-dots {
    bottom: 0;
}
.d_c4pt2ul.slick-dotted{
    padding-bottom: 40px;
}
.t_d1pt1ul .slick-dots {
    bottom: 0;
}
.t_d1pt1ul.slick-dotted{
    padding-bottom: 40px;
}
.t_sypt0_imgbox img{
    width: 100%;
}
.t_sypt1li .t_sypt1qu.act {
    opacity: 1;
}
.t_sypt1li .t_sypt1qu.act .t_sypt1xi {
    background: #F57A46;
}
.t_sypt1qu {
    opacity: 1;
}
/*.t_sypt1li .t_sypt1xi {*/
/*    background: #F57A46;*/
/*}*/
/* 2022.09.29 */
.t_c1jiali {
    position: absolute;
    transform: translate(-50%,-100%);
}
.t_c1icbox {
    width: 11px;
}

.t_c1tan {
    background: rgba(188,182,179,1);
    box-shadow: 0px 4px 10px rgb(0 0 0 / 20%);
    border-radius: 10px;
    color: #333;
    font-size: 12px;
    white-space: nowrap;
    position: absolute;
    top: 10px;
    transform: translateY(0);
    left: -3px;
    z-index: -1;
    opacity: 1;
    padding: 0 8px;
    line-height: 16px;
    pointer-events: all;
    border: 1px solid rgba(188,182,179,1);
}
.t_c1jiali.on .t_c1tan{
    background: rgba(255,255,255,1)
}
.t_c1jiali.act .t_c1tan{
    right: -3px;
    left: auto;
}
.d_c1_3pt1b2font::after {
    width: calc(100% - 220px);
    left: 220px;
}
.t_sypt2li .t_sypt2wen .std_word1 {
    margin-bottom: 0;
}
.t_c1jiali a{
    display: block;
}
.t_c1tan {
    top: 0px;
    line-height: 18px;
}
.t_c1icbox img:nth-of-type(2){
    opacity: 0;
}
.t_c1icbox img{
    transition: all 0.4s;
}
.t_sypt1ph{
    display: none;
}
.d_c1_1pt1jia{
    position: relative;
    width: 100%;
}
.d_c1_1pt1jia2{
    width: 22.28%;
    margin-top: 6%;
}
.d_c1_1pt1ri {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
}
/* 2022.10.31 - start */
.prln_img,.property_rotate {
    position: relative;
    width: 100%;
}
.prln_img::before{
    content: '';
    width: 100%;
    height: 100%;
    position:absolute;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.24);
    z-index: 2;
}
.prln_img::after{
    content: '';
    width: 100%;
    height: 70%;
    position:absolute;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0,0,0,.5));
    z-index: 3;
}
.property_rotate_text_list{
    border-top: 1px solid rgba(255,255,255,.5);
    padding-top: 30px;
    padding-bottom: 80px;
}
.prtl_nub .prtl_nub_wen p{
    color: #fff;
    line-height: 1.875;
}
.prtl_nub .prtl_nub_wen{
    width: 67.647%;
    position: relative;
    margin-top: 6px;
}
.prtl_nub .prtl_nub_title{
    width: 32.353%;
}
.prtl_nub_title .std_title2{
    color: #fff;
    display: flex;
    align-items: center;
    margin-bottom: 4px;
}
.prtl_nub_title .std_title2 span{
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    margin-left: 16px;
    background: #F57A46;
    border-radius: 5px;
    padding: 6px 20px;
    display: block;
    position: relative;
    top: 3px;
}
.property_rotate_text{
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    z-index: 4;
}
.prtl_nub_title .std_word1 p{
    font-weight: bold;
    color: #fff;
}
.prtl_nub{
    display: flex;
}
.property_rotate_text_list .slick-track .slick-slide {
    display: flex!important;
}
.prtc_progress{
    font-family: 'harmonyos_sans_regular'!important;
    font-size: 16px;
    line-height: 38px;
    color: #fff;
    position: absolute;
    right: 38px;
    width: 118px;
    text-align: center;
    top: -65px;
}
.prtc_progress_now{
    color: #F57A46;
}
.prtc_progress span{
    padding: 0 10px;
}
.property_rotate_text_list .slick-prev,
.property_rotate_text_list .slick-next{
    width: 38px;
    height: 38px;
    transform: translate(0);
    top: -65px;
}
.property_rotate_text_list .slick-next{
    right: 0;
}
.property_rotate_text_list .slick-prev{
    left: auto;
    right: 156px;
}
.property_rotate_text_list .slick-prev::before,
.property_rotate_text_list .slick-next::before{
    content:'';
    background-size: 100% 100%;
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: url(/Public/Cn/images/c2_arrow1.svg);
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
}
.property_rotate_text_list .slick-next::before{
    transform: translate(-50%,-50%) rotate(180deg);
}
.property_rotate_text_list .slick-prev::after,
.property_rotate_text_list .slick-next::after{
    content:'';
    background-size: 100% 100%;
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: url(/Public/Cn/images/c2_arrow2.svg);
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all 0.36s;
    opacity: 0;
}
.property_rotate_text_list .slick-prev::after{
    transform: translate(-50%,-50%) rotate(180deg);
}
.property_rotate_text .ys_cont1360{
    position: relative;
}
button.slick-arrow.slick-disabled{
    pointer-events: none;
}
.d_c1_1pt1jia a{
display: block;
    position: relative;
    z-index: 5;}
/* 2022.10.31 - end */
.prtl_nub_title .std_title2{
    position: relative;
    max-width: calc(100% - 106px);
    display: inline-block;
}
.prtl_nub_title .std_title2 span{
    position: absolute;
    left: 100%;
    white-space: nowrap;
    top: 18px;
}
.t_shanghai{
    position: absolute;
    transform: translate(-50%,-50%);
    width: 4%;
    height: 5.5%;
    z-index: 10;
}
.t_shanghai a{
    display: block;
    width: 100%;
    height: 100%;
}
.t_c1tan {
    top: -1px;
}
/* 2022.11.5 - start */
.aus_main{
    background: #F8F8F8;
}
.aus_main .ys_main{
    margin-top: 80px;
}
.aus_cry{
    position: relative;
}
.aus_main .t_inbanxia {
    position: absolute;
    width: 100%;
    bottom: auto;
    top: 22px;
    left: 0;
    z-index: 5;
}
.aus_main .t_mianli a{
    color: #333;
}
.aus_main .t_mianli::before{
    color: #333;
}
.aus_main .t_mianli:first-child img{
    content: url(/Public/Cn/images/icon3_h.svg)
}
.aus_main h1.std_title2{
    font-weight: bold;
}
.aus_cry_list{
    border-top: 1px solid #D4D4D4;
}
.aus_cry_list_nub{
    padding-top: 62.5px;
}
.acln_intro{
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.acln_intro_title{
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: wrap;
    width: 40%;
}
.acln_intro_title .std_title3{
    font-weight: bold;
}
.acln_intro_title .std_title2{
    position: relative;
    padding-left: 48px;
}
.acln_intro_title .std_title2::before{
    content: '';
    width: 1px;
    height: 28px;
    background: #F57A46;
    position: absolute;
    top: 17px;
    left: 24px;
}
.acln_intro .std_word1{
    width: 60%;
}
.acln_intro .std_word1 p{
    line-height: 1.875;
    color: #404040;
}
.aus_cry_btn{
    text-align: center;
    font-size: 0;
}
.acln_pic_img{
    overflow: hidden;
    position: relative;
}
.acln_pic_img,.acln_pic_img img{
    width: 100%;
}
.acln_pic_img img{
    object-fit: cover;
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition: -webkit-transform 10s;
    transition: -webkit-transform 10s;
    -o-transition: transform 10s;
    transition: transform 10s;
    transition: transform 10s, -webkit-transform 10s;
}
.aus_cry_list_nub {
    position: relative;
}
.aus_cry_list_nub::before{
    content: '';
    width: 100vw;
    height: 100%;
    position: absolute;
    top:0;
    left: 50%;
    transform: translateX(-50%);
}
.aus_cry_list_nub.on .acln_pic_img img{
    -webkit-transform: scale(1);
    transform: scale(1);
}
.acln_pic{
    position: relative;
    height: 400px;
    overflow: hidden;
    transition: all 0.5s ease;
}
.aus_cry_list_nub.on .acln_pic{
    height: var(--height-true);
}
/* 2022.11.5 - end */
.t_c3pt5tou .std_word1 {
    position: relative;
    top: 5px;
}
.c12_p_span{
    transition: all 0.36s;
}
.d_c1_3pt2more {
    display: flex;
    align-items: center;
    cursor: pointer;
}
.d_c1_3pt2icon2 img{
    transition: all 0.36s;
}
.d_c1_3pt2li:nth-of-type(n+5){
    display: none;
}
.d_c1_3pt2bd.on .d_c1_3pt2icon2 img{
    transform: rotate(270deg);
}
.d_c1_3pt2bd.on .d_c1_3pt2li:nth-of-type(n+5){
    display: block;
}
.r_c12mbtit_r.no{
    background: #666;
}
.mouse_screen{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 16%;
    width: 40px;
    cursor: pointer;
    z-index: 10;
}
.mouse_screen_img{
    width: 100%;
    position: relative;
    animation: mouse_head 2s ease-in-out infinite;
}
.mouse_screen_img img{
    width: 100%;
}
.mouse_screen_mark{
    position: relative;
    width: 100%;
    height: 40px;
    margin-bottom: 10px;
}
.mouse_screen_mark::before{
    content:'';
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #fff;
    position:absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}
.mouse_screen_mark::after{
    content:'';
    position:absolute;
    width: 1px;
    height: 30px;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    background: #fff;
}
@keyframes mouse_head{
    0%{
        transform: translateY(0);
    }
    50%{
        transform: translateY(10px);
    }
    100%{
        transform: translateY(0px);
    }
}
.t_sypt1shu span{
    font-family: 'HIRSB'!important;
}
.t_shanghai a::before,
.t_shanghai a::after{
    content:'';
    width: 100%;
    height: 100%;
    border-radius: 50%;
    position: absolute;
    border: 1px solid #806B35;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%) scale(.8);
    transition: all 0.36s;
    animation: kuohai 3s linear infinite;
    transform-origin: center center;
}
.t_shanghai a::after{
    animation-delay: 1.5s;
}
@keyframes kuohai{
    0%{
        transform: translate(-50%,-50%) scale(.8);
        opacity: 1;
    }
    100%{
        transform: translate(-50%,-50%) scale(1.8);
        opacity: 0;
    }
}
.t_shanghai {
    width: 4%;
    height: calc(448% / 75);
}
.t_sypt0_imgbox::before{
    display: none;
}
.t_b3pt2lun .t_b3pt2li::before{
    content:'';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(191,190,190,.8);
    z-index: 2;
    transition: all .36s;
}
.t_b3pt2lun .t_b3pt2li.swiper-slide-active::before{
    opacity: 0;
}
.t_c1jiali.star .t_c1icbox img{
    content: url(/Public/Cn/images/0star.svg);
    position:absolute;
    width: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.t_c1jiali.star .t_c1icbox{
    width: 15px;
    height: 14px;
}
.t_c1jiali.star .t_c1icbox img:nth-of-type(2) {
    opacity: 1;
}
.t_c1tan {
    top: 10px;
}
.t_bgzhan .ys_cont1360{
    display: flex;
    justify-content: center;
}
.t_f1pt1nr{
    align-items:stretch;
}
.r_f1mact_l {
    width: calc(calc(100% - 267px) / 2);
}
.r_f1mactt_r {
    width: 267px;
}
.r_f1mactt_r{
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.d_b4main .t_bgzhan .ys_cont1360{
	display: block;
}
<!--耗时1766495696.7557秒-->