﻿@charset "utf-8";
/* 公共样式 - start */
body,
input,textarea{
    font-family: "DunBradstreet-Roman", "PingFang SC", "Microsoft YaHei" !important;
}
/* wow弹窗字体引入 */
.altumcode {
    --fontFamily: "DunBradstreet-Roman", "PingFang SC", "Microsoft YaHei" !important;
}
html{
    font-size: 100px;
}
body::after{
    display: none;
}
.ys-page-wrap{
    position: relative;
}
.ys-page-wrap::after {
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .2);
    -webkit-backdrop-filter: blur(10px);
    -moz-backdrop-filter: blur(10px);
    -ms-backdrop-filter: blur(10px);
    -o-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99;
    pointer-events: none;
    opacity: 0;
    transition: var(--transition);
}
body.mod-viewer .ys-page-wrap::after{
    opacity: 1;
}
/* a[href=""],a[href='']{
    cursor:default
} */
.mod-form input:-webkit-autofill,
.mod-form input:-webkit-autofill:hover,
.mod-form input:-webkit-autofill:focus,
.mod-form input:-webkit-autofill:active {
    -webkit-text-fill-color: #333 !important;
}
input:-webkit-autofill{
	transition: background-color 5000s ease-in-out 0s;
}  
.ys-hd-pc::before{
    height: 100%;
}
@font-face {
    font-family: 'DunBradstreet-Roman';
    src: url('../fonts/AvenirLTStdRoman/AvenirLTStdRoman.eot');
    src: url('../fonts/AvenirLTStdRoman/AvenirLTStdRoman.eot') format('embedded-opentype'),
         url('../fonts/AvenirLTStdRoman/AvenirLTStdRoman.woff2') format('woff2'),
         url('../fonts/AvenirLTStdRoman/AvenirLTStdRoman.woff') format('woff'),
         url('../fonts/AvenirLTStdRoman/AvenirLTStdRoman.ttf') format('truetype'),
         url('../fonts/AvenirLTStdRoman/AvenirLTStdRoman.svg#AvenirLTStdRoman') format('svg');
}
@font-face {
    font-family: 'DunBradstreet-Medium';
    src: url('../fonts/AvenirLTStdMedium/AvenirLTStdMedium.eot');
    src: url('../fonts/AvenirLTStdMedium/AvenirLTStdMedium.eot') format('embedded-opentype'),
         url('../fonts/AvenirLTStdMedium/AvenirLTStdMedium.woff2') format('woff2'),
         url('../fonts/AvenirLTStdMedium/AvenirLTStdMedium.woff') format('woff'),
         url('../fonts/AvenirLTStdMedium/AvenirLTStdMedium.ttf') format('truetype'),
         url('../fonts/AvenirLTStdMedium/AvenirLTStdMedium.svg#AvenirLTStdMedium') format('svg');
}
@font-face {
    font-family: 'DunBradstreet-Book';
    src: url('../fonts/AvenirLTStdBook/AvenirLTStdBook.eot');
    src: url('../fonts/AvenirLTStdBook/AvenirLTStdBook.eot') format('embedded-opentype'),
         url('../fonts/AvenirLTStdBook/AvenirLTStdBook.woff2') format('woff2'),
         url('../fonts/AvenirLTStdBook/AvenirLTStdBook.woff') format('woff'),
         url('../fonts/AvenirLTStdBook/AvenirLTStdBook.ttf') format('truetype'),
         url('../fonts/AvenirLTStdBook/AvenirLTStdBook.svg#AvenirLTStdBook') format('svg');
}
@font-face {
    font-family: 'DunBradstreet-Light';
    src: url('../fonts/AvenirLTStdLight/AvenirLTStdLight.eot');
    src: url('../fonts/AvenirLTStdLight/AvenirLTStdLight.eot') format('embedded-opentype'),
         url('../fonts/AvenirLTStdLight/AvenirLTStdLight.woff2') format('woff2'),
         url('../fonts/AvenirLTStdLight/AvenirLTStdLight.woff') format('woff'),
         url('../fonts/AvenirLTStdLight/AvenirLTStdLight.ttf') format('truetype'),
         url('../fonts/AvenirLTStdLight/AvenirLTStdLight.svg#AvenirLTStdLight') format('svg');
}
@font-face {
    font-family: 'DunBradstreet-Heavy';
    src: url('../fonts/AvenirLTStdHeavy/AvenirLTStdHeavy.eot');
    src: url('../fonts/AvenirLTStdHeavy/AvenirLTStdHeavy.eot') format('embedded-opentype'),
         url('../fonts/AvenirLTStdHeavy/AvenirLTStdHeavy.woff2') format('woff2'),
         url('../fonts/AvenirLTStdHeavy/AvenirLTStdHeavy.woff') format('woff'),
         url('../fonts/AvenirLTStdHeavy/AvenirLTStdHeavy.ttf') format('truetype'),
         url('../fonts/AvenirLTStdHeavy/AvenirLTStdHeavy.svg#AvenirLTStdHeavy') format('svg');
}
:root{
    /* 字号 */
    --font100: 1.0rem;
    --font98: 0.98rem;
    --font96: 0.96rem;
    --font94: 0.94rem;
    --font92: 0.92rem;
    --font90: 0.90rem;
    --font88: 0.88rem;
    --font86: 0.86rem;
    --font84: 0.84rem;
    --font82: 0.82rem;
    --font80: 0.80rem;
    --font78: 0.78rem;
    --font76: 0.76rem;
    --font74: 0.74rem;
    --font72: 0.72rem;
    --font70: 0.70rem;
    --font68: 0.68rem;
    --font66: 0.66rem;
    --font64: 0.64rem;
    --font62: 0.62rem;
    --font60: 0.60rem;
    --font58: 0.58rem;
    --font56: 0.56rem;
    --font54: 0.54rem;
    --font52: 0.52rem;
    --font50: 0.50rem;
    --font48: 0.48rem;
    --font46: 0.46rem;
    --font44: 0.44rem;
    --font42: 0.42rem;
    --font40: 0.40rem;
    --font38: 0.38rem;
    --font36: 0.36rem;
    --font34: 0.34rem;
    --font32: 0.32rem;
    --font30: 0.30rem;
    --font28: 0.28rem;
    --font26: 0.26rem;
    --font24: 0.24rem;
    --font22: 0.22rem;
    --font20: 0.20rem;
    --font18: 0.18rem;
    --font16: 0.16rem;
    --font14: 0.14rem;
    --font12: 0.12rem;
    /* 间距 */
    --space250: 2.5rem;
    --space240: 2.4rem;
    --space230: 2.3rem;
    --space220: 2.2rem;
    --space210: 2.1rem;
    --space200: 2.0rem;
    --space190: 1.9rem;
    --space180: 1.8rem;
    --space170: 1.7rem;
    --space160: 1.6rem;
    --space150: 1.5rem;
    --space140: 1.4rem;
    --space130: 1.3rem;
    --space120: 1.2rem;
    --space110: 1.1rem;
    --space100: 1.0rem;
    --space90: 0.9rem;
    --space80: 0.8rem;
    --space70: 0.7rem;
    --space60: 0.6rem;
}
:root {
    /* 行高 */
    --line11: 1.1;
    --line12: 1.2;
    --line13: 1.3;
    --line14: 1.4;
    --line145: 1.45;
    --line15: 1.5;
    --line16: 1.6;
    --line175: 1.75;
    --line18: 1.8;
    /* 导航-高度 */
    --headh: 76px;
    /* 颜色 */
    --color000: #000;
    --color333: #333;
    --color666: #666;
    --color999: #999;
    --colorfff: #fff;
    --color6d6d: #6D6D6D;
    --colormain: #025172;
    --colormain1: #3095B4;
    --colorbj1: #F1F6F8;
    --colorbj2: #A4A9AD;
    /* 板块间距 */
    --space40: 0.4rem;
    /* 段落间距 */
    --parpspace16: 0.16rem;
    --parpspace12: 0.12rem;
    --parpspace10: 0.1rem;  
    /* 特殊字体或粗细 */
    --bold:'';
    --transition: all 0.4s ease;
    --transition1: all 0.8s var(--bezier1);
    --transition2: transform 1.5s var(--bezier2),-webkit-transform 1.5s var(--bezier2), opacity 1.2s var(--bezier2),color 0.3s var(--bezier2);
    --shadow: 0 4px 11.8px 0 rgba(0, 0, 0, 0.10);
    /* 等于gsap的sine.out */
    --bezier1: cubic-bezier(0.39, 0.575, 0.565, 1); 
    /* 等于gsap的expo.inOut */
    --bezier2: cubic-bezier(.38, 0, 0, 1);
    --radius30: 30px;
    --radius24: 24px;
    --radius20: 20px;
    --radius16: 16px;
    --radius8: 8px;
    --iconWidth: 24px;
    --btnWidth: 40px;
    --navHeight: 42px;
    --btnHeight: 48px;
    --medium: 'DunBradstreet-Medium';
    --book: 'DunBradstreet-Book';
    --light: 'DunBradstreet-Light';
    --heavy: 'DunBradstreet-Heavy';
    --contspaces: 0.14rem;
    --rightSpace: 1.2rem;
    --space40: 0.4rem;
}
.font-medium{
    font-family: var(--medium);
}
.font-book{
    font-family: var(--book);
}
.font-light{
    font-family: var(--light);
}
.font-heavy{
    font-family: var(--heavy);
}
.std-font58,
.std-font58 p {
    font-size: var(--font58);
    line-height: var(--line12);
    font-family: var(--light);
}
.std-font50,
.std-font50 p,
.yxedr-active h2 {
    font-size: var(--font50);
    line-height: var(--line11);
    color: var(--color000);
    font-family: var(--book);
}
.std-font44,
.std-font44 p,
.yxedr-active h3 {
    font-size: var(--font44);
    line-height: var(--line12);
    font-family: var(--heavy);
}
.std-font32,
.std-font32 p,
.yxedr-active h4 {
    font-size: var(--font32);
    line-height: var(--line13);
    font-family: var(--medium);
}
.yxedr-active h5{
    font-size: var(--font26);
    line-height: var(--line13);
    color: var(--color000);
    font-family: var(--heavy);
    margin-bottom: 0.3em;
}
.std-font26,
.std-font26 p{
    font-size: var(--font26);
    color: var(--color000);
    line-height: var(--line13);
    font-family: var(--heavy);
}
.std-text20,
.std-text20 p {
    font-size: var(--font20);
    line-height: var(--line15);
}
.std-text18,
.std-text18 p {
    font-size: var(--font18);
    line-height: var(--line15);
    color: var(--color666);
}
.std-text16,
.std-text16 p {
    font-size: var(--font16);
    line-height: var(--line145);
    color: var(--color6d6d);
}
.std-text14,
.std-text14 p {
    font-size: var(--font14);
    line-height: var(--line15);
    color: var(--color666);
}
.yxedr-active,
.yxedr-active p {
    font-size: var(--font16);
    line-height: var(--line145);
    color: var(--color6d6d);
}
.yxedr-active p{
    margin-bottom: 0.45em;
}
.yxedr-active>p:last-child{
    margin-bottom: 0;
}
.std-pad160s {
    padding-top: var(--space160);
    padding-bottom: var(--space160);
}
.std-padtp160 {
    padding-top: var(--space160);
}
.std-padbt160 {
    padding-bottom: var(--space160);
}
.std-pad100s {
    padding: var(--space100) 0;
}
.std-padtp100 {
    padding-top: var(--space100);
}
.std-padbt100 {
    padding-bottom: var(--space100);
}
.std-margin16{
    margin-top: 0.16rem;
}
.std-margin24{
    margin-top: 0.24rem;
}
.std-margin28{
    margin-top: 0.28rem !important;
}
.std-margin40 {
    margin-top: var(--space40);
}
.std-margin64 {
    margin-top: 0.64rem;
}
.std-margin80 {
    margin-top: 0.8rem;
}
.yxedr-active h2, .yxedr-active h3 {
    margin-bottom: var(--parpspace16);
}
.yxedr-active h4 {
    margin-bottom: var(--parpspace12);
}
.yxedr-active h5 {
    margin-bottom: var(--parpspace10);
}
.search-main{
    --colormain1: var(--colormain) !important;
}
/*分享翻译*/
.ys-wechat-cont-parga p::before{
    content: '分享到 - 微信';
    /* content: 'Share the - WeChat'; */
}
/* yongsy样式 */
a[href="https://www.yongsy.com"] {
    color: rgba(255, 255, 255, .2)!important;
    white-space: nowrap;
}
/*导航默认选中*/

/* 轮播溢出隐藏 */
.ys-ban-li:not(:first-child){
    display: none;
}
/* 省略号 */
.line-clamp{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
/* 侧边锚点隐藏 */
.mod-anchor{
    opacity: 0;
    transform: translateX(-50%);
    transition: all .4s ease;
    position: fixed;
    z-index: 20;
}
.mod-anchor.on1 {
    opacity: 1;
    transform: translateX(0%);
}
.mod-anchor ul{
    transition: all .4s ease;
}
.mod-anchor:not(.act) ul{
    opacity: 1;
    transform: translateX(0%);
}
.mod-anchor.act ul{
    opacity: 0;
    transform: translateX(-50%);
}
/* 轮播箭头 */
.swiper-button-next.swiper-button-disabled, 
.swiper-button-prev.swiper-button-disabled,
.slick-arrow.slick-disabled{
    pointer-events: none!important;
    opacity: .5!important;
}
.mod-arrows1 .swiper-button-next,
.mod-arrows1 .swiper-button-prev,
.mod-arrows1 .slick-prev, 
.mod-arrows1 .slick-next{
    
}
/* 吸顶导航样式-start */
.inddet-nav {
    height: 60px;
    position: relative;
    z-index: 9;
}
.inddet-nav-wrap {
    transition: all .4s;
    width: 100%;
    z-index: 98;
    background: #FAFAFA;
    box-shadow: 0 4px 30px 0 rgba(31, 30, 29, 0.08);
    position: relative;
}
.inddet-nav-wrap::before{
    content: "";
    width: 100%;
    height: 1px;
    background: rgba(0,0,0,.1);
    position: absolute;
    top: 0;
    left: 0;
}
.inddet-nav-wrap::after{
    content: "";
    width: 100%;
    height: 1px;
    background: rgba(0,0,0,.1);
    position: absolute;
    bottom: 0;
    left: 0;
}
.inddet-nav.isfixed {
    z-index: 97;
}
.inddet-nav-wrap.isfixed {
    position: fixed;
    top: calc(var(--navHeight) + var(--headh));
    z-index: 98;
    width: 100%;
}
.inddet-nav-wrap .ys-cont1440 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
body.scroll-top .inddet-nav-wrap.isfixed {
    top: 0;
}
.inwc-ul {
    display: flex;
}
.inwc-ul.left{
    justify-content: flex-start;
}
.inwc-ul-li{
    width: auto !important;
}
.inwc-ul-li{
    text-align: center;
    cursor: pointer;
}
.inwc-ul-li-link {
    position: relative;
}
.inddet-nav-wrap-cont{
    width: 100%;
}
.inwc-ul-li span{
    font-size: var(--font16);
    line-height: 60px;
    color: var(--color333);
    display: inline-block;
    position: relative;
    padding: 0 0.32rem;
}
.inwc-ul-li.act span{
    color: var(--colormain);
    font-family: var(--heavy);
}
.inwc-ul-li span::after{
    content: "";
    width: 0;
    height: 3px;
    background: var(--colormain);
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    transition: var(--transition);
}
.inwc-ul-li.act span::after{
    width: 100%;
}
/* 吸顶导航-end */
/* 载入 */
.ys-upfade1{
    opacity: 0;
    transform-origin: 0% 50%;
    -webkit-transform: translate3d(0, 60px, 0);
    transform: translate3d(0, 60px, 0);
    transition: var(--transition2);
    will-change: transform, opacity;
}
.ys-upfade1.ys-fade-true{
    opacity: 1;
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0px, 0);
}
/* 首页banner载入 */
.ys-ban-li.active .ys-ban-title{
    animation-delay: 0s !important;
}
.ys-ban-li.active .ys-ban-parga{
    animation-delay: .1s !important;
}
.ys-ban-li.active .ys-ban-data{
    animation-delay: .2s !important;
}
.ys-ban-li.active .ys-ban-btn{
    animation-delay: .3s !important;
}
.ys-ban-li.slick-current .ys-ban-title{
    animation: ysfadeInUp .5s linear both;
    animation-delay: .5s;
    visibility: visible;
}
.ys-ban-li.slick-current .ys-ban-parga{
    animation: ysfadeInUp .5s linear both;
    animation-delay: .6s;
    visibility: visible;
}
.ys-ban-li.slick-current .ys-ban-data{
    animation: ysfadeInUp .5s linear both;
    animation-delay: .7s;
    visibility: visible;
}
.ys-ban-li.slick-current .ys-ban-btn{
    animation: ysfadeInUp .5s linear both;
    animation-delay: .8s;
    visibility: visible;
}
/* 公共样式 - end */
/* svg颜色定义-start */
.main-scolor{
    stroke: var(--colormain);
}
.main-fcolor{
    fill: var(--colormain);
}
.main1-scolor{
    stroke: var(--colormain1);
}
.main1-fcolor{
    fill: var(--colormain1);
}
.fill-svgd15{
    fill: #D15D7E;
}
.stoke-svgd15{
    stroke: #D15D7E;
}
.fill-svga4a{
    fill: #A4A9AD;
}
.stoke-svga4a{
    stroke: #A4A9AD;
}
.fill-svga1d{
    fill: #A1D7E0;
}
.stoke-svga1d{
    stroke: #A1D7E0;
}
.fill-svg4e9{
    fill: #4E94B1;
}
.stoke-svg4e9{
    stroke: #4E94B1;
}
.fill-svg78b5c7{
    fill: #78B5C7;
}
.stoke-svg78b5c7{
    stroke: #78B5C7;
}
.fill-svgdea{
    fill: #DEA869;
}
.stoke-svgdea{
    stroke: #DEA869;
}
.fill-svg64b{
    fill: #64B6C9;
}
.stoke-svg64b{
    stroke: #64B6C9;
}
.fill-svg74a{
    fill: #74AA4E;
}
.stoke-svg74a{
    stroke: #74AA4E;
}
.fill-svgc1d{
    fill: #C1D8A7;
}
.stoke-svgc1d{
    stroke: #C1D8A7;
}
.fill-svgf1f{
    fill: var(--colorbj1);
}
.stoke-svgf1f{
    stroke: var(--colorbj1);
}
.fill-svg005{
    fill: #005172;
}
.stoke-svg005{
    stroke: #005172;
}
.fill-svg78b{
    fill: #78B4C6;
}
.stoke-svg78b{
    stroke: #78B4C6;
}
.fill-svga4a8ac{
    fill: #A4A8AC;
}
.stoke-svga4a8ac{
    stroke: #A4A8AC;
}
.fill-svga5a{
    fill: #A5A9AD;
}
.stoke-svga5a{
    stroke: #A5A9AD;
}
.fill-svge6a{
    fill: #E6A65D;
}
.stoke-svge6a{
    stroke: #E6A65D;
}
.fill-svgd9d{
    fill: #D9D9D9;
}
.stoke-svgd9d{
    stroke: #D9D9D9;
}
.fill-svg00b{
    fill: #00B1A9;
}
.stoke-svg00b{
    stroke: #00B1A9;
}
.fill-svgaae{
    fill: #AAE2F9;
}
.stoke-svgaae{
    stroke: #AAE2F9;
}
.fill-svg32a{
    fill: #32A0C2;
}
.stoke-svg32a{
    stroke: #32A0C2;
}
.fill-svgd5e{
    fill: #D5E9EE;
}
.stoke-svgd5e{
    stroke: #D5E9EE;
}
.fill-svg5db{
    fill: #5DB1D4;
}
.stoke-svg5db{
    stroke: #5DB1D4;
}
.fill-svg5ac{
    fill: #5AC7ED;
}
.stoke-svg5ac{
    stroke: #5AC7ED;
}
.fill-white{
    fill: #ffffff;
}
.stoke-white{
    stroke: #ffffff;
}
.fill-svg39a{
    fill: #39AACD;
}
.stoke-svg39a{
    stroke: #39AACD;
}
.fill-svg5da{
    fill: #5DACCD;
}
.stoke-svg5da{
    stroke: #5DACCD;
}
.fill-svgcf2{
    fill: #CFF2F8;
}
.stoke-svgcf2{
    stroke: #CFF2F8;
}
.fill-svg62b{
    fill: #62B4C8;
}
.stoke-svg62b{
    stroke: #62B4C8;
}
.stoke-svg00c{
    stroke: #0C5979;
}
.fill-svg00c{
    fill: #0C5979;
}
.fill-svga4d{
    fill: #A4D8E1;
}
.stoke-svga4d{
    stroke: #A4D8E1;
}
.fill-svgdee{
    fill: #DEE8EA;
}
.stoke-svgdee{
    stroke: #DEE8EA;
}
.stoke-svg046937 { 
    stroke: #046937; 
}
.fill-svg046937 { 
    fill: #046937; 
}
.fill-svg00b1a8 { 
    fill: #00B1A8; 
}
.fill-svg20506f { 
    fill: #20506F; 
}
.fill-svgdfa869 { 
    fill: #DFA869; 
}
.stoke-svgdfa869 { 
    stroke: #DFA869; 
}
.fill-svg4e92b0 { 
    fill: #4E92B0; 
}
.fill-svga5a8ab { 
    fill: #A5A8AB; 
}
.fill-svge1ecf5{
    fill: #e1ecf5;
}
.stoke-svge1ecf5{
    stroke: #e1ecf5;
}
.fill1-svge7a {
    fill: #E7A65D;
}
.fill1-svge7b {
    fill: #E7B75D;
}
.fill-svgA4A9AD{
    fill: #A4A9AD;
}
/* svg颜色定义-end */
/* 按钮规范-strat */
.std-btn1{
    display: inline-block;
}
.std-btn1-box{
    display: flex;
    align-items: center;
    cursor: pointer;
    border-radius: var(--radius8);
    background: var(--colorfff);
    transition: var(--transition);
    padding-left: 16px;
    padding-right: 10px;
}
.std-btn1-box span{
    font-size: var(--font16);
    line-height: var(--btnHeight);
    color: var(--colormain1);
    transition: var(--transition);
}
.std-btn1-box-icon{
    margin-left: 16px;
    width: 28px;
    height: 28px;
    flex-shrink: 0;
}
.std-btn1-box-icon svg{
    width: 100%;
    height: auto;
}
.std-btn1-box-icon rect,
.std-btn1-box-icon path{
    transition: var(--transition);
}
.std-btn1.main1 .std-btn1-box{
    background: var(--colormain1);
}
.std-btn1.main1 .std-btn1-box span{
    color: var(--colorfff);
}
.std-btn1.act .std-btn1-box{
    border: 1px solid var(--colormain1);
}
.std-btn1.act span{
    color: var(--colormain1);
    line-height: calc(var(--btnHeight) - 2px);
}
.std-btn1.on .std-btn1-box{
    border: 1px solid var(--colormain);
}
.std-btn1.on .std-btn1-box span{
    line-height: calc(var(--btnHeight) - 2px);
}
.std-btn1.white .std-btn1-box{
    border: 1px solid var(--colorfff);
    background: transparent;
}
.std-btn1.white .std-btn1-box span{
    color: var(--colorfff);
}
.std-btn2{
    display: inline-block;
}
.std-btn2-box{
    display: flex;
    align-items: center;
    cursor: pointer;
}
.std-btn2-box span{
    font-size: var(--font16);
    line-height: var(--line145);
    color: var(--colorfff);
    display: block;
    transition: var(--transition);
    font-family: var(--heavy);
}
.std-btn2-box-icon{
    margin-left: 10px;
    width: 12px;
    height: 12px;
    position: relative;
    top: 1px;
}
.std-btn2-box-icon svg{
    width: 100%;
    height: auto;
}
.std-btn2-box-icon path{
    transition: var(--transition);
}
.std-btn2.main1 span{
    color: var(--colormain1);
}
.std-btn2.white .std-btn2-box-icon{
    margin-left: 4px;
    width: 20px;
    height: 20px;
}
.std-btn2.white .std-btn2-box-icon path {
    stroke: var(--colorfff) !important;
}
.std-btn3{
    display: inline-block;
}
.std-btn3-box{
    padding: 0 0.24rem;
    border-radius: var(--radius8);
    background: var(--colormain1);
    display: flex;
    align-items: center;
    cursor: pointer;
    transition: var(--transition);
}
.std-btn3-box span{
    font-size: var(--font16);
    line-height: var(--btnHeight);
    color: var(--colorfff);
    font-family: var(--heavy);
}
/* 按钮规范-end */
/* 首页-start */
.ys-hd-pc{
    transition: var(--transition);
    top: 0;
}
body.scroll-top .ys-hd-pc {
    top: -130px;
}
.ys-hd-pc-tp{
    padding-left: 0.8rem;
    padding-right: 0.8rem;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    border-bottom: 1px solid rgba(255,255,255,.1);
    transition: var(--transition);
    position: relative;
    z-index: 5;
}
.yhpt-list{
    display: flex;
    align-items: center;
    margin: 0 -0.16rem;
}
.yhpt-list-li{
    padding: 0 0.16rem;
    position: relative;
}
.yhpt-list-li::after{
    content: "";
    width: 1px;
    height: 12px;
    background: rgba(255, 255, 255, 0.20);
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
} 
.yhpt-list-li:nth-child(1)::after{
    display: none;
}
.yhpt-btn{
    padding-left: 0.32rem;
}
.yhpt-lang1{
    position: relative;
}
.yhpt-lang1-tp{
    display: flex;
    align-items: center;
    cursor: pointer;
}
.yhpt-lang1-tp .std-text16{
    color: var(--colorfff);
    transition: var(--transition);
    line-height: var(--navHeight);
}
.yhpt-lang1-tp-icon{
    width: 16px;
    height: 16px;
    transition: var(--transition);
    margin-left: 0.08rem;
}
.yhpt-lang1-tp-icon svg{
    width: 100%;
    height: auto;
}
.yhpt-lang1-tp-icon svg path{
    transition: var(--transition);
}
.yhpt-lang1-bt{
    position: absolute;
    top: var(--navHeight);
    padding-top: 8px;
    width: 120px;
    left: 50%;
    transform: translateX(-50%);
    display: none;
}
.yhpt-lang1-bt ul{
    border-radius: var(--radius24);
    background: var(--colorbj1);
    padding: 0.28rem;
}
.yhpt-lang1-bt li a{
    font-size: var(--font16);
    line-height: var(--line145);
    color: var(--color333);
    display: block;
}
.yhpt-lang1-bt li{
    margin-bottom: 0.16rem;
    text-align: center;
}
.yhpt-lang1-bt li:last-child{
    margin-bottom: 0;
}
.yhpt-lang1-bt li.act a{
    color: var(--colormain1);
}
.ys-hd-pc-core{
    padding-left: 0.8rem;
    padding-right: 0.8rem;
    /* justify-content: flex-start; */
}
.yhpt-login-box{
    display: flex;
    align-items: center;
    cursor: pointer;
}
.yhpt-login-box-icon{
    width: 16px;
}
.yhpt-login-box-icon img{
    width: 100%;
}
.mod-icon{
    position: relative;
}
.mod-icon img{
    width: auto;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    transition: var(--transition);
    max-width: inherit;
}
.mod-icon img:nth-child(2){
    opacity: 0;
}
.yhpt-login-box span{
    font-size: var(--font16);
    line-height: var(--navHeight);
    color: var(--colorfff);
    transition: var(--transition);
    margin-left: 4px;
}
.ys-search2{
    cursor: pointer;
    height: var(--navHeight);
    display: flex;
    align-items: center;
    --shadow: 0 4px 11.8px 0 rgba(0, 0, 0, 0.10) !important;
}
.ys-search2-btn{
    width: var(--iconWidth);
    height: var(--iconWidth);
}
.ys-search2-win{
    position: fixed;
    width: 100vw;
    top: var(--navHeight);
}
.ys-search2-box{
    padding: 20px 0;
}
.yhpt-lang{
    display: flex;
    align-items: center;
    cursor: pointer;
}
.yhpt-lang-tp{
    display: flex;
    align-items: center;
    height: var(--navHeight);
    cursor: pointer;
}
.yhpt-lang-tp-icon{
    width: var(--iconWidth);
}
.yhpt-lang-tp-icon1{
    width: 16px;
}
.yhpt-lang-tp-icon img,
.yhpt-lang-tp-icon1 img{
    width: 100%;
}
.yhpt-btn span{
    line-height: var(--navHeight);
    font-family: 'DunBradstreet-Roman';
    color: var(--colorfff) !important;
}
.head-btn{
    margin-top: 14px;
    position: relative;
}
.head-logo{
    width: 214px;
}
.head-info{
    display: flex;
    align-items: center;
    /* width: calc(100% - 214px - 240px);
    padding-left: 7%;
    justify-content: flex-end;
    padding-right: 32px; */
}
.head-nav{
    align-items: center;
    margin: 0 -12px;
}
.head-nav-item{
    padding: 0 12px;
}
.head-nav-item-title{
    display: flex;
    align-items: center;
    line-height: var(--line15);
    padding: 8px;
    margin: 0;
}
.head-nav-item-title span{
    font-size: var(--font18);
    line-height: var(--line15);
    color: var(--colorfff);
    transition: var(--transition);
    font-family: var(--heavy);
}
.hnit-icon{
    width: 16px;
    height: 16px;
    margin-left: 4px;
    transition: var(--transition);
}
.hnit-icon svg{
    width: 100%;
    height: auto;
}
.hnit-icon path{
    transition: var(--transition);
}
.ys-hd-pc.has-search .ys-hd-pc-tp,
.ys-hd-pc.isfixed .ys-hd-pc-tp,
.ys-hd-pc.ishover .ys-hd-pc-tp{
    background: var(--colormain);
    border-bottom: 1px solid var(--colormain);
}
.ys-hd-pc.has-search .mod-icon img:nth-child(1),
.ys-hd-pc.isfixed .mod-icon img:nth-child(1),
.ys-hd-pc.ishover .mod-icon img:nth-child(1){
    opacity: 0;
}
.ys-hd-pc.has-search .mod-icon img:nth-child(2),
.ys-hd-pc.isfixed .mod-icon img:nth-child(2),
.ys-hd-pc.ishover .mod-icon img:nth-child(2){
    opacity: 1;
}
.ys-hd-pc.has-search .yhpt-lang-text,
.ys-hd-pc.isfixed .yhpt-lang-text,
.ys-hd-pc.ishover .yhpt-lang-text{
    color: var(--color333);
}
.ys-hd-pc.has-search .head-nav-item-title span,
.ys-hd-pc.isfixed .head-nav-item-title span,
.ys-hd-pc.ishover .head-nav-item-title span{
    color: var(--colormain);
}
.ys-hd-pc.has-search .hnit-icon path,
.ys-hd-pc.isfixed .hnit-icon path,
.ys-hd-pc.ishover .hnit-icon path{
    stroke: var(--colormain);
}
.ys-footer{
    background: var(--colormain);
    padding-top: 0.86rem;
}
.footer-top{
    padding-bottom: 0.6rem;
}
.footer-top .ys-cont1400{
    display: flex;
    flex-wrap: wrap;
}
.footer-top-le{
    width: 76.4%;
    padding-right: 2.56rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.footer-top-ri{
    width: 23.6%;
    padding: 0.37rem 0 0.08rem 0.8rem;
    border-left: 1px solid rgba(255, 255, 255, 0.10);
}
.footer-top-le-logo{
    width: 347px;
}
.footer-top-le-logo a{
    display: block;
}
.footer-top-le-logo img{
    width: 100%;
}
.footer-top-le-nav{
    margin-top: 0.74rem;
}
.footer-top-ri-tit{
    font-size: var(--font20);
    line-height: var(--line16);
    color: var(--colorfff);
    font-family: var(--heavy);
}
.footer-top-ri-info{
    margin-top: 0.24rem;
}
.ftri-nub{
    margin-bottom: 0.16rem;
}
.ftri-nub:last-child{
    margin-bottom: 0;
}
.ftri-nub-box{
    display: flex;
    align-items: flex-start;
}
.ftri-nub-box-text{
    font-size: var(--font16);
    line-height: var(--line145);
    color: var(--colorfff);
    /* font-family: var(--heavy); */
}
.ftri-nub-box-num{
    padding-left: 8px;
}
.ftri-nub-box-num p{
    font-size: var(--font16);
    line-height: var(--line145);
    color: var(--colorfff);
    font-family: var(--heavy);
}
.ftri-nub-box-num a{
    font-size: inherit;
    line-height: inherit;
    color: inherit;
}
.ftri-nub-notice{
    margin-top: 0.08rem;
}
.ftri-nub-notice p{
    font-size: var(--font14);
    line-height: var(--line15);
    color: rgba(255, 255, 255, 0.60);
}
.ftrs-tit{
    font-size: var(--font14);
    line-height: var(--line15);
    color: var(--colorfff);
}
.footer-top-ri-share{
    display: flex;
    align-items: center;
    margin-top: 1.2rem;
}
.ftrs-list{
    padding-left: 0.16rem;
}
.footer-top-le-nav>ul{
    display: flex;
    justify-content: space-between;
}
.footer-top-le-nav>ul>li>a{
    font-size: var(--font20) !important;
    line-height: var(--line14) !important;
    color: var(--colorfff) !important;
    display: block !important;
    transition: var(--transition) !important;
    margin-bottom: 0.16rem !important;
    opacity: 1 !important;
    font-family: var(--heavy);
}
.footer-top-le-nav ul li a{
    font-size: var(--font16);
    line-height: var(--line145);
    color: var(--colorfff);
    opacity: 0.6;
    transition: var(--transition);
    margin-bottom: 0.12rem;
}
.footer-top-le-nav ul li:last-child a{
    margin-bottom: 0;
}
.footer-top-le-link{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    margin-bottom: -0.16rem;
}
.footer-top-ri .footer-top-le-link{
    display: none;
}
.footer-top-ri .ftll-list{
    width: 100%;
    padding-left: 0;
}
.ftll-tit{
    font-size: var(--font14);
    line-height: var(--line15);
    color: var(--colorfff);
    width: 46px;
}
.ftll-list{
    width: calc(100% - 46px);
    padding-left: 0.24rem;
}
.ftll-list ul{
    display: flex;
    margin: 0 -0.16rem;
    flex-wrap: wrap;
}
.ftll-list li{
    padding: 0 0.16rem;
    margin-bottom: 0.16rem;
}
.ftll-list li a{
    font-size: var(--font14);
    line-height: var(--line14);
    color: var(--colorfff);
    opacity: 0.6;
    transition: var(--transition);
    position: relative;
}
.ftll-list li a::after{
    content: "";
    width: 0;
    height: 1px;
    background: var(--colorfff);
    position: absolute;
    bottom: 0;
    left: 0;
    transition: var(--transition);
}
.footer-bot{
    border-top: 1px solid rgba(255,255,255,.1);
    padding: 0.26rem 0 0.31rem;
}
.footer-text, .footer-text a, .footer-text p {
    color: var(--colorfff);
}
.footer-bot .ys-cont1400{
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.footer-privacy ul{
    margin: 0 -0.12rem;
}
.footer-privacy li{
    padding: 0 0.12rem;
}
.footer-privacy a {
    color: var(--colorfff);
    text-decoration: underline;
}
.footer-share {
    --gap1: 4px;
    --width1: 32px;
}
.footer-share-btn{
    border: 1px solid rgba(255,255,255,.1);
    border-radius: 6px;
    transition: var(--transition);
}
.footer-top-ri-box{
    display: flex;
    justify-content: flex-end;
}
.mod-side{
    position: fixed;
    top: 50%;
    right: -1rem ;
    transform: translateY(-50%);
    z-index: 97;
    width: 64px;
    border-radius: 100px;
    background: var(--colorbj1);
    padding: 4px;
    transition: var(--transition);
    box-shadow: var(--shadow);
}
.mod-side.act{
    right: 0.4rem;
}
.mod-side-nub{
    margin-bottom: 0.16rem;
    position: relative;
}
.mod-side-nub:last-child{
    margin-bottom: 0;
}
.mod-side-nub-icon{
    width: 100%;
    cursor: pointer;
}
.mod-side-nub-icon img{
    width: 100%;
}
.mod-side-back .mod-side-nub-icon{
    background: var(--colormain);
    border-radius: 50%;
    transition: var(--transition);
}
.mod-side-back{
    margin-bottom: 0 !important;
}
.mod-side-nub-pop{
    width: 155px;
    position: absolute;
    top: 50%;
    left: -155px;
    transform: translateY(-50%);
    transform-origin: right center;
    transition: var(--transition);
    opacity: 0;
    pointer-events: none;
}
.msnp-wrap{
    width: calc(100% - 16px);
    border-radius: var(--radius8);
    background: var(--colorfff);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.06);
    padding: 8px;
    position: relative;
}
.msnp-wrap-num{
    margin-top: 4px;
}
.msnp-wrap-num a{
    font-size: var(--font18);
    line-height: var(--line11);
    font-family: var(--heavy);
    color: var(--colormain);
}
.msnp-wrap::after {
    content: '';
    border-left: 6px solid var(--colorfff);
    top: 50%;
    transform: translateY(-50%);
    right: -12px;
    position: absolute;
    border-top: 6px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid transparent;
}
.mod-side-fold{
    width: 30px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 44px;
    background: var(--colorbj1);
    border-radius: var(--radius8) 0 0 var(--radius8);
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 4px 0;
    display: none;
    box-shadow: var(--shadow);
}
.mod-side-fold-icon{
    width: var(--iconWidth);
    height: var(--iconWidth);
    transition: var(--transition);
}
.mod-side-fold-icon svg{
    width: 100%;
    height: auto;
}
.ys-banner{
    margin-bottom: var(--space160);
    height: 100vh;
}
.ys-ban-txtbox{
    top: calc((var(--navHeight) + var(--headh)) / 2);
}
.ys-ban-title{
    color: var(--colorfff);
    visibility: hidden;
}
.ys-ban-parga{
    width: 43%;
    visibility: hidden;
}
.ys-ban-parga p{
    color: var(--colorfff);
}
.ys-ban-data{
    margin-top: 0.68rem;
    width: 57%;
    visibility: hidden;
}
.ys-banner-wrap{
    position: relative;
    height: 100%;
}
.ys-ban-slick,
.ys-ban-slick .slick-list,
.ys-ban-slick .slick-track,
.ys-ban-imgbox,
.ys-ban-imgbox img{
    height: 100%;
}
.ys-ban-imgbox img{
    object-fit: cover;
}
.ys-ban-control{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0.55rem;
}
.ys-ban-control.empty{
    opacity: 0;
    pointer-events: none;
}
.ybcd-li {
    width: 14px;
    height: 14px;
    position: relative;
    cursor: pointer;
    margin: 15px 0;
}
.ybcd-li svg {
    width: 100%;
    height: auto;
    opacity: 0;
    transition: var(--transition);
    transform: rotate(135deg);
}
.ybcd-li::after {
    content: "";
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: var(--transition);
    opacity: 0.4;
}
.ybcd-li.on svg {
    opacity: 1;
}
.ybcd-li.on::after {
    opacity: 0;
}
.ybdu-nub-num{
    font-size: var(--font40);
    line-height: var(--line12);
    color: var(--colorfff);
    font-family: var(--heavy);
}
.ybdu-nub-parga{
    margin-top: 8px;
}
.ybdu-nub-parga p{
    opacity: 0.8;
    color: var(--colorfff);
}
.ys-ban-data-ul{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -0.32rem;
}
.ybdu-nub{
    padding: 0 0.32rem;
    position: relative;
}
.ybdu-nub::after{
    content: "";
    width: 1px;
    height: 56px;
    background: rgba(255,255,255,.1);
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}
.ybdu-nub:last-child::after{
    display: none;
}
.ys-ban-btn{
    margin-top: 0.64rem;
    visibility: hidden;
}
.ys-banner-new{
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 5;
    width: 48%;
}
.ys-banFadeup{
    animation: banFadeup 1s ease-in-out both;
    animation-delay: .4s;
}
@keyframes banFadeup {
    0%{
        transform: translateY(100%);
        opacity: 0;
    }   
    100%{
        transform: translateY(0%);
        opacity: 1;
    }
}
.ys-banner-new-bg{
    width: 100%;
}
.ys-banner-new-bg img{
    width: 100%;
}
.ys-banner-new-wrap{
    width: 60%;
    position: absolute;
    right: 0.77rem;
    bottom: 0.35rem;
}
.ys-banner-new-cont{
    transition: all .8s ease-in-out;
}
.ys-banner-new.down .ys-banner-new-cont{
    transform: translateY(100%);
}
.ybnw-link{
    display: flex;
    align-items: center;
}
.ybnw-link-logo{
    width: 86px;
}
.ybnw-link-logo img{
    width: 100%;
}
.ybnw-link-text{
    width: calc(100% - 86px);
    padding-left: 1rem;
}
.ybnw-link-text-lab{
    font-size: 12px;
    line-height: 28px;
    color: var(--colorfff);
    padding: 0 10px;
    border-radius: 4px;
    border: 1px solid #FFF;
    background: rgba(48, 149, 180, 0.20);
    display: inline-block;
}
.ybnw-link-text-tit{
    color: var(--colorfff);
    margin-top: var(--contspaces);
}
.ybnw-link-text-btn{
    margin-top: 0.28rem;
}
.home-solution{
    padding-bottom: calc(var(--space160) - 0.7rem);
}
.home-solution-bt{
    margin-top: 0.5rem;
}
.home-solution-bt-info{
    border-radius: 0 var(--radius16) var(--radius16) var(--radius16);
    background: var(--colormain1);
}
.hsbi-nub:not(:first-child){
    display: none;
}
.hsbi-nub-ul.has-dots .slick-list{
    padding-bottom: 0.5rem;
}
.hsbi-nub1 .slick-dots{
    bottom: 0;
}
.hsbi-nub1{
    padding: 0.4rem 0.35rem 0.6rem;
}
.hsbi-nub-btn{
    margin-top: 0.42rem;
}
.hsbi-nub-btn .swiper-modbtn{
    margin: auto;
}
.hsbi-nub-ul{
    display: flex;
    margin: 0 -0.23rem;
    flex-wrap: wrap;
}
.hsbi-nub-ul-li{
    width: 25%;
    padding: 0 0.23rem;
}
.hnul-link{
    display: block;
}
.hnul-link-tp{
    position: relative;
}
.hnul-link-tp::after{
    content: "";
    width: 1px;
    height: 100%;
    background: rgba(255,255,255,.1);
    position: absolute;
    right: -0.23rem;
    top: 0;
}
.hsbi-nub-ul-li:nth-child(4n+4) .hnul-link-tp::after{
    display: none;
}
.hnul-link-tp-tit,
.huct-tit{
    font-size: var(--font26);
    line-height: var(--line13);
    color: var(--colorfff);
    font-family: var(--heavy);
}
.hnul-link-tp-img{
    width: 100%;
    margin-top: 0.2rem;
    border-radius: var(--radius16);
}
.hnul-link-tp-info{
    margin-top: 0.24rem;
}
.hlti-nub{
    padding-bottom: 0.18rem;
    margin-bottom: 0.18rem;
    border-bottom: 1px solid rgba(255, 255, 255, 0.10);
}
.hlti-nub:last-child{
    padding-bottom: 0;
    margin-bottom: 0;
    border: none;
}
/* .hlti-nub:nth-child(2) .hlti-tit{
    font-family: var(--heavy);
} */
.hlti-nub-lab{
    display: flex;
    align-items: center;
    opacity: 0.8;
}
.hlti-nub-lab-icon{
    width: 16px;
}
.hlti-nub-lab-icon img{
    width: 100%;
}
.hlti-nub-lab span{
    width: calc(100% - 16px);
    padding-left: 8px;
    font-size: var(--font14);
    line-height: var(--line15);
    color: var(--colorfff);
}
.hlti-tit{
    margin-top: 8px;
    color: var(--colorfff);
    height: 4.35em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.hlti-tit p{
    color: var(--colorfff);
}
.hsbi-nub2{
    padding: 0.4rem 0.85rem 0.94rem 0.64rem;
}
.hsbi-nub2-cont{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.hsbi-nub2-cont-img{
    width: 46%;
    border-radius: var(--radius16);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
}
.hsbi-nub2-cont-img img{
    width: 100%;
}
.hsbi-nub2-cont-text{
    width: 54%;
    padding-right: 1.2rem;
}
.hsbi-nub2-cont-text .hnul-link-tp-info{
    margin-top: 0.4rem;
}
.hsbi-nub2-cont-text .hlti-nub:nth-child(1) .hlti-tit{
    font-size: var(--font20);
    height: 3em;
    -webkit-line-clamp: 2;
    line-height: var(--line15);
}
.huct-btn{
    margin-top: 0.56rem;
}
.home-solution-bt-tab{
    border-radius: 13px 0 0 0;
    position: relative;
    display: inline-block;
    background: var(--colorbj1);
}
.hsbt-bg{
    width: 65px;
    position: absolute;
    right: -65px;
    top: 0;
}
.hsbt-bg img:nth-child(2){
    opacity: 0;
}
.hsbt-bg.act img:nth-child(2){
    opacity: 1;
}
.hsbt-ul{
    display: flex;
    border-radius: 13px 0 0 0;
    overflow: hidden;
}
.hsbt-ul-li{
    cursor: pointer;
    position: relative;
    display: flex;
    margin-left: -130px;
}
.hsbt-ul-li:nth-child(1){
    margin-left: 0;
}
.hsbt-ul-li:nth-child(1) .hsbt-ul-li-tit{
    padding: 0 0.48rem;
}
.hsbt-ul-li .hsbt-ul-li-tit{
    transition: var(--transition);
    padding: 0 0.48rem;
}
.hsbt-ul-li .std-text18{
    position: relative;
    line-height: 50px;
    color: var(--colormain1);
    transition: var(--transition);
    padding-left: 26px;
}
.hsbt-ul-li .std-text18::before{
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: var(--colormain);
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%) scale(0);
    transition: var(--transition);
}
.hsbt-ul-li-icon{
    opacity: 0;
    transition: var(--transition);
}
.hsbt-ul-li-icon1{
    width: 65px;
}
.hsbt-ul-li-icon2{
    width: 65px;
}
.hsbt-ul-li-icon img{
    width: 100%;
}
.hsbt-ul-li.act .hsbt-ul-li-tit{
    background: var(--colormain1);
}
.hsbt-ul-li.act .std-text18{
    color: var(--colorfff);
}
.hsbt-ul-li.act .hsbt-ul-li-icon{
    opacity: 1;
}
.hsbt-ul-li.act .std-text18::before{
    transform: translateY(-50%) scale(1);
}
.hsbt-ul-li:nth-child(1) .hsbt-ul-li-icon1{
    display: none;
}
.hsbt-ul-li:last-child .hsbt-ul-li-icon2{
    display: none;
}
.hnul-link-bt{
    margin-top: 0.72rem;
}
.home-database{
    position: relative;
    z-index: 1;
    padding-top: 0.7rem;
    padding-bottom: 0.8rem;
    margin-bottom: var(--space160);
}
.home-database-parga{
    width: 70%;
    margin: 0.24rem auto 0;
    text-align: center;
    color: var(--color666);
}
.home-database-parga p{
    color: var(--color666);
}
.home-database-img{
    width: 40%;
    margin: 0.43rem auto 0;
}
.home-database-img img{
    width: 100%;
}
.home-database-video{
    position: relative;
    border-radius: var(--radius16);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    width: 66%;
    margin: 0.46rem auto 0;
}
.home-database-video img{
    width: 100%;
}
.home-database-video-icon{
    width: 65px;
    border-radius: 50%;
    border: 1px solid #FFF;
    background: rgba(0, 0, 0, 0.15);
    backdrop-filter: blur(4.5px);
    -webkit-backdrop-filter: blur(4.5px);
    cursor: pointer;
}
.home-database-video-icon img{
    width: 100%;
}
.home-database-btn{
    margin-top: 0.66rem;
    text-align: center;
}
.home-database-bg{
    width: 100%;
    z-index: -1;
}
.home-database-bg img{
    width: 100%;
}
.home-database-icon1{
    width: 170px;
    position: absolute;
    top: 0;
    left: -85px;
    transform: translate(100%,100%);
    z-index: -1;
}
.home-database-icon2{
    width: 10%;
    max-width: 196px;
    position: absolute;
    right: 0;
    top: 43%;
    transform: translate(-100%,100%);
    z-index: -1;
}
.home-database-icon3{
    width: 5.8%;
    max-width: 112px;
    position: absolute;
    right: 16%;
    bottom: 0;
    transform: translateY(56px);
}
.home-story-tp-tit{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.full-swiper .swiper-button-disabled{
    opacity: 0;
}
.home-story-tp-list{
    overflow: inherit !important;
    position: relative;
    margin-top: 0.44rem;
}
.home-story.has-dots .home-story-tp-list{
    padding-bottom: 0.44rem !important;
}
.home-story.has-dots .swiper-modbtn{
    top: calc(50% - 0.22rem);
}
.home-story .swiper-container-horizontal>.swiper-pagination-progressbar{
    width: 200px !important;
    background: #EAEAEA !important;
    border-radius: 4px !important;
    top: auto !important;
    bottom: 0;
    left: 50% !important;
    transform: translateX(-50%);
    overflow: hidden;
}
.home-story .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background: var(--colormain1) !important;
    opacity: 0 !important;
}
.home-story .swiper-container-horizontal>.swiper-pagination-progressbar::after{
    content: "";
    width: var(--pro);
    height: 100%;
    border-radius: 4px;
    background: var(--colormain1);
    position: absolute;
    top: 0;
    left: 0;
    transition: var(--transition);
}
.home-story-tp-phbtn{
    display: none;
    text-align: center;
}
.home-story .swiper-modbtn{
    pointer-events: none;
    width: calc(100% + 176px);
    z-index: 5;
}
.swiper-modbtn{
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    width: 104px;
}
.swiper-modbtn-icon{
    width: var(--btnWidth);
    height: var(--btnWidth);
    border-radius: var(--radius8);
    border: 1px solid var(--colormain1);
    background: var(--colorfff);
    cursor: pointer;
    pointer-events: all;
    transition: var(--transition);
}
.swiper-modbtn.white .swiper-modbtn-icon{
    border: 1px solid rgba(255,255,255,.6);
    background: transparent;
}
.swiper-modbtn-icon svg{
    width: 100%;
    height: auto;
}
.swiper-modbtn-icon path{
    transition: var(--transition);
}
.swiper-modbtn.white-border .swiper-modbtn-icon{
    border: 1px solid var(--colorfff);
}
.swiper-modbtn.main1-border .swiper-modbtn-icon,
.sales-story .swiper-modbtn-icon, 
.esgregist-info-list .swiper-modbtn-icon{
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.swiper-modbtn.main1-border .swiper-modbtn-icon svg{
    width: 50%;
}
.sales-story .swiper-modbtn-icon svg,
.esgregist-info-list .swiper-modbtn-icon svg{
    width: 80%;
}
.hstl-nub-link{
    transition: var(--transition);
    opacity: 0.25;
}
.hstl-nub.swiper-slide-active .hstl-nub-link,
.hstl-nub.swiper-slide-next .hstl-nub-link,
.hstl-nub.active .hstl-nub-link{
    opacity: 1;
}
.hstl-nub-link{
    border-radius: var(--radius16);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    position: relative;
    display: block;
}
.hstl-nub-link-text{
    width: 100%;
    z-index: 5;
    padding: 0 0.35rem;
    display: flex;
    align-items: center;
    bottom: 0.3rem;
}
.hnlt-tit{
    font-size: var(--font24);
    line-height: var(--line14);
    color: var(--colorfff);
    width: calc(100% - var(--btnWidth));
    font-family: var(--medium);
    padding-right: 0.2rem;
}
.hnlt-icon{
    width: var(--btnWidth);
    height: var(--btnWidth);
    border-radius: var(--radius8);
    border: 1px solid rgba(255,255,255,.2);
    transition: var(--transition);
}
.hnlt-icon svg{
    width: 100%;
    height: auto;
}
.home-story-bt{
    margin-top: 0.64rem;
}
.home-story-bt .std-font32{
    color: var(--color333);
    position: relative;
    z-index: 5;
    font-family: var(--medium);
}
.home-story-bt .std-font32 span{
    color: var(--colormain1);
}
.home-story-bt-list{
    margin-top: 0.43rem;
    --place: calc(50vw - 700px);
    position: relative;
}
@media screen and (max-width: 1647px) {
    .home-story-bt-list{
        --place: 7.5vw;
    }
}
.home-story-bt-list::before{
    content: "";
    width: calc(var(--place) + 31%);
    height: 150%;
    background: linear-gradient(90deg, #FFF 39%, rgba(255, 255, 255, 0.00) 100%);
    position: absolute;
    top: 50%;
    left: calc(-1 * var(--place));
    transform: translateY(-50%);
    z-index: 2;
    pointer-events: none;
}
.home-story-bt-list::after{
    content: "";
    width: calc(var(--place) + 31%);
    height: 150%;
    background: linear-gradient(to left,#FFF 35%, rgba(255, 255, 255, 0.00) 100%);
    position: absolute;
    top: 50%;
    right: calc(-1 * var(--place));
    transform: translateY(-50%);
    z-index: 2;
    pointer-events: none;
}
.home-story-bt-list .ys-horse {
    --width1: 238px;
    --gap1: 14px;
    overflow: visible;
}
.home-story-bt-list .ys-hin-box{
    width: 100%;
    height: auto;
    border-radius: var(--radius16);
    background: var(--colorfff);
    box-shadow: 0 8px 29px 0 rgba(0, 33, 67, 0.06);
}
.home-story-bt-list .ys-horse.act{
    margin-top: 0.28rem;
}
.home-certifi .std-font50{
    color: var(--color6d6d);
}
.home-certifi-list{
    margin-top: 0.37rem;
}
.home-certifi-list-info{
    display: flex;
    flex-wrap: wrap;
    margin: 0 calc(var(--contspaces) * -1);
}
.hcli-nub{
    width: 33.333333%;
    padding: 0 var(--contspaces);
    margin-top: calc(var(--contspaces) * 2);
}
.hcli-nub:nth-child(1),
.hcli-nub:nth-child(2),
.hcli-nub:nth-child(3){
    margin-top: 0;
}
.hcli-nub-cont{
    border-radius: var(--radius8);
    background: var(--colorbj1);
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    padding: 0.15rem 0.15rem 0.15rem 0.3rem;
}
.hcli-nub-cont-tit{
    width: 56%;
    padding-right: 10px;
    color: var(--color333);
    max-height: 4.5em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    font-family: var(--heavy);
}
.hcli-nub-cont-tit p{
    color: var(--color333);
}
.hcli-nub-cont-img{
    width: 44%;
    border-radius: 4px;
}
.home-certifi-btn{
    text-align: center;
    margin-top: 0.8rem;
}
.home-news-box-tp .std-font50{
    color: var(--colorfff);
}
.home-news-box{
    border-radius: var(--radius24);
    background: var(--colormain);
    padding: 0.64rem 0.64rem 0.54rem;
}
.home-news-box-tp{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.hnbt-tab{
    border-radius: var(--radius8);
    border: 1px solid rgba(255,255,255,.1);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    display: flex;
}
.hnbt-tab-li{
    display: flex;
    align-items: center;
    padding: 0 0.48rem;
    transition: var(--transition);
    cursor: pointer;
}
.hnbt-tab-li-icon{
    width: var(--iconWidth);
}
.hnbt-tab-li-icon img{
    width: 100%;
}
.hnbt-tab-li span{
    margin-left: 10px;
    font-size: var(--font16);
    line-height: calc(var(--btnHeight) + 2px);
    color: var(--colorfff);
}
.hnbt-tab-li.act{
    background: var(--colormain1);
}
.hnbb-nub:not(:first-child){
    display: none;
}
.hnsn-link{
    display: block;
}
.hnsn-link .ys-imgbox-cover{
    border-radius: var(--radius16);
}
.hnsn-link-text{
    margin-top: 0.3rem;
    padding-right: 0.54rem;
}
.hnsn-link-text-time{
    font-size: var(--font14);
    line-height: var(--line15);
    color: var(--colorfff);
    opacity: 0.75;
}
.hnsn-link-text-tit{
    margin-top: 0.12rem;
    font-size: var(--font20);
    line-height: var(--line15);
    color: var(--colorfff);
    height: 3em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.hnsn-link-text-info{
    margin-top: 0.12rem;
}
.hlti-li{
    display: flex;
    align-items: flex-start;
    margin-bottom: 0.16rem;
}
.hlti-li:last-child{
    margin-bottom: 0;
}
.hlti-li-icon{
    width: var(--iconWidth);
    position: relative;
    top: 2px;
}
.hlti-li-icon img{
    width: 100%;
}
.hlti-li .std-text18{
    width: calc(100% - var(--iconWidth));
    padding-left: 0.16rem;
    color: var(--colorfff);
}
.hnbb-nub .swiper-modbtn{
    margin: 0.42rem auto 0;
}
.home-news-box-bt{
    margin-top: 0.65rem;
}
.swiper-button-disabled{
    opacity: 0.5;
    pointer-events: none;
}
.title-center{
    text-align: center;
}
.home-subscribe{
    position: relative;
    overflow: visible;
}
.home-subscribe-cont{
    position: relative;
    overflow: hidden;
}
.home-subscribe-bt{
    margin-top: 0.4rem;
    border-radius: var(--radius16);
    background: var(--colormain);
    padding: 0.15rem;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.home-subscribe-bt-le{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    width: 60%;
    padding-right: 0.5rem;
}
.hsbl-icon{
    width: 54px;
}
.hsbl-icon img{
    width: 100%;
}
.hsbl-tit{
    width: calc(100% - 54px);
    padding-left: 0.38rem;
}
.hsbl-tit .std-text20{
    color: var(--colorfff);
}
.home-subscribe-bt-ri{
    width: 40%;
    border-radius: var(--radius8);
    background: var(--colorfff);
    height: 56px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-right: 0.08rem;
}
.hsbr-input{
    width: 70%;
    height: 100%;
}
.hsbr-input input{
    width: 100%;
    height: 100%;
    padding: 0 0.25rem;
    font-size: var(--font14);
    color: var(--color000);
}
.hsbr-input input::placeholder{
    font-size: var(--font14);
    color: var(--color999);
}
.hsbr-btn span{
    font-family: 'DunBradstreet-Roman';
    line-height: calc(var(--btnHeight) - 8px);
}
.home-subscribe-bg1{
    width: 196px;
    position: absolute;
    left: -50px;
    bottom: -1px;
    opacity: 0;
    transform: translateY(60px);
}
.home-subscribe-bg2{
    width: 206px;
    position: absolute;
    right: 0.6rem;
    bottom: -98px;
    opacity: 0;
    transform: translateY(60px);
}
.home-subscribe-icon{
    width: 206px;
    position: absolute;
    right: 0.6rem;
    bottom: -98px;
}
.home-subscribe-icon img{
    width: 100%;
}
.home-subscribe.act .home-subscribe-bg1{
    transform: translateY(0);
    opacity: 1;
    transition: all .8s ease-in-out;
}
.home-subscribe.act .home-subscribe-bg2{
    transform: translateY(0);
    opacity: 1;
    transition: all .8s ease-in-out;
}
/* 首页-end */
/* F1-News- 列表页-start */
.ys-page-wrap.act .ys-hd-pc-tp{
    background: var(--colormain);
    border-bottom: 1px solid var(--colormain);
}
.ys-page-wrap.act .mod-icon img:nth-child(1){
    opacity: 0;
}
.ys-page-wrap.act .mod-icon img:nth-child(2){
    opacity: 1;
}
.ys-page-wrap.act .head-nav-item-title span{
    color: var(--colormain);
}
.ys-page-wrap.act .hnit-icon path{
    stroke: var(--colormain);
}
.ys-page-wrap.act .ys-main {
    margin-top: calc(var(--navHeight) + var(--headh));
}
.new-banner{
    position: relative;
    z-index: 1;
}
.new-banner-wrap{
    position: relative;
    background: #00435F;
    z-index: 1;
}
.new-main .new-banner-wrap {
    background: #005172;
}
.new-ban-svg{
    width: 28%;
    max-width: 396px;
    position: absolute;
    top: 50%;
    right: calc(50vw - 700px);
    transform: translateY(-50%);
}
.new-ban-svg svg{
    width: 100%;
    height: auto;
}
@media screen and (max-width: 1647px) {
    .new-ban-svg{
        right: 7.5vw;
    }
}
.new-ban-svg.act .yntb-bg1{
    opacity: 1;
    transition-delay: 0s !important;
}
.new-ban-svg.act .yntb-bg2{
    opacity: 1;
    transition-delay: .5s !important;
}
.new-ban-svg.act .yntb-bg3{
    opacity: 1;
    transition-delay: 1s !important;
}
.new-banner-bg{
    width: 100%;
}
.new-banner-bg img{
    width: 100%;
}
.newdet-main .new-banner-icon{
    width: 6.25%;
    max-width: 120px;
    position: absolute;
    top: -0.32rem;
    left: -0.15rem;
}
.newdet-main .new-banner-icon img{
    width: 100%;
}
.new-main .new-banner-icon img:nth-child(1){
    width: 3%;
    max-width: 57px;
    position: absolute;
    top: 8.28%;
    left: 0;
}
.new-main .new-banner-icon img:nth-child(2){
    width: 5.6%;
    max-width: 108px;
    position: absolute;
    bottom: -7.87%;
    left: -5px;
}
.ys-bread{
    margin: 0 -14px;
}
.ys-bread-list{
    padding: 0 14px;
}
.ys-bread-list a{
    font-size: var(--font14);
    line-height: var(--line15);
    color: var(--colorfff);
} 
.ys-bread-list::before{
    content: "";
    width: 16px;
    height: 16px;
    background: url(../images/bread.svg) center / cover no-repeat;
    position: absolute;
    top: 50%;
    left: auto;
    right: -8px;
    transform: translateY(-50%);
}
.ys-bread-list:first-child::before {
    display: block;
}
.ys-bread-list:last-child::before {
    display: none;
}
.mod-bread{
    top: 24px;
}
.ys-nyban-title h1{
    font-size: var(--font58);
    line-height: var(--line11);
}
.new-main .ys-nyban-title h1{
    font-family: var(--light);
}
.nwti-nub{
    padding: 0 var(--contspaces);
    display: flex;
    align-items: center;
}
.new-wrap-tp{
    position: relative;
    z-index: 5;
}
.new-wrap-tp-info{
    margin: 0 calc(-1 * var(--contspaces));
    display: flex;
    flex-wrap: wrap;
}
.nwti-nub .std-text20{
    font-family: var(--heavy);
    color: var(--color000);
    margin-right: 0.16rem;
}
.nwti-nub .ys-select{
    width: 300px;
}
.nwti-nub .ys-select-hd{
    border-radius: 8px;
    background: var(--colorbj1);
    height: 48px;
    padding-left: 0.2rem;
}
.nwti-nub .ys-select-hd input{
    font-size: var(--font20);
    color: var(--color000);
}
.nwti-nub .ys-select-hd input::placeholder{
    font-size: var(--font20);
    color: var(--color6d6d);
    opacity: 0.5;
}
.nwti-nub .ys-select-xtbbox{
    right: 0.2rem;
    width: 16px;
}
.nwti-nub .ys-select-xtbbox svg{
    width: 100%;
    height: auto;
}
.nwti-nub .ys-select-bd{
    border-radius: 8px;
    background: var(--colorbj1);
    top: calc(100% + 10px);
    padding: 0.2rem;
    box-shadow: var(--shadow);
}
.nwti-nub .ys-select-li{
    font-size: var(--font16);
    line-height: var(--line175);
    color: var(--color6d6d);
    padding-right: 0;
}
.nwti-nub .ys-select-inof{
    max-height: 112px;
}
.new-wrap-bt-ul{
    display: flex;
    flex-wrap: wrap;
    margin: 0 calc(-1 * var(--contspaces));
}
.nwbu-li{
    width: 33.333333%;
    padding: 0 var(--contspaces);
}
.nwbu-li-link{
    border-radius: var(--radius30);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    display: block;
    padding: 20px;
    background: var(--colorbj1);
}
.nwbu-li-link .ys-imgbox-cover{
    border-radius: var(--radius20);
}
.nwbu-li-link-text{
    margin-top: 0.16rem;
}
.nwbu-li-link-text .std-text20{
    color: var(--color000);
    transition: var(--transition);
    font-family: var(--heavy);
    height: 4.5em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.nllt-info{
    margin-top: 0.32rem;
    padding-top: 0.16rem;
    border-top: 1px solid rgba(2, 81, 114, 0.30);
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.nllt-info-time{
    display: flex;
}
.nllt-info-time span{
    font-size: var(--font16);
    line-height: var(--line145);
    color: var(--color6d6d);
    margin-right: 5px;
}
.nllt-info-time span:last-child{
    margin-right: 0;
}
.pc-fenye li {
    width: 34px;
    height: 34px;
    font-size: var(--font16);
    line-height: 34px;
    color: #8B8D98;
    text-align: center;
    margin: 0 8px;
    border-radius: var(--radius8);
    transition: var(--transition);
}
.pc-fenye li.activepage {
    background: var(--colormain1);
}
.comp-first a::before,
.comp-prev a::before,
.comp-next a::before,
.comp-end a::before{
    color: #1E1F24;
    transition: var(--transition);
}
/* .nwbu-li:nth-child(3n+1){
    animation-delay: .4s;
}
.nwbu-li:nth-child(3n+2){
    animation-delay: .5s;
}
.nwbu-li:nth-child(3n+3){
    animation-delay: .6s;
} */
/* F1-News- 列表页-end */
/* F1-News- 详情页-start */
.newdet-main .ys-nyban-title h1,
.eventdet-main .ys-nyban-title h1{
    font-size: var(--font50);
    width: 84%;
    margin-top: 0.4rem;
    animation: none;
    font-family: var(--book);
}
.ys-nyban-lab .std-text20{
    color: var(--colorbj1);
}
.newdet-wrap-cont{
    width: 93%;
    margin: auto;
}
.newdet-wrap-cont-tp{
    padding-bottom: 0.18rem;
    border-bottom: 1px solid rgba(2, 81, 114, 0.30);
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
}
.nwct-info{
    display: flex;
    align-items: center;
}
.nwct-icon{
    width: 53px;
}
.nwct-icon img{
    width: 100%;
}
.nwct-text{
    width: calc(100% - 53px);
    padding-left: 0.27rem;
}
.nwct-text-tit{
    color: var(--color000);
    font-family: var(--heavy);
}
.nwct-text-time{
    color: var(--colorbj2);
}
.newdet-wrap-cont-bt,
.eventdet-wrap-cont-text{
    margin-top: 0.64rem;
    padding-bottom: 0.64rem;
    border-bottom: 1px solid rgba(2, 81, 114, 0.30);
}
.newdet-wrap-cont-bt p{
    font-size: var(--font20);
    line-height: var(--line15);
    color: var(--color6d6d);
    margin-bottom: 10px;
}
.newdet-wrap-cont-bt p img{
    border-radius: var(--radius30);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
}
.newdet-wrap-cont-bt h4{
    font-size: var(--font32);
    line-height: var(--line13);
    font-family: var(--medium);
    color: var(--color000);
}
.ys-share-list {
    margin-left: 0.16rem;
}
.ys-share-list:nth-child(1) {
    margin-left: 0;
}
.ys-share-img {
    width: 25px;
}
.ys-share-img img {
    width: 100%;
}
.newdet-wrap-cont-page {
    margin-top: 0.3rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.nwcp-li a {
    display: flex;
    align-items: center;
}
.nwcp-li-icon {
    width: 14px;
    height: 14px;
}
.nwcp-li-icon svg {
    width: 100%;
    height: auto;
}
.nwcp-li-icon path {
    transition: var(--transition);
}
.nwcp-li-text {
    margin-left: 10px;
}
.nwcp-li:nth-child(2) .nwcp-li-text {
    margin-left: 0;
    margin-right: 10px;
}
/* F1-News- 详情页-end */
/* B1-1Sales & Marketing-start */
.yntb-bg{
    opacity: 0;
    transition: opacity .9s ease-in;
}
.ys-nyban-img-pic{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.ys-nyban-img-pic img:nth-child(2){
    position: absolute;
    top: 0;
    left: 0;
}
.ys-nyban-title-bg.act .yntb-bg1{
    opacity: 1;
    transition-delay: .8s;
}
.ys-nyban-title-bg.act .yntb-bg2{
    opacity: 1;
    transition-delay: 1.6s;
}
.ys-nyban-title-bg.act .yntb-bg3{
    opacity: 1;
    transition-delay: 2.4s;
}
.ys-nyban-title-bg.act .yntb-bg4{
    opacity: 1;
    transition-delay: 3s;
}
.ys-nyban-title-bg.act .yntb-bg5{
    opacity: 1;
    transition-delay: 3.6s;
}
.bread-color .ys-bread-list a{
    color: var(--color6d6d);
}
.bread-color .ys-bread-list::before{
    background: url(../images/bread1.svg) center / cover no-repeat;
}
.ys-nyban-notice{
    background: var(--colormain1);
    position: relative;
    z-index: 2;
}
.ys-nyban-notice a{
    display: block;
    padding: 15px 0;
}
.ys-nyban-notice .ys-cont1400{
    display: flex;
    align-items: center;
    justify-content: center;
}
.ys-nyban-notice-icon{
    width: 36px;
    flex-shrink: 0;
}
.ys-nyban-notice-icon img{
    width: 100%;
}
.ys-nyban-notice-text{
    padding-left: 0.32rem;
    padding-right: 0.72rem;
}
.ys-nyban-notice-text .std-text16{
    color: var(--colorfff);
}
.ys-nyban-notice-btn .std-btn2-box span{
    color: var(--colorfff) !important;
}
.ys-nybanner {
    background: #f1f5f9;
    /* position: relative;
    z-index: 1; */
}
/* .ys-nybanner::after{
    content: "";
    width: calc(50% - 700px);
    height: 100%;
    background: var(--colormain);
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;
} */
.ys-nyban-img{
    position: relative;
}
.ys-nyban-img-bg{
    pointer-events: none;
    z-index: 5;
}
.ys-nyban-img-bg .ys-cont1400{
    position: relative;
    display: flex;
    justify-content: end;
}
.ys-nybanner-wrap{
    position: relative;
}
.ys-nybanner-wrap-box{
    position: relative;
}
.ys-nybanner-wrap .ys-nyban-title{
    pointer-events: none;
}
.ys-nybanner-wrap .ys-nyban-title .ys-cont1400{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    position: relative;
    pointer-events: none;
}
.ys-nyban-title-text{
    width: 49%;
    padding-right: 1rem;
    pointer-events: all;
}
.ys-nyban-title-text h1{
    color: var(--color000);
    font-family: var(--light);
    animation-delay: .0s;
}
.ys-nyban-parga{
    animation-delay: .0s;
}
.ys-nyban-title-text .ys-nyban-parga p{
    color: var(--color6d6d);
}
.ys-nyban-btn{
    margin-top: 0.4rem;
    animation-delay: .0s;
}
.ys-nyban-title-img{
    width: 51%;
    border-radius: var(--radius30);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    pointer-events: all;
    animation: none !important;
}
.ys-nyban-title-img img{
    width: 100%;
}
.ys-nyban-title-bg{
    width: 28.6%;
    position: absolute;
    right: -14.3%;
    top: 50%;
    transform: translateY(-50%);
    pointer-events: all;
}
.ys-nyban-title-bg svg{
    width: 100%;
    height: auto;
}
.sales-challenge-info{
    display: flex;
    flex-wrap: wrap;
    margin: calc(-4 * var(--contspaces)) calc(-2 * var(--contspaces)) 0;
}
.sales-challenge-info-li{
    width: 50%;
    padding: 0 calc(2 * var(--contspaces));
    margin-top: calc(4 * var(--contspaces));
}
.sales-challenge-info-li.item3{
    width: 33.333333%;
}
.sales-challenge-info-li.item4{
    width: 25%;
}
.sales-challenge-info-li.item5{
    width: 20%;
}
.scil-icon{
    width: 72px;
}
.scil-icon img{
    width: 100%;
}
.scil-tit{
    color: var(--color000);
    font-family: var(--heavy);
}
.scil-parga,
.scil-parga p{
    color: var(--color6d6d);
}

.sales-solution{
    margin-top: var(--space160);
    background: var(--colorbj1);
    position: relative;
    z-index: 1;
}
.sales-solution-tp{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.sales-solution-tp h2{
    width: 25.5%;
}
.sales-solution-tp .std-text20{
    width: 74.5%;
    padding-left: var(--rightSpace);
    color: var(--color6d6d);
}
.sales-solution-tp .std-text20 p{
    color: var(--color6d6d);
}
.sales-solution-tp .std-text20 p a{
    font-size: inherit;
    line-height: inherit;
    color: var(--colormain1);
    text-decoration: underline;
}
.sales-solution-bt-ul{
    display: flex;
    flex-wrap: wrap;
    margin: calc(-2 * var(--contspaces)) calc(-1 * var(--contspaces)) 0;
}
.ssbu-li{
    width: 50%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.ssbu-li.item3{
    width: 33.333333%;
}
.ssbu-li.item4{
    width: 50%;
}
.ssbu-li-cont{
    width: 100%;
    height: 100%;
    border-radius: var(--radius24);
    border: 1px solid rgba(0, 0, 0, 0.10);
    background: #FFF;
    box-shadow: 0 0 20px 10px rgba(0, 0, 0, 0.02);
    padding: 0.44rem 0.4rem;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    position: relative;
    z-index: 1;
    display: flex;
    flex-direction: column;
}
.ssbu-li-cont-icon{
    width: 84px;
    border-radius: 50%;
}
.ssbu-li-cont-tit{
    font-size: var(--font26);
    line-height: var(--line13);
    color: var(--color000);
    font-family: var(--heavy);
}
.ssbu-li-cont-parga{
    flex-grow: 1;
}
.ssbu-li-cont-bg{
    /* width: 34.4%; */
    width: 236px;
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: -1;
}
.ssbu-li-cont-bg img{
    width: 100%;
}
.sales-solution-bg-svg1{
    width: 7%;
    max-width: 130px;
    position: absolute;
    top: 0.72rem;
    left: 0;
    z-index: -1;
}
.sales-solution-bg-svg2{
    width: 8%;
    max-width: 156px;
    position: absolute;
    bottom: 0.63rem;
    right: 7px;
    z-index: -1;
}
.decorative-bg-nub{
    opacity: 0;
    transition: opacity .9s ease-in;
}
.decorative-bg svg{
    width: 100%;
    height: auto;
}
.decorative-bg.act .decorative-bg-nub1 {
    opacity: 1;
    transition-delay: .2s;
}
.decorative-bg.act .decorative-bg-nub2 {
    opacity: 1;
    transition-delay: .6s;
}
.decorative-bg.act .decorative-bg-nub3 {
    opacity: 1;
    transition-delay: 1s;
}
.decorative-bg.act .decorative-bg-nub4 {
    opacity: 1;
    transition-delay: 1.4s;
}
.decorative-bg.act .decorative-bg-nub5 {
    opacity: 1;
    transition-delay: 1.8s;
}
.sales-pro{
    background: #20516F;
    position: relative;
    z-index: 1;
}
.sales-pro-bg{
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: -1;
}
.sales-pro-bg img{
    width: 100%;
}
.sales-pro h2{
    color: var(--colorfff);
    text-align: center;
}
.sales-pro-info{
    display: flex;
    flex-wrap: wrap;
    margin: calc(-2 * var(--contspaces)) calc(-1 * var(--contspaces)) 0;
}
.sales-pro-info-li{
    width: 33.333333%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.spil-link{
    display: flex;
    flex-direction: column;
    padding: 0.4rem;
    border-radius: var(--radius24);
    border: 1px solid rgba(0, 0, 0, 0.10);
    background: #FFF;
    height: 100%;
}
.spil-link-tit{
    font-size: var(--font26);
    line-height: var(--line13);
    color: var(--color000);
    font-family: var(--heavy);
    padding-bottom: var(--contspaces);
    border-bottom: 1px solid rgba(2, 81, 114, 0.30);
    display: flex;
}
.spil-link-parga,
.spil-link-parga p{
    color: var(--color6d6d);
}
.spil-link-parga{
    min-height: 6em;
    overflow: hidden;
    margin-top: var(--contspaces);
    flex-grow: 1;
}
.spil-link-btn{
    margin-top: 0.4rem;
}
.sales-story{
    background: var(--colorbj1);
}
.sales-story-bt{
    position: relative;
}
.ssbs-nub-cont{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.ssbs-nub-cont-img{
    width: 40.5%;
    border-radius: var(--radius24);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    position: relative;
}
.ssbs-nub-cont-img img{
    width: 100%;
}
.ssbs-nub-cont-img::after{
    content: "";
    width: 100%;
    height: 100%;
    background: var(--colormain1);
    opacity: 0.7;
    position: absolute;
    top: 0;
    left: 0;
}
.snci-info{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 0.4rem;
}
.snci-info-logo{
    width: 44%;
}
.snci-info-parga{
    width: 56%;
    padding-left: 0.4rem;
    position: relative;
}
.snci-info-parga::before{
    content: "";
    width: 2px;
    height: 40px;
    background: var(--colorfff);
    position: absolute;
    top: 50%;
    left: 0.2rem;
    transform: translateY(-50%);
}
.snci-info-parga p{
    color: var(--colorfff);
}
.ssbs-nub-cont-text{
    width: 59.5%;
    padding-left: var(--rightSpace);
}
.snct-info{
    margin-top: 0.32rem;
}
.snct-tp-parga,
.snct-tp-parga p{
    color: var(--color999);
}
.snct-tp-tit{
    margin-top: 0.08rem;
    color: var(--color333);
    font-size: var(--font26);
    font-family: var(--heavy);
}
.snct-tp-lab{
    margin: 0.16rem -4px 0;
    display: flex;
    flex-wrap: wrap;
}
.snct-tp-lab li{
    padding: 0 4px;
    margin-bottom: 8px;
}
.snct-tp-lab li span{
    border-radius: 4px;
    border: 1px solid #D8D8D8;
    background: #FFF;
    display: block;
    font-size: var(--font14);
    color: var(--color6d6d);
    padding: 0 10px;
    line-height: 28px;
}
.snct-info-item .std-text20{
    color: var(--color333);
    font-family: var(--heavy);
}
.snct-info-item .std-text18{
    margin-top: 0.08rem;
    color: var(--color6d6d);
}
.snct-info-item .std-text18 p{
    color: var(--color6d6d);
}
.snct-info-item{
    margin-top: 0.28rem;
}
.snct-info-item:nth-child(1){
    margin-top: 0;
}
.sales-story-bt .swiper-modbtn{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    pointer-events: none;
    width: calc(100% + 2rem);
}
.has-progressbar .swiper-pagination-progressbar{
    width: 210px !important;
    height: 2px !important;
    top: auto !important;
    bottom: 0 !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    background: rgba(48, 149, 180,.3);
}
.has-progressbar .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background: var(--colormain);
}
.sales-story-bt.has-dots .sales-story-bt-swiper{
    padding-bottom: 0.65rem !important;
}
/* B1-1Sales & Marketing-end */
/* C1-3-0-D&B Risk Analytics Overview-start */
.analytics-wrap-info-nub:last-child{
    margin-bottom: 0 !important;
}
.awin-link{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.awin-link-img{
    width: 40.5%;
    border-radius: var(--radius24);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
}
.awin-link-img img{
    width: 100%;
}
.awin-link-text{
    width: 59.5%;
    padding-left: var(--rightSpace);
}
.awin-link-text-parga{
    margin-top: var(--space40);
    color: var(--color6d6d);
}
.awin-link-text-parga p{
    color: var(--color6d6d);
    margin-bottom: 0.28rem;
}
.awin-link-text-parga p:last-child{
    margin-bottom: 0;
}
.awin-link-text-btn .std-btn1{
    margin-right: 0.24rem;
}
.awin-link-text-btn.std-btn1:last-child{
    margin-right: 0;
}
.analytics-tab{
    padding-top: 0.85rem;
}
.atul-link{
    color: var(--colormain);
    transition: var(--transition);
    position: relative;
    padding: 10px 0.32rem 0.28rem;
    display: flex;
}
.atul-link::after{
    content: "";
    width: 51px;
    height: 3px;
    background: #005172;
    position: absolute;
    bottom: 0;
    left: 0.32rem;
    transition: var(--transition);
    opacity: 0;
}
.analytics-tab-ph{
    display: none;
}
.analytics-tab-ul-li.act .atul-link{
    font-family: var(--heavy);
}
.analytics-tab-ul-li.act .atul-link::after{
    opacity: 1;
}
.analytics-tab-ul{
    display: flex;
}
.analytics-tab-ul-li:nth-child(1) .atul-link{
    padding-left: 0;
}
.analytics-tab-ul-li:nth-child(1) .atul-link::after{
    left: 0;
}
.analytics-tab-ul-li{
    margin-right: 0.24rem;
}
.analytics-tab-ul-li:last-child{
    margin-right: 0 !important;
}
.analytics-main .mod-content,
.suppintell-main .mod-content,
.sup-page .mod-content,
.comintell-main .mod-content{
    position: relative;
}
.analytics-bg-svg1{
    width: 13.59%;
    max-width: 261px;
    position: absolute;
    top: 0;
    right: 0;
}
/* C1-3-0-D&B Risk Analytics Overview-end */
/* C1-10ESG intelligence-start */
.intell-scale-img{
    width: 40.5%;
    border-radius: var(--radius24);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
}
.intell-scale-img img{
    width: 100%;
}
.intell-scale-text{
    width: 59.5%;
    padding-left: 1.2rem;
}
.intell-scale-text .std-text20,
.intell-scale-text .std-text20 p{
    color: var(--color6d6d);
}
.intell-improve{
    margin-top: var(--space160);
    background: #F2F8F9;
    position: relative;
    z-index: 1;
}
.intell-improve-tp-tit{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.intell-improve-tp-tit .std-font50{
    width: 43%;
}
.intell-improve-tp-tit .std-text20{
    width: 57%;
}
.intell-improve-bg{
    width: 7%;
    max-width: 66px;
    position: absolute;
    top: 0.88rem;
    left: 4%;
    z-index: -1;
}
.iiti-ul{
    display: flex;
    flex-wrap: wrap;
    margin: -0.65rem -0.28rem 0; 
}
.iiti-ul-nub{
    width: 33.333333%;
    padding: 0 0.28rem;
}
.iiti-ul-nub:nth-child(3n+1){
    animation-delay: .4s;
}
.iiti-ul-nub:nth-child(3n+2){
    animation-delay: .5s;
}
.iiti-ul-nub:nth-child(3n+3){
    animation-delay: .6s;
}
.iunc-icon{
    width: 72px;
}
.iunc-tit{
    color: var(--color000);
    font-family: var(--heavy);
}
.iunc-parga p{
    color: var(--color6d6d);
}
.intell-improve-video{
    width: 83%;
    margin: var(--space160) auto 0;
    position: relative;
    border-radius: var(--radius24);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
}
.intell-improve-video img{
    width: 100%;
}
.mod-video-btn{
    width: 64px;
    border-radius: 50%;
    cursor: pointer;
    border: 2px solid rgba(255,255,255,.2);
    background: rgba(0,0,0,.3);
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(7px);
}
.mod-video-btn img{
    width: 100%;
}
.intell-risk{
    background: #20516F;
    position: relative;
    z-index: 1;
}
.intell-risk-tp{
    width: 66%;
    margin: auto;
    text-align: center;
    position: relative;
}
.intell-risk-tp .std-font50{
    color: var(--colorfff);
}
.intell-risk-tp .std-text20{
    color: var(--colorfff);
}
.intell-risk-tp .std-text20 p{
    color: var(--colorfff);
}
.intell-risk-tp-icon{
    width: 101px;
    position: absolute;
    bottom: -0.3rem;
    right: -30.5%;
}
.intell-risk-tp-icon img{
    width: 100%;
}
.intell-risk-bt{
    border-radius: var(--radius30);
    border: 1px solid rgba(0, 0, 0, 0.10);
    background: var(--colorfff);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    padding: 0.4rem 0.8rem;
}
.irbi-nub:not(:first-child){
    display: none;
}
.irbi-nub-cont{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.irbi-nub-cont-text{
    width: 52%;
    padding-right: 0.5rem;
}
.irbi-nub-cont-img{
    width: 48%;
}
.irbi-nub-cont-img img{
    width: 100%;
}
.rnct-tit{
    font-size: var(--font26);
    line-height: var(--line13);
    color: var(--color000);
    font-family: var(--heavy);
}
.rnct-parga,
.rnct-parga p{
    color: var(--color6d6d);
}
.intell-risk-bt-tab{
    border-bottom: 1px solid var(--colormain);
}
.irbt-swiper{
    display: flex;
    justify-content: space-between;
}
.irbt-swiper-nub .std-text20{
    padding: 0.18rem 0.16rem;
    color: var(--color333);
    transition: var(--transition);
    text-align: center;
}
.irbt-swiper-nub{
    display: flex;
    align-items: center;
    cursor: pointer;
    position: relative;
    flex-basis: 50%;
    flex-grow: 1;
    flex-shrink: 1;
    justify-content: center;
}
.irbt-swiper-nub::after{
    content: "";
    width: 0;
    height: 3px;
    background: var(--colormain);
    position: absolute;
    bottom: -1px;
    left: 50%;
    transform: translateX(-50%);
    transition: var(--transition);
}
.irbt-swiper-nub.act .std-text20{
    font-family: var(--heavy);
    color: var(--colormain);
}
.irbt-swiper-nub.act::after{
    width: 100%;
}
.intell-inter{
    position: relative;
}
.intell-inter .std-text20{
    margin-top: 0.16rem;
    text-align: center;
}
.intell-inter .std-text20,
.intell-inter.std-text20 p{
    color: var(--color6d6d);
}
.intell-inter-img{
    width: 77%;
    margin: auto;
}
.intell-inter-img iframe{
    width: 100%;
    height: 610px;
}
.intell-inter-bg{
    width: 21.25%;
    max-width: 408px;
    position: absolute;
    top: 0.15rem;
    left: 0;
}
.intell-inter-bg img{
    width: 100%;
}
.intell-evaluate-info{
    position: relative;
}
.intell-evaluate-info-swiper{
    width: 58%;
    overflow: visible !important;
}
.intell-evaluate-info.hsa-dots .intell-evaluate-info-swiper{
    padding-bottom: 0.65rem !important;
}
.ieis-nub-cont{
    padding: 0.8rem 1.08rem;
    opacity: 0.482558;
    height: 100%;
    width: 100%;
    position: relative;
    z-index: 1;
    transition: var(--transition);
}
.ieis-nub-cont::after{
    content: "";
    width: 100%;
    height: calc(100% - 44px);
    border-radius: var(--radius30);
    border: 1px solid rgba(0, 0, 0, 0.10);
    background: var(--colorbj1);
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    transition: var(--transition);
    z-index: -1;
}
.ieis-nub-cont-icon{
    width: 54px;
    margin: auto;
}
.ieis-nub-cont-icon img{
    width: 100%;
}
.ieis-nub-cont-tit,
.ieis-nub-cont-parga{
    margin-top: 0.4rem;
}
.ieis-nub-cont-parga,
.ieis-nub-cont-parga p{
    color: var(--color000);
    text-align: center;
}
.ieis-nub-cont-tit{
    color: var(--color000);
    text-align: center;
    font-family: var(--heavy);
}
.ieis-nub{
    height: auto !important;
    transition: var(--transition);
}
.ieis-nub.swiper-slide-active {
    z-index: 5;
}
.ieis-nub.swiper-slide-active .ieis-nub-cont{
    transform: translateX(0);
}
.ieis-nub.swiper-slide-active .ieis-nub-cont{
    opacity: 1;
}
.ieis-nub.swiper-slide-active .ieis-nub-cont::after{
    height: 100%;
    background: #FFF;
}
.intell-evaluate-info.has-progressbar .swiper-pagination-progressbar{
    background: var(--colormain1) !important;
} 
.intell-evaluate-info .swiper-modbtn{
    width: calc(100% + 172px);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    pointer-events: none;
}
.intell-evaluate-info.hsa-dots .swiper-modbtn{
    top: calc(50% - 0.325rem);
}
.ieis-nub.next{
    opacity: 1 !important;
}
.ieis-nub.next .ieis-nub-cont{
    transform: translateX(var(--value));
}
.ieis-nub.prev .ieis-nub-cont{
    transform: translateX(calc(var(--value)*-1));
}
.ieis-nub:nth-child(1).next .ieis-nub-cont{
    transform: translateX(0);
}
/* C1-10ESG intelligence-end */
/* C2-3Consulting Service-start */
.service-main .analytics-tab-ul-li{
    margin-right: 0.16rem;
}
.service-wrap .service-wrap-info{
    margin-top: 1rem;
}
.service-wrap-info-li{
    margin-top: var(--space160);
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    position: relative;
}
.service-wrap-info-li:nth-child(1){
    margin-top: 0;
}
.swil-img{
    width: 42%;
    border-radius: var(--radius24);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
}
.swil-img img{
    width: 100%;
}
.swil-text{
    width: 58%;
    padding-left: 1.2rem;
}
.swil-text .std-text20{
    margin-top: 0.4rem;
}
.swil-text .std-text20,
.swil-text.std-text20 p{
    color: var(--color6d6d);
}
.analytics-wrap-info-nub.on .awin-link{
    flex-direction: row-reverse;
}
.analytics-wrap-info-nub.on .awin-link-text{
    padding-left: 0;
    padding-right: var(--rightSpace);
}
.service-wrap-info .awin-link-text .std-font44{
    font-family: var(--book);
    color: var(--color000);
}
.service-main .mod-content{
    position: relative;
    z-index: 1;
}
.service-bg-svg1{
    width: 10%;
    max-width: 186px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}
.service-bg-svg2{
    width: 408px;
    position: absolute;
    right: -1.6rem;
    bottom: -125px;
    z-index: -1;
}
.swil-bg{
    opacity: 0;
    transition: opacity .8s;
    transition-delay: 1s;
}
.analytics-wrap-info-nub{
    position: relative;
    margin-bottom: var(--space160);
}
.service-wrap-info .analytics-wrap-info-nub:nth-child(1) .swil-bg{
    width: 408px;
    position: absolute;
    top: -252px;
    left: -358px;
}
.service-wrap-info .analytics-wrap-info-nub:nth-child(3) .swil-bg{
    width: 10%;
    position: absolute;
    top: -24px;
    left: -5%;
}
.swil-bg img{
    width: 100%;
}
.swil-bg.act{
    opacity: 1;
}
/* C2-3Consulting Service-end */
/* 模版组件-start */
.video-wrap{
    width: 78.6%;
    max-width: 1100px;
    margin: auto;
    padding: 0.1rem;
    position: relative;
    z-index: 1;
}
.video-wrap::after{
    content: "";
    width: 100%;
    height: 100%;
    background: var(--colormain);
    border-radius: var(--radius30);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: -1;
}
.video-wrap-bg{
    width: 100%;
    border-radius: var(--radius24);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    position: relative;
}
.video-wrap-bg img{
    width: 100%;
}
.video-wrap-bg::after{
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    position: absolute;
    top: 0;
    left: 0;
}
.irbl-nub:not(:first-child){
    display: none;
}
.irbl-nub-cont{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.inct-tit{
    margin-bottom: 0.16rem;
}
.inct-tit:last-child{
    margin-bottom: 0;
}
.inct-tit .std-text18{
    cursor: pointer;
    padding: 0 0.16rem;
    border-radius: 100px;
    transition: var(--transition);
    line-height: 44px;
    color: var(--color000);
    display: inline-block;
}
.inct-tit.act .std-text18{
    background: var(--colormain1);
    color: var(--colorfff);
    /* font-family: var(--heavy); */
}
.irbl-nub-cont-tab{
    width: 20%;
}
.irbl-nub-cont-text{
    width: 80%;
    padding-left: 0.57rem;
}
.inct-item:not(:first-child){
    display: none;
}
.inct-item-wrap-parga p{
    color: var(--color6d6d);
    margin-bottom: 0.3rem;
}
.inct-item-wrap-parga p a{
    font-size: inherit;
    line-height: inherit;
    color: var(--colormain1);
    text-decoration: underline;
}
.inct-item-wrap-parga p:last-child{
    margin-bottom: 0;
}
.inct-item-wrap-img{
    width: 38%;
}
.intell-risk-bt3 .inct-item-wrap-parga{
    width: 62%;
    padding-right: 0.43rem;
}
.inct-item-wrap{
    display: flex;
    align-items: center; 
    flex-wrap: wrap;  
}
.iiwp-li{
    margin-bottom: 0.28rem;
}
.iiwp-li:last-child{
    margin-bottom: 0;
}
.iiwp-li .std-text20{
    margin-bottom: 0.16rem;
    color: var(--color000);
    font-family: var(--heavy);
}
.intell-risk-bt2 .intell-risk-bt-tab,
.intell-risk-bt3 .intell-risk-bt-tab{
    border-bottom: 1px solid var(--colormain1);
}
/* 模版组件-end */
/* B1-2Commercial Credit-start */
.market-main .sales-solution-bg-svg1{
    top: 1.35rem;
    left: 0;
}
.market-main .sales-solution-bg-svg2 {
    width: 4.06%;
    max-width: 78px;
    bottom: 0.83rem;
    right: 0;
}
/* B1-2Commercial Credit-end */
/* B1-3Risk & Compliance-start */
.risk-main .sales-challenge{
    position: relative;
}
.risk-main .sales-challenge-bg{
    width: 10%;
    max-width: 198px;
    position: absolute;
    right: 0;
    top: 28.44%;
    z-index: -1;
}
/* B1-3Risk & Compliance-end */
/* C1-4D&B Risk Analytics Supplier Intelligence-start */
.intell-info-tp{
    width: 85%;
    margin: auto;
}
.intell-info-tp h2{
    text-align: center;
    color: var(--color000);
}
.intell-info-tp-parga{
    color: var(--color6d6d);
}
.intell-info-tp-parga p{
    text-align: center;
    color: var(--color6d6d);
}
.intell-info-tp-parga p{
    margin-bottom: 0.16rem;
}
.intell-info-tp-parga p:last-child{
    margin-bottom: 0;
}
.iilu-nub{
    width: 50%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.intell-info-list-ul{
    margin: calc(-2 * var(--contspaces)) calc(-1* var(--contspaces)) 0;
    display: flex;
    flex-wrap: wrap;
}
.iilu-nub-cont-icon{
    width: 74px;
}
.iilu-nub-cont-icon img{
    width: 100%;
}
.iilu-nub-cont-parga p{
    color: var(--color6d6d);
}
.iilu-nub-cont-tit{
    color: var(--color000);
    font-family: var(--heavy);
}
.intell-info-list-ul.center .iilu-nub-cont-icon{
    margin: auto;
}
.intell-info-list-ul.center .iilu-nub-cont-tit,
.intell-info-list-ul.center .iilu-nub-cont-parga{
    text-align: center;
}
.suppintell-risk{
    margin-top: var(--space160);
    background: #F2F8F9;
}
.suppintell-risk-tit h2{
    text-align: center;
    width: 87%;
    margin: 0.5rem auto 0;
}
.suppintell-risk-tit h2:nth-child(1){
    margin-top: 0;
}
.has-listdot li,
.pbil-nub-tit{
    position: relative;
    padding-left: 0.3rem;
}
.cssi-ul-li-top::after,
.has-listdot li::after,
.pbil-nub-tit::after{
    content: "";
    width: 7px;
    height: 7px;
    background: var(--color6d6d);
    border-radius: 50%;
    position: absolute;
    top: 11.5px;
    left: 0.1rem;
}
.has-listdot li::marker{
    font-size: 0;
}
/* C1-4D&B Risk Analytics Supplier Intelligence-end */
/* C1-5D&B Risk Analytics Compliance Intelligencev-start */
.comintell-manage h2{
    text-align: center;
}
.comintell-analy{
    background: #F2F8F9;
    margin-top: var(--space160);
}
.intell-info-list.item3 .iilu-nub{
    width: 33.333333%;
}
.intell-info-list.item4 .iilu-nub{
    width: 25%;
}
.intell-info-list.item5 .iilu-nub{
    width: 20%;
}
.comintell-faster-info{
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
}
.comintell-faster-info-le{
    width: 68%;
    padding-right: 0.28rem;
}
.comintell-faster-info-le-ri{
    width: 32%;
    position: relative;
    z-index: 1;
}
.comintell-faster-info-le-ri::after{
    content: "";
    width: 100%;
    height: calc(100% - 0.28rem);
    border-radius: var(--radius24);
    background: #FFF;
    box-shadow: 0 4px 30px 10px rgba(0, 0, 0, 0.06);
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
.cfil-ul{
    display: flex;
    flex-wrap: wrap;
    margin: 0 calc(var(--contspaces) * -1);
}
.cfil-ul-li{
    padding: 0 var(--contspaces);
    width: 25%;
    margin-bottom: calc(var(--contspaces) * 2);
}
.cfil-ul-li-cont{
    border-radius: var(--radius24);
    background: var(--colorfff);
    box-shadow: 0 4px 30px 10px rgba(0, 0, 0, 0.06);
    width: 100%;
    height: 100%;
    padding: 0.35rem 0.2rem;
}
.culc-icon{
    width: 48px;
    margin: auto;
}
.culc-icon img{
    width: 100%;
}
.culc-parga{
    text-align: center;
    color: var(--color6d6d);
}
.culc-parga p{
    color: var(--color6d6d);
}
.comintell-faster-info{
    margin-top: 0.8rem;
}
.comintell-faster-info-le-ri .cfil-ul-li{
    width: 50%;
}
.comintell-faster-info-le-ri .cfil-ul-li-cont{
    box-shadow: none;
}
.comintell-main .comintell-tab{
    padding-top: calc(var(--space160) - 0.5rem);
}
.comintell-main .comintell-tab .intell-risk-bt{
    margin-top: 0;
}
.comintell-faster{
    padding-bottom: 0.22rem;
}
/* C1-5D&B Risk Analytics Compliance Intelligencev-end */
/* C1-6D&B Finance Analytics-start */
.finance-analy{
    position: relative;
    z-index: 1;
}
.finance-analy-tp-parga .std-text20{
    text-align: center;
    width: 69%;
    margin: 0.16rem auto 0;
}
.finance-analy-tp-parga .std-text20 p{
    color: var(--color6d6d);
}
.finance-analy-tp-parga .std-text20:nth-child(1){
    margin-top: 0;
    width: 77%;
    margin: 0 auto;
}
.intell-info-list.left .iilu-nub-cont-icon{
    margin: 0;
}
.intell-info-list.left .iilu-nub-cont-tit{
    text-align: left;
}
.intell-info-list.left .iilu-nub-cont-parga p{
    text-align: left;
}
.finance-results{
    margin-top: var(--space160);
    background: var(--colorbj1);
    position: relative;
    z-index: 1;
}
.finance-results h2{
    width: 72%;
    margin: auto;
}
.friu-li{
    width: 33.333333%;
    padding: 0 0.54rem;
    margin-top: 0.86rem;
}
.finance-results-info-ul{
    display: flex;
    flex-wrap: wrap;
    margin: -0.86rem -0.54rem 0;
}
.friu-li-num{
    font-size: var(--font24);
    line-height: var(--line14);
    color: var(--colormain);
    text-align: center;
}
.friu-li-num span{
    font-family: var(--heavy);
    font-size: var(--font50);
    line-height: var(--line14);
    color: var(--colormain);
}
.friu-li-parga{
    margin-top: 0.16rem;
    text-align: center;
    color: var(--color999);
}
.friu-li-parga p{
    color: var(--color999);
}
.finance-key{
    position: relative;
    z-index: 1;
    overflow: visible;
}
.finance-key .ys-cont1400{
    overflow: hidden;
}
.finance-key .intell-risk-bt{
    background: var(--colorbj1);
    border: 1px solid var(--colorbj1);
}
.finance-power{
    margin-top: var(--space160);
    background: var(--colorbj1);
    position: relative;
    z-index: 1;
    overflow: visible;
}
.finance-power .ys-cont1400{
    overflow: hidden;
}
.awin-link-text-info{
    margin-top: 0.6rem;
}
.alti-ul-li{
    width: 50%;
    padding: 0 0.2rem;
    margin-top: 0.2rem !important;
    margin-bottom: 0 !important;
    display: flex;
    align-items: flex-start;
}
.alti-ul{
    display: flex;
    margin: -0.2rem -0.2rem 0;
    flex-wrap: wrap;
}
.alti-ul-li-icon{
    width: 42px;
}
.alti-ul-li-icon img{
    width: 100%;
}
.alti-ul-li-tit{
    width: calc(100% - 42px);
    padding-left: 0.3rem;
    color: var(--color6d6d);
    margin-top: 0 !important;
    position: relative;
    top: 6px;
}
.alti-ul-li-tit p{
    color: var(--color6d6d);
    font-family: var(--heavy);
}
.finance-power .awin-link-text-parga{
    margin-top: 0.16rem;
}
.finance-analy-svg{
    width: 9%;
    max-width: 174px;
    position: absolute;
    top: 1.09rem;
    left: 7.08%;
    z-index: -1;
}
.finance-analy-bg{
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
.finance-analy-bg img{
    width: 100%;
}
.finance-results-svg1{
    width: 6.875%;
    max-width: 132px;
    position: absolute;
    right: 0;
    top: 0.32rem;
    z-index: -1;
}
.finance-results-svg2{
    width: 5.2%;
    max-width: 100px;
    position: absolute;
    bottom: 0;
    left: 8.33%;
    z-index: -1;
}
.finance-key-svg1{
    width: 6.5%;
    max-width: 125px;
    position: absolute;
    right: 0;
    top: 1rem;
    z-index: -1;
}
.finance-key-svg2{
    width: 5%;
    max-width: 98px;
    position: absolute;
    bottom: -0.23rem;
    left: 0;
    z-index: -1;
}
.finance-power-svg1{
    width: 5.2%;
    max-width: 100px;
    position: absolute;
    top: -0.22rem;
    left: 4.69%;
    z-index: -1;
}
.finance-power-svg2{
    width: 3.44%;
    max-width: 66px;
    position: absolute;
    top: 41.12%;
    left: 0;
    z-index: -1;
}
/* C1-6D&B Finance Analytics-end */
/* D1-Consumer Brands and Retail-start */
.main-banner{
    background: #00435F;
}
.main-banner .ys-nyban-title h1{
    color: var(--colorfff);
}
.main-banner .ys-nyban-title-text .ys-nyban-parga p{
    color: var(--colorfff);
}
.main-banner .ys-bread-list a{
    color: var(--colormain1);
}
.main-banner .ys-bread-list::before {
    background: url(../images/bread2.svg) center / cover no-repeat;
}
.main-banner .ys-nyban-btn .std-btn1-box{
    border: 1px solid var(--colorfff);
}
.brand-consumer{
    position: relative;
}
.brand-consumer-svg1{
    width: 8%;
    max-width: 154px;
    position: absolute;
    top: 0.5rem;
    left: 0;
}
.brand-consumer-svg2{
    width: 12%;
    max-width: 230px;
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: -1;
}
.brand-main .sales-story{
    position: relative;
    z-index: 1;
}
.brand-main .sales-story-bt{
    margin-top: 0;
}
.sales-story-svg1{
    width: 3%;
    max-width: 57px;
    position: absolute;
    left: 0;
    bottom: 17.73%;
    z-index: -1;
}
.sales-story-svg2{
    width: 6.5%;
    max-width: 125px;
    position: absolute;
    bottom: 9.53%;
    right: 0;
    z-index: -1;
}
/* D1-Consumer Brands and Retail-end */
/* E1-Global Data-start */
.global-overview{
    position: relative;
}
.global-overview-svg1{
    width: 7.03%;
    max-width: 135px;
    position: absolute;
    top: 1rem;
    left: 0;
}
.global-overview .std-text20 p{
    text-align: center;
    color: var(--color6d6d);
}
.global-overview .std-text20{
    width: 86%;
    margin: 0.16rem auto 0;
}
.global-info .service-wrap-info{
    margin-top: 0;
}
.awin-link-text-info li{
    margin-bottom: 0.16rem;
    margin-top: 0;
}
.awin-link-text-info li:last-child{
    margin-bottom: 0;
}
.awin-link-text-info p{
    color: var(--color6d6d);
}
.global-info{
    background: var(--colorbj1);
}
.global-info .awin-link-text .std-font50{
    font-size: var(--font44);
}
.global-explore{
    background: #20516F;
    position: relative;
    z-index: 1;
}
.global-explore-bg{
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: -1;
}
.global-explore-bg img{
    width: 100%;
}
.global-explore-le{
    width: 43%;
}
.global-explore-le-ri{
    width: 57%;
    padding-left: 0.7rem;
}
.global-explore .ys-cont1400{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.global-explore-le .std-text18 p{
    color: var(--colorfff);
}
.global-explore-le .std-font50{
    color: var(--colorfff);
}
.global-explore-svg1{
    width: 13.18%;
    max-width: 253px;
    position: absolute;
    bottom: 1.1rem;
    left: 0;
    z-index: -1;
}
.global-explore-svg2{
    width: 6.77%;
    max-width: 130px;
    position: absolute;
    right: 0;
    bottom: 0.48rem;
    z-index: -1;
}
.gulh-icon{
    width: 40px;
    height: 40px;
    transition: var(--transition);
    border-radius: var(--radius8);
}
.gulh-icon svg{
    width: 100%;
    height: auto;
}
.gulh-icon path{
    transition: var(--transition);
}
.gulh-tit{
    width: calc(100% - 40px);
    padding-right: 0.3rem;
    font-size: var(--font26);
    line-height: var(--line13);
    color: var(--colorfff);
    font-family: var(--heavy);
    position: relative;
    top: 3px;
}
.gelr-ul-li-hd{
    display: flex;
    align-items: flex-start;
    padding: 0.36rem 0;
    cursor: pointer;
}
.gelr-ul-li-bd{
    margin-top: var(--contspaces);
    padding-bottom: 0.3rem;
    display: none;
}
.gelr-ul-li-bd p{
    color: var(--colorfff);
}
.gelr-ul-li:nth-child(1) .gelr-ul-li-hd{
    padding-top: 0.18rem;
}
.gelr-ul-li{
    border-bottom: 1px solid rgba(255, 255, 255, 0.60);
}
.gelr-ul-li:last-child{
    border-bottom: none;
}
.gelr-ul-li.act .gulh-icon{
    background: var(--colormain1);
}
.gelr-ul-li.act .gulh-icon path:nth-child(2){
    opacity: 0;
}
.global-gain-tp{
    width: 90%;
    margin: auto;
}
.global-gain-tp-parga{
    text-align: center;
}
.global-gain-tp-parga p{
    color: var(--color6d6d);
}
.global-gain .sales-challenge-info {
    margin: calc(-2* var(--contspaces)) calc(-1* var(--contspaces)) 0;
}
.global-gain .sales-challenge-info-li{
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.global-improve{
    background: #20516F;
    position: relative;
    z-index: 1;
}
.global-improve-tp{
    width: 86%;
    margin: auto;
}
.global-improve-bg{
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: -1;
}
.global-improve-bg img{
    width: 100%;
}
.global-improve-wrap h2{
    color: var(--colorfff);
}
.global-improve-tp .std-text20{
    width: 93%;
    margin: 0.16rem auto 0;
    text-align: center;
}
.global-improve-tp .std-text20 p{
    color: var(--colorfff);
}
.global-improve-wrap .ys-cont1400{
    position: relative;
}
.global-improve-svg1{
    width: 7.2%;
    max-width: 100px;
    position: absolute;
    right: -0.5rem;
    top: -0.1rem;
}
.global-solution .awin-link-text-parga{
    margin-top: 0.16rem;
}
.global-solution .ys-cont1400{
    position: relative;
}
.global-solution-svg1{
    width: 13.29%;
    max-width: 186px;
    position: absolute;
    top: -0.36rem;
    left: -6.55%;
}
.global-solution-svg1 svg{
    width: 100%;
    height: auto;
}
.global-solution .awin-link-text-parga ul{
    padding-top: 0.34rem;
}
.global-solution .awin-link-text-parga li{
    margin-bottom: 0.28rem;
}
.awin-link-text-parga li{
    margin-bottom: 0.16rem;
}
.awin-link-text-parga li:last-child{
    margin-bottom: 0;
}
.awin-link-text-info p a{
    text-decoration: underline;
    font-size: inherit;
    line-height: inherit;
    color: var(--colormain1);
}
.ys-nybanner-wrap-img{
    width: 52%;
    position: relative;
    margin-left: 48%;
}
.ys-nybanner-wrap-img img{
    width: 100%;
}
.ys-nybanner-wrap-img::after{
    content: "";
    width: 84%;
    height: 100%;
    background: linear-gradient(to right,rgba(241,246,248,1) 0%,rgba(241,246,248,0) 100%);
    position: absolute;
    top: 0;
    left: 0;
}
.ynwi-bg{
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.ynwi-bg img{
    width: 100%;
}
.ys-nybanner2 {
    background: var(--colorbj1);
}
.ys-nybanner-wrap-bg{
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    pointer-events: none;
}
.ys-nybanner-wrap-bg img{
    width: 100%;
}
.global-main .ynwb-svg,
.research-main .ynwb-svg,
.report-main .ynwb-svg,
.rating-page .ynwb-svg,
.ondov-page .ynwb-svg,
.register-main .ynwb-svg,
.export-main .ynwb-svg,
.insights-main .ynwb-svg,
.sup-page .ynwb-svg{
    width: 48%;
    right: 0;
}
.ynwb-svg svg{
    width: 100%;
    height: auto;
}
.global-improve-bt{
    position: relative;
}
.ys-nybanner2 .ys-nyban-title-bg.act .yntb-bg1{
    transition-delay: 0s;
}
.ys-nybanner2 .ys-nyban-title-bg.act .yntb-bg2{
    transition-delay: .8s;
}
.ys-nybanner2 .ys-nyban-title-bg.act .yntb-bg3{
    transition-delay: 1.6s;
}
.ys-nybanner2 .ys-nyban-title-bg.act .yntb-bg4{
    transition-delay: 2.4s;
}
.ys-nybanner2 .ys-nyban-title-bg.act .yntb-bg5{
    transition-delay: 3.2s;
}
/* E1-Global Data-end */
/* H1-1Our Company-start */
.award-page .ynwb-svg,
.buse-page .ynwb-svg,
.company-main .ynwb-svg,
.histo-page .ynwb-svg,
.cult-page .ynwb-svg,
.bene-page .ynwb-svg,
.glnet-page .ynwb-svg,
.contact-main .ynwb-svg,
.join-page .ynwb-svg,
.linkage-main .ynwb-svg,
.cert-page .ynwb-svg{
    width: 20.83%;
    right: 0;
}
.company-main .home-subscribe{
    padding-top: var(--space160);
}
.company-about-text{
    width: 86%;
    margin: auto;
}
.company-about-text-parga p{
    color: var(--color6d6d);
    margin-bottom: 0.3rem;
}
.company-about-text-parga p:last-child{
    margin-bottom: 0;
}
.company-accred{
    position: relative;
}
.company-accred-svg1{
    width: 6.25%;
    max-width: 120px;
    position: absolute;
    bottom: 0.48rem;
    left: 0;
}
.company-awards .ys-cont1400{
    overflow: hidden;
}
.company-awards-svg1{
    width: 6.25%;
    max-width: 120px;
    position: absolute;
    bottom: 0.74rem;
    right: 0;
}
.company-awards-svg2{
    width: 16.46%;
    max-width: 316px;
    position: absolute;
    right: 0;
    top: -1.2rem;
}
.home-subscribe-svg1{
    width: 6.25%;
    max-width: 120px;
    position: absolute;
    bottom: 0.16rem;
    right: 0;
}
.company-accred-list-ul{
    display: flex;
    flex-wrap: wrap;
    margin: calc(var(--contspaces) * -2) auto 0;
}
.calu-li{
    width: 20%;
    padding: 0 var(--contspaces);
    margin-top: calc(var(--contspaces) * 2);
}
.calu-li-icon{
    width: 80px;
    margin: auto;
}
.calu-li-icon img{
    width: 100%;
}
.calu-li-tit{
    color: var(--color000);
    text-align: center;
    font-family: var(--heavy);
}
.company-accred-btn{
    text-align: center;
}
.company-awards{
    background: var(--colorbj1);
    position: relative;
    overflow: inherit;
}
.company-awards-btn{
    text-align: center;
}
.company-awards-btn .std-btn1-box{
    background: transparent;
}
.company-awards-info-ul{
    display: flex;
    flex-wrap: wrap;
    margin: calc(var(--contspaces) * -2) auto 0;
}
.caiu-li{
    width: 33.333333%;
    padding: 0 var(--contspaces);
    margin-top: calc(var(--contspaces) * 2);
}
.caiu-li-img{
    width: 100%;
    border-radius: var(--radius24);
    background: var(--colorfff);
}
.caiu-li-tit{
    color: var(--color000);
    font-family: var(--heavy);
}
.company-list .service-wrap-info{
    margin-top: 0;
}
/* H1-1Our Company-end */
/* I - Our Partners -start */
.partner-wrap{
    position: relative;
}
.partner-wrap-ul{
    display: flex;
    flex-wrap: wrap;
    margin: calc(var(--contspaces) * -2) calc(var(--contspaces) * -1) 0;
}
.partner-wrap-ul-li{
    width: 33.333333%;
    padding: 0 var(--contspaces);
    margin-top: calc(var(--contspaces) * 2);
    pointer-events: none;
}
.pwul-cont{
    display: block;
    height: 100%;
}
.pwul-cont .ys-imgbox-cover{
    border-radius: var(--radius24);
    background: var(--colorfff);
}
.pwul-cont-text-tit{
    margin-top: 0.08rem;
    color: var(--color000);
    font-family: var(--heavy);
    font-size: var(--font26);
    line-height: var(--line13);
}
.pwul-cont-text-parga{
    color: var(--color6d6d);
}
.pwul-cont-bd .pwul-cont-btn{
    display: none;
}
.pwul-cont-btn{
    padding-top: 0.16rem;
    border-top: 1px solid rgba(2, 81, 114, 0.30);
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.pwul-cont-btn-icon{
    width: 28px;
    height: 28px;
    transition: var(--transition);
}
.pwul-cont-btn-icon svg{
    width: 100%;
    height: auto;
}
.pwul-cont-btn-text {
    position: relative;
}
.pwul-cont-btn-text p{
    color: var(--colormain1);
    transition: var(--transition);
}
.pwul-cont-btn-text p:nth-child(2){
    position: absolute;
    top: 0;
    right: 0;
    opacity: 0;
}
.partner-wrap .ys-cont1400{
    position: relative;
}
.pwul-cont-bd{
    transition: var(--transition);
    height: 0;
    overflow: hidden;
    pointer-events: none;
}
.pwul-cont-bd-cont{
    width: 100%;
    padding: 0.68rem 0.4rem 0.4rem;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    position: absolute;
    left: 0;
    /* overflow: hidden; */
    opacity: 0;
    transition: var(--transition);
}
.pwul-cont-bd-cont::after{
    content: "";
    width: 100%;
    height: calc(100% - 0.28rem);
    background: var(--colorbj1);
    border-radius: var(--radius30);
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: -1;
}
.pchc-img{
    width: 37.5%;
    border-radius: var(--radius30);
}
.pchc-text{
    width: 62.5%;
    padding-left: 0.4rem;
}
.pchc-text-parga{
    position: relative;
}
.pchc-text-parga::after{
    content: "";
    width: 100%;
    height: 1px;
    background: rgba(2, 81, 114, 0.30);
    position: absolute;
    top: -0.14rem;
    left: 0;
}
.pchc-text-parga p{
    color: var(--color6d6d);
}
.pwul-cont-hd{
    height: 100%;
    display: flex;
    flex-direction: column;
    padding: 20px;
    background: var(--colorbj1);
    border-radius: var(--radius30);
    pointer-events: all;
    cursor: pointer;
}
.pwul-cont-text{
    flex-grow: 1;
}
.partner-wrap-ul-li.act .pwul-cont-btn-icon{
    transform: rotate(180deg);
}
.partner-wrap-ul-li.act .pwul-cont-btn-text p:nth-child(1){
    opacity: 0;
}
.partner-wrap-ul-li.act .pwul-cont-btn-text p:nth-child(2){
    opacity: 1;
}
.partner-wrap-ul-li.act .pwul-cont-bd{
    height: var(--height);
    pointer-events: all;
}
/* .partner-wrap-ul-li.act .pwul-cont-bd-cont{
    opacity: 1;
} */
.partner-main .ynwb-svg {
    width: 38.85%;
    right: 0;
    top: auto;
    transform: none;
    bottom: -0.5rem;
}
.partner-main .ys-nybanner2{
    overflow: visible;
}
.partner-wrap-svg1{
    width: 10.05%;
    max-width: 193px;
    position: absolute;
    top: 2.5rem;
    right: 0;
    z-index: -1;
}
.partner-wrap-svg2{
    width: 3.44%;
    max-width: 66px;
    position: absolute;
    top: 29.84%;
    left: 5.21%;
    z-index: -1;
}
.partner-wrap-svg3{
    width: 8.13%;
    max-width: 156px;
    position: absolute;
    bottom: 0.87rem;
    left: 0.35rem;
    z-index: -1;
}
/* I - Our Partners -end */
/* B5-4Artificial Intelligence-start */
.ssbu-li.coming-soon .std-btn1-box span{
    color: var(--color6d6d);
}
.ssbu-li.coming-soon .std-btn1-box-icon rect{
    fill: var(--color6d6d);
}
.ssbu-li.coming-soon .std-btn1-box{
    border: 1px solid var(--color6d6d);
    pointer-events: none;
}
.sales-empower-img{
    width: 91.5%;
    margin: auto;
    cursor: pointer;
}
.sales-empower-img img{
    width: 100%;
}
.sales-empower .sales-solution-tp h2 {
    width: 37%;
}
.sales-empower .sales-solution-tp .std-text20 {
    width: 63%;
    padding-left: var(--rightSpace);
}
body{
    padding-right: 0 !important;
}
.art-power{
    position: relative;
}
.art-power .ys-cont1400{
    position: relative;
}
.art-power-svg1{
    width: 7.08%;
    max-width: 136px;
    position: absolute;
    right: 0;
    top: 0.58rem;
    z-index: -1;
}
.art-power-svg2{
    width: 197px;
    position: absolute;
    top: -48px;
    left: -148px;
}
.art-main .sales-solution .sales-solution-tp h2{
    width: 29%;
}
.art-main .sales-solution .sales-solution-tp .std-text20{
    width: 71%;
}
/* B5-4Artificial Intelligence-end */
/* N1-全站检索-检索-start */
.searchs-main{
    background: var(--colorbj1);
}
.searchs-ban{
    padding: var(--space120) 0;
    position: relative;
    z-index: 1;
    flex-grow: 1;
    display: flex;
}
.searchs-ban .ys-cont1400{
    display: flex;
    align-items: center;
}
.searchs-ban-btn{
    width: 165px;
    border-radius: var(--radius8);
    background: var(--colormain);
    font-size: var(--font18);
    line-height: calc(var(--btnHeight) + 6px);
    color: var(--colorfff);
    text-align: center;
    transition: var(--transition);
    cursor: pointer;
}
.searchs-ban-input{
    padding-right: 0.45rem;
    width: calc(100% - 165px);
}
.searchs-ban-input-cont{
    border-radius: var(--radius8);
    border: 2px solid var(--colormain1);
    background: var(--colorfff);
    display: flex;
    align-items: center;
    padding: 0 0.2rem;
}
.sbic-icon{
    width: 25px;
    line-height: calc(var(--btnHeight) + 10px);
    cursor: pointer;
}
.sbic-icon img{
    width: 100%;
}
.sbic-input{
    width: calc(100% - 25px);
    height: calc(var(--btnHeight) + 10px);
}
.sbic-input input{
    width: 100%;
    height: 100%;
    padding-left: 0.2rem;
    font-size: var(--font18);
    color: var(--color333);
}
.sbic-input input::placeholder{
    font-size: var(--font18);
    color: var(--color999);
}
.searchs-wrap{
    padding-top: 0.8rem;
    background: var(--colorfff);
    position: relative;
    overflow: visible;
}
.searchs-wrap .ys-cont1400{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.searchs-wrap-side{
    width: 24%;
    position: sticky;
    top: 1.8rem;
}
.searchs-wrap-list{
    width: 76%;
    padding-left: 0.42rem;
    overflow: hidden;
}
.searchs-wrap-side-tp{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 0.2rem;
    margin-bottom: 0.2rem;
    border-bottom: 1px solid var(--colormain1);
    padding-right: 0.15rem;
}
.searchs-wrap-side-tp .std-text20{
    color: var(--color000);
    font-family: var(--heavy);
}
.searchs-wrap-side-tp .std-text18{
    cursor: pointer;
    color: var(--color6d6d);
}
.swst-ri{
    display: flex;
    align-items: center;
}
.swst-ri-close{
    margin-left: 0.2rem;
    display: none;
}
.searchs-wrap-side-bt{
    max-height: 75vh;
}
.swsb-ul-li{
    margin-bottom: 0.12rem;
}
.swsb-ul-li:last-child{
    margin-bottom: 0;
}
.swsb-ul-li-box{
    display: flex;
    align-items: center;
    cursor: pointer;
}
.sulb-icon{
    border-radius: 1px;
    border: 1px solid #767676;
    width: 14px;
    height: 14px;
    transition: var(--transition);
    display: flex;
    align-items: center;
}
.sulb-icon img{
    width: 100%;
    transition: var(--transition);
    opacity: 0;
}
.swsb-ul-li .std-text18{
    padding-left: 6px;
    color: var(--color000);
    transition: var(--transition);
}
.swsb-ul-li.act .sulb-icon{
    border: 1px solid var(--colormain1);
}
.swsb-ul-li.act .sulb-icon img{
    opacity: 1;
}
.swsb-ul-li.act .std-text18{
    color: var(--colormain1);
}
.searchs-wrap-list-btn{
    display: none;
    margin-bottom: 0.5rem;
}
.searchs-wrap-list-result p{
    color: var(--color000);
}
.searchs-wrap-list-result p span{
    font-size: inherit;
    line-height: inherit;
    color: inherit;
}
.swli-nub{
    margin-top: 0.4rem;
}
.swli-nub a{
    display: block;
}
.swli-nub-tit{
    color: var(--colormain);
    font-family: var(--heavy);
    display: inline-block;
    text-decoration: underline;
    text-underline-offset: 6px;
    transition: var(--transition);
}
.swli-nub-parga{
    margin-top: 0.14rem;
}
.swli-nub-parga p{
    color: var(--color6d6d);
}
.searchs-ban-svg{
    width: 120px;
    position: absolute;
    top: -0.22rem;
    left: 0;
    z-index: -1;
}
.searchs-ban-svg img{
    width: 100%;
}
.searchs-svg{
    width: 10.26%;
    max-width: 197px;
    position: absolute;
    right: 0;
    bottom: 0.6rem;
}
.searchs-main .ys-main{
    display: flex;
    flex-direction: column;
}
.searchs-main .ys-nybanner{
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    padding-bottom: 0 !important;
}
/* N1-全站检索-检索-end */
/* N2-1Privacy Policy-start */
.privacy-wrap-text h6,
.yxedr-active h6{
    font-size: var(--font16);
    line-height: var(--line145);
    color: var(--color6d6d);
    font-family: var(--heavy);
    margin-bottom: 0.45em;
}
.privacy-wrap-text,
.privacy-main .ys-nyban-title h1,
.statement-main .ys-nyban-title h1,
.statement-wrap-cont,
.statement-tab-cont,
.eventdet-wrap-cont{
    width: 80%;
    margin: auto;
}
.privacy-wrap-text p{
    font-size: var(--font16);
    line-height: var(--line145);
    color: var(--color6d6d);
}
.privacy-wrap-text p a{
    font-size: inherit;
    line-height: inherit;
    color: inherit;
    text-decoration: underline;
}
/* N2-1Privacy Policy-end */
/* N2-2透明度声明-start */
.statement-wrap-cont-parga{
    margin-top: 0.4rem;
}
.statement-wrap-cont-parga p{
    color: var(--color6d6d);
}
.statement-tab-cont-list{
    margin-top: 0.4rem;
}
.stcl-nub:not(:first-child){
    display: none;
}
.stcl-nub-info2{
    margin-top: 0.4rem;
}
.stcl-nub-info1-tit{
    font-size: var(--font26);
    color: var(--color000);
    font-family: var(--heavy);
}
.stcl-nub-info1-parga p{
    color: var(--color6d6d);
}
.stcl-nub-info1-parga p a{
    color: var(--colormain1);
    text-decoration: underline;
}
.stcl-nub-tit{
    font-family: var(--book);
}
.snil-ul{
    display: flex;
    flex-wrap: wrap;
    margin-top: -0.32rem;
}
.snil-ul-nub{
    width: 25%;
    margin-top: 0.32rem;
}
.snil-ul-nub li{
    margin-top: 0.16rem;
}
.snil-ul-nub li:nth-child(1){
    margin-top: 0;
}
/* N2-2透明度声明-end */
/* F3 - Events- 详情页01-start */
.ewct-info-li-icon{
    width: 25px;
    position: relative;
    top: 1px;
}
.ewct-info-li-icon img{
    width: 100%;
}
.ewct-info-li-parga{
    width: calc(100% - 25px);
    padding-left: 8px;
}
.ewct-info-li{
    display: flex;
    align-items: flex-start;
    margin-bottom: 0.1rem;
}
.ewct-info-li:last-child{
    margin-bottom: 0;
}
.eventdet-wrap-cont-btn{
    margin-top: 0.18rem;
}
.ewcb-box{
    display: inline-block;
    font-size: var(--font16);
    line-height: 30px;
    color: var(--colorfff);
    text-align: center;
    padding: 0 0.35rem;
    border-radius: var(--radius8);
    background: var(--colormain1);
}
.eventdet-wrap-cont-btn.ended .ewcb-box{
    background: var(--colorbj2);
}
.eventdet-wrap-cont-text p{
    font-size: var(--font20);
    line-height: var(--line15);
    color: var(--color6d6d);
    margin-bottom: 0.5em;
}
.yxedr-active ul{
    list-style-type: none;
    margin-block-start: 0;
    margin-block-end: 0;
    margin-inline-start: 0;
    margin-inline-end: 0;
    padding-inline-start: 0;
}
.eventdet-main .new-banner-icon img:nth-child(1){
    width: 3%;
    max-width: 57px;
    position: absolute;
    top: 28.57%;
    left: 0;
}
.eventdet-main .new-banner-icon img:nth-child(2){
    width: 5%;
    max-width: 98px;
    position: absolute;
    bottom: 6.63%;
    left: 5.36%;
}
.eventdet-main .new-ban-svg{
    width: 16.67%;
    max-width: 320px;
    position: absolute;
    right: 2.34%;
    top: auto;
    transform: none;
    bottom: 14px;
}
.eventdet-main .ys-nyban-title{
    z-index: 5;
    pointer-events: none;
}
.eventdet-main .ys-nyban-title .ys-cont1400{
    pointer-events: all;
}
/* F3 - Events- 详情页01-end */
/* B1-4Supplier Assessment-S3-start */
.assess-main .sales-solution-tp{
    width: calc(100% + 250px);
    margin-left: -125px;
}
.assess-main .sales-solution-bt{
    position: relative;
    z-index: 1;
    padding: 0.64rem 0 0.16rem;
}
.sales-solution-bt-item .std-font44,
.assess-challeng-bt-item .std-font44{
    color: var(--color000);
    font-family: var(--book);
}
.sales-solution-bt-item{
    margin-top: 0 !important;
    padding-bottom: 0.64rem;
    overflow: hidden;
}
.assess-challeng-bt{
    position: relative;
    padding: 0.8rem 0 0;
    z-index: 1;
}
.assess-challeng-bt::after{
    background: var(--colorbj1) !important;
}
.assess-challeng-bt-item{
    padding-bottom: 2rem;
    overflow: hidden;
}
.assess-challeng-bt-item:last-child{
    padding-bottom: 0.8rem;
}
.assess-main .sales-solution{
    position: relative;
    z-index: 1;
}
.sales-solution-svg1{
    width: 6.875%;
    max-width: 132px;
    position: absolute;
    top: 11.08%;
    left: 0;
    z-index: 1;
}
.sales-solution-svg2{
    width: 8.125%;
    max-width: 156px;
    position: absolute;
    right: 0;
    bottom: 20.61%;
    z-index: 1;
}
.assess-challeng{
    position: relative;
    z-index: 1;
}
.assess-challeng-svg1{
    width: 68px;
    position: absolute;
    top: 8.63%;
    left: -40px;
    z-index: -1;
}
.assess-challeng-svg2{
    width: 5.94%;
    max-width: 114px;
    position: absolute;
    left: 0;
    bottom: 25.48%;
    z-index: 1;
}
.assess-challeng-svg3{
    width: 3.44%;
    max-width: 66px;
    position: absolute;
    right: 0;
    bottom: 29.49%;
    z-index: 1;
}
/* B1-4Supplier Assessment-S3-end */
/* B3For Public Sector-S3-start */
.sales-info-tp{
    width: 75%;
    margin: auto;
}
.sales-info-tp-parga p{
    color: var(--color6d6d);
}
.sales-info .analytics-wrap-info-nub {
    margin-bottom: var(--space80);
}
.sector-main .sales-info{
    position: relative;
    z-index: 1;
}
.sector-main .service-wrap-info{
    margin-top: 0;
}
.sales-info-svg1{
    width: 6.82%;
    max-width: 131px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
.sales-info-svg2{
    width: 6.82%;
    max-width: 132px;
    position: absolute;
    right: 0;
    top: 10.55%;
    z-index: -1;
}
.sales-info-svg3{
    width: 4.06%;
    max-width: 78px;
    position: absolute;
    right: 0;
    top: 29.28%;
    z-index: -1;
}
/* B3For Public Sector-S3-end */
/* C1-02-2Companies Registry Information (HK)-S3-start */
.register-data{
    margin-top: var(--space160);
    position: relative;
    z-index: 1;
    background: #20516F;
}
.register-data-bg{
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: -1;
}
.register-data-bg img{
    width: 100%;
}
.register-data .awin-link-text-parga,
.register-method .awin-link-text-parga{
    margin-top: 0.16rem;
}
.register-data .awin-link-text .std-font50{
    color: var(--colorfff);
}
.register-data .awin-link-text-parga p{
    color: var(--colorfff);
}
.awin-link-text-list{
    margin-top: var(--space40);
}
.awin-link-text-list .std-text20{
    color: var(--colorfff);
}
.snct-info-item-parga{
    margin-top: 0.18rem;
}
.snct-info-item-parga,
.snct-info-item-parga p{
    font-family: "DunBradstreet-Roman";
}
.register-method{
    position: relative;
    background: var(--colorbj1);
    z-index: 1;
}
.register-method-svg1{
    width: 5.89%;
    max-width: 113px;
    position: absolute;
    right: 0;
    top: 7.22%;
    z-index: -1;
}
.register-method-svg2{
    width: 8.18%;
    max-width: 156px;
    position: absolute;
    bottom: 9.76%;
    left: 2.6%;
    z-index: -1;
}
.altr-tit{
    font-size: var(--font24);
    line-height: var(--line14);
    color: var(--colormain);
    font-family: var(--medium);
    margin-bottom: 0.2rem;
}
.altr-list-li{
    margin-bottom: 0.24rem;
}
.altr-list-li:last-child{
    margin-bottom: 0;
}
.altr-list-li p{
    color: var(--colormain1);
}
.altr-list-li p a{
    font-size: inherit;
    line-height: inherit;
    color: inherit;
    text-decoration: underline;
    text-underline-offset: 3px;
}
.register-info{
    position: relative;
    z-index: 1;
}
.register-info-svg1{
    width: 10%;
    max-width: 192px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;
}
.register-info .service-wrap-info{
    margin-top: 0;
}
.register-main .mod-content,
.buse-page .mod-content{
    position: relative;
    z-index: 1;
}
.register-main-svg1{
    width: 9.69%;
    max-width: 186px;
    position: absolute;
    right: 0;
    top: 6px;
    z-index: -1;
}
/* C1-02-2Companies Registry Information (HK)-S3-end */
/* C1-12Chat D&B-S3-start */
.chat-simplify{
    background: #F2F8F9;
}
.intell-decision{
    position: relative;
}
.intell-decision-tp-parga p{
    color: var(--color6d6d);
    text-align: center;
}
.intell-decision-tp-parga{
    width: 59%;
    margin: 0.16rem auto 0;
}
.intell-decision-btn{
    display: flex;
    justify-content: center;
}
.intell-decision-btn .std-btn1{
    margin: 0 var(--contspaces);
}
.intell-decision-btn .std-btn1-box{
    width: 400px;
    justify-content: space-between;
}
.chat-tran{
    position: relative;
    z-index: 1;
    overflow: visible;
}
.chat-tran .ys-cont1400{
    overflow: hidden;
}
.chat-tran-svg1{
    width: 10.89%;
    max-width: 209px;
    position: absolute;
    bottom: -0.9rem;
    left: 0;
    z-index: -1;
}
.intell-decision .chat-tran-svg1{
    bottom: auto;
    top: 7.87%;
}
.intell-decision-svg2{
    width: 13.23%;
    position: absolute;
    right: 0;
    top: 26.08%;
    z-index: -1;
}
.chat-main .intell-improve-tp-tit .std-font50{
    width: 29%;
}
.chat-main .intell-improve-tp-tit .std-text20{
    width: 71%;
}
/* C1-12Chat D&B-S3-end */
/* C2-4Enterprise Learning-S3-start */
.learn-industry{
    position: relative;
    z-index: 1;
}
.learn-industry-ul{
    display: flex;
    flex-wrap: wrap;
    margin: 0.4rem -0.2rem 0;
}
.learn-industry-ul-li{
    width: 33.333333%;
    padding: 0 0.2rem;
    margin-top: 0.5rem;
}
.liul-cont{
    width: 100%;
    position: relative;
    border-radius: var(--radius24);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
}
.liul-cont::after{
    content: "";
    width: 100%;
    height: 48%;
    background: linear-gradient(0deg, #025172 0%, rgba(2, 81, 114, 0.00) 100%);
    position: absolute;
    bottom: 0;
    left: 0;
}
.liul-cont-tit{
    position: absolute;
    bottom: 0.2rem;
    width: 100%;
    padding: 0 0.5rem;
    z-index: 5;
    color: var(--colorfff);
}
.learn-adv{
    background: var(--colorbj1);
    position: relative;
    z-index: 1;
}
.learn-adv-parga{
    position: absolute;
    right: 9.53%;
    bottom: 0.4rem;
    animation-delay: .6s;
}
.learn-adv-parga p{
    font-size: var(--font14);
    line-height: var(--line15);
    color: var(--color999);
}
.learn-adv-tp-parga p{
    color: var(--color6d6d);
}
.learn-adv-bt-ul{
    display: flex;
    flex-wrap: wrap;
    margin: -0.54rem -0.54rem 0;
}
.labu-li{
    width: 33.333333%;
    padding: 0 0.54rem;
    margin-top: 0.54rem;
    text-align: center;
}
.labu-li-num{
    color: var(--colormain);
    font-family: var(--heavy);
}
.labu-li-parga p{
    color: var(--color999);
}
.learn-adv{
    margin-top: var(--space160);
}
.learn-enter{
    position: relative;
    z-index: 1;
}
.learn-enter-tp{
    width: 75%;
    margin: auto;
}
.learn-enter-tp .std-text20 p{
    color: var(--color6d6d);
}
.std-text18.has-listdot li::after{
    top: 10px;
}
.learn-enter-svg1{
    width: 16.15%;
    max-width: 310px;
    position: absolute;
    top: 11.41%;
    left: 0;
    z-index: -1;
}
.learn-adv-svg1{
    width: 9.06%;
    max-width: 174px;
    position: absolute;
    bottom: 0;
    left: 3.125%;
    z-index: -1;
}
.learn-adv-svg2{
    width: 12.86%;
    max-width: 247px;
    position: absolute;
    right: 0;
    bottom: 14.29%;
    z-index: -1;
}
.learn-adv-svg2.act .decorative-bg-nub4 {
    opacity: 0.1;
}
.learn-industry-svg1{
    width: 11.25%;
    max-width: 216px;
    position: absolute;
    top: 0.23rem;
    right: 0;
    z-index: -1;
}
/* C2-4Enterprise Learning-S3-end */
/* C2-5D&B Checked Service-S3-start */
.check-challeng-tp{
    width: 56%;
    margin: auto;
}
.check-challeng-tp-parga p{
    color: var(--color6d6d);
}
.check-service-parga p{
    color: var(--color6d6d);
    margin-bottom: 0.16rem;
}
.check-service-parga p:last-child{
    margin-bottom: 0;
}
.check-offer{
    margin-top: var(--space160);
    background: var(--colorbj1);
    position: relative;
    z-index: 1;
}
.check-offer-list-ul{
    display: flex;
    flex-wrap: wrap;
    margin: calc(-2 * var(--contspaces)) calc(-1 * var(--contspaces)) 0;
}
.colu-li{
    width: 50%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.check-offer-list-ul .iilu-nub-cont{
    padding: 0.4rem;
    border-radius: var(--radius30);
    background: var(--colorfff);
    height: 100%;
}
.check-offer-list-ul .iilu-nub-cont-tit{
    font-family: var(--medium);
    font-size: var(--font24);
}
.check-service{
    position: relative;
    z-index: 1;
}
.check-service-svg1{
    width: 16.77%;
    max-width: 322px;
    position: absolute;
    right: 0;
    top: 0.26rem;
    z-index: -1;
}
.check-offer-svg1{
    width: 12.6%;
    max-width: 242px;
    position: absolute;
    top: 17.75%;
    left: 8px;
    z-index: -1;
}
.check-main .sales-story{
    position: relative;
    z-index: 1;
}
.check-main .sales-story .sales-story-svg1{
    width: 16.15%;
    max-width: 310px;
    position: absolute;
    bottom: -3px;
    left: 0;
}
.check-main .check-challeng .sales-challenge-info-li{
    width: 33.333333% !important;
}
/* C2-5D&B Checked Service-S3-end */
/* C3-1 Customized Delivery Service(Overview)-S3-start */
.customize-system{
    background: var(--colorbj1);
    margin-bottom: 0 !important;
    position: relative;
    z-index: 1;
}
.customize-system-svg1{
    width: 16.15%;
    max-width: 310px;
    position: absolute;
    bottom: -3px;
    left: 0;
    z-index: -1;
}
.customize-data .ys-cont1400{
    position: relative;
    z-index: 1;
}
.customize-data-svg1{
    width: 17.29%;
    max-width: 242px;
    position: absolute;
    top: -10%;
    left: -8%;
}
/* C3-1 Customized Delivery Service(Overview)-S3-end */
/* C3-2D&B Telemarketing & EDM Solutions-S3-start */
.plan-challeng{
    position: relative;
    z-index: 1;
    overflow: visible;
}
.plan-challeng .ys-cont1400{
    overflow: hidden;
}
.plan-challeng-svg1{
    width: 8.07%;
    max-width: 155px;
    position: absolute;
    left: 0;
    top: 0.5rem;
    z-index: -1;
}
.plan-challeng-svg2{
    width: 11.93%;
    max-width: 229px;
    position: absolute;
    right: 0;
    bottom: -27.44%;
    z-index: -1;
}
.plan-main .check-offer .check-offer-svg1{
    width: 7.34%;
    max-width: 141px;
    right: 0;
    top: 51.85%;
    left: auto;
}
.plan-main .check-offer .iilu-nub{
    margin-top: 0.64rem;
}
.plan-main .intell-info-list-ul {
    margin: -0.64rem calc(-1* var(--contspaces)) 0;
}
/* C3-2D&B Telemarketing & EDM Solutions-S3-end */
/* C3-3Smart Fraud Shield-S3-start */
.smart-main .plan-challeng .plan-challeng-svg1{
    width: 13.02%;
    max-width: 250px;
    position: absolute;
    right: 0;
    bottom: -27.45%;
    left: auto;
    top: auto;
}
.smart-main .check-offer {
    overflow: visible;
}
.smart-main .check-offer .ys-cont1400{
    overflow: hidden;
}
.smart-main .check-offer .check-offer-svg1{
    width: 7.97%;
    max-width: 153px;
    left: 0;
    top: 19.19%;
}
.smart-main .check-offer .check-offer-svg2{
    width: 13.23%;
    max-width: 254px;
    position: absolute;
    right: 0;
    bottom: -5.6%;
    z-index: -1;
}
/* C3-3Smart Fraud Shield-S3-end */
/* E4-2Business Information Report-S3-start */
.report-adv{
    background: var(--colorbj1);
    position: relative;
    z-index: 1;
}
.report-adv-list{
    width: 93%;
    margin: auto;
}
.report-adv-list .sales-challenge-info{
    margin: calc(-4 * var(--contspaces)) -0.6rem 0;
    justify-content: center;
}
.report-adv-list .sales-challenge-info-li{
    width: 33.333333% !important;
    padding: 0 0.6rem;
}
.report-main .mod-content{
    position: relative;
    z-index: 1;
}
.report-adv-svg1{
    width: 7.03%;
    max-width: 135px;
    position: absolute;
    bottom: 15.83%;
    left: 0;
    z-index: -1;
}
.report-adv-svg2{
    width: 5.16%;
    max-width: 100px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;
}
.register-key{
    position: relative;
    z-index: 1;
}
.register-key-svg1{
    width: 7.34%;
    max-width: 141px;
    position: absolute;
    left: 0;
    bottom: 16%;
    z-index: -1;
}
.register-key-svg2{
    width: 11.46%;
    max-width: 220px;
    position: absolute;
    right: 0;
    bottom: 5.6%;
    z-index: -1;
}
.assess-info-svg1{
    width: 5.83%;
    max-width: 112px;
    position: absolute;
    top: 41.31%;
    right: 0;
    z-index: -1;
}
.assess-key-svg1{
    width: 2.45%;
    max-width: 47px;
    position: absolute;
    left: 0;
    bottom: 15%;
    z-index: -1;
}
/* .report-main .register-key .iilu-nub{
    width: 50% !important;
    margin-top: 0.64rem;
} */
.report-main .intell-info-list-ul{
    margin: -0.64rem calc(-1* var(--contspaces)) 0;
}
.report-main .report-adv .scil-parga p{
    margin-bottom: 0.16rem;
}
.report-main .register-key .iilu-nub-cont{
    padding-right: 0.8rem;
}
/* E4-2Business Information Report-S3-end */
/* H2-1ESG Commitment-Our Approach-S3-start */
.iilu-nub-cont{
    flex-direction: column;
    display: flex;
    height: 100%;
}
.iilu-nub-cont-parga{
    flex-grow: 1;
}
.approach-main .mod-content,
.planet-main .mod-content,
.people-main .mod-content,
.purpose-main .mod-content{
    position: relative;
    z-index: 1;
}
/* H2-1ESG Commitment-Our Approach-S3-end */
/* H2-2ESG Commitment-Our Planet-S3-start */
.awin-link-text-parga p a{
    font-size: inherit;
    line-height: inherit;
    color: var(--colormain1);
    text-decoration: underline;
    transition: var(--transition);
}
.planet-report{
    background: var(--colorbj1);
    position: relative;
    margin-top: var(--space160);
}
.planet-report .awin-link-text .std-btn1{
    margin-top: var(--space40);
}
.planet-report .awin-link{
    align-items: center;
    flex-direction: row-reverse;
}
.planet-report .awin-link .awin-link-text {
    padding-left: 0;
    padding-right: var(--rightSpace);
}
.planet-report .std-btn1-box{
    background: transparent;
}
.planet-main .awin-link{
    position: relative;
}
.awin-link-svg {
    width: 9.36%;
    position: absolute;
    top: -20%;
    left: -4.6%;
}
/* H2-2ESG Commitment-Our Planet-S3-end */
/* H2-3ESG Commitment-Our People-S3-start */
.people-list .service-wrap-info{
    margin-top: 0;
}
.people-employ{
    margin-top: var(--space160);
    overflow: visible;
    position: relative;
    z-index: 2;
}
.people-employ-tp{
    background: var(--colorbj1);
}
.people-employ-tp .ys-cont1400{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    position: relative;
}
.people-employ-bg{
    width: 53.57%;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.people-employ-bg svg{
    width: 100%;
    height: auto;
}
.people-employ-text-parga{
    margin-top: var(--space40);
}
.people-employ-text-parga p{
    color: var(--color6d6d);
}
.people-employ-text{
    width: 50.86%;
    overflow: hidden;
}
.people-employ-bt{
    overflow: hidden;
}
.people-employ-bt-item1 .service-wrap-info{
    margin-top: 0;
}
.people-employ-bt-item2 .people-employ-bg{
    width: 40.71%;
}
.people-employ-bt-item2{
    background: var(--colorbj1);
}
.people-employ-bt-item2 .ys-cont1400{
    position: relative;
}
.people-employ-bt .std-font50{
    font-size: var(--font44);
}
.people-activity{
    background: var(--colorbj1);
    position: relative;
    z-index: 1;
}
.people-activity-svg1{
    width: 6.82%;
    max-width: 131px;
    position: absolute;
    top: 20.23%;
    right: 0;
    z-index: -1;
}
.people-activity-svg2{
    width: 10.21%;
    max-width: 196px;
    position: absolute;
    top: 56.94%;
    left: -13.95%;
    z-index: 1;
}
.people-activity .ys-cont1400{
    position: relative;
}
.people-main .planet-report{
    margin-top: 0;
}
.mod-contbg{
    position: relative;
    z-index: 1;
}
.mod-contbg::after{
    content: "";
    width: calc(100% + 250px);
    height: 100%;
    border-radius: var(--radius24);
    background: var(--colorfff);
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: -1;
}
.people-activity-cont{
    padding: var(--space80) 0;
}
.people-activity-cont-item:nth-child(1){
    padding-top: 0;
}
.paci-tp{
    width: 85.71%;
    margin: auto;
}
.paci-info{
    display: flex;
    flex-wrap: wrap;
    margin: calc(-2 * var(--contspaces)) calc(-1 * var(--contspaces)) 0;
}
.paci-info-nub{
    width: 33.333333%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.paci-info-nub .ys-imgbox-cover{
    border-radius: var(--radius24);
}
.paci-info-nub-tit{
    font-size: var(--font26);
    line-height: var(--line13);
    color: var(--color000);
    font-family: var(--heavy);
}
.paci-info-nub-parga p{
    color: var(--color6d6d);
}
.people-employ-bg.act .yntb-bg1{
    opacity: 1;
    transition-delay: .8s;
}
.people-employ-bg.act .yntb-bg2{
    opacity: 1;
    transition-delay: 1.6s;
}
.people-employ-bg.act .yntb-bg3{
    opacity: 1;
    transition-delay: 2.4s;
}
.people-employ-bg.act .yntb-bg4{
    opacity: 1;
    transition-delay: 3.2s;
}
.people-employ-bg.act .yntb-bg5{
    opacity: 1;
    transition-delay: 4s;
}
/* H2-3ESG Commitment-Our People-S3-end */
/* H2-4ESG Commitment-Our Purpose-S3-start */
.purpose-main .planet-report{
    background: var(--colorfff);
    margin-top: 0;
}
.people-employ-text-btn{
    margin-top: var(--space40);
}
.people-employ-text-btn .std-btn1-box{
    background: transparent;
}
.purpose-main .people-employ-bg{
    top: auto;
    bottom: 0;
    transform: translateY(0);
}
.purpose-main .people-employ-text {
    width: 32%;
}
/* H2-4ESG Commitment-Our Purpose-S3-end */
/* B2For Financial Institutions-S4-start */
.institution-case{
    background: var(--colorbj1);
    position: relative;
    z-index: 1;
}
.institution-case-svg1{
    width: 5.94%;
    max-width: 114px;
    position: absolute;
    top: 28.5%;
    left: 0;
}
.institution-adv{
    position: relative;
    z-index: 1;
}
.institution-adv-svg1{
    width: 7.86%;
    max-width: 151px;
    position: absolute;
    right: 0;
    bottom: 0.57rem;
    z-index: -1;
}
/* B2For Financial Institutions-S4-end */
/* J2- Get Your D-U-N-S® Number-S4-start */
.get-info-tp .std-text20 p{
    color: var(--color6d6d);
}
.get-info .service-wrap-info{
    margin-top: 0;
}
.get-info .awin-link-text .std-font50{
    font-size: var(--font26);
    font-family: var(--heavy);
}
.altl-item a{
    font-size: var(--font18);
    line-height: var(--line15);
    color: var(--colormain1);
    text-decoration: underline;
    transition: var(--transition);
}
.altl-item{
    margin-bottom: 0.28rem;
}
.altl-item:last-child{
    margin-bottom: 0;
}
.get-main .ys-nyban-img-pic{
    opacity: 0;
    pointer-events: none;
}
/* .get-info .awin-link-text-parga{
    margin-top: 0.16rem;
} */
/* J2- Get Your D-U-N-S® Number-S4-end */
/* B4For Education & Academics-S4-start */
.education-main .sales-solution-bg-svg1{
    width: 6.82%;
    max-width: 131px;
    position: absolute;
    top: 28.92%;
    left: 0;
    z-index: -1;
}
.education-case{
    background: var(--colorbj1);
}
.education-case-tit-sub{
    font-size: var(--font26);
    line-height: var(--line13);
    color: var(--color000);
}
.education-case-tit{
    width: 81%;
    margin: auto;
}
.education-case-bt{
    position: relative;
}
.scbs-nub-tit{
    font-size: var(--font26);
    line-height: var(--line13);
    color: var(--color000);
    font-family: var(--heavy);
}
.scbs-nub .ys-imgbox-cover{
    border-radius: var(--radius24);
}
.education-case-bt .swiper-modbtn{
    width: calc(100% + 196px);
    position: absolute;
    top: var(--top);
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
}
.education-case-bt.has-dots .education-case-bt-swiper{
    padding-bottom: 0.5rem;
}
/* B4For Education & Academics-S4-end */
/* B5-2ESG-更新-S4-start */
.esg-chalenge-bt-list1{
    padding: 0.56rem 0.4rem;
    border-radius: var(--radius24);
    background: var(--colorbj1);
}
.esg-chalenge-bt .scil-tit{
    font-size: var(--font26);
}
.ecbl-info{
    margin: 0.12rem calc(-1 * var(--contspaces)) 0;
    display: flex;
    flex-wrap: wrap;
}
.ecbl-info-li{
    width: 50%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.ecbl-info-li-cont{
    border-radius: var(--radius24);
    background: var(--colorfff);
    height: 100%;
    padding: 0.28rem;
}
.eilc-tit{
    color: var(--color333);
    font-family: var(--heavy);
}
.eilc-parga{
    margin-top: 0.08rem;
}
.eilc-parga p{
    color: var(--color6d6d);
}
.ecbl-ul{
    display: flex;
    flex-wrap: wrap;
    margin: 0 calc(-1 * var(--contspaces));
}
.ecbl-ul-li{
    width: 33.333333%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.ecbl-ul-li-cont{
    width: 100%;
    height: 100%;
    border-radius: var(--radius24);
    background: var(--colorbj1);
    padding: 0.56rem 0.4rem;
}
/* B5-2ESG-更新-S4-end */
/* C2-2Data Analytics--S4-start */
.dataanaly-info-wrap{
    width: 83%;
    margin: auto;
}
.dataanaly-info-wrap-parga,
.dataanaly-info-wrap-parga p{
    color: var(--color6d6d);
}
.dataanaly-info-wrap-parga p{
    margin-bottom: 0.28rem;
}
.dataanaly-info-wrap-parga p:last-child{
    margin-bottom: 0;
}
.dataanaly-main .sales-solution{
    margin-top: 0;
    background: var(--colorfff);
}
.dataanaly-main .sales-story{
    margin-top: var(--space160);
}
.dataanaly-main .sales-challenge {
    position: relative;
    z-index: 1;
}
.sales-challenge-svg1{
    width: 13.23%;
    max-width: 254px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;
}
.sales-challenge-svg2{
    width: 5.83%;
    max-width: 112px;
    position: absolute;
    left: 0;
    bottom: 0.72rem;
}
.sales-solution .sales-challenge-svg1{
    top: 0.8rem;
}
/* C2-2Data Analytics--S4-end */
/* c4-start */
.banner-nyban-img-decor {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    max-width: 1920px;
}
.banner-nyban-img-decor svg {
    width: 100%;
    height: auto;
}
.global-list .service-wrap-info {
    margin-top: 0;
}
.grbl-par,
.grbl-par p {
    color: var(--color6d6d);
}
.global-return-box-le {
    width: 43%;
}
.global-return-box-ri {
    width: 57%;
    padding-left: 0.8rem;
}
.grbl-par {
    padding-right: 0.4rem;
}
.global-return-box {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}
.guib-ri-par,
.guib-ri-par p {
    color: var(--color6d6d);
}
.guib-le {
    width: 64px;
}
.guib-le img {
    width: 100%;
}
.guib-ri{
    width: calc(100% - 64px);
    padding-left: 0.28rem;
}
.grbr-ul-item-box {
    display: flex;
    align-items: flex-start;
}
.grbr-ul-item:first-child {
    margin-top: 0;
}
.global-return {
    background: var(--colorbj1);
    margin-top: var(--space160);
}
.global-why-tit {
    color: var(--color000);
}
.global-why-ul {
    margin: calc(-2 * var(--contspaces)) calc(-1 * var(--contspaces)) 0;
    display: flex;
    flex-wrap: wrap;
}
.gwul-box {
    padding: 0.28rem;
    border-radius: var(--radius24);
    background: var(--colorbj1);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    height: 100%;
}
.gwul-box-pic {
    width: 74px;
    margin: 0 auto;
}
.gwul-box-pic img {
    width: 100%;
}
.gwul-box-text,
.gwul-box-text p {
    color: var(--color6d6d);
    text-align: center;
}
.gwul-box-text p span {
    font-size: inherit;
    line-height: inherit;
    color: var(--color000);
    font-family: var(--heavy);
}
.global-why-ul-li {
    width: 50%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.global-ppi-par,
.global-ppi-par p {
    color: var(--color6d6d);
}
.global-ppi-tp {
    margin: 0 auto;
    width: 77%;
}
.gpul-box {
    padding: 0.4rem;
    border-radius: var(--radius30);
    background: var(--colorbj1);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    height: 100%;
    display: flex;
    flex-direction: column;
}
.gpul-box-tit-par{
    flex-grow: 1;
}
.gpul-box-tit-par,
.gpul-box-tit-par p {
    color: var(--color6d6d);
}
.gpul-box-tit-pic {
    width: 100%;
    border-radius: var(--radius16);
}
.gpul-box-tit-pic img {
    width: 100%;
}
.global-ppi-ul-li {
    width: 50%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.global-ppi-ul {
    display: flex;
    flex-wrap: wrap;
    margin: calc(-2 * var(--contspaces)) calc(-1 * var(--contspaces)) 0;
}
/* c4-end */
/* c2-start */
.clean-data-cont {
    width: 100%;
    margin-top: 0.64rem;
}
.clean-data-cont img {
    width: 100%;
}
.clean-solu-par,
.clean-solu-par {
    color: var(--color6d6d);
}
.clean-solu-tp {
    margin: 0 auto;
    width: 86%;
}
.cssi-tit {
    font-size: var(--font26);
    color: var(--color000);
    font-family: var(--heavy);
    line-height: var(--line13);
    margin-top: 0.26rem;
}
.cssi-ul-li-top {
    color: var(--color000);
    font-family: var(--heavy);
    padding-left: 0.3rem;
    position: relative;
}
.cssi-ul-li-top::after {
    background: var(--color000) !important;
}
.cssi-ul-li-btm {
    color: var(--color6d6d);
}
.clean-solu-slick-item {
    padding: 0 0.14rem;
}
.clean-solu-slick {
    margin: 0 -0.14rem;
    margin-top: 0.64rem;
}
.clean-solu {
    background: var(--colorbj1);
    position: relative;
    z-index: 1;
    margin-top: var(--space160);
}
.clean-solu-decor {
    max-width: 100px;
    width: 5.2%;
    position: absolute;
    right: 0;
    top: 35%;
    z-index: -1;
}
.clean-help-tit {
    width: 51%;
    margin: 0 auto;
}
.chul-box-text,
.chul-box-text p {
    color: var(--color6d6d);
}
.chul-box-pic {
    width: 95px;
}
.chul-box-pic img {
    width: 100%;
}
.clean-help-ul-li {
    width: 33.3333%;
    padding: 0 var(--contspaces);
    margin-top: 0.8rem;
}
.clean-help-ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 calc(-1 * var(--contspaces));
}
.chul-box {
    height: 100%;
}
.clean-help {
    position: relative;
    z-index: 1;
}
.clean-works {
    background: var(--colorbj1);
    margin-top: var(--space160);
}
.cdul-box-pic {
    width: 74px;
}
.cdul-box-pic img {
    width: 100%;
}
.cbpt-tit {
    font-size: var(--font26);
    color: var(--color000);
    font-family: var(--heavy);
    line-height: var(--line13);
    margin-top: 0.41rem;
}
.cbpt-par,
.cbpt-par p {
    font-size: var(--font20);
    color: var(--color6d6d);
    line-height: var(--line15);
}
.cbpt-par {
    margin-top: 0.16rem;
}
.clean-data-ul-li {
    width: 50%;
    padding: 0 0.14rem;
}
.clean-data-ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -0.14rem;
    margin-top: 0.64rem;
}
.clean-data {
    position: relative;
    z-index: 2;
    overflow: visible !important;
}
.clean-data-decor2 {
    width: 113px;
    position: absolute;
    left: 0;
    bottom: -58px;
}
.clean-data-decor3 {
    width: 5.26%;
    max-width: 101px;
    position: absolute;
    right: 0;
    top: 51%;
    z-index: -1;
}
.clean-page .global-list .ys-cont1400{
    overflow: hidden;
}
.clean-perce-box-ri {
    width: 51%;
}
.clean-perce-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.clean-perce-box-le {
    font-size: 1.28rem;
    line-height: var(--line11);
    color: var(--colorfff);
    font-family: var(--book);
}
.clean-perce-box-ri,
.clean-perce-box-ri p {
    color: var(--colorfff);
}
.clean-perce {
    position: relative;
    z-index: 1;
}
.clean-perce .ys-cont1400{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 5;
}
.clean-perce-bj {
    width: 100%;
}
.clean-perce-bj img {
    width: 100%;
}
.clean-list{
    overflow: hidden !important;
}
.clean-list .awin-link-text-parga {
    width: 65.5%;
}
.clean-stform-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.cdcu-li-pic {
    width: 72px;
    margin: 0 auto;
}
.cdcu-li-pic img {
    width: 100%;
}
.cdcu-li-tit {
    font-size: var(--font20);
    color: var(--color000);
    font-family: var(--heavy);
    line-height: var(--line15);
    margin-top: 0.28rem;
    text-align: center;
}
.cdcu-li-par,
.cdcu-li-par p {
    font-size: var(--font20);
    color: var(--color6d6d);
    line-height: var(--line15);
    text-align: center;
}
.cdcu-li-par {
    margin-top: 0.28rem;
}
.global-page .global-list{
    overflow: hidden;
}
.global-list {
    position: relative;
    z-index: 10;
    overflow: visible;
}
.global-list-bj1 {
    width: 13.23%;
    max-width: 254px;
    position: absolute;
    right: 0;
    top: 0.1rem;
    z-index: -1;
}
.global-list-bj img {
    width: 100%;
}
.cdcu-li {
    width: 25%;
    padding: 0 var(--contspaces);
}
.clean-data .ys-cont1400{
    overflow: hidden;
}
.clean-data-cont-ul {
    margin: 0 calc(-1 * var(--contspaces));
    display: flex;
}
.clean-data-cont .sales-challenge-info{
    margin: calc(-4* var(--contspaces)) calc(-1* var(--contspaces)) 0;
}
.clean-data-cont .sales-challenge-info-li{
    padding: 0 var(--contspaces);
}
.cdcu-li1 {
    margin-top: -160px;
}
.cdcu-li2 {
    margin-top: -60px;
    animation-delay: .6s;
}
.cdcu-li3 {
    margin-top: -40px;
    animation-delay: .7s;
}
.cdcu-li4 {
    margin-top: -60px;
    animation-delay: .8s;
}
.cdcu-li5 {
    margin-top: -160px;
    animation-delay: .9s;
}
/* c2-end */
/* d7-start */
.cust-page .new-banner-wrap{
    background: var(--colormain);
}
.cust-page .new-banner-icon img:nth-child(1){
    left: 0.46rem !important;
    top: -0.32rem !important;
}
.cust-page .new-banner-icon img:nth-child(2){
    width: 10.42%;
    max-width: 200px;
    position: absolute;
    left: 0;
    bottom: 0;
}
.cust-page .nwti-nub .ys-select {
    width: 278px;
}
.cust-page .banner-nyban-img-decor {
    left: -1%;
}
.new-wrap {
    position: relative;
    z-index: 1;
}
.cwbu-li-box-top {
    padding: 0.24rem 0.4rem calc(0.24rem - 8px);
    border-radius: var(--radius24);
    background: var(--colorbj1);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    display: flex;
    align-items: center;
    justify-content: space-between;
    transition: var(--transition);
    cursor: pointer;
}
.clbt-ri {
    width: 28px;
    transition: var(--transition);
}
.cwbu-li.act .clbt-ri {
    transform: rotate(180deg);
}
.clbt-ri img {
    width: 100%;
}
.clbt-le {
    padding-right: 0.4rem;
    width: calc(100% - 28px);
}
.cwbu-li-box-btm {
    padding: 0.32rem;
    background: var(--colorbj1);
    border-radius: 0 0 var(--radius24) var(--radius24);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    display: none;
}
.cwbu-li-box-btm-box {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.clbb-le {
    width: 42.5%;
}
.clbb-ri {
    width: 57.5%;
    padding-left: var(--rightSpace);
}
.clbb-le .ssbs-nub-cont-img {
    width: 100%;
}
.clbb-ri .snct-info {
    width: 100%;
    margin-top: 0;
}
.cwbu-li.act .cwbu-li-box-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.10);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    border-radius: var(--radius24) var(--radius24) 0 0;
}
.cwbu-li {
    margin-bottom: 0.24rem;
}
.cwbu-li:last-child {
    margin-bottom: 0;
}
.cust-page .new-ban-svg {
    max-width: 650px;
    right: 0;
    z-index: -1;
}
.cust-page .new-banner-bg{
    position: relative;
    z-index: -2;
}
.cust-page .new-banner-bg img:nth-child(2){
    position: absolute;
    top: 0;
    left: 0;
}
.cust-page .ys-nyban-title{
    z-index: 5;
}
/* d7-end */
/* e2-start */
.rating-score {
    background: #20516F;
    padding: var(--space160) 0;
    position: relative;
    z-index: 2;
}
.rating-score-svg {
    width: 9%;
    max-width: 174px;
    position: absolute;
    left: 0.36rem;
    top: 0.4rem;
    z-index: -1;
}
.rating-list {
    background: var(--colorbj1);
}
.rating-list .service-wrap-info {
    margin-top: 0;
}
.rating-score-tit {
    color: var(--colorfff);
}
.rating-score-par,
.rating-score-par p {
    color: var(--colorfff);
}
.rating-score-tp {
    margin: 0 auto;
    width: 79.5%;
}
.rating-score-tab .irbt-swiper-nub .std-text20 {
    padding: 0.18rem 0rem;
}
.inct-item-wrap-tit {
    color: var(--color000);
    font-family: var(--heavy);
}
.rating-score-tab .inct-tit .std-text18 {
    line-height: 1.5;
    padding: 0.09rem 0.16rem;
}
.iiwd-tit {
    color: var(--color000);
    font-family: var(--heavy);
}
.iiwd-info {
    margin-top: 0.2rem;
}
.iiwd-info-item {
    margin-bottom: 0.28rem;
}
.iiwd-info-item:last-child{
    margin-bottom: 0;
}
.iiwd-info-item .std-text16{
    color: var(--color000);
    font-family: var(--heavy);
    position: relative;
    padding-left: 0.3rem;
}
.iiwd-info-item .std-text16::after {
    content: "";
    position: absolute;
    left: 0.1rem;
    top: 8px;
    width: 7px;
    height: 7px;
    background: var(--color000);
    border-radius: 50%;
}
.iiwd-info-item .std-text18 p {
    font-size: var(--font18);
    color: var(--color6d6d);
    line-height: var(--line15);
    margin-bottom: 0.08rem;
}
.inct-item-wrap-spot{
    width: 100%;
}
.inct-item-wrap-spot p {
    color: var(--color6d6d);
}
.inct-item-wrap-recom p {
    color: var(--colormain);
    font-family: var(--heavy);
}
.inct-item-wrap-recom {
    width: 100%;
    display: block;
}
.inct-item-wrap-but .head-btn {
    margin-top: 0;
}
.inct-item-wrap-but .std-btn3-box {
    background-color: #025172;
    cursor: default;
}
.rating-page .global-overview {
    overflow: visible;
    z-index: 1;
}
.rating-page .global-overview .ys-cont1400{
    overflow: hidden;
}
.iiwt-table1 table thead tr th,
.iiwt-table1 table thead tr th * {
    font-size: var(--font16);
    color: var(--color000);
    line-height: var(--line145);
    font-family: var(--heavy);
    padding: 0.2rem 0.6rem;
    background: var(--colorbj1);
    border-right: 1px solid rgba(0, 0, 0, 0.10);
    width: 50%;
}
.iiwt-table1 table thead tr th:last-child {
    border-right: 1px solid transparent;
}
.inct-item-wrap-table {
    width: 100%;
    position: relative;
}
.iiwt-table1 {
    border-radius: 14px;
    border: 1px solid rgba(0, 0, 0, 0.10);
    overflow: hidden;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
}
.iiwt-table1 tbody tr td,
.iiwt-table1 tbody tr td * {
    font-size: var(--font18);
    color: var(--color000);
    line-height: var(--line15);
    padding: 0.2rem 0.6rem;
    border-bottom: 1px solid rgba(0, 0, 0, 0.10);
    border-right: 1px solid rgba(0, 0, 0, 0.10);
    text-align: center;
    width: 10%;
}
.iiwt-table1 tbody tr:last-child td {
    border-bottom: transparent;
}
.iiwt-table1 tbody tr td:last-child {
    border-right: 1px solid transparent;
}
.iiwt-table2 table thead tr th,
.iiwt-table2 table thead tr th * {
    font-size: var(--font16);
    color: var(--color000);
    line-height: var(--line145);
    font-family: var(--heavy);
    padding: 0.2rem 0.6rem;
    background: var(--colorbj1);
    border-right: 1px solid rgba(0, 0, 0, 0.10);
    width: 50%;
}
.iiwt-table2 table thead tr th:last-child {
    border-right: transparent;
}
.iiwt-table2 {
    border-radius: 14px;
    border: 1px solid rgba(0, 0, 0, 0.10);
    overflow: hidden;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
}
.iiwt-table2 tbody tr td,
.iiwt-table2 tbody tr td * {
    font-size: var(--font16);
    color: var(--color000);
    line-height: var(--line145);
    padding: 0.2rem 0.6rem;
    text-align: center;
    border-right: 1px solid rgba(0, 0, 0, 0.10);
    border-bottom: 1px solid rgba(0, 0, 0, 0.10);
}
.iiwt-table2 tbody tr:last-child td {
    border-bottom: 1px solid transparent;
}
.iiwt-table2 tbody tr td:last-child {
    border-right: 1px solid transparent;
}
.iiwt-table3 table thead tr th,
.iiwt-table3 table thead tr th * {
    font-size: var(--font16);
    color: var(--color000);
    line-height: var(--line145);
    font-family: var(--heavy);
    padding: 0.2rem 0.3rem;
    background: var(--colorbj1);
    border-right: 1px solid rgba(0, 0, 0, 0.10);
    width: 25%;
}
.iiwt-table3 {
    border-radius: 14px;
    border: 1px solid rgba(0, 0, 0, 0.10);
    border-right: transparent;
    overflow: hidden;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
}
.iiwt-table3 tbody tr td,
.iiwt-table3 tbody tr td * {
    font-size: var(--font16);
    color: var(--color000);
    line-height: var(--line145);
    padding: 0.2rem 0.1rem;
    text-align: center;
    border-right: 1px solid rgba(0, 0, 0, 0.10);
    border-bottom: 1px solid rgba(0, 0, 0, 0.10);
}
.iiwt-table3 tbody tr:last-child td {
    border-bottom: 1px solid transparent;
}
.iiwt-table4 table thead tr th {
    width: 20%;
    padding: 0.2rem 0;
}
.iiwt-table5 table thead tr th {
    width: 16.666666%;
    padding: 0.2rem 0.06rem;
}
.iiwt-arrow-arr {
    width: 20px;
    margin: auto;
}
.iiwt-arrow-arr svg{
    width: 100%;
    height: auto;
}
.iiwt-arrow-text {
    color: var(--colormain1);
    font-size: var(--font16);
    font-family: var(--heavy);
    line-height: var(--line145);
}
.iiwt-table6 table tbody tr td {
    width: 10%;
}
.iiwt-table6 table thead tr th {
    font-size: var(--font16);
    color: var(--color000);
    line-height: var(--line145);
    font-family: var(--heavy);
    padding: 0.2rem 0.1rem;
    background: var(--colorbj1);
    border-right: 1px solid rgba(0, 0, 0, 0.10);
    width: 55%;
}
.iiwt-table6 tbody tr td {
    font-size: var(--font16);
    color: var(--color000);
    line-height: var(--line145);
    padding: 0.2rem 0.19rem;
    text-align: center;
    border-right: 1px solid rgba(0, 0, 0, 0.10);
    border-bottom: 1px solid rgba(0, 0, 0, 0.10);
}
.iiwt-table6 tbody tr:last-child td {
    border-bottom: 1px solid transparent;
}
.iiwt-table6 {
    border-radius: 14px;
    border: 1px solid rgba(0, 0, 0, 0.10);
    border-right: transparent;
    overflow: hidden;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
}
.iiwt-table3 tbody tr:last-child td {
    border-bottom: 1px solid transparent;
}
.iiwp-esf-le {
    font-size: var(--font18);
    color: var(--color000);
    font-family: var(--heavy);
    line-height: var(--line11);
    margin-right: 0.16rem;
}
.iiwp-esf-ri {
    font-size: var(--font14);
    color: var(--colorfff);
    line-height: var(--line15);
    padding: 0.04rem 0.1rem;
    border-radius: 4px;
    background: #007132;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
}
.iiwp-esf {
    display: flex;
    align-items: center;
}
.inct-item-wrap-poin {
    margin-top: 0.4rem;
    width: 100%;
}
.iiwp-line-li {
    width: 20%;
    height: 30px;
}
.iiwp-line-li1 {
    background: #007132;
}
.iiwp-line-li2 {
    background: #ABD08D;
}
.iiwp-line-li3 {
    background: #F9DD89;
}
.iiwp-line-li4 {
    background: #F2B586;
}
.iiwp-line-li5 {
    background: #E88E8B;
}
.iiwp-line {
    width: 100%;
    display: flex;
    align-items: center;
    border-radius: 14px;
    overflow: hidden;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    margin-top: var(--space40);
}
.iiwp-box {
    position: relative;
    padding-bottom: 0.74rem;
}
.iiwp-box .iiwt-arrow {
    right: auto;
    bottom: 0;
    left: 6.5%;
}
.iiwp-dost-ul {
    display: flex;
}
.iiwp-dost-ul-li {
    width: 20%;
}
.iiwp-dost-ul-li .idul-box-le {
    width: 30px;
    height: 30px;
    background: #6BC067;
    border-radius: 50%;
    margin-right: 0.1rem;
}
.iiwp-dost-ul-li2 .idul-box-le {
    background: #ABD08D;
}
.iiwp-dost-ul-li3 .idul-box-le {
    background: #F9DD89;
}
.iiwp-dost-ul-li4 .idul-box-le {
    background: #F2B586;
}
.iiwp-dost-ul-li5 .idul-box-le {
    background: #E88E8B;
}
.idul-box-ri {
    color: var(--color000);
}
.idul-box {
    display: flex;
    align-items: center;
}
.iiwp-sics,
.iiwp-sics p{
    color: var(--color000);
    font-family: var(--heavy);
}
.iiwp-sics-appen {
    font-size: var(--font14);
    color: var(--color000);
    line-height: var(--line15);
    margin-top: 0.16rem;
}
.iiwp-sics-serial {
    font-size: var(--font18);
    color: var(--color000);
    line-height: var(--line15);
    margin-top: 0.4rem;
}
.iiwp-sics-serial span {
    font-family: var(--heavy);
    line-height: var(--line11);
}
.iiwp-sics-blact {
    font-size: var(--font18);
    color: var(--color000);
    line-height: var(--line15);
    margin-top: 0.16rem;
}
.iiwp-sics-num {
    font-size: var(--font18);
    color: var(--color000);
    font-family: var(--heavy);
    line-height: var(--line11);
    margin-top: 0.64rem;
}
.iiwp-sics-val {
    margin-top: 0.5rem;
}
.iiwp-sics-label-li {
    width: auto;
}
.iiwp-sics-label {
    display: flex;
    justify-content: space-between;
    margin-top: 0.36rem;
}
.iiwp-sics-label-li.on .iiwp-esf-ri {
    background: #F9DD89;
}
.iiwp-sics-point-li {
    width: 33.3333%;
    padding: 0 0.3rem;
    position: relative;
}
.iiwp-sics-point {
    display: flex;
    margin: 0 -0.3rem;
}
.iiwp-sics-point-li1 .iiwt-arrow {
    position: absolute;
    right: 70%;
    top: 130px;
}
.mar-sten26 {
    margin-top: 0.26rem;
}
.iiwp-sics-point-li3 .iiwt-arrow {
    position: absolute;
    right: 71%;
    top: 130px;
}
.iiwp-sics-point-li2 .iiwt-arrow {
    position: absolute;
    right: 41%;
    top: 130px;
}
.iiwt-text-top {
    font-size: var(--font18);
    color: var(--color000);
    font-family: var(--heavy);
    line-height: var(--line11);
    padding-bottom: 0.16rem;
    border-bottom: 1px solid #E6E6E6;
    margin-bottom: 0.28rem;
}
.iiwt-text-btm-le {
    font-size: var(--font44);
    color: var(--colormain1);
    font-family: var(--book);
    line-height: var(--line12);
    margin-right: 0.16rem;
}
.iiwt-text-btm-ri {
    font-size: var(--font14);
    color: var(--colormain1);
    line-height: var(--line15);
}
.iiwt-text-btm {
    display: flex;
    align-items: flex-start;
}
.iiwt-text {
    margin-top: 1.2rem;
}
.iiwt-table3 {
    border-right: 1px solid rgba(0, 0, 0, 0.10);
}
.iiwt-table6{
    border-right: 1px solid rgba(0, 0, 0, 0.10);
}
.rating-score table thead tr th{
    border-left: 1px solid rgba(0, 0, 0, 0.10);
    border-right: 1px solid transparent !important;
}
.rating-score table thead tr th:first-child{
    border-left: 1px solid transparent;
}
.rating-score table tbody tr td{
    border-left: 1px solid rgba(0, 0, 0, 0.10);
    border-right: 1px solid transparent !important;
}
.rating-score table tbody tr td:first-child{
    border-left: 1px solid transparent;
}
/* e2-end */
/* h4-start */
.cert-svg {
    width: 19.5%;
    right: 0.67rem;
    top: auto;
    transform: translateY(0);
    bottom: 0;
}
.cert-accred .scil-icon {
    width: 80px;
}
.cert-accred .sales-challenge-info-li {
    width: 33.3333% !important;
    margin-top: 0.64rem;
    padding: 0 var(--contspaces);
}
.cert-accred .sales-challenge-info {
    margin: -0.64rem calc(-1* var(--contspaces)) 0;
}
/* h4-end */
/* h5-1-start */
.join-list .service-wrap-info {
    margin-top: 0;
}
.join-svg {
    width: 5.5%;
    max-width: 101px;
    position: absolute;
    left: 0;
    top: -6.3%;
    z-index: -1;
}
.join-list .ys-cont1400 {
    position: relative;
}
.join-list-svg {
    width: 8%;
    position: absolute;
    right: -4%;
    top: 0;
}
.join-us-box {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.join-us-box-ri {
    width: 51%;
}
.join-us .std-btn1-box {
    background: transparent;
}
.jubr-par,
.jubr-par p {
    font-size: var(--font20);
    color: var(--color6d6d);
    line-height: var(--line15);
}
.jubr-par {
    margin-top: 0.16rem;
}
.join-us {
    background: var(--colorbj1);
    margin-top: var(--space160);
    position: relative;
    z-index: 1;
    overflow: visible;
}
.join-us-svg {
    width: 10.16%;
    max-width: 195px;
    position: absolute;
    right: 0.86rem;
    bottom: 0.96rem;
}
/* h5-1-end */
/* h5-2-satrt */
.cult-intro .awin-link-text-parga {
    margin-top: 0;
}
.cult-intro .awin-link {
    align-items: center;
}
.cult-intro .service-wrap-info {
    margin-top: 0;
}
.cult-intro {
    position: relative;
    z-index: 1;
}
.cult-intro-svg {
    width: 9.01%;
    max-width: 173px;
    position: absolute;
    left: 5.52%;
    top: 0;
    z-index: -1;
}
.cbvl-tit{
    width: 49%;
    padding-right: var(--rightSpace);
}
.cult-values-box-ri {
    width: 51%;
}
.cult-values-box {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: wrap;
}
.cult-values {
    position: relative;
    z-index: 1;
    overflow: visible;
}
.cult-values .ys-cont1400{
    overflow: hidden;
}
.cult-values-svg {
    width: 35.68%;
    max-width: 685px;
    position: absolute;
    left: 0;
    top: calc(var(--space160) + 1.85rem);
    z-index: -1;
}
.cult-values-svg2 {
    width: 3%;
    max-width: 57px;
    position: absolute;
    right: 0;
    top: 0.73rem;
    z-index: -1;
}
.cult-respo{
    position: relative;
    z-index: 2;
}
.cult-respo .service-wrap-info {
    margin-top: 0.8rem;
}
.cult-respo .awin-link-text-parga {
    margin-top: 0;
}
.cult-respo .awin-link {
    align-items: center;
}
.cult-high .service-wrap-info {
    margin-top: 0;
}
.cult-high .ys-cont1400 {
    position: relative;
}
.cult-award-tit {
    text-align: center;
}
.cult-award-par,
.cult-award-par p {
    color: var(--color6d6d);
}
.cult-award-tp {
    width: 77%;
    margin: 0 auto;
}
.cult-award .caiu-li-img{
    background: var(--colorbj1);
}
.casi-link-pic {
    width: 100%;
    border-radius: var(--radius24);
    overflow: hidden;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
}
.casi-link-pic img {
    width: 100%;
}
.casi-link-tit {
    font-size: var(--font20);
    color: var(--color000);
    font-family: var(--heavy);
    line-height: var(--line15);
    margin-top: 0.4rem;
}
.cult-award-slick {
    margin: 0 -0.14rem;
}
.cult-award-slick-item {
    padding: 0 0.14rem;
}
.cult-award-but {
    text-align: center;
}
.cult-award {
    position: relative;
    z-index: 1;
}
.cult-award-svg {
    width: 15.52%;
    max-width: 298px;
    position: absolute;
    left: 0;
    top: 0.78rem;
    z-index: -1;
}
.cult-team-box-le {
    width: 43%;
}
.cult-team .std-btn1-box {
    background: transparent;
}
.cult-team-box-ri {
    width: 53.5%;
}
.ctbl-par,
.ctbl-par p {
    font-size: var(--font20);
    color: var(--color6d6d);
    line-height: var(--line15);
}
.ctbl-par {
    margin-top: 0.16rem;
}
.cult-team-box-ri svg {
    width: 100%;
    height: auto;
}
.cult-team-box {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
.cult-team {
    background: var(--colorbj1);
    padding-top: var(--space160);
    position: relative;
}
.cult-respo .analytics-wrap-info-nub{
    margin-bottom: 0.8rem;
}
/* h5-2-end */
/* h5-3-start */
.bene-page .cert-svg {
    width: 19.5%;
    right: 0.33rem;
    top: auto;
    transform: translateY(0);
    bottom: 54px;
}
.bene-welfare-tit {
    width: 83.5%;
    margin: 0 auto;
}
.bene-welfare-list {
    margin-top: 0.8rem;
}
.bene-welfare {
    position: relative;
    z-index: 10;
    overflow: visible;
}
.bene-welfare .ys-cont1400{
    overflow: hidden;
}
.bene-welfare-svg {
    width: 9.79%;
    max-width: 188px;
    position: absolute;
    left: 0.7rem;
    top: 1.06rem;
    z-index: -1;
}
.bene-welfare-svg2 {
    width: 8.02%;
    max-width: 154px;
    position: absolute;
    right: 0;
    bottom: -0.5rem;
}
.bene-career .service-wrap-info {
    margin-top: 0.64rem;
}
.bene-career .awin-link-text-parga {
    margin-top: 0;
}
.altu-li-tit {
    font-size: var(--font26);
    color: var(--color000);
    font-family: var(--heavy);
    line-height: var(--line13);
}
.bene-career .awin-link-text-parga li {
    margin-bottom: 0.08rem;
}
.altu-li {
    margin-bottom: 0.28rem;
}
.altu-li:last-child {
    margin-bottom: 0;
}
.bene-career-tit {
    width: 77%;
    margin: 0 auto;
}
.bene-career {
    position: relative;
    z-index: 1;
}
/* h5-3-end */
/* h7-start */
.glnet-switch {
    background: var(--colorbj1);
    margin-top: var(--space160);
}
.glnet-switch-cont{
    width: 100%;
}
.gsci-tit {
    font-size: var(--font20);
    color: var(--color000);
    font-family: var(--heavy);
    line-height: var(--line15);
    margin-bottom: 0.16rem;
}
.gsci-info ul li a {
    font-size: var(--font20);
    color: var(--colormain1);
    line-height: var(--line15);
    position: relative;
    text-decoration: underline;
    transition: var(--transition);
}
.gsci-info ul li{
    margin-bottom: 0.16rem;
}
.gsci-info ul li:last-child {
    margin-bottom: 0;
}
.glnet-switch-cont-item{
    margin-bottom: 0.71rem;
}
.glnet-switch-cont-item:last-child {
    margin-bottom: 0;
}
/* h7-end */
/* c1-07-start */
.hoov-adv-tit {
    text-align: center;
}
.hoov-adv-tp {
    margin: 0 auto;
    width: 77%;
}
.hoov-adv-par,
.hoov-adv-par p {
    color: var(--color6d6d);
}
.haul-box-tit {
    font-size: var(--font26);
    color: var(--color000);
    font-family: var(--heavy);
    line-height: var(--line13);
    margin-top: 0.29rem;
}
.haul-box-par,
.haul-box-par p {
    font-size: var(--font20);
    color: var(--color6d6d);
    line-height: var(--line15);
}
.haul-box-par {
    margin-top: 0.14rem;
}
.hoov-adv-ul-li {
    width: 50%;
    padding: 0 0.54rem;
    margin-bottom: 0.18rem;
}
.hoov-adv-ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -0.54rem;
    margin-bottom: -0.18rem;
    margin-top: 0.64rem;
}
.hoov-adv-video {
    margin-top: 0.7rem;
}
.hoov-adv {
    position: relative;
    z-index: 1;
}
.hoov-key-tit {
    text-align: center;
}
.hoov-loacl-tit {
    text-align: center;
}
.hoov-loacl .grbr-ul-item {
    width: 50%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.hoov-loacl .grbr-ul {
    display: flex;
    flex-wrap: wrap;
    margin: calc(-2 * var(--contspaces)) calc(-1 * var(--contspaces)) 0;
}
.hoov-loacl .guib-ri-par {
    margin-top: 0.14rem;
}
.hoov-add-top-le {
    width: 49%;
}
.hoov-add-top-ri {
    width: 40.5%;
}
.hatl-text {
    font-size: var(--font24);
    color: var(--color000);
    font-family: var(--medium);
    line-height: var(--line14);
}
.hatl-par,
.hatl-par p {
    color: var(--color6d6d);
}
.hoov-add-top-ri svg {
    width: 100%;
    height: auto;
}
.hoov-add-top {
    padding: var(--space80) 0;
    background: var(--colorbj1);
    display: flex;
    justify-content: space-between;
}
.hoov-add-bot-box{
    padding-top: var(--space80);
}
.hoov-add {
    background: var(--colorbj1);
    margin-top: var(--space160);
}
.hoov-unde {
    background: var(--colorbj1);
}
.hoov-unde .hoov-unde-cont {
    padding: 0 15px;
}
.habi-box-le {
    width: 40.5%;
}
.habi-box-ri {
    width: 49.5%;
}
.habi-box-le-tit {
    color: var(--color000);
    font-family: var(--book);
}
.habi-box-le-par{
    animation-delay: .2s;
}
.habi-box-le-par,
.habi-box-le-par p {
    font-size: var(--font20);
    color: var(--color6d6d);
    line-height: var(--line15);
}
.habi-box-ri-par,
.habi-box-ri-par p {
    color: var(--color6d6d);
}
.habi-box-ri-par p {
    margin-bottom: 0.16rem;
}
.habi-box-ri-par p:last-child {
    margin-bottom: 0;
}
.habi-box-ri-tit {
    font-family: var(--medium);
}
.hoov-unde .habi-box-ri-tit{
    margin-top: var(--space40);
}
.blank-dots li p {
    padding-left: 0.3rem;
    position: relative;
}
.blank-dots li p::after {
    content: "";
    position: absolute;
    left: 0.1rem;
    top: 11.5px;
    width: 7px;
    height: 7px;
    background: var(--color000);
    border-radius: 50%;
}
.habi-box-ri-ul li p{
    color: var(--color000);
}
.habi-box-ri-ul li{
    margin-bottom: 0.28rem;
}
.habi-box-ri-ul li:last-child{
    margin-bottom: 0;
}
.habi-box-ri-ul li::after{
    background: var(--color000);
}
.habi-box {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    flex-wrap: wrap;
}
.hoov-add-bot-item1 .habi-box-le-svg {
    width: 39%;
    transform: translateY(252px);
}
.hoov-add-bot-item.act .habi-more-pic {
    transform: rotate(360deg);
}
.hoov-add-bot-item3 .ssbu-li-cont-parga,
.hoov-add-bot-item3 .ssbu-li-cont-parga p {
    color: var(--color6d6d);
}
.habi-more-text {
    font-size: var(--font18);
    color: var(--colormain1);
    line-height: var(--line15);
}
.habi-more-pic {
    width: 16px;
    transition: var(--transition);
    transform: rotate(180deg);
    margin: auto;
}
.habi-more-pic img {
    width: 100%;
}
.habi-more {
    display: inline-block;
    cursor: pointer;
}
.habi-btn{
    text-align: center;
}
.habi-cont-tit {
    color: var(--color000);
}
.habi-cont {
    display: none;
}
.hcul-pic {
    width: 52px;
    margin: 0 auto;
}
.hcul-pic img {
    width: 100%;
}
.hcul-tit {
    font-size: var(--font24);
    color: var(--color000);
    font-family: var(--medium);
    line-height: var(--line14);
    text-align: center;
    margin-top: 0.16rem;
}
.hcul-par,
.hcul-par p {
    color: var(--color6d6d);
    text-align: center;
}
.hcul-par {
    margin-top: 0.28rem;
}
.habi-cont-ul-li {
    width: 50%;
    padding: 0 0.14rem;
    margin-bottom: 0.28rem;
}
.habi-cont-ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -0.14rem;
    margin-bottom: -0.28rem;
    margin-top: 0.64rem;
}
.habi-cont-itme {
    margin-bottom: 0.8rem;
}
.habi-cont-itme:last-child {
    margin-bottom: 0;
}
.hoov-add-bot-item2 .habi-box-le-svg {
    width: 69%;
    transform: translateY(175px);
}
.hoov-add-bot-item3 .habi-box-le-svg {
    width: 69.5%;
    transform: translateY(197px);
}
.hoov-add-bot-item {
    padding-bottom: var(--space160);
    border-bottom: 1px solid rgba(0, 0, 0, 0.10);
    margin-top: var(--space60);
}
.hoov-add-bot-item:first-child {
    margin-top: 0;
}
.hoov-add-bot-item:last-child {
    padding-bottom: 0;
    border-bottom: none;
}
.hoov-add-bot-item2 .habi-cont-ul-li {
    width: 33.3333%;
}
.hctb-le {
    width: 49%;
    padding-right: 0.9rem;
}
.hctb-ri {
    width: 51%;
}
.hctb-le-tit {
    font-family: var(--book);
    color: var(--color000);
}
.hctb-le-par,
.hctb-le-par p {
    color: var(--color6d6d);
}
.hctb-le-svg {
    width: 34%;
    transform: translateY(87px);
}
.habi-cont-itme-box {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.hctb-ri .gulh-tit {
    color: var(--color000);
    font-size: var(--font32);
    font-family: var(--medium);
}
.hctb-ri .gelr-ul-li-bd,
.hctb-ri .gelr-ul-li-bd p {
    color: #666;
}
.hctb-ri .gelr-ul-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.10);
}
.hctb-ri .gelr-ul-li:last-child {
    border-bottom: none;
}
.gulh-icon svg path {
    transition: var(--transition);
}
.hctb-ri .gelr-ul-li.act .gulh-icon svg path {
    stroke: #fff;
}
.habi-cont-par {
    width: 95%;
    margin: 0 auto;
    margin-top: 0.16rem;
}
.habi-cont-par,
.habi-cont-par p {
    color: var(--color6d6d);
}
.hoov-add-bot-item3 .habi-cont-ul-li {
    width: 33.3333%;
}
.hoov-add-bot-item3 .habi-cont-ul {
    justify-content: center;
}
.hoov-key .intell-risk-bt {
    background: var(--colorbj1);
    border: none;
}
/*  c1-07-edn */
/* e6-1-start */
.ondov-page .cert-svg {
    width: 48%;
    right: 0;
    top: auto;
    transform: translateY(-48px);
    bottom: 0;
}
.ondov-indust .ys-cont1400{
    overflow: hidden;
}
.ondov-indust-tp{
    width: 73.5%;
    margin: 0 auto;
}
.ondov-indust-par,
.ondov-indust-par p {
    color: var(--color6d6d);
}
.ondov-indust .service-wrap-info {
    margin-top: var(--space160);
}
.olul-link {
    font-size: var(--font16);
    color: var(--colormain);
    line-height: var(--line145);
    width: 180px;
    position: relative;
    padding-bottom: 0.22rem;
}
.olul-link::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 36px;
    height: 4px;
    background: #025172;
    opacity: 0;
    transition: var(--transition);
}
.ondov-link-ul-li.act .olul-link::after {
    opacity: 1;
}
.ondov-link-ul {
    display: flex;
    margin: 0 -0.24rem;
    align-items: flex-end;
}
.ondov-link-ul-li {
    padding: 0 0.24rem;
}
.ondov-link {
    padding-top: 0.86rem;
    position: relative;
    z-index: 1;
}
.ondov-link-svg svg {
    width: 100%;
    height: auto;
}
.ondov-link-svg2 {
    width: 4.84%;
    max-width: 93px;
    position: absolute;
    right: 1.2rem;
    top: 0;
    z-index: -1;
}
.ondov-indust {
    position: relative;
    z-index: 1;
    overflow: visible;
}
.ondov-info{
    position: relative;
    z-index: 1;
}
.ondov-indust-svg1 {
    width: 9.17%;
    max-width: 176px;
    position: absolute;
    left: 0;
    top: var(--space160);
    z-index: -1;
}
.ondov-indust-svg2 {
    width: 100px;
    position: absolute;
    left: 0;
    top: 20%;
    z-index: -1;
}
.ondov-indust-svg3 {
    width: 3.44%;
    max-width: 66px;
    position: absolute;
    right: 0;
    top: 38.28%;
    z-index: -1;
}
.ondov-indust-svg4 {
    width: 8.13%;
    max-width: 156px;
    position: absolute;
    left: 0;
    top: 65.57%;
    z-index: -1;
}
/* e6-1-end */
/* j1-start */
.numb-page .ys-nyban-img-pic {
    z-index: -1;
}
.numb-get {
    position: relative;
}
.numb-get .service-wrap-info {
    margin-top: 0;
}
.numb-how-tp {
    width: 94%;
    margin: 0 auto;
}
.numb-how-par p {
    color: var(--color6d6d);
    margin-bottom: 0.24rem;
}
.numb-how-par p:last-child {
    margin-bottom: 0;
}
.numb-how-list {
    margin-top: 0.8rem;
}
.numb-how {
    background: var(--colorbj1);
    margin-top: var(--space160);
}
.numb-how-lists .scil-icon {
    width: 64px;
}
.numb-why-par,
.numb-why-par p {
    font-size: var(--font32);
    color: var(--color6d6d);
    line-height: var(--line13);
    font-family: var(--medium);
}
.numb-why {
    position: relative;
    overflow: visible;
}
.numb-why .ys-cont1400{
    overflow: hidden;
}
.numb-befit-tit {
    text-align: center;
    color: var(--colorfff);
}
.nbul-box {
    padding: 0.4rem 0.4rem 0.34rem 0.4rem;
    border-radius: var(--radius30);
    background: #FFF;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    height: 100%;
}
.nbul-box-tit {
    font-size: var(--font26);
    color: var(--color000);
    font-family: var(--heavy);
    line-height: var(--line13);
    margin-top: 0.16rem;
}
.nbul-box-par {
    margin-top: 0.16rem;
}
.nbul-box-par,
.nbul-box-par p {
    color: var(--color6d6d);
}
.numb-page .sales-pro{
    margin-top: var(--space160);
}
.numb-befit-ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -0.22rem;
    margin-bottom: -0.44rem;
    margin-top: 0.64rem;
}
.numb-befit-ul-li {
    width: 50%;
    padding: 0 0.22rem;
    margin-bottom: 0.44rem;
    height: auto;
}
.numb-befit {
    background: #20516F;
    padding: var(--space160) 0;
    position: relative;
    z-index: 1;
    margin-top: var(--space160);
}
.numb-befit-bj {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: -1;
}
.numb-befit-bj img {
    width: 100%;
}
.nwui-cont {
    padding: 0.4rem;
}
.nwui-cont-tit {
    font-size: var(--font26);
    color: var(--color000);
    font-family: var(--heavy);
    line-height: var(--line13);
    text-align: center;
}
.nwui-cont-par,
.nwui-cont-par p {
    text-align: center;
    color: var(--color666);
}
.numb-who-ul-item {
    width: 33.3333%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.numb-who-ul {
    display: flex;
    flex-wrap: wrap;
    margin: calc(-2 * var(--contspaces)) calc(-1 * var(--contspaces)) 0;
}
.numb-who {
    position: relative;
    z-index: 10;
    overflow: visible;
}
.numb-who .ys-cont1400{
    overflow: hidden;
}
.numb-who-svg1 {
    width: 3.44%;
    max-width: 66px;
    position: absolute;
    left: 0;
    top: 0.12rem;
    z-index: -1;
}
.numb-who-svg3 {
    width: 4.06%;
    max-width: 78px;
    position: absolute;
    right: 0;
    top: -0.78rem;
    z-index: -1;
}
.numb-who-svg4 {
    width: 8.13%;
    max-width: 156px;
    position: absolute;
    left: 0.34rem;
    bottom: 1.4rem;
    z-index: -1;
}
.nrul-link-pic {
    width: 100%;
    border-radius: var(--radius30);
}
.nrul-link-tit {
    font-size: var(--font26);
    color: var(--color000);
    font-family: var(--heavy);
    line-height: var(--line13);
}
.nrul-link-par {
    margin-top: 0.08rem;
}
.nrul-link-par,
.nrul-link-par p {
    color: var(--color6d6d);
}
.numb-recod-ul-li {
    width: 33.3333%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.numb-recod-ul {
    display: flex;
    flex-wrap: wrap;
    margin: calc(-2 * var(--contspaces)) calc(-1 * var(--contspaces)) 0;
}
.numb-recod-tit {
    text-align: center;
}
.numb-recod {
    background: var(--colorbj1);
    position: relative;
    z-index: 1;
}
.hoov-anchor-ul-li {
    padding: 0 0.14rem;
}
.hoov-anchor-ul {
    display: flex;
    margin: 0 -0.14rem;
}
.hot-bott {
    padding-bottom: 0.6rem;
}
.hoov-unde {
    padding-bottom: var(--space160);
}
.bene-welfare .bene-welfare-list {
    margin-top: 0.64rem;
}
.clean-help-decor {
    width: 13.23%;
    max-width: 254px;
    position: absolute;
    right: 0;
    top: 20%;
    z-index: -1;
}
.global-list-bj2 {
    width: 154px;
    position: absolute;
    left: 0;
    bottom: -215px;
    z-index: -1;
}
.clean-data-decor1 {
    width: 2.5%;
    position: absolute;
    left: 0;
    top: 24%;
    z-index: -1;
}
.inct-item-wrap-pic {
    width: 56%;
}
.inct-item-wrap-pic img {
    width: 100%;
}
.iiwt-arrow {
    transform: translateY(10px);
    opacity: 0;
    transition: var(--transition1);
    text-align: center;
    position: absolute;
    bottom: -4px;
    right: 21%;
}
.iiwt-arrow.act {
    transform: translateY(0);
    opacity: 1;
    transition-delay: 0.5s;
}
.iiws-tit {
    font-size: var(--font18);
    font-family: var(--heavy);
    text-align: center;
    color: var(--color000);
    line-height: var(--line11);
}
.inct-item-wrap-svg svg {
    margin-top: 0.36rem;
}
.iiws-par{
    margin-top: 0.1rem;
}
.iiws-par,.iiws-par p{
    font-size: var(--font14);
    color: var(--color000);
    line-height: var(--line15);
}
.iiws-tit-li{
    width: 50%;
    padding: 0 0.26rem;
    transform: translateY(50px);
    opacity: 0;
    transition: var(--transition1);
    transition-delay: 0.3s;
}
.iiws-tit-li.act{
    opacity: 1;
    transform: translateY(0);
}
.inct-item-wrap-svg{
    display: flex;
    margin: 0 -0.26rem;
}
.rating-score{
    overflow: visible;
}
.rating-score .irbl-nub-cont-tab{
    position: sticky !important;
    top: 150px;
}
 .rating-score .intell-risk-bt{
    overflow: visible;
}
.rating-score-bj {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 0;
}
.rating-score-bj img {
    width: 100%;
}
.rating-score .ys-cont1400{
    position: relative;
    z-index: 10;
}
.clean-data-cont .scil-icon{
    margin: 0 auto;
}
.clean-data-cont .scil-tit{
    text-align: center;
}
.clean-data-cont .scil-parga,.clean-data-cont .scil-parga p{
    text-align: center;
}  
.cdcu-li1 {
    margin-top: -180px;
}
.cdcu-li2 {
    margin-top: -88px;
}
.cdcu-li3 {
    margin-top: -64px;
}
.cdcu-li4 {
    margin-top: -88px;
}
.cdcu-li5 {
    margin-top: -180px;
}
.new-wrap-decor {
    width: 10%;
    max-width: 192px;
    position: absolute;
    right: 0;
    top: 26%;
    z-index: -1;
}
.ondov-page .analytics-tab{
    position: relative;
    z-index: 2;
}
.ondov-indust-svg2{
    width: 5%;
    top: 19%;
}
.cult-page .people-employ{
    position: relative;
}
.cult-page .people-employ-text {
    width: 42.86%;
}
.join-us .ys-cont1400{
    overflow: hidden;
}
.join-us-box-le{
    width: 39.11%;
    position: absolute;
    left: 0.76rem;
    top: 50%;
    transform: translateY(-50%);
}
.cult-high-svg {
    width: 13.43%;
    max-width: 188px;
    position: absolute;
    right: -6.8%;
    top: 0%;
}
.numb-why-svg1 {
    width: 6.88%;
    max-width: 132px;
    position: absolute;
    right: 0;
    top: 0;
}
.numb-why-svg2 {
    width: 3.44%;
    max-width: 66px;
    position: absolute;
    left: 0;
    bottom: calc(-1 * var(--space160));
}
.numb-who{
    overflow: visible;
}
.numb-who-svg2 {
    width: 6.88%;
    max-width: 132px;
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: -1;
}
.numb-recod-svg {
    width: 12.5%;
    max-width: 240px;
    position: absolute;
    left: 0;
    bottom: 28.85%;
    z-index: -1;
}
.cust-page .nwti-nub{
    flex-grow: 1;
    justify-content: space-between;
}
.cust-page .nwti-nub .ys-select {
    width: auto;
    flex-grow: 1;
}
.cust-page .nwti-nub .std-text20{
    flex-shrink: 0;
}
.ondov-link-svg1 {
    width: 5.1%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
}
.cult-team-svg {
    width: 7%;
    max-width: 134px;
    position: absolute;
    right: 4%;
    top: 0;
}
.bene-career-svg {
    width: 7.03%;
    max-width: 135px;
    position: absolute;
    left: 0;
    top: 46.24%;
    z-index: -1;
}
.cult-page .people-employ-bg,
.bene-page .people-employ-bg{
    top: auto;
    bottom: 0;
    transform: none;
}
.cult-page .people-employ-text,
.bene-page .people-employ-text{
    width: 42.86%;
}
.join-page .awin-link{
    position: relative;
}
.hoov-adv .iilu-nub {
    width: 50% !important;
}
.habi-cont-itme1 .sales-challenge-info{
    margin: calc(-2* var(--contspaces)) calc(-1* var(--contspaces)) 0;
}
.habi-cont-itme1 .sales-challenge-info-li {
    width: 50%;
    padding: 0 var(--contspaces);
    margin-top: calc(2* var(--contspaces));
}
.hoov-add-bot-center .scil-icon {
    width: 64px;
    margin: 0 auto;
}
.hoov-add-bot-item3 .scil-icon{
    width: 64px;
}
.hoov-add-bot-center .scil-tit {
    text-align: center;
}
.hoov-add-bot-center .scil-parga,
.hoov-add-bot-center .scil-parga p {
    text-align: center;
}
.hoov-add-bot-center .scil-tit {
    text-align: center;
}
.hoov-add-bot-center .scil-parga,
.hoov-add-bot-center .scil-parga p {
    text-align: center;
}
.hoov-add-bot-item2 .sales-challenge-info-li {
    width: 33.333333%;
}
.hoov-add-bot-item3 .sales-challenge-info-li {
    width: 33.333333%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.hoov-add-bot-item3 .sales-challenge-info {
    justify-content: center;
    margin: calc(-2 * var(--contspaces)) calc(-1 * var(--contspaces)) 0;
}
.iiwt-table1 tbody tr td * {
    font-size: var(--font18);
    color: var(--color000);
    line-height: var(--line15);
}
.iiwt-table1 tbody tr td span {
    font-size: var(--font26);
    color: #025172;
    font-family: var(--heavy);
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent;
}
.iiwt-table2 table thead tr th * {
    font-size: var(--font16);
    color: var(--color000);
    line-height: var(--line145);
    font-family: var(--heavy);
}
.iiwt-table3 table thead tr th * {
    font-size: var(--font16);
    color: var(--color000);
    line-height: var(--line145);
    font-family: var(--heavy);
}
.iiwt-table3 tbody tr td * {
    font-size: var(--font16);
    color: var(--color000);
    line-height: var(--line145);
}
.iiwt-table6 table thead tr th * {
    font-size: var(--font16);
    color: var(--color000);
    line-height: var(--line145);
    font-family: var(--heavy);
}
.iiwt-table6 tbody tr td * {
    font-size: var(--font16);
    color: var(--color000);
    line-height: var(--line145);
}
.acton td:first-child{
    border-left: 1px solid rgba(0, 0, 0, 0.10) !important;
}
.actnone{
    border-bottom: 1px solid transparent !important;
}
.iiwt-table3 tbody tr td,
.iiwt-table3 tbody tr td * {
    font-size: var(--font16);
    color: var(--color000);
    line-height: var(--line145);
    padding: 0.2rem 0.1rem;
    text-align: center;
    border-right: 1px solid rgba(0, 0, 0, 0.10);
    border-top: 1px solid rgba(0, 0, 0, 0.10);
    border-bottom: 1px solid transparent;
}
.iiwt-table3 tbody tr:first-child td {
    border-top: 1px solid transparent;
}
.hoov-adv-svg1 {
    width: 7.5%;
    max-width: 141px;
    position: absolute;
    left: 0;
    top: var(--space160);
    z-index: -1;
}
.global-overview-svg2 {
    width: 7%;
    max-width: 135px;
    position: absolute;
    right: 0;
    bottom: 10%;
    z-index: -1;
}
.global-overview-svg3 {
    width: 5.5%;
    max-width: 103px;
    position: absolute;
    left: 0;
    bottom: -23%;
    z-index: -1;
}
.iiws-pic{
    width: 100%;
    margin-top: 0.2rem;
}
.iiws-pic img{
    width: 100%;
}
.iiwp-sics-label-li.on .iiwp-esf{
    display: flex;
    align-items: center;
    justify-content: center;
}
.iiwp-contb6{
    margin-top: 0.22rem;
}
.iiwp-sics-label-li:last-child .iiwp-esf{
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.iiwt-table-text {
    padding-left: 30px;
    background: url(../images/e2-icon.svg) no-repeat left center / 20px 12px;
    margin-bottom: 8px;
    font-size: var(--font16);
    color: var(--colormain1);
    line-height: var(--line15);
    display: none;
}
.iiwt-table{
    position: relative;
}
.iiwt-table-box{
    position: relative;
    margin-top: var(--space40);
}
.iiwt-table-box.actbox .iiwt-table-text{
    display: block;
    margin-top: 0.4rem;
}
.bot-box{
    padding-bottom: 0.5rem;
}
.iiwp-contb2{
    margin-top: 0.5rem;
}
.iiwp-contb3{
    margin-top: 0.4rem;
}
.iiwp-sics-serial {
    margin-top: 0;
}
.iiwp-contb4{
    margin-top: 0.64rem;
}
.iiwp-sics-num {
    margin-top: 0;
}
.iiwp-contb5{
    margin-top: 0.5rem;
}
.iiwp-sics-val {
    margin-top: 0;
}
.award-page .pwul-cont-hd .pwul-cont-text-tit{
    text-align: center;
}
.partner-wrap-award-svg1 {
    position: absolute;
    left: 0;
    top: 27%;
    width: 8%;
    max-width: 154px;
}
.partner-wrap-award-svg2{
    position: absolute;
    right: 0;
    bottom: 8%;
    width: 7.3%;
    max-width: 141px;
}
.sup-page .analytics-tab{
    position: relative;
}
.sup-svg1{
    position: absolute;
    right: 0;
    top: 0;
    width: 9.5%;
    max-width: 186px;
}
.sup-page .register-info{
    position: relative;
}
.sup-svg2{
    position: absolute;
    right: 0;
    top: 38%;
    width: 5.8%;
    max-width: 112px;
}
.sup-svg3{
    position: absolute;
    left: 0;
    top: -1%;
    width: 2.5%;
    max-width: 49px;
}
.sup-svg4{
    position: absolute;
    left: 0;
    bottom: 10%;
    width: 2.5%;
    max-width: 49px;
}
.sup-svg5{
    position: absolute;
    right: 0;
    bottom: 8%;
    width: 6.77%;
    max-width: 130px;
}
.cred-page .sup-svg2{
    width: 10%;
    max-width: 192px;
    top: 24%;
}
.cred-page .sup-svg5{
    width: 8%;
    max-width: 154px;
}
.cred-page .sup-svg3{
    width: 5%;
    max-width: 98px;
    top: 3%;
}
.buse-list-par,.buse-list-par p{
    color: var(--color6d6d);
}
.buse-list-par{
    padding: 0 0.4rem;
}
.buse-list{
    padding: var(--space160) 0;
}
.intell-info-list-ul.onact .iilu-nub{
    width: 50%;
}
.buse-list-cont .analytics-wrap-info-nub{
    margin-bottom: 0.8rem;
}
/* j1-end */
/* H6Contact Us-S4-start */
.contact-main .mod-content{
    position: relative;
}
.contact-info-btn{
    text-align: center;
}
.contact-add .ys-cont1400{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.contact-add .std-font58{
    width: 49%;
    padding-right: 0.5rem;
}
.contact-add-info{
    width: 51%;
}
.contact-add-info-item:nth-child(1){
    margin-top: 0;
}
.contact-add-info-item .std-text20 span{
    font-family: var(--heavy);
}
.contact-main .mod-content{
    position: relative;
}
.contact-main .register-main-svg1{
    top: 0;
}
.contact-add{
    position: relative;
    z-index: 1;
}
.contact-add .cult-values-svg{
    top: calc(var(--space160) + 1.74rem);
}
.contact-info{
    position: relative;
    z-index: 1;
    overflow: inherit;
}
.contact-info .ys-cont1400{
    overflow: hidden;
}
.contact-info-svg1{
    width: 8%;
    max-width: 154px;
    position: absolute;
    right: 0;
    bottom: -23.21%;
    z-index: -1;
}
.contact-info-svg2{
    width: 7.14%;
    max-width: 137px;
    position: absolute;
    left: 0;
    bottom: -12.22%;
    z-index: -1;
}
.contact-info .iilu-nub-cont-tit p a{
    color: var(--colormain1);
    text-decoration: underline;
    transition: var(--transition);
}
.contact-info .iilu-nub-cont-tit p span{
    display: block;
    font-size: inherit;
    line-height: inherit;
    color: inherit;
}
/* H6Contact Us-S4-end */
/* C1-09D&B ESG Registered™-S4-start */
.esgregist-info{
    position: relative;
    z-index: 1;
}
.esgregist-info .std-font50,
.esgregist-info-list{
    width: 88%;
    margin: auto;
}
.esgregist-info-list{
    position: relative;
}
.esgregist-info-list-swiper.has-dots{
    padding-bottom: 0.4rem !important;
}
.esgregist-info-btn{
    text-align: center;
}
.esgregist-info-list .swiper-modbtn{
    width: calc(100% + 340px);
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    pointer-events: none;
}
.esgregist-info-list.has-progressbar .swiper-modbtn{
    top: calc(50% - 0.2rem);
}
.eils-nub-img{
    width: 100%;
}
.eils-nub-img img{
    width: 100%;
}
.esgregist-story-tp{
    width: 84%;
    margin: auto;
}
.esgregist-story-tp-parga{
    width: 92%;
}
.esgregist-story-tp-parga p{
    color: var(--color6d6d);
    margin-bottom: 0.28rem;
}
.esgregist-story-tp-parga p:last-child{
    margin-bottom: 0;
}
.awin-link-text-notice p{
    font-size: var(--font14);
    line-height: var(--line15);
    color: var(--color6d6d);
}
.esgregist-main .analytics-wrap-info-nub:nth-child(2n+1) .swil-bg {
    width: 408px;
    position: absolute;
    top: -252px;
    left: -358px;
}
.esgregist-roster .std-font50{
    width: 84%;;
    margin: auto;
}
.esgregist-roster-img{
    width: 74%;
    margin: auto;
}
.esgregist-roster-img iframe{
    width: 100%;
}
.esgregist-main .mod-content{
    position: relative;
    z-index: 1;
}
.esgregist-main .register-main-svg1{
    top: 0;
}
.esgregist-info-svg1{
    width: 4.69%;
    max-width: 90px;
    position: absolute;
    left: 0;
    top: var(--space160);
    z-index: -1;
}
.esgregist-main .service-wrap .service-wrap-info{
    margin-top: 0;
}
/* C1-09D&B ESG Registered™-S4-end */
/* E6-3HKECIC - D&B Export Credit Risk IndexS4-start */
.export-main .awin-link-text-item:nth-child(2){
    margin-top: 0.64rem;
}
.export-main .mod-content{
    position: relative;
    z-index: 1;
}
.export-svg1{
    width: 4.84%;
    max-width: 93px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}
.awin-link-img-cont{
    padding: 25px;
    background: var(--colorbj1);
}
.alic-tit{
    text-align: center;
    color: var(--color6d6d);
}
/* E6-3HKECIC - D&B Export Credit Risk IndexS4-end */
/* E6-2Global Business Optimism Insights-S4-start */
.insights-table{
    position: relative;
    z-index: 1;
}
.insights-table-cont th:nth-child(1){
    border-radius: var(--radius8) 0 0 var(--radius8);
}
.insights-table-cont th:last-child{
    border-radius: 0 var(--radius8) var(--radius8) 0;
}
.insights-table-cont th{
    padding: 0.2rem 0.1rem;
    background: var(--colorbj1);
    min-width: 194px;
}
.insights-table-cont th,
.insights-table-cont th *{
    font-size: var(--font20);
    line-height: var(--line15);
    color: var(--color000);
    font-family: var(--heavy);
    text-align: center;
}
.insights-table-cont td{
    padding: 0.2rem 0.1rem;
    border-bottom: 1px solid rgba(0, 0, 0, 0.10);
}
.insights-table-cont td,
.insights-table-cont td *{
    font-size: var(--font20);
    line-height: var(--line15);
    color: var(--color6d6d);
}
.insights-table-cont td:nth-child(1){
    padding-left: 0.48rem;
    padding-right: 0.48rem;
    width: 410px;
    border-radius: 0 0 0 var(--radius8);
}
.insights-table-cont td:last-child{
    border-radius: 0 0 var(--radius8) 0;
}
.insights-table-cont td:nth-child(3),
.insights-table-cont td:nth-child(4){
    text-align: center;
}
.insights-main .ondov-link-svg2{
    right: 0;
}
.insights-info{
    position: relative;
    overflow: visible;
}
.insights-info .ys-cont1400{
    overflow: hidden;
}
.insights-info-svg1{
    width: 9.06%;
    max-width: 174px;
    position: absolute;
    top: 0;
    left: 4.17%;
    z-index: -1;
}
.insights-info-svg2{
    width: 3.44%;
    max-width: 66px;
    position: absolute;
    right: 0;
    bottom: -0.9rem;
    z-index: -1;
}
.insights-table-svg1{
    width: 4.06%;
    max-width: 78px;
    position: absolute;
    left: 0;
    top: 56.69%;
    z-index: -1;
}
/* E6-2Global Business Optimism Insights-S4-end */
/* h1-2-start */
.histo-cont {
    position: relative;
}
.histo-cont .awin-link {
    align-items: center;
    position: relative;
}
.histo-cont .awin-link::after {
    content: "";
    display: inline-block;
    width: 34px;
    height: 34px;
    background-image: url('../images/h1-2_icon08.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.histo-cont .analytics-wrap-info-nub {
    margin-bottom: 0.8rem;
}
.histo-li-svg {
    width: 10.3%;
    max-width: 144px;
    position: absolute;
    left: -72px;
    top: -20px;
}
.histo-cent .analytics-wrap-info-nub.on .awin-link-text {
    padding-right: 2.66rem;
}
.histo-cent .awin-link-text {
    padding-left: 2.66rem;
}
.histo-cont .service-wrap-info {
    position: relative;
}
.histo-cont::after {
    content: "";
    position: absolute;
    left: 50%;
    top: 5%;
    transform: translateX(-50%);
    width: 2px;
    height: calc(100% - 5%);
    background: linear-gradient(to bottom, rgba(42, 143, 164, 0) 0%,rgba(42, 143, 164, 1) 10%,rgba(42, 143, 164, 1) 90%,rgba(42, 143, 164, 0) 100%);
    opacity: 0;
    transition: all 5s;
}
.histo-cont.act::after{
    opacity: 1;
}
.histo-cont-svg1 {
    width: 6.1%;
    max-width: 117px;
    position: absolute;
    right: 0.25rem;
    top: 0;
}
.histo-cont-svg2 {
    position: absolute;
    right: 0;
    top: 14%;
    width: 7.35%;
    max-width: 141px;
}
.histo-cont-svg3 {
    position: absolute;
    right: 0;
    top: 55%;
    width: 8.05%;
    max-width: 154px;
}
.histo-cont-svg4 {
    position: absolute;
    right: 0;
    bottom: 3.5%;
    width: 6.09%;
    max-width: 117px;
}
.histo-cent .awin-link-text-parga,.histo-cent .awin-link-text-parga p {
    color: #11242B;
}
/* h1-2-end */
/* h1-3-start */
.histo-page2 .histo-li-svg {
    width: 10.3%;
    max-width: 144px;
    position: absolute;
    right: -72px;
    left: auto;
    top: -20px;
}
.histo-page2 .histo-cont-svg1 {
    width: 8.02%;
    max-width: 154px;
    left: 0;
    right: auto;
    top: 14%;
}
.histo-page2 .histo-cont-svg2 {
    width: 7.35%;
    max-width: 141px;
    left: 0;
    right: auto;
    top: 51%;
}
/* h1-3-end */
/* 导航下拉-start */
.head-nav-item-down{
    position: fixed;
    top: calc(var(--navHeight) + 60px);
    background: transparent;
    padding-top: 0.32rem;
}
.hnid-cont{
    border-radius: var(--radius20);
    background: var(--colorfff);
    padding: 0 0.6rem;
    display: flex;
    box-shadow: var(--shadow);
}
.hnid-cont-nub{
    padding: 0.4rem;
    border-right: 1px solid rgba(0,0,0,.1);
}
.hnid-cont-nub1{
    width: 22%;
    padding-left: 0;
}
.hnid-cont-nub2,
.hnid-cont-nub3{
    width: 25%;
}
.hnid-cont-nub4{
    width: 28%;
    padding-right: 0;
    border-right: none;
}
.hnid-cont-nub4 a{
    display: block;
    width: 100%;
}
.hcni-li a{
    font-size: var(--font18);
    line-height: var(--line15);
    color: var(--color000);
    transition: var(--transition);
}
.hcni-li:nth-child(1){
    margin-top: 0.32rem;
}
.hcni-li,
.hcni-li2{
    margin-top: 0.28rem;
}
.hnid-cont-nub-tit{
    color: var(--colormain);
    font-family: var(--heavy);
}
.hcni-li2:nth-child(1){
    margin-top: 0 !important;
}
.hnid-cont-nub4-cont{
    margin-top: 0.18rem;
}
.hnid-cont-nub4-cont a{
    width: 100%;
    display: block;
}
.hcnc-img{
    width: 100%;
    border-radius: 0 10px;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    position: relative;
}
.hcnc-img img{
    width: 100%;
    transition: var(--transition);
}
.hcnc-img-lab{
    position: absolute;
    right: 0.16rem;
    top: 0.16rem;
    z-index: 5;
}
.hcnc-img-lab .std-text18{
    line-height: 30px;
    color: var(--colorfff);
    padding: 0 0.25rem;
    border-radius: var(--radius8);
    background: var(--colorbj2);
}
.hcnc-tit{
    color: var(--color000);
    font-family: var(--heavy);
}
.hcnc-btn{
    width: 36px;
    height: 36px;
    transition: var(--transition);
    border-radius: 6px;
    background: rgba(48, 149, 180, 0.10);
}
.hcnc-btn svg{
    width: 100%;
    height: auto;
}
.hcnc-btn path{
    transition: var(--transition);
}
.head-nav-item.yxnav-active1 .head-nav-item-nub::after{
    width: calc(100% - 16px);
}
.head-nav-item.yxnav-active1 .head-nav-item-title,
.head-nav-item.yxnav-active1 .head-nav-item-title span {
    color: var(--colormain1) !important;
}
.head-nav-item.yxnav-active1 .hnit-icon path{
    stroke: var(--colormain1) !important;
}
.head-nav-item-nub{
    position: relative;
}
.head-nav-item-nub::after{
    content: "";
    width: 0;
    height: 3px;
    background: var(--colormain1);
    position: absolute;
    bottom: -16px;
    left: 50%;
    transform: translateX(-50%);
    transition: var(--transition);
}
.head-nav-item-nub.act .hnit-icon{
    transform: rotate(180deg);
}
.head-nav-item-down3 .hnid-cont-nub4,
.head-nav-item-down5 .hnid-cont-nub4{
    border-left: 1px solid rgba(0,0,0,.1);
}
.hnid-cont-item{
    width: 72%;
    display: flex;
}
.hnid-cont-item .hnid-cont-nub{
    border-right: none;
}
.hnid-cont-item .hnid-cont-nub1{
    width: 30.5%;
}
.hnid-cont-item .hnid-cont-nub2{
    width: 34.8%;
}
.head-nav-item-down4 .hnid-cont{
    padding: 0.4rem 0.6rem;
    display: flex;
}
.hnid-cont-le{
    width: 18.75%;
}
.hnid-cont-le-ri{
    width: 81.25%;
    padding-left: 0.24rem;
}
.hnid-cont-le .hcni-li2{
    margin-top: 0.2rem;
}
.hclr-ul-li{
    width: 33.333333%;
    padding: 0 var(--contspaces);
}
.hclr-ul{
    display: flex;
    margin: 0 calc(-1 * var(--contspaces));
}
.hclr-ul-li-link{
    display: flex;
    flex-direction: column;
    height: 100%;
}
.hclr-ul-li-link .hnid-cont-nub4-cont {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}
.hclr-ul-li-link .hcnc-tit{
    display: flex;
    flex-grow: 1;
}
.head-nav-item-down5 .hnid-cont-nub4{
    padding: 0.4rem 0 0.4rem 0.25rem;
}
.hcnl-item-icon{
    width: 32px;
}
.hcnl-item-icon img{
    width: 100%;
}
.hcnl-item-box .std-text16{
    width: calc(100% - 32px);
    padding-left: 8px;
    color: var(--color6d6d);
    font-family: var(--heavy);
}
.hcnl-item-box .std-text16 span{
    text-decoration: underline;
}
.hcnl-item-box{
    display: flex !important;
    align-items: center;
}
.hcnl-item{
    margin-top: 0.28rem;
}
.ys-ph-navbar3 .ys-ph-nav .ys-phnav-header-font, .ys-ph-navbar3 .ys-ph-nav a{
    font-family: var(--heavy);
}
.hcni-li.yxnav-active2 a{
    color: var(--colormain1);
}
.hcni-li2.yxnav-active2 .hnid-cont-nub-tit{
    color: var(--colormain1);
}
/* 导航下拉-end */
/* C1-11-3D&B China Business Insights-Credit Module-S4-start */
.credit-main .mod-content{
    position: relative;
}
.credit-main .register-main-svg1{
    top: 0;
}
.credit-info-cont{
    width: 85%;
    margin: auto;
}
.credit-info-cont .std-text20 p{
    color: var(--color6d6d);
}
.credit-core-list-info{
    display: flex;
    flex-wrap: wrap;
    margin: calc(-2 * var(--contspaces)) calc(-1 * var(--contspaces)) 0;
}
.ccli-nub{
    width: 50%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.ccli-nub-text-parga,
.ccli-nub-text-parga p{
    color: var(--color6d6d);
}
.credit-core .std-font50{
    width: 75%;
    margin: auto;
}
.credit-report-tp{
    width: 85%;
    margin: auto;
}
.credit-report-tp .std-text20 p{
    margin-bottom: 0.16rem;
    color: var(--color6d6d);
}
.credit-report-tp .std-text20 p:last-child{
    margin-bottom: 0;
}
.credit-report-tp .std-font50{
    width: 88%;
    margin: auto;
}
.credit-report .awin-link-text .std-font32{
    color: var(--color000);
}
/* C1-11-3D&B China Business Insights-Credit Module-S4-end */

/* C1-08 D-U-N-S® Registered®-S3-start */
.registered-receive .std-font50{
    width: 63%;
    margin: auto;
}
.registered-receive-list-ul{
    display: flex;
    flex-wrap: wrap;
    margin: calc(-2 * var(--contspaces)) calc(-1 * var(--contspaces)) 0;
}
.rrlu-li{
    width: 33.333333%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.rrlu-li-cont{
    padding: 20px;
    border-radius: var(--radius24);
    background: var(--colorbj1);
    height: 100%;
}
.rrlu-li-cont .ys-imgbox-cover{
    border-radius: var(--radius16);
}
.registered-resource{
    margin-top: var(--space160);
    background: #F2F8F9;
    position: relative;
    overflow: visible;
    z-index: 1;
}
.registered-resource-list-info{
    display: flex;
    flex-wrap: wrap;
    margin: calc(-4 * var(--contspaces)) calc(-2 * var(--contspaces)) 0;
}
.rrli-li{
    width: 50%;
    padding: 0 calc(2 * var(--contspaces));
    margin-top: calc(4 * var(--contspaces));
    display: flex;
    flex-direction: column;
}
.rrli-li .std-btn1-box{
    background: transparent;
}
.rrli-li .std-font26{
    flex-grow: 1;
}
.registered-list{
    position: relative;
    z-index: 2;
    overflow: visible;
}
.registered-list .ys-cont1400{
    overflow: hidden;
}
.registered-list-svg1{
    width: 10.94%;
    width: 210px;
    position: absolute;
    left: 0;
    bottom: -52px;
    z-index: -1;
}
.registered-main .intell-improve{
    margin-top: 0;
}
.registered-receive{
    position: relative;
    z-index: 1;
    overflow: visible;
}
.registered-receive .ys-cont1400{
    overflow: hidden;
}
.registered-receive-svg1{
    width: 13.23%;
    width: 254px;
    position: absolute;
    right: 0;
    top: -50px;
}
.registered-receive .registered-list-svg1{
    top: 0.9rem;
    bottom: auto;
}
.registered-resource .registered-list-svg1{
    top: -65px;
    bottom: auto;
}
.registered-resource .ys-cont1400{
    overflow: hidden;
}
/* C1-08 D-U-N-S® Registered®-S3-end */
/* c1-01-start */
.data-page .ys-main{
    background: var(--colorbj1);
    padding-bottom: var(--space160);
}
.data-driv,.data-dema,.data-case{
    background: var(--colorfff);
}
.iiwt-table33 table tbody tr td{
    width: 33.3333%;
}
.data-dema-tet{
    width: 88%;
    margin: 0 auto;
}
.data-case-tit{
    width: 78.5%;
    margin: 0 auto;
}
.data-chat-box{
    border-radius: var(--radius24);
    background: #FFF;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    padding: 0.8rem 1.4rem;
    overflow: hidden;
}
.data-chat-padd15{
    padding: 0 15px;
}
.data-chat-box-cont{
    width: 100%;
    padding-top: var(--space80);
    padding-bottom: var(--space80);
}
.dcbc-tit{
    color: var(--color6d6d);
}
.dcbc-par,
.dcbc-par p{
    color: var(--color6d6d);
}
.dcbc-par{
    width: 95%;
    margin: 0.16rem auto 0;
}
.data-chat .altu-li-tit{
    font-size: var(--font24);
    color: var(--color000);
    font-family: var(--medium);
    line-height: var(--line14);
}
.awin-link-text-box ul li p{
    color: var(--color6d6d);
    font-size: var(--font20);
    line-height: var(--line15);
}
.awin-link-text-box ul{
    margin-top: 0.14rem;
}
.awin-link-text-box{
    margin-top: 0.4rem;
}
.awin-link-text-box:first-child{
    margin-top: 0;
}
.dcbp-bot{
    text-align: center;
}
.data-chat{
    background: var(--colorbj1);
}
.data-chat-box-chara{
    margin-top: var(--space120);
}
.data-chat-box-chara .sales-challenge-info-li{
    text-align: center;
}
.data-chat .awin-link{
    position: relative;
}
.data-chat .scil-icon{
    margin: 0 auto;
}
.data-chat-svg1{
    width: 13.14%;
    max-width: 184px;
    position: absolute;
    left: -5%;
    top: -8%;
}
/* c1-01-edn */
/* c1-02-1-start */
.regist-target .ssbu-li{
    width: 33.3333%;
}
.regist-target{
    margin-top: var(--space160);
    background: #F2F8F9;
}
.rdui-box-label{
    font-family: var(--heavy);
    color: var(--colormain);
    line-height: 50px;
    padding: 0 0.1rem;
    border-radius: var(--radius8);
    background: #95C8D8;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    display: inline-block;
}
.irbi-nub-box-le{
    width: 82.5%;
    display: flex;
    flex-wrap: wrap;
}
.irbi-nub-box-ri{
    width: 17.5%;
    padding-left: 0.16rem;
}
.irbi-nub-box-ri .rdui-box-tit{
    margin-top: 0.35rem;
}
.inbl-le{
    width: 47%;
}
.irbi-nub-box{
    display: flex;
    flex-wrap: wrap;
}
.inbl-ri{
    width: 53%;
    padding-left: 0.4rem;
}
.rdui-box-tit{
    font-family: var(--heavy);
    color: var(--colormain);
}
.rdui-box-par,.rdui-box-par p{
    color: var(--colormain);
}
.rdui-box-par p{
    margin-bottom: 0.16rem;
}
.rdui-box-par p:last-child{
    margin-bottom: 0;
}
.rdui-box-ul-li p{
    font-size: var(--font16);
    color: var(--colormain);
    line-height: var(--line145);
    padding: 0.1rem 0.06rem;
    border-radius: 8px;
    text-align: center;
    border: 1px solid  var(--colormain);
}
.rdui-box-ul{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -0.04rem;
    margin-bottom: -0.16rem;
}
.rdui-box-ul-li{
    padding: 0 0.04rem;
    margin-bottom: 0.16rem;
}
.regist-deta h2{
    color: var(--colorfff);
}
.regist-deta-ul{
    margin: 0 -0.08rem 0 -0.2rem;
}

.regist-deta{
    background: #20516F;
    position: relative;
    z-index: 1;
}
.regist-deta-bj{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: -1;
}
.regist-deta-bj img{
    width: 100%;
}
.regist-deta-svg1{
    width: 9.06%;
    max-width: 174px;
    position: absolute;
    left: 0.35rem;
    top: 0.41rem;
    z-index: -1;
}
.regist-func{
    background: #F2F8F9;
    position: relative;
}
.regist-func-svg{
    width: 3.4%;
    max-width: 66px;
    position: absolute;
    left: 5%;
    top: 5%;
}
.regist-func .irbi-nub{
    cursor: pointer;
}
.irbi-nub-box-lebox{
    width: 50%;
}
.irbi-nub-box-ribox{
    width: 50%;
}
.irbi-nub-box-lebox .ys-viewer-item-img{
    width: 61%;
}
.ys-viewer-item-img{
    width: 100%;
}
.ys-viewer-item-img img{
    width: 100%;
}
.regist-func .irbt-swiper-nub .std-text20{
    font-family: var(--heavy);
    color: var(--colormain);
}
.regist-func .intell-risk-bt-tab {
    border-bottom: 1px solid rgba(2, 81, 114, 0.10);
}
.regist-func .irbt-swiper-nub{
    pointer-events: none;
}
/* c1-02-1-end */
/* c1-11-1start */
.busi-page .mod-content{
    position: relative;
}
.busi-page .register-main-svg1,
.module-page .register-main-svg1{
    top: 0;
}
.busi-insig-par{
    width: 85%;
    margin: 0.16rem auto 0;
}
.busi-insig .busi-insig-par p{
    margin-bottom: 0.16rem;
}
.busi-insig .busi-insig-par p:last-child{
    margin-bottom: 0;
}
.busi-insig-par,.busi-insig-par p{
    color: var(--color6d6d);
    text-align: center;
}
.busi-found .iilu-nub{
    width: 14.285714% !important;
    text-align: center;
}
.busi-found .iilu-nub .iilu-nub-cont-icon{
    margin: 0 auto;
}
.busi-value{
    margin-top: var(--space160);
    background:  var(--colorbj1);
}
/* c1-11-1end */
/* c1-11-2-start */
.module-insig-par,.module-insig-par p{
    color: var(--color6d6d);
    text-align: center;
}
.module-insig h2{
    width: 65%;
    margin: 0 auto;
}
.module-insig{
    background: var(--colorbj1);
    margin-top: var(--space160);
}
.module-flexi h2{
    width: 85%;
    margin: 0 auto;
}
.scil-tetx{
    color: var(--color000);
    font-family: var(--heavy);
}
.module-feat .iilu-nub-cont-parga p span{
    color: var(--color000);
    font-family: var(--heavy);
}
.module-page .mod-content{
    position: relative;
}
.irbi-nub-ph{
    display: none;
}
.module-list .analytics-wrap-info-nub{
    margin-bottom: var(--space80);
}
/* c1-11-2-end */
/* E6-3HKECIC - D&B Export Credit Risk IndexS4改版-start */
.export-info-cont{
    width: 86%;
    margin: auto;
}
.export-info-cont-parga p{
    color: var(--color6d6d);
}
.export-info-cont-parga p span{
    color: var(--color000);
    font-family: var(--heavy);
}
.export-list .awin-link-text-parga{
    margin-top: 0;
}
.export-list .awin-link-text .std-font50{
    margin-bottom: 0.4rem;
}
.export-down-tp .std-font58{
    color: var(--colormain1);
    display: inline-block;
    position: relative;
}
.export-down-tp .std-font58::after{
    content: "";
    width: 100%;
    height: 3px;
    background: var(--colormain1);
    position: absolute;
    bottom: 8px;
    left: 0;
}
.export-down-tp-parga p{
    color: var(--color6d6d);
}
.export-down-list .iilu-nub-cont-tit a{
    color: var(--colormain1);
    text-decoration: underline;
}
/* E6-3HKECIC - D&B Export Credit Risk IndexS4改版-end */

/* E3Corporate Linkage-S5-start */
.linkage-help-tp{
    width: 85%;
    margin: auto;
}
.linkage-help-tp .std-font58,
.linkage-adv .std-font58{
    color: var(--color000);
}
.linkage-help-tp-parga p{
    color: var(--color6d6d);
}
.linkage-help-tp-parga p span{
    font-family: var(--heavy);
}
.sales-solution-tp .std-text20 .std-font26{
    color: var(--color6d6d);
    margin-bottom: 0.3rem;
}
/* E3Corporate Linkage-S5-end */

/* E5-1Research Services-S4-start */
.global-overview .std-text20 p{
    margin-bottom: 0.3rem;
}
.global-overview .std-text20 p:last-child{
    margin-bottom: 0;
}
.research-main .global-overview-svg1{
    left: auto;
    right: 0;
    top: auto;
    bottom: 0.8rem;
}
.research-service-list .pwul-cont-text-tit{
    margin-top: 0;
}
.pwul-cont-text-pargas{
    margin-top: 0.08rem;
}
.pwul-cont-text-pargas p{
    color: var(--color6d6d);
}
.research-service .pwul-cont-text{
    padding-right: 0.28rem;
    padding-bottom: 0.52rem;
    position: relative;
}
.research-service .pwul-cont-btn{
    justify-content: flex-start;
    padding-top: 0;
    border-top: none;
    position: absolute;
    bottom: 0;
    left: 0;
}
.research-service1 {
    position: relative;
    overflow: visible;
    z-index: 1;
}
.research-service-bg{
    width: 100%;
    position: absolute;
    top: -0.4rem;
    left: 0;
    z-index: -1;
}
.research-service-bg img{
    width: 100%;
}
.research-main .global-overview{
    z-index: 2;
    overflow: visible;
}
.research-main .global-overview .ys-cont1400{
    overflow: hidden;
}
.research-service1::after{
    content: "";
    width: 100%;
    height: calc(100% - var(--space160));
    background: var(--colorbj1);
    position: absolute;
    top: var(--space160);
    left: 0;
    z-index: -2;
}
.research-service .pwul-cont-hd{
    background: var(--colorfff);
}
.pcbc-img,
.pcbc-parga{
    display: none;
}
.research-service .ys-cont1400{
    position: relative;
}
.research-service .pwul-cont-bd-cont::after{
    background: var(--colorfff);
    border: 1px solid rgba(0, 0, 0, 0.10);
}
.pcbc-tp{
    display: flex;
    align-items: center;
    padding-bottom: 0.14rem;
    margin-bottom: 0.14rem;
    border-bottom: 1px solid rgba(2, 81, 114, 0.30);
    width: 100%;
}
.pcbc-tp-icon{
    width: 34px;
    cursor: pointer;
}
.pcbc-tp-icon img{
    width: 100%;
}
.pcbc-tp .std-font26{
    width: calc(100% - 34px);
    padding-right: 0.4rem;
}
.pcbc-bt-parga p{
    margin-bottom: 0.3rem;
    color: var(--color6d6d);
}
.pcbc-bt-parga p:last-child{
    margin-bottom: 0;
}
.pcbc-bt-info .std-font26{
    color: var(--color6d6d);
}
.pbil-nub{
    margin-top: 0.2rem;
}
.pbil-nub-tit{
    font-family: var(--heavy);
    color: var(--color6d6d);
}
.pbil-nub-parga{
    margin-top: 0.06rem; 
    padding-left: 0.3rem;
}
.pbil-nub-parga p{
    color: var(--color6d6d);
}
.pwul-cont-btn-text p:nth-child(2){
    right: auto;
    left: 0;
}
.pcbc-btn .std-btn1{
    margin-right: 0.24rem;
}
.pcbc-btn .std-btn1:last-child{
    margin-right: 0;
}
.research-service2{
    background: var(--colorbj1);
    position: relative;
    z-index: 1;
    overflow: visible;
}
.research-service2 .ys-cont1400{
    overflow: hidden;
}
.research-main .mod-content{
    position: relative;
}
.research-main .mod-content::after{
    content: "";
    width: 100%;
    height: var(--space160);
    background: var(--colorbj1);
    position: absolute;
    bottom: 0;
    left: 0;
}
.research-overview-svg2{
    width: 5.36%;
    max-width: 103px;
    position: absolute;
    left: 0;
    bottom: -0.63rem;
}
.research-service-svg1{
    width: 10%;
    max-width: 192px;
    position: absolute;
    right: 0;
    top: -0.74rem;
    z-index: -1;
}
.research-service-svg2{
    width: 10.73%;
    max-width: 206px;
    position: absolute;
    right: 0;
    bottom: 38.77%;
    z-index: -1;
}
/* E5-1Research Services-S4-end */

/* 蒙古页面-start */
/* K1- For Mongolian Clients-S5-start */
.ys-hd-pc-top{
    border-bottom: 1px solid rgba(0, 0, 0, 0.10);
    position: relative;
    z-index: 2;
}
.yhpt-back a {
    display: flex;
    align-items: center;
}
.yhpt-back span {
    font-size: var(--font14);
    line-height: var(--navHeight);
    color: var(--color333);
    transition: var(--transition);
    font-family: var(--heavy);
}
.yhpt-back-icon {
    width: 16px;
    height: 16px;
    margin-left: 4px;
}
.yhpt-back-icon svg {
    width: 100%;
    height: auto;
}
.mongolia-header .head-nav{
    position: relative;
}
.mongolia-header .head-nav::after{
    content: "";
    width: 120%;
    height: 3px;
    background: #fff;
    position: absolute;
    bottom: -2px;
    right: 0;
    pointer-events: none;
}
.mongolia-header .ys-hd-pc .ys-cont1400{
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    z-index: 5;
}
.ys-hd-pc-logo{
    width: 214px;
}
.ys-hd-pc-logo a {
    line-height: var(--headh);
    font-size: 0;
    display: inline-block;
}
.ys-hd-pc-logo img{
    width: 100%;
}
.ys-hd-pc-other{
    display: flex;
    align-items: center;
}
.mongolia-header .ys-search2-btn img{
    width: 100%;
}
.mongolia-header .ys-search2 {
    height: var(--headh);
}
.mongolia-header .ys-search2-win{
    top: calc(var(--navHeight) + var(--headh));
}
.yhpo-nav{
    padding-right: 0.65rem;
}
.mongolia-footer .footer-top-le{
    padding-right: 5rem;
}
.mongolia-footer .footer-top-le-nav>ul{
    flex-wrap: wrap;
    justify-content: flex-start;
    margin: 0 -0.28rem;
}
.mongolia-footer .footer-top-le-nav>ul>li{
    width: 50%;
    padding: 0 0.28rem;
}
.monhome-banner{
    padding-top: 2rem;
    padding-bottom: 1.58rem;
    background: var(--colorbj1);
    position: relative;
}
.monhome-banner-text{
    width: 54%;
}
.monhome-banner-text .std-font58{
    color: var(--color000);
}
.monhome-banner-text-parga p{
    color: var(--color6d6d);
}
.monhome-banner-svg{
    width: 34%;
    max-width: 656px;
    position: absolute;
    right: 7.55%;
    bottom: 0;
}
.monhome-banner-svg svg{
    width: 100%;
    height: auto;
}
.monhome-banner-svg.act .yntb-bg1{
    opacity: 1;
    transition-delay: 0s;
}
.monhome-banner-svg.act .yntb-bg2{
    opacity: 1;
    transition-delay: .8s;
}
.monhome-banner-svg.act .yntb-bg3{
    opacity: 1;
    transition-delay: 1.6s;
}
.monhome-overview-parga{
    width: 94%;
    margin: 0.16rem auto 0;
}
.monhome-overview-parga p{
    color: var(--color6d6d);
    margin-bottom: 0.28rem;
}
.monhome-overview-parga p:last-child{
    margin-bottom: 0;
}
.monhome-pro{
    background: var(--colorbj1);
}
.monhome-pro-bt-info{
    display: flex;
    flex-wrap: wrap;
    margin: calc(-2 * var(--contspaces)) calc(-1 * var(--contspaces)) 0;
}
.mpbi-nub{
    width: 33.333333%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.mpbi-nub-link{
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    padding: 0.26rem 0.26rem 0.44rem;
    border-radius: var(--radius30);
    background: var(--colorfff);
}
.mpbi-nub-link .ys-imgbox-cover{
    border-radius: var(--radius24);
}
.mnlt-tit{
    color: var(--color000);
    padding-bottom: 0.14rem;
    margin-bottom: 0.14rem;
    border-bottom: 1px solid rgba(2, 81, 114, 0.30);
    font-family: var(--heavy);
}
.mnlt-parga p{
    color: var(--color6d6d);
}
.mnlt-btn{
    margin-top: 0.53rem;
}
.mnlt-parga{
    flex-grow: 1;
}
.mpbi-nub-link-text{
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}
.mongolia-header .head-nav-item-nub::after{
    display: none;
}
.mongolia-header .head-nav-item-down {
    width: 538px;
    background: transparent !important;
    padding-top: 20px;
    top: 100%;
    position: absolute;
}
.mongolia-header .hnid-wrap {
    border-radius: var(--radius16);
    background: var(--colorfff);
    display: flex;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    box-shadow: var(--shadow);
}
.mongolia-header .hnid-wrap-img {
    width: 50px;
}
.mongolia-header .hnid-wrap-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.mongolia-header .hnid-wrap-text {
    width: calc(100% - 50px);
    padding: 0.4rem 0.54rem 0.56rem;
}
.mongolia-header .hnid-wrap-text-tit {
    font-size: var(--font24);
    line-height: var(--line12);
    color: var(--color333);
}
.mongolia-header .hnid-wrap-text-list {
    margin-top: 0.32rem;
}
.mongolia-header .hwtl-nub {
    border-top: 1px solid rgba(0, 0, 0, 0.10);
}
.mongolia-header .hwtl-nub-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0.13rem 0 0.13rem 0.22rem;
    position: relative;
}
.mongolia-header .hwtl-nub-box span {
    font-size: var(--font20);
    line-height: var(--line12);
    color: var(--color333);
    transition: var(--transition);
}
.mongolia-header .hwtl-nub-box-icon {
    width: 24px;
    height: 24px;
    position: relative;
    top: 2px;
}
.mongolia-header .hwtl-nub-box-icon svg {
    width: 100%;
    height: auto;
}
.mongolia-header .hwtl-nub-box-icon path {
    transition: var(--transition);
}
.mongolia-header .hwtl-nub:last-child {
    border-bottom: 1px solid rgba(0, 0, 0, 0.10);
}
.mongolia-header .hwtl-nub-box::before {
    content: "";
    width: 10px;
    height: 10px;
    background: url(../images/G1-CCRA_icon01.svg) center / cover no-repeat;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.mongolia-header .hwtl-nub.yxnav-active2 span{
    color: var(--colormain1);
}
.mongolia-header .hwtl-nub.yxnav-active2  path{
    stroke: var(--colormain1);
}
.mongolia-header .ys-phnav-logo img{
    opacity: 1 !important;
}
.mongolia-header .head-nav-item{
    padding: 0 12px !important;
}
.mongolia-header .head-nav-item-title{
    padding: 8px !important;
}
.mongolia-wrap .ys-nyban-title-text {
    width: 44%;
    padding-right: 0;
}
/* K1- For Mongolian Clients-S5-end */

/* K2- For Mongolian Clients-Get Your D-U-N-S® Number-S5-start */
.mongolia-wrap .ys-nybanner-wrap-img {
    width: 63%;
    margin-left: 37%;
}
.mongolia-wrap .ys-bread-list a{
    color: var(--colormain1);
    opacity: 0.6;
}
.mongolia-wrap .ys-bread-list::before {
    background: url(../images/bread2.svg) center / cover no-repeat;
    opacity: 0.6;
}
.mongolia-wrap .ys-bread-list:last-child a{
    opacity: 1;
}
.mongolia-wrap .ys-nyban-btn .std-btn1-box{
    background: transparent;
}
.main-site.numapp-page .ynwb-svg,
.mongolia-wrap .ynwb-svg,
.mongolia-wrap .ys-nyban-title-bg{
    width: 26.56%;
    right: 0;
}
.mongolia-wrap .ys-nybanner-wrap-bg {
    height: 100%;
}
/* K2- For Mongolian Clients-Get Your D-U-N-S® Number-S5-end */

/* K2- 2 For Mongolian Clients- What is D-U-N-S® Number-S5-start */
.mongolia-wrap .numb-who-svg1 {
    top: 0.72rem;
}
.mongolia-wrap .numb-who-svg4 {
    bottom: 0.8rem;
}
.mongolia-wrap .numb-who-svg2{
    bottom: auto;
    top: 0;
}
.numb-why-svg2 {
    bottom: calc(-1* var(--space160) - 3px);
}
.mongolia-wrap .numb-why{
    z-index: 2;
}
.mongolia-wrap.numb-page .sales-pro-svg1{
    width: 3.44%;
    max-width: 66px;
    position: absolute;
    left: 0;
    top: 0;
} 
/* K2- 2 For Mongolian Clients- What is D-U-N-S® Number-S5-end */

/* K3- For Mongolian Clients-D-U-N-S® Registered®-S5-start */

/* K3- For Mongolian Clients-D-U-N-S® Registered®-S5-end */

/* K4- For Mongolian Clients-Business Reports-S5-start */
.mongolia-wrap .report-adv{
    overflow: visible;
}
.mongolia-wrap .report-adv .ys-cont1400{
    overflow: hidden;
}
.mongolia-wrap .report-adv-svg1 {
    bottom: -3px;
}
.mongolia-wrap .register-key .register-key-svg3{
    width: 7.03%;
    max-width: 135px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
/* K4- For Mongolian Clients-Business Reports-S5-end */

/* K5- For Mongolian Clients-Contact Us-S5-strat */
.mongolia-wrap .contact-info-svg1 {
    bottom: -4px;
}
.mongolia-wrap .contact-info-svg2 {
    bottom: 0;
}
.mongolia-wrap .iilu-nub-cont-tit p{
    color: var(--color000);
    margin-bottom: 0.28rem;
}
.mongolia-wrap .iilu-nub-cont-tit p:last-child{
    margin-bottom: 0;
}
.contact-info-item:last-child{
    padding-bottom: var(--space160);
}
/* K5- For Mongolian Clients-Contact Us-S5-end */

/* K2-1- For Mongolian Clients-D‑U‑N‑S® Number Application-S5-start */
.numapp-info{
    position: relative;
}
.numapp-info-svg{
    width: 6.88%;
    max-width: 132px;
    position: absolute;
    bottom: 0.68rem;
    right: 0;
}
.numapp-info-parga{
    width: 94%;
    margin: 0.16rem auto 0;
}
.numapp-info-parga p{
    color: var(--color6d6d);
    margin-bottom: 0.3rem;
}
.numapp-info-parga p:last-child{
    margin-bottom: 0;
}
.iilu-nub-cont-link p,
.iilu-nub-cont-link p a{
    color: var(--colormain1);
}
.iilu-nub-cont-link p a{
    text-decoration: underline;
}
.iilu-nub-cont-link p{
    margin-bottom: 0.28rem;
}
.iilu-nub-cont-link p:last-child{
    margin-bottom: 0;
}
.numapp-regular{
    position: relative;
}
.numapp-regular-svg{
    width: 6.88%;
    max-width: 132px;
    position: absolute;
    bottom: -4px;
    left: 0;
}
/* K2-1- For Mongolian Clients-D‑U‑N‑S® Number Application-S5-end */
/* 留言表单-start */
.mongolia-wrap.form1-main .form-wrap h2{
    width: 92%;
}
.mongolia-wrap.form2-main .form-wrap h2 {
    width: 92%;
}
.mongolia-wrap.form-main .ys-bread-list a{
    color: var(--colorfff);
}
.mongolia-wrap.form-main .ys-bread-list::before {
    background: url(../images/bread.svg) center / cover no-repeat;
}
/* 留言表单-end */
/* 蒙古页面-end */

/* 改版调整-start */
.suppintell-main .intell-inter-bg,
.comintell-main .intell-inter-bg{
    top: 0.8rem;
}
.comintell-faster .std-font50{
    width: 53%;
    margin: auto;
}
.global-lead .std-font50{
    width: 48%;
    margin: auto;
}
.global-lead-parga p{
    color: var(--color6d6d);
    margin-bottom: 0.16rem;
    text-align: center;
}
.global-lead-parga p:last-child{
    margin-bottom: 0;
}
.global-lead-btn{
    margin-top: 0.48rem;
}
.esg-chalenge-bt-list1,
.ecbl-ul-li-cont{
    padding: 0 !important;
    border-radius: 0;
    background: var(--colorfff);
}
.ecbl-info-li-cont{
    padding: 0 !important;
}
.esg-chalenge-bt .scil-tit {
    font-size: var(--font20);
}
.ecbl-info {
    margin: 0 calc(-1* var(--contspaces)) 0;
}
.esg-chalenge-bt-list2{
    margin-top: 0.3rem;
}
.esgregist-main .service-wrap{
    position: relative;
}
.esgregist-story{
    position: relative;
}
.esgregist-story-svg1{
    width: 16.15%;
    max-width: 310px;
    position: absolute;
    bottom: 0.47rem;
    left: 0;
    z-index: -1;
}
.guib-ri-img{
    width: 54%;
    border-radius: var(--radius20);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
}
.guib-ri-img img{
    width: 100%;
}
.approach-award-tp{
    width: 86%;
    margin: auto;
}
.approach-award-tp-parga p{
    margin-bottom: 0.28rem;
    color: var(--color6d6d);
}
.approach-award-tp-parga p:last-child{
    margin-bottom: 0;
}
.approach-award-list-info{
    display: flex;
    flex-wrap: wrap;
    margin: calc(-2 * var(--contspaces)) calc(-1 * var(--contspaces)) 0;
}
.aali-nub{
    width: 33.333333%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.aali-nub-cont{
    padding: 28px 20px;
    border-radius: var(--radius24);
    background: var(--colorbj1);
    height: 100%;
}
.aali-nub-cont .ys-imgbox-cover{
    border-radius: var(--radius24);
    background: var(--colorfff);
}
.anct-tit{
    color: var(--color000);
    font-family: var(--heavy);
}
.anct-parga p{
    color: var(--color6d6d);
}
.approach-main .register-info .awin-link-text-parga p span{
    color: var(--color000);
    font-family: var(--heavy);
}
.crsn-cont-img{
    border-radius: var(--radius24);
}
.crsn-cont-parga p{
    color: var(--color6d6d);
}
.cult-respo-bt{
    position: relative;
}
.cult-respo-bt-btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: calc(100% + 196px);
    top: var(--top);
    pointer-events: none;
}
.cult-respo-bt-btn .swiper-modbtn{
    width: 100%;
}
.cult-respo-bt-btn .swiper-modbtn-icon{
    border: 1px solid var(--colorfff);
}
.company-awards-info .ys-horse {
    --width1: calc(330px + calc(2 * var(--contspaces)));
    --gap1: var(--contspaces);
}
.company-awards-info .ys-hin-box{
    height: auto;
}
.company-awards-info .ys-horse:nth-child(2){
    margin-top: calc(2 * var(--contspaces));
}
.service-main .awin-link-text-parga p span{
    color: var(--color000);
    font-family: var(--heavy);
}
.service-main .has-listdot li::after{
    background: var(--color000);
}
.service-main .service-wrap-info {
    margin-top: 0;
}
.service-wrap{
    position: relative;
}
.service-main .awin-link-text-parga p {
    color: var(--color6d6d);
    margin-bottom: 0.16rem;
}
.service-wrap-svg1{
    width: 11.41%;
    max-width: 219px;
    position: absolute;
    top: 1.1rem;
    left: 0.17rem;
    z-index: -1;
}
.service-wrap-svg2{
    width: 3.6%;
    max-width: 69px;
    position: absolute;
    top: 70%;
    left: 0;
    z-index: -1;
}
.service-wrap-svg3{
    width: 12.86%;
    max-width: 247px;
    position: absolute;
    top: 67%;
    right: 0;
    z-index: -1;
}
.paci-bt-swiper .ys-imgbox-cover {
    border-radius: var(--radius24);
}
.paci-bt{
    position: relative;
}
.paci-bt-btn{
    width: calc(100% + 116px) !important;
    position: absolute;
    top: var(--top);
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
    z-index: 5;
}
.paci-bt-btn .swiper-modbtn-icon{
    border: none;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.08);
}
.paci-bt-swiper.center .swiper-wrapper{
    justify-content: center;
}
/* 改版调整-end */

/* 留言表单-start */
.form-main .new-banner-icon img:nth-child(1) {
    width: 3%;
    max-width: 57px;
    position: absolute;
    top: 28.57%;
    left: 0;
}
.form-main .new-banner-icon img:nth-child(2) {
    width: 5%;
    max-width: 98px;
    position: absolute;
    bottom: 6.63%;
    left: 5.36%;
}
.form-main .new-ban-svg {
    width: 16.67%;
    max-width: 320px;
    position: absolute;
    right: 2.34%;
    top: auto;
    transform: none;
    bottom: 14px;
}
.form-wrap h2{
    color: var(--color000);
    text-align: center;
    margin: auto;
}
.form-wrap-cont{
    width: 75%;
    margin: auto;
    padding: 0.4rem 0.55rem 0;
    position: relative;
    z-index: 1;
}
.form-wrap-cont::after{
    content: "";
    width: 100%;
    height: calc(100% - 102px);
    border-radius: var(--radius16);
    background: var(--colorfff);
    box-shadow: 0 6px 24px 0 rgba(6, 62, 67, 0.10);
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
.fwcb-icon{
    width: 10px;
    margin-left: 34px;
    position: relative;
    top: 3px;
}
.fwcb-icon svg{
    width: 100%;
    height: auto;
}
.form-wrap-cont-btn{
    display: flex;
    justify-content: flex-end;
}
.form-wrap-cont-btn a{
    display: flex;
    align-items: center;
    border-radius: var(--radius8);
    background: var(--colormain);
    transition: var(--transition);
    padding: 0 20px;
}
.form-wrap-cont-btn span{
    line-height: var(--btnHeight);
    color: var(--colorfff);
}
.form-wrap-cont .ys-form {
    --space: 0.16rem;
    --spacebot: 0.4rem;
    --colortips: #FF2828;
    --spacein: 20px;
    --height: 48px;
}
.form-wrap-cont .ys-fii-name {
    font-size: var(--font20);
    line-height: var(--line15);
    margin-bottom: 0.16rem;
}
.form-wrap-cont .ys-fii-input{
    border-radius: var(--radius8);
    border: 1px solid rgba(110, 118, 118, 0.20);
}
.form-wrap-cont .ys-fii-input input, 
.form-wrap-cont .ys-fii-input textarea {
    font-size: var(--font18);
}
.form-wrap-cont .ys-fii-input input::placeholder{
    font-size: var(--font18);
    color: var(--color999);
}
.form-wrap-cont .ys-select-xtbbox{
    width: 16px;
}
.form-wrap-cont .ys-select-xtbbox svg{
    width: 100%;
    height: auto;
}
.form-wrap-cont .ys-select-bd{
    top: calc(100% + 6px);
    border-radius: var(--radius8);
    background: var(--colorfff);
    box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.25);
    padding: 16px;
}
.form-wrap-cont .ys-select-li{
    margin-bottom: 16px;
    padding: 0;
    font-size: var(--font18);
    color: var(--color000);
}
.form-wrap-cont .ys-select-li:last-child{
    margin-bottom: 0;
}
.form-wrap-cont .ys-select-inof{
    max-height: 285px;
    height: auto;
    padding: 0;
}
.form-wrap-cont .ys-form-oi-nub{
    width: 50%;
    margin: 0.4rem 0 0;
    padding: 0 10px;
}
.form-wrap-cont .ys-form-tiled-font{
    font-size: var(--font18);
    color: var(--color000);
    padding-left: 6px;
}
.form-wrap-cont .ys-form-tiled-inof{
    margin: -0.4rem -10px 0;
}
.form-wrap-cont .ys-form-tiled-icon {
    --width1: 14px;
    top: 6px;
}
.form-wrap-cont .ys-form-tiled-icon::before{
    border-radius: 1px;
    border: 1px solid rgba(0, 0, 0, 0.10);
}
.form-wrap-cont .ys-form-inof-text .ys-fii-input{
    padding: 8px 0;
    height: calc(var(--font18) * var(--line175) * 2 + 16px);
}
.form-wrap-cont .ys-fii-input textarea{
    padding: 0 20px;
}
.form-wrap-cont .ys-fic-auth label{
    width: 100%;
}
.form-wrap-cont .ys-fic-auth-img{
    position: absolute;
    bottom: 0;
    left: calc(36% + 20px);
    margin-left: 0;
}
.form-wrap-cont .ys-form-inof-code .ys-fii-input{
    width: 36%;
}
.form-wrap-cont .ys-fic-auth{
    position: relative;
}
.form-wrap-cont .ys-fia-text-word{
    color: var(--color999);
    width: calc(100% - 14px);
    padding-left: 12px;
}
.form-wrap-cont .ys-fia-text-btn::before {
    border-radius: 1px;
    border: 1px solid rgba(0, 0, 0, 0.10);
}
.form-wrap-cont .ys-fia-text-btn {
    width: 14px;
    height: 14px;
    top: 5px;
}
.form-wrap-cont .ys-fia-text-word a{
    text-decoration: underline;
    color: var(--colormain1);
}
.form-wrap-cont .ys-fia-text-word p{
    margin-bottom: 0.22rem;
}
.form-wrap-cont .ys-fia-text-word p:last-child{
    margin-bottom: 0;
}
.ys-form-inof-agree1{
    margin-bottom: 0.2rem;
}
.ys-form-inof-agree2{
    margin-bottom: 0.8rem;
}
.form-wrap-cont .ys-fii-submit{
    width: 380px;
    height: 62px;
    line-height: 62px;
    margin: auto;
    border-radius: var(--radius16);
    background: var(--colormain1);
    box-shadow: 0 8px 24px 0 rgba(25, 171, 182, 0.10), 0 8px 16px 0 rgba(25, 171, 182, 0.04), 0 2px 6px 0 rgba(25, 171, 182, 0.03);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    font-size: var(--font20);
    font-family: var(--heavy);
    transition: var(--transition);
}
.form-wrap-cont .ys-fii-select .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    width: 4px;
    background: var(--colorbj2) !important;
    border-radius: 50px;
}
.form-wrap-cont .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: transparent;
}
.form-wrap-cont .ys-form-inof .mCSB_outside+.mCSB_scrollTools {
    right: -10px;
    top: 0;
    bottom: 0;
}
.form-wrap-cont .mCSB_scrollTools{
    width: 4px;
}
.form1-main .form-wrap h2,
.form5-main .form-wrap h2{
    width: 86%;
}
.form2-main .form-wrap h2 {
    width: 73%;
}
.form3-main .form-wrap h2 {
    width: 93%;
}
.form4-main .form-wrap h2 {
    width: 67%;
}
.form-wrap{
    background: var(--colorbj1);
}
/* 留言表单-end */

/* login下拉-start */
.yhpt-login-box{
    position: relative;
    cursor: default;
}
.yhpt-login-box-tp{
    display: flex;
    align-items: center;
    cursor: pointer;
}
.yhpt-login-box-bt{
    width: 570px;
    position: absolute;
    top: var(--navHeight) ;
    left: -1.3rem;
    padding-top: calc(var(--headh) + 16px);
    display: none;
}
.ylbb-cont{
    width: 100%;
    border-radius: var(--radius20);
    background: var(--colorfff);
    padding: 0.32rem 0.35rem;
    box-shadow: var(--shadow);
}
.ylbb-cont-tit{
    color: var(--colormain);
    font-family: var(--heavy);
}
.ylbb-cont-info{
    margin-top: 0.32rem;
}
.ylbb-cont-info-icon{
    width: var(--iconWidth);
}
.ylbb-cont-info-icon svg{
    width: 100%;
}
.ylbb-cont-info-icon svg path{
    transition: var(--transition);
}
.ylbb-cont-info .std-text18{
    width: calc(100% - var(--iconWidth));
    color: var(--color000);
    transition: var(--transition);
}
.ylbb-cont-info a{
    display: flex;
    align-items: center;
    padding: 0.14rem 0;
    border-top: 1px solid rgba(0, 0, 0, 0.10);
}
/* login下拉-end */
/*鼠标效果*/
@media screen and (min-width: 1200px) {
    /* 按钮规范-strat */
    .std-btn1-box:hover{
        background: var(--colormain1);
    }
    .std-btn1-box:hover span{
        color: var(--colorfff);
    }
    .std-btn1-box:hover rect{
        fill: var(--colorfff);
    }
    .std-btn1-box:hover path{
        stroke: var(--colormain1);
    }
    .std-btn1.main1 .std-btn1-box:hover{
        background: var(--colormain);
    }
    .std-btn1.main1 .std-btn1-box:hover path{
        stroke: var(--colormain);
    }
    .std-btn1.act .std-btn1-box:hover{
        background: var(--colormain1);
    }
    .std-btn1.on .std-btn1-box:hover{
        background: var(--colorfff);
        border: 1px solid var(--colormain1);
    }
    .std-btn1.on .std-btn1-box:hover span{
        color: var(--colormain1);
    }
    .std-btn1.on .std-btn1-box:hover rect{
        fill: var(--colormain1);
    }
    .std-btn1.on .std-btn1-box:hover path{
        stroke: var(--colorfff);
    } 
    .std-btn1.white .std-btn1-box:hover{
        background: var(--colorfff);
    }
    .std-btn1.white .std-btn1-box:hover span{
        color: var(--colormain1);
    }
    .std-btn1.white .std-btn1-box:hover .std-btn1-box-icon rect{
        fill: var(--colormain1);
    }
    .std-btn1.white .std-btn1-box:hover .std-btn1-box-icon path{
        stroke: var(--colorfff);
    }
    .std-btn2-box:hover span{
        color: var(--colormain1);
    }
    .std-btn2-box:hover .std-btn2-box-icon path{
        stroke: var(--colormain1);
    }
    .std-btn2.main1 .std-btn2-box:hover span{
        color: var(--colormain);
    }
    .std-btn2.main1 .std-btn2-box:hover .std-btn2-box-icon path{
        stroke: var(--colormain);
    }
    .std-btn3-box:hover{
        background: var(--colormain);
    }
    .swiper-modbtn.white .swiper-modbtn-icon:hover{
        border: 1px solid var(--colormain1);
        background: var(--colormain1);
    }
    .swiper-modbtn-icon:hover{
        background: var(--colormain1);
    }
    .swiper-modbtn-icon:hover path{
        stroke: var(--colorfff);
    }
    .swiper-modbtn.white-border .swiper-modbtn-icon:hover{
        border: 1px solid var(--colormain1);
    }
    /* 按钮规范-end */
    .ftll-list li a:hover{
        opacity: 1;
    }
    .ftll-list li a:hover::after{
        width: 100%;
    }
    .footer-share-btn:hover{
        background: var(--colormain1);
        border: 1px solid var(--colormain1);
    }
    .mod-side-nub:hover .mod-side-nub-pop{
        opacity: 1;
        transform: translateY(-50%);
        pointer-events: all;
    }
    .footer-top-le-nav ul li a:hover{
        opacity: 1;
    }
    .hstl-nub-link:hover .hnlt-icon{
        border: 1px solid var(--colormain1);
        background: var(--colormain1);
    }
    .hnul-link:hover .std-btn1-box {
        background: var(--colorfff);
    }
    .hnul-link:hover .std-btn1-box span{
        color: var(--colormain1);
    }
    .hnul-link:hover .std-btn1-box-icon rect {
        fill: var(--colormain1);
    }
    .hnul-link:hover .std-btn1-box-icon path{
        stroke: var(--colorfff);
    }
    .ybnw-link:hover .std-btn2-box span {
        color: var(--colormain1);
    }
    .ybnw-link:hover .std-btn2-box-icon path {
        stroke: var(--colormain1);
    }
    .mod-side-back .mod-side-nub-icon:hover{
        background: var(--colormain1);
    }
    .hsbi-nub-btn .swiper-modbtn.white .swiper-modbtn-icon:hover {
        background: var(--colorfff);
    }
    .hsbi-nub-btn .swiper-modbtn-icon:hover path {
        stroke: var(--colormain1);
    }
    /* F1-News- 列表页-start */
    .nwbu-li-link:hover .std-btn2-box span{
        color: var(--colormain);
    }
    .nwbu-li-link:hover .std-btn2-box path{
        stroke: var(--colormain);
    }
    .pc-fenye li:hover {
        background: var(--colormain1);
    }
    .comp-first:hover a::before, 
    .comp-prev:hover a::before, 
    .comp-next:hover a::before, 
    .comp-end:hover a::before {
        color: var(--colormain1)!important;
    }
    .nwcp-li a:hover .nwcp-li-text {
        color: var(--colormain);
    }
    /* F1-News- 列表页-end */
    /* B1-1Sales & Marketing-start */
    .spil-link:hover .std-btn1-box {
        background: var(--colormain1);
    }
    .spil-link:hover .std-btn1-box span {
        color: var(--colorfff);
    }
    .spil-link:hover .std-btn1-box rect {
        fill: var(--colorfff);
    }
    .spil-link:hover .std-btn1-box path {
        stroke: var(--colormain1);
    }
    /* B1-1Sales & Marketing-end */
    .analytics-tab-ul-li:hover .atul-link::after{
        opacity: 1;
    }
    .main-banner .ys-nyban-btn .std-btn1-box:hover {
        border: 1px solid var(--colormain1);
    }
    .searchs-ban-btn:hover{
        background: var(--colormain1);
    }
    .nwcp-li a:hover .nwcp-li-icon path {
        stroke: var(--colormain);
    }
    .swli-nub a:hover .swli-nub-tit{
        color: var(--colormain1);
    }
    /* 导航下拉-start */
    .liul-cont:hover .ys-imgbox-cover img{
        transform: scale(1.05);
    }
    .hnid-cont-nub4 a:hover .hcnc-btn{
        background: var(--colormain1);
    }
    .hnid-cont-nub4 a:hover .hcnc-btn path{
        stroke: var(--colorfff);
    }
    .hnid-cont-nub4 a:hover .hcnc-img img{
        transform: scale(1.05);
    }
    .hcni-li a:hover{
        color: var(--colormain1);
    }
    .hcni-li2 .hnid-cont-nub-tit:hover{
        color: var(--colormain1);
    }
    .hclr-ul-li-link:hover .hcnc-img img{
        transform: scale(1.05);
    }
    .hclr-ul-li-link:hover .hcnc-btn{
        background: var(--colormain1);
    }
    .hclr-ul-li-link:hover .hcnc-btn path{
        stroke: var(--colorfff);
    }
    /* 导航下拉-end */
    .pwul-cont:hover .pwul-cont-hd .ys-imgbox-cover img{
        transform: scale(1.05);
    }
    .contact-info .iilu-nub-cont-tit p a:hover{
        color: var(--colormain);
    }
    .footer-top-le-nav>ul>li>a:hover{
        color: var(--colormain1) !important;
    }
    .altl-item a:hover{
        color: var(--colormain);
    }
    .awin-link-text-parga p a:hover{
        color: var(--colormain);
    }
    .gsci-info ul li a:hover{
        color: var(--colormain);
    }
    .yhpt-lang1-bt li a:hover{
        color: var(--colormain1);
    }
    /* 蒙古页面-start */
    .mpbi-nub-link:hover .std-btn1-box {
        background: var(--colormain1);
    }
    .mpbi-nub-link:hover .std-btn1-box span {
        color: var(--colorfff);
    }
    .mpbi-nub-link:hover .std-btn1-box rect {
        fill: var(--colorfff);
    }
    .mpbi-nub-link:hover .std-btn1-box path {
        stroke: var(--colormain1);
    }
    .mongolia-wrap .ys-bread-list a:hover{
        opacity: 1;
    }
    .iilu-nub-cont-link p a:hover{
        color: var(--colormain);
    }
    /* 蒙古页面-end */

    /* 留言表单-start */
    .form-wrap-cont-btn a:hover{
        background: var(--colormain1);
    }
    .form-wrap-cont .ys-fii-submit:hover{
        background: var(--colormain);
    }
    /* 留言表单-end */

    /* login下拉-start */
    .ylbb-cont-info a:hover .std-text18{
        color: var(--colormain);
    }
    .ylbb-cont-info a:hover .ylbb-cont-info-icon svg path{
        stroke: var(--colormain);
    }
    /* login下拉-end */
}
/* 载入效果-start */
@keyframes fade-into-view {
    0% {
        opacity: 0;
        transform: translateY(1rem)
    }
    to {
        opacity: 1;
        transform: translateY(0)
    }
}
.ys-fadeup1 {
    animation: fade-into-view 0.5s linear both;
}
.ys-fadeup2 {
    animation: fade-into-view 0.5s linear both;
}
.ys-fadeup3 {
    animation: fade-into-view 0.5s linear both;
}
.ys-fadeup4 {
    animation: fade-into-view 0.5s linear both;
}
.ys-fadeup5 {
    animation: fade-into-view 0.5s linear both;
}
/* 载入效果-end */

/* 2026.2.28测试地址bug修改-start */
/* .new-wrap-tp{
    display: none;
} */
.new-wrap-bt-ul{
    margin: -0.64rem 0 calc(-1 * var(--contspaces));
}
.nllt-info-time span:nth-child(2){
    display: none;
}
.hlti-nub-lab span{
    font-size: var(--font16);
}
.service-main .awin-link-text-parga li p{
    margin-bottom: 0;
}
.ys-nybanner2 .ys-nyban-title-text{
    width: 48.5%;
    padding-right: 0;
}
.people-employ-bg.act .yntb-bg1{
    transition-delay: 0.2s;
}
.people-employ-bg.act .yntb-bg2{
    transition-delay: 0.7s;
}
.people-employ-bg.act .yntb-bg3{
    transition-delay: 1.2s;
}
.people-employ-bg.act .yntb-bg4{
    transition-delay: 1.7s;
}
.people-employ-bg.act .yntb-bg5{
    transition-delay: 2.2s;
}
.hnul-link-bt{
    margin-top: 0.48rem;
}
.home-certifi-btn{
    margin-top: 0.4rem;
}
.hsbi-nub-btn{
    margin-top: 0;
}
.hsbi-nub-btn .swiper-modbtn-icon{
    margin-top: 0.42rem;
}
/* .hsbi-nub2-cont-text .hlti-nub:nth-child(1) .hlti-tit p{
    font-size: var(--font20);
    line-height: var(--line15);
} */
.hsbi-nub1 {
    padding: 0.38rem 0.35rem 0.48rem;
}
sup{
    margin-right: 0.3em;
}
/* 2026.2.28测试地址bug修改-end */

/* 2026.3.18大湾区页面-start */
/* B5-1Greater Bay Area Development-S5-start */
.develop-solution{
    background: var(--colorbj1);
    position: relative;
    z-index: 1;
}
.sales-solution-tp-parga p{
    margin-bottom: 0.3rem;
}
.sales-solution-tp-parga p:last-child{
    margin-bottom: 0;
}
.ssbu-li-cont-parga p span,
.iilu-nub-cont-parga p span{
    font-family: var(--heavy);
}
.develop-solution{
    position: relative;
}
.develop-solution-svg1{
    width: 6.82%;
    max-width: 131px;
    position: absolute;
    top: 3.48rem;
    left: 0.6rem;
    z-index: -1;
}
.develop-solution-svg2{
    width: 3.44%;
    max-width: 66px;
    position: absolute;
    bottom: 0.87rem;
    right: 0;
    z-index: -1;
}
.develop-key{
    position: relative;
    z-index: 1;
}
.develop-key-svg1{
    width: 8%;
    max-width: 154px;
    position: absolute;
    top: 45.5%;
    left: 0;
    z-index: -1;
}
.develop-key-svg2{
    width: 42px;
    position: absolute;
    right: 0;
    bottom: 1.35rem;
    z-index: -1;
}
/* B5-1Greater Bay Area Development-S5-end */
/* 2026.3.18大湾区页面-end */

/* 2026.3.18测试地址修改-start */
.nwti-nub .ys-fii-input{
    border: none;
}
.nwti-nub .ys-checkbox-bd{
    top: calc(100% + 8px);
    border-radius: var(--radius8);
    background: var(--colorfff);
    box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.25);
}
.nwti-nub .ys-select-inof{
    padding: 16px;
    max-height: 344px !important;
    height: auto;
}
.nwti-nub .ys-select-hd{
    padding-left: 16px;
}
.ys-checkbox1-font{
    font-size: var(--font18);
    color: var(--color000);
    padding-left: 10px;
    width: calc(100% - 12px);
}
.nwti-nub .ys-select-li{
    padding-left: 1px;
    margin-bottom: 16px;
}
.nwti-nub .ys-select-li:last-child{
    margin-bottom: 0;
}
.nwti-nub .ys-checkbox1-icon {
    --width1: 12px;
    top: 7px;
}
.nwti-nub .ys-checkbox1-icon img{
    width: 100%;
    transition: var(--transition);
    opacity: 0;
}
.nwti-nub .ys-checkbox1-icon::before{
    border: 1px solid rgba(0,0,0,.1);
}
.ys-fii-checkbox1.act .ys-select-xtbbox{
    transform: translateY(-50%) rotate(180deg);
}
.nwti-nub .ys-select-li.on .ys-checkbox1-icon img{
    opacity: 1;
}
.nwti-nub .ys-select-xtbbox{
    right: 16px;
    width: 14px;
}
.nwti-nub .ys-select-hd input {
    font-size: var(--font18);
}
.nwti-nub .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 4px;
    background: #A4A9AD !important;
}
.nwti-nub .mCSB_scrollTools {
    width: 4px;
    right: 4px;
    top: 16px;
    bottom: 16px;
}
.nwti-nub .mCSB_scrollTools .mCSB_draggerRail{
    background: transparent;
}
/* 2026.3.18测试地址修改-end */

/* 2026.3.20修改-start */
.scil-icon{
    height: 72px;
    border-radius: 50%;
    background: #B4D4DF;
    display: flex;
    align-items: center;
    justify-content: center;
}
.iilu-nub-cont-icon{
    width: 72px;
    height: 72px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
}
.iilu-nub-cont-icon::after{
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/circle.svg) center / cover no-repeat;
    position: absolute;
    top: 0;
    left: 0;
}
.has-icon li::after{
    display: none;
}
.has-icon li::before{
    content: "";
    width: 25px;
    height: 25px;
    background: url(../images/item_icon.svg) center / cover no-repeat;
    position: absolute;
    top: 3px;
    left: 0;
}
.std-text18.has-listdot .has-icon li::before {
    top: 1px;
}
.scil-icon img,
.iilu-nub-cont-icon img{
    width: 55%;
}
.hoov-add-bot-center .scil-icon,
.hoov-add-bot-item3 .scil-icon{
    height: 64px;
}
.line-icon .scil-icon{
    background: transparent;
    position:relative;
}
.line-icon .scil-icon::after{
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/circle.svg) center / cover no-repeat;
    position: absolute;
    top: 0;
    left: 0;
}
.ybnw-info-li:not(:first-child){
    display: none;
}
.ybnw-info-li{
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.ybnw-btn-icon{
    width: 24px;
    cursor: pointer;
}
.ybnw-btn-icon img{
    width: 100%;
}
.ybnw-btn{
    display: flex;
    position: absolute;
    right: 0;
    top: -3px;
}
.ybnw-btn-prev{
    transform: rotate(180deg);
    margin-right: 0.16rem;
}
/* 2026.3.20修改-end */

/* 2026.3.23修改-start */
.contact-add-img{
    width: 40.5%;
    border-radius: var(--radius24);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    position: sticky;
    top: 180px;
}
.contact-add-img img{
    width: 100%;
}
.contact-add .std-font58{
    width: 100%;
    padding-right: 0;
    color: #000;
}
.contact-add-info{
    width: 59.5%;
    padding-left: 1.18rem;
}
.contact-add .cult-values-svg{
    top: auto;
    bottom: 0.64rem;
}
.contact-add{
    overflow: visible;
}
.contact-info-btn{
    text-align: left;
}
.gsci-info ul li{
    position: relative;
    padding-left: 0.3rem;
}
.gsci-info ul li::after{
    content: "";
    width: 25px;
    height: 25px;
    position: absolute;
    top: 3px;
    left: 0px;
    background: url(../images/item_icon.svg) center center / cover no-repeat;
}
.ys-search2-box {
    height: 350px;
    display: flex;
    align-items: center;
}
.yhpt-lang1-bt ul {
    border-radius: var(--radius8);
    padding: 0.14rem 0.28rem;
}
.comintell-faster .std-font50{
    width: 100%;
}
.export-down-tp{
    width: 51%;
}
.export-down-list{
    width: 49%;
    padding-left: 2.84rem;
    display: flex;
    align-items: flex-start;
}
.export-down .ys-cont1400{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.export-down-tp .std-font58{
    color: var(--color000);
}
.export-down-tp .std-font58::after{
    display: none;
}
.export-down .iilu-nub{
    width: 100% !important;
}
.export-down .iilu-nub-cont-tit{
    font-family: inherit;
}
.export-down .intell-info-list-ul {
    margin: 0 calc(-1* var(--contspaces)) 0;
}
.export-down-list-icon{
    width: 64px;
}
.export-down-list-icon img{
    width: 100%;
}
.export-down-list-info{
    width: calc(100% - 64px);
    padding-left: 0.28rem;
}
.edli-tit{
    font-size: 26px;
    line-height: var(--line13);
    color: var(--color000);
    font-family: var(--heavy);
}
.edli-parga,
.edli-parga p{
    color: #6D6D6D;
}
.export-down .iilu-nub:nth-child(1){
    margin-top: 0 !important;
}
.cssi-parga p{
    margin-bottom: 0.16rem;
    color: var(--color6d6d);
}
.cssi-parga li p{
    color: var(--color000);
    font-family: var(--heavy);
}
.cssi-parga li::after{
    background: var(--color000);
}
/* 2026.3.23修改-end */
/* 2026.3.25-leo-satrt */
.iiwp-line-li p{
    position: absolute;
    opacity: 0;
}
.iiwp-line-li{
    position: relative;
}
/* 2026.3.25-leo-end */

/* 2026.3.26修改-start */
.report-main .ynwb-svg{
    width: 20.83%;
}
.contact-info-parga,
.contact-info-parga p{
    color: var(--color6d6d);
}
/* 2026.3.26修改-end */

/* 2026.3.27修改-start */
.cfil-ul-li {
    width: 20%;
}
.cfil-ul-li-cont {
    padding: 0.35rem 6px;
}
.module-page .module-insig{
    padding-bottom: 0;
}
.module-page .module-flexi{
    background: var(--colorbj1);
    padding-bottom: var(--space160);
}
.nllt-lab{
    display: inline-block;
    margin-top: 0.16rem;
}
.nllt-lab span{
    padding: 0 10px;
    border-radius: 800px;
    background: var(--colormain1);
    line-height: 30px;
    display: inline-block;
    font-size: 14px;
    color: #fff;
}
.event-main .nllt-info {
    margin-top: 0.16rem;
}
.nllt-lab.ended span{
    color: #666;
    background: #A4A9AD;
}
/* 2026.3.27修改-end */
/* 2026.327-leo-satrt */
.habi-cont-itme .scil-icon{
    background: transparent;
}
.habi-cont-itme .scil-icon img{
    width: 100%;
}
.busi-insig{
    position: relative;
}
.busi-insig-svg{
    width: 7.1%;
    max-width: 135px;
    position: absolute;
    left: 0;
    top: var(--space160);
}
.busi-insig-svg svg{
    width: 100%;
    height: auto;
}
.module-list{
    position: relative;
}
.module-list-svg1{
    position: absolute;
    left: 2.7%;
    top: 5.5%;
    width: 8.2%;
    max-width: 156px;
}
.module-list-svg2{
    position: absolute;
    right: 0;
    bottom: 12%;
    width: 5.5%;
    max-width: 103px;
}
/* 2026.327-leo-end */

/* 2026.3.28修改-start */
.eils-nub{
    width: 16.666666%;
}
.eils-nub-item{
    margin-bottom: 10px;
}
.eils-nub-item:last-child{
    margin-bottom: 0;
}
.esgregist-info-list {
    width: 86%;
}
.esgregist-info-list .swiper-modbtn {
    width: calc(100% + 372px);
}
.esgregist-info-list-swiper.has-dots {
    padding-bottom: 0.64rem !important;
}
.esgregist-info-list.has-progressbar .swiper-modbtn {
    top: calc(50% - 0.32rem);
}
.esgregist-roster-img iframe {
    height: 480px;
}
.cert-accred .scil-icon{
    height: auto !important;
    background: transparent;
}
.cert-accred .scil-icon img{
    width: 100%;
}
.hcli-nub-cont-img{
    width: 35%;
}
.hcli-nub-cont-tit {
    width: 65%;
}
.caiu-li-img .ys-imgbox-cover,
.pwul-cont-hd-img .ys-imgbox-cover{
    width: 77%;
    margin: auto;
}
.caiu-li-img{
    padding: 0.4rem 0;
}
.pwul-cont-hd-img,
.pchc-img{
    border-radius: var(--radius24);
    background: var(--colorfff);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    padding: 0.4rem 0;
}
.pwul-cont-hd-img .ys-imgbox-cover,
.pchc-img .ys-imgbox-cover{
    width: 77%;
    margin: auto;
    border-radius: 0;
    overflow: visible;
}
/* .pwul-cont-hd{
    height: var(--heights);
} */
.pwul-cont-hd-img {
    padding: 0.75rem 0;
}
.pwul-cont-hd-img .ys-imgbox-cover, .pchc-img .ys-imgbox-cover {
    width: 60%;
}
.pchc-img{
    padding: 0.9rem 0;
}
.caiu-li-img .ys-hin-box{
    background: transparent;
}
/* 2026.3.28修改-end */
/* 2026.3.28-leo-satrt */
.hktb-tit {
  width: 38.5%;
  text-align: center;
  font-family: var(--book);
  color: var(--color333);
}
.hoov-key-tit-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
.hoov-key-text ul li p:first-child {
  color: var(--color000);
  font-family: var(--heavy);
}
.hoov-key-text ul li p {
  color: var(--color6d6d);
  margin-bottom: 0.16rem;
}
.hoov-key-text ul li p:last-child {
  margin-bottom: 0;
}
.hoov-key-text ul li {
  margin-bottom: 0.16rem;
}
.hoov-key-text ul li:last-child {
  margin-bottom: 0;
}
.hoov-adv-list .ssbu-li-cont-parga,
.hoov-adv-list .ssbu-li-cont-parga p {
  color: var(--color6d6d);
}
.hoov-adv-list .ssbu-li .ssbu-li-cont {
  position: relative;
  padding: 0.4rem 0.39rem;
}
.hoov-adv-list .ssbu-li-cont .ssbu-li-cont-top {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  padding: 0.4rem 0.39rem;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}
.hoov-adv-list .ssbu-li-cont .ssbu-li-cont-btm {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  transform: rotateY(180deg);
}
.hoov-adv-list .iilu-nub-cont-icon::after{
    display: none;
}
.hoov-adv-list .iilu-nub-cont-icon img{
    width: 100%;
}
.hoov-key-tit-list .awin-link-text-parga{
    margin-top: 0;
}
/* 2026.3.30 */
.hcli-nub-cont {
    padding: 0.15rem 0.3rem;
}
.hcli-nub-cont-img {
    width: 31%;
}
.hcli-nub-cont-tit {
    width: 69%;
}
.hcli-nub-cont {
    height: 100%;
}
.hoov-adv-list .ssbu-li-cont {
  position: relative;
  width: 100%;
  height: 100%;
}
.hoov-adv-list .ssbu-li-cont-wrap {
  position: relative;
  width: 100%;
  height: 100%;
  transform-style: preserve-3d;
  transition: transform 1.1s cubic-bezier(0.4, 0, 0.2, 1);
}
.hoov-adv-list .ssbu-li-cont .ssbu-li-cont-top{
    padding: 0;
}
/*鼠标效果*/
@media screen and (min-width: 1200px) {
.ssbu-li .ssbu-li-cont:hover .ssbu-li-cont-wrap {
    transform: rotateY(180deg);
  }
}
/* 2026.3.28-leo-end */

.award-page .pwul-cont-text-tit{
    margin-top: 0;
}
.company-awards-info .ys-horse-inof-nub{
    width: 25%;
    padding: 0 var(--contspaces);
    margin-top: calc(2 * var(--contspaces));
}
.company-awards-info .ys-horse-inofs{
    width: auto;
    margin: calc(-2 * var(--contspaces)) calc(-1 * var(--contspaces)) 0;
    display: flex;
    flex-wrap: wrap;
}
.ys-nyban-title-text {
    width: 54%;
}
.contact-info-item2 .iilu-nub{
    width: auto;
    padding: 0 1rem;
}
.contact-info-item2 .intell-info-list-ul{
    margin: calc(-1* var(--contspaces)) -1rem 0;
    justify-content: center;
}
/* 2026.3.31-leo-satrt */
.data-case .irbl-nub-cont-tab .inct-tit .std-text18 {
    line-height: var(--line15);
    padding: 0.09rem 0.16rem;
}
/* 2026.3.31-leo-end */

/* 2026.3.31客户邮件反馈问题修改-start */
.hnid-cont-item .hnid-cont-nub1 {
    border-right: 1px solid rgba(0, 0, 0, .1);
}
.cert-accred-tit{
    margin-bottom: 0.8rem;
}
/* 2026.3.31客户邮件反馈问题修改-end */
.partner-wrap-ul-li2{
    width: 100%;
    height: 0;
    overflow: hidden;
    transition: var(--transition);
    position: relative;
}
.partner-wrap-ul-li2 .pwul-cont-bd-cont{
    opacity: 1;
    width: calc(100% - calc(var(--contspaces)* 2));
    left: var(--contspaces);
}
.partner-wrap-ul-li2 .pwul-cont-btn{
    display: none;
}
.partner-main .pchc-img{
    padding: 0;
}
.partner-main .pchc-img .ys-imgbox-cover{
    width: 100%;
}
.msnp-wrap-num a{
    font-size: var(--font16);
}
.irbi-nub-cont-img {
    background: #fff;
    border: 1px solid rgba(0,0,0,.1);
    border-radius: var(--radius24);
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
}
/* 2026.4.2-leo-satrt */
.art-main .sales-empower .sales-empower-img {
    width: 62.5%;
}
.art-main .sales-empower .std-margin80{
    margin-top: 0.48rem;
}
/* 2026.4.2-leo-end */
.ys-form-inof-text.has-notice .ys-fii-tips{
    display: block;
}
.ys-form-inof-text.has-notice .ys-fii-tips span{
    display: none !important;
}
.ys-form-inof-text.has-notice .ys-fii-tips i {
    display: block !important;
}
.insights-table-btn{
    text-align: center;
}
.hcnl-item:nth-child(1){
    margin-top: 0;
}
.hnid-cont-nub4 .hnid-cont-nub-tit{
    margin-bottom: 0.28rem;
}
.ys-ban-arrow{
    width: 100% !important;
    position: absolute;
    top: 50%;
    left: 0;
    pointer-events: none;
}
.ys-ban-arrow .swiper-modbtn-prev{
    left: 1.6rem;
    position: relative;
}
.ys-ban-arrow .swiper-modbtn-next{
    right: 1.6rem;
    position: relative;
}
.ys-ban-control{
    display: none;
}
/* 2026.4.3-leo-satrt */
.habi-cont-itme-intent{
    margin-top: 0.8rem;
}
.iiwp-line{
    margin-top: 0.5rem;
}
.hoov-add-bot-item2 .habi-box-le-svg {
    transform: translateY(100px);
}
.inct-item{
    width: 100%;
}
.iiwt-text-btm{
    align-items: center;
}
.partner-wrap-but{
    text-align: center;
}
.partner-wrap-but .std-btn1-box{
    background: transparent;
}
.dataanaly-main .sales-story {
    margin-top: 0;
}
.dataanaly-main .sales-solution{
    padding-bottom: var(--space160);
}
.cust-page .new-wrap{
    overflow: visible;
}
.nwti-nub .ys-select-li {
    padding-left: 2px;
}
.home-certifi .title-center{
    color: var(--color000);
}
.esgregist-roster-img {
    width: 90%;
    margin: auto;
}
/* 拼接页面代码-start */
.assoc-box-tit{
    font-family: var(--headh);
    font-weight: 600;
    text-align: center;
    margin-bottom: 0.5rem;
}
.assoc-box-table table thead th,.assoc-box-table table thead th *{
    color: rgb(51, 51, 51);
    background: #fafafa;
    border-bottom: 1px solid rgb(228, 228, 228);
    border-inline-end: 1px solid rgb(228, 228, 228);
    transition: background 0.2s ease;
    font-size: var(--font20);
    line-height: var(--line15);
    font-family: var(--headh);
}
.assoc-box-table table thead th{
    padding: 0.22rem;
}
.assoc-box-table table thead th:last-child{
    border-inline-end: none;
}
.assoc-box-table table tbody td,.assoc-box-table table tbody td *{
    color: rgb(51, 51, 51);
    font-size: var(--font20);
    line-height: var(--line15);
    border-bottom: 1px solid rgb(228, 228, 228);
    border-inline-end: 1px solid rgb(228, 228, 228);
}
.assoc-box-table table tbody td:last-child{
    border-inline-end: none;
}
.assoc-box-table table tbody td{
    padding: 0.22rem;
}
.assoc-box-table table{
    border-radius: 0.14rem 0.14rem 0 0;
    transform: rotate(0deg);
     -webkit-transform: rotate(0deg);
    width: 100%;
    border-collapse: collapse !important;
}
.assoc-box-table table tbody tr{
    transition: var(--transition);
}
.assoc-box-table{
    border-inline-start: 1px solid rgb(228, 228, 228);
    border-inline-end: 1px solid rgb(228, 228, 228);
    border-top: 1px solid rgb(228, 228, 228);
    border-radius: 0.14rem 0.14rem 0 0;
    transform: rotate(0deg);
     -webkit-transform: rotate(0deg);
    overflow: hidden;
}
.assoc-box-table table thead th:nth-child(1){
    width: 27%;
}
.assoc-box-table table thead th:nth-child(2){
    width: 15%;
}
.assoc-box-table table thead th:nth-child(3){
    width: 43%;
}
.assoc-box-table table thead th:nth-child(4){
    width: 15%;
}
.assoc-box-ph{
    display: none;
}
@media screen and (min-width: 1200px) {
    .assoc-box-table table tbody tr:hover{
        background: #f6f7f8;
    }
}
/* 拼接页面代码-end */
/* 2026.4.3-leo-end */