@charset "utf-8";



body {

    font-family: "PingFang SC", "Microsoft YaHei";

}



/*鍒嗕韩缈昏瘧*/

.ys_wechat_cont_parga p::before {

    /*鍒嗕韩涓枃鐗堟湰*/

    content: '鍒嗕韩鍒 - 寰俊';

    /*鍒嗕韩鑻辨枃鐗堟湰*/

    /* content: 'Share the - weixin'; */

}



@font-face {

    font-family: 'lednum';

    src: url('../fonts/Roboto-Regular/roboto-regular-webfont.eot');

    src: url('../fonts/Roboto-Regular/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),

        url('../fonts/Roboto-Regular/roboto-regular-webfont.woff2') format('woff2'),

        url('../fonts/Roboto-Regular/roboto-regular-webfont.woff') format('woff'),

        url('../fonts/Roboto-Regular/roboto-regular-webfont.ttf') format('truetype'),

        url('../fonts/Roboto-Regular/roboto-regular-webfont.svg#robotoregular') format('svg');

    font-weight: normal;

    font-style: normal;

}



@font-face {

    font-family: 'leddata';

    src: url('../fonts/Roboto-Black/RobotoBlack.eot');

    src: url('../fonts/Roboto-Black/RobotoBlack.eot?#iefix') format('embedded-opentype'),

        url('../fonts/Roboto-Black/RobotoBlack.woff2') format('woff2'),

        url('../fonts/Roboto-Black/RobotoBlack.woff') format('woff'),

        url('../fonts/Roboto-Black/RobotoBlack.ttf') format('truetype'),

        url('../fonts/Roboto-Black/RobotoBlack.svg#robotoregular') format('svg');

    font-weight: normal;

    font-style: normal;

}





/*瀵艰埅榛樿閫変腑*/

.yxnav_active1 {}



.yxnav_active2 {}



/* - banner - start*/

.ys_banner {

    width: 100%;

    position: relative;

}



.ys_ban_li {

    position: relative;

    overflow: hidden;

}



.ys_ban_imgbox {

    position: relative;

    z-index: 1;

}



.ys_ban_imgbox img {

    width: 100%;

}



.ys_ban_li>a {

    display: block;

}



.ys_ban_ph {

    display: none;

}



.ys_ban_video {

    position: absolute;

    left: 50%;

    top: 50%;

    z-index: 2;

    transform: translate(-50%, -50%);

    width: 100%;

    height: 100%;

    object-fit: cover;

}



.ys_ban_li:not(:first-child) {

    display: none;

}



.ys_ban_imgbox::before {

    content: "";

    display: block;

    position: absolute;

    left: 0;

    top: 0;

    z-index: 3;

    width: 100%;

    height: 100%;

    /* background: rgba(0, 0, 0, .3); */

}



.ys_ban_txtbox {

    z-index: 5;

}



.ys_nybanner {

    position: relative;

}



.ys_nyban_img,

.ys_nyban_img img {

    width: 100%;

}



.ys_nyban_ph {

    display: none;

}



.ys_nyban_title h1 {

    color: #fff;

    font-size: 40px;

    line-height: 1.5;

}



.ys_nyban_title p {

    color: #fff;

    font-size: 16px;

    line-height: 1.75;

}



/* - banner - end*/



/* 瑙勮寖 star */



.std_tit1 {

    font-size: 64px;

    line-height: 1.2;

}



.std_tit2 {

    font-size: 48px;

    line-height: 1.5;

}



.std_tit3 {

    font-size: 40px;

    line-height: 1.5;

}



.std_tit4 {

    font-size: 30px;

    line-height: 1.5;

}



.std_word,

.std_word p {

    font-size: 16px;

    line-height: 1.75;

    color: #686F7E;

}



.std_word1,

.std_word1 p {

    font-size: 16px;

    line-height: 1.75;

    color: #686F7E;

}



.std_padd {

    padding: 120px 0;

}



.std_padd1 {

    padding-bottom: 120px;

}



.std_mar {

    margin-bottom: 30px;

}



:root {

    --com-color: #022680;

    --com-color1: #0C74D6;

    --com-color2: #00A5FF;

}



/* 瑙勮寖 end */





.nav_head {

    position: fixed;

    width: 80px;

    top: 0;

    left: 0;

    height: 100vh;

    z-index: 99;

}



.ys_hd_pc {

    position: fixed;

    top: 0;

    left: 0;

    width: 100%;

    z-index: 98;

}



.mod_head {

    width: 100%;

    position: relative;

    padding-left: 168px;

    padding-right: 42px;

    display: flex;

    align-items: stretch;

    justify-content: space-between;

    transition: all 0.36s;

}



.mod_head_logo {

    width: 146px;

    display: flex;

    align-items: center;

}



.mod_head_logo a {

    display: block;

}



.mod_head_logo img {

    transform: scale(1) !important;

}



.mod_head_logo img:nth-child(2) {

    opacity: 0;

}



.mod_head_nav_ul {

    display: flex;

}



.mhnu_link {

    font-size: 18px;

    line-height: 90px;

    color: #fff;

    transition: all 0.36s;

    display: block;

}



.mhnu_li {

    padding: 0 40px;

}



.mod_head_ri {

    display: flex;

    align-items: center;

}



.mhrm_more {

    display: inline-block;

    background: var(--com-color1);

    color: #fff;

    line-height: 1.5;

    padding: 10px 40px;

    border-radius: 5px;

    transition: all 0.36s;

}



.mhrs_ri p {

    font-size: 14px;

    line-height: 90px;

    transition: all 0.36s;

    color: #fff;

}



.mhrs_le {

    width: 22px;

}



.mhrs_le svg {

    width: 100%;

}



.mhrs_le circle,

.mhrs_le path {

    transition: all 0.36s;

}



.mhrs_top {

    display: flex;

    align-items: center;

    cursor: pointer;

}



.mhrs_ri {

    padding-left: 10px;

}



.mod_head_ri_sear {

    margin-right: 52px;

}



.ban_tit .std_tit1 {

    font-weight: bold;

    color: #fff;

    line-height: 1.5;

}



.ban_more_le {

    width: 38px;

}



.ban_more_ri {

    padding-left: 12px;

}



.ban_more_link {

    display: flex;

    align-items: center;

}



.ban_more_ri p {

    color: #fff;

    line-height: 1.3;

}



.ban_more_le img {

    transform: scale(1) !important;

}



.ban_more_le img:nth-child(2) {

    opacity: 0;

}



.ban_more {

    display: inline-block;

}



.ban_tit {

    margin-bottom: 78px;

}



.ys_ban_txtbox {

    bottom: 62px;

}



.ys_ban_dots {

    visibility: hidden;

    position: absolute;

    right: 108px;

    top: 50%;

    transform: translateY(-50%);

    z-index: 5;

    left: auto;

    width: 60px;

}



.ys_bandots_li {

    position: relative;

    z-index: 1;

    display: inline-block;

    vertical-align: middle;

    width: 60px;

    height: 60px;

    line-height: 60px;

    text-align: center;

    border-radius: 50%;

    color: #fff;

    margin: 15px 0;

    cursor: pointer;



}



.ys_bandots_li::before {

    content: '';

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%, -50%);

    width: 96%;

    height: 96%;

    border-radius: 50%;

    border: 1px solid rgba(255, 255, 255, 0.2);

    transition: all 0.36s;

    opacity: 0;

}



.ys_bandots_li::after {

    content: '';

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%, -50%);

    width: 6px;

    height: 6px;

    background: #FFFFFF;

    border-radius: 50%;

}



.ys_bandots_li svg {

    fill: none;

    position: absolute;

    left: 0;

    top: 0;

    width: 100%;

    height: 100%;

    opacity: 0;

}



.ys_bandots_li.act svg {

    opacity: 1;

}



.ys_bandots_li.act::before {

    opacity: 1;

}



.ys_ban_imgbox::before {

    opacity: 0.7;

    background: linear-gradient(0deg, #05163E 0%, rgba(2, 18, 56, 0.00) 100%);

}



.nav_head_sear_icon {

    width: 22px;

    margin: 0 auto;

    margin-bottom: 10px;

}



.nav_head_sear_icon img {

    width: 100%;

}



.nav_head_sear_text p {

    color: #fff;

    line-height: 1.5;

    font-size: 14px;

    text-align: center;

}



.nav_head_sear {

    width: 100%;

    cursor: pointer;

    display: flex;

    justify-content: center;

}



.nav_head_menu .ys_phnav_menubtn span,

.nav_head_menu .ys_phnav_menubtn::after,

.nav_head_menu .ys_phnav_menubtn::before {

    background: #fff;

}



.nav_head_menu {

    cursor: pointer;

    width: 100%;

    position: absolute;

    top: 50%;

    transform: translateY(-50%);

    left: 0;

    display: flex;

    justify-content: center;

}



.nav_head_ul {

    width: 100%;

}



.nav_head_ul_li {

    width: 100%;

    margin-top: 42px;

}



.home_busine {

    width: 100%;

    position: relative;

    padding-bottom: 0 !important;

}



.home_busine_top_le .std_tit2 {

    color: #0B1839;

    font-weight: bold;

    line-height: 1.5;

    opacity: 0.2;

}



.home_busine_top {

    display: flex;

    flex-wrap: wrap;

    width: 100%;

    margin-bottom: 50px;

    position: relative;

    z-index: 15;

}



.home_busine_top_le {

    width: 190px;

}



.home_busine_top_ri {

    width: calc(100% - 190px);

    display: flex;

    justify-content: space-between;

    align-items: flex-end;

}



.hbtr_ri .ban_more_ri p {

    color: #0B1839;

}



.hbtr_le_tit .std_tit2 {

    color: #0B1839;

    line-height: 1.5;

    font-weight: bold;

}



.std_word1,

.std_word1 p {

    font-size: 18px;

    line-height: 1.75;

    color: #686F7E;

}



.hbtr_le_info {

    margin-top: 11px;

}



.hbtr_le {

    width: 43%;

}



.home_busine_btm {

    width: 100%;

    position: relative;

    height: 100%;

    overflow: hidden;

}



.home_busine_btm_bg {

    display: flex;

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

}



.hbbb_img1 {

    width: 52%;

    position: relative;

}



.hbbb_img2 {

    width: 53.5%;

    -webkit-clip-path: polygon(6.5% 0, 100% 0%, 100% 100%, 0% 100%);

    clip-path: polygon(6.5% 0, 100% 0%, 100% 100%, 0% 100%);

    overflow: hidden;

    position: absolute;

    top: 0;

    right: 0;

    z-index: 10;

}



.hbbb_img img {

    width: 100%;

    height: 100%;

    object-fit: cover;

}



.hbbb_img {

    height: 100%;

}



.home_busine_btm_ul {

    width: 100%;

    position: relative;

    z-index: 10;

    display: flex;

    flex-wrap: wrap;

    height: 100%;

}



.hbbu_li {

    width: 50%;

    min-height: 627px;

    overflow: hidden;

    padding: 60px 72px;

    position: relative;

}



.std_tit36 {

    font-size: 36px;

    line-height: 1.5;

}



.hbbu_li_top_le .std_tit36 {

    font-weight: bold;

    color: #fff;

}



.hbbu_li_top {

    display: flex;

    width: 100%;

    align-items: center;

    justify-content: space-between;

    border-bottom: 1px solid #fff;

    padding-bottom: 30px;

    margin-bottom: 27px;

}



.hbbu_li_top_ri {

    width: 14px;

}



.hbbu_li_top_ri img {

    width: 100%;

}



.hbbu_li1 {

    padding-right: 185px;

}



.hbbu_li_info p {

    color: #fff;

    line-height: 1.75;

}



.hbbu_li_logo_li {

    width: 25%;

    padding: 0 6px;

    margin-bottom: 18px;

}



.hbbu_li_logo {

    margin: 0 -6px;

    display: flex;

    flex-wrap: wrap;

    opacity: 0;

    transition: all 0.36s;

}



.hbbu_li_logo_li .ys_imgbox_cover {

    width: 100%;

    border: 1px solid #FFF;

    background: rgba(255, 255, 255, 0.80);

    backdrop-filter: blur(7.5px);

}



.hbbu_li_info {

    margin-bottom: 40px;

}



.hbbu_li_logo_li a {

    display: block;

}



.hbbb_img1 .hbbb_img_desz {

    width: 130px;

    position: absolute;

    top: 0;

    right: 40px;

}



.hbbb_img2 .hbbb_img_desz {

    width: 114px;

    position: absolute;

    bottom: 0;

    left: 25px;

}



.hbbb_img_desz img {

    width: 100%;

}



.hbbu_li2 {

    padding-left: 136px;

}



.home_news {

    width: 100%;

    position: relative;

    background: #F9F9FB;

}



.home_news_btm {

    width: 100%;

    position: relative;

    display: flex;

    flex-wrap: wrap;

    padding-top: 10px;

}



.home_news_btm_le {

    width: 205px;

}



.home_news_btm_ri {

    width: calc(100% - 205px);

}



.hnbl_li p {

    color: #364056;

    opacity: 0.5;

    transition: all 0.36s;

}



.hnbl_li.act p {

    opacity: 1;

}



.hnbl_li {

    margin-bottom: 24px;

    cursor: pointer;

}



.hnbr_li {

    width: 100%;

    position: relative;

}



.hnbr_li:not(:first-child) {

    display: none;

}



.hnbr_ul_li {

    width: 33.333333%;

    padding: 0 31px;

    margin-bottom: 30px;

}



.hnbr_ul {

    display: flex;

    flex-wrap: wrap;

    margin: 0 -31px;

}



.hnbr_ul_li_link {

    display: block;

    position: relative;

}



.hnbr_ul_li_time p {

    color: #686F7E;

    line-height: 1.75;

}



.std_tit20 {

    font-size: 20px;

    line-height: 1.75;

}



.hnbr_ul_li_tit .std_tit20 {

    font-weight: bold;

    color: #364056;

    transition: all 0.36s;

    height: 3.5em;

    overflow: hidden;

    -webkit-line-clamp: 2;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

}



.hnbr_ul_li_time {

    margin-bottom: 8px;

}



.hnbr_ul_li_tit {

    margin-bottom: 20px;

}



.hnbr_ul_li .ys_imgbox_cover {

    border-radius: 15px;

}



.home_about {

    width: 100%;

    position: relative;

}



.home_about_more {

    padding-top: 47px;

}



.home_about_more .ban_more_ri p {

    color: #0B1839;

}



.home_about .home_busine_top_ri {

    align-items: flex-start;

}



.home_about .hbtr_le_info {

    margin-top: 28px;

}



.home_about_btm {

    width: 100%;

    display: flex;

    justify-content: flex-end;

}



.home_about_btm_wrap {

    width: calc(100% - 190px);

    position: relative;

    padding-top: 80px;

}



.habw_img {

    width: 100%;

}



.habw_img img {

    width: 100%;

}



.habw_posi {

    position: absolute;

    bottom: 0;

    left: 0;

    width: 100%;

    z-index: 10;

    overflow: hidden;

}



.habw_posi img {

    width: 100%;

}



.home_deman {

    width: 100%;

    background: var(--com-color);

}



.home_deman_wrap {

    width: 100%;

    position: relative;

}



.home_deman_wrap_tit .std_tit2 {

    font-weight: bold;

    line-height: 1.5;

    color: #fff;

}



.home_deman_wrap_tit {

    width: 65%;

    margin: 0 auto;

    text-align: center;

    margin-bottom: 64px;

}



.home_deman_wrap_more .ban_more_ri p {

    font-weight: bold;

    font-size: 20px;

}



.home_deman_wrap_more {

    display: flex;

    justify-content: center;

}



.hdwd_wrap {

    width: 130px;

    position: absolute;

    top: 50%;

    transform: translateY(-50%);

    transition: all 0.56s;

}



.hdwd_wrap img {

    width: 100%;

}



.hdwd_wrap1 {

    left: 0;

}



.hdwd_wrap2 {

    right: 0;

}



.ys_footer {

    width: 100%;

    background: #fff;

    padding-top: 90px;

}



.mod_fot_top {

    width: 100%;

    display: flex;

    justify-content: space-between;

    align-items: flex-start;

    padding-bottom: 78px;

}



.mod_fot_top_logo {

    width: 218px;

}



.mod_fot_top_logo a {

    display: block;

}



.mod_fot_top_logo img {

    width: 100%;

}



.mod_fot_top_ul {

    display: flex;

}



.mftu_link a {

    font-size: 18px;

    line-height: 1.5;

    color: #333;

    transition: all 0.36s;

}



.mftu_li {

    margin: 0 43px;

}



.mftu_link {

    margin-bottom: 25px;

}



.mod_fot_top_cont {

    display: flex;

    align-items: stretch;

    width: 475px;

    max-width: 100%;

}



.mftc_le {

    width: 134px;

}



.mftc_le img {

    width: 100%;

}



.mftc_ri {

    padding-left: 28px;

    display: flex;

    justify-content: space-between;

    flex-direction: column;

    padding-top: 5px;

    padding-bottom: 5px;

}



.mftc_ri_tit p {

    color: #333;

    line-height: 1.5;

}



.mftc_ri_tit_btm p {

    color: #333;

    line-height: 1.5;

    font-size: 14px;

    margin-bottom: 10px;

}



.mftc_ri_tit_btm p:last-child {

    margin-bottom: 0;

}



.mftc_ri_tit {

    margin-bottom: 15px;

}



.mftc_ri_tit_btm p span {

    font-size: 18px;

}



.mod_fot_btm {

    width: 100%;

    position: relative;

    border-top: 1px solid rgba(51, 51, 51, 0.2);

    display: flex;

    justify-content: space-between;

    padding: 24px 0;

}



.mod_fot_btm_le p,

.mod_fot_btm_le a,

.mod_fot_btm_ri a {

    font-size: 14px;

    line-height: 1.5;

    color: #333;

}



.mod_fot_btm_le p,

.mod_fot_btm_ri a {

    opacity: 0.5;

}



.mod_fot_btm_ri a {

    margin-left: 25px;

}



.mod_fot_btm_le a {

    margin-left: 6px;

}



.mod_fot_btm_le a:last-child {

    margin-left: 28px;

}



.yx_search3_btn {

    width: 27px;

    margin-right: 50px;

    line-height: 60px;

    position: relative;

}



.yx_search3_btn img {

    width: 100%;

    transition: all .36s;

}



.yx_search3img1 {

    position: relative;

    top: 0;

    left: 0;

}



.yx_search3img2 {

    position: absolute;

    top: 18px;

    left: 0;

    opacity: 0;

}



.yx_search3box {

    position: relative;

}



.yx_search3xlbox {

    width: 100%;

    height: 250px;

    background: rgba(255, 255, 255, 1);

    box-shadow: 0 5px 13px rgba(35, 50, 64, 0.13);

    display: none;

    position: fixed;

    left: 0;

    z-index: 99;

}



.yx_search3_tbox {

    width: 50%;

    margin: auto;

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%, -50%);

    height: 60px;

    border-bottom: 1px solid #666;

}



.yx_search3xlbtn {

    width: 27px;

    line-height: 60px;



}



.yx_search3xlbtn img {

    width: 100%;

    transition: all .36s;

}



.yx_search3_xls {

    width: calc(100% - 27px);

    padding-right: 20px;

}



.yx_search3_xls input {

    font-size: 16px;

    line-height: 3.75;

    color: #666;

    width: 100%;

    transition: all .36s;

}



.yx_search3_xls input::placeholder {

    color: #666;

}



.yx_search3.act .yx_search3_btn .yx_search3img2 {

    opacity: 1;

}



.yx_search3.act .yx_search3_btn .yx_search3img1 {

    opacity: 0;

}



.yx_search3_btn.on .yx_search3img2 {

    opacity: 1;

}



.yx_search3_btn.on .yx_search3img1 {

    opacity: 0;

}





.mhrl_top_le {

    width: 24px;

}



.mhrl_top_le svg {

    width: 100%;

}



.mhrl_top_le svg path {

    transition: all 0.36s;

}



.mhrl_top_ri {

    padding-left: 8px;

    display: flex;

    align-items: center;

}



.mhrl_top_ri_info p {

    color: #fff;

    line-height: 90px;

    font-size: 16px;

    transition: all 0.36s;

}



.mhrl_top {

    display: flex;

    align-items: center;

    cursor: pointer;

}



.mod_head_ri_lang {

    margin-right: 43px;

    position: relative;

}



.mhrl_top_ri_icon {

    width: 9px;

    margin-bottom: 5px;

}



.mhrl_top_ri_icon svg {

    width: 100%;

    transition: all 0.36s;

}





.mhrl_top_ri_info {

    padding-right: 4px;

}



.mhrl_btm {

    position: absolute;

    left: 50%;

    transform: translateX(-50%);

    background: #fff;

    width: 80px;

    text-align: center;

    display: none;

}



.mhrl_btm a {

    display: block;

    text-align: center;

    padding: 10px;

    color: #333333;

}



.mhrl_top.act .mhrl_top_ri_icon svg {

    transform: rotate(180deg);

}



.home_enable {

    width: 100%;

    position: relative;

    height: 2800px;

}



.home_enable_wrap {

    height: 100vh;

    width: 100%;

    position: relative;

    position: sticky;

    top: 0;

    left: 0;

    display: flex;

    align-items: center;

}



.home_enable_wrap_flex {

    width: 100%;

    padding-top: 120px;

}



.home_enable_wrap_flex .home_busine_top {

    padding-bottom: 120px;

}





.home_enable_btm {

    width: 100%;

    position: relative;

    padding-left: 150px;

    padding-right: 72px;

}



.mhrl_top_ri_icon path {

    transition: all 0.36s;

}



.ys_hd_pc.isfixed .mod_head {

    background: #fff;

    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);

}



.ys_hd_pc.isfixed .mod_head_logo img:nth-child(1) {

    opacity: 0;

}



.ys_hd_pc.isfixed .mod_head_logo img:nth-child(2) {

    opacity: 1;

}



.ys_hd_pc.isfixed .mhnu_link {

    color: #333333;

}



.ys_hd_pc.isfixed .mhrl_top_le svg path {

    stroke: #0C74D6 !important;

}



.ys_hd_pc.isfixed .mhrl_top_ri_info p {

    color: #333333;

}



.ys_hd_pc.isfixed .mhrl_top_ri_icon path {

    fill: #333 !important;

}



.ys_hd_pc.isfixed .mhrs_le circle,

.ys_hd_pc.isfixed .mhrs_le path {

    stroke: #0C74D6 !important;

}



.ys_hd_pc.isfixed .mhrs_ri p {

    color: #333;

}



.hebu_li {

    width: 10%;

    position: absolute;

    transform: translateZ(0);

}



.home_enable_btm_ul {

    width: 100%;

    display: flex;

    height: 620px;

    margin: 0 auto;

    position: relative;

}



.hebu_wrap_tit p {

    font-size: 16px;

    line-height: 1.5;

    color: #0B1839;

}



.hebu_wrap_tit {

    margin-top: 18px;

    opacity: 0;

    pointer-events: none;

    transition: all 0.36s;

}



.hebu_wrap .ys_imgbox_cover {

    border-radius: 15px;

}



.hebu_wrap {

    display: block;

    transform: scale(2.4);

    transform-origin: 50% 0;

}



.hebu_li img {

    transform: scale(1) !important;

}



.hebu_li {

    left: 43.5%;

}



.hebu_li1 {

    z-index: 20;

}



.hebu_li2 {

    z-index: 19;

}



.hebu_li3 {

    z-index: 18;

}



.hebu_li4 {

    z-index: 17;

}



.hebu_li5 {

    z-index: 16;

}



.hebu_li6 {

    z-index: 15;

}



.hebu_li7 {

    z-index: 14;

}



.hebu_li8 {

    z-index: 13;

}



.hebu_li9 {

    z-index: 12;

}



.hebu_li10 {

    z-index: 11;

}



.hebu_wrap {

    transition: all 0s !important;

}



.home_enable.on .hebu_li.act {

    z-index: 30;

}



.home_enable.on .hebu_li {

    z-index: 1;

}



.home_enable.on .hebu_li.act .hebu_wrap_scale {

    transform: scale(1.4);

}



.home_enable.on .hebu_li.act .hebu_wrap_tit {

    opacity: 1;

}





.hebu_wrap_scale {

    width: 100%;

    transition: all 0.36s;

    transform-origin: 50% 0;

}



.hebu_wrap_scale .ys_imgbox_cover {

    border-radius: 15px;

    border: 1px solid #fff;

}



.home_enable_btm {

    pointer-events: none;

}



.home_enable.on .home_enable_btm {

    pointer-events: all;

}



.nav_head_sear_flex {

    position: fixed;

    top: 0;

    left: -400px;

    width: 350px;

    height: 100vh;

    background: var(--com-color1);

    transition: all 0.36s;

    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);

}



.nhsf_wrap {

    width: 100%;

    padding: 150px 36px;

}



.nhsf_wrap_top_ri {

    width: 18px;

    cursor: pointer;

}



.nhsf_wrap_top_ri img {

    width: 100%;

}



.nhsf_wrap_top {

    display: flex;

    align-items: center;

    width: 100%;

    border-bottom: 1px solid #fff;

    margin-bottom: 63px;

}



.nhsf_wrap_top_le {

    width: calc(100% - 18px);

    padding-right: 20px;

}



.nhsf_wrap_top_le input {

    height: 36px;

    color: #fff;

    font-size: 16px;

}





.nhsf_wrap_top_le input::-webkit-input-placeholder {

    /* WebKit browsers */

    color: rgba(255, 255, 255, .5);

}



.nhsf_wrap_top_le input:-moz-placeholder {

    /* Mozilla Firefox 4 to 18 */

    color: rgba(255, 255, 255, .5);

}



.nhsf_wrap_top_le input::-moz-placeholder {

    /* Mozilla Firefox 19+ */

    color: rgba(255, 255, 255, .5);

}



.nhsf_wrap_top_le input:-ms-input-placeholder {

    /* Internet Explorer 10+ */

    color: rgba(255, 255, 255, .5);

}



.nhsf_wrap_btm {

    width: 100%;

    position: relative;

}



.nhsf_wrap_btm_tit p {

    color: #fff;

    font-weight: bold;

    line-height: 1.75;

}



.nwbi_li a {

    font-size: 16px;

    line-height: 1.75;

    color: rgba(255, 255, 255, 0.5);

    transition: all 0.36s;

}



.nhsf_wrap_btm_tit {

    margin-bottom: 32px;

}



.nwbi_li {

    margin-bottom: 10px;

}



.nhsf_close {

    width: 16px;

    position: absolute;

    top: 50px;

    right: 32px;

    cursor: pointer;

}



.nav_head_le {

    width: 100%;

    height: 100%;

    position: relative;

    background: var(--com-color);

    padding-top: 48px;

    padding-bottom: 48px;

    display: flex;

    justify-content: space-between;

    flex-direction: column;

    align-items: center;

    z-index: 10;

}



.nav_head_sear_flex.on {

    left: 80px;

}



.nav_head_sear_nav {

    position: absolute;

    top: 50%;

    transform: translateY(-50%);

    left: -100%;

    transition: all 0.36s;

    background: var(--com-color1);

    padding: 20px 32px;

    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);

}



.nav_head_sear_nav.on {

    left: 80px;

}



.nhsn_li a {

    font-size: 18px;

    line-height: 1.5;

    color: #fff;

    white-space: nowrap;

}



.nhsn_li {

    margin-bottom: 14px;

}



.nhsn_li:last-child {

    margin-bottom: 0;

}



.nav_head_menu .ys_phnav_menubtn {

    pointer-events: none;

}



.mhnu_down {

    position: fixed;

    right: 0;

    width: calc(100vw - 80px);

    background: #F9F9FB;

    display: none;

    border-top: 1px solid #EAEAEA;

}



.mhnu_down_wrap {

    width: 100%;

    display: flex;

}



.mhnu_down_wrap_le {

    width: 24.5%;

    padding: 40px 0 78px;

    padding-left: 188px;

    background: #fff;

}



.mhnu_down_wrap_ri {

    width: 75.5%;

    padding: 56px 0 78px;

    padding-right: 260px;

    padding-left: 140px;

    display: flex;

    flex-wrap: wrap;

    align-items: center;

}



.mdwl_tit_ri {

    width: 24px;

    margin-top: 2px;

}



.mdwl_tit_ri svg {

    width: 100%;

}



.mdwl_tit_ri path {

    transition: all 0.36s;

}



.mdwl_tit_le p {

    font-size: 18px;

    line-height: 1.75;

    font-weight: bold;

    transition: all 0.36s;

    color: #364056;

}



.mdwl_tit {

    display: flex;

    align-items: center;

}



.mdwl_tit_le {

    padding-right: 4px;

}



.mdwl_wrap {

    margin-bottom: 36px;

}



.mdwl_link_le p {

    font-size: 18px;

    line-height: 1.75;

    color: #364056;

    transition: all 0.36s;

}



.mdwl_link {

    display: flex;

    align-items: center;

    justify-content: space-between;

    padding: 9px;

    padding-left: 13px;

    padding-right: 32px;

    transition: all 0.36s;

}



.mdwl_li.yxnav_active2 .mdwl_link {

    background: #F9F9FB;

}



.mdwl_li.yxnav_active2 .mdwl_link_le p {

    color: #0C74D6;

}



.mdwl_li.yxnav_active2 .mdwl_link_ri path {

    stroke: #0C74D6;

}



.mdwl_link_ri {

    margin-top: 2px;

}



.mdwr_le {

    width: 41%;

    height: 100%;

    border-right: 1px solid #E8E8E8;

    padding-top: 50px;

}



.mdwr_ri {

    width: 59%;

    padding-left: 80px;

}



.mdwr_li {

    width: 100%;

    display: none;

}



.mdwr_li.act {

    display: block;

}



.mdwr_li_ul {

    width: 100%;

    position: relative;

    display: flex;

}



.mdwr_li_ul_li {

    width: 50%;

    padding-right: 30px;

}



.mlul_link a {

    color: #364056;

    line-height: 1.75;

    transition: all 0.36s;

    font-size: 18px;

}



.mlul_link {

    margin-bottom: 16px;

}



.mlul_link.yxnav_active3 a {

    color: #0C74D6;

}



.mdwr_ri_tit p {

    font-size: 18px;

    line-height: 1.75;

    font-weight: bold;

}



.mdwr_ri_tit {

    margin-bottom: 22px;

}



.mdwr_ri_ul {

    margin: 0 -10px;

    display: flex;

    flex-wrap: wrap;

}



.mdwr_ri_ul_li {

    width: 33.333333%;

    padding: 0 10px;

    margin-bottom: 20px;

}



.mdwr_ri_ul_li .ys_imgbox_cover {

    border: 1px solid #E8E8E8;

    border-radius: 2px;

}



.mhnu_down2_wrap {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

    background: #F9F9FB;

    align-items: stretch;

}



.mhnu_down2_wrap_le,

.mhnu_down2_wrap_ri {

    width: 50%;

}



.mhnu_down2_wrap_le {

    background: #fff;

    padding-left: 180px;

    padding-right: 135px;

    padding-top: 48px;

    padding-bottom: 54px;

}



.mdol_li {

    width: 50%;

}



.mdwol_ul {

    display: flex;

}



.mdwl_li_wrap {

    width: 100%;

}



.mdwl_li_wrap.yxnav_active2 .mdwl_link {

    background: #F9F9FB;

}



.mdwl_li_wrap.yxnav_active2 .mdwl_link_le p {

    color: #0C74D6;

}



.mdwl_li_wrap.yxnav_active2 .mdwl_link_ri svg path {

    stroke: #0C74D6;

}



.mhnu_down2_wrap_ri {

    padding-left: 120px;

    padding-right: 160px;

    padding-top: 45px;

    padding-bottom: 45px;

    display: flex;

    align-items: center;

}



.mdwr_tit p {

    font-size: 18px;

    line-height: 1.75;

    font-weight: bold;

    color: #364056;

}



.mdwr_ul_li {

    width: 33.333333%;

    padding: 0 20px;

}



.mdwr_ul {

    display: flex;

    margin: 0 -20px;

    flex-wrap: wrap;

}



.mdwr_wrap {

    width: 100%;

}



.mdwr_tit {

    margin-bottom: 18px;

}



.mdwr_ul_li .ys_imgbox_cover {

    background: #fff;

    border: 1px solid #E8E8E8;

    border-radius: 2px;

    margin-bottom: 15px;

}



.mdwr_ul_li_tit p {

    font-size: 18px;

    line-height: 1.75;

    color: #364056;

    text-align: center;

}



.mhnu_down3 .mdwr_ul_li .ys_imgbox_cover {

    border: none;

}



.mhnu_down4_wrap {

    display: flex;

    justify-content: center;

    padding-top: 28px;

    padding-bottom: 28px;

}



.mhnu_down4_wrap_li {

    padding: 0 40px;

}



.mhnu_down4_wrap_li .mdwl_link {

    font-size: 18px;

    line-height: 1.75;

    color: #364056;

    transition: all 0.36s;

}



.mhnu_down.mhnu_down4 {

    background: #fff;

}



.mhnu_down4_wrap_li.yxnav_active2 .mdwl_link {

    color: #0C74D6;

}



.mhnu_link {

    position: relative;

}



.mhnu_link::after {

    content: '';

    position: absolute;

    bottom: 0;

    left: 50%;

    transform: translateX(-50%);

    width: 0;

    height: 1px;

    background: #0C74D6;

    opacity: 0;

}



.mhnu_li.yxnav_active1 .mhnu_link {

    color: #0C74D6;

}



.mhnu_li.yxnav_active1 .mhnu_link::after {

    width: 90%;

    opacity: 1;

}



.home_about .home_about_ri {

    width: 44%;

}



.home_about .home_about_ri img {

    width: 100%;

}



.hbbu_li_img {

    display: none;

}



.ys_ban_li.slick-current .ban_tit,

.ys_ban_li.slick-current .ban_more {

    animation: ysfadeInUp 0.8s ease-in-out both;

    animation-delay: 0.1s;

}



.mhnu_down4_wrap_li a {

    padding-left: 0 !important;

    padding-right: 0 !important;

}







.ban_tit .std_tit2 {

    color: #fff;

    font-weight: bold;

}





.ban-buy {

    display: inline-block;

}



.ban-buy-link {

    border-radius: 5px;

    background: #0C74D6;

    padding: 7px 40px;

    display: flex;

    align-items: center;

    transition: all 0.36s;

    cursor: pointer;

}



.ban-buy-link p {

    color: #fff;

    padding-right: 10px;

}



.ban-buy-link img {

    width: 8px;

    margin-top: 2px;

}



.ys_banner1 .ban_tit {

    margin-bottom: 0;

}



.ys_banner1 .ys_ban_txtbox {

    bottom: auto;

}



.ys_banner1 .ban-buy {

    margin-top: 28px;

}



.inner-page .ys_main {

    margin-top: 90px;

}



.inner-page .mod_head_logo img:nth-child(1) {

    opacity: 0;

}



.inner-page .mod_head_logo img:nth-child(2) {

    opacity: 1;

}



.inner-page .mhnu_link {

    color: #333333;

}



.inner-page .mhrl_top_le svg path {

    stroke: #0C74D6;

}



.inner-page .mhrl_top_ri_icon path {

    fill: #333;

}



.inner-page .mhrs_le circle,

.inner-page .mhrs_le path {

    stroke: #0C74D6 !important;

}



.inner-page .mhrl_top_ri_info p {

    color: #333333;

}



.inner-page .mhrs_ri p {

    color: #333333;

}



.mod-bread {

    position: absolute;

    top: 30px;

    left: 0;

    width: 100%;

    z-index: 10;

}



.mod-bread-ul {

    display: flex;

}



.mod-bread-li {

    position: relative;

    padding-right: 32px;

}



.mod-bread-li::after {

    content: '';

    position: absolute;

    top: 50%;

    transform: translateY(-50%);

    right: 10px;

    width: 9px;

    height: 14px;

    background-image: url(../images/modgm.svg);

    background-size: 100% 100%;

}



.mod-bread-li a {

    font-size: 14px;

    line-height: 1.75;

    color: #fff;

}



.mod-bread-li:last-child::after {

    display: none;

}



.ys_banner1 .ys_ban_imgbox::before {

    opacity: 1;

    background: rgba(0, 0, 0, 0.2);

}



.produ-introd {

    width: 100%;

    position: relative;

}



.produ-introd-wrap {

    width: 100%;

    position: relative;

    display: flex;

    flex-wrap: wrap;

}



.produ-introd-le {

    width: 32%;

}



.produ-introd-ri {

    width: 68%;

    padding-left: 145px;

    margin-top: 96px;

}



.produ-introd-le-tit .std_tit3 {

    color: #0B1839;

    font-weight: bold;

}



.produ-introd-le-tit .std_tit3 span {

    color: #0C74D6;

}



.produ-introd-le-tit {

    margin-bottom: 56px;

}



.pilu-li-tit p {

    color: #0B1839;

    line-height: 1.75;

}



.pilu-li-tit p span {

    font-size: 46px;

    line-height: 1.5;

    font-weight: bold;

    color: #0C74D6;

}



.pilu-li-info p {

    color: #0B1839;

    line-height: 1.75;

}



.pilu-li-tit {

    margin-bottom: 7px;

}



.produ-introd-le-ul {

    display: flex;

}



.pilu-li {

    width: 50%;

}



.produ-introd-ri p {

    color: #0B1839;

    line-height: 1.75;

    margin-bottom: 18px;

}



.produ-page {

    background: #F3F8FE;

}



.produ-tab {

    width: 100%;

    position: relative;

}



.produ-tab-wrap {

    width: 100%;

    position: relative;

    display: flex;

    flex-wrap: wrap;

}



.produ-tab-le {

    width: 330px;

}



.produ-tab-le-ul {

    border-radius: 15px;

    background: #FFF;

    overflow: hidden;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

    width: 100%;

}



.produ-tab-ri {

    width: calc(100% - 330px);

    padding-left: 28px;

}



.produ-tab-le-li {

    width: 100%;

    position: relative;

    padding: 0 40px;

}



.ptll-link {

    width: 100%;

    display: flex;

    justify-content: space-between;

    align-items: center;

    border-bottom: 1px solid #E8E8E8;

    padding: 19px 0;

    transition: all 0.36s;

    cursor: pointer;

}



.ptll-link img {

    width: 8px;

    flex: none;

    opacity: 0;

    transition: all 0.36s;

}



.ptll-link p {

    color: #0B1839;

    transition: all 0.36s;

}



.produ-tab-le-li.act {

    background: #F3F8FE;

}



.produ-tab-le-li.act .ptll-link p {

    color: #0C74D6;

}



.produ-tab-le-li.act .ptll-link img {

    opacity: 1;

}





.produ-tab-ri-li {

    width: 100%;

    height: 100%;

    border-radius: 15px;

    background: #FFF;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

    overflow: hidden;

    padding: 43px;

    display: none;

}



.produ-tab-ri-li:first-child {

    display: block;

}



.ptrl-img {

    width: 100%;

    border-radius: 15px;

}



.ptrl-btm {

    width: 100%;

    margin-top: 22px;

}



.ptrl-btm-ul {

    display: flex;

    flex-wrap: wrap;

    margin: 0 -30px;

}



.ptrl-btm-ul-li {

    width: 33.333333%;

    padding: 0 30px;

}



.pbul-wrap {

    width: 100%;

    display: block;

    color: #0B1839;

    line-height: 1.5;

    border-bottom: 1px solid #E8E8E8;

    padding: 13px 0;

    transition: all 0.36s;

}



.produ-tab-ri .slick-list,

.produ-tab-ri .slick-track {

    height: 100%;

}





.produ-tab-le-li:last-child .ptll-link {

    border-bottom: none;

}



.produ-help {

    width: 100%;

    position: relative;

}



.produ-help-wrap {

    width: 100%;

    position: relative;

}



.produ-help-top .std_tit3 {

    color: #0B1839;

    font-weight: bold;

}



.produ-help-top {

    text-align: center;

    width: 100%;

    margin-bottom: 42px;

}





.produ-help-ul {

    display: flex;

    flex-wrap: wrap;

    margin: 0 -15px;

}



.produ-help-ul-li {

    width: 50%;

    padding: 0 15px;

}



.phul-wrap {

    width: 100%;

    position: relative;

    display: flex;

    justify-content: flex-end;

    border-radius: 15px;

    overflow: hidden;

}



.phul-ri {

    width: 40%;

    padding-top: 85px;

    padding-right: 53px;

    padding-bottom: 55px;

    padding-left: 85px;

    position: relative;

    z-index: 1;

}



.phul-ri::after {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background: #00A5FF;

    z-index: -1;

    -webkit-clip-path: polygon(46% 0, 100% 0, 100% 100%, 0% 100%);

    clip-path: polygon(46% 0, 100% 0, 100% 100%, 0% 100%);

    transition: all 0.36s;

}



.phul-ri-icon {

    width: 40px;

    margin: 0 auto;

    margin-bottom: 12px;

}



.phul-ri-tit .std_tit4 {

    font-weight: bold;

    color: #fff;

    text-align: center;

}



.phul-ri-icon img {

    transform: scale(1) !important;

}



.mcu-control {

    width: 100%;

    position: relative;

    /* overflow: hidden; */

}



.mcu-control-top .std_tit3 {

    color: #0B1839;

    font-weight: bold;

}



.mcu-control-btm {

    width: 100%;

    position: relative;

    display: flex;

    flex-wrap: wrap;

    align-items: flex-start;

}



.mcu-control-top {

    margin-bottom: 30px;

}





.mcu-control-le {

    width: 210px;

    position: sticky;

    top: 120px;

    left: 0;

}



.mcu-control-ri {

    width: calc(100% - 210px);

    padding-left: 46px;

}



.mcu-control-le-li svg {

    width: 16px;

    flex: none
}



.mcu-control-le-li svg path {

    transition: all 0.36s;

}



.mcu-control-le-li {

    width: 100%;

    display: flex;

    align-items: center;

    justify-content: space-between;

    border-bottom: 1px solid #E8E8E8;

    padding: 20px 0;

    cursor: pointer;

}



.mcu-control-le-li p {

    color: #0B1839;

    line-height: 1.5;

    transition: all 0.36s;

}



.mcu-control-le-li.act p {

    color: #0C74D6;

}



.mcu-control-le-li.act svg path {

    stroke: #0C74D6 !important;

}



.mcu-control-ri-li {

    width: 100%;

    margin-bottom: 50px;

}



.mcu-control-ri-li:last-child {

    margin-bottom: 0;

}



.mcrl-tit .std_tit4 {

    color: #0C74D6;

    font-weight: bold;

}



.mcrl-tit {

    margin-bottom: 14px;

}



.mcrl-ul-li {

    width: 33.333333%;

    padding: 0 10px;

    margin-bottom: 20px;

}



.mcrl-ul {

    display: flex;

    flex-wrap: wrap;

    margin: 0 -10px;

}



.mcu-page {

    background: #F3F8FE;

}



.mcu-control-desz {

    position: absolute;

    top: -27%;

    right: 0;

    width: 39%;

}



.mcu-control-desz img {

    width: 100%;

}



.mcrl-ul-li-wrap {

    width: 100%;

    position: relative;

    border-radius: 10px;

    background: #FFF;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

    display: flex;

    flex-wrap: wrap;

    padding: 30px;

    align-items: flex-start;

}



.mulw-le {

    width: 30%;

}



.mulw-ri {

    width: 70%;

    padding-left: 20px;

}



.mulw-ri-tit .std_tit20 {

    line-height: 1.8;

    font-weight: bold;

    color: #0B1839;

    height: 1.8em;

    overflow: hidden;

    -webkit-line-clamp: 1;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    transition: all 0.36s;

}



.mulw-ri-info p {

    font-size: 14px;

    line-height: 1.8;

    color: #686F7E;

    height: 5.4em;

    overflow: hidden;

    -webkit-line-clamp: 3;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

}



.mulw-ri-tit {

    margin-bottom: 6px;

}



.mulw-le img {

    transform: scale(1) !important;

}



.mcrl-more {

    display: flex;

    justify-content: center;

    width: 100%;

    padding-top: 20px;

}



.video-page .ys_ban_imgbox::before {

    width: 50%;

    background: linear-gradient(270deg, rgba(37, 37, 37, 0) 0.15%, #3852B4 57.84%, #3852B4 87.2%);

}



.video-cont {

    width: 100%;

    position: relative;

    overflow: hidden;

}



.video-cont-top {

    width: 100%;

    display: flex;

    justify-content: space-between;

    margin-bottom: 28px;

}



.video-page {

    background: #F3F8FE;

}



.video-cont-top-ri {

    width: 330px;

    position: relative;

    height: 51px;

    background: #fff;

    border-radius: 5px;

    flex: none;

}



.video-cont-top-ri input {

    width: 100%;

    height: 100%;

    padding-left: 30px;

    padding-right: 60px;

    color: #686F7E;

    font-size: 16px;

}





.video-cont-top-ri input::-webkit-input-placeholder {

    /* WebKit browsers */

    color: #686F7E;

}



.video-cont-top-ri input:-moz-placeholder {

    /* Mozilla Firefox 4 to 18 */

    color: #686F7E;

}



.video-cont-top-ri input::-moz-placeholder {

    /* Mozilla Firefox 19+ */

    color: #686F7E;

}



.video-cont-top-ri input:-ms-input-placeholder {

    /* Internet Explorer 10+ */

    color: #686F7E;

}



.video-cont-top-ri img {

    width: 22px;

    position: absolute;

    right: 24px;

    top: 50%;

    transform: translateY(-50%);

    cursor: pointer;

}





.vctl-link {

    display: block;

    color: #0B1839;

    line-height: 1.3;

    font-size: 16px;

    border-radius: 5px;

    background: #FFF;

    padding: 15px 50px;

    transition: all 0.36s;

}



.vctl-li.act .vctl-link {

    color: #fff;

    background: #0C74D6;

}





.video-cont-top-le {

    display: flex;

    overflow-y: auto;

    white-space: nowrap;

}



.vctl-li {

    margin-right: 7px;

    margin-bottom: 7px;

}



.video-cont-btm {

    width: 100%;

}



.video-cont-btm-ul {

    display: flex;

    flex-wrap: wrap;

    margin: 0 -14px;

}



.vcbu-li {

    width: 33.333333%;

    padding: 0 14px;

    margin-bottom: 37px;

}



.vcbu-link {

    width: 100%;

    display: block;

}



.vcbu-link-img {

    border-radius: 6px;

}



.vcbu-link-top {

    position: relative;

    width: 100%;

}



.vcbu-link-play {

    position: absolute;

    top: 50%;

    left: 50%;

    width: 38px;

    transform: translate(-50%, -50%);

    z-index: 10;

}



.vcbu-link-img::after {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background: rgba(0, 0, 0, 0.3);

}



.vcbu-link-btm {

    width: 100%;

    position: relative;

    margin-top: 20px;

}



.vcbu-link-btm-tit .std_tit20 {

    color: #0B1839;

    line-height: 1.75;

    font-weight: bold;

    height: 1.75em;

    overflow: hidden;

    -webkit-line-clamp: 1;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    transition: all 0.36s;

}



.vcbu-link-btm-info p {

    color: #686F7E;

    line-height: 1.75;

    height: 3.5em;

    overflow: hidden;

    -webkit-line-clamp: 2;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

}



.vcbu-link-btm-tit {

    margin-bottom: 10px;

}



.pc_fenye li {

    font-size: 16px;

    border-radius: 0 !important;

}



.pc_fenye li.activepage {

    background: #0C74D6;

    color: #fff;

}



.video-cont-btm-page {

    padding-top: 25px;

}



.inner-page .mod_head {

    background: #fff;

}



.inner-page .mod_head::after {

    content: '';

    position: absolute;

    bottom: -1px;

    left: 0;

    width: 100%;

    height: 1px;

    background: #EAEAEA;

}



.resour-cont {

    width: 100%;

    position: relative;

}



.resour-wrap {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

}



.resour-wrap-le {

    width: 65%;

    padding-right: 49px;

}



.resour-wrap-ri {

    width: 35%;

    border-left: 1px solid #E8E8E8;

    padding-top: 50px;

    padding-left: 50px;

}



.resour-page {

    background: #F3F8FE;

}



.resour-wrap-ri-tit .std_tit4 {

    color: #0B1839;

    line-height: 1.75;

}



.resour-wrap-ri-tit {

    margin-bottom: 30px;

}



.resour-wrap-ri-ul {

    width: 100%;

}



.rwru-li {

    width: 100%;

    position: relative;

    border-bottom: 1px solid #E8E8E8;

}



.rwru-wrap {

    width: 100%;

    position: relative;

    padding: 10px 0;

    display: block;

}



.rwru-wrap-info p {

    color: #0B1839;

    line-height: 1.75;

    height: 3.5em;

    overflow: hidden;

    -webkit-line-clamp: 2;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    transition: all 0.36s;

}



.rwru-wrap-time p {

    font-size: 14px;

    line-height: 1.75;

    color: #686F7E;

}



.rwru-wrap-info {

    margin-bottom: 10px;

}



.rwru-li:first-child a {

    padding-top: 0;

}



.resour-wrap-ri-btm {

    width: 100%;

    position: relative;

    margin-bottom: 30px;

}



.rwrb-ul,

.rwrb-li {

    width: 100%;

}



.rwrb-li {

    display: none;

}



.rwrb-li:first-child {

    display: block;

}



.resour-wrap-ri-top {

    margin-bottom: 50px;

}



.rwrb-li-wrap {

    width: 100%;

    position: relative;

}



.rwrb-li-wrap .ys_imgbox_cover {

    border-radius: 4px;

}



.rwrb-li-wrap .ys_imgbox_cover::after {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background: rgba(0, 0, 0, 0.2);

}



.rwrb-li-wrap-tit {

    width: 100%;

    padding: 20px;

    position: absolute;

    bottom: 0;

    left: 0;

}



.rwrb-li-wrap-tit p {

    color: #fff;

    line-height: 1.75;

}



.rwrb-ul .slick-dots li {

    width: 10px;

    height: 10px;

    background: #D9D9D9;

}



.rwrb-ul .slick-dots li.slick-active {

    background: #0C74D6;

}



.rwrb-ul .slick-dots {

    position: relative;

    bottom: auto;

    margin-top: 20px;

}



.resour-wrap-ri-sign {

    width: 100%;

    position: relative;

}



.rwrs-img {

    width: 100%;

    position: relative;

    border-radius: 4px;

    overflow: hidden;

}



.rwrs-img img {

    width: 100%;

}



.rwrs-more {

    position: absolute;

    top: 50%;

    transform: translateY(-50%);

    right: 20px;

}



.resour-wrap-le-tit .std_tit3 {

    color: #0B1839;

}



.resour-wrap-le-tit {

    margin-bottom: 30px;

}



.resour-wrap-le-reveal {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

    align-items: center;

}



.resour-wrap-le-reveal p {

    color: #686F7E;

    line-height: 1.75;

}



.rwlr-le {

    margin-right: 44px;

}



.rwlr-browse {

    margin-right: 29px;

}



.ys_share_list {

    position: relative;

}



.mod-code {

    width: 110px;

    position: absolute;

    top: 35px;

    left: 50%;

    transform: translateX(-50%);

    background: #fff;

    padding: 8px;

    border-radius: 8px;

    display: none;

}



.mod-code img {

    width: 100%;

}



.ys_share_img {

    width: 24px;

    margin-right: 16px;

}



.resour-wrap-le-top {

    width: 100%;

    border-bottom: 1px solid #E8E8E8;

    padding-bottom: 20px;

    margin-bottom: 30px;

    position: relative;

    z-index: 10;

}



.resour-wrap-le-video {

    width: 100%;

    position: relative;

    border-radius: 10px;

    overflow: hidden;

    cursor: pointer;

}



.resour-wrap-le-video::after {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background: rgba(0, 0, 0, 0.3);

}



.resour-wrap-le-video video {

    width: 100%;

}





.rwlv-play {

    width: 70px;

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%, -50%);

    z-index: 10;

    cursor: pointer;

}



.resour-wrap-le-btm {

    width: 100%;

    position: relative;

    border-top: 1px solid #E8E8E8;

    margin-top: 50px;

    padding-top: 30px;

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

}



.rwlb-wrap p {

    font-size: 16px;

    line-height: 1.75;

    color: #0B1839;

    transition: all 0.36s;

}



.rwlb-wrap {

    width: 39%;

    padding-right: 15px;

}



.rwlb-wrap:last-child {

    padding-right: 0;

}



.rwlb-wrap p:first-child {

    margin-bottom: 7px;

}



.rwlb-wrap p:nth-child(2) {

    height: 3.5em;

    overflow: hidden;

    -webkit-line-clamp: 2;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    transition: all 0.36s;

}





.video-cont-desz1 {

    width: 34%;

    position: absolute;

    top: 0;

    left: 0;

}



.video-cont-desz1 img {

    width: 100%;

}



.video-cont-desz2 {

    width: 34%;

    position: absolute;

    top: 34%;

    right: 0;

}



.video-cont-desz2 img {

    width: 100%;

}





.video-cont .ys_cont1440 {

    position: relative;

    z-index: 10;

}



.form-cont {

    width: 100%;

    position: relative;

}



.form-wrap {

    width: 900px;

    margin: 0 auto;

    border-radius: 8px;

    background: #FFF;

    padding: 60px 153px;

    position: relative;

    z-index: 10;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

}



.form-wrap-tit .std_tit3 {

    color: #0B1839;

    text-align: center;

}



.form-wrap-tit {

    margin-bottom: 30px;

}



.form-wrap-btm {

    width: 100%;

    position: relative;

}



.fwbu-li {

    width: 100%;

    margin-bottom: 20px;

}



.fwbu-li-tit p {

    color: #0B1839;

}



.fwbu-li-tit p span {

    color: #D92817;

}



.fwbu-li-btm {

    width: 100%;

    display: flex;

}



.fwbu-li-btm-input {

    width: 100%;



    overflow: hidden;

}



.fwbu-li-btm-input input {

    width: 100%;

    height: 100%;

    height: 40px;

    border-radius: 5px;

    background: #F3F8FE;

    padding: 0 12px;

    color: #0B1839;

    font-size: 14px;

}



.fwbu-li-tit {

    margin-bottom: 10px;

}



.fwbu-li-btm-valida {

    width: 40%;

    margin-left: 17px;

}



.fwbu-li-btm-valida {

    width: 45%;

    position: relative;

}



.fwbu-li-btm-valida input {

    width: 100%;

    height: 40px;

    border-radius: 5px;

    background: #F3F8FE;

    padding: 0 12px;

    color: #0B1839;

    font-size: 14px;

    padding-right: 140px;

}



.fwbu-li1 .fwbu-li-btm-input {

    width: 55%;

}



.fwbu-li-btm-valida input::-webkit-input-placeholder {

    /* WebKit browsers */

    color: #686F7E;

}



.fwbu-li-btm-valida input:-moz-placeholder {

    /* Mozilla Firefox 4 to 18 */

    color: #686F7E;

}



.fwbu-li-btm-valida input::-moz-placeholder {

    /* Mozilla Firefox 19+ */

    color: #686F7E;

}



.fwbu-li-btm-valida input:-ms-input-placeholder {

    /* Internet Explorer 10+ */

    color: #686F7E;

}



.flbv-code {

    width: 36%;

    position: absolute;

    top: 50%;

    transform: translateY(-50%);

    right: 32px;

    cursor: pointer;

}



.flbv-icon {

    width: 16px;

    position: absolute;

    top: 50%;

    transform: translateY(-50%);

    right: 6px;

}



.flbc-click {

    font-size: 16px;

    line-height: 40px;

    color: #fff;

    border-radius: 5px;

    background: #0C74D6;

    padding: 0 40px;

    cursor: pointer;

}



.fwbu-li-btm-click {

    flex: none;

    margin-left: 40px;

}





.fwbu-li-btm .ys_select {

    width: 100%;

}



.fwbu-li-btm .ys_select_hd {

    width: 100%;

    height: 40px;

    border-radius: 5px;

    background: #F3F8FE;

    padding: 0 12px;

}



.ys_select_hd input {

    color: #0B1839;

    font-size: 14px;

}



/* .ys_select_xtbbox .iconfont {

    color: rgba(104, 111, 126, 1);

} */





.ys_select_xtbbox {

    width: 14px;

    right: 20px;

}



.ys_select_xtbbox img {

    width: 100%;

}





.ys_select_bd {

    width: 100%;

    background: #fff;

    border-radius: 6px;

    padding: 12px;

    top: calc(100% + 5px);

    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);

}



.ys_select_li {

    font-size: 14px;

    color: #666;

    margin: 10px 0;

}



.fwbu-li-le {

    width: 16px;

    height: 16px;

    border: 1px solid #E8E8E8;

    border-radius: 2px;

    flex: none;

    margin-top: 3px;

    cursor: pointer;

    position: relative;

    transition: all 0.36s;

}



.fwbu-li-le::after {

    content: '';

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%, -50%);

    width: 10px;

    height: 10px;

    background: #00A5FF;

    transition: all 0.36s;

    opacity: 0;

}



.fwbu-li-le.on {

    border-color: #00A5FF;

}



.fwbu-li-le.on::after {

    opacity: 1;

}



.fwbu-li-ri p {

    font-size: 14px;

    color: #686F7E;

    line-height: 1.75;

}



.fwbu-li-ri p a {

    color: #00A5FF;

}



/* .fwbu-li3 {

    display: flex;

} */



.fwbu-li-ri {

    padding-left: 10px;

}





.fwbu-li4 .flbc-click {

    text-align: center;

}



.form-cont-desz1 {

    position: absolute;

    top: 0;

    left: 0;

    width: 48%;

}



.form-cont-desz1 img {

    width: 100%;

}





.form-cont-desz2 {

    width: 48%;

    position: absolute;

    top: -22%;

    right: -6%;

}



.form-cont-desz2 img {

    width: 100%;

}



.fwbu-li4-btm {

    width: 100%;

}



.fwbu-li4-btm-info span {

    color: #686F7E;

    line-height: 1.75;

    font-size: 14px;

    padding-right: 10px;

    cursor: pointer;

}



.fwbu-li4-btm-info span.act {

    color: #0C74D6;

}



.fwbu-li4-btm-info {

    margin-bottom: 10px;

    display: flex;

    flex-wrap: wrap;

}



.fwbu-li4-btm-text {

    width: 100%;

    height: 190px;

    background: #F3F8FE;

    border-radius: 5px;

}



.fwbu-li4-btm-text textarea {

    width: 100%;

    height: 100%;

    padding: 12px;

    color: #0B1839;

    font-size: 14px;

}



.fwbu-li4-btm-text textarea::-webkit-input-placeholder {

    /* WebKit browsers */

    color: #686F7E;

}



.fwbu-li4-btm-text textarea:-moz-placeholder {

    /* Mozilla Firefox 4 to 18 */

    color: #686F7E;

}



.fwbu-li4-btm-text textarea::-moz-placeholder {

    /* Mozilla Firefox 19+ */

    color: #686F7E;

}



.fwbu-li4-btm-text textarea:-ms-input-placeholder {

    /* Internet Explorer 10+ */

    color: #686F7E;

}



.manuf-cont {

    width: 100%;

    position: relative;

}



.manuf-wrap {

    width: 1010px;

    max-width: 100%;

    margin: 0 auto;

    position: relative;

    z-index: 10;

}



.manuf-wrap-info p {

    color: #0B1839;

    line-height: 1.75;

}



.manuf-wrap-info {

    width: 81%;

    margin-bottom: 47px;

}



.resour-wrap-le-video img:nth-child(1) {

    width: 100%;

}



.manuf-cont-desz {

    position: absolute;

    top: -48%;

    left: 0;

    width: 35%;

}



.manuf-cont-desz img {

    width: 100%;

}



.previe-recomm {

    width: 100%;

    position: relative;

}



.previe-recomm-wrap {

    width: calc(100% + 130px);

    display: flex;

    flex-wrap: wrap;

    align-items: center;

}



.previe-recomm-ri {

    transform: translateX(-130px);

}



.previe-recomm-le {

    width: 54%;

}



.previe-recomm-le-ul {

    width: 100%;

}



.prlu-li {

    width: 100%;

    display: none;

}



.prlu-li:first-child {

    display: block;

}



.prlu-li .ys_imgbox_cover {

    border-radius: 15px;

}



.prlu-li a {

    width: 100%;

    display: block;

}



.previe-recomm-ri {

    width: 45%;

    position: relative;

    z-index: 10;

}



.prru-link {

    width: 100%;

    padding: 38px 60px 66px;

    display: block;

}



.previe-recomm-ri-ul {

    background: #fff;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

    border-radius: 15px;

}



.previe-recomm-ri-ul,

.prru-li {

    width: 100%;

}



.prru-li {

    display: none;

}



.prru-li:first-child {

    display: block;

}



.prru-link-time p {

    color: #0C74D6;

    line-height: 1.75;

}



.prru-link-time span {

    padding-right: 20px;

}



.prru-link-tit .std_tit4 {

    font-weight: bold;

    color: #0B1839;

    line-height: 1.5;

    height: 3em;

    overflow: hidden;

    -webkit-line-clamp: 2;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    transition: all 0.36s;

}



.prru-link-time {

    margin-bottom: 11px;

}



.prru-link-info p {

    color: #686F7E;

    line-height: 1.75;

    height: 3.5em;

    overflow: hidden;

    -webkit-line-clamp: 2;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

}



.prru-link-tit {

    margin-bottom: 11px;

}



.prru-link-more p {

    color: #0C74D6;

    line-height: 1.75;

}



.prru-link-info {

    margin-bottom: 40px;

}



.previe-recomm-ri-desz {

    width: 77px;

    position: absolute;

    pointer-events: none;

    z-index: 10;

}



.previe-recomm-ri-desz img {

    width: 100%;

}



.previe-recomm-ri-desz1 {

    left: -11px;

    bottom: -11px;

}



.previe-recomm-ri-desz2 {

    right: -11px;

    top: -11px;

}



.previe-recomm-ri-ul .slick-list {

    overflow: visible !important;

}



.slick-dots li {

    width: 10px;

    height: 10px;

    background: #D9D9D9;

}



.slick-dots li.slick-active {

    background: #0C74D6;

}



.previe-recomm-ri-ul .slick-dots {

    bottom: -35px;

}



.previe-page {

    background: #F3F8FE;

}



.previe-list-btm {

    width: 100%;

    position: relative;

}



.previe-list-btm-ul {

    display: flex;

    flex-wrap: wrap;

    margin: 0 -14px;

    padding-bottom: 10px;

}



.plbu-li {

    width: 33.333333%;

    padding: 0 14px;

    margin-bottom: 20px;

}



.plbu-link {

    width: 100%;

    display: block;

    border-radius: 10px;

    background: #FFF;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

}



.plbu-link-btm {

    width: 100%;

    border-top: 1px solid #E8E8E8;

    padding: 20px 30px 30px;

}



.plbu-link-tiu .std_tit20 {

    color: #0B1839;

    font-weight: bold;

    line-height: 1.75;

    height: 3.5em;

    overflow: hidden;

    -webkit-line-clamp: 2;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    transition: all 0.36s;

}



.news-page .prru-link-time p {

    color: #686F7E;

}



.news-page .previe-recomm {

    background: #F3F8FE;

}



.news-page .vctl-link {

    background: #F9F9FB;

}



.news-page-ul {

    margin: 0 -14px;

    display: flex;

    flex-wrap: wrap;

}



.news-page-ul-li {

    width: 33.333333%;

    padding: 0 14px;

    margin-bottom: 56px;

}



.npul-link {

    width: 100%;

}



.npul-img {

    width: 100%;

    position: relative;

    border-radius: 15px;

}



.npul-btm {

    width: 100%;

    position: relative;

    margin-top: 10px;

}



.npul-btm-tit .std_tit20 {

    color: #364056;

    font-weight: bold;

    line-height: 1.75;

    transition: all 0.36s;

    height: 1.75em;

    overflow: hidden;

    -webkit-line-clamp: 1;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

}



.npul-btm-info p {

    color: #686F7E;

    line-height: 1.75;

    height: 3.5em;

    overflow: hidden;

    -webkit-line-clamp: 2;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

}



.npul-btm-tit {

    margin-bottom: 10px;

}



.npul-btm-time p {

    color: #686F7E;

    line-height: 1.75;

    height: 1.75em;

}



.news-page .video-cont-top-le {

    flex-wrap: wrap;

}



.news-page .ys_banner1 .ys_ban_imgbox::before {

    opacity: 0.7;

    background: linear-gradient(70deg, #05163E 3.02%, rgba(2, 18, 56, 0.00) 80.21%);

}



.news-page .mcrl-more {

    padding-top: 0 !important;

}



.modul-cont {

    width: 100%;

    position: relative;

    background: #F3F8FE;

}



.modul-wrap {

    width: 100%;

}



.modul-wrap-btm {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

}



.modul-wrap-le {

    width: 290px;

}



.modul-wrap-ri {

    width: calc(100% - 290px);

    padding-left: 65px;

}



.modul-wrap-le-tit .std_tit3 {

    color: #0B1839;

    font-weight: bold;

    line-height: 1.3;

}



.modul-wrap-top {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

    justify-content: space-between;

    margin-bottom: 20px;

}



.modul-wrap-le-btm {

    width: 100%;

}



.mwlb-li {

    width: 100%;

}



.std_tit24 {

    font-size: 24px;

    line-height: 1.75;

    font-weight: bold;

}



.mwlb-li-top-le .std_tit24 {

    color: #0B1839;

    font-weight: bold;

    transition: all 0.36s;

}



.mwlb-li-top {

    width: 100%;

    display: flex;

    /* align-items: center; */

    justify-content: space-between;

    border-bottom: 1px solid #686F7E;

    padding: 12px 0;

    cursor: pointer;

}



.mwlb-li-top-ri {

    width: 16px;

    cursor: pointer;

    display: flex;

    align-items: center;

    flex: none;

}



.mwlb-li-top-ri img {

    width: 100%;

    transition: all 0.36s;

}



.mlbl-top-le p {

    font-size: 20px;

    line-height: 1.75;

    font-weight: bold;

    transition: all 0.36s;

    color: #0B1839;

}



.mlbl-top {

    padding: 12px 23px;

    width: 100%;

    display: flex;

    justify-content: space-between;

}



.mlbl-top-ri {

    width: 16px;

    display: flex;

    align-items: center;

    cursor: pointer;

    flex: none;

}



.mlbl-top-ri img {

    width: 100%;

    transition: all 0.36s;

}



.mwlb-li-btm-li {

    width: 100%;

    border-bottom: 1px solid #686F7E;

}





.mwlb-li-top.act .mwlb-li-top-le .std_tit24 {

    color: #0C74D6;

}



.mwlb-li-top.act .mwlb-li-top-ri img {

    transform: rotate(180deg);

}



.mlbl-btm {

    width: 100%;

    position: relative;

    padding-bottom: 10px;

}



.mlbl-btm-three-ri {

    width: 16px;

    flex: none;

    display: flex;

    justify-content: space-between;

    cursor: pointer;

}



.mlbl-btm-three-ri img {

    width: 100%;

    transition: all 0.36s;

}



.mlbl-btm-three {

    width: 100%;

    padding: 4px 33px;

    display: flex;

    justify-content: space-between;

    /* background: #fff; */

    transition: all 0.36s;

    border-radius: 5px;

}



.mlbl-btm-three-le p {

    font-size: 18px;

    line-height: 1.75;

    color: #333;

}



.mlbl-btm-li {

    width: 100%;

    margin-bottom: 8px;

}



.mlbl-btm-end-li {

    width: 100%;

    padding: 6px 53px;

}



.mlbl-btm-end-li a {

    font-size: 16px;

    line-height: 1.75;

    color: #686F7E;

}



.mlbl-top.act .mlbl-top-ri img {

    transform: rotate(180deg);

}



.mlbl-btm-three.act {

    background: #fff;

}



.mlbl-btm-three.act .mlbl-btm-three-ri img {

    transform: rotate(180deg);

}



.mwlb-li-btm {

    display: none;

}



.mlbl-btm {

    display: none;

}



.mlbl-btm-end {

    display: none;

}



.modul-page .produ-help {

    background: #F3F8FE;

}



.mwru-li {

    width: 33.333333%;

    padding: 0 14px;

    margin-bottom: 28px;

}



.modul-wrap-ri-ul {

    margin: 0 -14px;

    display: flex;

    flex-wrap: wrap;

}



.mwru-link {

    width: 100%;

    height: 100%;

    display: block;

    border-radius: 10px;

    background: #FFF;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

    padding: 20px 15px;

}



.mwru-link-btm {

    width: 100%;

    position: relative;

    padding: 10px 15px 6px;

}



.mwru-link-btm-tit .std_tit20 {

    color: #0B1839;

    font-weight: bold;

    transition: all 0.36s;

    line-height: 1.75;

    height: 1.75em;

    overflow: hidden;

    -webkit-line-clamp: 1;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

}



.mwru-link-btm-tit {

    margin-bottom: 10px;

}



.mwru-link-btm-ul {

    display: flex;

    flex-wrap: wrap;

}



.mlbu-li {

    width: 50%;

    margin-bottom: 4px;

}



.mlbu-li p {

    color: #686F7E;

    line-height: 1.8;

}



/* .mwru-link-img img {

    transform: scale(1) !important;

} */



.downl-wrap {

    background: #fff;

}



.downl-wrap .mlbl-btm-three.act {

    background: #F3F8FE;

}



.mwlb-li-info p {

    font-size: 16px;

    line-height: 1.75;

    color: #0B1839;

}



.mwlb-li-info {

    margin-top: 12px;

}



.mwlb-li-btm-li:last-child {

    border-bottom: none;

}



.downl-wrap .modul-wrap-ri {

    padding-left: 37px;

}



.downl-wrap-ri {

    width: 100%;

    border-left: 1px solid #E8E8E8;

    padding-left: 40px;

    height: 100%;

}



.downl-wrap-ri-cont {

    width: 100%;

    position: relative;

    height: 100%;

    background: #F9F9FB;

    padding: 50px 40px;

}



.dwrc-top .video-cont-top-ri {

    width: 68%;

}



.dwrc-top {

    display: flex;

    align-items: center;

    width: 100%;

    margin-bottom: 40px;

}



.dwrc-top-ri {

    flex: none;

    padding-left: 40px;

    display: flex;

}



.dwrc-top-ri-result p {

    color: #686F7E;

    line-height: 1.8;

}



.dwrc-top-ri-result p span {

    color: #0C74D6;

    font-weight: bold;

}



.dtrr-ri p {

    color: #686F7E;

}



.dtrr-ri {

    padding-left: 12px;

}



.dwrc-top-ri-result {

    padding-right: 43px;

}



.dtrr-link {

    display: flex;

    align-items: center;

}



.dwrc-ul {

    display: flex;

    margin: 0 -14px;

    flex-wrap: wrap;

}



.dwrc-ul-li {

    width: 33.333333%;

    padding: 0 14px;

    margin-bottom: 28px;

}



.dwrc-ul-link {

    width: 100%;

    display: block;

    border-radius: 8px;

    background: #FFF;

    box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.08);

    padding: 20px;

}



.dwrc-ul-link-top p {

    color: #0B1839;

    line-height: 1.8;

    height: 3.6em;

    overflow: hidden;

    -webkit-line-clamp: 2;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

}



.dwrc-ul-link-top {

    margin-bottom: 60px;

}



.dwrc-ul-link-btm {

    width: 100%;

    display: flex;

    justify-content: space-between;

}



.dulb-icon {

    width: 24px;

}



.dulb-icon img {

    width: 100%;

}



.dulb-info p {

    color: #0B1839;

    line-height: 1.8;

}



.dulb-le {

    display: flex;

    align-items: center;

}



.dulb-info {

    padding-left: 12px;

}



.dwrc-ul-li.on .mhrm_more {

    background: #022680;

}



.conta-headq {

    width: 100%;

    padding-top: 30px;

    overflow: hidden;

}



.conta-headq .mod-bread {

    position: relative;

    top: auto;

    margin-bottom: 50px;

}



.conta-headq .mod-bread-li a {

    color: #333333;

}



.conta-headq .mod-bread-li::after {

    background-image: url(../images/modgm1.svg);

}



.conta-headq-tit .std_tit2 {

    font-weight: bold;

    color: #0B1839;

}



.conta-headq-tit {

    margin-bottom: 30px;

}



.conta-headq-btm {

    width: 100%;

}



.conta-headq-btm-wrap {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

}



.conta-headq-btm-tit .std_tit4 {

    color: #0B1839;

    line-height: 1.5;

}



.conta-headq-btm-tit {

    margin-bottom: 30px;

}



.conta-headq-ri-img {

    width: 100%;

    border-radius: 10px;

    overflow: hidden;

}



.conta-headq-ri-img img {

    width: 100%;

}



.conta-headq-ri {

    width: 68%;

    padding-left: 28px;

    margin-top: -55px;

}



.conta-headq-le {

    width: 32%;

}



.conta-headq-le-li {

    width: 100%;

    border-radius: 8px;

    background: #fff;

    padding: 33px 38px;

    margin-bottom: 15px;

}



.conta-page {

    background: #F3F8FE;

}



.chll-top {

    width: 100%;

    display: flex;

    align-items: center;

    margin-bottom: 15px;

}



.chll-top-icon {

    width: 24px;

}



.chll-top-icon img {

    width: 100%;

}





.chll-top-info {

    padding-left: 10px;

}



.chll-top-info p {

    color: #0B1839;

    line-height: 1.5;

}



.chll-btm p {

    color: #0B1839;

    line-height: 1.5;

}



.conta-depart {

    width: 100%;

    position: relative;

}



.conta-depart-top {

    width: 100%;

    position: relative;

    margin-bottom: 30px;

}



.conta-depart-top::after {

    content: '';

    position: absolute;

    bottom: 0;

    left: 0;

    width: 100%;

    height: 2px;

    background: rgba(12, 116, 214, 0.2);

}



.conta-depart-top-li p {

    font-size: 20px;

    line-height: 1.5;

    color: #0B1839;

    transition: all 0.36s;

    display: inline-block;

    position: relative;

    padding-bottom: 20px;

    padding-left: 14px;

    padding-right: 14px;

    cursor: pointer;

}



.conta-depart-top-li {

    position: relative;

    text-align: center;

}



.conta-depart-top-li p::after {

    content: '';

    position: absolute;

    bottom: 0px;

    left: 0;

    width: 0%;

    height: 2px;

    border-radius: 6px;

    background: #0C74D6;

    transition: all 0.36s;

    opacity: 1;

}



.conta-depart-top-li {

    display: none;

}



.conta-depart-top-li:first-child {

    display: block;

}



.conta-depart-top .slick-track {

    margin: 0 auto;

}



.conta-depart-top-li.slick-current p::after {

    width: 100%;

    opacity: 1;

}



.conta-depart-top-li.slick-current p {

    color: #0C74D6;

}



.conta-depart-btm-ul {

    margin: 0 -15px;

    display: flex;

    flex-wrap: wrap;

}



.cdbu-li {

    width: 25%;

    padding: 0 15px;

}



.cdbu-li-wrap {

    width: 100%;

    height: 100%;

    border-radius: 8px;

    background: #FFF;

    padding: 40px 30px 44px;

    transition: all 0.36s;

    display: flex;

    flex-direction: column;

    justify-content: space-between;

    box-shadow: 0px 0px 18px 0px rgba(128, 149, 173, 0.15);

}



.cdbu-li-top-tit .std_tit24 {

    color: #0B1839;

    line-height: 1.5;

    font-weight: bold;

    transition: all 0.36s;

}



.cdbu-li-top-tit {

    margin-bottom: 30px;

}



.clti-li p {

    line-height: 1.5;

}



.clti-li-top p {

    color: #0B1839;

}



.clti-li-btm p {

    color: #686F7E;

}



.clti-li-top {

    margin-bottom: 6px;

}



.clti-li {

    margin-bottom: 10px;

}



.conta-depart-btm p {

    transition: all 0.36s;

}



.cdbu-li-top {

    margin-bottom: 20px;

}



.conta-depart-btm-ul .slick-list {

    width: 100%;

    padding-top: 10px;

    padding-bottom: 10px;

}



.conta-depart-btm-ul .slick-track {

    height: 100%;

}



.conta-depart-btm {

    width: calc(100% + 360px);

}



.conta-region-wrap {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

    /* align-items: center; */

}



.conta-region-le {

    width: 57%;

}



.conta-region-le svg {

    width: 100%;

}



.conta-region-ri {

    width: 43%;

    padding-left: 40px;

}



.conta-region-ri-wrap {

    width: 100%;

    border-radius: 8px;

    background: #FFF;

    overflow: hidden;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

}



.crrw-top {

    width: 100%;

    position: relative;

    border-bottom: 1px solid #E8E8E8;

}



.crrw-btm {

    width: 100%;

    padding: 30px 40px;

}



.crrw-btm-ul {

    overflow: hidden;

    width: 100%;

    max-height: 440px;

}



.crrw-top-ul {

    display: flex;

}



.crrw-top-li {

    width: 25%;

    text-align: center;

}



.crrw-top-li p {

    display: inline-block;

    font-size: 20px;

    line-height: 1.5;

    color: #0B1839;

    transition: all 0.36s;

    padding: 20px 0;

    position: relative;

    cursor: pointer;

}



.crrw-top-li p::after {

    content: '';

    position: absolute;

    bottom: -1px;

    left: 0;

    width: 0%;

    height: 1px;

    opacity: 0;

    background: #0C74D6;

    transition: all 0.36s;

}



.crrw-top-li.act p {

    color: #0C74D6;

}



.crrw-top-li.act p::after {

    width: 100%;

    opacity: 1;

}



.crrw-btm-li {

    width: 100%;

    position: relative;

}



.crrw-btm-li-top {

    width: 100%;

    position: relative;

    display: flex;

    justify-content: space-between;

    align-items: center;

    border-bottom: 1px solid #D9D9D9;

    padding: 16px 0;

    cursor: pointer;

}



.crrw-btm-li-wrap:first-child .crrw-btm-li-top {

    padding-top: 0;

}



.crrw-btm-li-btm {

    width: 100%;

    display: none;

}



.cblt-ri {

    width: 26px;

    flex: none;

}



.cblt-ri img {

    width: 100%;

    transition: all 0.36s;

}



.cblt-le p {

    color: #0C74D6;

    font-weight: bold;

}



.cblt-le {

    padding-right: 20px;

}



.cblb-li {

    width: 100%;

    display: flex;

    margin-bottom: 20px;

}



.cblb-le {

    width: 90px;

    flex: none;

}



.cblb-li p {

    line-height: 1.5;

}



.cblb-le p {

    color: #686F7E;

}



.cblb-ri p {

    color: #0B1839;

}



.crrw-btm-li-btm {

    padding-top: 16px;

}



.crrw-btm-li-top.act .cblt-ri img {

    transform: rotate(180deg);

}



.crrw-btm-ul .mCSB_outside+.mCSB_scrollTools {

    right: -44px !important;

}



.crrw-btm-ul .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,

.crrw-btm-ul .mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {

    width: 8px;

    background: #0C74D6 !important;

}



.crrw-btm-ul .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,

.crrw-btm-ul .mCS-light-2.mCSB_scrollTools .mCSB_draggerRail {

    width: 8px;

    background: #E8E8E8 !important;

}



.crrw-btm-ul .mCSB_scrollTools {

    height: calc(100% + 60px);

    top: -30px;

}



.crrw-btm-li {

    display: none;

}



.crrw-btm-li:first-child {

    display: block;

}





.cdbu-li.slick-current .cdbu-li-wrap {

    background: #0C74D6;

}



.cdbu-li.slick-current .cdbu-li-wrap p {

    color: #fff;

}





.ban_info {

    width: 55%;

    margin-top: 16px;

    /* margin-bottom: 30px; */

}





.ban_info p {

    color: #fff;

    line-height: 1.75;

}



.investor-shares {

    width: 100%;

    position: relative;

}



.investor-shares-wrap {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

}



.investor-shares-le {

    width: 49%;

    padding-right: 158px;

}



.investor-shares-ri {

    width: 51%;

}



.investor-shares-ri-img {

    width: 100%;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

}



.investor-shares-ri-img img {

    width: 100%;

}



.investor-shares-ri-btm {

    width: 100%;

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

    margin-top: 18px;

}



.isrb-info p {

    color: rgba(51, 51, 51, 0.5);

    font-size: 14px;

    line-height: 1.5;

}



.investor-shares-le-tit .std_tit3 {

    color: #0B1839;

    font-weight: bold;

    line-height: 1.5;

}



.investor-shares-le-tit {

    margin-bottom: 30px;

}



.investor-shares-le-sutit .std_tit4 {

    color: #0B1839;

    line-height: 1.5;

}



.investor-shares-le-num p {

    color: #0C74D6;

    font-weight: bold;

    line-height: 1.2;

    font-size: 70px;

}



.investor-shares-le-sutit {

    margin-bottom: 10px;

}



.investor-shares-le-ul {

    width: 100%;

}



.islu-li {

    width: 100%;

    border-bottom: 1px solid #E8E8E8;

    padding: 20px 0 10px;

    display: flex;

}



.islu-li p {

    color: #0B1839;

    line-height: 1.5;

}



.islu-le {

    flex: none;

    width: 142px;

    padding-right: 30px;

}



.investor-annou {

    width: 100%;

    background: #F3F8FE;

}



.investor-annou-top {

    width: 100%;

    display: flex;

    justify-content: center;

    margin-bottom: 30px;

}



.investor-annou-top-ul {

    display: flex;

    border-bottom: 2px solid #FFFFFF;

}



.iatu-li .std_tit20 {

    color: #364056;

    line-height: 1.75;

    font-weight: bold;

    padding-bottom: 10px;

    position: relative;

    transition: all 0.36s;

    cursor: pointer;

}



.iatu-li .std_tit20::after {

    content: '';

    position: absolute;

    bottom: -2px;

    left: 0;

    width: 0%;

    height: 2px;

    background: #0C74D6;

    transition: all 0.36s;

    opacity: 0;

}



.iatu-li {

    padding: 0 50px;

}



.iatu-li.act .std_tit20::after {

    width: 100%;

    opacity: 1;

}



.iatu-li.act .std_tit20 {

    color: #0C74D6;

}



.investor-annou-btm-ul {

    width: 100%;

}



.investor-annou-btm-li {

    width: 100%;

    display: none;

}



.investor-annou-btm-li:first-child {

    display: block;

}



.iabu-ul {

    display: flex;

    flex-wrap: wrap;

    margin: 0 -14px;

}



.iabu-li {

    width: 33.333333%;

    padding: 0 14px;

    margin-bottom: 25px;

}



.iabu-link {

    width: 100%;

    height: 100%;

    display: block;

    border-radius: 10px;

    background: #FFF;

    box-shadow: 0px 15px 25px 0px rgba(164, 166, 188, 0.15);

    padding: 37px;

}



.iabu-link-time p {

    color: #686F7E;

    line-height: 1.5;

}



.iabu-link-info p {

    color: #0B1839;

    line-height: 1.75;

    height: 3.5em;

    overflow: hidden;

    -webkit-line-clamp: 2;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

}



.iabu-link-time {

    margin-bottom: 15px;

}



.iabu-link-more-le p {

    color: #0B1839;

    line-height: 1.75;

}



.iabu-link-more-ri {

    width: 19px;

}



.iabu-link-more-ri img {

    width: 100%;

}



.iabu-link-more {

    display: flex;

    align-items: center;

}



.iabu-link-more-le {

    padding-right: 16px;

}



.iabu-link-info {

    margin-bottom: 53px;

}



.investor-annou-btm-more {

    width: 100%;

    display: flex;

    justify-content: center;

    padding-top: 15px;

}



.investor-liaiso {

    width: 100%;

    background: #F3F8FE;

}



.investor-liaiso-wrap {

    width: 100%;

    border-radius: 10px;

    background: #FFF;

    box-shadow: 0px 15px 25px 0px rgba(164, 166, 188, 0.15);

    display: flex;

    flex-wrap: wrap;

}



.investor-liaiso-wrap-ri {

    width: 55.5%;

    -webkit-clip-path: polygon(8% 0%, 100% 0, 100% 100%, 0% 100%);

    clip-path: polygon(8% 0%, 100% 0, 100% 100%, 0% 100%);

}



.investor-liaiso-wrap-le {

    width: 44.5%;

    padding: 50px 110px;

    display: flex;

    align-items: center;

}



.investor-liaiso-wrap-ri img {

    width: 100%;

}



.ilwl-tit .std_tit2 {

    font-weight: bold;

    line-height: 1.5;

    color: #333;

}



.ilwl-tit {

    margin-bottom: 30px;

}



.ilwl-info p {

    color: #333333;

    line-height: 1.75;

    margin-bottom: 10px;

}



.ilwl-info p:last-child {

    margin-bottom: 0;

}



.advant-diagra {

    width: 100%;

    position: relative;

}



.advant-diagra-tit .std_tit3 {

    color: #0B1839;

    font-weight: bold;

    text-align: center;

}



.advant-diagra-tit {

    margin-bottom: 30px;

}



.advant-diagra-btm {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

    border-radius: 8px;

    background: #FFF;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

}



.advant-diagra-le {

    width: 71%;

    padding: 40px 40px 40px 72px;

    display: flex;

    align-items: flex-start;

}



.advant-diagra-ri {

    width: 29%;

    border-radius: 8px;

    border: 1px solid #E8E8E8;

    background: #F9F9FB;

    padding: 40px 38px;

}



.advant-diagra-le svg {

    width: 100%;

}



.advant-diagra-ri-li {

    width: 100%;

    position: relative;

    display: none;

}



.advant-diagra-ri-li:first-child {

    display: block;

}



.adrl-top {

    width: 100%;

    margin-bottom: 30px;

    padding-left: 10px;

    padding-right: 10px;

}



.adrl-top-tit .std_tit20 {

    color: #0B1839;

    line-height: 1.5;

}



.adrl-top-info p {

    font-size: 14px;

    line-height: 1.5;

    color: #0B1839;

}



.adrl-top-tit {

    margin-bottom: 16px;

}



.adrl-btm-tit {

    padding-left: 10px;

    padding-right: 10px;

    margin-bottom: 18px;

}



.adrl-btm-tit p {

    color: #0B1839;

    line-height: 1.5;

}



.abul-top {

    width: 100%;

    position: relative;

    padding: 10px;

    background: #fff;

    transition: all 0.36s;

    display: flex;

    align-items: center;

    justify-content: space-between;

    cursor: pointer;

}



.abul-btm {

    width: 100%;

    padding-top: 10px;

}



.abul-top-ri {

    width: 10px;

    flex: none;

}



.abul-top-ri img {

    width: 100%;

    transition: all 0.36s;

}



.abul-top-le p {

    color: #0B1839;

    line-height: 1.5;

    transition: all 0.36s;

}



.abul-top-le {

    padding-right: 15px;

}



.adrl-btm-ul-li {

    margin-bottom: 10px;

}



.abul-btm-li {

    width: 100%;

    position: relative;

    border-bottom: 1px solid #E8E8E8;

    padding: 10px 0;

}



.abul-btm-li-tit p {

    color: #0B1839;

    line-height: 1.5;

}



.abul-btm-li-info p {

    font-size: 12px;

    line-height: 1.5;

}



.abul-btm-li-tit {

    margin-bottom: 6px;

}



.abul-btm {

    width: 100%;

    padding-left: 10px;

    padding-right: 10px;

    display: none;

}



.abul-btm-li:last-child {

    border-bottom: none;

}



.abul-top.act {

    background: #E1EEFA;

}



.abul-top.act .abul-top-le p {

    color: #0C74D6;

}



.abul-top.act .abul-top-ri img {

    transform: rotate(180deg);

}



.adrl-btm-ul {

    width: 100%;

    max-height: 220px;

    overflow: hidden;

}



.adrl-btm-ul .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,

.adrl-btm-ul .mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {

    width: 2px;

    background: #0C74D6 !important;

}



.adrl-btm-ul .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,

.adrl-btm-ul .mCS-light-2.mCSB_scrollTools .mCSB_draggerRail {

    width: 2px;

}



.adrl-btm-ul .mCSB_outside+.mCSB_scrollTools {

    right: -27px !important;

}



.adrl-btm-ul-li:last-child {

    margin-bottom: 0;

}



.adls-svg {

    cursor: pointer;

}



.adls-path {

    stroke: transparent !important;

}





.adls-svg.act .adls-path {

    stroke: #DA5023 !important;

}





.advant-solutio {

    width: 100%;

    position: relative;

}



.advant-solutio-top {

    width: 100%;

    position: relative;

    text-align: center;

    margin-bottom: 60px;

}



.advant-solutio-top .std_tit3 {

    color: #0B1839;

    font-weight: bold;

}



.advant-solutio-top p {

    color: #0B1839;

    line-height: 1.7;

    margin-top: 30px;

}



.advant-solutio-btm-ul {

    margin: 0 -30px;

    display: flex;

    flex-wrap: wrap;

}



.asbu-li {

    width: 33.333333%;

    padding: 0 30px;

    display: none;

}



.asbu-li:first-child {

    display: block;

}



.asbu-link {

    display: block;

    width: 100%;

    background: #fff;

    border-radius: 10px;

    overflow: hidden;

    box-shadow: 0px 5px 15px 0px rgba(128, 149, 173, 0.15);

}



.asbu-link-img {

    border-radius: 10px;

    box-shadow: 0px 15px 50px rgba(128, 149, 173, 0.15);

}



.asbu-link-btm {

    width: 100%;

    padding: 22px 25px;

    display: flex;

    align-items: center;

    justify-content: space-between;

}



.asbu-link-btm-ri {

    width: 11px;

    flex: none;

}



.asbu-link-btm-ri svg {

    width: 100%;

}



.asbu-link-btm-ri svg path {

    transition: all 0.36s;

}



.asbu-link-btm-le p {

    color: #0B1839;

    line-height: 1.75;

    height: 1.75em;

    overflow: hidden;

    -webkit-line-clamp: 1;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    transition: all 0.36s;

}



.asbu-link-btm-le {

    padding-right: 10px;

}



.advant-solutio-btm-ul .slick-list {

    width: 100%;

    padding: 15px 0;

}



.advant-solutio-btm-ul .slick-dots {

    width: 450px;

    height: 4px;

    left: 50%;

    transform: translateX(-50%);

    border-radius: 8px;

    background: #F9F9FB;

    bottom: -30px;

    display: flex;

}



.advant-solutio-btm-ul .slick-dots li {

    width: 120px;

    background: transparent;

    border-radius: 8px;

    height: 100%;

    margin: 0;



}



.advant-solutio-btm-ul .slick-dots li.slick-active {

    background: #0C74D6;

}



.mod_dots .slick-arrow {

    width: 60px;

    height: 60px;

    border-radius: 50%;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

    z-index: 10;

}



.mod_dots .slick-arrow::after {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background-image: url(../images/e2svgk.svg);

    background-size: 100% 100%;

    transition: all 0.36s;

}



.mod_dots .slick-arrow::before {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background-image: url(../images/e2svgk1.svg);

    background-size: 100% 100%;

    transition: all 0.36s;

    opacity: 0;

}





.mod_dots .slick-next::after,

.mod_dots .slick-next::before {

    transform: rotate(180deg);

}



.mod_dots .slick-prev {

    left: -86px;

}



.mod_dots .slick-next {

    right: -86px;

}



.advant-ability {

    width: 100%;

    position: relative;

}



.advant-ability-top {

    text-align: center;

}



.advant-ability-top p {

    margin-top: 19px;

    color: #0B1839;

}



.advant-ability-top .std_tit3 {

    font-weight: bold;

    color: #0B1839;

    line-height: 1.3;

}



.advant-ability-top-video {

    width: 100%;

    display: flex;

    justify-content: center;

    margin-top: 22px;

    margin-bottom: 43px;

}



.advant-ability-btm {

    width: 100%;

    position: relative;

    display: flex;

    flex-wrap: wrap;

    align-items: center;

}



.advant-ability-btm-le {

    width: 43%;

    background: #fff;

    border-radius: 8px;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

    padding: 50px;

    min-height: 490px;

    display: flex;

    align-items: center;

    justify-content: center;

}



.advant-ability-btm-ri {

    width: 57%;

    padding-left: 80px;

    position: relative;

}



.advant-ability-btm-ri::after {

    content: '';

    position: absolute;

    top: 50%;

    transform: translateY(-50%);

    left: -110px;

    width: 170px;

    height: 1px;

    background: #0C74D6;

}



.aabl-li .std_tit4 {

    color: #E8E8E8;

    font-weight: bold;

    transition: all 0.36s;

    line-height: 1.75;

    display: inline-block;

    position: relative;

}



.aabl-li .std_tit4::after {

    content: '';

    position: absolute;

    bottom: -5px;

    left: -28px;

    width: 19px;

    height: 25px;

    background-image: url(../images/e2icon1.svg);

    background-size: 100%;

    transition: all 0.36s;

    opacity: 0;

}



.aabl-li .std_tit4::before {

    content: '';

    position: absolute;

    top: -5px;

    right: -28px;

    width: 19px;

    height: 25px;

    background-image: url(../images/e2icon.svg);

    background-size: 100%;

    transition: all 0.36s;

    opacity: 0;

}



.aabl-li {

    text-align: center;

    padding: 14px 0;

    cursor: pointer;

}





.aabl-li.act .std_tit4::after,

.aabl-li.act .std_tit4::before {

    opacity: 1;

}



.aabl-li.act .std_tit4 {

    color: #0C74D6;

}



.aabr-li {

    width: 100%;

    display: none;

}



.aabr-li:first-child {

    display: block;

}



.aabr-wrap {

    width: 100%;

}



.aabr-wrap-li-tit .std_tit20 {

    line-height: 1.75;

    color: #0B1839;

    font-weight: bold;

}



.aabr-wrap-li-info p {

    color: #686F7E;

    line-height: 1.75;

}



.aabr-wrap-li-tit {

    margin-bottom: 8;

}



.aabr-wrap-li {

    width: 100%;

    margin-bottom: 16px;

}



.aabr-wrap-li:last-child {

    margin-bottom: 0;

}



.advant-dynamic {

    width: 100%;

    position: relative;

}



.advant-dynamic-btm {

    width: 100%;

    position: relative;

}



.advant-dynamic-btm-ul {

    margin: 0 -14px;

    display: flex;

    flex-wrap: wrap;

}



.adbu-li {

    width: 33.333333%;

    padding: 0 14px;

    margin-bottom: 30px;

}



.adbu-link {

    width: 100%;

    display: block;

    border-radius: 8px;

    overflow: hidden;

    background: #FFF;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

}



.adbu-link-btm {

    width: 100%;

    padding: 20px;

    padding-bottom: 29px;

}



.adbu-link-btm-tit .std_tit20 {

    font-weight: bold;

    color: #0B1839;

    line-height: 1.75;

    height: 3.5em;

    overflow: hidden;

    -webkit-line-clamp: 2;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

}



.adbu-link-btm-more {

    display: inline-block;

    margin-top: 20px;

}



.chip-introd {

    position: relative;

    max-width: 1920px;

    margin: 0 auto;

}



.chip-introd-tit .std_tit2 {

    color: #0B1839;

    line-height: 1.5;

    font-weight: bold;

}



.chip-introd-info p {

    color: #0B1839;

    line-height: 1.75;

}



.chip-introd-tit {

    margin-bottom: 30px;

}



.chip-introd-info {

    margin-bottom: 29px;

}



.chip-introd-top {

    width: 67%;

    margin-bottom: 60px;

}



.chip-introd-btm {

    width: 100%;

    border-radius: 10px;

    background: #F3F8FE;

    padding: 58px 91px 83px;

    padding-right: 379px !important;

}



.chip-introd-btm-tit .std_tit3 {

    font-weight: bold;

    color: #0B1839;

    line-height: 1.5;

}



.chip-introd-btm-info p {

    color: #0B1839;

    margin-bottom: 18px;

}



.chip-introd-btm-info p:last-child {

    margin-bottom: 0;

}



.chip-introd-btm-tit {

    margin-bottom: 25px;

}



.chip-introd-desz {

    position: absolute;

    top: 0;

    right: 0;

    width: 24.7%;

    z-index: 10;

}



.chip-introd-desz img {

    width: 100%;

}



.chip-introd-desz-logo {

    width: 45%;

    position: absolute;

    top: 50%;

    transform: translateY(-50%);

    left: 0px;

    border-radius: 50px;

    overflow: hidden;

}



.chip-field {

    width: 100%;

    position: relative;

    background: #F3F8FE;

}



.chip-field-top .std_tit3 {

    font-weight: bold;

    color: #0B1839;

    line-height: 1.5;

}



.chip-field-top .std_tit20 {

    color: #0B1839;

    line-height: 1.75;

    margin-top: 10px;

}



.cfbu-li {

    width: 25%;

    padding: 0 13px;

    display: none;

}



.cfbu-li:first-child {

    display: block;

}



.chip-field-btm-ul {

    margin: 0 -13px;

}



.cfbu-wrap {

    width: 100%;

    position: relative;

}



.cfbu-wrap-btm .std_tit20 {

    color: #fff;

    font-weight: bold;

    line-height: 1.5;

}



.cfbu-wrap-btm {

    width: 100%;

    position: absolute;

    bottom: 0;

    left: 0;

    padding: 18px;

    z-index: 10;

    text-align: center;

}



.cfbu-wrap .ys_imgbox_cover::after {

    content: '';

    position: absolute;

    bottom: 0;

    left: 0;

    width: 100%;

    height: 40%;

    opacity: 0.6;

    background: linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0.00) 100%);

}



.chip-field-top {

    width: 100%;

    margin-bottom: 50px;

}



.chip-downl {

    width: 100%;

    position: relative;

}



.chip-downl-wrap {

    width: 100%;

    position: relative;

    border-radius: 15px;

    padding: 50px 0;

    padding-left: 90px;

    padding-right: 200px;

    display: flex;

    flex-wrap: wrap;

    align-items: center;

}



.chip-downl-ri {

    width: 216px;

}



.chip-downl-le {

    width: calc(100% - 216px);

    padding-right: 200px;

}



.chip-downl-ri-img {

    width: 100%;

    border-radius: 5px;

    box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.08);

    overflow: hidden;

}



.chip-downl-ri-img img {

    width: 100%;

}



.chip-downl-ri a {

    display: block;

}



.chip-downl-ri-tit .std_tit20 {

    text-align: center;

    color: #0B1839;

    line-height: 1.75;

}



.chip-downl-ri-tit {

    margin-top: 18px;

}



.chip-downl-le-tit .std_tit3 {

    color: #0B1839;

    line-height: 1.5;

    font-weight: bold;

}



.cdlm-link-le {

    width: 26px;

}



.cdlm-link-le svg {

    width: 100%;

}



.cdlm-link-le svg path {

    transition: all 0.36s;

}



.cdlm-link-ri .std_tit20 {

    color: #0B1839;

    line-height: 1.75;

    transition: all 0.36s;

}



.cdlm-link {

    border-radius: 100px;

    border: 1px solid #0C74D6;

    display: flex;

    align-items: center;

    padding: 9px 36px;

    transition: all 0.36s;

}



.chip-downl-le-more {

    display: inline-block;

}



.cdlm-link-ri {

    padding-left: 20px;

}



.chip-produc {

    width: 100%;

    position: relative;

    background: #F3F8FE;

}



.chip-produc-btm {

    width: 100%;

    position: relative;

}



.chip-produc-btm-ul {

    display: flex;

    flex-wrap: wrap;

    padding: 0 100px;

}



.cpbu-li {

    width: 50%;

    padding: 0 12px;

    cursor: pointer;

}



.cpbu-wrap {

    width: 100%;

    border-radius: 10px;

    background: #FFF;

    box-shadow: 0px 3px 12px 0px rgba(59, 80, 105, 0.15);

    padding: 50px 28px;

}



.chip-produc-btm-ul .slick-list {

    width: 100%;

    padding-top: 15px;

    padding-bottom: 15px;

}



.chip-produc-btm-ul .slick-prev {

    left: 0px !important;

}



.chip-produc-btm-ul .slick-next {

    right: 0px !important;

}



.ban-buy-down-link {

    border: 1px solid #fff;

    border-radius: 5px;

    display: flex;

    align-items: center;

    justify-content: center;

    padding: 7px 40px;

    transition: all 0.36s;

}



.ban-buy-down-link p {

    color: #fff;

    padding-right: 10px;

}



.water-page .ban-buy {

    display: flex;

    margin-top: 58px;

}



.ban-buy-down {

    margin-left: 20px;

}



.water-introd {

    width: 100%;

    position: relative;

}



.water-introd-wrap {

    width: 100%;

    position: relative;

    display: flex;

    flex-wrap: wrap;

    align-items: flex-end;

}



.water-introd-le-tit .std_tit3 {

    color: #0B1839;

    font-weight: bold;

    line-height: 1.5;

}



.water-introd-le-tit {

    margin-bottom: 30px;

}



.water-introd-le {

    width: 55%;

}



.water-introd-ri {

    width: 45%;

    display: flex;

    justify-content: center;

}



.water-introd-ri-logo {

    width: 212px;

    border-radius: 50%;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

    position: relative;

}



.wirl-line {

    position: absolute;

    bottom: 90px;

    left: 95px;

    width: 620px;

}



.wirl-img {

    width: 100%;

    position: relative;

    z-index: 10;

}



.wirl-img img {

    width: 100%;

}



.water-charac {

    width: 100%;

    position: relative;

    z-index: 10;

}



.water-charac-wrap {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

    border-radius: 8px;

    background: #FFF;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

}





.water-charac-le {

    width: 47%;

    padding: 49px 80px;

    padding-right: 50px;

}



.water-charac-le-wrap {

    height: 410px;

    width: 100%;

}



.water-charac-ri {

    width: 53%;

    display: flex;

    border-radius: 0 8px 8px 0;

    align-items: center;

    justify-content: center;

}



.water-charac-ri .ys_imgbox_cover {

    width: 335px;

}



.water-charac-le-wrap p {

    color: #0B1839;

    line-height: 1.8;

    margin-bottom: 17px;

    position: relative;

    padding-left: 20px;

}



.water-charac-le-wrap p::after {

    content: '';

    position: absolute;

    top: 11px;

    left: 0;

    width: 10px;

    height: 10px;

    background: #0C74D6;

    border-radius: 50%;

}



.water-charac-le-wrap p:last-child {

    margin-bottom: 0;

}



.water-charac-le-wrap .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {

    width: 2px;

    background: #0C74D6 !important;

}



.water-charac-le-wrap .mCSB_outside+.mCSB_scrollTools {

    right: -28px !important;

}



.water-charac-ri .ys_imgbox_cover {

    overflow: visible !important;

}



.water-charac-wrap .water-charac-ri .water-charac-ri-img {

    top: -171%;

    left: 28%;

    width: 77%;

    height: auto !important;

    transition: all 0s !important;

}



.water-perform {

    width: 100%;

    position: relative;

}



.water-perform-btm {

    width: 100%;

    position: relative;

}



.water-perform-btm-ul {

    width: 100%;

    background: #fff;

    border-radius: 8px;

    background: #FFF;

    padding: 50px 119px;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

}



.wpbu-li {

    width: 100%;

    display: none;

}



.wpbu-li:first-child {

    display: block;

}



.wpbu-wrap {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

}





.wpbu-wrap-li {

    width: 20%;

    padding: 36px 0;

    padding-right: 15px;

    border-top: 1px solid #E1E1E1;

}



.wpbu-wrap-li:nth-child(1),

.wpbu-wrap-li:nth-child(2),

.wpbu-wrap-li:nth-child(3),

.wpbu-wrap-li:nth-child(4),

.wpbu-wrap-li:nth-child(5) {

    border-top: none;

}



.wpbu-wrap-li-tit p {

    color: #0C74D6;

    font-weight: bold;

    line-height: 1.8;

}



.wpbu-wrap-li-info p {

    line-height: 1.8;

    color: #0B1839;

}



.wpbu-wrap-li-tit {

    margin-bottom: 10px;

}



.water-downl {

    width: 100%;

    position: relative;

}



.water-downl-btm {

    width: 100%;

}



.water-downl-btm-li {

    width: 100%;

    position: relative;

    display: none;

}



.water-downl-btm-li:first-child {

    display: block;

}



.wdbl-ul {

    display: flex;

    flex-wrap: wrap;

    margin: 0 -14px;

}



.wdbl-li {

    width: 33.333333%;

    padding: 0 14px;

    margin-bottom: 28px;

}



.wdbl-li-wrap {

    width: 100%;

    position: relative;

    display: block;

    background: #fff;

    border-radius: 4px;

    padding: 30px 40px;

    padding-bottom: 20px;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

}



.wdbl-li-wrap-info .std_tit20 {

    font-weight: bold;

    color: #0B1839;

    line-height: 1.8;

    height: 3.6em;

    overflow: hidden;

    -webkit-line-clamp: 2;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    transition: all 0.36s;

}



.wdbl-li-wrap-info {

    margin-bottom: 15px;

}





.water-downl-btm .slick-list {

    overflow: visible !important;

}



.water-downl-btm .slick-dots {

    position: relative;

    bottom: auto;

    margin-top: 28px;

}



.particu-page .ban-buy {

    display: flex;

}



.particu-advant {

    width: 100%;

    position: relative;

}



.particu-advant .hbbb_img1 .hbbb_img_desz {

    top: -29.5%;

}



.particu-advant .hbbb_img2 .hbbb_img_desz {

    bottom: -29.8%;

    left: 22px;

}



.particu-advant_wrap-tit .std_tit3 {

    color: #fff;

    font-weight: bold;

    line-height: 1.5;

}



.particu-advant_wrap-tit {

    margin-bottom: 30px;

}



.particu-advant_wrap-btm p {

    color: #fff;

}



.particu-advant_wrap-btm p::after {

    background: #fff;

}



.particu-advant_wrap-btm .water-charac-le-wrap {

    height: 310px;

}



.particu-advant .hbbu_li {

    display: flex;

    align-items: center;

    justify-content: center;

}



.particu-advant .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,

.particu-advant .mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {

    width: 2px !important;

    background: #fff !important;

}



.particu-advant .mCSB_draggerRail {

    width: 2px !important;

    background: rgba(255, 255, 255, 0.5) !important;

}



.particu-advant-img {

    width: 71%;

    position: relative;

}



.particu-param {

    width: 100%;

    position: relative;

}



.particu-param-btm {

    width: 100%;

    background: #fff;

    border-radius: 8px;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

    padding: 63px 90px 40px;

    display: flex;

    flex-wrap: wrap;

}



.particu-param-btm-le {

    width: 295px;

}



.particu-param-btm-ri {

    width: calc(100% - 295px);

    padding-left: 178px;

}



.ppbl-btm .ban-buy-down {

    margin-left: 0;

}



.ppbl-btm .ban-buy-down-link {

    border-color: #0C74D6;

    transition: all 0.36s;

}



.ppbl-btm {

    display: flex;

    justify-content: center;

    margin-top: 37px;

}



.ppbl-btm .ban-buy-down-link p {

    color: #0C74D6;

    transition: all 0.36s;

}



.ban-buy-down-link svg {

    width: 14px;

}



.ban-buy-down-link svg path {

    transition: all 0.36s;

}



.ppbr-ul {

    display: flex;

    flex-wrap: wrap;

    margin: 0 -66px;

}



.ppbr-li {

    width: 50%;

    padding: 0 66px;

    margin-bottom: 32px;

}



.ppbr-li-tit p {

    font-weight: bold;

    color: #0C74D6;

    line-height: 1.8;

}



.ppbr-li-info p {

    color: #0B1839;

    line-height: 1.8;

}



.ppbr-li-tit {

    margin-bottom: 17px;

}



.particu-model {

    width: 100%;

}



.particu-model-btm {

    width: 100%;

    position: relative;

    padding-top: 20px;

}



.pmbu-li {

    width: 50%;

    padding: 0 14px;

    margin-bottom: 28px;

}



.particu-model-btm-ul {

    margin: 0 -14px;

    display: flex;

    flex-wrap: wrap;

}



.pmbu-wrap {

    width: 100%;

    height: 100%;

    border-radius: 4px;

    background: #FFF;

    box-shadow: 0px 5px 50px 0px rgba(128, 149, 173, 0.15);

    padding: 30px 40px;

}



.pmbu-wrap-tit .std_tit20 {

    color: #0B1839;

    line-height: 1.8;

    font-weight: bold;

    transition: all 0.36s;

}



.pmbu-wrap-tit {

    margin-bottom: 20px;

}



.pmbu-wrap-info p {

    color: #686F7E;

    line-height: 1.75;

    margin-bottom: 10px;

}





.particu-model-btm-li {

    width: 100%;

    position: relative;

    display: none;

}



.particu-model-btm-li:first-child {

    display: block;

}



.particu-model-btm .slick-list {

    overflow: visible !important;

}



.particu-model-btm .slick-dots {

    position: relative;

    bottom: auto;

    padding-top: 22px;

}



.resour-page-ban-li p {

    color: #fff;

    line-height: 1.75;

    padding-left: 10px;

}



.resour-page-ban-li img {

    width: 24px;

    flex: none;

}



.resour-page-ban-li {

    display: flex;

    align-items: center;

    margin-right: 40px;

}



.resour-page-ban-li:last-child {

    margin-right: 0;

}



.resour-page-ban {

    display: flex;

    width: 100%;

    margin-top: 20px;

    padding-bottom: 15px;

}



.resour-about {

    width: 100%;

    position: relative;

}



.resour-about-wrap {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

    align-items: center;

}



.resour-about-le {

    width: 58%;

    padding-right: 95px;

}



.expo-poster-top-img img {

    width: 100%;

}



.resour-about-ri {

    width: 42%;

    background: #F3F8FE;

    border-radius: 4px;

    overflow: hidden;

    transform: translateZ(0);

}



.resour-about-ri img {

    width: 100%;

}





.resour-about-le-tit .std_tit3 {

    color: #0B1839;

    font-weight: bold;

    line-height: 1.3;

}



.resour-about-le-tit {

    margin-bottom: 30px;

}



.resour-about-le-info p {

    color: #0B1839;

    line-height: 1.75;

    margin-bottom: 12px;

}



.expo-poster {

    width: 100%;

    position: relative;

}



.expo-poster-top {

    width: 100%;

    position: relative;

    background: #F3F8FE;

    padding: 77px;

    z-index: 10;

    margin-bottom: 43px;

}



.expo-poster-top-img {

    width: 800px;

    margin: 0 auto;

    max-width: 100%;

}



.expo-poster-top-tit .std_tit3 {

    color: #0B1839;

    text-align: center;

    font-weight: bold;

}



.expo-poster-top-tit {

    margin-bottom: 30px;

}



.expo-poster-top_desz {

    position: absolute;

    width: 22%;

}



.expo-poster-top_desz img {

    width: 100%;

}



.expo-poster-top_desz1 {

    top: 0;

    left: 55px;

}



.expo-poster-top_desz2 {

    bottom: 0;

    right: 55px;

}



.expo-poster-btm {

    width: 100%;

    position: relative;

    background: #F3F8FE;

    border-radius: 10px;

    padding: 80px 90px;

}



.expo-poster-btm-wrap {

    width: 100%;

    position: relative;

    border-radius: 10px;

    overflow: hidden;

    background: #fff;

}



.epbw-top {

    width: 100%;

    background: #0C74D6;

    padding: 16px 28px;

    display: flex;

    flex-wrap: wrap;

}



.epbw-btm {

    width: 100%;

    padding: 20px 28px;

}



.epbw-top-le {

    width: 35%;

    padding: 0 32px;

}



.epbw-top-ri {

    width: 65%;

}





.epbw-top-le .std_tit20 {

    color: #fff;

    font-weight: bold;

    line-height: 1.8;

}



.epbw-top-ri .std_tit20 {

    color: #fff;

    font-weight: bold;

    line-height: 1.8;

}



.epbw-btm-li {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

    border-bottom: 1px dashed #686F7E;

    padding: 15px 0;

}



.epbw-btm-li p {

    color: #0B1839;

}



.epbw-btm-li:last-child {

    border-bottom: none;

}



.expo-inform {

    width: 100%;

    position: relative;

}



.expo-inform .water-introd-le-tit {

    text-align: center;

}



.expo-inform-btm {

    width: 100%;

    position: relative;

}



.eibu-li {

    width: 25%;

    padding: 20px 14px;

    display: none;

}



.eibu-li:first-child {

    display: block;

}



.expo-inform-btm-ul {

    margin: 0 -14px;

}



.eibu-wrap {

    width: 100%;

    position: relative;

    display: block;

    border-radius: 10px;

    background: #FFF;

    overflow: hidden;

    box-shadow: 0px 0px 15px 0px rgba(128, 149, 173, 0.15);

}



.eibu-wrap-btm {

    width: 100%;

    position: relative;

    padding: 30px 30px;

}



.eibu-wrap-btm p {

    color: #0B1839;

    line-height: 1.75;

    height: 3.5em;

    overflow: hidden;

    -webkit-line-clamp: 2;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

}



.expo-inform-btm-ul .slick-dots {

    margin-top: 30px;

    position: relative;

    bottom: auto;

}



.expo-inform .water-introd-le-tit {

    margin-bottom: 10px;

}



.expo-speech {

    width: 100%;

    position: relative;

}





.expo-speec-warp {

    width: 100%;

    position: relative;

    background: #F3F8FE;

    border-radius: 10px;

    padding: 80px 90px;

}



.expo-speech .water-introd-le-tit {

    text-align: center;

}





.expo-speech-btm {

    width: 100%;

    position: relative;

}



.expo-speech-btm-ul {

    margin: 0 -15px;

}



.esbu-li {

    width: 33.333333%;

    padding: 0 15px;

    display: none;

}



.esbu-li:first-child {

    display: block;

}



.esbu-wrap {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

    border-radius: 8px;

    overflow: hidden;

    background: #fff;

}



.esbu-wrap-le {

    width: 48%;

    border-radius: 8px;

}



.esbu-wrap-ri {

    width: 52%;

    padding: 20px;

    display: flex;

    align-items: center;

}



.esbu-wrap-ri-tit .std_tit20 {

    font-weight: bold;

    color: #0B1839;

    line-height: 1.75;

}



.esbu-wrap-ri-info p {

    color: #686F7E;

    line-height: 1.75;

}



.esbu-wrap-ri-tit {

    margin-bottom: 5px;

}



.expo-speech-btm-ul .slick-prev {

    left: -175px;

}



.expo-speech-btm-ul .slick-next {

    right: -175px;

}



.expo-downl .water-introd-le-tit {

    text-align: center;

}



.expo-downl {

    background: #F3F8FE;

}



.expo-picture .water-introd-le-tit {

    text-align: center;

}



.expo-picture-btm {

    width: 100%;

    position: relative;

}



.epbu-li {

    width: 33.333333%;

    padding: 0 14px;

    display: none;

}



.epbu-li:first-child {

    display: block;

}



.expo-picture-btm-ul {

    margin: 0 -14px;

}



.epbu-li .ys_imgbox_cover {

    border-radius: 10px;

}



.expo-picture-btm-ul .slick-dots {

    width: 450px;

    height: 4px;

    margin: 0 auto;

    position: relative;

    bottom: auto;

    margin-top: 50px;

    background: #D9D9D9;

    border-radius: 8px;

    display: flex;

    overflow: hidden;

}



.expo-picture-btm-ul .slick-dots li {

    width: 120px;

    height: 100%;

    border-radius: 0;

    background: transparent;

    margin: 0;

}



.expo-picture-btm-ul .slick-dots li.slick-active {

    background: #0C74D6;

}



.expo-news {

    width: 100%;

    position: relative;

    background: #F3F8FE;

}



.expo-news .water-introd-le-tit {

    text-align: center;

}



.expo-news-btm {

    width: 100%;

    position: relative;

}



.expo-exhibiti {

    width: 100%;

    position: relative;

}



.expo-exhibiti .water-introd-le-tit {

    text-align: center;

}



.expo-exhibiti-btm {

    width: 100%;

    position: relative;

}



.expo-placard {

    width: 100%;

    position: relative;

}



.expo-placard-btm {

    width: 100%;

    position: relative;

}



.expo-placard .water-introd-le-tit {

    text-align: center;

}



.expo-placard-btm-swip {



    margin: 0 auto;

}



.epbs-li {

    width: 462px !important;

    position: relative;

    box-shadow: 0px 10px 15px 0px rgba(59, 80, 105, 0.15);

}



.epbs-li .ys_imgbox_cover {

    opacity: 0.5;

    transition: all 0.36s;

    pointer-events: none;

}



.epbs-li.swiper-slide-active .ys_imgbox_cover {

    opacity: 1;

    pointer-events: all;

}



.epbs-li.swiper-slide-active {

    cursor: pointer;

}



.epbc-wrap {

    width: 60px;

    cursor: pointer;

    border-radius: 50%;

    box-shadow: 0px 10px 20px rgba(59, 80, 105, 0.15);

    position: absolute;

    top: 50%;

    transform: translateY(-50%);

    z-index: 10;

}



.epbc-ri .ys_imgbox_cover {

    transform: rotate(180deg);

}



.epbc-wrap .ys_imgbox_cover img:nth-child(1) {

    opacity: 0;

}



.epbc-le {

    left: -120px;

}



.epbc-ri {

    right: -120px;

}



.expo-page-pop {

    position: fixed;

    top: 0;

    left: 0;

    width: 100vw;

    height: 100vh;

    z-index: 99;

    background: rgba(0, 0, 0, 0.50);

    display: none;

}



.expo-page-pop-wrap {

    width: 800px;

    max-width: calc(100% - 40px);

    margin: 0 auto;

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%, -50%);

    background: #fff;

    padding: 60px;

    text-align: center;

    border-radius: 8px;

}



.eppw-tit .std_tit4,

.eppw-info .std_tit4 {

    color: #0B1839;

    line-height: 1.5;

    font-weight: bold;

}



.eppw-tit {

    margin-bottom: 40px;

}





.eppw-info {

    margin-bottom: 45px;

}



.eppw-colse {

    width: 24px;

    position: absolute;

    top: 20px;

    right: 20px;

    cursor: pointer;

}



.eppw-colse img {

    width: 100%;

}



.recruit-page-ban-li {

    width: 200px;

    margin-right: 40px;

}



.rpbl-link {

    width: 100%;

    display: block;

    padding: 45px 20px;

    background: #00A5FF;

    border-radius: 10px;

    text-align: center;

    transition: all 0.36s;

}



.recruit-page-ban {

    margin-top: 40px;

    display: flex;

    flex-wrap: wrap;

}



.rpbl-link-icon {

    width: 64px;

    margin: 0 auto;

    margin-bottom: 10px;

}



.rpbl-link-info .std_tit20 {

    color: #FFF;

    font-weight: bold;

}



.recruit-ban-wrap {

    width: 43%;

}



.recruit-ban-play {

    width: 70px;

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%, -50%);

    cursor: pointer;

    z-index: 10;

}



.recruit-ban-play img {

    width: 100%;

}



/* .ys_pos_center {

    top: 59%;

} */



.recruit-next {

    width: 100%;

    position: relative;

    overflow: hidden;

}



.recruit-next-tit .std_tit3 {

    color: #0B1839;

    font-weight: bold;

    text-align: center;

}



.recruit-next-tit .std_tit3 span {

    color: #0C74D6;

}



.recruit-next-tit {

    margin-bottom: 50px;

}



.recruit-next-btm {

    width: 100%;

    position: relative;

    display: flex;

    flex-wrap: wrap;

    margin-bottom: 100px;

}



.recruit-next-le {

    width: 55.5%;

}



.recruit-next-le .ys_imgbox_cover {

    border-radius: 10px;

}



.recruit-next-ri {

    width: 44.5%;

    padding: 50px 0;

    padding-left: 50px;

}



.rnrl-top {

    width: 100%;

    position: relative;

    cursor: pointer;

}



.rnrl-top .std_tit4 {

    color: #686F7E;

    line-height: 1.5;

    transition: all 0.36s;

}



.rnrl-btm p {

    color: #686F7E;

    line-height: 1.75;

}



.rnrl-btm {

    padding-top: 10px;

    width: 100%;

    display: none;

}



.recruit-next-ri-li {

    margin-bottom: 50px;

}



.recruit-next-ri-li:last-child {

    margin-bottom: 0;

}



.rnrl-top.act .std_tit4 {

    color: #0B1839;

}



.recruit-next-carous {

    width: calc(100% + 420px);

    overflow: hidden;

}



.recruit-next-carous-ul {

    margin: 0 -14px;

}



.rncu-li {

    width: 20%;

    padding: 0 14px;



}



.rncu-li .ys_imgbox_cover {

    border-radius: 8px;

}



.rncu-info p {

    color: #686F7E;

    line-height: 1.75;

}



.rncu-info {

    margin-top: 15px;

}



.recruit-next-carous-scrol {

    width: calc(100% - 420px);

    position: relative;

    display: flex;

    justify-content: center;

    margin-top: 50px;

}





.recruit-next-carous-scrol .swiper-pagination {

    width: 450px;

    height: 4px;

    background: #F3F8FE !important;

    border-radius: 8px;

    opacity: 1 !important;

    position: relative !important;

    overflow: hidden;

    display: flex
}



.recruit-next-carous-scrol .swiper-pagination-bullet {

    width: 120px !important;

    height: 100%;

    border-radius: 8px !important;

    background: transparent !important;

    transition: all 0.36s;

}



.recruit-next-carous-scrol .swiper-pagination-bullet-active {

    background: #0C74D6 !important;

}



.recruit-loop {

    width: 100%;

    position: relative;

}



.recruit-loop-li {

    width: 100%;

    background: #F3F8FE;

}



.recruit-next-tit .std_tit4 {

    color: #686F7E;

    line-height: 1.5;

    text-align: center;

    margin-top: 20px;

}



.recruit-loop-li-btm {

    display: flex;

    flex-wrap: wrap;

    width: 100%;

    align-items: center;

}



.rllr-top {

    width: 100%;

    margin-bottom: 14px;

    position: relative;

    overflow: hidden;

}





.rllr-top img {

    width: 100%;

}



.recruit-loop-li-ri {

    width: 59.5%;

}



.recruit-loop-li-le {

    width: 40.5%;

    padding-right: 50px;

}



.rlll-top .std_tit4 {

    color: #0B1839;

    line-height: 1.75;

    position: relative;

}



.rlll-top .std_tit4::after {

    content: '';

    position: absolute;

    top: 15px;

    left: -10px;

    width: 3px;

    height: 23px;

    background: #0C74D6;

}



.rlll-btm .std_tit20 {

    line-height: 1.75;

    color: #686F7E;

}



.rlll-top {

    margin-bottom: 20px;

}



.rlll-li {

    width: 100%;

    margin-bottom: 30px;

}



.rllr-ul {

    margin: 0 -8px;

    display: flex;

    flex-wrap: wrap;

}



.rllr-ul-li {

    width: 50%;

    padding: 0 8px;

    margin-bottom: 16px;

}



.recruit-loop-li:nth-child(2n) {

    background: #fff;

}



.recruit-loop-li:nth-child(2n) .recruit-loop-li-btm {

    flex-direction: row-reverse;

}



.recruit-loop-li:nth-child(2n) .recruit-loop-li-le {

    padding-left: 50px;

    padding-right: 0 !important;

}



.recruit-share {

    width: 100%;

    position: relative;

}



.recruit-share-ul {

    width: 100%;

}



.recruit-share-li {

    width: 100%;

    margin-bottom: 90px;

}



.recruit-share-li:last-child {

    margin-bottom: 0;

}



.recruit-share-li .recruit-loop-li-ri {

    width: 49%;

}



.recruit-share-li .recruit-loop-li-le {

    width: 51%;

    padding-right: 119px;

}



.recruit-share-li:nth-child(odd) .recruit-loop-li-btm {

    flex-direction: row-reverse;

}



.recruit-share-li:nth-child(odd) .recruit-loop-li-le {

    padding-left: 119px;

    padding-right: 0px;

}



.recruit-recruit-ul-li {

    width: 50%;

    padding: 0 16px;

}



.recruit-recruit-ul {

    margin: 0 -16px;

    display: flex;

    flex-wrap: wrap;

}



.rrul-wrap {

    width: 100%;

    position: relative;

    border-radius: 6px;

    padding: 78px 60px;

    display: block;

    overflow: hidden;

    z-index: 1;

}



.rrul-wrap-img {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    object-fit: cover;

    z-index: -1;

    transition: all 0.46s;

}



.rrul-wrap-tit .std_tit4 {

    font-weight: bold;

    color: #fff;

    line-height: 1.5;

}



.rrul-wrap-more-le p {

    color: #fff;

    line-height: 1.3;

}



.rrul-wrap-more-ri {

    width: 8px;

}



.rrul-wrap-more-ri img {

    width: 100%;

}



.rrul-wrap-more {

    display: flex;

    align-items: center;

}



.rrul-wrap-more-le {

    padding-right: 10px;

}



.rrul-wrap-tit {

    margin-bottom: 24px;

}





.recruit-share-desz {

    width: 36%;

    position: absolute;

    bottom: 12%;

    left: 0;

    z-index: -1;

}



.recruit-share-desz img {

    width: 100%;

}



.recruit-next .recruit-share-desz {

    bottom: auto;

    top: -8%;

}



.recruit-page .mod_head::after {

    content: '';

    position: absolute;

    bottom: 0;

    left: 0;

    width: 100%;

    height: 1px;

    background: rgba(255, 255, 255, 0.2);

}



.recruit-page .mod-bread {

    top: 135px;

}



.recruit-page .ys_banner1 .ys_ban_imgbox::before {

    opacity: 0.7;

    background: linear-gradient(90deg, #05163E 3.02%, rgba(2, 18, 56, 0.00) 80.21%);

}





.about-page .mod-bread-li a {

    color: #333333;

}



.about-page .mod-bread-li::after {

    background-image: url(../images/modgm1.svg);

}



.about-page .ys_ban_txtbox {

    display: flex;

    justify-content: flex-end;

    top: 20%;

}



.about-ban {

    width: 50%;

}



.about-ban .ban_tit .std_tit2 {

    color: #0B1839;

}



.about-ban .ban_info {

    width: 100%;

}



.about-ban .ban_info p {

    color: #0B1839;

}



.about-ban-play-le {

    width: 70px;

}



.about-ban-play-le img {

    width: 100%;

}



.about-ban-play {

    display: flex;

    align-items: center;

    cursor: pointer;

}



.about-ban-play-ri p {

    color: #0B1839;

    line-height: 1.75;

}



.about-ban-play-ri {

    padding-left: 26px;

}



.about-ban-btm {

    display: inline-block;

}



.about-page .ys_ban_imgbox::before {

    /* display: none; */

    background: rgba(0, 0, 0, 0.1);

}



.about-history {

    width: 100%;

    position: relative;

}



.about-history-btm {

    width: 100%;

    margin-top: 53px;

    padding-left: 115px;

    padding-right: 115px;

    position: relative;

}



.about-history-btm::after {

    content: '';

    position: absolute;

    top: 46%;

    left: 50%;

    transform: translate(-50%, -50%);

    width: 100vw;

    height: 50px;

    background: #022680;

    z-index: 9;

}



.about-history-btm::before {

    z-index: 10;

    content: '';

    position: absolute;

    top: 46%;

    left: 50%;

    transform: translate(-50%, -50%);

    width: 100vw;

    height: 1px;

    border-top: 1px dashed #fff;

}



.about-history .water-introd-le-tit {

    text-align: center;

}



.ahby-li {

    width: 630px !important;

    margin-right: 290px;

}



.ahby-wrap {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

    align-items: flex-start;

    position: relative;

    padding: 75px 0;

}



.ahby-wrap:first-child {

    padding-top: 0 !important;

}



.ahby-wrap:nth-child(2) {

    /* transform: translateX(490px); */

    margin-left: 490px;

    padding-bottom: 0 !important;

}



.ahby-wrap-le {

    width: 32%;

    background: #F7F7F7;

}



.ahby-wrap-ri {

    width: 68%;

    padding-left: 20px;

}



.ahby-wrap-ri-tit p {

    font-size: 60px;

    line-height: 1;

    font-family: 'leddata';

}



.ahby-wrap-ri-info {

    width: 100%;

    height: 100px;

}



.ahby-wrap-ri-info p {

    color: #0B1839;

    line-height: 1.75;

    padding-left: 15px;

    position: relative;

}



.ahby-wrap-ri-info p::after {

    content: '';

    position: absolute;

    top: 11px;

    left: 0;

    width: 8px;

    height: 8px;

    border-radius: 50%;

    background: #686F7E;

}



.ahby-wrap-ri-tit {

    margin-bottom: 18px;

}



.ahby-wrap-ri-info .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,

.ahby-wrap-ri-info .mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {

    width: 2px;

    background: #0C74D6 !important;

}



.ahby-wrap-ri-info .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,

.ahby-wrap-ri-info .mCS-light-2.mCSB_scrollTools .mCSB_draggerRail {

    width: 2px;

}



.ahby-wrap-ri-info .mCSB_outside+.mCSB_scrollTools {

    right: -26px !important;

}







.about-history-btm-ul {

    display: flex;

}



.ahby-wrap::after {

    content: '';

    position: absolute;

    top: 4px;

    right: calc(100% + 10px);

    width: 142px;

    height: 120px;

    background: url(../images/h1svg1.svg);

    background-size: 100%;

}



.ahby-wrap:first-child::after {

    top: 90px;

    background: url(../images/h1svg2.svg);

    background-size: 100% !important;

}



.about-history-btm-scrp {

    width: 450px;

    margin: 0 auto;

    height: 4px;

    background: #D9D9D9;

    border-radius: 8px;

    overflow: hidden;

    margin-top: 50px;

}



.about-history-btm-scrp .swiper-scrollbar {

    height: 100%;

    width: 100%;

}



.about-history-btm-scrp .swiper-scrollbar-drag {

    background: #0C74D6 !important;

}



.about-cooper {

    width: 100%;

    position: relative;

    background-color: #F5F9FE !important;

    padding-bottom: 0 !important;

}



.about-cooper-top {

    width: 100%;

    padding: 0 88px;

    text-align: center;

    margin-bottom: 110px;

}



.about-cooper-top-tit .std_tit2 {

    color: #0B1839;

    font-weight: bold;

    line-height: 1.5;

}



.about-cooper-top-info p {

    color: #686F7E;

    line-height: 1.75;

}



.about-cooper-top-tit {

    margin-bottom: 30px;

}



.about-cooper-btm {

    width: 100%;

    position: relative;

    z-index: 10;

    overflow: hidden;

    height: 275px;

    padding-top: 15px;

}



.acbu-li {

    /* width: 125px; */

    padding: 0 40px;

    width: 14.285714%;

    display: none;

}



/* .about-cooper-btm-swiper {

    margin: 0 -40px;

} */



.acbu-li .ys_imgbox_cover {

    border-radius: 50%;

    background: #fff;

    box-shadow: 0px 5px 50px rgba(128, 149, 173, 0.15);

}



.about-cooper-img {

    position: relative;

    width: 100%;

    margin-top: -90px;

}



.about-cooper-img img {

    width: 100%;

}



.about-cooper-img-line {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

}



.about-cooper-img-line img {

    width: 100%;

}



.acil-img {

    position: absolute;

    top: 0;

    left: 0;

    z-index: 10;

}



.about-cooper-btm-ul .slick-list {

    overflow: visible;

}



.acbu-li:first-child {

    display: block;

}



.acbu-li {

    backface-visibility: hidden;

}



.acbu-li.prev1,

.acbu-li.next1 {

    transform: translateY(12px);

}



.acbu-li.prev2,

.acbu-li.next2 {

    transform: translateY(45px);

}



.acbu-li.prev3,

.acbu-li.next3 {

    transform: translateY(100px);

}



.acbu-li.prev4,

.acbu-li.next4 {

    transform: translateY(190px);

}





.about-cooper-img .expo-placard-btm-control {

    position: absolute;

    bottom: 0;

    left: 50%;

    transform: translateX(-50%);

    display: flex;

    align-items: center;

    z-index: 10;

}



.about-cooper-img .epbc-wrap {

    position: relative;

    left: auto !important;

    right: auto !important;

    margin: 0 10px;

}



.about-local {

    width: 100%;

    position: relative;

    background: rgba(243, 248, 254, 1);

    z-index: 1;

}



.about-local-btm {

    width: 100%;

    position: relative;

    display: flex;

    flex-wrap: wrap;

    justify-content: space-between;

    align-items: center;

}



.about-local .about-cooper-top {

    margin-bottom: 30px;

}



.about-local-btm-le {

    width: 65%;

    padding-left: 69px;

    position: relative;

}



.albl-img {

    width: 100%;

}



.albl-img img {

    width: 100%;

}



.albl-ul {

    position: absolute;

    bottom: 0;

    left: 0;

}



.albl-li-le {

    width: 24px;

}



.albl-li-le img {

    width: 100%;

}



.albl-li-ri {

    padding-left: 10px;

}



.albl-li-ri p {

    font-size: 14px;

    line-height: 1.75;

    color: #686F7E;

}



.albl-li {

    display: flex;

    align-items: center;

    margin-top: 22px;

}



.about-local-btm-ri {

    max-width: 35%;

}



.albr-li p {

    color: #686F7E;

    line-height: 1.75;

}



.albr-span {

    font-size: 70px;

    line-height: 1.5;

    font-weight: bold;

    color: #0C74D6;

}



.albr-li {

    min-width: 240px;

    margin-bottom: 20px;

}



.albr-li:last-child {

    margin-bottom: 0;

}



.about-culture {

    width: 100%;

    position: relative;

    background: rgba(243, 248, 254, 1);

}



.about-culture-btm {

    width: 100%;

    position: relative;

}



.about-culture-btm-ul {

    margin: 0 -14px;

    display: flex;

    flex-wrap: wrap;

}



.acwu-li {

    width: 25%;

    padding: 0 14px;

}



.acbu-wrap {

    width: 100%;

    height: 100%;

    border-radius: 10px;

    background: #FFF;

    padding: 45px 24px;

    padding-bottom: 30px;

    overflow: hidden;

    position: relative;

    z-index: 1;

    box-shadow: 0px 15px 50px 0px rgba(128, 149, 173, 0.15);

}



.acbu-wrap-desz {

    width: 100%;

    height: 100%;

    position: absolute;

    top: 0;

    left: 0;

    opacity: 0;

    transition: all 0.36s;

    z-index: -1;

}



.acbu-wrap-desz img {

    width: 100%;

    height: 100%;

    object-fit: cover;

}



.acbu-wrap-icon {

    width: 64px;

    margin-bottom: 117px;

}



.acbu-wrap-icon img:nth-child(2) {

    opacity: 0;

}



.acbu-wrap-btm-tit .std_tit4 {

    color: #0B1839;

    line-height: 1.5;

    font-weight: bold;

    transition: all 0.36s;

}



.acbu-wrap-btm-info p {

    color: #686F7E;

    line-height: 1.75;

    min-height: 3.5em;

    transition: all 0.36s;

}



.acbu-wrap-btm-tit {

    margin-bottom: 14px;

}



.about-achiev {

    width: 100%;

    position: relative;

    background: rgba(243, 248, 254, 1);

}



.about-achiev-top-tit .std_tit3 {

    color: #0B1839;

    line-height: 1.5;

    font-weight: bold;

}



.about-achiev-top-info p {

    color: #686F7E;

    line-height: 1.75;

}



.about-achiev-top-info p span {

    font-weight: bold;

    color: #0C74D6;

}



.about-achiev-top {

    text-align: center;

    padding-bottom: 10px;

}



.about-achiev-top-tit {

    margin-bottom: 30px;

}



.about-achiev-btm {

    width: 100%;

    position: relative;

}



.acbl-wrap {

    width: 100%;

    background: #fff;

    padding: 70px 30px;

    border-radius: 10px;

    display: flex;

    align-items: center;

    flex-wrap: wrap;

    position: relative;

    overflow: hidden;

    box-shadow: 0px 0px 15px rgba(128, 149, 173, 0.15);

}



.acbl-wrap-le {

    width: calc(100% - 108px);

    padding-right: 40px;

}



.acbl-wrap-ri {

    width: 108px;

    border-radius: 0 !important;

    box-shadow: 4px 4px 12px rgba(0, 0, 0, 0.25);

}



.acbl-wrap-le-tit .std_tit4 {

    font-weight: bold;

    color: #0B1839;

    line-height: 1.5;

}



.acbl-wrap-le-tit {

    margin-bottom: 10px;

}



.acbl-wrap-le-info {

    padding-right: 47px;

}



.acbl-wrap-le-info p {

    color: #686F7E;

    line-height: 1.75;

}



.acbl-wrap-desz {

    width: 48px;

    position: absolute;

    bottom: 0;

    left: 0;

}



.acbl-wrap-desz img {

    width: 100%;

}



.about-achiev .epbu-li {

    margin-top: 20px;

    margin-bottom: 20px;

}





.about-honor {

    width: 100%;

    position: relative;

}



.about-honor .expo-poster-top-tit {

    text-align: center;

}



.about-honor-btm {

    width: 100%;

    position: relative;

}



.ahbu-li {

    width: 25%;

    padding: 0 14px;

    display: none;

}



.ahbu-li:first-child {

    display: block;

}



.about-honor-btm-ul {

    margin: 0 -14px;

    display: flex;

    flex-wrap: wrap;

}



.ahbu-wrap {

    width: 100%;

    height: 100%;

    position: relative;

    border-bottom: 4px solid #0C74D6;

    border-radius: 10px 10px 0 0;

    padding: 60px 62px 60px;

    text-align: center;

}



.ahbu-wrap-desz {

    width: 83%;

    position: absolute;

    top: 92px;

    left: 50%;

    transform: translateX(-50%);

}



.ahbu-wrap-desz img {

    width: 100%;

}



.ahbu-wrap-year p {

    font-weight: bold;

    color: #0C74D6;

    line-height: 1.75;

}



.ahbu-wrap-info p {

    color: rgba(11, 24, 57, 0.6);

    line-height: 1.75;

}



.about-honor-btm-ul .slick-list {

    width: 100%;

}



.about-honor-btm-ul .slick-track {

    height: 100%;

}



.about-local .recruit-share-desz {

    top: 50%;

    transform: translateY(-50%);

    bottom: auto;

}



.mcu-control-le-li::before {

    display: none;

}



.chip-introd-top-logo {

    width: 150px;

    display: none;

    border-radius: 50%;

    overflow: hidden;

}



.chip-introd-top-logo img {

    width: 100%;

}





.particu-page .ban_info {

    margin-top: 16px;

}



.particu-page .ys_pos_center {

    top: 55%;

}



/* .advant-page .ys_banner1 .ban-buy {

    margin-top: 0px;

} */



.advant-page .ys_pos_center {

    top: 52%;

}



.expo-placard-btm .swiper-pagination {

    display: none !important;

}



.dtrr-le {

    width: 18px;

}



.dtrr-le img {

    width: 100%;

}



.conta-region-le-li {

    width: 100%;

    display: none;

}



.conta-region-le-li:first-child {

    display: block;

}



.conta-region-le-li img {

    width: 100%;

}



.about-history-btm-ph {

    display: none;

}



.about-cooper-img-wrap {

    width: 100%;

    position: relative;

}







@keyframes fadeInUpimg1 {

    0% {

        transform: scale(0.6);

    }



    100% {

        transform: none;

    }

}





@keyframes fadeInUpimg {

    0% {

        transform: scale(1.5);

    }



    100% {

        transform: none;

    }

}



@keyframes fadeclip {

    0% {

        clip-path: polygon(0 0, 100% 0, 100% 0, 0 50%);

        transform: translateY(60px);

        opacity: 0;

    }



    100% {

        clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);

        transform: translateY(0);

        opacity: 1;

    }

}





.fadeInUpimg {

    transition: all 0.8s !important;

    animation: fadeInUpimg 1.6s ease 1;

}



.fadeInUpimg1 {

    transition: all 0.8s !important;

    animation: fadeInUpimg1 2s ease 1;

}



.fadeclip {

    animation: fadeclip 1.6s ease 1;

}



.yxedr_active h4 {

    font-size: 18px;

}



.news_edit p {

    color: #0B1839;

    line-height: 1.75;

    margin-bottom: 25px;

}



.news_edit h4 {

    font-weight: bold;

    margin-bottom: 25px;

}



/*榧犳爣鏁堟灉*/

@media screen and (min-width: 1200px) {



    .mwru-link:hover .mwru-link-btm-tit .std_tit20 {

        color: #0C74D6;

    }



    .acbu-wrap:hover .acbu-wrap-icon img:nth-child(1) {

        opacity: 0;

    }



    .acbu-wrap:hover .acbu-wrap-icon img:nth-child(2) {

        opacity: 1;

    }



    .acbu-wrap:hover .acbu-wrap-desz {

        opacity: 1;

    }



    .acbu-wrap:hover .acbu-wrap-btm-tit .std_tit4 {

        color: #fff;

    }



    .acbu-wrap:hover .acbu-wrap-btm-info p {

        color: #fff;

    }



    .rrul-wrap:hover .rrul-wrap-img {

        transform: scale(1.08);

    }



    .rpbl-link:hover {

        background: #0C74D6;

    }



    .epbc-wrap:hover .ys_imgbox_cover img:nth-child(1) {

        opacity: 1;

    }



    .epbc-wrap:hover .ys_imgbox_cover img:nth-child(2) {

        opacity: 0;

    }



    .pmbu-wrap:hover .pmbu-wrap-tit .std_tit20 {

        color: #0C74D6;

    }



    .ppbl-btm .ban-buy-down-link:hover {

        background: #0C74D6;

    }



    .ppbl-btm .ban-buy-down-link:hover p {

        color: #fff;

    }



    .ppbl-btm .ban-buy-down-link:hover path {

        stroke: #fff !important;

    }



    .ppbl-btm .ban-buy-down-link:hover path:nth-child(1) {

        fill: #fff !important;

    }



    .wdbl-li-wrap:hover .wdbl-li-wrap-info .std_tit20 {

        color: #0C74D6;

    }



    .ban-buy-down-link:hover {

        border-color: #0C74D6;

        background: #0C74D6;

    }



    .cdlm-link:hover {

        border-color: #0C74D6;

        background: #0C74D6;

    }



    .cdlm-link:hover .cdlm-link-ri .std_tit20 {

        color: #fff;

    }



    .cdlm-link:hover .cdlm-link-le path {

        fill: #fff !important;

    }



    .adbu-link:hover .ban-buy-link {

        background: #00A5FF;

    }



    .mod_dots .slick-arrow:hover::after {

        opacity: 0;

    }



    .mod_dots .slick-arrow:hover::before {

        opacity: 1;

    }



    .asbu-link:hover .asbu-link-btm-ri path {

        fill: #0C74D6 !important;

    }



    .asbu-link:hover .asbu-link-btm-le p {

        color: #0C74D6;

    }



    .dwrc-ul-link:hover .mhrm_more {

        background: var(--com-color2) !important;

    }



    .npul-link:hover .npul-btm-tit .std_tit20 {

        color: #0C74D6;

    }



    .plbu-link:hover .plbu-link-tiu .std_tit20 {

        color: #0C74D6;

    }



    .prru-li:hover .prru-link-tit .std_tit4 {

        color: #0C74D6;

    }



    .rwlb-wrap a:hover p:nth-child(2) {

        color: #0C74D6;

    }



    .rwru-wrap:hover .rwru-wrap-info p {

        color: #0C74D6;

    }



    .comp-tabli:hover li {

        background: #0C74D6;

        color: #fff;

    }





    .vcbu-link:hover .vcbu-link-btm-tit .std_tit20 {

        color: #0C74D6;

    }



    .mcrl-ul-li-wrap:hover .mulw-ri-tit .std_tit20 {

        color: #0C74D6;

    }



    .phul-wrap:hover .phul-ri::after {

        background: #0C74D6;

    }



    .pbul-wrap:hover {

        color: #0C74D6;

    }



    .ban-buy-link:hover {

        background: #00A5FF;

    }



    .nwbi_li a:hover {

        color: #fff;

    }



    .mftu_link a:hover {

        color: var(--com-color1);

    }



    .home_deman:hover .hdwd_wrap1 {

        left: 100px;

    }



    .home_deman:hover .hdwd_wrap2 {

        right: 100px;

    }



    .hnbr_ul_li_link:hover .hnbr_ul_li_tit .std_tit20 {

        color: var(--com-color1);

    }



    .mhrm_more:hover {

        background: var(--com-color2);

    }



    .ban_more_link:hover .ban_more_le img:nth-child(1) {

        opacity: 0;

    }



    .ban_more_link:hover .ban_more_le img:nth-child(2) {

        opacity: 1;

    }



    .hbbu_li:hover .hbbu_li_logo {

        opacity: 1;

    }



    html.stick body {

        overflow: visible !important;

    }







    .ys_hd_pc:hover .mod_head {

        background: #fff;

        box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);

    }



    .ys_hd_pc:hover .mod_head_logo img:nth-child(1) {

        opacity: 0;

    }



    .ys_hd_pc:hover .mod_head_logo img:nth-child(2) {

        opacity: 1;

    }



    .ys_hd_pc:hover .mhnu_link {

        color: #333333;

    }



    .ys_hd_pc:hover .mhrl_top_le svg path {

        stroke: #0C74D6 !important;

    }



    .ys_hd_pc:hover .mhrl_top_ri_info p {

        color: #333333;

    }



    .ys_hd_pc:hover .mhrl_top_ri_icon path {

        fill: #333 !important;

    }



    .ys_hd_pc:hover .mhrs_le circle,

    .ys_hd_pc:hover .mhrs_le path {

        stroke: #0C74D6 !important;

    }



    .ys_hd_pc:hover .mhrs_ri p {

        color: #333;

    }



}





.mhnu_down,

.mhrl_btm {

    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);

}





.mhnu_down5-li {

    width: 16.666666%;

    padding: 0 30px;

}



.mhnu_down5-ul {

    display: flex;

    flex-wrap: wrap;

    width: 100%;

    padding: 40px 160px 0;

}



.mhnu_down5-li-top {

    width: 100%;

    border-bottom: 1px solid #E8E8E8;

}



.mdlt-link {

    display: flex;

    align-items: flex-start;

    padding-bottom: 10px;

}



.mdlt-link img {

    width: 24px;

    margin-top: 2px;

    flex: none;

}



.mdlt-link p {

    font-size: 18px;

    line-height: 1.75;

    color: #0B1839;

    padding-left: 10px;

    padding-right: 10px;

    width: 100%;

}



.mhnu_down5-li-btm {

    width: 100%;

    padding-top: 12px;

    padding-left: 34px;

}



.mdlb-li a {

    font-size: 18px;

    line-height: 1.75;

    color: #686F7E;

    transition: all 0.36s;

}



.mdlb-li.yxnav_active3 a {

    color: #0C74D6;

}



.mdlb-li {

    margin-bottom: 10px;

}



.mdlt-link-arr {

    flex: none;

    width: 9px !important;

    margin-top: 8px !important;

    transition: all 0.36s;

    opacity: 0;

}



.mhnu_down5-li-top.yxnav_active2 .mdlt-link-arr {

    opacity: 1;

}



.mhnu_down5-li {

    margin-bottom: 60px;

}



.recruit-share-deszr {

    width: 24%;

    right: 0;

    bottom: auto !important;

    left: auto !important;

    opacity: 0.7;

}



.recruit-loop-li {

    width: 100%;

    position: relative;

    z-index: 1;

    overflow: hidden;

}



.recruit-loop-li .recruit-share-deszr {

    top: 0%;

}



.adbu-li .ys_imgbox_cover img:nth-child(2) {

    object-fit: cover;

}



.acbl-wrap .acbl-wrap-le-info {

    padding-right: 0px !important;

}



.expo-picture-btm-ul {

    display: flex;

    flex-wrap: wrap;

}



.expo-picture-btm-ul .slick-list {

    width: 100%;

}



.expo-picture-btm-ul .slick-track,

.acbl-wrap {

    height: 100%;

}



.mhnu_down5-ul {

    padding: 40px 120px 0;

}



.mcu-page .mcu-control-le-li svg {

    transform: rotate(-90deg);

}



.mdwr_ri_new {

    display: flex;

    flex-wrap: wrap;

    margin: 0 -10px;

}



.mdwr_ri_new_li {

    width: 50%;

    padding: 0 10px;

}



.mdwr_ri_new .npul-btm {

    margin-top: 18px;

}



.mdwr_ri_new .npul-btm-time {

    margin-bottom: 5px;

}



.mdwr_ri_new .npul-btm-tit .std_tit20 {

    font-size: 18px;

    height: 3.5em;

    -webkit-line-clamp: 2;

}



.chip-padd {

    padding-bottom: 0 !important;

}



.chip-padd .chip-downl {

    padding-top: 0 !important;

}



.hbbu_li_bgpc {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    display: none;

}



.hbbu_li_bgpc img {

    width: 100%;

    height: 100%;

    object-fit: cover;

}



textarea,

input {

    font-family: "Microsoft Yahei";

}





.news-page-ul .slick-list {

    width: 100%;

}



.acil-plip {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    overflow: hidden;

    transition: all 0.36s;

}



.acil-plip img {

    width: 100vw;

    max-width: inherit !important;

}



.about-cooper-img-line img {

    width: 100vw;

    max-width: inherit !important;

}



.mcu-control-ri .mcrl-ul-li {

    display: none;

}



.mcu-control-ri .mcrl-ul-li:nth-child(-n + 12) {

    display: block;

}



.mcu-control-ri .mcu-control-ri-li.act .mcrl-ul-li {

    display: block;

}



.mcu-control-ri .mcu-control-ri-li.act .mcrl-more {

    display: none;

}



/* .new-class.selected ,.new-class.selected p{

    color: #0C74D6;

} */





.abul-btm-li-info p {

    color: #686F7E;

}



.chip-introd-desz-logo {

    box-shadow: 0px 5px 50px rgba(128, 149, 173, 0.15);

    border-radius: 50%;

}





.mlbl-top.act .mlbl-top-le p {

    color: #0C74D6;

}



.mlbl-btm-end-li .new-class.selected {

    color: #0C74D6;

}



.mlbl-btm-three,

.mlbl-top,

.mlbl-btm-end-li {

    cursor: pointer;

}



.mwlb-li-btm-li a {

    cursor: pointer !important;

}



.mlbl-top {

    padding: 0 !important;

}



.mlbl-top-le {

    width: 100%;

}



.mlbl-top .new-class {

    padding: 12px 23px;

    width: 100%;

    display: block;

}



.mlbl-btm-end-li {

    padding: 0 !important;

}



.mlbl-btm-end-li .new-class {

    padding: 6px 53px;

    display: block;

    width: 100%;

}



.about-ban .about-ban-play-ri p {

    color: #fff;

}





.manuf-cont .manuf-wrap-info {

    width: 100%;

}



.investor-shares-le-num {

    display: flex;

    align-items: center;

}



.isln-img {

    width: 22px;

    margin-left: 12px;

    position: relative;

}



.isln-img img {

    transition: all 0.36s;

}



.he_img {

    width: 100%;

    position: relative;

    top: 0;

    left: 0;

}



.investor-shares-le-num.on .isln-img .he_img {

    opacity: 0;

}



.investor-shares-le-num.on .isln-img .he_img1 {

    opacity: 1;

}



.isln-img .he_img1 {

    transform: rotate(180deg);

    opacity: 0;

    top: 6px;

    position: absolute;

    left: 0;

}



.about-local-btm-le {

    width: 56%;

}



.about-history-btm-control {

    position: absolute;

    top: 41.8%;

    left: 50%;

    transform: translate(-50%, -50%);

    width: 66%;

    z-index: 15;

}



.mhnu_down2 .mdol_li {

    width: 100% !important;

}



.mhnu_down2 .mdwr_wrap {

    display: none;

}



.mhnu_down2 .mdwr_wrap.act {

    display: block;

}



.mhnu_down2 .mdwr_le {

    padding-top: 0 !important;

}



/* 妫€绱 */



.t_jian1 {

    padding-bottom: 100px;

    padding-top: 80px;

}



.t_search .t_seartop {

    font-size: 16px;

    color: #666;

    line-height: 1.75;

    width: 200px;

    border-right: 1px solid #ededed;

    margin-top: 20px;

}



.ys_cont1360 {

    width: 1360px;

    margin: 0 auto;

    max-width: 100%;

}



.t_seartop span {

    font-size: 16px;

    color: #666;

    line-height: 1.75;

}



.t_seartop ins {

    display: block;

    text-decoration: none;

    line-height: 1.75;

    padding: 6px 0;

}



.t_searyou {

    width: calc(100% - 200px);

    padding-left: 40px;

}



.news2-list ul {

    margin-bottom: 14px;

}



.t_searli {

    width: 100%;

    border-bottom: solid 1px #ccc;

    height: 68px;

}



.t_searli h3 a {

    display: block;

    float: left;

    font-size: 18px;

    height: 68px;

    line-height: 68px;

    color: #635b5b;

    width: 100%;

    overflow: hidden;

    transition: all 0.36s;

    -webkit-line-clamp: 1;

    text-overflow: ellipsis;

    -webkit-box-orient: vertical;

    display: -webkit-box;

}



.t_searli span {

    display: none;

}



.t_searli span {

    display: none;

}



.text_m span {

    display: none;

}



.kkpager a {

    color: #666;

    transition: all 0.36s;

}



.news2-list ul {

    margin-bottom: 14px;

}



.home_enable_btm_ul {

    width: 1160px;

    margin: 0 auto;

    max-width: 100%;

}



.hebu_li {

    width: 20%;

}



.particu-advant_wrap {

    width: 100%;

}



.particu-advant-img {

    width: 98%;

}



.conta-region-li {

    display: none;

}



.conta-region-li:first-child {

    display: block;

}



.conta-region-top {

    display: flex;

    justify-content: center;

}



.conta-region-top-li {

    margin: 0 15px;

    cursor: pointer;

}



.conta-region-top {

    margin-bottom: 20px;

}



.mdwr_li {

    height: 100%;

}



.ahbu-wrap-desz {

    width: 83%;

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%, -50%);

}



/* .about-honor .ahbu-wrap {

    padding-top: 80px;

    padding-bottom: 80px;

} */





.modul-wrap-top-ri {

    display: flex;

    align-items: center;

}



.modul-wrap-top {

    position: relative;

    z-index: 10;

}



.comp-tabli {

    cursor: pointer;

}



.pc_fenye li {

    cursor: pointer;

}



.previe-list .plbu-li {

    display: none;

}



.previe-list .plbu-li:nth-child(1),

.previe-list .plbu-li:nth-child(2),

.previe-list .plbu-li:nth-child(3),

.previe-list .plbu-li:nth-child(4),

.previe-list .plbu-li:nth-child(5),

.previe-list .plbu-li:nth-child(6),

.previe-list .plbu-li:nth-child(7),

.previe-list .plbu-li:nth-child(8),

.previe-list .plbu-li:nth-child(9) {

    display: block;

}



.previe-list.act .plbu-li {

    display: block !important;

}



.previe-list.act .mcrl-more {

    display: none;

}



.flbi-require p {

    font-size: 14px;

    line-height: 1.5;

    color: red;

}



.flbv-wrap {

    width: 100%;

    position: relative;

}



.fwbu-li3-wrap {

    display: flex;

}



.flbi-require {

    display: none;

}



.has-required.empty .flbi-require {

    display: block;

}



.resour-wrap-ri {

    position: sticky;

    top: 120px;

    left: 0;

    height: 100%;

}



.mhnu_down2 .mdwr_li_ul {

    display: block;

}



.ys-imgbox-contain {

    position: relative;

    overflow: hidden;

    transform: rotate(0deg);

    -webkit-transform: rotate(0deg);

}



.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%;

}



.ys-imgbox-contain img {

    width: 100%;

    transition: all .36s ease;

}



.conta-region-top-uli {

    width: 43%;

    padding-left: 40px;

    display: flex;

}



.conta-region-top {

    justify-content: flex-end;

}



.conta-region-top-li:first-child {

    margin-left: 0 !important;

}



.advant-dynamic .adbu-link {

    box-shadow: 0px 0px 10px 0px rgba(128, 149, 173, 0.08);

}



.advant-dynamic .slick-dots {

    position: relative;

    bottom: auto;

    margin-top: 15px;

}

.conta-region-top-li.act .mhrm_more {
    background: var(--com-color2);
}

.cblb-ri p,
.cblb-le p,
.crrw-top-li p {
    font-size: 16px !important;
}

.conta-region-ri {
    padding-top: 40px;
}

.mlbl-btm-end-li.act a {
    color: #0C74D6;
}


.modul-wrap-top-ri {
    margin-bottom: 30px;
}

.conta-region-top-empty {
    display: flex;
    align-items: center;
    margin-left: 43px;
    cursor: pointer;
}

.crte-ri p {
    color: rgba(102, 102, 102, 1);
    font-size: 16px;
    line-height: 1.5;
}

.crte-le {
    width: 18px;
}

.crte-le img {
    width: 100%;
}

.crte-ri {
    padding-left: 10px;
}

.modul-wrap-ri-conditi {
    width: 100%;
    position: relative;
    background: #fff;
    border-radius: 10px;
    padding: 38px 49px 28px;
    margin-bottom: 26px;
}

.rsrl-wrap {
    display: flex;
    align-items: center;
    cursor: pointer;
    margin-right: 16px;
    margin-bottom: 12px;
}

.rsrl-le {
    width: 16px;
    height: 16px;
    border: 1px solid rgba(51, 51, 51, 0.5);
    transition: all 0.36s;
    position: relative;
    flex: none;
}

.rsrl-le img {
    width: 12px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: all 0.36s;
    opacity: 0;
}

.rsrl-ri p {
    padding-left: 8px;
    color: rgba(51, 51, 51, 0.5);
    line-height: 1.7;
    transition: all 0.36s;
    font-size: 16px;
}

.resource-selec-ri-li {
    display: flex;
    flex-wrap: wrap;
}

.resource-selec-ri-tit {
    width: 114px;
    padding-right: 15px;
    flex: none;
}

.osbb-select-ul-list {
    display: flex;
    margin-bottom: 10px;
}

.resource-selec-ri-tit p {
    color: #333;
    line-height: 1.5;
    font-size: 16px;
}

.osbb-select-ul {
    width: 100%;
    border-bottom: 1px solid rgba(226, 226, 226, 1);
    padding-bottom: 8px;
}

.mwrc-btm {
    display: flex;
    padding-top: 20px;
}

.mwrc-btm-tit {
    flex: none;
    margin-top: 7px;
}

.mwrc-btm-tit p {
    color: rgba(51, 51, 51, 0.6);
    line-height: 1.5;
    font-size: 14px;
}

.mwrc-btm-tit {
    width: 76px;
    height: 100%;
    margin-right: 16px;
    position: relative;
}

.mwrc-btm-tit::after {
    content: '';
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: rgba(12, 116, 214, 1);
}

.osbl-option-li {
    background: rgba(245, 245, 245, 1);
    padding: 5px 20px;
    display: flex;
    align-items: center;
    margin-right: 12px;
    margin-bottom: 12px;
}

.osbl-option-li p {
    color: rgba(102, 102, 102, 1);
    line-height: 1.5;
    font-size: 16px;
    padding-right: 20px;
}

.osbl-option-li img {
    width: 14px;
}

.osbl-option {
    display: flex;
    flex-wrap: wrap;
}

.rsrl-wrap.on .rsrl-le {
    border-color: rgba(51, 51, 51, 1);
}

.rsrl-wrap.on .rsrl-le img {
    opacity: 1;
}

.new-class {
    display: flex;
}

.new-class .rsrl-le {
    flex: none;
    margin-top: 7px;
    margin-right: 9px;
}

.mlbl-btm-three.act .rsrl-le img {
    opacity: 1;
}

.mlbl-btm-end-li .new-class {
    display: flex;
}

.mlbl-btm-end-li.act .rsrl-le img {
    opacity: 1;
}

.news-page-ul-li .npul-img img {
    object-fit: cover;
}

.mdwr_ri_new_li .npul-img img {
    object-fit: cover;
}


.ban_more_link {
    cursor: pointer;
}

.investor-annou-btm-li .iabu-li {
    display: none;
}

.investor-annou-btm-li .iabu-li:nth-child(1),
.investor-annou-btm-li .iabu-li:nth-child(2),
.investor-annou-btm-li .iabu-li:nth-child(3),
.investor-annou-btm-li .iabu-li:nth-child(4),
.investor-annou-btm-li .iabu-li:nth-child(5),
.investor-annou-btm-li .iabu-li:nth-child(6) {
    display: block;
}

.investor-annou-btm-li.on .iabu-li {
    display: block;
}

.particu-page .ban_info p {
    max-height: 5.25em;
    overflow: hidden;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.water-introd-ri-logo .wirl-img img {
    opacity: 0;
    transition: all 0.36s;
}

.water-introd-ri-logo .wirl-img {
    background: #fff;
    border-radius: 50%;
}

.water-introd.act .wirl-img img{
    opacity: 1;
}

.mhnu_down2 .mdwr_ul_li .ys_imgbox_cover img{
    object-fit: cover;
}

.mdwr_ul_li {
    padding: 0 36px;
}

.mdwr_ul_li {
    padding: 0 36px;
}

.hnbr_ul_li_link .ys_imgbox_cover img{
    object-fit: cover;
}

.rnrl-top svg{
    width: 30px;
    margin-left: 10px;
    margin-top: 4px;
    transition: all 0.36s;
}

.rnrl-top svg path {
    transition: all 0.36s;  
}

.rnrl-top {
    display: flex;
}

.rnrl-top.act svg path {
    stroke:#0B1839;
}

.rnrl-top.act svg {
    transform: rotate(180deg);
}

.adrl-btm-ul {
    max-height: 320px;
}

.advant-diagra-le {
    align-items: center;
}

.abul-btm-li-tit p{
    font-size: 14px;
}

.abul-btm-li {
    padding-left: 15px;
    padding-right: 10px;
}

.mhrl_top_ri_info a{
    color: #333;
}

.about-ban .about-ban-play-ri p {
    color: #0B1839;
}

.advant-dynamic-btm-ul .slick-list{
    width: 100%;
}

.mwru-li.act .mlbu-li{
    width: 100%;
}

.about-page .ys_ban_txtbox {
    top: 14%;
}

.mhnu_down2 .mdwr_li_ul_li {
    width: 100%;
}

.conta-depart-top {
    display: flex;
}

.conta-depart-top .slick-list {
    width: 100%;
}
.conta-depart-top .slick-track {
    margin: 0 auto;
    height: 100%;
}

.conta-depart-top-li p {
    height: 100%;
    display: flex;
    /*align-items: center;*/
    justify-content: center;
}

.mhrl_top_ri_info a {
    color: #fff;
}

.ys_hd_pc:hover .mhrl_top_ri_info a{
    color: #333;
}

.ys_hd_pc.isfixed .mhrl_top_ri_info a{
    color: #333;
}

.inner-page .mhrl_top_ri_info a {
    color: #333;
}

.home_page .ys_ban_imgbox::before{
    display: none;
}

.home_page .ys_ban_imgbox.act::before {
    display: block;
}


