@charset "utf-8";
.ys-newhead{
    border-bottom: 1px solid rgba(255,255,255,.3);
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    transition: all .36s;
}
.ys-newhead .ys_cont1600{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.ys-newhead-logo{
    width: 195px;
}
.ys-newhead-logo a{
    width: 100%;
    height: 80px;
    display: flex;
    align-items: center;
}
.ys-newhead-logo img:nth-child(2){
    opacity: 0;
}
.ynnl-info{
    display: flex;
    margin: 0 -32px;
}
.ynnl-info-nub{
    padding: 0 32px;
}
.ynnl-info-nub.act span{
    color: #1D48A4 !important;
}
.ynnl-info-nub-link span{
    font-size: 16px;
    line-height: 80px;
    color: #fff;
    transition: all .36s;
    display: block;
}
.ys-newhead-nav{
    display: flex;
}
.ys-newhead-nav-link{
    padding-left: 110px;
}
.ys-newhead-nav-link a{
    font-size: 16px;
    line-height: 80px;
    color: #fff;
    transition: all .36s;
    display: block;
}
.ynnl-info-nub-link{
    cursor: pointer;
}
.ys-newhead.isfixed,
.ys-newhead.ishover,
.inside-page .ys-newhead{
    background: #FFF;
    box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.08);
}
.ys-newhead.isfixed .ys-newhead-logo img:nth-child(1),
.ys-newhead.ishover .ys-newhead-logo img:nth-child(1),
.inside-page .ys-newhead-logo img:nth-child(1){
    opacity: 0;
}
.ys-newhead.isfixed .ys-newhead-logo img:nth-child(2),
.ys-newhead.ishover .ys-newhead-logo img:nth-child(2),
.inside-page .ys-newhead-logo img:nth-child(2){
    opacity: 1;
}
.ys-newhead.isfixed .ynnl-info-nub-link span,
.ys-newhead.ishover .ynnl-info-nub-link span,
.inside-page .ynnl-info-nub-link span{
    color: #333;
}
.ys-newhead.isfixed .ys-newhead-nav-link a,
.ys-newhead.ishover .ys-newhead-nav-link a,
.inside-page .ys-newhead-nav-link a{
    color: #333;
}
.inside-page .ys_main{
    margin-top: 80px;
}
.ys-newph .ys_ph_navbar3 .ys_phnav_header{
    background: #fff;
}
.ys-newph .ys_phnav_menubtn span, 
.ys-newph .ys_phnav_menubtn::after, 
.ys-newph .ys_phnav_menubtn::before {
    background: #1D48A4;
}
.ys-banner{
    position: relative;
}
.ys-ban-ph{
    display: none;
}
.ys-ban-li{
    width: 100%;
    position: relative;
}
.ys-ban-li:not(:first-child){
    display: none;
}
.ys-ban-imgbox{
    width: 100%;
    position: relative;
}
.ys-ban-imgbox img{
    width: 100%;
}
.ys-ban-imgbox::after{
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.2);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 12;
}
.ys-ban-video{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
    height: 100%;
    z-index: 10;
    object-fit: cover;
}
.ys-flex-pos-center{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transform: translate(0,0);
    display: flex;
    align-items: center;
    justify-content: center;
}
.ys-ban-txtbox{
    z-index: 20;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transform: translate(0,0);
    display: flex;
    align-items: flex-end;
    justify-content: center;
}
.ys-ban-title{
    color: #fff;
    font-weight: bold;
    margin-bottom: 125px;
    visibility: hidden;
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.ys-ban-dots{
    bottom: 50px;
    z-index: 20;
}
.ys-ban-dots-ul{
    display: flex;
}
.ybdu-li{
    width: 16px;
    height: 6px;
    border-radius: 80px;
    border: 1px solid rgba(255,255,255,.4);
    margin-right: 12px;
    cursor: pointer;
    transition: all .36s;
}
.ybdu-li-line{
    width: 100%;
    height: 100%;
}
.ybdu-li-line-pro {
    width: 0;
    height: 100%;
    background: rgba(255, 255, 255, 1);
    border-radius: 80px;
}
.ybdu-li.act{
    width: 128px;
}
.ys-newfoot{
    background: #FBFBFB;
    padding-top: 86px;
    padding-bottom: 125px;
    position: relative;
    z-index: 3;
    overflow: hidden;
}
.ys-newfoot-tp{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.ys-newfoot-tp-le{
    width: 480px;
    padding-left: 80px;
}
.ys-newfoot-tp-nav{
    width: calc(100% - 480px);
    padding-left: 248px;
    padding-right: 258px;
}
.yntl-logo{
    width: 60%;
}
.yntl-logo a{
    display: block;
    width: 100%;
}
.yntl-logo img{
    width: 100%;
}
.ys-newfoot-bt{
    margin-top: 56px;
    padding-top: 16px;
    border-top: 1px solid rgba(141,143,153,.1);
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.ys-newfoot-bt-cont{
    width: calc(100% - 400px);
}
.ys-newfoot-bt-cont p,
.ys-newfoot-bt-cont span,
.ys-newfoot-bt-cont a{
    font-size: 14px;
    line-height: 1.75;
    color: #999;
}
.ys-newfoot-bt-info{
    display: flex;
    align-items: flex-start;
    width: 400px;
    justify-content: flex-end;
}
.ys-newfoot-bt-info a{
    font-size: 14px;
    line-height: 1.75;
    color: #999;
}
.footer-privacy{
    display: flex;
    align-items: flex-start;
}
.footer-privacy a{
    padding-left: 8px;
}
.footer-privacy li:nth-child(1) a{
    padding-left: 85px;
}
.ys-newfoot-bg{
    width: 30%;
    max-width: 577px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}
.ys-newfoot-bg img{
    width: 100%;
}
.yntl-tit{
    margin-top: 40px;
    font-size: 16px;
    line-height: 1.5;
    color: #1E2124;
    font-weight: bold;
}
.yntl-code{
    margin-top: 30px;
}
.yntl-code-img{
    border-radius: 20px;
    background: #FFF;
    padding: 11px;
    overflow: hidden;
    width: 107px;
}
.yntl-code-img img{
    width: 100%;
    border-radius: 13px;
    overflow: hidden;
}
.yntl-code p{
    font-size: 12px;
    line-height: 1.5;
    color: #8D8F99;
    margin-top: 6px;
}
.ys-newfoot-tp-nav span,
.ys-newfoot-tp-nav a{
    padding-left: 34px;
    position: relative;
    font-size: 16px;
    line-height: 1.75;
    color: #1D48A4;
    font-weight: bold;
    cursor: pointer;
}
.ys-newfoot-tp-nav span::after,
.ys-newfoot-tp-nav a::after{
    content: "";
    width: 18px;
    height: 18px;
    background: url(../images/a1xz_dot.svg) center / cover no-repeat;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.ys-newfoot-tp-nav ul{
    display: flex;
    flex-wrap: wrap;
}
.ys-newfoot-tp-nav li{
    width: 33.333333%;
    margin-top: 40px;
}
.ys-newfoot-tp-nav li:nth-child(1),
.ys-newfoot-tp-nav li:nth-child(2),
.ys-newfoot-tp-nav li:nth-child(3){
    margin-top: 0;
}
.std-padtp120{
    padding-top: 120px;
}
.std-padbt120{
    padding-bottom: 120px;
}
.std-pad120s{
    padding: 120px 0;
}
.home-apply{
    overflow: hidden;
}
.home-apply-tit .std_title3{
    font-weight: bold;
}
.home-apply-tit-parga{
    margin-top: 30px;
}
.home-apply-info{
    margin-top: 30px;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.home-apply-info-img{
    width: 46%;
    border-radius: 40px;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
}
.home-apply-info-img img{
    width: 100%;
}
.home-apply-info-text{
    width: 54%;
    padding-left: 155px;
    margin-top: 37px;
}
.hait-post{
    font-weight: bold;
}
.hait-info{
    margin-top: 22px;
}
.hait-info-name1{
    font-size: 36px;
    line-height: 1.2;
    color: #323A62;
    font-weight: bold;
}
.hait-info-name2{
    margin-top: 14px;
    font-size: 18px;
    line-height: 1.2;
    color: #323A62;
    font-weight: bold;
}
.hait-award{
    margin-top: 73px;
}
.hait-award-info{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -74px;
}
.hait-award-info-li{
    width: 50%;
    padding: 0 74px;
    margin-top: 40px;
}
.hait-award-info-li:nth-child(1),
.hait-award-info-li:nth-child(2){
    margin-top: 0;
}
.hail-cont{
    padding: 20px 35px;
    position: relative;
    text-align: center;
    z-index: 1;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.hail-cont-bg{
    width: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    z-index: -1;
}
.hail-cont-bg img{
    width: 100%;
}
.hail-cont-text-tit{
    font-size: 18px;
    line-height: 1.2;
    color: #323A62;
    font-weight: bold;
}
.hail-cont-text-year{
    margin-top: 12px;
}
.hail-cont-text-year p{
    color: #1E2124;
}
.hait-award-list{
    margin-top: 60px;
}
.hait-award-list p{
    margin-bottom: 16px;
    color: #1E2124;
}
.hait-data{
    padding-top: 44px;
    border-top: 1px solid rgba(141, 143, 153, .3);
}
.hait-data-list{
    width: 84%;
}
.hait-data-list-info{
    margin: 0 -27.5px;
    display: flex;
    flex-wrap: wrap;
}
.hdli-li{
    width: 33.333333%;
    padding: 0 27.5px;
    margin-top: 55px;
}
.hdli-li:nth-child(1),
.hdli-li:nth-child(2),
.hdli-li:nth-child(3){
    margin-top: 0;
}   
.hdli-li-num{
    font-weight: bold;
    color: #323A62;
}
.hdli-li-parga p{
    color: #323A62;
}
.home-story{
    padding-top: 80px;
    padding-bottom: 174px;
    background: #F4F8FB;
    overflow: hidden;
}
.home-story .ys_cont1600{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
}
.home-story-img{
    width: 45%;
    padding-right: 135px;
}
.home-story-text{
    width: 55%;
    padding-right: 246px;
    margin-bottom: 22px;
}
.home-story-text .std_title3{
    font-weight: bold;
}
.home-story-text-parga{
    margin-top: 50px;
}
.home-story-text-parga p{
    margin-bottom: 16px;
}
.home-story-text-parga p:last-child{
    margin-bottom: 0;
}
.home-story-img-cont{
    width: 100%;
    position: relative;
}
.hsic-pic{
    width: 100%;
    border-radius: 50%;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    position: relative;
    z-index: 2;
}
.hsic-pic img{
    width: 100%;
}
.hsic-bg{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
}
.hsic-bg img:nth-child(1){
    width: 62%;
    position: absolute;
    top: 16px;
    right: -10px;
}
.hsic-bg img:nth-child(2){
    width: 46%;
    position: absolute;
    left: 11%;
    bottom: -21%;
    z-index: 3;
}
.home-growth{
    overflow: hidden;
}
.home-growth .std_title3{
    font-weight: bold;
    text-align: center;
}
.home-growth-bt{
    margin-top: 50px;
}
.home-growth-bt-info{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -14px;
    justify-content: center;
}
.hgbi-nub{
    width: 33.333333%;
    padding: 0 14px;
    margin-top: 28px;
}
.hgbi-nub:nth-child(1),
.hgbi-nub:nth-child(2),
.hgbi-nub:nth-child(3){
    margin-top: 0;
}
.hgbi-nub-cont{
    border-radius: 20px;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    width: 100%;
    height: 100%;
    display: block;
    background: #FFF;
    box-shadow: 0 4px 30.7px 1px rgba(0, 0, 0, 0.10);
}
.hgbi-nub-cont-text{
    padding: 38px 45px;
}
.hnct-tit{
    color: #1D48A4;
    font-weight: bold;
}
.hnct-parga{
    margin-top: 24px;
}
.home-adv{
    padding-top: 92px;
    background: linear-gradient(106deg, #0D2152 2.87%, #0C3181 38.89%, #1B318B 69.79%, #061948 102.71%);
    overflow: hidden;
}
.home-adv .std_title3{
    color: #fff;
    font-weight: bold;
}
.home-adv-bt{
    margin-top: 64px;
    padding-right: calc(50% - 800px);
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.home-adv-bt-img{
    width: 39.5%;
    border-radius: 0 40px 0 0;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    position: relative;
}
.home-adv-bt-img img{
    width: 100%;
}
.home-adv-bt-img::after{
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(254deg, rgba(64, 0, 165, 0.00) 0.46%, rgba(0, 22, 165, 0.30) 100.36%);
    mix-blend-mode: plus-lighter;
    position: absolute;
    top: 0;
    left: 0;
}
.home-adv-bt-text{
    padding: 10px 0 83px 123px;
    width: 60.5%;
}
.habt-ul{
    height: calc(var(--height) - 93px);
}
.habt-ul .mCSB_outside+.mCSB_scrollTools {
    right: -20px !important;
}
.habt-ul .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #fff;
}
.habt-ul .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: rgba(255, 255, 255, .2);
}
.habt-ul-li{
    padding: 30px 0;
    border-bottom: 1px solid rgba(255,255,255,.2);
    transition: all .36s;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    position: relative;
}
.habt-ul-li::after{
    content: "";
    width: 0%;
    height: 1px;
    background: #fff;
    position: absolute;
    left: 0;
    bottom: 0;
    transition: all .36s;
}
.habt-ul-li-le{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    width: 36%;
}
.hull-icon{
    width: 32px;
}
.hull-icon img{
    width: 100%;
}
.hull-tit{
    width: calc(100% - 32px);
    padding-left: 20px;
    font-size: 16px;
    line-height: 1.5;
    color: #fff;
    position: relative;
    top: 4px;
}
.habt-ul-li-ri{
    width: 64%;
    padding-left: 40px;
    padding-right: 12px;
    position: relative;
    top: 2px;
}
.habt-ul-li-ri p{
    font-size: 14px;
    line-height: 1.5;
    color: #fff;
    opacity: 0.8;
}
.home-pro{
    padding-bottom: 80px;
    position: relative;
    z-index: 1;
    overflow: hidden;
}
.home-pro .std_title3{
    font-weight: bold;
}
.home-pro-bt{
    margin-top: 93px;
    position: relative;
}
.home-pro-bg{
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: -1;
}
.home-pro-bg img{
    width: 100%;
}
.ys-slick{
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
.ys-slick-item:not(:first-child){
    display: none;
}
.hpbs-li{
    width: 100%;
    padding: 0 10px;
}
.home-pro-bt-slick{
    margin: 0 -10px;
}
.hpbs-li-cont{
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.hpbs-li-cont-img{
    width: 50%;
}
.hpbs-li-cont-text{
    width: 50%;
    padding-left: 132px;
    margin-top: 22px;
}
.hlct-tit{
    font-weight: bold;
    color: #000;
}
.hlct-parga{
    margin-top: 20px;
    line-height: 1.75;
    height: 3.5em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.hlct-parga p{
    font-size: 14px;
    line-height: 1.75;
    color: #666;
    opacity: 0.8;
}
.hlct-img{
    display: none;
}
.hlct-btn{
    margin-top: 50px;
}
.hlct-btnph{
    display: none !important;
}
.std-btn1{
    display: inline-block;
}
.std-btn1-box{
    display: flex;
    align-items: center;
    padding: 0 28px;
    border-radius: 22px;
    border: 1px solid #323A62;
    transition: all .36s;
}
.std-btn1-box span{
    font-size: 16px;
    line-height: 42px;
    color: #323A62;
    transition: all .36s;
}
.std-btn1-box-icon{
    margin-left: 17px;
    width: 14px;
}
.std-btn1-box-icon svg{
    width: 100%;
    height: auto;
}
.std-btn1-box-icon path{
    transition: all .36s;
}
.hlct-info{
    margin-top: 80px;
    display: flex;
    align-items: flex-start;
}
.hlct-info-li-tit{
    font-size: 18px;
    line-height: 1.5;
    color: #666;
}
.hlct-info-li-parga{
    margin-top: 12px;
}
.hlct-info-li-parga p{
    color: #000;
}
.hlct-info-li:nth-child(1){
    padding-left: 0;
}
.hlct-info-li:last-child{
    padding-right: 0;
    border-right: none;
}
.hlct-info-li{
    padding: 0 40px 8px;
    border-right: 1px solid #BFBFBF;
    max-width: 238px;
}
.home-pro-bt-btn{
    display: flex;
    justify-content: space-between;
    width: 92px;
    position: absolute;
    left: calc(50% + 132px);
    bottom: 100px;
    z-index: 5;
}
.hpbb-arrow{
    width: 40px;
    height: 40px;
    border-radius: 50%;
    border: 1px solid #1D48A4;
    transition: all .36s;
    cursor: pointer;
}
.hpbb-arrow svg{
    width: 100%;
    height: auto;
}
.hpbb-arrow svg path{
    transition: all .36s;
}
.hpbb-next{
    transform: rotate(180deg);
}
.home-stand{
    background: #F4F8FB;
    position: relative;
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
}
.home-stand-cont{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}
.home-stand-text{
    width: 42.5%;
}
.home-stand-text .std_title3{
    font-weight: bold;
}
.home-stand-text-list{
    margin-top: 60px;
}
.hstl-li{
    margin-bottom: 32px;
}
.hstl-li:last-child{
    margin-bottom: 0;
}
.hstl-li.act .hstl-li-hd-icon{
    transform: rotate(180deg);
}
.hstl-li-hd{
    display: flex;
    align-items: center;
    cursor: pointer;
}
.hstl-li-hd-tit{
    width: calc(100% - 14px);
    padding-right: 30px;
    font-size: 18px;
    line-height: 1.75;
    color: #333;
    font-weight: bold;
}
.hstl-li-hd-icon{
    width: 14px;
    transition: all .36s;
}
.hstl-li-hd-icon img{
    width: 100%;
}
.hstl-li-bd{
    margin-top: 20px;
    display: none;
}
.home-stand-img{
    width: 51%;
}
.home-stand-img img{
    width: 100%;
}

/* A2产品详情页-start */
.product-info{
    overflow: hidden;
}
.product-info .ys_cont1400{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.product-info-img{
    width: 49%;
    border-radius: 50px;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    background: #F4F8FB;
    padding: 40px 56px;
}
.product-info-img img{
    width: 100%;
}
.product-info-text{
    width: 51%;
    padding-left: 120px;
}
.product-info-text .std_tit2{
    font-weight: bold;
}
.product-info-text-parga{
    margin-top: 18px;
}
.product-info-text-info{
    margin-top: 30px;
    padding-top: 30px;
    border-top: 1px solid rgba(217, 217, 217, .7);
}
.product-info-text-info p{
    line-height: 2;
    color: #323A62;
    margin-bottom: 3px;
}
.product-info-text-info p span{
    font-weight: bold;
    font-size: inherit;
    line-height: inherit;
    color: inherit;
    display: inline-block;
}
.product-info-text-btn{
    margin-top: 30px;
}
.std-btn1.act .std-btn1-box{
    border: 1px solid #1D48A4;
    background: #1D48A4;
}
.std-btn1.act span{
    color: #fff;
}
.product-point{
    background: #F4F8FB;
    overflow: hidden;
}
.product-point .std_tit2{
    font-weight: bold;
}
.product-point-info{
    margin: 22px -14px 0;
    display: flex;
    flex-wrap: wrap;
}
.product-point-info-li{
    width: 25%;
    padding: 0 14px;
    margin-top: 28px;
}
.ppil-cont{
    width: 100%;
    height: 100%;
    border-radius: 20px;
    background: #FFF;
    box-shadow: 0 4px 30.7px 1px rgba(0, 0, 0, 0.10);
    padding: 74px 38px 48px;
    transition: all .36s;
}
.ppil-cont-icon{
    width: 76px;
    margin: auto;
}
.ppil-cont-tit{
    margin-top: 73px;
    transition: all .36s;
    font-weight: bold;
    color: #1D48A4;
    text-align: center;
    height: var(--itemheight);
}
.ppil-cont-parga{
    margin-top: 45px;
}
.ppil-cont-parga p{
    text-align: center;
    transition: all .36s;
}
.pdil-cont{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.pdil-cont-text{
    width: 49%;
    padding-right: 250px;
}
.pdil-cont-img{
    border-radius: 20px;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    width: 51%;
}
.pdil-cont-text-info{
    display: flex;
    flex-wrap: wrap;
    margin: 10px -20px 0;
}
.pcti-li{
    width: 50%;
    padding: 0 20px;
    margin-top: 50px;
}
.pdil-cont-text-tit{
    font-weight: bold;
}
.pdil-cont-text-parga{
    margin-top: 16px;
}
.pcti-li-tit{
    padding-left: 32px;
    position: relative;
    font-size: 16px;
    line-height: 1.75;
    color: #1D48A4;
    font-weight: bold;
}
.pcti-li-tit::after{
    content: "";
    width: 18px;
    height: 18px;
    background: url(../new_images/a1xz_dot.svg) center / cover no-repeat;
    position: absolute;
    top: 5px;
    left: 0;
}
.pcti-li-parga{
    margin-top: 5px;
    padding-left: 32px;
}
.pcti-li-parga p{
    font-size: 14px;
    line-height: 1.75;
    color: #666;
}
.product-detail{
    overflow: hidden;
}
.product-detail-info-li:nth-child(2n) .pdil-cont{
    flex-direction: row-reverse;
}
.product-detail-info-li:nth-child(2n) .pdil-cont-text{
    padding-left: 147px;
    padding-right: 0;
}
.product-popular{
    background: #F4F8FB;
    overflow: hidden;
}
.product-popular .ys_cont1400{
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
}
.product-popular-le{
    width: 49%;
    border-radius: 20px;
    background: #fff;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    overflow: hidden;
    padding: 58px 52px;
    position: relative;
    z-index: 1;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.product-popular-le .std_tit2{
    font-weight: bold;
}
.product-popular-le-info{
    margin-top: 176px;
}
.product-popular-le-info .std_tit4{
    font-weight: bold;
    color: #1D48A4;
}
.ppli-list{
    margin-top: 30px;
}
.ppli-list p{
    color: #8D8F99;
    margin-bottom: 6px;
}
.ppli-list li{
    position: relative;
    padding-left: 20px;
}
.ppli-list li::before{
    content: "";
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #1D48A4;
    position: absolute;
    top: 10px;
    left: 0;
}
.product-popular-le-bg{
    width: 42.5%;
    position: absolute;
    right: -6px;
    top: 52px;
    z-index: -1;
}
.product-popular-le-bg img{
    width: 100%;
}
.product-popular-ri{
    width: 51%;
    padding-left: 47px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.product-popular-ri-li{
    margin-bottom: 25px;
}
.product-popular-ri-li:last-child{
    margin-bottom: 0;
}
.pprl-cont{
    padding: 32px 45px;
    border-radius: 15px;
    border: 1px solid rgba(29, 72, 164, 0.20);
    background: rgba(255,255,255,.9);
}
.pprl-cont-tit{
    font-weight: bold;
    color: #1D48A4;
}
.pprl-cont-parga{
    margin-top: 12px;
}
.pprl-cont-parga p{
    color: #8D8F99;
}
/* A2产品详情页-end */

/*鼠标效果*/
@media screen and (min-width: 1200px) {
    .ynnl-info-nub-link span:hover{
        color: #1D48A4!important;
    }
    .habt-ul-li:hover::after{
        width: 100%;
    }
    .std-btn1-box:hover{
        background: #323A62;
    }
    .std-btn1-box:hover span{
        color: #fff;
    }
    .std-btn1-box:hover path{
        stroke: #fff;
    }
    .hpbb-arrow:hover{
        background: #1D48A4;
    }
    .hpbb-arrow:hover path{
        stroke: #fff;
    }
    .ys-newhead-nav-link a:hover{
        color: #1D48A4 !important;
    }
    .std-btn1.act .std-btn1-box:hover {
        border: 1px solid #323A62;
        background: #323A62;
    }
    .ppil-cont:hover{
        background: #1D48A4;
    }
    .ppil-cont:hover .ppil-cont-tit{
        color: #fff;
    }
    .ppil-cont:hover .ppil-cont-parga p{
        color: #fff;
    }
    .ppil-cont:hover .ppil-cont-icon img:nth-child(2){
        opacity: 0;
    }
}
/* 载入效果 */
.ys-fadeup1 {
    animation: ysfadeInUp .8s ease-in-out both;
    animation-delay: .2s;
}
.ys-fadeup2 {
    animation: ysfadeInUp .8s ease-in-out both;
    animation-delay: .3s;
}
.ys-fadeup3 {
    animation: ysfadeInUp .8s ease-in-out both;
    animation-delay: .4s;
}
.ys-ban-li.slick-current .ys-ban-title {
    animation: ysfadeInUp .8s ease-in-out both;
    animation-delay: .5s;
    visibility: visible;
}
.hgbi-nub:nth-child(3n+1),
.product-point-info-li:nth-child(4n+1){
    animation-delay: .3s;
}
.hgbi-nub:nth-child(3n+2),
.product-point-info-li:nth-child(4n+2){
    animation-delay: .4s;
}
.hgbi-nub:nth-child(3n+3),
.product-point-info-li:nth-child(4n+3){
    animation-delay: .5s;
}
.product-point-info-li:nth-child(4n+4){
    animation-delay: .6s;
}