﻿@charset "utf-8";
/*公共 - start*/
body{
	overflow: hidden;
	/* max-width: 1920px; */
	margin:auto;
    background: #fff;
}
*{
    font-family: "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial !important;
}
@font-face {
    font-family: 'MontserratBlack2';
    src: url('../fonts/MontserratBlack2.eot');
    src: url('../fonts/MontserratBlack2.eot') format('embedded-opentype'),
         url('../fonts/MontserratBlack2.woff2') format('woff2'),
         url('../fonts/MontserratBlack2.woff') format('woff'),
         url('../fonts/MontserratBlack2.ttf') format('truetype'),
         url('../fonts/MontserratBlack2.svg#MontserratBlack2') format('svg');
}
@font-face {
    font-family: 'MontserratBold3';
    src: url('../fonts/MontserratBold3.eot');
    src: url('../fonts/MontserratBold3.eot') format('embedded-opentype'),
         url('../fonts/MontserratBold3.woff2') format('woff2'),
         url('../fonts/MontserratBold3.woff') format('woff'),
         url('../fonts/MontserratBold3.ttf') format('truetype'),
         url('../fonts/MontserratBold3.svg#MontserratBold3') format('svg');
}
@font-face {
    font-family: 'MontserratExtraBold4';
    src: url('../fonts/MontserratExtraBold4.eot');
    src: url('../fonts/MontserratExtraBold4.eot') format('embedded-opentype'),
         url('../fonts/MontserratExtraBold4.woff2') format('woff2'),
         url('../fonts/MontserratExtraBold4.woff') format('woff'),
         url('../fonts/MontserratExtraBold4.ttf') format('truetype'),
         url('../fonts/MontserratExtraBold4.svg#MontserratExtraBold4') format('svg');
}
@font-face {
    font-family: 'MontserratExtraLight5';
    src: url('../fonts/MontserratExtraLight5.eot');
    src: url('../fonts/MontserratExtraLight5.eot') format('embedded-opentype'),
         url('../fonts/MontserratExtraLight5.woff2') format('woff2'),
         url('../fonts/MontserratExtraLight5.woff') format('woff'),
         url('../fonts/MontserratExtraLight5.ttf') format('truetype'),
         url('../fonts/MontserratExtraLight5.svg#MontserratExtraLight5') format('svg');
}
@font-face {
    font-family: 'MontserratLight6';
    src: url('../fonts/MontserratLight6.eot');
    src: url('../fonts/MontserratLight6.eot') format('embedded-opentype'),
         url('../fonts/MontserratLight6.woff2') format('woff2'),
         url('../fonts/MontserratLight6.woff') format('woff'),
         url('../fonts/MontserratLight6.ttf') format('truetype'),
         url('../fonts/MontserratLight6.svg#MontserratLight6') format('svg');
}
@font-face {
    font-family: 'MontserratMedium7';
    src: url('../fonts/MontserratMedium7.eot');
    src: url('../fonts/MontserratMedium7.eot') format('embedded-opentype'),
         url('../fonts/MontserratMedium7.woff2') format('woff2'),
         url('../fonts/MontserratMedium7.woff') format('woff'),
         url('../fonts/MontserratMedium7.ttf') format('truetype'),
         url('../fonts/MontserratMedium7.svg#MontserratMedium7') format('svg');
}
@font-face {
    font-family: 'MontserratRegular8';
    src: url('../fonts/MontserratRegular8.eot');
    src: url('../fonts/MontserratRegular8.eot') format('embedded-opentype'),
         url('../fonts/MontserratRegular8.woff2') format('woff2'),
         url('../fonts/MontserratRegular8.woff') format('woff'),
         url('../fonts/MontserratRegular8.ttf') format('truetype'),
         url('../fonts/MontserratRegular8.svg#MontserratRegular8') format('svg');
}
@font-face {
    font-family: 'MontserratSemiBold9';
    src: url('../fonts/MontserratSemiBold9.eot');
    src: url('../fonts/MontserratSemiBold9.eot') format('embedded-opentype'),
         url('../fonts/MontserratSemiBold9.woff2') format('woff2'),
         url('../fonts/MontserratSemiBold9.woff') format('woff'),
         url('../fonts/MontserratSemiBold9.ttf') format('truetype'),
         url('../fonts/MontserratSemiBold9.svg#MontserratSemiBold9') format('svg');
}
@font-face {
    font-family: 'MontserratThin10';
    src: url('../fonts/MontserratThin10.eot');
    src: url('../fonts/MontserratThin10.eot') format('embedded-opentype'),
         url('../fonts/MontserratThin10.woff2') format('woff2'),
         url('../fonts/MontserratThin10.woff') format('woff'),
         url('../fonts/MontserratThin10.ttf') format('truetype'),
         url('../fonts/MontserratThin10.svg#MontserratThin10') format('svg');
}


.yx_content{
    width:1200px;
    margin:auto;
}
.yxedr_active p{
    font-size: 16px;
    line-height: 28px;
    color: #666;
}
.g_comimg{
    width:100%;
    position: relative;
    overflow: hidden;
}
.g_comimg img{
    width:100%;
    height:100%;
    top:0;
    left:0;
    transition: all .36s ease;
}
.g_comimg1{
    position: relative;
}
.g_comimg2{
    position: absolute;
}
.g_backgd{
    width:100%;
    position: relative;
}
.g_backgd img{
    width:auto;
    height:100%;
    position: relative;
    top:0;
    left:50%;
    transform: translateX(-50%);
}
/*公共 - end*/
/*规范*/
/* 字体 */
.l_title1 h1{
    font-size: 48px;
    color: #043055;
    line-height: 1.75;
}
.l_title2 h1{
    font-size: 48px;
    color: #ffffff;
    line-height: 1.75;
}
.l_title1 h2{
    font-size: 40px;
    color: #fff;
    line-height: 1.75;
}
.l_title2 h2{
    font-size: 40px;
    color: #043055;
    line-height: 1.75;
}
.l_title1 h3{
    font-size: 30px;
    color: #043055;
    line-height: 1.75;
}
.l_title2 h3{
    font-size: 30px;
    color: #fff;
    line-height: 1.75;
}
.l_title1 h4{
    font-size: 24px;
    color: #043055;
    line-height: 1.75;
}
.l_title2 h4{
    font-size: 24px;
    color: #fff;
    line-height: 1.75;
}
.l_title2 h5{
    font-size: 16px;
    color: #043055;
    line-height: 1.75;
}
.l_title2 h5{
    font-size: 16px;
    color: #fff;
    line-height: 1.75;
}
.l_nava1{
    font-size: 16px;
    color: #fff;
    transition: all .36s;
}
/* 段落 */
.l_parag1 p{
    color: #043055;
    font-size: 16px;
    line-height: 1.75;
}
.l_parag2 p{
    color: #666;
    font-size: 16px;
    line-height: 1.75;
}
/*间距*/
/* 板块到标题 以及到底部*/
.l_space1{
    padding-top: 100px;
    padding-bottom: 100px;
}
/* 标题到描述 */
.l_space2{
    margin-top: 70px;
}
/*规范*/
/*pc导航选中*/
.yxnav_active1 .l_nava1{

}
.yxnav_active2 .l_nava2::after{
	width: 100%;
}
.yxnav_active3 .l_nava3{
    color: #fff;
}
/*ph导航选中*/
.yxnav_active1.g_phnav1{
    color:#032c8d;
}
.yxnav_active2.g_phnav2{
	color:#032c8d;
}
.yxnav_active3.g_phnav3{
    color:#032c8d;
}
/*ph导航&下拉*/
.ys_navph2_header {
    display: none;
}
.ys_navph2_header {
    position: relative;
    z-index: 99;
    height: 100%;
}
.ys_navph2_navbar {
    background: #fff;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 100;
    padding-right: 20px;
    box-shadow: 0 0 10px 3px rgba(0,0,0,.05);
}
.ys_navph2_logo {
    position: relative;
    z-index: 50;
    width: 130px;
}
.ys_navph2_logo_btn {
    position: absolute;
    left: 0;
    top: 0;
    display: table-cell;
    width: 100%;
    height: 64px;
    line-height: 64px;
    padding: 0 10px;
    display: block;
    background: #071d49;
    transition: all .36s;
}
.ys_navph2_logo_btn img, .ys_navph2_search_btn img{
    width:100%;
}
.ys_navph2_search_btn {
    display: block;
    font-size: 16px;
    line-height: 64px;
    color: #333333;
    transition: all .36s;
}
.ys_navph2_modal {
    position: fixed;
    top: 64px;
    left: 0;
    width: 100%;
    background-color: #fff;
    text-align: center;
    border-top: 1px solid #eee;
    overflow: hidden;
    display: none;
}
.ys_navph2_modalmbox {
    padding: 16px 20px;
}
.ys_navph2_modalm {
    transform: translateX(0px);
}
.ys_navph2_msc_box {
    width: 100%;
    display: block;
}
.ys_navph2_msc_boxl {
    border-bottom: 1px solid #eee;
    width: calc(100% - 40px);
    padding-right: 20px;
    height: 40px;
}
.ys_navph2_msc_boxl input {
    width: 100%;
    height: 100%;
    font-size: 16px;
}
.ys_navph2_msc_boxr {
    width: 30px;
}
.ys_navph2_msc_boxr img{
    width:100%;
    line-height: 40px;
}
.ys_navph2_menu {
    line-height: 64px;
    margin-left: 15px;
}
.ys_navph2_menu_btn {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 28px;
    height: 22px;
    cursor: pointer;
}
.ys_navph2_menu_line, .ys_navph2_menu_line::before, .ys_navph2_menu_line::after {
    display: block;
    width: 100%;
    height: 2px;
    background: #071d49;
    transition: all .36s;
}
.ys_navph2_menu_line {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
.ys_navph2_menu_line::before {
    content: "";
    position: absolute;
    top: 10px;
}
.ys_navph2_menu_line::after {
    content: "";
    position: absolute;
    top: -10px;
}
.ys_navph2_list {
    position: fixed;
    z-index: 99;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    padding: 84px 0 50px;
    background: #071d49;

    color: #fff;
    overflow: hidden;
    transform: translateX(100%);
    transition: all .5s ease-out;
}
.ys_navph2_subnav {
    padding: 0 20px;
    height: 100%;
    overflow: auto;
}
.ys_navph2_subnav li>div {
    position: relative;
    border-bottom: 1px solid rgba(255, 255, 255, .5);
}
.ys_navph2_subnav a {
    line-height: 24px;
    padding: 13px 0;
    color: #ffffff;
    display: inline-block;
}
.ys_navph2_subnav_a {
    font-size: 16px;
}
.ys_navph2_nav_icon {
    position: absolute;
    right: 5px;
    top: 50%;
    transform: translateY(-50%);
    width: 12px;
    height: 12px;
}
.ys_navph2_nav_icon::before {
    transform: rotate(90deg);
}
.ys_navph2_nav_icon::before, .ys_navph2_nav_icon::after {
    content: "";
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: -1px;
    width: 2px;
    height: 100%;
    background: #fff;
    transition: all .36s;
}
.ys_navph2_subnav ul {
    display: none;
    padding-left: 15px;
}
.ys_navph2_thirnav_a {
    font-size: 14px;
}
.ys_navph2_thirnav a{
    padding: 8px 0;
}
.ys_navph2_nav_icon {
    position: absolute;
    right: 5px;
    top: 50%;
    transform: translateY(-50%);
    width: 12px;
    height: 12px;
    cursor: pointer;
}
.ys_navph2_subnav ul {
    display: none;
    padding-left: 15px;
}

.ys_navph2_fournav_li {
    font-size: 12px;
}
.ys_navph2_lang {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    text-align: center;
}
.ys_navph2_lang_btn {
    display: inline-block;
    padding: 15px;
    cursor: pointer;
}
.ys_navph2_lang_btn img {
    width: 20px;
}
.ys_navph2_lang_modal {
    transform: translateX(100%);
    transition: all .5s ease-out;
}
.ys_navph2_lang_modal {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: inherit;
    padding: 84px 0 20px;
}
.ys_navph2_lang_back {
    font-size: 16px;
    margin-bottom: 10px;
}
.ys_navph2_lang_back {
    padding: 0 15px;
    cursor: pointer;
}
.ys_navph2_subnav {
    padding: 0 20px;
    height: 100%;
    overflow: auto;
}
.ys_navph2_search_btn {
    width: 20px;
    cursor: pointer;
}
.modal-open {
    overflow: hidden;
}
.ys_navph2_list.act {
    transform: translateX(0);
}
.ys_navph2_menu_btn.act .ys_navph2_menu_line {
    background: transparent;
}
.ys_navph2_menu_btn.act .ys_navph2_menu_line::before {
    top: 0;
    transform: rotate(45deg);
}
.ys_navph2_menu_btn.act .ys_navph2_menu_line::after {
    top: 0;
    transform: rotate(-45deg);
}
.ys_navph2_nav_icon::before {
    transform: rotate(90deg);
}
.ys_navph2_subnav li.act>div .ys_navph2_nav_icon::after {
    transform: rotate(90deg);
}
.ys_navph2_lang_modal.act {
    transform: translateX(0);
}

/* head-start */
.l_logo {
    width: 246px;
}
.l_logobox {
    position: relative;
    display: block;
}
.l_logo a{
    width: 100%;
    height: 100%;
    line-height: 80px;
    transition: all .36s;
}
.l_logoimg_box {
    overflow: visible !important;
    width: 100%;
    display: inline-block;
    vertical-align: middle;
}
.l_listimg {
    position: relative;
}
.l_logodef {
    position: relative;
    left: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    transition: all .36s;
}
.l_logoimg_box img {
    object-fit: unset;
}
.l_logofixed {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    transition: all .36s;
    opacity: 0;
}
.l_navul {
    font-size: 0;
    width: 100%;
    transition: all 0.7s cubic-bezier(0.23, 1, 0.32, 1) 0s;
}
.l_navli {
    display: inline-block;
    /*white-space: nowrap;*/
    padding: 0 20px;
    position: relative;
    z-index: 1;
}
.l_navlia1 {
    display: block;
    font-size: 16px;
    color: #fff;
    position: relative;
    transition: all .36s;
    width: 100%;
    height: 100%;
    line-height: 80px;
    font-family: 'MontserratRegular8' !important;
}
.yxnav_active1 .l_navlia1::after{
    width: 100%;
}
.l_navlia1::after{
    content: "";
    width: 0;
    height: 3px;
    background: #fff;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    transition: all .36s;
}
.l_search {
    padding-right: 8px;
    position: relative;
}
.l_searchbtn {
    width: 16px;
    line-height: 80px;
    cursor: pointer;
    transition: all .36s;
}
.l_search::after{
    content: "";
    width: 1px;
    height: 13px;
    background: rgba(160,160,160,.28);
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.l_searchbtn .icon-search {
    font-size: 16px;
    color: #fff;
    vertical-align: middle;
    transition: all .36s;
}
.l_language a{
    font-size: 16px;
    color: #fff;
    line-height: 80px;
    transition: all .36s;
}
.l_language{
    padding-left: 8px;
}
.l_navbarm{
    margin-right: 20px;
}
.l_searchxl {
    position: fixed;
    left: 0;
    top: 80px;
    width: 100%;
    z-index: 99;
    height:390px;
    border-top: 1px solid #dfdede;
    display: none;
    background: rgba(255, 255, 255, .98);
    box-shadow: 0 4px 4px rgb(0 0 0 / 7%);
}
.l_schcenter {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.l_schform {
    width: 690px;
}
.l_schbox {
    font-size: 0;
    padding: 8px;
    border-bottom: 1px solid #dfdede;
}
.l_schinput {
    width: calc(100% - 30px);
    height: 26px;
    font-size: 16px;
    color: #333;
    line-height: 20px;
    padding: 3px 0;
    padding-right: 12px;
}
.l_search.isshow .icon-search::before{
    content: "\e625";
}
.l_nava2{
    font-size: 16px;
    line-height: 1.75;
    color: #fff;
    font-family: 'MontserratRegular8' !important;
}
.l_navxlbox{
    position: absolute;
    top: 80px;
    left: -20px;
    width: calc(100% + 40px);
    padding-top: 7px;
}
.l_navli2{
    margin-bottom: 24px;
}
.l_navli2:last-child{
    margin-bottom: 0;
}
.l_navli2 a{
    position: relative;
}
.l_navli2 a::after{
    content: "";
    width: 0;
    height: 1px;
    background: #a3bcea;
    position: absolute;
    bottom: -8px;
    left: 50%;
    transform: translateX(-50%);
    transition: all .36s;
}
.l_navul2{
    padding-top: 45px;
    padding-bottom: 50px; 
    background: #071d49;
}
.l_navli2{
    padding-left: 32px;
}
.l_navxl{
    position: relative;
}
.l_navxl::after{
    content: "";
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #071d49;
    border-top: 7px solid transparent;
    position: absolute;
    top: -14px;
    left: 50%;
    transform: translateX(-50%);
    transition: all .36s;
}
.l_nava3{
    font-size: 14px;
    line-height: 1.75;
    color: #a3bcea;
    font-family: "MontserratLight6" !important;
    transition: all .36s;
}
.l_navxl3{
    position: absolute;
    top: 0;
    left: 239px;
    background: #0a2355;
    padding: 48px 44px 0 32px;
    height: 100%;
    display: none;
    width: 265px;
}
.l_navli3{
    margin-bottom: 24px;
}
.l_navli3:last-child{
    margin-bottom: 0;
}
.l_navxlbox{
    display: none;
}
.g_syhead.l_fixed .l_navlia1::after{
    background:#071d49;
}
/* head-end */


/*banner-start*/
.g_sybannr{
    display: none;
}
.g_sybannr.on{
    display:block;
}
.g_syhead{
    position: fixed;
    top:0;
    left:0;
    width:100%;
    z-index: 500;
    border-bottom: 1px solid rgba(255,255,255,.3);
    transition: all .36s;
    /* background: #fff;
    box-shadow: 0px 5px 28.13px 0.87px rgb(0 0 0 / 6%); */
}
.g_syhead.l_fixed{
    background: #fff;
    box-shadow: 0px 5px 28.13px 0.87px rgb(0 0 0 / 6%); 
}
.g_syhead.l_fixed .l_logofixed{
    opacity: 1;
}
.g_syhead.l_fixed .l_logodef{
    opacity: 0;
}
.g_syhead.l_fixed .l_navlia1{
    color: #071d49;
}
.g_syhead.l_fixed .l_language a{
    color: #999;
}
.g_syhead.l_fixed .l_searchbtn .icon-search{
    color: #999;
}
.g_syhdtop, .g_syhdbot{
    transition: all .36s ease;
}
.g_syhdbot{
    border-bottom: 1px solid rgba(255,255,255,.3)
}
.g_sylogo{
    width:384px;
    line-height: 90px;
}
.g_sysearch{
    margin-top: 30px;
    width:235px;
    height:34px;
    border-radius: 16.5px;
    border:1px solid #c1c7db;
}
.g_sysearch img{
    width:17px;
    cursor: pointer;
    display: block;
    margin-top: 8px;
    margin-right: 15px;
}
.g_sysearch input{
    display: block;
    width:calc(100% - 32px);
    padding:0 15px;
    height:100%;
}
.g_synavli p a{
    line-height: 70px;
    color:rgba(255,255,255,.8);
    font-size: 16px;
    display: block;
    transition: all .36s ease;
}
.g_syhdbot ul{
    width:100%;
}
.g_synavli{
    margin-right: 58px;
}
.g_synavli:last-child{
    margin-right: 0;
}
.g_sybansk{
    overflow: hidden;
}
.g_sybantu{
    width:100%;
    position: relative;
}
.g_sybantu img{
    width:100%;
}
.g_sybantu video{
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    min-width: 100%;
    min-height: 100%;
    width: 100%;
}
.g_syban{
    position: relative;
}
.g_sybannr{
    position: relative;
}
.g_sybanwz{
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
}
.g_sybanwz h1{
    color: #fff;
    line-height: 1.5;
    font-family: "MontserratBold3" !important;
    width: 750px;
    -webkit-transform: translate(0px,30px);
    transform:translate(0px,30px);
    opacity: 0;
}
.g_sybanwz p{
    -webkit-transform: translate(0px,30px);
    transform:translate(0px,30px);
    opacity: 0;
}

.g_sybannr.slick-current .g_sybanwz h1{
    opacity: 1;
    -webkit-transform: translate(0,0);
    transform:translate(0,0);
    transition: 1s,2s;
    -webkit-transition: 1s,2s;
}
.g_sybannr.slick-current .g_sybanwz p{
    opacity: 1;
    -webkit-transform: translate(0,0);
    transform:translate(0,0);
    transition: .7s,1.6s;
    -webkit-transition: .7s,1.6s;
}
.g_sybanwz span{
    color: #00ddff;
    font-family: "MontserratBold3" !important;
}
.g_sybansk .slick-dots li{
    width: 10px;
    height: 10px;
    border: inherit;
    background: rgba(255,255,255,.5);
    margin: 0 7px;
}
.g_sybansk .slick-dots li.slick-active{
    background: rgba(255,255,255,1);
}
.g_sybansk .slick-dots{
    bottom: 65px;
}
.g_sybantuph{
    display: none;
}
.g_sybantu img{
    transform: scale(1.08);
    transition: 2s; 
    position: relative;
}
.g_sybannr.slick-current .g_sybantu img{
    transform: scale(1);
}
.l_syvideo{
    display: none;
}
/*banner-end*/

/* 首页-start */
.l_sybx1tit{
    text-align: center;
}
.l_sybx1tit h2{
    font-size: 48px;
    line-height: 1.75;
    color: #071d49;
    display: inline-block;
    font-family: "MontserratMedium7" !important;
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.l_sybx1p p{
    font-family: "MontserratLight6" !important;
    margin-bottom: 10px;
}
.l_sybx1p{
    margin-top: 36px;
}
.l_sybox1{
    position: relative;
}
.l_sybx1bg img{
    width: auto;
    height: 100%;
    position: absolute;
    top:0;
    left: 50%;
    transform: translateX(-50%);
    opacity: 0.17;
}
.l_sybx1nr{
    position: relative;
    z-index: 10;
}
.l_sybx2list{
    margin: 0 -11px;
}
.l_sybx2li{
    width: 25%;
    padding: 0 11px;
    -webkit-transform: translate(0,300px);
    transform: translate(0,300px);
}
.l_sybx2li a{
    display: block;
    width: 100%;
    position: relative;
    overflow: hidden;
}
.l_sybx2img{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.l_sybx2img img{
    width: 100%;
    height: 100%;
    transition: all .36s;
}
.l_img1{
    position: relative;
    top: 0;
    left: 0;
}
.l_img2{
    position: absolute;
    top: 0;
    left: 0;
}
.l_sybx2list{
    margin-top: 42px;
}
.l_sybx2icon{
    width: 46px;
    position: relative;
}
.l_sybx2icon img{
    width: 100%;
    height: 100%;
}
.l_sybx2txt{
    position:absolute;
    bottom: -13%;
    left: 0;
    transition: all .36s;
    padding: 0 10px 26px 30px;
}
.l_sybx2p p{
    font-size: 24px;
    color: #fff;
    line-height: 1.75;
    font-family: 'MontserratRegular8' !important;
    height: 42px;
    overflow: hidden;
    -webkit-transform: translate(0,30px);
    transform: translate(0,30px);
}
.l_sybx2more{
    width: 18px;
}
.l_sybx2more img{
    width: 100%;
}
.l_sybx2more{
    margin-top: 30px;
}
.l_sybx2p{
    margin-top: 5px;
}
.l_sybox2{
    background: #e9edf0;
    overflow: hidden;
}
.l_sybx3lep p{
    font-size: 24px;
    color: #fff;
    line-height: 1.75;
    font-family: 'MontserratRegular8' !important;
}
.l_sybx3rip p{
    font-size: 16px;
    color: #e9edf0;
    line-height: 1.75;
    font-family: "MontserratLight6" !important;
}
.l_sybx3le{
    width: 335px;
    position: relative;
    padding-right: 25px;
}
.l_sybx3ri::after{
    content: "";
    width: 1px;
    height: 100%;
    background: #fff;
    position:absolute;
    left: 0;
    top: 0;
}
.l_sybx3nr{
    position: relative;
    z-index: 10;
}
.l_sybox3 .l_sybx1tit h2{
    color: #fff;
}
.l_sybx3ri{
    width: calc(100% - 335px);
    padding-left: 25px;
    position: relative;
}
.l_sybx3li{
    margin-bottom: 90px;
}
.l_sybx3li:last-child{
    margin-bottom: 0;
}
.l_sybx3rip span{
    font-family: "MontserratBold3" !important;
}
.l_sybx3list{
    margin-top: 36px;
}
.l_sybx4li{
    width: 50%;
    padding: 0 10px;
    margin-bottom: 40px;
}
.l_sybx4list{
    margin: 0 -10px;
    overflow: hidden;
}
.l_sybx4li a{
    display: block;
    width: 100%;
}
.l_sybx4p p{
    font-size: 16px;
    line-height: 1.5;
    height: 48px;
    overflow: hidden;
    color: #071d49;   
    font-family: 'MontserratRegular8' !important;
}
.l_sybx4time p{
    font-size: 16px;
    line-height: 1.75;
    color: #071d49;   
    font-family: 'MontserratLight6' !important;
}
.l_sybx4img{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.l_sybx4img img{
    width: 100%;
    height: 100%;
    transition: all .36s;
}
.l_sybx4wz{
    padding: 18px 0;
    -webkit-transform: translate(0,30px);
    transform: translate(0,30px);
}
.l_sybx4li a{
    -webkit-transform: translate(0,100px);
    transform: translate(0,100px);
}
.l_sybx4p{
    margin-top: 15px;
}
.l_sybx4mp p{
    font-size: 16px;
    line-height: 1.75;
    color: #071d49;
    transition: all .36s;
    font-family: 'MontserratLight6' !important;
}
.l_sybx4more{
    width: 230px;
    display: inline-block;
    border: 1px solid #071d49;
    border-radius: 4px;
}
.l_sybx4mores{
    text-align: center;
}
.l_sybx4mic{
    width: 18px;
    position: relative;
    display: inline-block;
    top: 14px;
}
.l_sybx4mic img{
    width: 100%;
    transition: all 0.36s;
    position: absolute;
    left:0;
    top:50%;
    transform: translateY(-50%);
    transition: all .36s;
}
.l_synavlxb1{
    display: inline-block;
}
.l_sybx4more a{
    width: 100%;
    display: block;
    padding: 10px 0;
    transition: all .36s;
}
.l_sybx4mp{
    padding-right: 45px;
}
.l_sybx4mic1{
    opacity: 0;
}
.l_sybx4mic2{
    opacity: 1;
}
.l_sybx4list{
    margin-top: 42px;
}
.l_syfoot{
    background: #071d49;
    height: 360px;
    z-index: -2;
}
.l_footnr{
    position: fixed;
    bottom: 0;
    width: 100%;
}
.l_ftbtp p{
    font-size: 16px;
    line-height: 1.75;
    color: #54678f;
    font-family: 'MontserratLight6' !important;
}
.l_ftbtp a{
    font-size: 16px;
    line-height: 1.75;
    color: #54678f;
}
.l_ftbta1{
    margin-left: 20px;
}
.l_ftbot{
    padding: 15px 0;
    border-top: 1px solid rgba(232,232,232,.06);
}
.l_ftbtp{
    padding: 0 360px;
}
.l_ftback{
    width: 28px;
    cursor: pointer;
    display: inline-block;
}
.l_ftback img{
    width: 100%;
}
.l_ftshare1{
    width: 25px;
}
.l_ftshare1 img{
    width: 100%;
}
.l_ftshare1{
    margin-left: 10px;
}
.l_ftshare1:first-child{
    margin-left: 0;
}
.l_ftnavli2a{
    font-size: 16px;
    line-height: 1.75;
    color: #a3bcea;
    font-family: 'MontserratLight6' !important;
    transition: all .36s;
}
.l_ftnavli1a{
    font-size: 18px;
    line-height: 1.75;
    color:#fff;
    font-family: "MontserratBold3" !important;
}
.l_ftlibox{
    margin-top: 15px;
}
.l_ftnav2 .l_ftlibox{
    display: none;
}
.l_ftnav2 .l_ftnavli{
    float: none;
    margin-bottom: 10px;
}
.l_ftnavli2{
    margin-bottom: 5px;
}
.l_fttpri{
    width: 205px;
}
.l_fttple{
    width: calc(100% - 205px);
}
.l_fttop{
    position: relative;
    padding: 65px 360px 60px;
}
.g_sect1{
    position: relative;
    z-index: 20;
    background: #fff;
}
.g_syban{
    background: #fff;
    z-index: 20;
}
.l_ftnav1{
    width: 700px;
    margin-left: -100px;
}
.l_ftnav1 .l_ftnavli{
   padding: 0 100px;
}
.l_ftnav2{
    width: calc(100% - 700px);
    padding-left: 125px;
}
/* 2021.9.16 */
/* 首页 */
.l_logo {
    width: 140px;
}
.l_navlia1::after{
    display: none;
}
.g_syhead{
    border-bottom: none;
}
.g_syhead.l_fixed {
    background: #043055;
}
.g_syhead.l_fixed .l_navlia1 {
    color: #ffffff;
}
.g_syhead.l_fixed .yxnav_active1 .l_nava1 {
    color: #00c2ff;
}
.g_syhead.l_fixed .l_searchbtn .icon-search {
    color: #ffffff;
}
.g_syhead.l_fixed .l_language a {
    color: #ffffff;
}
.l_navxlbox {
    width: 238px;
    left: 50%;
    transform: translateX(-50%);
}
.l_navli2 a::after {
    height: 3px;
    background: #7b91a5;
    bottom: -10px;
}
.l_navul2 {
    background: #043055;
}
.l_navxl::after {
    border-bottom: 7px solid #043055;
}
.l_navlia1,
.l_searchbtn,
.l_language a,
.l_logo a{
    line-height: 75px;
}
.l_navul2 {
    padding-top: 30px;
    padding-bottom: 45px;
}
.l_navli2 a {
    width: 100%;
    display: block;
}
.l_navli2 {
    padding-left: 24px;
    padding-right: 24px;
    margin-bottom: 20px;
}
.g_sybanwz p{
    font-size: 24px;
    line-height: 1.75;
    color: #ffffff;
    font-family: "MontserratBold3" !important;
}
.g_syban .slick-prev,
.g_syban .slick-next{
    width: 30px;
    height: 50px;
}
.g_syban .slick-prev{
    background: url(../images/sybannext.svg) center / cover no-repeat;
    z-index: 1;
    transform: rotate(180deg);
    top: calc(50% - 25px);
    left: 128px;
}
.g_syban .slick-next{
    background: url(../images/sybannext.svg) center / cover no-repeat;
    right: 128px;
}
.g_sybanwz h1 {
    margin-top: 12px;
}
.l_searchxl {
    top: 75px;
}
.l_sybx1img9{
    width: 100%;
    margin-top: 80px;
    margin-bottom: 75px;
}
.l_sybx1img9 img{
    width: 100%;
}
.l_sybx1list9{
    background: #f6f7f9;
    padding: 45px 35px;
}
.l_sybx1list9s{
    width: 100%;
    /* margin: 0 -612px; */
}
.l_sybx1li9 p{
    font-size: 16px;
    line-height: 1.75;
    color: #071d49;
    position: relative;
    padding-left: 15px;
    font-family: "MontserratLight6" !important;
}
.l_sybx1li9 p::after{
    content: "";
    width: 6px;
    height: 6px;
    background: #00c2ff;
    border-radius: 50%;
    position: absolute;
    top: 10px;
    left: 0;
}
.l_sybx1uls9{
    width: 33.333333%;
    /* padding: 0 612px; */
}
.l_sybx1ul9{
    margin-right: 35px;
}
.l_sybx1ul9:last-child{
    margin-right: 0;
}
.l_sybx2list9{
    margin: 0 -15px;
}
.l_sybx2li9{
    width: 33.333333%;
    padding: 0 15px;
}
.l_sybx2li9 a{
    display: block;
    width: 100%;
}
.l_sybx2litp9{
    width: 100%;
}
.l_sybx2imgs9{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.l_sybx2imgs9 img{
    width: 100%;
    height: 100%;
    transition: all .36s;
}
.l_sybx2more9{
    width: 10px;
    margin-top: 15px;
}
.l_sybx2more9 img{
    width: 100%;
}
.l_sybx2wz9  h4{
    font-family: 'MontserratBold3' !important;
    line-height: 1.75;
    height: 42px;
    overflow: hidden;
}
.l_sybx2wz9 {
    margin-top: 20px;
}
.l_sybx4more {
    width: 156px;
    border: none;
    border-radius: 8px;
    overflow: hidden;
    border: 3px solid #00c2ff;
    transition: all .36s;
}
.l_sybx4more a {
    line-height: 50px;
    padding: 0;
    font-size: 16px;
    color: #00c2ff;
    font-family: 'MontserratLight6' !important;
}
.l_syfoot {
    background: #043055;
    height: 560px;
}
.l_fttitlt h2{
    line-height: 1.5;
    font-family: 'MontserratBold3' !important;
}
.l_fttop9{
    padding-bottom: 20px;
    border-bottom: 1px solid rgba(238,238,238,.26);
}
.l_ftmidulp p{
    font-size: 18px;
    line-height: 1.75;
    color: #fff;
    font-family: 'MontserratBold3' !important;
}
.l_ftmidulp1 p,
.l_ftmidulp1 p a{
    font-size: 16px;
    line-height: 1.75;
    color: #7f9ab1;
    font-family: 'MontserratLight6' !important;
}
.l_ftmidmp p{
    font-size: 14px;
    line-height: 1.75;
    color: #5b7791;
    font-family: 'MontserratBold3' !important;
}
.l_ftmidic{
    width: 7px;
    position: relative;
    top: 4px;
    left: 6px;
}
.l_ftmidic img{
    width: 100%;
}
.l_ftmidmore{
    margin-top: 12px;
}
.l_ftmids{
    margin-top: 35px;
    padding-bottom: 28px;
    border-bottom: 1px solid rgba(238,238,238,.26);
}
.l_ftmid{
    margin: 0 -55px;
}
.l_ftmidul{
    width: 33.333333%;
    padding: 0 55px;
}
.l_ftmidulp1{
    margin-top: 30px;
}
.l_midshare1 {
    width: 50px;
    margin-right: 12px;
    position: relative;
}
.l_midshare1 a{
    width: 100%;
    display: block;
}
.l_midshare1 img{
    width: 100%;
}
.l_fticon9{
    cursor: pointer;
}
.l_fticon9 img{
    width: 100%;
}
.l_ftimg9 {
    width: 80px;
    position: absolute;
    top: 60px;
    left: 50%;
    transform: translateX(-50%);
    display: none;
}
.l_ftimg9 img{
    width: 100%;
}
.l_ftbot {
    border-top: none;
    background: #022842;
}
.l_fttop {
    padding: 65px 360px 52px;
}
.l_ftmidshare{
    margin-top: 38px;
}
.l_ftbtp p,
.l_ftbtp p a{
    font-size: 14px;
    line-height: 1.75;
    color: #fff;

}
.l_ftbtp1 p{
    font-family: 'MontserratLight6' !important;
}
.l_ftbtp2{
    margin-left: 70px;
}
.l_ftbtp2 p a{
    position: relative;
    padding: 0 10px;
}
.l_ftbtp2 p a::after{
    content: "";
    width: 1px;
    height: 15px;
    background: #fff;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}
.l_ftbtp2 p a:last-child::after{
    display: none;
}
/* 首页-end */


/* 内页banner以及面包屑 */
.l_nybanimg{
    position: relative;

}
.l_nybanimg img{
    width: 100%;
}
.l_nybanimg::after{
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/nybanbg.png) center / cover no-repeat;
    position: absolute;
    top: 0;
    left: 0;
}
/*.l_nybanimg::after{*/
/*    content: "";*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    background: rgba(0,0,70,.3);*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*}*/
.l_nybanwz h1{
    color: #fff;
    line-height: 1.5;
    font-family: "MontserratBold3" !important;
}
.l_nyban{
    position: relative;
    z-index: 20;
}
.l_nybanwz{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.l_nybanimg img{
    transform: scale(1.08);
    transition: 2s; 
}
.l_nyban.on .l_nybanimg img{
    transform: scale(1);
}
.l_nybanwz h1{
    position: relative;
    top: 15px;
    opacity: 0;
}
.w_b3_sect1 {
    border-bottom: 1px solid #eeeeee;
    z-index: 20;
    background: #fff;
    transform: translateY(-30px);
}
.w_b3_home {
    width: 18px;
    line-height: 24px;
}
.w_b3_home img {
    width: 100%;
}
.w_b3_navlipo {
    position: relative;
    width: 225px;
}
.w_b3_ap {
    width: 180px;
    padding-right: 20px;
}
.w_b3_xia {
    width: 7px;
    line-height: 24px;
}
.w_b3_xia img {
    width: 100%;
    transition: all .36s;
}
.w_b3_scroll {
    height: 110px;
}

.w_b3_hide p {
    font-size: 14px;
    line-height: 1.75;
    color: #999;
    padding: 0 20px;
    cursor: pointer;
    font-family: 'MontserratLight6' !important;
}
.w_b3_navlipo.on .w_b3_xia img {
    transform: rotate(180deg);
}
.w_b3_navli a{
    display: block;
    padding: 13px 20px;
}
.w_b3_navli:last-child {
    border-right: none;
}
.w_b3_about{
    width: calc(100% - 7px);
    padding-right: 20px;
}
.l_ny{
    position: relative;
    z-index: 20;
    background: #fff;
}
.l_nyphban{
    display: none;
}

/* 分页 */
.pc_fenye {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    display: inline-block;
    text-align: center;
}
.pc_fenye {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    display: inline-block;
    text-align: center;
}
.pc_fenye li {
    float: left;
    width: 26px;
    height: 26px;
    border: 1px solid transparent;
    font-family: 'RobotoRegular14' !important;
    font-size: 14px;
    line-height: 26px;
    color: #666;
    text-align: center;
    margin: 0px 12px;
    transition: all .36s;
}
.pc_fenye li.activepage {
    color: #fff;
    background: #071d49;
}
.g_phfyfl  a{
    color: #666;
}
.g_phfy {
    display: none;
}

/* h1页面-start */

.w_h1_sect2.l_space1{
    padding-bottom: 116px;
}

.w_img1{
    position: relative;
    top: 0;
    left: 0;
}
.w_img2{
    position: absolute;
    top: 0;
    left: 0;
}
.w_h1 .w_h1_sect2 .w_b3_navli.w_k1_ser {
    width: 35%;
}
.w_h1 .w_h1_sect2 .w_b3_navlipo {
    width: 15%;
}
.w_h1 .w_h1_sect2 .w_b3_show {
    padding: 16px 20px;
}
.w_h1 .w_b3_navli.w_k1_ser .w_b3_ap {
    padding-left: 16px;
    position: relative;
}
.w_h1 .w_b3_navli.w_k1_ser .w_b3_ap::before {
    content: "";
    width: 1px;
    height: 18px;
    background: #999;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.w_h1_li a{
    display: block;
    padding:42px 0;
    border-bottom: 1px solid #eee;
}
.w_h1_img{
    width: 590px;
    position: relative;
    overflow: hidden;
}
.w_h1_img img{
    width: 100%;
    height: 100%;
    transition: all .36s;
}
.w_h1_txt{
    width: calc(100% - 590px);
    padding-left: 40px;
    padding-top: 40px;
}
.w_h1_date p{
    line-height: 1.75;
    font-family: 'MontserratLight6' !important; 
    margin-bottom: 15px;
}
.w_h1_ings p{
    line-height: 1.75;
    font-family: 'MontserratRegular8' !important;
    height: 140px;
    overflow: hidden;
    margin-bottom: 10px;
}
.w_h1_moreng p{
    line-height: 1.75;
    height: 28px;
    overflow: hidden;
    font-family: 'MontserratLight6' !important; 
    color: #fff;
    color: #071d49;
    transition: all .36s;
}
.w_h1_moreng {
    width: 156px;
    background: #e6e8ec;
    text-align: center;
    padding: 10px;
    transition: all .36s;
}
.w_h1_ul{
    margin-top: 40px;
}
/* h1页面-end */

/* k1页面-start */
.w_k1_fenye{
    margin-top:118px;
}
.w_k1_tit h2{
    line-height: 1.75;
    color: #071d49;
    font-family: 'MontserratMedium7' !important;
    -webkit-transform: translate(0,30px);
    transform: translate(0,30px);
}
.w_k1_img{
    width: 100%;
}
.w_k1_img img{
    width: 100%;
}
.w_k1_searchbox .w_b3_xia{
    width: 15px;
}
.w_k1_searchbox .w_b3_xia {
    width: 18px;
    transform: rotate(90deg);
    line-height: 26px;
}
.w_b3_xia.w_k1_sou{
    transform: rotate(0                                                     );
}
.w_k1_searchbox .w_b3_navli{
    width: 25%;
    padding: 0 10px;
    border: none;
}
.w_k1_shadow{
    background: #fff;
    box-shadow: 0 3px 19px 0 rgb(0 0 0 / 10%);
    position: relative;
}
.w_k1_searchbox .w_b3_about p{
    font-size: 16px;
    color: #071d49;
    height: 28px;
}
.w_k1_searchbox .w_b3_hide p {
    font-size: 16px;
}
.w_k1_searchbox .w_b3_ap {
    width: calc(100% - 18px);
}
.w_k1_searchbox .w_b3_scroll {
    height: 96px;
}
.w_k1_searchul{
    margin: 0 -10px;
}
.w_k1_searchbox .w_b3_hide {
    top: 56px;
}
.w_k1_sect2.l_space1{
    padding-bottom: 100px;
}
.w_k1_img{
    opacity: 0;
    -webkit-transform: translate(0,30px);
    transform: translate(0,30px);
}
/* K1选项下拉 */
.w_b3_navli{
   
    border-right: 1px solid #eeeeee;
}
.w_b3_show {
    padding: 13px 20px;
    cursor: pointer;
}
.w_b3_sect3{
    height: 380px;
}
.w_b3_about p{
    font-size: 14px;
    line-height: 1.75;
    height: 24.5px;
    overflow: hidden;
    color: #999;
    font-family: 'MontserratLight6' !important;
}
.w_b3_ap{
    width: 180px;
    padding-right: 20px;
}
.w_b3_xia{
    width: 7px;
    line-height: 24px;
}
.w_b3_xia img{
    width: 100%;
    transition: all .36s;
}
.w_b3_enp{
    width: 300px;
    padding-right: 20px;
}
.w_b3_navlipo.on .w_b3_xia img{
    transform: rotate(180deg);
}
.w_b3_hide{
    position: absolute;
    padding: 20px 0;
    width: 100%;
    top: 50px;
    left: 0;
    z-index: 999;
    display: none;
    background: #fff;
    box-shadow: 0 5px 13px rgba(0,0,0, .1);
}
.w_b3_hide p{
    font-size: 14px;
    line-height: 1.75;
    color: #999;
    padding: 0 20px;
    cursor: pointer;
    font-family: 'MontserratLight6' !important;
}

.w_b3_scroll .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0,0,0,.25);
}
.w_b3_scroll .mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
    background-color: rgba(0,0,0,.3);
}
.w_h1 .w_b3_navli.w_k1_ser .w_b3_xia {
    transform: rotate(0);
}
.w_b3_navli.w_k1_ser{
    width: 50%;
}
.w_b3_navli.w_k1_ser .w_b3_xia {
    width: 20px;
    cursor: pointer;
}
.w_b3_navli.w_k1_ser .w_b3_ap {
    width: calc(100% - 20px);
}
.w_b3_navli.w_k1_ser .w_b3_xuan{
    color: #666;
}
.w_b3_navli.w_k1_ser .w_b3_show {
    cursor:auto;
}
.w_b3_navli.w_k1_ser input{
    width: 100%;
    font-size: 16px;
    line-height: 1.75;
    color: #999;
    height: 28px;
    overflow: hidden;
}
.w_b3_navli.w_k1_ser input::placeholder{
    font-size: 16px;
    line-height: 1.75;
    color: #999;
    height: 28px;
    overflow: hidden;
}
.w_b3_cont1 p{
    margin-bottom: 10px;
    font-family: 'MontserratLight6' !important;
}
.w_k1_ins p::before {
    width: 6px;
    height: 6px;
}
.w_k1_name{
    padding-right: 20px;
}
.w_k1_job{
    width: 600px;
}
.w_k1_loc{
    width: 270px;
}
.w_k1_hir{
    width: 220px;
}
.w_k1_jia{
    width: 15px;
    position: relative;
}
.w_k1_name p{
    font-size: 16px;
}
.w_k1_job p{
    font-size: 18px;
    line-height: 1.75;
    height: 31.5px;
    overflow: hidden;
    font-family: 'MontserratMedium7' !important;
}
.w_k1_hir p ,.w_k1_loc p{
    font-size: 16px;
    line-height: 1.75;
    height: 28px;
    overflow: hidden;
    margin-top: 2px;
    font-family: 'MontserratLight6' !important;
}
.w_k1_queli{

    margin-bottom: 28px;

    border-radius: 4px;
}
.w_k1_len{
    width: 100%;
    height: 2px;
    background: #032c8d;
    margin-top: 15px;
}
.w_k1_jia::after{
    content: "";
    width: 2px;
    height: 15px;
    background: #032c8d;
    position: absolute;
    top: 9px;
    left: 50%;
    transform: translateX(-50%);
    transition: all .36s;
}
.w_k1_show {
    padding: 26px 40px;
    cursor: pointer;
    background: #e9edf0;
}
.w_k1_hdtit h2{
    font-size: 24px;
    line-height: 1.75;
    color: #071d49;
    font-family: 'MontserratRegular8' !important;
    margin-bottom: 20px;
}
.w_k1_hide{
    padding: 50px 40px;
    background: #fcfcfd;
    padding-bottom: 110px;
    display:none;
}
.w_k1_ins p{
    position: relative;
    padding-left: 20px;
    font-family: 'MontserratLight6' !important;
}
.w_k1_ins p::before{
    content: "";
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #071d49;
    position: absolute;
    top: 10px;
    left: 0;
}
.w_k1_hd{
    margin-bottom: 45px;
}
.w_k1_btn{
    font-size: 16px;
    line-height: 1.75;
    color: #fff;    
    font-family: 'MontserratLight6' !important;
}
.w_k1_post{
    width: 160px;
}
.w_k1_post a{
    display: block;
    padding:11px 10px ;
    background: #071d49;
    text-align: center;
    margin-top: 82px;
}
.w_k1_queli.on .w_k1_jia::after{
    opacity: 0;
}
/* k1页面-end */
/* 新闻详情页 */
.w_h2 .w_b3_tit h2{
    line-height: 1.75;
    margin-bottom: 20px;
    color: #071d49;
}
.w_b3_tit p{
    font-size: 16px;
    line-height: 1.75;
    color: #071d49;
    margin-bottom: 30px;
}
/* b1页面 */
.g_b1pt1nrfl{
    width:50%;
    padding:0 35px;
    margin-bottom: 42px;
}
.g_b1pt1nr{
    margin:50px -35px 0;
}
.g_b1pt1tu{
    width:100%;
    position: relative;
    margin-bottom:20px;
}
.g_b1pt1tu img{
    width:100%;
    height:100%;
}
.g_b1pt1tu1{
    position: relative;
    top:0;
    left:0;
}
.g_b1pt1tu2{
    position: absolute;
    top:0;
    left:0;
}
.g_b1pt1wz .l_title1{
    margin-bottom: 42px;
}
.g_b1pt1wz .l_title1 p{
    color:#666666;
    font-size: 16px;
    line-height: 1.75;
    margin-top: 5px;
    height: 28px;
    overflow: hidden;
    font-family: "MontserratLight6" !important;
}
.g_b1pt1wz_p p{
    color:#666666;
    font-size: 14px;
    line-height: 1.75;
    /*height:144px;*/
    height:147px;
    overflow: hidden;
    font-family: "MontserratLight6" !important;
}
.g_b1pt1wz_p{
    padding-bottom: 28px;
}
.g_b1pt1nrfl:nth-child(odd){
    border-right:2px solid #e5e5e5;
}
.g_b1pt1btn a{
    width:156px;
    display: block;
    line-height: 50px;
    color:#00c2ff;
    text-align: center;
    font-size: 16px;
    border-radius: 8px;
    border:3px solid #00c2ff;
    margin:0 auto;
}
.g_b1pt1btn{
    margin-top: 42px;
}
.g_b1pt1 h2{
    font-family: 'MontserratMedium7' !important;
}
.g_b1pt1wz h4{
    font-family: 'MontserratBold3' !important;
}
.g_b1 .l_sybx4mores{
    margin-top: 42px;
}
/* b2页面-start */
.he_b2p1 {
    width: 100%;
    position: relative;
}

.he_b2p1 h2 {
    font-family: 'MontserratMedium7' !important;
    -webkit-transform: translate(0,30px);
    transform: translate(0,30px);
}

.he_b2p2 {
    width: 100%;
    position: relative;
    z-index: 10;
}

.he_b2p2bx {
    width: 100%;
    display: flex;
    align-items: center;
}

.he_b2p2ble {
    width: 452px;
}

.he_b2p2ul {
    width: 100%;
}

.he_b2p2li {
    width: 50%;
    margin-right: 16px;
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}

.he_b2p2qw {
    width: 100%;
    position: relative;
    padding: 0 20px;
    cursor: pointer;
    box-shadow: 0 0 10px rgba(233, 236, 240, 0.52);
}

.he_b2p2bp {
    width: 15px;
    line-height: 60px;
}

.he_b2p2bp img {
    width: 100%;
    transition: all 0.36s;
}

.he_b2p2tp {
    width: calc(100% - 15px);
    padding-right: 15px;
}

.he_b2p2tp p {
    font-size: 16px;
    line-height: 60px;
    height: 60px;
    overflow: hidden;
    color: #071d49;
    font-family: "MontserratLight6" !important;
}

.he_b2p2lkz {
    position: relative;
    width: 100%;
    box-shadow: 0 0 10px rgba(233, 236, 240, 0.52);
}

.he_b2p2ldow {
    padding: 4px 20px;
    width: 100%;
    background: #fbfbfb;
    position: absolute;
    top: 60px;
    left: 0;
    display: none;
}

.he_b2p2ldoa a {
    display: block;
    font-size: 16px;
    line-height: 1.5;
    color: #043055;
    transition: all 0.36s;
    font-family: "MontserratLight6" !important;
}

.he_b2p2ldoa {
    margin: 20px 0;
}

.he_b2p2ldjs {
    height: 154px;
    overflow: hidden;
}

.he_b2p2qw.act .he_b2p2bp img {
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}

.he_b2p2li:last-child {
    margin-right: 0;
}

.he_b2p2ul {
    display: flex;
}

.he_b2p2 {
    margin-top: 70px;
}

.he_b2p2yble {
    width: 28px;
    height: 28px;
    background: #e4f1ff;
    border-radius: 50%;
}

.he_b2p2yble p {
    font-size: 16px;
    line-height: 28px;
    text-align: center;
    color: #00c2ff;
    font-family: 'MontserratRegular8' !important;
}

.he_b2p2ybri p {
    font-size: 16px;
    line-height: 28px;
    color: #043055;
    font-family: 'MontserratExtraLight6' !important;
}

.he_b2p2ybri {
    padding-left: 15px;
}

.he_b2p2ebri {
    width: calc(100% - 452px);
}

.he_b2p2ybli2 .he_b2p2yble {
    background: #fff1dc;
}

.he_b2p2ybli2 .he_b2p2yble p {
    color: #ff9900;
}

.he_b2p2ybli3 .he_b2p2yble {
    background: #e2f8f2;
}

.he_b2p2ybli3 .he_b2p2yble p {
    color: #10cf9b;
}



.he_b2p2yble2 {
    background: #fff1dc;
}

.he_b2p2yble2 p {
    color: #ff9900;
}

.he_b2p2yble3 {
    background: #e2f8f2;
}

.he_b2p2yble3 p {
    color: #10cf9b;
}

.he_b2p2ybli {
    margin-left: 42px;
}

.he_b2p2ybul {
    width: 100%;
    display: flex;
    justify-content: flex-end;
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}

.he_b2p3 {
    width: 100%;
    position: relative;
    margin-top: 62px;
}

.he_b2p3ul {
    margin: 0 -17px;
}

.he_b2p3li {
    width: 33.333333%;
    padding: 0 17px;
    margin-bottom: 35px;
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}

.he_b2p3bc {
    width: 100%;
    position: relative;
    box-shadow: 0px 6px 10px 0px rgba(14, 36, 52, 0.04);
    cursor: pointer;
}


.he_b2p3bt .he_img {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
}

.he_b2p3bt .he_img1 {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.he_b2p3dwn p {
    font-size: 24px;
    line-height: 1.5;
    color: #043055;
    font-family: 'MontserratRegular8' !important;
    height: 36px;
    overflow: hidden;
}

.he_b2p3bt {
    position: relative;
    width: 100%;
}

.he_b2p3tb .he_b2p2yble {
    margin-right: 8px;
    margin-top: 12px;
}

.he_b2p3dl {
    width: 100%;
    padding: 20px 22px 26px;
    -webkit-transform: translate(0,20px);
    transform: translate(0,20px);
}

.he_b2p4bt {
    width: 156px;
    border: 3px solid rgb(0, 194, 255);
    border-radius: 8px;
    margin: 0 auto;
}

.he_b2p4bt a {
    display: block;
    line-height: 44px;
    text-align: center;
    font-size: 16px;
    color: #00c2ff;
    transition: all 0.36s;
}

.he_b2p4bt {
    margin-top: 45px;
}



.he_side {
    width: 100vw;
    height: 100vh;
    background: rgba(0, 0, 0, 0.7);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99999;
    display: none;
}

.he_sidebx {
    width: 995px;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 50px;
}

.he_sidegd {
    width: 100%;
    position: relative;
}

.he_sidel1le,
.he_sidel1ri {
    width: 50%;
    padding-right: 32px;
}

.he_sideljkd p,
.he_sidel2 p,
.he_sideljkd p a{
    font-size: 16px;
    line-height: 1.5;
    color: #071d49;
    font-family: 'MontserratLight6' !important;
    margin-top: 22px;
}

.he_sidel2 {
    margin-top: 55px;
}

.he_sugb {
    width: 18px;
    position: absolute;
    top: 16px;
    right: 15px;
    cursor: pointer;
}

.he_sugb img {
    width: 100%;
}

.he_sidegd {
    max-height: 440px;
}

.he_sidel1le img {
    width: 100%;
}
.he_b2p2ul .w_b3_xia{
    width: 18px;
    transform: rotate(90deg);
    line-height: 26px;
}
.he_b2p2ul .w_b3_ap{
    width: calc(100% - 18px);;
}
.he_b2p2ul .w_b3_ap p{
    font-size: 16px;
    line-height: 28px;
    height: 28px;
    overflow: hidden;
    color: #071d49;
    font-family: "MontserratLight6" !important;
}
.he_b2p2ul .w_b3_navli{
    border-right: none;
    margin-right: 15px;
}
.he_b2p2ul .w_b3_hide p{
    font-size: 16px;
    line-height: 1.5;
    color: #043055;
    font-family: "MontserratLight6" !important;
    margin: 20px 0;
}
.he_b2p2ul .w_b3_hide{
    padding: 0;
}
.he_b2p2ul .w_b3_scroll {
    height: 154px;
}
/* b2页面-end */


/* c1页面-start */
.l_c1kuai1 .l_sybx1tit,
.l_c1kuai2 .l_sybx1tit{
    text-align: left;
}
.l_c1k1img{
    width: 100%;
    margin-bottom: 50px;
    margin-top: 30px;
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}

.l_c1k1wzs{
    -webkit-transform: translate(0,20px);
    transform: translate(0,20px);
}
.l_c1k1img img{
    width: 100%;
}
.l_c1 .l_sybx1tit h2{
    font-size: 40px;

}
.l_c1k1tit h3{
    font-family: "MontserratMedium7" !important;
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.l_c1k1p p{
    font-family: "MontserratLight6" !important;
}
.l_c1k1ic{
    width: 56px;
}
.l_c1k1ic img{
    width: 100%;
}
.l_c1k1wz{
    width: calc(100% - 56px);
    padding-left: 60px;
}
.l_c1k1litit h6{
    font-size: 16px;
    line-height: 1.75;
    color: #043055;
    font-family: "MontserratMedium7" !important;
}
.l_c1k1litit span{
    font-size: 36px;
    font-family: "MontserratMedium7" !important;
}
.l_c1k1li{
    padding: 26px 0;
    border-bottom: 1px solid #e6e8ec;
}
.l_c1k1wzp p{
    margin-bottom: 8px;
    position: relative;
    font-family: "MontserratLight6" !important;
    padding-left: 20px;
}
.l_c1k1wzp p::after{
    content: "";
    width: 6px;
    height: 6px;
    background: #043055;
    border-radius: 50%;
    position: absolute;
    top: 10px;
    left: 0;
}
.l_c1k1wzp {
    margin-top: 28px;
}
.l_c1k1li1 .l_c1k1wzp,
.l_c1k1li2 .l_c1k1wzp{
    display: none;
}
.l_c1k1p {
    margin-top: 10px;
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.l_c1k1nr3{
    margin-top: 44px;
}
.l_c1k1bt{
    margin-top: 28px;
}
.l_c1 .l_sybx4mores{
    margin-top: 64px;
    text-align: left;
}
.l_c1 .l_sybx4more a {
    text-align: center;
}
.l_c1kuai2.l_space1{
    padding-top: 0;
}
.l_c1kuai2 .l_c1k1wzp {
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.l_c1kuai2 .l_c1k1nr3.ani.in-view .l_c1k1wzp {
    -webkit-transform: translate(0px,0px);
    transform: translate(0px,0px);
    -webkit-transition: 1.4s .6s ease-out;
    transition: 1.4s .6s ease-out;
}
/* c1页面-end */

/* c2页面-start */
.l_c2 .l_c1k1tit h2 {
    font-family: "MontserratMedium7" !important;
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.l_c2kuai2.l_space1{
    padding-top: 0;
}
.l_c2k2bt .l_sybx2list9{
    margin: 0 -10px;
}
.l_c2k2bt .l_sybx2li9{
    width: 25%;
    padding: 0 10px;
}
.l_c2k2bt .l_sybx2wz9 h4{
    font-size: 18px;
    line-height: 1.5;
    font-family: "MontserratMedium7" !important;
    height: auto;
    max-height: 54px;
}
.l_c2k2bt .l_sybx2wz9 {
    margin-top: 14px;
}
.l_c2k2bt .l_sybx2li9 {
    margin-bottom: 22px;
    height: 282px;
}
.l_c2k2bt{
    padding-bottom: 60px;
    border-bottom: 1px solid #e6e8ec;
    margin-top: 42px;
}
.l_c2k2bt .l_sybx2li9 {
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.l_c2k2nr1{
    margin-top: 55px;
}
.l_c2k2nr1:first-child{
    margin-top: 0;
}
.l_c2kuai3.l_space1{
    padding-top: 0;
}
.l_c2k3nr{
    padding: 22px 70px 50px;
    background: #f6f7f9;
}
.l_c2k3tit h3{
    font-size: 36px;
    line-height: 1.75;
    color: #043055;
    font-family: "MontserratMedium7" !important;
}
.l_c2k3ic{
    width: 57px;
    margin-top: 20px;
}
.l_c2k3ic img{
    width: 100%;
}
.l_c2k3le{
    width: 320px;
    padding-top: 15px;
}
.l_c2k3ri{
    width: calc(100% - 320px);
    padding-left:115px;
}
.l_c2k3ris{
    width: 100%;
}
.l_c2k3ri .l_c1k1wzp p a{
    color: #043055;    
    font-family: "MontserratLight6" !important;
}
.l_c2kuai3{
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
/* c2页面-end */


/* c3页面-start */
.l_c3 .l_c1k1tit h2{
    font-family: "MontserratMedium7" !important;
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.l_c3kttit h4{
    font-family: "MontserratMedium7" !important;
}
.l_c3k1list1{
    margin: 0 -15px;
}
.l_c3k1li1{
    width: 33.333333%;
    padding: 0 15px;
}
.l_c3k1li1 a{
    display: block;
    width: 100%;
}
.l_c3k1imgs1{
    width: 100%;
}
.l_c3k1img1{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.l_c3k1img1 img{
    width: 100%;
    height: 100%;
    transition: all .36s;
}
.l_c3k1wz1 h4{
    font-family: "MontserratMedium7" !important;
    height: 42px;
    overflow: hidden;
}
.l_c3k1wz1 {
    margin-top: 16px;
}
.l_c3kttit {
    margin-top: 10px;
}
.l_c3k1bt{
    margin-top: 52px;
}
.l_c3k1list2{
    margin: 20px -15px 0;
}
.l_c3k1li2{
    width: 33.333333%;
    padding: 0 15px;
}
.l_c3k1li2s{
    width: 100%;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 32px 0px rgba(67, 67, 67, 0.08);
    padding-top: 20px;
    padding-bottom: 40px;
}
.l_c3kuai1 .l_sybx4mores{
    margin-top: 65px;
}
.l_c3kuai2{
    position: relative;
}
.l_c3k2img{
    width: 100%;
    position: absolute;
    top: 0%;
    left: 0;
}
.l_c3k2img img{
    width: 100%;
}
.l_c3k2img::after{
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(4,48,85,.7);
    position: absolute;
    top: 0;
    left: 0;
}
.l_c3k2nr {
    position: relative;
    z-index: 1;
}
.l_c3k2bt{
    width: 100%;
    background: #fff;
    box-shadow: 0px 0px 32px 0px rgba(67, 67, 67, 0.08);
    padding: 60px 70px 100px;
    margin-top: 70px;
}
.l_c3 .l_c1k1tit h3 {
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.l_c3k2bts{
    width: 100%;
}
.l_c3k2le{
    width: 370px;
}
.l_c3k2ri{
    width: calc(100% - 370px);
    padding-left: 80px;
}
.l_c3k2ris{
    width: 100%;
}
.l_c3k2lis {
    margin-bottom: 10px;
}
.l_c3k2lis .l_c1k1wzp {
    margin-top: 15px;
    display: none;
} 
.l_c3k2lis.on .l_c1k1wzp {
    display: block;
}
.l_c3k2li{
    padding-top: 30px;
    padding-bottom: 18px;
    border-bottom: 1px solid #e6e8ec;
}
.l_c3k2li:first-child{
    padding-top: 0;
}
.l_c3k2li:last-child{
    border-bottom: none;
}
.l_c3kuai2 .l_sybx4mores {
    margin-top: 24px;
}
.l_c3k2nrs.l_space1{
    padding-bottom: 0;
}
.l_c3kuai3 .l_c1k1wzp{
    margin-top: 15px;
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.l_c3k3nr1{
    margin-top: 48px;
}
.l_c3kuai3{
    position: relative;
}
.l_c3k3bg{
    width: 100%;
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: -1;
}
.l_c3k3bg img{
    width: 100%;
}
.l_c3kiimg2s{
    text-align: center;
}
.l_c3kiimg2{
    width: 88%;
    position: relative;
    display: inline-block;
}
.l_c3kiimg2 img{
    width: 100%;
    height: 100%;
}
.l_c3 .l_c3kttit h4 {
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.l_c3k1li1{
    -webkit-transform: translate(0,100px);
    transform: translate(0,100px);
}
.l_c3k1li2{
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
/* c3页面-end */
/*鼠标效果*/
@media screen and (min-width: 1200px){
    .l_navli:hover .l_navlia1::after{
        width: 100%;
    }
    .l_nava3:hover{
        color: #fff;
    }
    .l_navli2:hover .l_nava2::after{
        width: 100%;
    }
    .l_sybx2li a:hover .l_sybx2txt{
        bottom: 0;
    }
    .l_sybx2li a:hover .l_sybx2img img{
       transform: scale(1.05);
    }
    .l_sybx4li a:hover .l_sybx4img img{
        transform: scale(1.05);
    }
    .pc_fenye li:hover {
        color: #fff;
        background: #071d49;
    }
    .w_h1_li a:hover .w_h1_img .w_img2{
        transform: scale(1.05);
    }
    .w_h1_li a:hover .w_h1_moreng{
        background: #071d49;
    }
    .w_h1_li a:hover .w_h1_moreng p{
        color: #fff;
    }
    .l_ftnavli2a:hover{
        color: #fff;
    }
    /* 2021.9.16 */
    .l_sybx2li9 a:hover .l_sybx2imgs9 img{
        transform: scale(1.05);
    }
    .l_sybx4more:hover a{
        color: #ffffff;
    }
    .l_sybx4more:hover {
        background: #00c2ff;
    }
    .he_b2p4bt a:hover {
        color: #fff;
        background-color: #00c2ff;
    }
    .l_c3k1li1 a:hover .l_c3k1img1 img{
        transform: scale(1.05);
    }
    .g_sybanwz .l_sybx4more:hover {
       border: 3px solid #00c2ff;
    }
    /* 2024.12.21 - start */
    .ys-fii-submit:hover{
        background: var(--colormain);
        color: #fff;
    }
    .ys-form-inof-item .ys-select-li:hover{
        color: var(--colormain);
    }
    .hpci-item-link:hover .l_sybx2imgs9 img{
        transform: scale(1.05);
    }
    /* 2024.12.21 - end */
}
/*载入效果*/
.g_fadein1{
    -webkit-animation: fadeIn 1s ease both;
    animation: fadeIn 1s ease both;
    animation-delay: 0.3s; 
}
.g_fadeup1{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.4s;
}
.g_fadeup2{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.5s;
}
.g_fadeup3{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.6s;
}
.g_fadeup4{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.7s;
}
.g_fadeup5{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.8s;
}
.g_fadeup6{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.9s;
}
.g_fadeup7{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 1s;
}
.g_fadeup8{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 1.2s;
}
.g_fadeup9{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 1.4s;
}
.g_fadedown1{
    -webkit-animation: fadeInDown 1s ease both;
    animation: fadeInDown 1s ease both;
    animation-delay: 0.4s; 
}
.g_fadeleft1{
    -webkit-animation: fadeInLeft 1s ease both;
    animation: fadeInLeft 1s ease both;
    animation-delay: 0.4s; 
}
.g_faderigth1{
    -webkit-animation: fadeInRight 1s ease both;
    animation: fadeInRight 1s ease both;
    animation-delay: 0.4s; 
}
/* 载入效果 */
.l_sybox2.ani.in-view .l_sybx2li:nth-child(4n+1){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .7s ease-out;
    transition: .7s ease-out;
}
.l_sybox2.ani.in-view .l_sybx2li:nth-child(4n+2){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .9s ease-out;
    transition: .9s ease-out;
}
.l_sybox2.ani.in-view .l_sybx2li:nth-child(4n+3){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.1s ease-out;
    transition: 1.1s ease-out;
}
.l_sybox2.ani.in-view .l_sybx2li:nth-child(4n+4){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.3s ease-out;
    transition: 1.3s ease-out;
}
.l_sybox2.ani.in-view .l_sybx2p p{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.4s 1s ease-out;
    transition: 1.4s 1s ease-out;
}
.l_sybox1.ani.in-view .l_sybx1tit h2,
.l_sybox2.ani.in-view .l_sybx1tit h2,
.l_sybox3.ani.in-view .l_sybx1tit h2,
.l_sybox4.ani.in-view .l_sybx1tit h2{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}
.l_sybx4li.ani.in-view:nth-child(2n+1) a{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
   -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.l_sybx4li.ani.in-view:nth-child(2n+2) a{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.2s ease-out;
    transition: 1.2s ease-out;
}

.w_b3_sect1.ani.in-view{
    transform: translateY(0);
    transition: all 1.5s;
}
.w_k1_sect2.ani.in-view .w_k1_tit h2{
    -webkit-transform: translate(0);
    transform: translate(0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}
.w_k1_sect2.ani.in-view .w_k1_img{
    opacity: 1;
    -webkit-transform: translate(0);
    transform: translate(0);
    -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.l_sybx4li.ani.in-view .l_sybx4wz{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.4s 1s ease-out;
    transition: 1.4s 1s ease-out;
}
/* 2021.9.16 */
.w_h1_sect2 .w_b3_navlipo, .w_h1_sect2 .w_k1_ser {
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.w_k1_searchul.ani.in-view .w_b3_navlipo {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}
.w_k1_searchul.ani.in-view .w_k1_ser {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.w_h1_date p, .w_h1_ings p, .w_h1_more {
    -webkit-transform: translate(0,20px);
    transform: translate(0,20px);
}
.w_h1_li.ani.in-view .w_h1_date p {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}
.w_h1_li.ani.in-view .w_h1_ings p {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.w_h1_li.ani.in-view .w_h1_more {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.4s ease-out;
    transition: 1.4s ease-out;
}
.w_k1_shadow {
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.w_k1_searchul.ani.in-view .w_b3_navlipo:nth-child(1) .w_k1_shadow {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}
.w_k1_searchul.ani.in-view .w_b3_navlipo:nth-child(2) .w_k1_shadow {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.w_k1_searchul.ani.in-view .w_k1_ser .w_k1_shadow {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.1s ease-out;
    transition: 1.1s ease-out;
}
.l_sybx2li9{
    -webkit-transform: translate(0,100px);
    transform: translate(0,100px);
}
.l_sybox2.ani.in-view .l_sybx2li9:nth-child(3n+1){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .7s ease-out;
    transition: .7s ease-out;
}
.l_sybox2.ani.in-view .l_sybx2li9:nth-child(3n+2){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .9s ease-out;
    transition: .9s ease-out;
}
.l_sybox2.ani.in-view .l_sybx2li9:nth-child(3n+3){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.1s ease-out;
    transition: 1.1s ease-out;
}
.l_c2k2bt .l_sybx2li9.ani.in-view:nth-child(4n+1){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.3s ease-out;
    transition:1.3s ease-out;
}
.l_c2k2bt .l_sybx2li9.ani.in-view:nth-child(4n+2){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.6s ease-out;
    transition:1.6s ease-out;
}
.l_c2k2bt .l_sybx2li9.ani.in-view:nth-child(4n+3){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.9s ease-out;
    transition:1.9s ease-out;
}
.l_c2k2bt .l_sybx2li9.ani.in-view:nth-child(4n+4){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 2.1s ease-out;
    transition:2.1s ease-out;
}
.g_b1pt1 h2{
    -webkit-transform: translate(0,30px);
    transform: translate(0,30px);
}
.g_b1pt1.ani.in-view h2{
    -webkit-transform: translate(0);
    transform: translate(0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}
.g_b1pt1_box{
    -webkit-transform: translate(0,100px);
    transform: translate(0,100px);
}
.g_b1pt1nrfl.ani.in-view:nth-child(2n+1) .g_b1pt1_box{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.g_b1pt1nrfl.ani.in-view:nth-child(2n+2) .g_b1pt1_box{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.2s ease-out;
    transition: 1.2s ease-out;
}
.g_b1pt1wz{
    padding: 18px 0;
    -webkit-transform: translate(0,30px);
    transform: translate(0,30px);
}
.g_b1pt1nrfl.ani.in-view .g_b1pt1wz {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.4s 1s ease-out;
    transition: 1.4s 1s ease-out;
}
.l_c1kuai1.ani.in-view .l_sybx1tit h2{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}
.l_c1kuai2.ani.in-view .l_sybx1tit h2{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}

.he_b2p3li.ani.in-view .he_b2p3dl {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.4s 1s ease-out;
    transition: 1.4s 1s ease-out;
}
.w_k1_sect2.ani.in-view .he_b2p1 h2{
    -webkit-transform: translate(0);
    transform: translate(0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}
.w_k1_sect2.ani.in-view .he_b2p2li:nth-child(1){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}
.w_k1_sect2.ani.in-view .he_b2p2li:nth-child(2){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.w_k1_sect2.ani.in-view .he_b2p2ybul {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.1s ease-out;
    transition: 1.1s ease-out;
}
.he_b2p3li.ani.in-view:nth-child(3n+1) {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.he_b2p3li.ani.in-view:nth-child(3n+2) {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.1s ease-out;
    transition: 1.1s ease-out;
}
.he_b2p3li.ani.in-view:nth-child(3n+3) {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.4s ease-out;
    transition: 1.4s ease-out;
}
.l_c1kuai1.ani.in-view .l_c1k1img{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.l_c1kuai2.ani.in-view .l_c1k1img{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.l_c1kuai1.ani.in-view .l_c1k1tit h3{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.1s ease-out;
    transition: 1.1s ease-out;
}
.l_c1kuai2.ani.in-view .l_c1k1tit h3{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.1s ease-out;
    transition: 1.1s ease-out;
}
.l_c1kuai1.ani.in-view .l_c1k1tit h2{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.1s ease-out;
    transition: 1.1s ease-out;
}
.l_c2kuai2.ani.in-view .l_c1k1tit h2{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.1s ease-out;
    transition: 1.1s ease-out;
}
.l_c1kuai1.ani.in-view .l_c1k1p{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.4s ease-out;
    transition: 1.4s ease-out;
}
.l_c1kuai2.ani.in-view .l_c1k1p{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.4s ease-out;
    transition: 1.4s ease-out;
}
.l_c1k1li.ani.in-view .l_c1k1wzs{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.5s ease-out;
    transition: 1.5s ease-out;
}
.l_c2kuai3.ani.in-view{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.l_c3kuai1.ani.in-view .l_c1k1tit h2{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}
.l_c3kuai1.ani.in-view .l_c3kttit h4 {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.l_c3kuai1.ani.in-view .l_c3k1li1:nth-child(3n+1){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.1s ease-out;
    transition: 1.1s ease-out;
}
.l_c3kuai1.ani.in-view .l_c3k1li1:nth-child(3n+2){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.3s ease-out;
    transition: 1.3s ease-out;
}
.l_c3kuai1.ani.in-view .l_c3k1li1:nth-child(3n+3){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.5s ease-out;
    transition: 1.5s ease-out;
}
.l_c3k1li2.ani.in-view:nth-child(3n+1){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}
.l_c3k1li2.ani.in-view:nth-child(3n+2){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .7s ease-out;
    transition: .7s ease-out;
}
.l_c3k1li2.ani.in-view:nth-child(3n+3){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .9s ease-out;
    transition: .9s ease-out;
}
.l_c3kuai2.ani.in-view .l_c1k1tit h2{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}
.l_c3kuai2.ani.in-view .l_c3kttit h4 {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.l_c3k2li.ani.in-view .l_c1k1tit h3 {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}
.l_c3kuai3.ani.in-view .l_c1k1tit h2{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}
.l_c3kuai3.ani.in-view .l_c1k1tit h3{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.l_c3kuai3.ani.in-view .l_c1k1wzp{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.1s ease-out;
    transition: 1.1s ease-out;
}
.w_k1_sect2.ani.in-view .w_b3_navlipo:nth-child(1) .w_k1_shadow {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.w_k1_sect2.ani.in-view .w_b3_navlipo:nth-child(2) .w_k1_shadow {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.1s ease-out;
    transition: 1.1s ease-out;
}
.w_b3_navlipo:nth-child(1){
    position: relative;
    z-index: 10;
}
.he_b2p2ble {
    position: relative;
    z-index: 20;
}
.w_k1 .w_k1_img {
    margin-top: 35px;
}
.w_k1 .w_b3_navlipo:nth-child(1){
    z-index: 15;
}
.w_k1 .w_b3_navlipo {
     position: relative;
    z-index: 10;
}
.l_c3k2lis p {
    font-family: "MontserratLight6" !important;
}
.l_syimgs9{
    width: 100%;
}
.l_syimgs9 img{
    width: 100%;
}
.g_sybanwz p {
    font-size: 30px;
}
.l_search_box .g_syhead {
    background: #043055;
}
.l_c3kuai2 .l_sybx4mores {
    margin-top: 60px;
}
.w_k1_searchbox .w_b3_scroll {
    height: 154px;
}
.g_sybanwz p{
    font-size: 48px;
}
.l_c3kuai1,.l_c3kuai3 {
    background-color: #fff;
}
.l_c3kuai2::after{
    content: "";
    width: 100%;
    height: calc(100% - 450px);
    background-color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
}
.l_c3kuai2::before{
    content: "";
    width: 100%;
    height: 450px;
    background: rgba(4,48,85,.7);
    position: absolute;
    top: 0;
    left: 0;
}
.l_c3k3bg {
    z-index: 0;
}
.l_c3k3nr {
    position: relative;
    z-index: 2;
}
.he_b2p3dwn p {
    font-size: 22px;
    height: 66px;
}
/*.g_sybanwz p {*/
/*    font-size: 32px;*/
/*}*/
.g_sybanwz h1{
    width: 100%;
    font-size: 32px;
}
.g_b1pt1wz .l_title1 p {
    height: 56px;
}
.g_b1pt1wz .l_title1 {
    margin-bottom: 14px;
}
.l_c3kiimg2 {
    width: 94%;
}
.l_c3k1li2 {
    padding: 0 10px;
}
.l_c3k1list2 {
    margin: 20px -10px 0;
}
.l_c3k3img{
    width: 100%;
    margin-top: 64px;
}
.l_c3k3img img{
    width: 100%;
}
.l_c3k3nr1s {
    margin: 0 -55px;
}
.l_c3k3nr1 {
    width: 50%;
    padding: 0 55px;
}
.l_c3k3nr1s .l_c1k1wzp {
    height: 216px;
    overflow: hidden;
}
.l_c3k3nr1.on{
    width: 100%;
}
.l_c3k3img{
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.l_c3kuai3.ani.in-view .l_c3k3img{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .7s ease-out;
    transition: .7s ease-out;
}
.l_c3k3bg {
    bottom: 0;
}
.l_c3k3nr13 .l_c1k1wzp {
    height: auto;
}
.l_c3k3nr13 {
    width: 100%;
}
.l_ftbtlogo1 {
    width: 96px;
    margin: 26px 0;
}
.l_ftbtlogo1 a, .l_ftbtlogo2 a {
    width: 100%;
    display: block;
}
.l_ftlogo1, .l_ftlogo2 {
    width: 100%;
}
.l_ftbtlogo2 {
    width: 160px;
}
.g_sybanwz .l_sybx4mores{
    margin-top: 100px;
    -webkit-transform: translate(0px,30px);
    transform: translate(0px,30px);
    opacity: 0;
}
.g_sybannr.slick-current .l_sybx4mores{
    opacity: 1;
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    transition: 1.3s,2.4s;
}
.g_sybanwz .l_sybx4more{
    display:inherit;
    border: 3px solid #fff;
}
.g_sybanwz .l_sybx4more a{
    color: #fff;
}
.g_sybanwz {
    top: 47%;
}
.w_h1_li a{
    padding: 0;
    border-bottom: none;;
}
.w_h1_li {
    padding: 42px 0;
    border-bottom: 1px solid #eee;
}
.w_h1_moreng{
    padding: 0;
}
.w_h1_moreng a{
    padding: 10px;
}
.l_navxlbox {
    width: 310px;
}
.l_h1lias .w_h1_moreng {
    padding: 10px;
}
.l_ftmidshare {
    margin-top: 0;
}
.l_ftbtlogo1 {
    width: 130px;
}
.l_ftbtlogo2 {
    width: 200px;
}
.l_midshare1 {
    width: 40px;
}



/* 改版样式 */
.l_sybx1bt1{
    margin-top: 48px;
}
.l_sybx1bt_li p{
    font-size: 14px;
    line-height: 1.5;
    color: #fff;
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
    font-family: "MontserratRegular8" !important;
}
.l_sybx1bt_li1 .l_sybx1bt_lis,
.l_sybx1bt_li2 .l_sybx1bt_lis,
.l_sybx1bt_li3 .l_sybx1bt_lis{
    background-color: #0ED0D9;
}
.l_sybx1bt_li4 .l_sybx1bt_lis,
.l_sybx1bt_li5 .l_sybx1bt_lis,
.l_sybx1bt_li6 .l_sybx1bt_lis,
.l_sybx1bt_li7 .l_sybx1bt_lis{
    background-color: #029CD8;
}
.l_sybx1bt_li8 .l_sybx1bt_lis{
    background-color: #044FCC;
}
.l_sybx1bt_ul{
    margin: 0 -12px;
}
.l_sybx1bt_li{
    width: 12.5%;
    padding: 0 12px;
    position: relative;
}
.l_sybx1bt_li1{
    z-index: 8;
}
.l_sybx1bt_li2{
    z-index: 7;
}
.l_sybx1bt_li3{
    z-index: 6;
}
.l_sybx1bt_li4{
    z-index: 5;
}
.l_sybx1bt_li5{
    z-index: 4;
}
.l_sybx1bt_li6{
    z-index: 3;
}
.l_sybx1bt_li7{
    z-index: 2;
}
.l_sybx1bt_li8{
    z-index: 1;
}
.l_sybx1bt_lis{
    padding: 32px 0;
    position: relative;
}
.l_sybx1bt_title{
    margin-bottom: 45px;
}
.l_sybx1bt_title h3{
    font-size: 36px;
    color: #053056;
    font-family: "MontserratMedium7" !important;
    text-align: center;
     /* -webkit-transform: translate(0,30px);
    transform: translate(0,30px); */
}

.l_sybx1bt_lis::after{
    content: "";
    width: 24px;
    height: 24px;
    background: url(../images/arrow-right1.svg) center / cover no-repeat;
    position: absolute;
    top: 50%;
    right: -24px;
    transform: translateY(-50%);
}
.l_sybx1bt_li4 .l_sybx1bt_lis::after,
.l_sybx1bt_li5 .l_sybx1bt_lis::after,
.l_sybx1bt_li6 .l_sybx1bt_lis::after{
    background: url(../images/arrow-right2.svg) center / cover no-repeat;
}
.l_sybx1bt_li7 .l_sybx1bt_lis::after{
    background: url(../images/arrow-right3.svg) center / cover no-repeat;
}
.l_sybx1bt_li8 .l_sybx1bt_lis::after{
    display: none;
}
.l_sybx1bt_list{
    margin-top: 20px;
    margin-bottom: 50px;
}
.l_sybx1bt_title1 h4{
    color: #053056;
    font-family: "MontserratMedium7" !important;
    text-align: center;
    /* -webkit-transform: translate(0,30px);
    transform: translate(0,30px); */
}
.l_sybx1bt_ul1{
    margin:0 -15px;
}
.l_sybx1bt_ulli{
    width: 326px;
    padding: 0 15px;
}
.l_sybx1bt_ulli3{
    width: calc(100% - 326px - 326px);
}
.l_sybx1bt_ullis{
    background: #F4F7F9;
    padding: 28px 25px 32px 32px;
}
.l_sybx1leli p{
    font-size: 16px;
    line-height: 1.5;
    color: #053056;
    font-family: "MontserratMedium7" !important;
    padding: 6px 0;
}
.l_sybx1leli{
    background: #fff;
    margin-bottom: 10px;
    text-align: center;
}
.l_sybx1leli:last-child{
    margin-bottom: 0;
}
.l_sybx1btulle {
    width: 100%;
    height: 128px;
    overflow: hidden;
}
.l_sybx1bt_ulli3 .l_sybx1btulle{
    width: 50%;
    padding: 0 15px;
}
.l_sybx1bt_ulli3{
    margin: 0 -15px;
}
.l_sybx1bt_list1{
    margin-top: 25px;
}

.l_sybx1line_con{
    width: 100%;
}
.l_sylinecon1{
    text-align: center;
}
.l_sylinecon1 p{
    font-size: 18px;
    line-height: 1.75;
    font-family: "MontserratMedium7" !important;
    color: #0ED0D9;
}
.l_sylinecon12 p{
    color: #029CD8;
}
.l_sylinecon13 p{
    color: #044FCC;
}
.l_btline1{
    width: 134px;
    height: 2px;
    /* background: #0ED0D9; */
    top: 6px;
    position: relative;
}
.l_btline2 {
    width:395px;
    height: 2px;
    /* background: #0ED0D9; */
    top: 6px;
    position: relative;
}
.l_btline3 {
    width: 395px;
    height: 2px;
    /* background: #029CD8; */
    top: 6px;
    position: relative;
}
.l_btline4 {
    width: 134px;
    height: 2px;
    /* background: #044FCC; */
    top: 6px;
    position: relative;
}
.l_circle1s p{
    font-size: 16px;
    line-height: 1.5;
    color: #053056;
    font-family: "MontserratMedium7" !important;
    position: absolute;
    left: 50%;
    top: 50%;
    width: 100%;
    transform: translate(-50%,-50%);
    text-align: center;
}
.l_sybx1circle{
    margin: 0 36px;
}
.l_circle1{
    padding: 0 36px;
}
.l_circle1s{
    width: 100%;
    text-align: right;
}
.l_circle1s1{
    width: 112px;
    height: 112px;
    border-radius: 50%;
    background: linear-gradient(180deg, rgba(2, 156, 216, 0.2) 0%, rgba(0, 157, 218, 0) 100%);
    position: relative;
    margin-top: 20px;
    right: -49px;
    display: inline-block;
}
.l_sybx1btnr2{
    margin-top: 45px;
}
.l_sybx1btnr1 .l_sybx1bt_title1{
    margin-bottom: 28px;
}
.l_sybtline{
    position: relative;
    display: inline-block;
}
.l_sybtline1{
    width: 14px;
    height: 14px;
    border: 4px solid #044FCC;
    border-radius: 50%;
}
.l_sylinenr1{
    width: 14.285714%;
    text-align: right;
    position: relative;
    background: #fff;
}
.l_sybx1btnr1{
   background: #fff;
}
.l_sybtline::before{
    content: "";
    width: 150px;
    height: 2px;
    background: #BCC1C8;
    position: absolute;
    top: 6px;
    left: -155px;
    transition: all .36s;
    /* opacity: 0; */
}
.l_sylinenr1:last-child .l_sybtline::after{
    content: "";
    width: 138px;
    height: 2px;
    background: #BCC1C8;
    position: absolute;
    top: 6px;
    right: -142px;
}
.l_sybtnr_lines{
    position: relative;
}
.l_syline_arr{
    width: 37px;
    position: absolute;
    top: -10px;
    right: 0;
}
.l_syline_arr img{
    width: 100%;
}
.l_sylinenr11 {
    z-index: 8;
}
.l_sylinenr12 {
    z-index: 7;
}
.l_sylinenr13 {
    z-index: 6;
}
.l_sylinenr14 {
    z-index: 5;
}
.l_sylinenr15 {
    z-index: 4;
}
.l_sylinenr16 {
    z-index: 3;
}
.l_sybx1phbt{
    width: 100%;
    display: none;
}
.l_sybx1phbt img{
    width: 100%;
}





/* --- fadeIn --- */
.fadeIn
{	
	animation-name: fadeIn;
	-webkit-animation-name: fadeIn;	
}
@keyframes fadeIn 
{
	0% 
	{
		opacity: 0;
	}
	100% 
	{
		opacity: 1;
	}
}
/* --- slideRight --- */
.slideRight1
{
	animation-name: slideRight1;
	-webkit-animation-name: slideRight1;	

}
@keyframes slideRight1
{
	0% 
	{
		opacity: 0;
		transform: translateX(-30%);
	}
	100% 
	{
		opacity: 1;
		transform: translateX(0%);
	}
}
.slideRight2
{
	animation-name: slideRight2;
	-webkit-animation-name: slideRight2;	
}
@keyframes slideRight2
{
	0% 
	{
		opacity: 0;
		transform: translateX(-60%);
	}
	100% 
	{
		opacity: 1;
		transform: translateX(0%);
	}
}
.slideRight3
{
	animation-name: slideRight3;
	-webkit-animation-name: slideRight3;	
}
@keyframes slideRight3
{
	0% 
	{
		opacity: 0;
		transform: translateX(-90%);
	}
	100% 
	{
		opacity: 1;
		transform: translateX(0%);
	}
}
.slideRight4
{
	animation-name: slideRight4;
	-webkit-animation-name: slideRight4;	
}
@keyframes slideRight4
{
	0% 
	{
		opacity: 0;
		transform: translateX(-120%);
	}
	100% 
	{
		opacity: 1;
		transform: translateX(0%);
	}
}
.slideRight5
{
	animation-name: slideRight5;
	-webkit-animation-name: slideRight5;	
}
@keyframes slideRight5
{
	0% 
	{
		opacity: 0;
		transform: translateX(-150%);
	}
	100% 
	{
		opacity: 1;
		transform: translateX(0%);
	}
}
.slideRight6
{
	animation-name: slideRight6;
	-webkit-animation-name: slideRight6;	
}
@keyframes slideRight6
{
	0% 
	{
		opacity: 0;
		transform: translateX(-180%);
	}
	100% 
	{
		opacity: 1;
		transform: translateX(0%);
	}
}
.slideRight7
{
	animation-name: slideRight7;
	-webkit-animation-name: slideRight7;	
}
@keyframes slideRight7
{
	0% 
	{
		opacity: 0;
		transform: translateX(-210%);
	}
	100% 
	{
		opacity: 1;
		transform: translateX(0%);
	}
}


.fadeIn, .slideRight1,.slideRight2,.slideRight3,.slideRight4,.slideRight5,.slideRight6,.slideRight7{
    animation-timing-function: cubic-bezier(.75, 0, .25, 1);
    -webkit-animation-timing-function: cubic-bezier(.75, 0, .25, 1);
    -webkit-backface-visibility: hidden;
}

.l_sybx1bt_li1{
    /* animation-duration: 0.4s; */
    animation-delay: 0s;
}
.l_sybx1bt_li2{
    /* animation-duration: 0.4s; */
    animation-delay: 0.4s;
}
.l_sybx1bt_li3{
    /* animation-duration: 0.4s; */
    animation-delay: 0.8s;
}
.l_sybx1bt_li4{
    /* animation-duration: 0.4s; */
    animation-delay: 1.2s;
}
.l_sybx1bt_li5{
    /* animation-duration: 0.4s; */
    animation-delay: 1.6s;
}
.l_sybx1bt_li6{
    /* animation-duration: 0.4s; */
    animation-delay: 2s;
}
.l_sybx1bt_li7{
    /* animation-duration: 0.4s; */
    animation-delay: 2.4s;
}
.l_sybx1bt_li8{
    /* animation-duration: 0.4s; */
    animation-delay: 2.8s;
}
.l_sybx1bt_ulli{
    -webkit-transform: translate(0,100px);
    transform: translate(0,100px);
}
.l_sybx1btnr2.ani.in-view .l_sybx1bt_ulli:nth-child(3n+1) {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .7s ease-out;
    transition: .7s ease-out;
}
.l_sybx1btnr2.ani.in-view .l_sybx1bt_ulli:nth-child(3n+2) {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.l_sybx1btnr2.ani.in-view .l_sybx1bt_ulli:nth-child(3n+3) {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .9s ease-out;
    transition: .9s ease-out;
}
/* .l_sybx1btnr2.ani.in-view .l_sybx1bt_title1 h4,
.l_sybx1bt_title.ani.in-view h3{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
} */
@keyframes chart1 {
    0% 
	{
		opacity: 0;
        width: 0px;
	}
	100% 
	{
		opacity: 1;
		width: 100%;
	}
}
.l_sybtnr_line {
    overflow: hidden;
    background: #fff;
}
/* .l_sylinenr1 .l_sybtline::before{
    -webkit-animation: fadeInLeft 0.2s ease both;
    animation: fadeInLeft 0.2s ease both;
} */
.l_sylinenr11 .l_sybtline::before{
    /* -webkit-animation: fadeInLeft 0.2s ease both;
    animation: fadeInLeft 0.2s ease both; */
    animation-delay: 0s !important; 
}
.l_circle1s1{
    animation-name: l_fadeup;
    animation-duration: 0.4s;
    animation-timing-function: ease-out;
}
.l_sylinenr11 .l_circle1s1{
    animation-delay: 0.5s; 
}
.l_sylinenr12 .l_circle1s1{
    animation-delay: 1s; 
}
.l_sylinenr13 .l_circle1s1{
    animation-delay: 1.5s; 
}
.l_sylinenr14 .l_circle1s1{
    animation-delay: 2s; 
}
.l_sylinenr15 .l_circle1s1{
    animation-delay: 2.5s; 
}
.l_sylinenr16 .l_circle1s1{
    animation-delay: 3s; 
}
.l_sylinenr11 .l_sybtline1{
    -webkit-animation: fadeIn 0.2s ease both;
    animation: fadeIn 0.2s ease both;
    animation-delay: 0.5s; 
}
.l_sylinenr12 .l_sybtline::before{
    /* -webkit-animation: fadeInLeft 0.2s ease both;
    animation: fadeInLeft 0.2s ease both; */
    animation-delay: 0.5s !important; 
}
.l_sylinenr12 .l_sybtline1{
    -webkit-animation: fadeIn 0.2s ease both;
    animation: fadeIn 0.2s ease both;
    animation-delay: 1s; 
}
/* .l_sylinenr12 .l_circle1s p{
    -webkit-animation: fadeIn 0.1s ease both;
    animation: fadeIn 0.1s ease both;
    animation-delay: 0.8s; 
} */

.l_sylinenr13 .l_sybtline::before{
    /* -webkit-animation: fadeInLeft 0.2s ease both;
    animation: fadeInLeft 0.2s ease both; */
    animation-delay: 1s !important; 
}
.l_sylinenr13 .l_sybtline1{
    -webkit-animation: fadeIn 0.2s ease both;
    animation: fadeIn 0.2s ease both;
    animation-delay: 1.5s; 
}
/* .l_sylinenr13 .l_circle1s p{
    -webkit-animation: fadeIn 0.1s ease both;
    animation: fadeIn 0.1s ease both;
    animation-delay: 1.2s; 
} */

.l_sylinenr14 .l_sybtline::before{
    /* -webkit-animation: fadeInLeft 0.2s ease both;
    animation: fadeInLeft 0.2s ease both; */
    animation-delay: 1.6s !important; 
}
.l_sylinenr14 .l_sybtline1{
    -webkit-animation: fadeIn 0.2s ease both;
    animation: fadeIn 0.2s ease both;
    animation-delay: 2s; 
}
/* .l_sylinenr14 .l_circle1s p{
    -webkit-animation: fadeIn 0.1s ease both;
    animation: fadeIn 0.1s ease both;
    animation-delay: 1.6s; 
} */

.l_sylinenr15 .l_sybtline::before{
    /* -webkit-animation: fadeInLeft 0.2s ease both;
    animation: fadeInLeft 0.2s ease both; */
    animation-delay: 2.1s !important; 
}
.l_sylinenr15 .l_sybtline1{
    -webkit-animation: fadeIn 0.2s ease both;
    animation: fadeIn 0.2s ease both;
    animation-delay: 2.5s; 
}
/* .l_sylinenr15 .l_circle1s p{
    -webkit-animation: fadeIn 0.1s ease both;
    animation: fadeIn 0.1s ease both;
    animation-delay: 2s; 
} */
.l_sylinenr16 .l_sybtline::before{
    /* -webkit-animation: fadeInLeft 0.2s ease both;
    animation: fadeInLeft 0.2s ease both; */
    animation-delay: 2.6s !important; 
}
.l_sylinenr16 .l_sybtline1{
    -webkit-animation: fadeIn 0.2s ease both;
    animation: fadeIn 0.2s ease both;
    animation-delay: 3s; 
}
/* .l_sylinenr16 .l_circle1s p{
    -webkit-animation: fadeIn 0.1s ease both;
    animation: fadeIn 0.1s ease both;
    animation-delay: 2.4s; 
} */
.l_sylinenr1:last-child .l_sybtline::after{
    /* -webkit-animation: fadeInLeft 0.2s ease both;
    animation: fadeInLeft 0.2s ease both; */
    animation-delay: 3.1s !important; 
}
.l_syline_arr{
    -webkit-animation: fadeIn 0.2s ease both;
    animation: fadeIn 0.2s ease both;
    animation-delay:3.5s; 
}
.l_sybx1line_con {
    overflow: hidden;
    background: #fff;
}
.l_sylinecon1 {
    background: #fff;
}
.l_btlines {
    overflow: hidden;
}
/* .l_btline1::after{
   animation: chart1 0.2s both;
} */
.l_sylinecon11 {
   /* -webkit-animation: fadeIn 0.2s ease both;
    animation: fadeIn 0.2s ease both; */
    animation-delay: 0.4s !important; 
}
.l_btline2::after{
    animation-delay: 0.8s !important; 
    /* animation: chart1 0.2s 0.6s both; */
}
.l_sylinecon12 {
    /* -webkit-animation: fadeIn 0.2s ease both;
    animation: fadeIn 0.2s ease both; */
    animation-delay: 1s !important; 
}
.l_btline3::after{
    animation-delay: 1.8s !important; 
    /* animation: chart1 0.2s 1.8s both; */
}
.l_sylinecon13{
    /* -webkit-animation: fadeIn 0.2s ease both;
    animation: fadeIn 0.2s ease both; */
    animation-delay: 2s !important; 
}
.l_btline4::after{
    animation-delay: 2.6s !important; 
    /* animation: chart1 0.1s 2.1s both; */
}

.l_btline1::after,
.l_btline2::after,
.l_btline3::after,
.l_btline4::after{
    content: "";
    width: 100%;
    height: 100%;
    background: #0ED0D9;
    position: absolute;
    top:0;
    left: 0;
}
.l_btline3::after{
    background: #029CD8;
}
.l_btline4::after{
    background: #044FCC; 
}

.l_sybx1bt_li {
    visibility: hidden;
}
@keyframes l_fadeup{
    0% {
        opacity: 0;
        -webkit-transform: translate(0,10px);
        transform: translate(0,10px);
    }

    to {
        opacity: 1;
        -webkit-transform: translate(0,0);
        transform: translate(0,0);
    }
}
.l_fadeup{
    animation-name: l_fadeup;
    animation-delay: .3s;
    animation-timing-function: ease;
}
.l_sybx1btnr3.animated .l_sybx1bt_li {
    animation-fill-mode: both;
    visibility: visible;
    animation-name:l_fadeup;
    animation-duration: 0.9s;
    animation-timing-function:ease-out;

}
/* .l_sybx1btnr3.animated .l_sybx1bt_li1 {
    animation-name: fadeIn;
} */
.l_sylinenr1 .l_sybtline::before,
.l_sylinenr1:last-child .l_sybtline::after{
    visibility: hidden;
}
.l_sybtnr_line.animated .l_sybtline::before,
.l_sybtnr_line.animated .l_sylinenr1:last-child .l_sybtline::after{
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation:fadeInLeft 0.5s ease both;
}
.l_btlines::after,
.l_btline4::after{
    visibility: hidden;
}
.l_sybx1btnr3.animated .l_btlines::after{
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation: chart1 0.6s ease-out both;
}
.l_sybx1btnr3.animated .l_sylinecon1{
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation: fadeIn 0.8s ease both;
}
/* .l_sybx1bt_li:nth-child(n+8){
    display: none;
} */


/* 2021.11.23第二期第一批 */
/* B1Carbohydrate Chemistry */
.l_c1k1tit.l_k2b1tit h2{
    font-family: "MontserratMedium7" !important;
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.l_k2bx1_1para p{
    font-size: 14px;
    font-family: "MontserratLight6" !important;
}
.l_k2bx1_1para{
    margin-top: 22px;
}
.l_k2bx1_1ri{
    width: 60%;
}
.l_k2bx1_1le{
    width: 40%;
    padding-right: 55px;
}
.l_k2bx1_1btimg{
    text-align: center;
    background: #F6F9FC;
    padding: 28px 52px 34px 70px;
}
.l_k2bx1_1btimg img{
    width: 82%;
    display: inline-block;
}
.l_k2b1box1_1 .l_c3kttit{
    margin-top: 0;
}
.l_k2bx1_1ri .l_c3kttit{
    padding: 18px 0;
    background: #E9EDF0;
    text-align: center;
}
.l_k2bx1_1bt{
    margin-top: 72px;
    display: flex;
    align-items: center;
}
.l_k2b1box2_1{
    background: #F6F9FC;
}
.l_k2bx2_1imgbg img{
    width: 100%;
}
.l_k2bx2_1imgbg{
    position: relative;
    width: 100%;
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.l_k2b2 .l_k2b1box2_1 {
    border-top: 1px solid #eeeeee;
}


/* B3Macrocyclic Chemistry */
.l_k2b3bx1_1bt .l_c1k1wz {
    width: 100%;
    padding-left: 0;
}
.l_k2b3bx1_1bt .l_c1k1li:last-child .l_c1k1wzp{
    display: block;
}
.l_k2b3bx1_1bt .l_c1k1wzp p{
    font-size: 14px;
}
.l_k2b3bx1_1bt .l_c1k1litit h6 {
    font-size: 18px;
}

/* B4Boron Chemistry */
.l_k2b4bx1_1list{
    margin: 0 -10px;
}
.l_k2b4bx1_1li{
    width: 25%;
    padding: 0 10px;
    margin-bottom: 22px;
}
.l_k2b4bx1_1lis{
    width: 100%;
    background: #FFFFFF;
    box-shadow: 0px 4px 8px rgba(4, 48, 85, 0.07);
    text-align: center;
    padding: 15px 0;
}
.l_k2b4bx1_1img{
    width: 72%;
    position: relative;
    display: inline-block;
}
.l_k2b4bx1_1img img{
    width: 100%;
    height: 100%;
}
.l_k2b4bx1_1mid{
    margin-top: 50px;
}
.l_k2b4bx1_1bt .l_c1k1wzp{
    margin-top: 18px;
}
.l_k2b4bx1_1bt{
    margin-top: 62px;
    overflow: hidden;
}
.l_k2b5box3_1,.l_k2b5box2_1,.l_k2b5box1_1 {
    overflow: hidden;
}
/* B5Steroids Chemistry */
.l_k2b5bx1_1tp .l_k2bx1_1para p{
    font-size: 18px;
    font-family: "MontserratMedium7" !important;
}
.l_k2b5box1_1 .l_k2b3bx1_1bt .l_c1k1li:last-child .l_c1k1wzp {
    display: none;
}
.l_k2b5bx1bt p{
    font-size: 14px;
    font-family: "MontserratLight6" !important;
}
.l_k2b5bx1bt h6{
    font-size: 18px;
    line-height: 1.75;
    color: #043055;
    font-family: "MontserratMedium7" !important;
}
.l_k2b5bx1bt {
    margin-top: 28px;
}
.l_k2b5box2_1{
    background-color: #F6F9FC;
}
.l_k2b5bx2_1li h5{
    color: #043055;
    font-family: "MontserratLight6" !important;
    line-height: 1.5;
}
.l_k2b5bx2_1tit h3{
    font-size: 36px;
    font-family: "MontserratMedium7" !important;
}
.l_k2b5bx2_1bt{
    margin-top: 78px;
}
.l_k2b5bx2_1li {
    padding: 21px 35px;
    background: #fff;
    width: 100%;
    position: relative;
    margin-bottom: 18px;
}
.l_k2b5bx2_1li::after{
    content: "";
    width: 2px;
    height: 26px;
    background-color:#043055;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.l_k2b5bx2_1le {
    width: 42%;
}
.l_k2b5bx2_1le  img{
    width: 100%;
}
.l_k2b5bx2_1ri{
    width: calc(100% - 42%);
    padding-left: 127px;
}
.l_k2b5bx3_1list{
    margin: 0 -26px;
    padding-top: 24px;
    /* display: flex; */
}
.l_k2b5bx3_1li{
    width: 33.333333%;
    padding: 0 26px;

}
.l_k2b5bx3_1lis{
    width: 100%;
    padding: 80px 24px 40px 52px;
    position: relative;
    background-color: #F6F9FC;
}
.l_k2b5bx3_tit h3{
    font-family: 'MontserratRegular8' !important;
}
.l_k2b5bx3wz p{
    font-family: "MontserratLight6" !important;
    padding-left: 24px;
    position: relative;
}
.l_k2b5bx3wz p sup{
    font-family: "MontserratLight6" !important;
}
.l_k2b5bx3wz p::before{
    content: "";
    width: 24px;
    height: 24px;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.l_k2b5bx3_1li1 .l_k2b5bx3wz p::before{
    background: url(../images/car_lv.svg) center / cover no-repeat;
}
.l_k2b5bx3_1li2 .l_k2b5bx3wz p::before{
    background: url(../images/car_lan.svg) center / cover no-repeat;
}
.l_k2b5bx3_1li3 .l_k2b5bx3wz p::before{
    background: url(../images/car_sl.svg) center / cover no-repeat;
}
.l_k2b5bx3_1li2 .l_k2b5bx3wz p:last-child::before{
    background: url(../images/car_hui.svg) center / cover no-repeat;
}
.l_k2b5bx3_1li2 .l_k2b5bx3wz p:last-child{
    color:rgba(4,48,85,.5);
}
.l_k2b5bx3_1lis .l_k2b5bx3wz{
    margin-top: 20px;
    height: 140px;
    overflow: hidden;
}
.l_k2b6bx2_1li2,
.l_k2b6bx2_1bt3 {
    overflow: hidden;
}
.l_k2b5bx3ic{
    width: 44px;
}

.l_k2b5bx3ic img{
    width: 100%;
}
.l_k2b5bx3img{
    position: absolute;
    top: -24px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 4;
}
.l_k2b5bx3img::after{
    content: "";
    width: 82px;
    height: 82px;

    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: -1;
}
.l_k2b5bx3_1li1 .l_k2b5bx3img::after{
    background: #0ED0D9;
}
.l_k2b5bx3_1li2 .l_k2b5bx3img::after{
    background: #029CD8;
}
.l_k2b5bx3_1li3 .l_k2b5bx3img::after{
    background: #044FCC;
}

/* B7Computer-aided Drug Design */
.l_k2b7bx1_1par p{
    font-family: "MontserratLight6" !important;
}
.l_k2b7bx1_1tp .l_k2b7bx1_1par {
    margin-bottom: 34px;
}
.l_k2b7bx1_1tp{
    padding-bottom: 64px;
    border-bottom: 1px solid #E5E5E5;
    overflow: hidden;
}
.l_k2b7bx2img{
    width: 78%;
    margin-top: 65px;
}
.l_k2b7bx2img img{
    width: 100%;
}
.l_k2b7box1_1.l_space1{
    padding-bottom: 0;
}
.l_k2b7box2_1{
    padding-bottom: 98px;
    padding-top: 60px;
    overflow: hidden;
}
.l_k2b7box2_1 .l_k2b7bx1_1par {
    margin-top: 15px;
}
.l_k2b7bx3_1li1 .l_k2b7bx3_1ri{
    width: 44%;
}
.l_k2b7bx3_1img{
    width: 100%;
}
.l_k2b7bx3_1img img{
    width: 100%;
}
.l_k2b7bx3_1le {
    overflow: hidden;
}
.l_k2b7bx3_1li1 .l_k2b7bx3_1le{
    width: calc(100% - 44%);
    padding-right: 180px;
}
.l_k2b7bx3_1li .l_k2b7bx1_1par,
.l_k2b7bx3_1wz2 .l_c1k1wzp{
    margin-top: 22px;
}
.l_k2b7bx3_1li .l_c3kttit {
    margin-top: 0;
}
.l_k2b7bx3_1wz2,
.l_k2b7bx3_1wzli{
    margin-top: 36px;
}
.l_k2b7bx3_1wzli:first-child{
    margin-top: 0;
}
.l_k2b7bx3_1li {
    padding:80px 0;
    border-top: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;

}
.l_k2b7bx3_1lis3 {
    display: flex;
    align-items: center;
}
.l_k2b7bx3_1li:last-child{
    border-bottom: none;
}
.l_k2b7bx3_1li2 .l_k2b7bx3_1wz2,
.l_k2b7bx3_1li3 .l_k2b7bx3_1wz2{
    display: none;
}
.l_k2b7bx3_1li2 .l_k2b7bx3_1ri {
    width: 45%;
}
.l_k2b7bx3_1li2 .l_k2b7bx3_1le{
    width: calc(100% - 45%);
    padding-left: 128px;
}
.l_k2b7bx3_1li.on .l_k2b7bx3_1lis3{
    flex-direction: row-reverse;
}
.l_k2b7bx3_1li.l_k2b7bx3_1li1 .l_k2b7bx3_1lis3{
    align-items: flex-start;
}
.l_k2b7bx3_1li3 .l_k2b7bx3_1ri {
    width: 47%;
}
.l_k2b7bx3_1li3 .l_k2b7bx3_1le{
    width: calc(100% - 47%);
    padding-right: 180px;
}
.l_k2b7box3_1{
    padding-bottom: 40px;
}
/* B8Library */
.l_k2b8box1_1 .l_c1k1wzp p{
    margin-bottom: 38px;
}
.l_k2b8bx2_1ri {
    width: 127px;
    position: relative;
    top: 4px;
}
.l_k2b8bx2_1ri  img{
    width: 100%;
}
.l_k2b8bx2_1le {
    width: calc(100% - 127px);
    padding-right: 20px;
}
.l_k2b8bx2_1li{
    width: 33.333333%;
    padding: 0 7px;
    margin-bottom: 14px;
}
.l_k2b8bx2_1list{
    margin: 0 -7px;
}
.l_k2b8bx2_1lis{
    width: 100%;
    background: #FFFFFF;
    box-shadow: 0px 10px 60px rgba(38, 45, 118, 0.08);
    padding: 42px 30px 35px;
}
.l_k2b8bx2_1lis .l_c3kttit h4{
    height: 42px;
    overflow: hidden;
}
.l_k2b8bx2_1bt{
    margin-top: 65px;
}
.l_k2b8bx2_1nr{
    padding-top: 65px;
    padding-bottom: 56px;
    border-bottom: 1px solid #E5E5E5;
    border-top: 1px solid #E5E5E5;
}
.l_k2b8bx2_1lis .l_c3kttit {
    margin-top: 0;
}
.l_k2b8bx2wz{
    margin-top: 34px;
    padding:20px 22px 18px;
    background:#F6F9FC;
}
.l_k2b8bx2wz .l_c1k1wzp{
    margin-top:0;
    height: 180px;
    overflow: hidden;
}
/*.l_k2b8bx2_1li:last-child .l_c1k1wzp p:last-child::after{*/
/*    display: none;*/
/*}*/
.l_k2b8bx2_1li .l_k2b7bx1_1par {
    height: 56px;
    overflow: hidden;
}
.l_k2b8box3_1 .l_c3kttit {
    margin-top: 0;
    margin-bottom: 34px;
}
.l_k2b8box3_1.l_space1{
    padding-top: 60px;
}
.l_k2b8bx3_1tp{
    margin-top: 55px;
}
.l_k2b8bx3_1list{
    margin: 0 -23px;
}
.l_k2b8bx3_1li{
    width: 16.666666%;
    padding:0 23px;
}
.l_k2b8bx3_1lis{
    width: 100%;
    position: relative;
}
.l_k2b8bx3_1lis img{
    width: 100%;
    height: 100%;
}
.l_k2b8bx3_1bt{
    margin-top: 70px;
}
.l_k2b8bx3_1bt .l_c1k1wzp{
    margin-top: 0;
}
.l_k2b8bx3_1btri .l_k2b7bx1_1par p{
    color: #029CD8;
    margin-left: 180px;
}
.l_k2b8bx3_1btri {
    width: 42%;
}
.l_k2b8bx3_1img{
    width: 100%;
}
.l_k2b8bx3_1img img{
    width: 100%;
}
.l_k2b8bx3_1btnr{
    margin-top: 40px;
    display: flex;
    align-items: center;
}
.l_k2b8bx3_1btle{
    width: calc(100% - 42%);
    padding: 40px 30px 50px 40px;
    background-color: #fff;
    box-shadow: 0px 10px 60px 0px rgba(38, 45, 118, 0.08);
}
.l_k2b8bx1_1bt{
    margin-top: 72px;
}
.l_k2b8bx1_1li{
    width: 33.333333%;
    padding: 0 7px;
    margin-bottom: 14px;
}
.l_k2b8bx1_1list{
    margin: 0 -7px;
}
.l_k2b8tit h4{
    font-family: 'MontserratRegular8' !important;
    color: #fff;
    text-align: center;
    height: 42px;
    overflow: hidden;
}
.l_k2b8bx1_1litp{
    width: 100%;
    padding: 6px 0;
    margin-bottom: 17px;
}
.l_k2b8bx1_1li1 .l_k2b8bx1_1litp{
    background-color: #0ED0D9;
}
.l_k2b8bx1_1li2 .l_k2b8bx1_1litp{
    background-color: #029CD8;
}
.l_k2b8bx1_1li3 .l_k2b8bx1_1litp{
    background-color: #044FCC;
}
.l_k2b8bx1_1libt{
    box-shadow: 0px 10px 60px 0px rgba(38, 45, 118, 0.08);
    background-color: #fff;
    padding: 36px 38px 40px;
}
.l_k2b8box1_1.l_space1{
    padding-bottom: 56px;
}
.l_k2b8box1_1{
    overflow: hidden;
}
.l_k2b8bx1_1li1 .l_k2b8bx1_1btimg:first-child{
    box-shadow: 0px 4px 9px 0px rgb(168 187 235 / 30%);
}
.l_k2b8bx1_1btimg{
    width: 100%;
    margin-bottom: 30px;
}
.l_k2b8bx1_1btimg img{
    width: 100%;
}
.l_k2b8bx1_1btimg:last-child{
    margin-bottom: 0;
}

/* B10Reaction Condition Screening */
.l_k2b10bx1_1tp .l_c1k1wzp p{
    margin-bottom: 40px;
}
.l_k2b10bx1_1tp .l_c1k1wzp p:last-child{
    margin-bottom: 0;
}
.l_k2b10bx1_1ri {
    width: 582px;
    background-color: #fff;   
    padding: 34px 44px 34px 50px;
    box-shadow: 0px 10px 60px 0px rgb(38 45 118 / 8%);
    position: relative;
}
.l_k2b10bx1_1ri::after{
    content: "";
    width: 12px;
    height: 31px;
    background:url(../images/carb10next1.svg) center / cover no-repeat;
    position: absolute;
    bottom: -31px;
    left: 50%;
    transform: translateX(-50%);
}
.l_k2b10bx1_1li:last-child .l_k2b10bx1_1ri::after{
    display: none;
}
.l_k2b10bx1_1le{
    width: calc(100% - 582px);
    padding-right: 30px;
}
.l_k2b10bx1_1li1 .l_k2b10bx1_1ris{
    margin: 0 -20px;
}
.l_k2b10bx1_1li1 .l_k2b10bx1_1ris1 {
    width: 33.333333%;
    padding: 0 20px;
    position: relative;
    text-align: center;
}
.l_k2b10bx1_1wz {
    margin-top: 10px;
}
.l_k2b10bx1_1li1 .l_k2b10bx1_1img::after{
    content: "";
    width: 31px;
    height: 12px;
    background:url(../images/carb10next.svg) center / cover no-repeat;
    position: absolute;
    top: 50%;
    right: -58px;
    transform: translateY(-50%);
}
.l_k2b10bx1_1ris1:last-child .l_k2b10bx1_1img::after{
    display: none;
}
.l_k2b10bx1_1li1 .l_k2b10bx1_1img{
    width: 91px;
    position: relative;
    display: inline-block;
}
.l_k2b10bx1_1img img{
    width: 100%;
    height: 100%;
}
.l_k2b10bx1_1wz p{
    text-align: center;
}
.l_k2b10bx1_1wz1 p{
    font-family: "MontserratMedium7" !important;
}
.l_k2b10bx1_1wz2 p{
    font-family: "MontserratLight6" !important;
}
.l_k2b10bx1_1bt{
    width: 82.5%;
    margin-top: 64px;
}
.l_k2b10bx1_1bt .l_c3kttit{
    margin-top: 0;
}
.l_k2b10bx1_1li {
    display: flex;
    align-items: center;
    margin-bottom: 38px;
}
.l_k2b10bx1_1li:last-child{
    margin-bottom: 0;
}
.l_k2b10bx1_1li2 .l_k2b10bx1_1ris,
.l_k2b10bx1_1li3 .l_k2b10bx1_1ris{
    margin: 0 -22px;
}
.l_k2b10bx1_1li2 .l_k2b10bx1_1ris1,
.l_k2b10bx1_1li3 .l_k2b10bx1_1ris1 {
    width: 50%;
    padding: 0 22px;
}
.l_k2b10bx1_1li2 .l_k2b10bx1_1img,
.l_k2b10bx1_1li3 .l_k2b10bx1_1img{
    width: 100%;
    position: relative;
}
.l_k2b10bx1_1li2 .l_k2b10bx1_1wz,
.l_k2b10bx1_1li3 .l_k2b10bx1_1wz{
    display: none;
}
.l_k2b10bx1_1li2 .l_k2b10bx1_1ri,
.l_k2b10bx1_1li3 .l_k2b10bx1_1ri{
    padding: 46px 44px 36px 50px;
}
.l_k2b10bx2_1list{
    margin: 0 -10px;
}
.l_k2b10bx2_1li{
    width: 33.333333%;
    padding: 0 10px;
    margin-bottom: 20px;
}
.l_k2b10bx2_1lis{
    width: 100%;
    position: relative;
    box-shadow: 0px 10px 60px 0px rgb(38 45 118 / 8%);
}
.l_k2b10bx2_1lis img{
    width: 100%;
    height: 100%;
}
.l_k2b10box2_1.l_space1{
    padding-top: 0;
}

/* B9Compound Management */
.l_k2b9box1_1 .l_c1k1wzp p {
    margin-bottom: 30px;
}
.l_k2b9box1_1 .l_c1k1wzp p:last-child{
    margin-bottom: 0;
}
.l_k2b9box1_1.l_space1{
    padding-bottom: 0;
}
.l_k2b9bx1_1nr{
    border-bottom: 1px solid #E5E5E5;
    padding-bottom: 58px;
}
.l_k2b9box2_1.l_space1{
    padding-top: 60px;
}
.l_k2b9bx2_1bt{
    margin-top: 44px;
}
.l_k2b9bx2_1list1{
    margin: 0 -10px;
}
.l_k2b9bx2_1li1{
    width: 25%;
    padding: 0 10px;
    margin-bottom: 20px;
}
.l_k2b9bx2_1li1s{
    width: 100%;
}
.l_k2b9bx2_1img{
    width: 100%;
    position: relative;
}
.l_k2b9bx2_1img img{
    width: 100%;
    height: 100%;
}
.l_k2b9bx2_1bt1 .l_c3kttit{
    margin-top: 0;
    margin-bottom: 36px;
}
.l_k2b9bx2_1wz p{
    font-family: 'MontserratRegular8' !important;
}
.l_k2b9bx2_1wz{
    margin-top: 12px;
    height: 56px;
    overflow: hidden;
}
.l_k2b9bx2_1le {
    width: 40%;
}
.l_k2b9bx2_1leimg{
    width: 100%;
    margin-top: 40px;
}
.l_k2b9bx2_1leimg img{
    width: 100%;
}
.l_k2b9bx2_1ri{
    width: calc(100% - 40%);
    padding-left: 120px;
}
.l_k2b9bx2_1ri img{
    width: 100%;
}
.l_k2b9bx2_1le .l_c3kttit{
    margin-top: 0;
}
.l_k2b9bx2_1line{
    width: 333px;
    position: absolute;
    bottom: 80px;
    left: 310px;
}
.l_k2b9bx2_1line img{
    width: 100%;
}
.l_k2b9bx2_1bt2li {
    position: relative;
    margin-bottom: 88px;
    overflow: hidden;
}
.l_k2b9bx2_1bt2li:last-child{
    margin-bottom: 0;
}
.l_k2b9bx2_1bt1{
    margin-bottom: 68px;
}

/* B6Nanomedicine */
.l_k2b6bx1_1list{
    margin: 0 -10px;
}
.l_k2b6bx1_1li{
    width: 25%;
    padding: 0 10px;
    margin-bottom: 22px;
}
.l_k2b6bx1_1lis{
    width: 100%;
    position: relative;
    cursor: pointer;
}
.l_k2b6bx1_1img{
    width: 100%;
    position: relative;
}
.l_k2b6bx1_1img img{
    width: 100%;
    height: 100%;
}
.l_k2b6bx1_1wz p{
    font-family: 'MontserratRegular8' !important;
    color: #fff;
}
.l_k2b6bx1_1wz{
    width: 100%;
    padding:0 20px;
    position: absolute;
    bottom: 20px;
}
.l_k2b6bx1_1bt{
    margin-top: 40px;
}
.l_k2b6bx2_1nli{
    margin-bottom: 20px;
    cursor: pointer;
    width: 100%;
}
.l_k2b6bx2_1nli:last-child{
    margin-bottom: 0;
}
.l_k2b6bx2_1nli p{
    font-size: 14px;
    line-height: 1.75;
    color: rgba(4, 48, 85, 0.3);
    transition: all .36s;
    position: relative;
    padding-left: 15px;
    font-family: 'MontserratRegular8' !important;
}
.l_k2b6bx2_1nli p::before{
    content: "";
    width: 10px;
    height: 2px;
    background-color: #029CD8;
    position: absolute;
    top: 8px;
    left: 0;
    transition: all .36s;
    opacity: 0;
}
.l_k2b6bx2_1nli.on p{
    color: rgba(2, 156, 216, 1);
}
.l_k2b6bx2_1nli.on p::before{
    opacity: 1;
}
.l_k2b6bx2_1bt{
    margin: 0 -10px;
}
.l_k2b6bx2_1btli{
    width: 25%;
    padding: 0 10px;
    margin-bottom: 20px;
}
.l_k2b6bx2_1btlis{
    width: 100%;
    box-shadow: 0px 10px 60px 0px rgba(38, 45, 118, 0.08);
    padding:20px 20px 32px;
}
.l_k2b6bx2_1tit h5{
    color: #043055;
    font-family: 'MontserratRegular8' !important;
    height: 28px;
    overflow: hidden;
}
.l_k2b6bx2_1img{
    width: 100%;
    position: relative;
    margin-top: 20px;
}
.l_k2b6bx2_1img img{
    width: 100%;
    height: 100%;
}
.l_k2b6bx2_1li1 .l_c1k1wzp {
    margin-bottom: 58px;
}
.l_k2b6bx2_1li {
    padding-top: 70px;
    padding-bottom: 70px;
    border-bottom: 1px solid #E5E5E5;
    border-top: 1px solid #E5E5E5;
}
.l_k2b6bx2_1li1{
    padding-bottom: 50px;
}
.l_k2b6bx2_1li:first-child{
    padding-top: 0;
    border-top: none;
}
.l_k2b6bx2_1ri {
    width: 48%;
    position: relative;
}
.l_k2b6bx2_1ri img{
    width: 100%;
    height: 100%;
}
.l_k2b6bx2_1le {
    width: calc(100% - 48%);
    padding-right: 90px;
}
.l_k2b6bx2_1li .l_k2b7bx1_1par {
    margin-top: 18px;
}
.l_k2b6bx2_1li .l_k2b7bx1_1par p{
    margin-bottom: 28px;
}
.l_k2b6bx2_1li .l_k2b7bx1_1par p:last-child{
    margin-bottom: 0;
}
.l_k2b6bx2_1lis5 {
    display: flex;
    align-items: center;
}
.l_k2b6bx2_1li5 .l_c1k1wzp,
.l_k2b6bx2_1li6 .l_c1k1wzp{
    display: none;
}
.l_k2b6bx2_1li:last-child{
    border-bottom: none;
}
.l_k2b6box2_1{
    padding-bottom: 30px;
    position: relative;
}
.l_k2b6box2_1 .l_c3kttit {
    margin-top: 0;
}
.l_k2b6bx2_1nav {
    position: absolute;
    top: 0;
    left: 0;
    width: 215px;
}
.l_k2b6bx2_1bt2{
    margin: 0 -58px;
}
.l_k2b6bx2_1btli2{
    width: 50%;
    padding: 0 58px;
}
.l_k2b6bx2_1btli2s{
    width: 100%;
}
.l_k2b6bx2_1btli2s img{
    width: 100%;
}
.l_k2b6bx2_1wz2li p{
    font-family: 'MontserratRegular8' !important;
}
.l_k2b6bx2_1wz2 {
    margin-top: 14px !important;
    margin: 0 -20px;
}
.l_k2b6bx2_1wz2li {
    width: 33.333333%;
    text-align: center;
    padding: 0 20px;
}
.l_k2b6bx2_1li2 .l_c1k1wzp {
    margin-bottom: 38px;
}
.l_k2b6bx2_1li4 .l_k2b7bx1_1par{
    height: auto;
}
.l_k2b7bx2_1li4{
    width: calc(100% - 316px - 316px);
    margin: 0 10px;
}
.l_k2b7bx2_1list4{
    margin-top: 48px !important;
    display: flex;
    margin: 0 -10px;
    /* align-items: flex-start; */
}
.l_b7_1li1 .l_k2b7bx2_1li4s{
    background-color: #F6F9FC;
    padding-top: 22px;
    padding-bottom: 26px;
    border: 1px solid #EEEEEE;
}
.l_k2b6bx2_1li4 .l_k2b7bx2_1li4s .l_k2b7bx1_1par p {
    margin-bottom: 2px;
    text-align: center;
}
.l_k2b6bx2_1li4s{
    width: 76%;
}
.l_k2b7bx2_1li4s{
    width: 100%;
}
.l_k2b7bx2_1li4s img{
    width: 100%;
}
.l_b7_1li2 .l_k2b7bx2_1li4s{
    padding-left: 78px;
    padding-top: 24px;
    padding-bottom: 26px;
}
.l_b7_1li2{
    position: relative;
}
.l_b7_1li2::after{
    content: "";
    width: 100%;
    height: 12px;
    background:url(../images/carb6line.svg) center / cover no-repeat;
    position: absolute;
    bottom: -6px;
    left: 0;
}
.l_k2b7bx2_1li4s .l_k2b7bx1_1par{
    margin-top: 0;
}
.l_k2b7bx2_1li4s .l_c1k1wzp {
    margin-top: 0;
}
.l_k2b7bx2_1li4s .l_c1k1wzp p {
    margin-bottom: 2px;
}
.l_k2b6bx2_1nr {
    position: relative;
    z-index: 1;
}
.l_k2b7bx2_1li4.l_b7_1li3{
    width: 326px;
}
.l_k2b6bx2_1ul3{
    width: 25%;
    padding: 0 11px;
    position: relative;
}
.l_k2b6bx2_1ul3s::after{
    content: "";
    width: 34px;
    height: 12px;
    background:url(../images/carb10next.svg) center / cover no-repeat;
    position: absolute;
    top: 50%;
    right: -34px;
    transform: translateY(-50%);
}
.l_k2b6bx2_1ul3:last-child .l_k2b6bx2_1ul3s::after{
    display: none;
}
.l_k2b6bx2_1list3.on .l_k2b6bx2_1ul3s::after{
    transform: rotate(180deg);
}
.l_k2b6bx2_1list3.on .l_k2b6bx2_1ul3:last-child .l_k2b6bx2_1ul3s::after{
    display: block;
    background:url(../images/carb6line1.svg) center / cover no-repeat;
    transform: rotate(0);
}
.l_k2b6bx2_1list3.on .l_k2b6bx2_1ul3:first-child .l_k2b6bx2_1ul3s::after{
    display: none;
}
.l_k2b6bx2_1list3:last-child{
    margin-bottom: 0 !important;
}
.l_k2b6bx2_1ul3:last-child::after{
    content: "";
    width: 34px;
    height: 12px;
    background:url(../images/carb10next.svg) center / cover no-repeat;
    position: absolute;
    bottom: -30px;
    left: 50%;
    transform: translateX(-50%);
    transform: rotate(90deg);
}
.l_k2b6bx2_1list3:last-child .l_k2b6bx2_1ul3:last-child::after{
    display: none;
}
.l_k2b6bx2_1ul3s{
    width: 100%;
    position: relative;
    display: flex;
}
.l_k2b6bx2_1ul3s img{
    width: 100%;
    height: 100%;
}
.l_2b6bx2_1wz3s p{
    font-size: 12px;
    font-family: "MontserratLight6" !important;
}
.l_2b6bx2_1wz3 {
    width: 50%;
    margin: 0 2px;
    background-color: #F6F9FC;
    border: 1px solid rgba(238, 238, 238, 1);
}
.l_2b6bx2_1wz3s{
    /* background-color: #F6F9FC; */
    text-align: center;
    width: 100%;
    /* border: 1px solid rgba(238, 238, 238, 1); */
    padding: 11px 0;
}
.l_k2b6bx2_1bt3{
    margin-top: 40px;
}
.l_k2b6bx2_1list3 {
    margin: 0 -11px;
    display: flex;
    align-items: flex-start;
    margin-bottom: 48px !important;
}
.l_k2b6bx2_1list3.on{
    flex-direction: row-reverse;
}
.l_k2b6bx2_1ul3wz{
    margin-top: 20px;
}
.l_k2b6bx2_1ul3wz p{
    font-size: 18px;
    font-family: 'MontserratRegular8' !important;
    text-align: center;
}
/* B2Nucleoside tide  */
.l_k2b2box1_1 .l_k2bx1_1para {
    margin-top: 10px;
}
.l_k2b2bx1_1litp .l_c3kttit{
    margin-top: 0;
}
.l_k2b2bx1_1litp{
    padding: 11px 0;
    text-align: center;
    background: rgba(169, 176, 191, 0.5);
}
.l_k2b2bx1_1list {
    display: flex;
}
.l_k2b2bx1_1li{
    width: 50%;
    background: rgba(246, 249, 252, 1);
}
.l_k2b2bx1_1img{
    width: 46%;
    position: relative;
    display: inline-block;
}
.l_k2b2bx1_1img img{
    width: 100%;
    height: 100%;
}
.l_k2b2bx1_1libt{
    text-align: center;
    padding-top: 40px;
    padding-bottom: 36px;
    /* background: rgba(246, 249, 252, 1); */
}
.l_k2b2bx1_1litp .l_c3kttit h4{
    height: 42px;
    overflow: hidden;
}
.l_k2b2bx1_1wz h4{
    color: #029CD8;
}
.l_k2b2bx1_1li2 .l_k2b2bx1_1litp{
    background: rgba(233, 237, 240, 1);
}
.l_k2b2bx1_1bt{
    margin-top: 54px;
}
.l_k2b2bx1_1wz .l_c3kttit{
    margin-top: 27px;
}
.l_k2bx1_1le .l_c3kttit h4{
    line-height: 1.5;
}
/* 第二期第一批载入效果 */
.l_k2b2bx1_1tp .l_c3kttit h4,
.l_k2bx1_1para p,
.l_k2b2bx1_1bt,
.l_k2b3bx1_1tp .l_c3kttit h4,
.l_k2b4bx1_1li,
.l_k2b4bx1_1bt .l_c3kttit h4,
.l_k2b4bx1_1bt .l_c1k1wzp,
.l_k2b5bx1bt,
.l_k2b5bx2_1tit h3,
.l_k2b5bx2_1bt,
.l_k2b5bx3_1li,
.l_k2b7bx1_1tp .l_k2b7bx1_1par p,
.l_k2b7bx1_1tp .l_c1k1wzp,
.l_k2b7bx2_1nr .l_k2b7bx1_1par,
.l_k2b7bx2img,
/* .l_k2b7bx3_1li .l_k2b7bx3_1le, */
.l_k2b7bx3_1li .l_k2b7bx3_1lis3,
.l_k2b8bx1_1tp .l_c1k1wzp,
.l_k2b8bx1_1li,
.l_k2b8bx2_1li,
.l_k2b8bx2_1ri,
.l_k2b8bx3_1tp,
/* .l_k2b8bx3_1bt, */
.l_k2b9bx1_1tp .l_c1k1wzp,
.l_k2b9bx2_1tp .l_c1k1wzp,
.l_k2b9bx2_1bt .l_c3kttit h4,
.l_k2b9bx2_1li1,
.l_k2b10bx1_1tp .l_c1k1wzp,
.l_k2b10bx1_1li,
.l_k2b10bx2_1li,
.l_k2b6bx1_1tp .l_c3kttit h4,
.l_k2b6bx1_1tp .l_c1k1wzp,
.l_k2b6bx1_1li,
.l_k2b6bx2_1li .l_c3kttit h4,
.l_k2b6bx2_1li .l_c1k1wzp,
.l_k2b6bx2_1bt2,
.l_k2b6bx2_1li3 .l_k2b7bx1_1par,
.l_k2b6bx2_1btli,
.l_k2b6bx2_1bt3,
.l_k2b6bx2_1li4.ani.in-view .l_k2b7bx2_1list4,
.l_k2b6bx2_1lis5,
.l_k2b6bx2_1li4 .l_k2b7bx1_1par,
.l_k2b7bx2_1list4,
.l_k2bx1_1bt{
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}

.l_k2b1box1_1.ani.in-view .l_c1k1tit h2,
.l_k2b2box1_1.ani.in-view .l_c1k1tit h2,
.l_k2b3box1_1.ani.in-view .l_c1k1tit h2,
.l_k2b4box1_1.ani.in-view .l_c1k1tit h2,
.l_k2b5box1_1.ani.in-view .l_c1k1tit h2,
.l_k2b5bx1bt.ani.in-view,
.l_k2b5box2_1.ani.in-view .l_k2b5bx2_1tit h3,
.l_k2b7box1_1.ani.in-view .l_k2b5bx2_1tit h3,
.l_k2b7box2_1.ani.in-view .l_k2b5bx2_1tit h3,
/* .l_k2b7bx3_1li.ani.in-view .l_k2b7bx3_1le, */
.l_k2b7bx3_1li.ani.in-view .l_k2b7bx3_1lis3,
.l_k2b8box1_1.ani.in-view .l_k2b5bx2_1tit h3,
.l_k2b8box2_1.ani.in-view .l_k2b5bx2_1tit h3,
.l_k2b8box2_1.ani.in-view .l_k2b8bx2_1ri,
.l_k2b8box3_1.ani.in-view .l_k2b5bx2_1tit h3,
.l_k2b9box1_1.ani.in-view .l_k2b5bx2_1tit h3,
.l_k2b9box2_1.ani.in-view .l_k2b5bx2_1tit h3,
.l_k2b10box1_1.ani.in-view .l_k2b5bx2_1tit h3,
.l_k2b10bx1_1li.ani.in-view,
.l_k2b6box1_1.ani.in-view .l_c3kttit h4,
.l_k2b6bx2_1li.ani.in-view .l_c3kttit h4,
.l_k2b6bx2_1li.ani.in-view .l_k2b6bx2_1lis5,
.l_k2b9bx2_1bt1.ani.in-view .l_c3kttit h4{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.1s ease-out;
    transition: 1.1s ease-out;
}
.l_k2b1box1_1.ani.in-view .l_k2bx1_1bt {
    -webkit-transform: translate(0px,0px);
    transform: translate(0px,0px);
    -webkit-transition: 2s ease-out;
    transition: 2s ease-out;
}
.l_k2b1box2_1.ani.in-view .l_k2bx2_1imgbg,
.l_k2b7box1_1.ani.in-view .l_k2b7bx1_1par p{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.l_k2b5box1_1.ani.in-view .l_k2bx1_1para p,
.l_k2b5bx2_1bt.ani.in-view,
.l_k2b7box1_1.ani.in-view .l_c1k1wzp,
.l_k2b7box2_1.ani.in-view .l_k2b7bx1_1par,
.l_k2b8box1_1.ani.in-view .l_c1k1wzp,
.l_k2b8box3_1.ani.in-view .l_k2b8bx3_1tp,
.l_k2b9box1_1.ani.in-view .l_c1k1wzp,
.l_k2b9box2_1.ani.in-view .l_c1k1wzp,
.l_k2b10box1_1.ani.in-view .l_c1k1wzp,
.l_k2b6box1_1.ani.in-view .l_c1k1wzp,
.l_k2b6bx2_1li.ani.in-view .l_c1k1wzp,
.l_k2b6bx2_1li3.ani.in-view .l_k2b7bx1_1par,
.l_k2b6bx2_1li4.ani.in-view .l_k2b7bx1_1par{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.3s ease-out;
    transition: 1.3s ease-out;
}
.l_k2b2box1_1.ani.in-view .l_c3kttit h4,
.l_k2b3box1_1.ani.in-view .l_c3kttit h4,
.l_k2b4box1_1.ani.in-view .l_k2bx1_1para p,
.l_k2b4bx1_1bt.ani.in-view .l_c3kttit h4,
.l_k2b7box2_1.ani.in-view .l_k2b7bx2img{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.4s ease-out;
    transition: 1.4s ease-out;
}
.l_k2b2box1_1.ani.in-view .l_k2bx1_1para p,
.l_k2b3box1_1.ani.in-view .l_k2bx1_1para p,
.l_k2b4bx1_1bt.ani.in-view .l_c1k1wzp{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 2s ease-out;
    transition: 2s ease-out;
}
.l_k2b2box1_1.ani.in-view .l_k2b2bx1_1bt{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 2.6s ease-out;
    transition: 2.6s ease-out;
}
.l_k2b4bx1_1li.ani.in-view:nth-child(4n+1),
.l_k2b5bx3_1li.ani.in-view:nth-child(3n+1),
.l_k2b8bx1_1li.ani.in-view:nth-child(3n+1),
.l_k2b8bx2_1li.ani.in-view:nth-child(3n+1),
.l_k2b10bx2_1li.ani.in-view:nth-child(3n+1){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.3s ease-out;
    transition: 1.3s ease-out;
}
.l_k2b4bx1_1li.ani.in-view:nth-child(4n+2),
.l_k2b5bx3_1li.ani.in-view:nth-child(3n+2),
.l_k2b8bx1_1li.ani.in-view:nth-child(3n+2),
.l_k2b8bx2_1li.ani.in-view:nth-child(3n+2),
.l_k2b10bx2_1li.ani.in-view:nth-child(3n+2),
.l_k2b8box3_1.ani.in-view .l_k2b8bx3_1bt,
.l_k2b9bx2_1bt2li.ani.in-view .l_c3kttit h4,
/* .l_k2b9bx2_1bt.ani.in-view .l_c3kttit h4, */
.l_k2b6bx1_1li.ani.in-view:nth-child(4n+1),
.l_k2b6bx2_1btli.ani.in-view:nth-child(4n+1),
.l_k2b6bx2_1li.ani.in-view .l_k2b6bx2_1bt2,
.l_k2b6bx2_1li3.ani.in-view .l_k2b6bx2_1bt3,
.l_k2b6bx2_1li4.ani.in-view .l_k2b7bx2_1list4{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.6s ease-out;
    transition: 1.6s ease-out;
}
.l_k2b4bx1_1li.ani.in-view:nth-child(4n+3),
.l_k2b5bx3_1li.ani.in-view:nth-child(3n+3),
.l_k2b8bx1_1li.ani.in-view:nth-child(3n+3),
.l_k2b8bx2_1li.ani.in-view:nth-child(3n+3),
.l_k2b10bx2_1li.ani.in-view:nth-child(3n+3),
.l_k2b6bx1_1li.ani.in-view:nth-child(4n+2),
.l_k2b6bx2_1btli.ani.in-view:nth-child(4n+2){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.9s ease-out;
    transition: 1.9s ease-out;
}
.l_k2b4bx1_1li.ani.in-view:nth-child(4n+4),
.l_k2b6bx1_1li.ani.in-view:nth-child(4n+3),
.l_k2b6bx2_1btli.ani.in-view:nth-child(4n+3){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 2.2s ease-out;
    transition: 2.2s ease-out;
}
.l_k2b6bx1_1li.ani.in-view:nth-child(4n+4),
.l_k2b6bx2_1btli.ani.in-view:nth-child(4n+4){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 2.5s ease-out;
    transition: 2.5s ease-out;
}
.l_k2b9bx2_1li1.ani.in-view:nth-child(4n+1){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 2s ease-out;
    transition: 2s ease-out;
}
.l_k2b9bx2_1li1.ani.in-view:nth-child(4n+2){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 2.3s ease-out;
    transition: 2.3s ease-out;
}
.l_k2b9bx2_1li1.ani.in-view:nth-child(4n+3){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 2.6s ease-out;
    transition: 2.6s ease-out;
}
.l_k2b9bx2_1li1.ani.in-view:nth-child(4n+4){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 2.9s ease-out;
    transition: 2.9s ease-out;
}
.l_k2b9bx2_1leimg,
.l_k2b9bx2_1line,
.l_k2b9bx2_1ri{
    opacity: 0;
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.l_k2b5bx1bt,
.l_k2b8bx3_1bt{
    -webkit-transform: translate(0,30px);
    transform: translate(0,30px);
}
.l_k2b9bx2_1bt2li.ani.in-view .l_k2b9bx2_1leimg{
    opacity: 1;
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1s ease-out;
    transition: 1s ease-out;
}
.l_k2b9bx2_1bt2li.ani.in-view .l_k2b9bx2_1line{
    opacity: 1;
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.3s .8s ease-out;
    transition: 1.3s .8s ease-out;
}
.l_k2b9bx2_1bt2li.ani.in-view .l_k2b9bx2_1ri{
    opacity: 1;
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 2.1s 1.5s ease-out;
    transition: 2.1s 1.5s ease-out;
}
.l_b7_1li2 .l_k2b7bx2_1li4s .l_c1k1wzp,
.l_k2b7bx3_1wz1 .l_c1k1wzp,
.l_k2b6bx2_1li4 .l_k2b7bx2_1li4s .l_k2b7bx1_1par,
.l_k2b6bx2_1li5 .l_c3kttit h4,
.l_k2b6bx2_1li6 .l_c3kttit h4,
.l_k2b6bx2_1li7 .l_c3kttit h4,
.l_k2bx1_1bt .l_k2bx1_1para p{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
}
.l_k2bx1_1nr,
.l_k2bx2_1nr,
.l_k2b2bx1_1nr,
.l_k2b6bx2_1li7,
.l_k2b7bx3_1li.l_k2b7bx3_1li1,
.l_k2b7bx3_1li.l_k2b7bx3_1li2,
.l_k2b7bx3_1li.l_k2b7bx3_1li3,
.l_k2b9bx1_1nr,
.l_k2b10box2_1{
    overflow: hidden;
}
p {
    word-wrap: normal;
    word-break: keep-all;
}
.l_nys{
    max-width: 1920px;
    margin: auto;
}
/* .l_ftbtp2 p a{
    float: left;
}
.l_ftbtp2 p{
    overflow: hidden;
}
.l_ftbtp2 p a:last-child::after{
    display: none;
} */



/* 第二期第二批 */
/* B11Fluorescent Bio-probe and Labeling */
.l_k2b11bx1p p{
    font-family: "MontserratLight6" !important;
    margin-bottom: 40px;
}
.l_k2b11bx1p p:last-child{
    margin-bottom: 0;
}
.l_k2b11bx1_bts{
    box-shadow: 0px 6px 30px 0px rgba(38, 45, 118, 0.06);
    margin-bottom: 50px;
}
.l_k2b11bx1_bts:last-child{
    margin-bottom: 0;
}
.l_b11bx1list1{
    margin: 0 -30px;
    overflow: hidden;
}
.l_b11bx1li1{
    width: 25%;
    padding: 0 30px;
    margin-bottom: 28px;
}
.l_b11bx1li1s{
    width: 100%;
    text-align: center;
}
.l_b11bx1img1{
    width: 62%;
    position: relative;
    margin: auto;
}
.l_b11bx1img1 img{
    width: 100%;
    height: 100%;
}
.l_k2b11bx1_bt1{
    padding: 35px 32px 20px;
}
.l_b11bx1li1s .l_k2b19wz{
    margin-top: 5px;
    margin-bottom: 0;
}
.l_b11bx1list1 .l_k2b19wz p{
    height: 31.5px;
    overflow: hidden;
}
.l_k2b11bx1_bt{
    margin-top: 80px;
}
.l_k2b11bx1_bt3{
    padding: 52px 35px 34px;
}
.l_k2b11bx1_bt3 .l_b11bx1li1{
    margin-bottom: 20px;
}
.l_k2b11bx1_bt3 .l_k2b19wz {
    margin-top: 7px;
    margin-bottom: 0;
}
.l_k2b11bx1_bt2{
    padding: 36px 70px 35px 56px;
}
.l_k2bx11bx1s{
    display: flex;
    align-items: center;
    overflow: hidden;
    flex-wrap: wrap;
}
.l_b11bx1le2{
    width: 38%;
}
.l_b11bx1ri2{
    width: calc(100% - 38%);
    padding-left: 98px;
}
.l_b11bx1ri2s{
    width: 100%;
    margin-bottom: 56px;
}
.l_b11bx1ri2s:last-child{
    margin-bottom: 0;
}
.l_b11bx1rip p{
    font-size: 14px;
    font-family: 'MontserratMedium7' !important;
}
.l_b11bx1rip {
    width: 140px;
    text-align: center;
    padding: 0 20px;
    position: relative;
    top: 34px;
}
.l_b11bx1ri2 .l_b11bx1img2{
    width: calc(100% - 140px);
}
.l_b11bx1ri2 .l_b11bx1img2 img{
    width: 100%;
}
.l_b11bx1le2 .l_b11bx1rip{
    top: 0;
}
.l_b11leic {
    width: 159px;
}
.l_b11leic img{
    width: 100%;
}
.l_b11leyou{
    width: calc(100% - 140px - 159px);
    padding-left: 8px;
    position: relative;
    text-align:center;
}
.l_b11leyou p{
    font-size: 12px;
    font-family: 'MontserratMedium7' !important;
    z-index: 2;
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}
.l_b11bx1leli {
    display: flex;
    align-items: center;
    margin-bottom: 25px;

}
.l_b11bx1leli:last-child{
    margin-bottom: 0;
}
.l_b11leimgs{
    width: 110px;
    position: relative;
    display: inline-block;
}
.l_b11leimgs img{
    width: 100%;
}
.l_b11bx1leli2 .l_b11leimgs,
.l_b11bx1leli4 .l_b11leimgs{
    width: 80px;
}
.l_b11bx1leli3 .l_b11leimgs{
    width: 78px;
}
.l_b11bx1leli4 .l_b11leyou1 {
    width: 140px;
    padding: 0 20px;
}
.l_b11bx1leli4 .l_b11leyou1 .l_b11leimgs{
    width: 110px;
}
.l_k2b11bx1_bt3 .l_b11bx1img1 {
    width: 78%;
}
.l_k2b11box1 {
    overflow: hidden;
}





/* B12Quantum Mechanics */
.l_k2b12box1 {
    overflow: hidden;
}
.l_k2b11bx1p sup {
    font-family: "MontserratLight6" !important;
}
.l_k2b12ri {
    width: 25%;
    margin-top: -20px; 
}
.l_k2b12ri img{
    width: 100%;
}
.l_k2b12le {
    width: calc(100% - 25%);
    padding-right: 118px;
}
.l_k2b12bx1p span{
    font-family: 'MontserratSemiBold9' !important;
}
.l_k2b12bx1p p{
    font-size: 14px;
    font-family: "MontserratLight6" !important;
    margin-bottom: 10px;
}
.l_k2b12bx1p p:last-child{
    margin-bottom: 0;
}
.l_k2b12bx1p a{
    text-decoration: underline;
    color: #029CD8;
    font-family: "MontserratLight6" !important;
}
.l_b12year{
    font-family: 'MontserratMedium7' !important;
}
.l_k2b12bx1p {
    padding-top: 36px;
}
.l_k2b12bx1lile {
    width: 27%;
}
.l_k2b12bx1_bts img{
    width: 100%;
}
.l_k2b12bx1liri{
    width: calc(100% - 27%);
    padding-left: 192px;
}
.l_k2b12bx1_bts{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.l_k2b12bx1_bt{
    margin-top: 100px;
}


/* B13Late Stage Functionalization */
.l_k2b13box1 {
    overflow: hidden;
}
.l_k2b13bx1_tp,
.l_k2b13img,
.l_k2b13img img{
    width: 100%;
}
.l_k2b13bx1ph{
    display: none;
    width: 100%;
}
.l_k2b13bx1ph img{
    width: 100%;
}
.l_k2b13li p{
    font-size: 18px;
    font-family: 'MontserratRegular8' !important;
    text-align: center;
}
.l_k2b13list{
    margin: 0 -40px;
}
.l_k2b13li{
    width: 25%;
    padding: 0 40px;
}
.l_k2b13bx1_bt{
    margin-top: 34px;
}
.l_k2b11bx1p span{
    font-family: 'MontserratMedium7' !important;
}
.l_k2b13 .l_c1k1wzp span{
    font-family: "MontserratLight6" !important;
    color: #029CD8;
}
.l_k2b13 .l_c1k1wzp sup{
    font-family: "MontserratLight6" !important;
}
.l_k2b13 .l_c1k1wzp p{
    margin-bottom: 38px;
}
.l_k2b13 .l_c1k1wzp p:last-child{
    margin-bottom: 0;
}
.l_k2b13 .l_c1k1wzp {
    margin-top: 34px;
}


/* B14Catalysis Screening */
.l_k2b14le{
    width: 50%;
    padding: 0 12px;
}
.l_k2b14le .l_c3kttit{
    margin-top: 0;
}
.l_k2b14bx1_tp{
    margin: 0 -12px;
}
.l_k2b14list {
    /* width: 100%; */
    margin: 0 -4px;
}
.l_k2b14lis img{
    width: 100%;
    height: 100%;
}
.l_k2b14li {
    width: 50%;
    padding: 0 4px;
    margin-top: 22px !important;
}
.l_k2b14lis{
    width: 100%;
    position: relative;
}
.l_k2b14bx1_bt .l_c1k1wzp {
    margin-top: 62px;
}
.l_k2b14bx1_bt .l_c1k1wzp p {
    margin-bottom: 20px;
}
.l_k2b14bx1_bt .l_c1k1wzp p:last-child{
    margin-bottom: 0;
}
.l_k2b14box1 {
    overflow: hidden;
}

/* B15Custom Synthesis */
.l_k2b15box1 {
    overflow: hidden;
}
.l_k2b15bx1_tp .l_c1k1wzp p {
    margin-bottom: 20px;
}
.l_k2b15bx1_bt {
    width: 64%;
    margin: auto;
}
.l_k2b15bx1_bt img{
    width: 100%;
}

/* B21Analysis & Purification */
.l_k2b21bx1_bt{
    width: 100%;
    margin-top: 100px;
}
.l_k2b21bx1_bt img{
    width: 100%;
}
.l_k2b21bx1_tp .l_k2b11bx1p {
    margin-top: 28px;
}
.l_k2b21bx1_tp .l_c1k1wzp {
    margin-top: 32px;
}
.l_k2b21bx1_tp .l_c1k1wzp p {
    margin-bottom: 20px;
}
.l_k2b21box1 {
    overflow: hidden;
}



/* B16Discovery Process Chemistry */
.l_k2b16bx1_tp .l_c1k1wzp p,
.l_k2b17bx1_tp .l_c1k1wzp p{
    margin-bottom: 32px;
}
.l_k2b16bx1_tp .l_c1k1wzp p:last-child,
.l_k2b17bx1_tp .l_c1k1wzp p:last-child{
    margin-bottom: 0;
}
.l_k2b16bx1_tp {
    padding-bottom: 58px;
    border-bottom: 1px solid #EEEEEE;
}
.l_k2b16bx1_bt .l_sybx1bt_lis::after {
    background: url(../images/b16arrow-right1.svg) center / cover no-repeat;
    right: -32px;
}
.l_k2b16bx1_bt .l_sybx1bt_li2 .l_sybx1bt_lis::after {
    background: url(../images/b16arrow-right2.svg) center / cover no-repeat;
    right: -32px;
}

.l_k2b16bx1_bt .l_sybx1bt_list {
    margin-top: 64px;
    margin-bottom: 40px;
}
.l_k2b16bx1_bt .l_sybx1bt_ul {
    margin: 0 -20px;
}
.l_k2b16bx1_bt .l_sybx1bt_li {
    width: 33.333333%;
    padding: 0 20px;
}
.l_k2b16bx1_bt .l_sybx1bt_li:last-child .l_sybx1bt_lis::after{
    display: none;
}
.l_k2b16bx1_bt .l_sybx1bt_li p {
    font-size: 24px;
    font-family: 'MontserratMedium7' !important;
    height: 36px;
    overflow: hidden;
}
.l_k2b16bx1_bt .l_sybx1bt_li2 .l_sybx1bt_lis{
    background: #029CD8;
}
.l_k2b16bx1_bt .l_sybx1bt_li3 .l_sybx1bt_lis{
    background: #044FCC;
}
.l_k2b16box1.l_space1{
    padding-bottom: 0;
    overflow: hidden;
}
.l_k2b16box2.l_space1{
    padding-top: 0;
}
.l_k2b16box2{
    overflow: hidden;
}
.l_k2b16box2 .l_c3kttit {
    margin-top: 0;
}
.l_k2b16bx2_tp h4 {
    color: #053056;
    text-align: center;
}
.l_k2b16bx2_tp{
    padding: 11px 0;
    background: rgba(246, 249, 252, 1);
}
.l_k2b16bx2_bt{
    margin-top: 50px;
}
.l_k2b16bx2_bt .l_k2b5bx2_1tit h3{
    font-size: 30px;
    color: #053056;
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
}
.l_k2b16tit h5{
    font-size: 18px;
    color: #053056;
    font-family: 'MontserratMedium7' !important;
}
.l_k2b16tit {
    margin-bottom: 24px;
}
.l_k2b16bx2lis .l_c1k1wzp {
    margin-top: 0;
}
.l_k2b16bx2li .l_k2b5bx2_1tit h3{
    margin-bottom: 35px;
}
.l_k2b16bx2lis{
    margin-bottom: 40px;
}
.l_k2b16bx2lis:last-child{
    margin-bottom: 0;
}
.l_k2b16bx2li1{
    padding-bottom: 60px;
    border-bottom: 1px solid #EEEEEE;
}
.l_k2b16bx2li2{
    padding-top: 58px;
    padding-bottom: 62px;
    border-bottom: 1px solid #EEEEEE;
}
.l_k2b16bx2li2 .l_k2b16bx2lis{
    margin-top: 45px;
    width: 41%;
}
.l_k2b16bx2li2 .l_k2b16bx2lis img{
    width: 100%;
    height: auto;
}
.l_k2b16bx2li3{
    padding-top: 65px;
}
.l_k2b16bx2ul{
    margin: 0 -4px;
}
.l_k2b16ulli{
    width: 25%;
    padding: 0 4px;
    margin-bottom: 8px;
}
.l_k2b16ullis{
    width: 100%;
    position: relative;
}
.l_k2b16ullis img{
    width: 100%;
    height: 100%;
}
.l_k2b16bx2lis img{
    width: 100%;
    height: 100%;
}
.l_k2b16bx2ulp p{
    font-size: 18px;
    font-family: 'MontserratMedium7' !important;
    color: #053056;
    text-align: center;
    margin-top: 22px;
}
.l_k2b16bx2_libt{
    width: 93%;
    margin-top: 32px;
}
.l_k2b16bx2ul2{
    /* width: 100%; */
    margin: 0 -45px;
}
.l_k2b16ulli2{
    width: 33.3333333%;
    padding: 0 45px;
    margin-bottom: 10px;
}
.l_k2b16ullis2{
    width: 86%;
    position: relative;
    border-radius: 38px;
    overflow: hidden;
}
.l_k2b16ullis2 img{
    width: 100%;
    height: 100%;
}
.l_k2b16ulli2 .l_k2b16bx2ulp p{
    text-align: left;
    margin-top: 18px;
}
.l_k2b16ulli2 .l_c1k1wzp {
    margin-top: 10px;
}
sup{
    font-family: "MontserratLight6" !important;
}

/* B17Bio-transformation */
.l_k2b17bx1_bt{
    margin-top: 52px;
}
.l_k2b17bx1_list{
    margin: 0 -10px;
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
}
.l_k2b17bx1_li{
    width: 25%;
    padding:0 10px;
    margin-bottom: 20px;
}
.l_k2b17bx1_li1 .l_k2b17bx1_lis{
    padding-left: 22px;
    padding: 26px 18px 32px 22px ;
}
.l_k2b17bx1_lis{
    width: 100%;
    box-shadow: 0px 6px 30px 0px rgba(38, 45, 118, 0.06);
}
.l_k2b17bx1_lis .l_k2b16bx2ulp p,
.l_k2b18bx1_lis .l_k2b16bx2ulp p{
    margin-top: 0;
    text-align: left;
}
.l_b16btp p{
    font-family: "MontserratLight6" !important;
}
.l_b16btic {
    width: 15px;
    position: relative;
    top: 6px;
}
.l_b16btic  img{
    width: 100%;
}
.l_b16btp{
    width: calc(100% - 15px);
    padding-left: 10px;
}

.l_b16bt_parlis{
    margin-top: 20px;
}
.l_k2b17bx1_li2 .l_k2b17bx1_lis{
    padding: 60px 26px 60px 40px;
}
.l_k2b17bx1_img{
    position: relative;
    width: 100%;
    top: 50%;
    transform: translateY(-50%);
}
.l_k2b17bx1_img img{
    width: 100%;
    height: 100%;
}
.l_k2b17bx1_lis{
    width: 100%;
    height: 100%;
}
.l_k2b17box1 {
    overflow: hidden;
}

/* B18Impurity Proofing */
.l_k2b18box1 {
    overflow: hidden;
}
.l_k2b18box1 .l_k2b16bx2_tp{
    margin-top: 62px;
}
.l_k2b16bx2_tp .l_c3kttit{
    margin-top: 0;
}
.l_k2b18bx2mid .l_k2b16bx2ulp p{
    color: #029CD8;
    margin-top: 0;
}
.l_k2b18bx2mid{
    width: 35%;
    position: relative;
    margin: 20px auto 30px;
}
.l_k2b18bx2_img{
    width: 100%;
}
.l_k2b18bx2_img img{
    width: 100%;
}
.l_k2b18bx2mid .l_k2b16bx2ulp{
    position: absolute;
    top: 58px;
    left: 50%;
    transform: translateX(-50%);
}
.l_k2b18bx1_lis{
    padding:24px 30px;
    box-shadow: 0px 6px 30px 0px rgba(38, 45, 118, 0.06);
    height: 100%;
}
.l_k2b18bx1_li{
    width: 25%;
    padding: 0 10px;
    margin-bottom: 20px;
}
.l_k2b18bx1_list{
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
    margin: 0 -10px;
}


/* B20Crystallization Platform */
.l_k2b20bx1list .l_c1k1wzp {
    margin-top: 36px;
}
.l_k2b20bx1list .l_c1k1wzp:first-child{
    margin-top: 32px;
}
.l_k2b20li{
    padding-left: 40px;
    margin-bottom: 35px;
}
.l_k2b20li p{
    padding-left: 0;
    position: relative;
    margin-bottom: 0 !important;
}
.l_k2b20li p::after{
    display: none;
}
.l_k2b20li p:first-child::before{
    content: "";
    width: 10px;
    height: 2px;
    background-color: #043055;
    position: absolute;
    top: 12px;
    left: -16px;
}
.l_c1k1wzp.on p{
    margin-bottom: 25px;
}
.l_b20bx3li{
    width: 33.333333%;
    padding: 0 50px;
    margin-bottom: 34px;
}
.l_b20bx3list{
    margin: 0 -50px;
}
.l_b20bx3lis{
    width: 100%;
    text-align: center;
}
.l_b20bx3imgs{
    width: 100%;
    position: relative;
}
.l_b20bx3imgs img{
    width: 100%;
    height: 100%;
}
.l_b20bx3li .l_c3kttit h4{
    height: 42px;
    overflow: hidden;
}
.l_k2b20box3.l_space1{
    padding-bottom: 66px;
    overflow: hidden;
}
.l_k2b20box2{
    background: rgba(246, 249, 252, 1);
    overflow: hidden;
}
.l_b20bx2ics{
    text-align: center;
}
.l_b20bx2ic{
    width: 70%;
    display: inline-block;
}
.l_b20bx2ic img{
    width: 100%;
}
.l_k2b20box1 {
    overflow: hidden;
}


/* B19Isotopic Labeling Chemistry */
.l_k2b19li{
    width: 25%;
    padding: 0 10px;
}
.l_k2b19litp{
    margin: 0 -10px;
    overflow: hidden;
    background-color: #fff;
}
.l_k2b19lis{
    width: 100%;
    text-align: center;
    position: relative;
    z-index: 1;
}
.l_k2b19ic{
    width: 112px;
    border-radius: 50%;
    display: inline-block;
    position: relative;
    background: #fff;
}
.l_k2b19ic img{
    width: 100%;
    background: #fff;
}
.l_k2b19ic::after {
    content: "";
    width: 180px;
    height: 3px;
    background-color: #eee;
    position: absolute;
    top: 50%;
    right: -186px;
    transform: translateY(-50%);
    z-index: -1;
}
.l_k2b19li:last-child .l_k2b19ic::after{
    display: none;
}
.l_k2b19li:last-child .l_k2b19ic::before{
    content: "";
    width: 80px;
    height: 17px;
    background: url(../images/b19icon5.svg) center / cover no-repeat;
    position: absolute;
    top: calc(50% - 8px);
    right: -86px;
    transform: translateY(-50%);
}
.l_k2b19li:first-child .l_k2b19ic::before {
    content: "";
    width: 80px;
    height: 3px;
    background-color: #eee;
    position: absolute;
    top: 50%;
    left: -86px;
    transform: translateY(-50%);
}
.l_k2b19ic::after,
.l_k2b19li:first-child .l_k2b19ic::before,
.l_k2b19li:last-child .l_k2b19ic::before{
    visibility: hidden;
}
.l_k2b19wz p{
    font-size: 18px;
    color: #053056;
    font-family: 'MontserratMedium7' !important;
}
.l_k2b19li .l_b16bt_parli{
    text-align: left;
}
.l_k2b19wz {
    margin-top: 20px;
    margin-bottom: 30px;
}
.l_k2b19li .l_b16bt_parlis{
    margin-top: 0;
}
.l_k2b19bx2_1nr{
    margin-top: 58px;
}
.l_k2b19bx2ph{
    width: 100%;
    display: none;
}
.l_k2b19bx2ph img{
    width: 100%;
}
.l_k2b19box1{
    overflow: hidden;
}
/* 第二期第三批*/
/* B22Fluorine Chemistry */
.l_k2b22 .l_k2b21bx1_bt {
    margin-top: 36px;
}
.l_k2b22box1{
    padding-bottom: 88px;
    overflow: hidden;
}
.l_b22bx1le{
    width: 398px;
    height: 398px;
    border-radius: 50%;
    overflow: hidden;
}
.l_b22bx1le img{
    width: 100%;
}
.l_b22bx1ri{
    width: calc(100% - 398px);
    padding-left: 75px;
}
.l_k2b22bx1_1nr{
    display: flex;
    align-items: center;
}
.l_b22bxli{
    display: flex;
    align-items: center;
}
.l_b22bx1ic{
    width: 60px;
}
.l_b22bx1ic img{
    width: 100%;
}
.l_b22bxli .l_k2b19wz{
    width: calc(100% - 60px);
    padding-left: 20px;    
    margin-top: 0;
    margin-bottom: 0;
}
.l_b22bxli{
    margin-bottom: 22px;
}
.l_b22bxli:last-child{
    margin-bottom: 0;
}
/* B23PROTAC   Platform */
.l_k2b23 .l_c1k1wzp span{
    font-family: 'MontserratBold3' !important;
}
.l_b23bx1img{
    width: 75%;
    margin: auto;
}
.l_b23bx1img img{
    width: 100%;
}
.l_k2b23box2{
    padding-top: 70px;
    padding-bottom: 60px;
    background-color: #F6F9FC;
    overflow: hidden;
}
.l_k2b23box2 .l_k2b11bx1p p{
    text-align: center;
}
.l_k2b23box2 .l_k2b11bx1p{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    margin-top: 50px;
}
.l_k2b23bx3_1tit h3{
    font-family: "MontserratMedium7" !important;
}
.l_b23bx3li{
    width: 50%;
    padding: 0 75px;
}
.l_b23bx3list{
    margin: 0 -75px;
}
.l_b23bx3bt{
    margin-top: 50px;
}
.l_b23bx3lis{
    width: 100%;
}
.l_b23litp p{
    font-family: 'MontserratLight6' !important;
    position: relative;
    padding-left: 16px;
}
.l_b23litp span{
    font-family: "MontserratMedium7" !important;
}
.l_b23litp p::after{
    content: "";
    width: 5px;
    height: 5px;
    background-color: #043055;
    border-radius: 50%;
    position: absolute;
    top: 12px;
    left: 0;
}
.l_k2b23bx3_1tit sup{
    color: #043055;
    font-family: 'MontserratMedium7' !important;
    font-size: 24px;
}
.l_b23litp sup{
    color: #043055;
    font-family: 'MontserratMedium7' !important;
    font-size: 12px;
}
.l_b23limid{
    width: 90%;
    margin-top: 24px;
    margin-bottom: 18px;
}
.l_b23liimg{
    width: 100%;
    position: relative;
}
.l_b23liimg img{
    width: 100%;
    height: 100%;
}
.l_b23libt p{
    font-family: 'MontserratLight6' !important;
}
.l_b23libt span{
    font-family: 'MontserratSemiBold9' !important;
    text-decoration: underline;
}
.l_k2b23box3{
    overflow: hidden;
}
.l_b23libt {
    width: 72%;
}
.l_b23bx4li p{
    font-size: 18px;
    font-family: 'MontserratMedium7' !important;
}
.l_b23bx4li span{
    font-size: 36px;
    font-family: 'MontserratMedium7' !important;
}
.l_b23bx4li{
    padding-top: 32px;
    padding-bottom: 36px;
    border-bottom: 1px solid rgba(197, 209, 216, 1);
}
.l_b23bx4bt{
    margin-top: 44px;
}
.l_b23bx4le{
    width: 50%;
    padding-right: 82px;
    position: relative;
}
.l_k2b23box4::after{
    content: "";
    width: 50%;
    height: 100%;
    background-color: #E9EDF0;
    position: absolute;
    top: 0;
    right: 0;
}
.l_b23bx4ri{
    width: 50%;
    padding-left: 76px;
}
.l_k2b23box4{
    background-color:#F6F9FC;
    position: relative;
    overflow: hidden;
}
.l_k2b23bx4_1nr {
    position: relative;
    z-index: 2;
}

/* B24Flow Chemistry Service */
.l_k2b24 .l_k2b21bx1_tp .l_c1k1wzp p:last-child{
    margin-bottom: 0;
}
.l_k2b24 .l_k2b21bx1_tp .l_k2b23bx3_1tit {
    margin-top: 55px;
}
.l_b24bx2ri {
    width: 36%;
}
.l_b24bx2ri img{
    width: 100%;
}
.l_b24bx2le{
    width: calc(100% - 36%);
    padding-right: 30px;
}
.l_k2b24box2{
    background-color: #F6F9FC;
    overflow: hidden;
}
.l_k2b24bx2_1nr {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
sub{
    font-family: "MontserratLight6" !important;
}
.l_b24bx2le .l_c1k1wzp p{
    margin-bottom: 28px;
}
.l_b24bx2le .l_c1k1wzp p:last-child{
    margin-bottom: 0;
}
.l_b24bx3li {
    padding-top: 72px;
    padding-bottom: 66px;
    border-bottom: 1px solid rgba(211, 211, 211, 1);
}
.l_b24bx3li:first-child{
    padding-top: 0;
}
.l_b24bx3li:last-child{
    border-bottom: none;
    padding-bottom: 0;
}
.l_b24bx3lile{
    width: 36%;
}
.l_b24bx3liri {
    width: calc(100% - 36%);
    padding-left: 180px;
}
.l_b24bx3liri .l_c1k1wzp p:last-child{
    margin-bottom: 0;
}
.l_b24bx3img{
    width: 100%;
    position: relative;
}
.l_b24bx3img img{
    width: 100%;
    height: 100%;
}
.l_b24bx3li .l_c1k1wzp {
    margin-top: 0;
}
.l_b24bx3li .l_k2b11bx1p {
    margin-top: 30px;
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
}
.l_b24bx3list{
    margin-top: 42px;
}
.l_b24bx3liri .l_c1k1wzp p {
    margin-bottom: 20px;
}
.l_k2b24box4{
    background-color: #F6F9FC;
    overflow: hidden;
}
.l_k2b24box4 .l_k2b16bx1_bt .l_sybx1bt_li p {
    font-size: 20px;
    height: 30px;
}
.l_k2b24box4 .l_k2b16bx1_bt .l_sybx1bt_list {
    margin-top: 54px;
    margin-bottom: 54px;
}
.l_b24bx4list{
    margin: 0 -20px;
}
.l_b24bx4li{
    width: 33.333333%;
    padding: 0 20px;
}
.l_b24bx4lis{
    width: 100%;
}
.l_b24bx4img{
    width: 100%;
    position: relative;
}
.l_b24bx4img img{
    width: 100%;
    height: 100%;
}
.l_b24bx4lis .l_k2b11bx1p p{
    font-size: 18px;
    font-family: 'MontserratMedium7' !important;
}
.l_b24bx4lis .l_k2b11bx1p{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    margin-top: 20px;
}
.l_k2b24box3 {
    overflow: hidden;
}

/* B25Electrochemistry */
.l_b25bx1list{
    margin: 0 -20px;
}
.l_b25bx1li{
    width: 50%;
    padding:0 20px;
}
.l_b25bx1lis{
    width: 100%;
}
.l_b25bx1img{
    width: 100%;
    position: relative;
}
.l_b25bx1img img{
    width: 100%;
    height: 100%;
}
.l_b25bx1bt{
    margin-top: 62px;
}
.l_b25bx1li .l_c3kttit {
    margin-top: 30px;
}
.l_b25bx1li .l_k2b11bx1p {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    margin-top: 14px;
}
.l_k2b25box2.l_space1{
    padding-bottom: 130px;
    background: rgba(246, 249, 252, 1);
    overflow: hidden;
}
.l_b25bx2li{
    width: 25%;
    padding:0 18px;
    margin-bottom: 10px;
}
.l_b25bx2list{
    margin: 0 -18px;
}
.l_b25bx2lis{
    width: 100%;
}
.l_b25bx2img{
    width: 100%;
    position: relative;
}
.l_b25bx2img img{
    width: 100%;
    height: 100%;
}
.l_b25bx2lis .l_k2b19wz p{
    color: #043055;
    line-height: 1.5;
}
.l_b25bx2lis .l_k2b19wz{
    margin-bottom: 0;
}
/* B26Photoredox Chemistry */
.l_k2b26 .l_c1k1wzp span{
    font-family: 'MontserratBold3' !important;
}
.l_k2b26 .l_k2b20li {
    margin-bottom: 5px;
}
.l_k2b26box2{
    padding-bottom: 132px;
    padding-top: 70px;
    background-color: #F6F9FC;
    overflow: hidden;
}
.l_b26bx2list{
    margin: 0 -20px;
}
.l_b26bx2li{
    width: 25%;
    padding: 0 20px;
    margin-bottom: 8px;
}
.l_b26bx2lis{
    width: 100%;
}
.l_b26bx2img{
    width: 100%;
    position: relative;
}
.l_b26bx2img img{
    width: 100%;
    height: 100%;
}
.l_b26bx2mid{
    margin-top: 58px;
    margin-bottom: 70px;
}
.l_b26bx2mli h4{
    font-family: 'MontserratMedium7' !important;
    text-align: center;
    position: absolute;
    width: 100%;
    top: 50%;
    transform: translateY(-50%);
}
.l_b26bx2mli{
    width: 25%;
    padding:0 96px;
    text-align: center;
    position: relative;
}
.l_b26bx2mli::after{
    content: "";
    width: 180px;
    height: 17px;
    background: url(../images/b26_icon_82.svg) center / cover no-repeat;
    position: absolute;
    top: 50%;
    right: -90px;
    transform: translateY(-50%);
}
.l_b26bx2mli:last-child::after,
.l_b26bx2mli3::after{
    display: none;
}
.l_b26bx2mli3::before{
    content: "";
    width: 180px;
    height: 17px;
    background: url(../images/b26_icon_83.svg) center / cover no-repeat;
    position: absolute;
    top: 50%;
    right: -90px;
    transform: translateY(-50%);
}
.l_b26bx2mlist{
    margin: 0 -96px;
}
.l_b26bx2mlis{
    width: 112px;
    height: 112px;
    border-radius: 50%;
    background: linear-gradient(180deg, rgba(2, 156, 216, 0.2) 0%, rgba(0, 157, 218, 0) 100%);
    display: inline-block;
    position: relative;
}
.l_b26bx2mtp{
    width: 86%;
    margin: auto;
}
.l_b26bx2mli2s1{
    width: 25%;
    padding: 0 38px;
}
.l_b26bx2mlist2{
    margin: 0 -38px;
}
.l_b26bx2mbt{
    margin-top: 22px;
}
.l_b26bx2mbt .l_k2b19wz {
    margin-top: 0;
    margin-bottom: 20px;
}
.l_b26bx2mbt .l_c1k1wzp {
    margin-top: 0;
}

/* 第二期第二批载入效果*/
.l_k2b11bx1p,
.l_k2bx11bx1s,
.l_b11bx1list1,
.l_k2b12bx1p,
.l_k2b12ri,
.l_k2b12bx1lile,
.l_k2b12bx1liri,
.l_k2b13img,
.l_k2b13bx1ph,
.l_k2b13list,
.l_k2b13bx1_bt2 .l_c1k1wzp,
.l_k2b14le,
.l_k2b14bx1_bt .l_c1k1wzp,
.l_k2b15bx1_tp .l_c1k1wzp,
.l_k2b15bx1_bt,
.l_k2b16bx1_tp .l_c1k1wzp,
.l_k2b16bx2_tp,
.l_k2b16bx2li1,
.l_k2b16bx2li2 .l_k2b5bx2_1tit,
.l_k2b16bx2li2 .l_k2b16bx2lis,
.l_k2b16bx2_litp,
.l_k2b16ulli2,
.l_k2b17bx1_tp .l_c1k1wzp,
.l_k2b17bx1_li,
.l_k2b18bx2mid,
.l_k2b18bx1_bt .l_k2b18bx1_li,
.l_b20bx2ic,
.l_b20bx3li,
.l_k2b21bx1_tp .l_c1k1wzp,
.l_k2b21bx1_bt,
.l_k2b19bx2ph {
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.l_k2b19bx2_1nr.ani.in-view .l_k2b19bx2ph,
.l_k2b15box1.ani.in-view .l_k2b5bx2_1tit h3,
.l_k2b21box1.ani.in-view .l_k2b5bx2_1tit h3,
.l_k2b16box1.ani.in-view .l_k2b5bx2_1tit h3,
.l_k2b17box1.ani.in-view .l_k2b5bx2_1tit h3,
.l_k2b18box1.ani.in-view .l_k2b5bx2_1tit h3,
.l_k2b20box1.ani.in-view .l_k2b5bx2_1tit h3,
.l_k2b19box1.ani.in-view .l_k2b5bx2_1tit h3,
.l_k2b11box1.ani.in-view .l_k2b11bx1p,
.l_k2b11bx1_bt1.ani.in-view .l_b11bx1list1,
.l_k2b11bx1_bt3.ani.in-view .l_b11bx1list1,
.l_k2b11bx1_bt2.ani.in-view .l_k2bx11bx1s,
.l_k2b12le.ani.in-view .l_k2b11bx1p,
.l_k2b12ri.ani.in-view,
.l_k2b12bx1_bts.ani.in-view .l_k2b12bx1lile,
.l_k2b13bx1_tp.ani.in-view .l_k2b13img,
.l_k2b13bx1ph.ani.in-view,
.l_k2b13bx1_bt.ani.in-view .l_k2b11bx1p,
.l_k2b14le.ani.in-view:nth-child(2n+1),
.l_k2b15bx1_bt.ani.in-view,
.l_k2b16bx2li2.ani.in-view .l_k2b5bx2_1tit,
.l_k2b16bx2li3.ani.in-view .l_k2b16bx2_litp,
.l_k2b17bx1_li.ani.in-view:nth-child(4n+1),
.l_k2b16bx2_tp.ani.in-view,
.l_k2b20box2.ani.in-view .l_b20bx2ic,
.l_b20bx3li.ani.in-view:nth-child(3n+1),
.l_k2b21bx1_bt.ani.in-view {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}
.l_k2b12le.ani.in-view .l_k2b12bx1p,
.l_k2b12bx1_bts.ani.in-view .l_k2b12bx1liri,
.l_k2b13bx1_tp.ani.in-view .l_k2b13list,
.l_k2b14le.ani.in-view:nth-child(2n+2),
.l_k2b16bx2li2.ani.in-view .l_k2b16bx2lis,
.l_k2b16ulli2.ani.in-view:nth-child(3n+1),
.l_k2b17bx1_li.ani.in-view:nth-child(4n+2),
.l_k2b18bx2mid.ani.in-view,
.l_b20bx3li.ani.in-view:nth-child(3n+2),
.l_k2b21box1.ani.in-view .l_k2b11bx1p {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .7s ease-out;
    transition: .7s ease-out;
}
.l_k2b12bx1p.ani.in-view,
.l_k2b16ulli2.ani.in-view:nth-child(3n+2),
.l_k2b17bx1_li.ani.in-view:nth-child(4n+3),
.l_k2b18bx1_li.ani.in-view:nth-child(4n+1),
.l_b20bx3li.ani.in-view:nth-child(3n+3){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .9s ease-out;
    transition: .9s ease-out;
}
.l_k2b16ulli2.ani.in-view:nth-child(3n+3),
.l_k2b17bx1_li.ani.in-view:nth-child(4n+4),
.l_k2b18bx1_li.ani.in-view:nth-child(4n+2){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.1s ease-out;
    transition: 1.1s ease-out;
}
.l_k2b15box1.ani.in-view .l_c1k1wzp,
.l_k2b13bx1_bt.ani.in-view .l_c1k1wzp,
.l_k2b14bx1_bt.ani.in-view .l_c1k1wzp,
.l_k2b16box1.ani.in-view .l_c1k1wzp,
.l_k2b16box2.ani.in-view .l_k2b16bx2_tp,
.l_k2b17box1.ani.in-view .l_c1k1wzp,
.l_k2b18box1.ani.in-view .l_c1k1wzp,
.l_k2b19box1.ani.in-view .l_c1k1wzp,
.l_k2b20box1.ani.in-view .l_c1k1wzp,
.l_k2b18bx1_li.ani.in-view:nth-child(4n+3),
.l_k2b21box1.ani.in-view .l_c1k1wzp {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.3s ease-out;
    transition: 1.3s ease-out;
}
.l_k2b18bx1_li.ani.in-view:nth-child(4n+4){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.5s ease-out;
    transition: 1.5s ease-out;
}
.l_k2b16bx1_bt .l_sybx1bt_li{
    animation-name: l_fadeup;
    animation-duration: 0.9s;
    animation-timing-function: ease-out;
}
.l_k2b16bx1_bt .l_sybx1bt_li1{
    animation-delay: 0s;
}
.l_k2b16bx1_bt .l_sybx1bt_li2{
    animation-delay: 0.4s;
}
.l_k2b16bx1_bt .l_sybx1bt_li3{
    animation-delay: 0.8s;
}
.l_k2b16box2.ani.in-view .l_k2b16bx2li1{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.5s 0.5s ease-out;
    transition: 1.5s 0.5s ease-out;
}
.l_k2b19list.wow.animated .l_k2b19li:first-child .l_k2b19ic::before,
.l_k2b19list.wow.animated .l_k2b19ic::after{
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation: fadeInLeft 0.5s ease both;
}
.l_k2b19list.wow.animated .l_k2b19li:first-child .l_k2b19ic::before{
    animation-delay: 0s !important;
}
.l_k2b19list.wow.animated .l_k2b19li1 .l_k2b19ic::after{
    animation-delay: 0.5s !important;
}
.l_k2b19list.wow.animated .l_k2b19li2 .l_k2b19ic::after{
    animation-delay: 1s !important;
}
.l_k2b19list.wow.animated .l_k2b19li3 .l_k2b19ic::after{
    animation-delay: 1.6s !important;
}
.l_k2b19list.wow.animated .l_k2b19li:last-child .l_k2b19ic::before{
    animation-delay: 2.1s !important;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    visibility: visible;
    animation: fadeInLeft 0.5s ease both;
}
.l_k2b19li .l_k2b19ic {
    -webkit-animation: fadeIn 0.2s ease both;
    animation: fadeIn 0.2s ease both;
}
.l_k2b19li1 .l_k2b19ic {
    animation-delay: 0.5s;
}
.l_k2b19li2 .l_k2b19ic{
    animation-delay: 1s;
}
.l_k2b19li3 .l_k2b19ic{
    animation-delay: 1.5s;
}
.l_k2b19li4 .l_k2b19ic{
    animation-delay: 2s;
}
.l_k2b19libt .l_k2b18bx1_li,
.l_k2b19litp .l_k2b19wz{
    visibility: hidden;
}
.l_k2b19list.wow.animated .l_k2b19wz,
.l_k2b19list.wow.animated .l_k2b19libt .l_k2b18bx1_li{
    visibility: visible;
    animation: l_fadeup 0.4s ease-out both;
}
.l_k2b19li1 .l_k2b19wz,
.l_k2b18bx1_li1{
    animation-delay: 0.5s !important;
}
.l_k2b19li2 .l_k2b19wz,
.l_k2b18bx1_li2{
    animation-delay: 1s !important;
}
.l_k2b19li3 .l_k2b19wz,
.l_k2b18bx1_li3{
    animation-delay: 1.5s !important;
}
.l_k2b19li4 .l_k2b19wz,
.l_k2b18bx1_li4{
    animation-delay: 2s !important;
}
.l_k2b18bx1_bt .l_k2b18bx1_li {
    visibility: visible;
}
/* 第二期第三批载入效果*/
.l_k2b22bx1_1nr,
.l_k2b23bx2_1nr,
.l_k2b23box3 .l_k2b23bx3_1tit,
.l_b23bx3li,
.l_k2b23bx4_1nr,
.l_k2b21bx1_tp .l_k2b23bx3_1tit,
.l_k2b24bx2_1nr,
.l_k2b24box3 .l_k2b23bx3_1tit,
.l_b24bx3li,
.l_k2b24box4 .l_k2b23bx3_1tit,
.l_b24bx4li,
.l_b25bx1li,
.l_b25bx2li,
.l_k2b26box2 .l_k2b23bx3_1tit,
.l_b26bx2mid,
.l_b26bx2li {
    -webkit-transform: translate(0,50px);
    transform: translate(0,50px);
}
.l_k2b22box1.ani.in-view .l_k2b22bx1_1nr,
.l_k2b23box2.ani.in-view .l_k2b23bx2_1nr,
.l_k2b23box3.ani.in-view .l_k2b23bx3_1tit,
.l_k2b23box4.ani.in-view .l_k2b23bx4_1nr,
.l_k2b24box2.ani.in-view .l_k2b24bx2_1nr,
.l_k2b24box3.ani.in-view .l_k2b23bx3_1tit,
.l_k2b24box4.ani.in-view .l_k2b23bx3_1tit,
.l_b25bx1bt.ani.in-view .l_b25bx1li:nth-child(2n+1),
.l_k2b25box2.ani.in-view .l_b25bx2li:nth-child(4n+1),
.l_k2b26box2.ani.in-view .l_k2b23bx3_1tit,
.l_b26bx2li.ani.in-view:nth-child(4n+1){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}
.l_k2b23box3.ani.in-view .l_b23bx3li:nth-child(2n+1),
.l_b25bx1bt.ani.in-view .l_b25bx1li:nth-child(2n+2),
.l_k2b25box2.ani.in-view .l_b25bx2li:nth-child(4n+2),
.l_k2b26box2.ani.in-view .l_b26bx2mid,
.l_b26bx2li.ani.in-view:nth-child(4n+2){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .6s ease-out;
    transition: .6s ease-out;
}
.l_k2b23box3.ani.in-view .l_b23bx3li:nth-child(2n+2),
.l_b24bx3li.ani.in-view,
.l_k2b25box2.ani.in-view .l_b25bx2li:nth-child(4n+3),
.l_b26bx2li.ani.in-view:nth-child(4n+3){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .7s ease-out;
    transition: .7s ease-out;
}
.l_k2b25box2.ani.in-view .l_b25bx2li:nth-child(4n+4),
.l_b26bx2li.ani.in-view:nth-child(4n+4){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.l_k2b21box1.ani.in-view .l_k2b23bx3_1tit{
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .9s ease-out;
    transition: .9s ease-out;
}
.l_k2b24bx4bt.ani.in-view .l_b24bx4li:nth-child(3n+1){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.1s ease-out;
    transition: 1.1s ease-out;
}
.l_k2b24bx4bt.ani.in-view .l_b24bx4li:nth-child(3n+2){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.2s ease-out;
    transition: 1.2s ease-out;
}
.l_k2b24bx4bt.ani.in-view .l_b24bx4li:nth-child(3n+3){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.3s ease-out;
    transition: 1.3s ease-out;
}
.l_k2b5bx3ic {
    width: 34px;
}
.l_k2b5bx3_1li2 .l_k2b5bx3ic{
    width: 27px;
}
.l_k2b7tits h4{
    font-size: 36px;
    font-family: "MontserratMedium7" !important;
    color: #043055;
    line-height: 1.75;
}
.w_b3_navlipo {
    width: 280px;
}
.yxedr_active h2{
    font-size: 40px;
    color: #071d49;
    line-height: 1.75;

}
.yxedr_active h3{
    font-size: 30px;
    color: #071d49;
    line-height: 1.75;
    margin-bottom: 26px;
}
.yxedr_active h4{
    font-size: 24px;
    color: #071d49;
    line-height: 1.75;
    margin-bottom: 21px;
}
.yxedr_active h5{
    font-size: 16px;
    color: #071d49;
    line-height: 1.75;
    margin-bottom: 14px;
}
/*2022.1.26*/
.l_h1bx1conts.l_space1{
    padding-bottom: 0;
}
.l_h1bx1btn a{
    display: block;
    padding: 10px;
    background: #071d49;
    width: 190px;
}
.l_h1bx1btn .w_h1_moreng{
    width: 100%;
    background: transparent;
}
.l_h1bx1btn .w_h1_moreng p{
    color:#fff;
}
.l_h1bx1btn .w_h1_more {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
}
.l_h1bx1 .w_h1_li {
    padding: 20px 0;
}
.l_h1bx1 .w_h1_ings p {
    height: 84px;
    margin-bottom: 32px;
}
.l_h1bx1word p{
    margin-bottom: 14px;
}
.l_h1bx1btn{
    margin-top: 32px;
}
.l_h1bx1 .w_h1_txt {
    padding-top: 12px;
}
.l_qukuai2b7 .l_k2b5bx2_1tit {
    margin-bottom: 28px;;
}
.l_qukuai2b7 .l_k2b7bx1_1tp .l_k2b7bx1_1par {
    margin-bottom: 15px;
}
.l_qukuai2b7 .l_c1k1wzp {
    margin-top: 0;
}
.l_k2b7box1_1.l_qukuai2b7.ani.in-view .l_k2b7bx1_1par p{
    -webkit-transition: 1.1s ease-out;
    transition: 1.1s ease-out;
}
.l_k2b7box1_1.l_qukuai2b7.ani.in-view .l_k2b5bx2_1tit h3{
     -webkit-transition: .8s ease-out;
    transition: .8s ease-out;
}
.l_footnr{
    max-width: 1920px;
    margin: auto;
}
/* 2024.12.21 - start */
.l_footnr {
    max-width: 100%;
}
.l_fttop,
.l_ftbtp{
    max-width: 1920px;
    margin: 0 auto;
}
.form-core{
    background: #F4F7F9;
    position: relative;
    z-index: 10;
}
.form-core-cry{
    padding-top: 16px;
    padding-bottom: 20px;
    display: flex;
    align-items: flex-start;
}
.form-core-cry-left{
    width: 65.83%;
    background: #fff;
    padding: 40px 50px;
}
.form-core-cry-right{
    width: 34.17%;
    padding-left: 60px;
    padding-top: 30px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}
.fccr-nub .l_title1 h3{
    color: #333;
    line-height: 1.7;
}
.fccr-nub .l_title1{
    margin-bottom: 40px;
}
.fccr-nii-icon{
    width: 20px;
}
/* 两张图 */
.ys-imgbox-contain,
.ys-imgbox-cover {
    position: relative;
    overflow: hidden;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
}
.ys-imgbox-contain img,
.ys-imgbox-cover img {
    width: 100%;
    transition: all .36s ease;
}
.ys-imgbox-cover img:nth-child(2) {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
}
.ys-imgbox-contain img:nth-child(2) {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
}
.fccr-nub-inof-item{
    display: flex;
    align-items: flex-start;
    font-size: 18px;
}
.fccr-nub-inof-item .std-text18,
.fccr-nub-inof-item .std-text18 p{
    font-size: 18px;
    color: #666;
    line-height: 1.7;
}
.fccr-nub-inof-item .std-text18 a{
    color: inherit;
}
.fccr-nub-inof-item .std-text18{
    padding-left: 15px;
    width: calc(100% - 20px);
    flex-grow: 1;
}
.fccr-nub-inof-item .std-text18 a{
    text-decoration: underline;
}
.fccr-nii-icon{
    width: 20px;
    position: relative;
    top: calc(18px * 0.85 - 10px);
}
.fccr-nub-inof-item{
    margin-bottom: 20px;
}
.fccr-nub-inof-item:last-child{
    margin-bottom: 0;
}
.fccr-nub{
    border-bottom: 1px solid #E1E1E1;
    padding-top: 30px;
    padding-bottom: 30px;
}
.fccr-nub:first-child {
    padding-top: 0;
}
.fccr-nub:last-child {
    padding-bottom: 0;
    border-bottom: 0px solid #E1E1E1;
}
.form-core-cry-left .l_title1,
.form-core-cry-left .l_title1 h4{
    color: #333;
    line-height: 1.3;
}
.form-core-cry-left .l_title1{
    margin-bottom: 40px;
}
/* 下拉选择 */
.ys-select {
    position: relative;
    z-index: 5;
}
.ys-select.zindex {
    z-index: 10;
}
.ys-select-hd {
    position: relative;
    width: 100%;
    height: 100%;
    cursor: pointer;
}
.ys-select-show {
    padding-right: 20px;
    width: 100%;
    height: 100%;
    cursor: pointer;
    pointer-events: none;
    user-select: none;
}
.ys-select-xtbbox {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    transition: all .36s;
}
.ys-select-xtb {
    transition: all .36s;
}
.ys-select-hd.on .ys-select-xtbbox {
    transform: translateY(-50%) rotate(180deg);
}
.ys-select-bd {
    display: none;
    position: absolute;
    left: 0;
    top: 100%;
    z-index: 10;
    width: 100%;
    background: #fff;
    overflow: hidden;
}
.ys-select-bd .mCSB-scrollTools {
    visibility: hidden;
}
.ys-select-bd.showscroll .mCSB-scrollTools {
    visibility: visible;
}
.ys-select-li {
    cursor: pointer;
}
/* form - start */
.ys-form-title{
    color: #333;
    font-size: 40px;
    line-height: 1.5;
    margin-bottom: 50px;
    font-weight: bold;
} 
.ys-form{
    --space: 15px;
    --spacebot: 20px;
    --spacein: 10px;
    --height: 50px;
    --size20: 20px;
    --size18: 18px;
    --size16: 16px;
    --l1h5: 1.5;
    --l1h75: 1.75;
    --color333: #333;
    --color666: #666;
    --color999: #999;
    --colortips: #E42B02;
    --colormain: #00C2FF;
}
.ys-form-inof{
    margin: 0 calc(var(--space) * -1) ;
    display: flex;
    flex-wrap: wrap;
}
.ys-form-inof-item{
    padding: 0 var(--space);
    margin-bottom: var(--spacebot);
    width: 100%;
}
.ys-form-inof-item3{
    width: 33.333333%;
}
.ys-form-inof-item2{
    width: 50%;
}
.ys-fii-name{
    font-size: var(--size16);
    line-height: 1.7;
    color: var(--color333);
    margin-bottom: 10px;
}
.ys-fii-name span{
    color: var(--colortips);
    margin-left: 4px;
}
.ys-fii-input {
    width: 100%;
    height: var(--height);
    display: block;
    border: 1px solid rgba(135, 143, 159, 0.30);
}
.ys-fii-input input,
.ys-fii-input textarea{
    width: 100%;
    height: 100%;
    font-size: var(--size16);
    line-height: var(--l1h75);
    color: var(--color333);
    padding: 0 var(--spacein);
}
.ys-fii-input input{
    line-height: calc(var(--height) - 2px);
    height:calc(var(--height) - 2px);
}
.ys-fii-input input::placeholder,
.ys-fii-input textarea::placeholder{
    color: #C9C9C9!important;
}
.ys-fii-tips{
    font-size: 14px;
    color: var(--colortips);
    line-height: var(--l1h5);
}
.ys-fii-tips span{
    font-size: inherit;
    line-height: inherit;
    color: inherit;
}
.ys-form-inof-item .ys-select-xtbbox {
    width: 16px;
    right: var(--spacein);
}
.ys-form-inof-item .ys-select-xtbbox img{
    width: 100%;
}
.ys-fii-select-search .ys-select-bd,
.ys-fii-select .ys-select-bd{
    border: 1px solid rgba(135, 143, 159, 0.30);
    border-top: 0px;
}
.ys-fii-select-search .ys-fiiss-core,
.ys-fii-select .ys-select-bd{
    padding: 10px 0;
}
.ys-fii-select-search .ys-select-bd{
    padding-top: 0!important;
}
.ys-form-inof-item .ys-select-li {
    font-size: var(--size16);
    line-height: var(--l1h5);
    color: var(--color666);
    padding: 0.3em 10px;
    transition: all .4s ease;
}
.ys-form-inof-item .ys-select-li span{
    color: #f00;
}
.ys-form-inof-item .ys-select-li.on{
    color: var(--color333);
}
.ys-fiiss-input{
    border: 10px solid #f2f2f7;
    width: 100%;
    display: block;
    display: flex;
    align-items: center;
}
.ys-fiiss-input input{
    width: 100%;
    border-radius: 4px;
    padding: 4px 10px;
    width: calc(100% - 30px);
    flex-grow: 1;
    font-size: var(--size16);
    line-height: var(--l1h5);
    color: var(--color666);
}
.ys-fiiss-input input::placeholder,
.ys-form-inof-item input::placeholder,
.ys-form-inof-item textarea::placeholder{
    color: var(--color999);
}
.ys-fiiss-input-close{
    width: 16px;
    margin-right: 10px;
    cursor: pointer;
    opacity: 0;
    transition: all .4s ease;
}
.ys-fiiss-input-close img{
    width: 100%;
}
.ys-fiiss-input-close .iconfont{
    font-size: 14px;
}
.ys-fiiss-input.act .ys-fiiss-input-close {
    opacity: 1;
}
.ys-form-inof-text .ys-fii-input{
    height: 100px;
}
.ys-fii-input textarea{
    padding-top: 10px;
}
.ys-fiiss-core,
.ys-fii-select .ys-select-bd{
    max-height: calc(var(--size16) * 10.5 + 20px);
}
.ys-form-inof .mCSB_outside+.mCSB_scrollTools {
    right: 0;
}
.ys-form-inof .mCSB_scrollTools{
    top: 15px;
    bottom: 15px;
}
.ys-form-hide{
    opacity: 0!important;
}
.ys-fia-text{
    display: flex;
    align-items: flex-start;
}
.ys-fia-text-btn{
    width: 14px;
    height: 14px;
    cursor: pointer;
    position: relative;
    top: 3px;
}
.ys-fia-text-btn::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    border: 1px solid #D9D9D9;
    border-radius: 2px;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all .4s ease;
}
.ys-fia-text-btn::after{
    content: '';
    width: 50%;
    height: 50%;
    position: absolute;
    background: var(--colormain);
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    opacity: 0;
    transition: all .4s ease;
}
.ys-fia-text-word{
    width: calc(100% - 14px);
    flex-grow: 1;
    padding-left: 9px;
    font-size: 14px;
    line-height: var(--l1h5);
    color: var(--color666);
    padding-right: 15px;
}
.ys-fia-text-word a{
    color: var(--colortips);
}
.ys-form-inof-code{
    width: 45%;
}
.ys-fic-auth{
    display: flex;
}
.ys-fic-auth .ys-fii-input{
    width: 50%;
    flex-grow: 1;
}
.ys-fic-auth-img{
    height: var(--height);
    margin-left: var(--space);
    cursor: pointer;
}
.ys-fic-auth-img img{
    height: 100%;
}
.ys-form-inof-agree.on .ys-fia-text-btn::after{
    opacity: 1;
}
.ys-fii-tips{
    display: none;
}
.ys-form-required.ys-form-empty .ys-fii-tips{
    display: block;
}
.ys-form-inof-country .ys-fii-tips{
    display: none!important;
}
.iti__country-list,
.iti--inline-dropdown .iti__dropdown-content {
    width: calc(calc(1400px - calc(var(--space) * 4)) / 3)!important;
}
.ys-select-emptyli{
    pointer-events: none;
}
.iti__country-list {
    overflow-y: hidden!important;
}
.iti__country-list .mCSB_inside>.mCSB_container {
    margin-right: 0;
}
.iti{
    width: 100%;
    height: 100%;
}
.iti__search-input {
    border: 10px solid #f2f2f7;
    width: 100%;
    display: block;
    display: flex;
    align-items: center;
    font-size: var(--size16)!important;
    line-height: var(--l1h5);
    color: var(--color666);
    padding: 4px 10px!important;
}
.ys-form-inof-item.ys-form-inof-agree{
    margin-bottom: calc(var(--spacebot) * 2);
}
/* form - end */
.ys-form label{
    display: block;
}
textarea{
    resize: none;
}
.ys-form-inof-submit {
    width: 100%;
    margin-left: 0;
    margin-bottom: 0 !important;
    display: flex;
    justify-content: flex-start;
}
.ys-fii-submit {
    border: 2px solid var(--colormain);
    height: var(--height);
    line-height: calc(var(--height) - 4px);
    text-align: center;
    color: var(--colormain);
    font-weight: bold;
    font-size: var(--size18);
    cursor: pointer;
    padding: 0 41px;
    transition: all .4s ease;
    border-radius: 2px;
}
.ys-fii-tips{
    position: absolute;
}
.ys-form-inof-agree.on .ys-fia-text-btn::before {
    border: 1px solid var(--colormain);
}
.ys-form-inof-item .ys-select-li.on{
    color: var(--colormain);
}
.ys-fii-select .ys-select-bd {
    max-height: none;
}
.ys-form-inof .ys-fii-select  .mCSB_scrollTools{
    opacity: 0!important;
}
.ys-fii-select .ys-select-bd.has-scroll{
    height: calc(var(--size16)* 14.7 + 22px);
} 
.ys-form-inof .ys-fii-select .ys-select-bd.has-scroll .mCSB_scrollTools{
    opacity: 1!important;
}
.ys-fii-select .ys-fii-input{
    height: auto;
    min-height: var(--height);
}
.ys-fii-input input {
    padding-right: 32px;
}
.ys-fii-select .ys-select-li.on {
    /* color: var(--colormain); */
    display: none;
}
.ys-fii-select .ys-fii-input input{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}
.ys-fii-select .ys-fii-input{
    padding-right: 30px;
}
.ys-boxadd-wai{
    --jian: 2px;
    margin: 0 calc(var(--jian) * -1) calc(var(--jian) * -2);
    display: flex;
    flex-wrap: wrap;
    position: relative;
    z-index: 2;
    padding: 4px;
    z-index: 11;
    pointer-events: none;
    min-height: calc(var(--height) + var(--jian) + var(--jian));
    align-items: center;
}
.ys-boxadd{
    padding: 2px 7px;
    background: var(--colormain);
    color: #fff;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
    margin: 0 var(--jian);
    margin-bottom: calc(var(--jian) * 2);
    display: flex;
    align-items: center;
    position: relative;
    pointer-events: all;
    cursor: pointer;
}
.ys-boxadd span{
    color: inherit;
    line-height: inherit;
}
.ys-boxadd-close{
    width: 12px;
    margin-left: 4px;
    height: 12px;
}
.ys-boxadd-close img{
    width: 100%;
}
.ys-boxadd-close::before{
    content: "\e625";
    font-size: 12px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    vertical-align: middle;
}
.ys-fii-select .ys-fii-input input.ys-select-show{
    pointer-events: all;
    z-index: 10;
}
.no-data{
    display: none;
}
.ys-select.on1 .no-data{
    display: block;
}
.ys-select.on2 .ys-select-show{
    opacity: 0;
}
.home-service .l_sybx2li9 {
    width: 50%;
}
.home-platform{
    padding-bottom: 0;
}
.home-platform.ani.in-view .l_sybx1tit h2{
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-transition: .5s ease-out;
    transition: .5s ease-out;
}
.hpci-item{
    -webkit-transform: translate(0,100px);
    transform: translate(0,100px);
}
.home-platform.ani.in-view .hpci-item:nth-child(3n+1){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .7s ease-out;
    transition: .7s ease-out;
}
.home-platform.ani.in-view .hpci-item:nth-child(3n+2){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: .9s ease-out;
    transition: .9s ease-out;
}
.home-platform.ani.in-view .hpci-item:nth-child(3n+3){
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    -webkit-transition: 1.1s ease-out;
    transition: 1.1s ease-out;
}
.home-platform-cry-inof{
    --jian: 15px;
    margin: 0 calc(var(--jian) * -1);
    margin-bottom: calc(var(--jian) * -2);
    display: flex;
    flex-wrap: wrap;
}
.home-service .l_sybx2bt9,
.home-platform-cry-inof{
    margin-top: 50px;
}
.hpci-item{
    width: 33.333333%;
    padding: 0 var(--jian);
    margin-bottom: calc(var(--jian) * 2);
}
.hpci-item-link{
    display: block;
}
.hpci-item-link .ys-imgbox-cover{
    width: 100%;
}
.std-title24{
    font-family: 'MontserratBold3' !important;
    line-height: 1.5;
    font-size: 24px;
    color: #043055;
    height: 1.5em;
    overflow: hidden;
}
.home-service .l_sybx1tit h2, 
.home-platform .l_sybx1tit h2{
    line-height: 1.5;
}
/* 2024.12.21 - end */
.g_syban .l_syvideo {
    display: block;
}






