﻿@charset "utf-8";





@font-face {

    font-family: 'poppins';

    src: url('/Public/Cn/fonts/poppins/poppins-regular-webfont.woff2') format('woff2'),

        url('/Public/Cn/fonts/poppins/poppins-regular-webfont.woff') format('woff');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'poppins-semibold';

    src: url('/Public/Cn/fonts/Poppins-Semibold/poppins-semibold-webfont.woff2') format('woff2'),

        url('/Public/Cn/fonts/Poppins-Semibold/poppins-semibold-webfont.woff') format('woff');

    font-weight: bold;

    font-style: normal;



}



body {

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

}



/*分享翻译*/

#bsWXBox .bsTop:after {

    /*分享中文版本*/

    content: '- 微信';

    /*分享英文版本*/

    /* content: '- weixin'; */

    display: block;

    position: absolute;

    left: 85px;

    top: 50%;

    font-size: 14px;

    transform: translateY(-50%);

}



#bsWXBox .bsTop:before {

    /*分享中文版本*/

    content: '分享到';

    /*分享英文版本*/

    /* content: 'Share the'; */

    display: block;

    position: absolute;

    left: 10px;

    top: 50%;

    font-size: 14px;

    transform: translateY(-50%);

}



/*导航默认选中*/

.yxnav_active1 {}



.yxnav_active2 {}



/* - banner - start*/

.ys_banner {

    width: 100%;

    position: relative;

}



.ys_ban_li {

    position: relative;

    overflow: hidden;

}



.ys_ban_imgbox {

    position: relative;

    z-index: 1;

}



.ys_ban_imgbox img {

    width: 100%;

}



.ys_ban_li>a {

    display: block;

}



.ys_ban_ph {

    display: none;

}



.ys_ban_video {

    position: absolute;

    left: 50%;

    top: 50%;

    z-index: 2;

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

    width: 100%;

    height: 100%;

    object-fit: cover;

}



.ys_ban_li:not(:first-child) {

    display: none;

}



.ys_ban_imgbox::before {

    content: "";

    display: block;

    position: absolute;

    left: 0;

    top: 0;

    z-index: 3;

    width: 100%;

    height: 100%;

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

}



.ys_ban_txtbox {

    z-index: 5;

}



/* - banner - end*/





/* Delia-start */



/* 规范-start */

.std_title1 {

    font-size: 64px;

    line-height: 1.2;

    color: #fff;

}



.std_title2,

.yxedr_active h2 {

    font-size: 48px;

    line-height: 1.3;

    color: #333;

}



.std_title3,

.yxedr_active h3 {

    font-size: 40px;

    line-height: 1.3;

    color: #333;

}



.std_title4,

.yxedr_active h4 {

    font-size: 30px;

    line-height: 1.5;

    color: #333;

}



.std_title5,

.yxedr_active h5 {

    font-size: 20px;

    line-height: 1.5;

    color: #333;

}



.std_word,

.std_word p {

    font-size: 16px;

    color: #666;

    line-height: 1.75;

}



.yxedr_active p {

    font-size: 16px;

    line-height: 1.75;

    color: #666;

    margin-bottom: 12px;

}



.std_padd {

    padding: 140px 0;

}



.std_padd1 {

    padding: 110px 0 120px 0;

}



.std_padd2 {

    padding-bottom: 100px;

}



.std_mar {

    margin-bottom: 40px;

}



.std_mar1 {

    margin-bottom: 100px;

}



/* Delia-3.31-start */

.yxedr_active h2 {

    margin-bottom: 14px;

}



.yxedr_active h3 {

    margin-bottom: 12px;

}



.yxedr_active h4 {

    margin-bottom: 15px;

}



.yxedr_active h5 {

    margin-bottom: 10px;

}



/* Delia-3.31-end */

/* 规范-end */



/* B2 */

.res_mod {

    display: flex;

    margin: 0 -5px;

}



.res_mod_text {

    font-size: 14px;

    color: #999999;

    line-height: 1.25;

    padding-right: 20px;

    padding-left: 5px;

    position: relative;

}



.res_mod_text::after {

    content: "\e743";

    position: absolute;

    right: 0;

    top: 2px;

    font-family: iconfont;

    font-size: 12px;

    color: inherit;

    line-height: inherit;

}



.res_mod_text:last-child:after {

    content: "";

    position: absolute;

    right: 0;

    top: 2px;

    font-family: iconfont;

    font-size: 12px;

    color: inherit;

    line-height: inherit;

}



.res_cont_per {

    padding-bottom: 150px;

}



.res_cont_per_title p {

    font-weight: bold;

    text-align: center;

}



.res_cont_per_list {

    display: flex;

    flex-direction: column;

}



.rcpl_li {

    display: flex;

    justify-content: space-between;

    margin-bottom: 24px;

}



.rcpl_li2 {

    flex-direction: row-reverse;

}



.rcpl_li:last-child {

    margin-bottom: 0;

}



.rcpl_li_wrap {

    position: relative;

}



.rcpl_li_left {

    width: 67%;

}



.rcpl_li_right {

    width: 31.5%;

}



.rcpl_li_left .ys_imgbox_cover,

.rcpl_li_right .ys_imgbox_cover {

    overflow: hidden;

}



.rcpl_li_left .ys_imgbox_cover img,

.rcpl_li_right .ys_imgbox_cover img {

    transition: all .36s;

}



.rcpl_li_left_text {

    width: 72%;

    z-index: 2;

    position: absolute;

    top: 50%;

    left: 50%;

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

}



.rllt_tit {

    color: #fff;

    font-weight: bold;

    text-align: center;

    margin-bottom: 15px;

}



.rllt_word {

    display: none;

}



.rllt_word p {

    color: #fff;

    text-align: center;

}



.rcpl_li3 .rcpl_li_left {



    width: 100%;

}



.rcpl_li3 .rcpl_li_right {

    display: none;

}



.res_cont_swiper_text {

    width: 71.4%;

    margin: 0 auto;

    margin-bottom: 70px;

}



.rcst_tit {

    font-weight: bold;

    color: #000000;

    text-align: center;

    margin-bottom: 20px;

}



.rcst_word p {

    text-align: center;

}



.rcss_ul {

    display: flex;

    margin: 0 -20px;

}



.rcss_ul_li {

    padding: 0 20px;

}



.rcss_ul_li:last-child {

    margin-right: 0;

}



.rcss_ul_li:not(:first-child) {

    display: block;

}



.rcss_ul_li a {

    display: flex;

    flex-direction: column;

    padding: 38px 37px 44px 53px;

    background: #FFFFFF;

    /* background: #004098; */

    box-shadow: 3px 3px 30px 4px rgba(0, 48, 142, 0.04);

    position: relative;

    transition: all .36s;

}



.rcss_ul_li_imgbox {

    width: 60px;

}



.rcss_ul_li_imgbox .ys_imgbox_cover {

    width: 100%;

}



.rcss_ul_li_imgbox .ys_imgbox_cover img:nth-child(2) {

    opacity: 0;

}



.rcss_ul_li_imgbox .ys_imgbox_cover img:nth-child(1),

.rcss_ul_li_imgbox .ys_imgbox_cover img:nth-child(2) {

    transition: all .36s;

}



.rcss_ul_li_text {

    font-size: 20px;

    color: #333;

    font-weight: 600;

    line-height: 1.5;

    margin: 24px 0 53px 0;

    transition: all .36s;

    height: 4.5em;

    text-overflow: clip;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 3;

    overflow: hidden;



}



.rcss_ul_li_date {

    font-size: 16px;

    line-height: 1.25;

    color: #004098;

    font-family: 'poppins';

    transition: all .36s;

}



.rcss_ul_li_pic {

    width: 190px;

    position: absolute;

    bottom: -10px;

    right: -8px;

}



.rcss_ul_li_pic img {

    width: 100%;

}



.rcss_arrow .ys_imgbox_cover img:nth-child(2) {

    opacity: 0;

    transition: all .36s;

}



.swiper_arrow {

    width: 125px;

    display: flex;

    justify-content: space-between;

    margin-top: 120px;

}



.rcss_arrow {

    width: 53px;

    cursor: pointer;

}



/* .res_cont_swiper_slide{

    width: 1400px;

} */

.rcss_scrollbar {

    /* width: 1400px !important; */

    height: 2px !important;

    background: #d9d9d9 !important;

    top: auto !important;

    /* left: 253px !important; */

    margin-top: 80px;

}



.res_main .swiper-button-next,

.res_main .swiper-button-prev {

    position: absolute;

    top: auto !important;

    width: 50px;

    height: auto;

    margin-top: 0px;

    z-index: 10;

    cursor: pointer;

    display: flex;

    align-items: center;

    justify-content: center;

    color: inherit;

}



.res_main .swiper-button-prev {

    left: 252px;

    right: auto;

}



.res_main .swiper-button-next {

    right: auto;

    left: 320px;

}



.res_main .swiper-button-next:after,

.res_main .swiper-button-prev:after {

    font-family: swiper-icons;

    font-size: 0 !important;

    text-transform: none !important;

    letter-spacing: 0;

    /* text-transform: none; */

    font-variant: initial;

}



.res_cont_swiper {

    --swiper-navigation-size: 0 !important;

}



.res_main .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {

    background: #004098;

}



/* B3 */

.info_cont_news a {

    display: flex;

    align-items: center;

    padding-bottom: 90px;

    border-bottom: solid 1px #d9d9d9;

}



.info_cont_news_left {

    width: 40%;

}



.info_cont_news_right {

    width: 60%;

    display: flex;

    flex-direction: column;

    padding-left: 100px;

}



.icnr_date {

    color: #999999;

    font-family: 'poppins';

}



.icnr_tit {

    font-size: 24px;

    line-height: 1.65;

    font-weight: bold;

    color: #333;

    text-overflow: clip;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 2;

    overflow: hidden;

    margin: 10px 0 20px 0;

    translate: all .36s;

}



.icnr_word {

    color: #676b77;

    margin-bottom: 65px;

    text-overflow: clip;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 3;

    overflow: hidden;

}



.icnr_more {

    width: 125px;

    background: #004098;

}



.icnr_more p {

    color: #fff;

    padding: 12px 30px;

}



.info_cont_list {

    display: flex;

    flex-direction: column;

    padding-bottom: 15px;

}



.info_cont_list_li {

    position: relative;

}



.info_cont_list_li a {

    display: flex;

    align-items: center;

    position: relative;

    padding-bottom: 62px;

    padding-top: 70px;

    border-bottom: solid 1px #e4e4e4;

}



.info_cont_list_li a::after {

    content: "";

    position: absolute;

    bottom: 0;

    left: 0;

    width: 0%;

    border-bottom: solid 1px #004098;

    transition: all .6s;

}



.info_cont_list_li:last-child a {

    border-bottom: none;

}



.info_cont_list_li:last-child a::after {

    border-bottom: none;

}



.icll_left {

    width: 23.5%;

}



.icll_right {

    width: 76.5%;

    padding: 0 122px 0 73px;

    position: relative;

}



.icll_imgbox {

    width: 53px;

    position: absolute;

    right: 0;

    top: 50%;

    transform: translateY(-50%);

    opacity: 0;

    transform-origin: left;

    transition: all .36s;

}



.icll_right_date {

    color: #004098;

    font-family: 'poppins';

}



.icll_right_tit {

    margin: 9px 0 15px 0;

    text-overflow: clip;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 1;

    overflow: hidden;

}



.icll_right_word {

    color: #676b77;

    text-overflow: clip;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 3;

    overflow: hidden;

}



.info_paging .pc_fenye li.activepage {

    color: #004098;

    background: none;

}



.info_paging .pc_fenye li {

    color: #999999;

}



.detail_top {

    width: 100%;

}



.info_cont_news a:hover .icnr_tit {

    color: #004098;

}



/* B4 */

.detail_main .ys_cont950 {

    padding: 0 25px;

    position: relative;

    z-index: 10;

}



.detail_top {

    background: #004098;

    position: relative;

}



.detail_top_imgbox {

    width: 715px;

    position: absolute;

    right: 0;

    bottom: 0;

}



.detail_top_imgbox img {

    width: 100%;

}



.detail_top .ys_cont950 {

    padding-bottom: 92px;

}



.detail_top_tit {

    font-size: 24px;

    font-weight: bold;

    line-height: 1.65;

    color: #fff;

    margin: 65px 0 12px 0;

}



.detail_top_date {

    font-size: 16px;

    line-height: 1.25;

    color: #fff;

    font-family: 'poppins';

}



.detail_cont {

    padding: 80px 0 120px 0;

}



.detail_cont_top_text {

    padding-bottom: 85px;

}



.detail_cont_top_text p {

    font-size: 16px;

    line-height: 1.75;

    color: #666666;

    margin-bottom: 12px;

}



.detail_cont_top_share {

    width: 135px;

    display: flex;

    align-items: center;

    justify-content: space-between;

}



.dctstext {

    font-size: 18px;

    line-height: 1.75;

    color: #676b77;

}



.detail_cont_top_share .ys_sharebox {

    position: relative;

    z-index: 1;

    margin: 0 8px;

}



.detail_cont_top {

    padding-bottom: 76px;

    border-bottom: solid 1px #e4e4e4;

}



.detail_cont_bot {

    margin-top: 36px;

}



.dcbl_li {

    margin-bottom: 17px;

}



.dcbl_li p {

    color: #676b77;

    text-overflow: clip;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 1;

    overflow: hidden;

    text-transform: uppercase;

}



.dcbl_prev p {

    transition: all .36s;

}



.dcbl_next p {

    transition: all .36s;

}



.dcts_text {

    font-size: 18px;

    line-height: 1.75;

    color: #676b77;

}



/* C4 */

.apply_cont_list {

    margin: 0 -20px;

    display: flex;

    flex-wrap: wrap;

    align-items: stretch;

}



.apply_cont_list_li {

    width: 33.333333%;

    padding: 0 20px;

    margin-bottom: 40px;

}



.apply_cont_list_li a {

    display: flex;

    flex-direction: column;

    height: 100%;

}



.acll_tit {

    font-weight: bold;

    margin: 28px 0 7px 0;

    text-overflow: clip;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 1;

    overflow: hidden;

}



.acll_word {

    text-overflow: clip;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 4;

    overflow: hidden;

}



/* C1 */

.led_dev_cont {

    display: flex;

    margin: 0 -80px;

}



.led_dev_cont_left {

    width: 50%;

    padding: 0 80px;

}



.ldcl_tit {

    font-weight: bold;

}



.ldcl_word {

    margin: 30px 0 40px 0;

    display: none;

}



.ldcl_word:first-child {

    display: block;

}



.led_dev_cont_right {

    width: 50%;

    padding: 0 80px;

}



.ldcl_imgbox {

    position: relative;

    margin-top: 10px;

}



.ldcl_imgbox_arrow img {

    width: 100%;

}



.ldcl_imgbox_word {

    position: absolute;

    top: 15px;

    left: 50%;

    transform: translateX(-50%);

    font-size: 16px;

    line-height: 1.25;

    color: #004098;

}



.ldcr_ul {

    display: flex;

    flex-direction: column;

}



.ldcr_ul_li {

    display: flex;

    padding: 65px 0;

    border-bottom: solid 1px #d9d9d9;

}



.ldcr_ul_li:first-child {

    padding-top: 0;

}



.ldcr_ul_li:last-child {

    border-bottom: none;

    padding-bottom: 0;

}



.ldcr_ul_li_imgbox {

    width: 60px;

}



.ldcr_ul_li_text {

    width: calc(100% - 60px);

    padding-left: 88px;

    display: flex;

    align-items: baseline;

}



.lult_num {

    font-family: 'poppins-semibold' !important;

}



.lult_text {

    font-size: 24px;

    line-height: 1.5;

    font-weight: bold;

    color: #333333;

    font-family: bold;

    transform: translateY(-5px);

}



.lult_word {

    margin-left: 10px;

}



.led_pla {

    width: 100%;

    background: #F5F8FA;

}



.led_pla_tit p {

    text-align: center;

    font-weight: bold;

}



.led_pla_list {

    margin: 0 -20px;

    display: flex;

    align-items: stretch;

}



.led_pla_list_li {

    padding: 0 20px;

    width: 33.333333%;

    margin-bottom: 20px;

    position: relative;

    z-index: 1;

}



.lpll_text_word {

    color: #fff;

    margin: 30px 0 65px;

    height: 5.25em;

    text-overflow: clip;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 3;

    overflow: hidden;

}



.led_pla_list_li a {

    display: block;

    padding: 65px 58px 110px 58px;

    overflow: hidden;

    position: relative;

}



.led_pla_list_li1 a::after {

    content: "";

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    z-index: -1;

    transition: all .36s;

    background: linear-gradient(0deg, rgba(0, 48, 142, 0.7), rgba(0, 48, 142, 0.7)), url(/Public/Cn/images/c1_bg1.jpg) no-repeat center/cover;

}



.led_pla_list_li2 a::after {

    content: "";

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    z-index: -1;

    transition: all .36s;

    background: linear-gradient(0deg, rgba(0, 48, 142, 0.7), rgba(0, 48, 142, 0.7)), url(/Public/Cn/images/c1_bg2.jpg) no-repeat center/cover;

}



.led_pla_list_li3 a::after {

    content: "";

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    z-index: -1;

    transition: all .36s;

    background: linear-gradient(0deg, rgba(0, 48, 142, 0.7), rgba(0, 48, 142, 0.7)), url(/Public/Cn/images/c1_bg3.jpg) no-repeat center/cover;

}



.lpll_text_tit {

    color: #fff;

    font-weight: bold;

}



.lpll_text_imgbox {

    width: 20px;

    height: 15px;

}



.led_cont_list {

    display: flex;

    margin: 0 -55px;

}



.led_cont_tit p {

    font-weight: bold;

    text-align: center;

}



.led_cont_list_left {

    width: 50%;

    padding: 0 55px;

}



.lcll_ul {

    display: flex;

    flex-wrap: wrap;

    flex-direction: column;

    align-items: stretch;

}



.lcll_ul_li {

    margin-bottom: 70px;

}



.lcll_ul_li a {

    display: flex;

    flex-direction: column;

    height: 100%;

}



.lcll_ul_li_tit {

    font-weight: bold;

    margin: 18px 0 13px 0;

}



.led_cont_list_right {

    width: 50%;

    padding: 0 55px;

}



.ldcl_line {

    margin: 0 auto;

    margin: 40px 0 30px 0;

    width: 568px;

    border-bottom: solid 1px #666666;

    display: flex;

}



.ldcl_line_list::before {

    content: "";

    position: absolute;

    bottom: 0;

    height: 5px;

    border-left: solid 1px #000;

}



.list1 {

    width: 9%;

}



.list2 {

    width: 7%;

}



.list3 {

    width: 11.3%;

}



.list4 {

    width: 10.7%;

}



.list5,

.list6 {

    width: 14%;

}



.list7 {

    width: 16.5%;

}



.list8 {

    width: 10%;

}



.list9 {

    width: 7.5%;

}



.list10 {

    width: 0;

}



.ldcl_line_list {

    position: relative;

}



.ldcl_line_list span {

    position: absolute;

    bottom: -20px;

    margin-left: -12px;

}



.ldcl_line_list:first-child span {

    margin-left: 0;

}



.led_line_yuan {

    position: relative;

    width: 100%;

    display: flex;

}



.led_line_yuan span {

    width: 13px;

    height: 13px;

    border-radius: 50%;

    background: #004098;

    opacity: 0.3;

    position: relative;

    top: 0px;

    left: 100%;

    transform: translateX(-100%);

    display: inline-block;

    cursor: pointer;

    position: relative;

}



.led_line_yuan span::before {

    content: "";

    position: absolute;

    top: 50%;

    left: 50%;

    width: 5px;

    height: 5px;

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

    background: #004098;

    border-radius: 50%;

}



.led_line_yuan_pic {

    position: absolute;

    bottom: -35px;

}



.yuan1 {

    left: 58px;

}



.yuan2 {

    left: 220px;

}



.yuan3 {

    left: 355px;

}



.yuan4 {

    left: 441px;

}



.yuan5 {

    left: 530px;

}



.ldcl_word.act {

    display: block;

}



/* C5 */

.circuit_top {

    width: 100%;

    position: relative;

    /* background: url(/Public/Cn/images/c5_bg1.jpg) no-repeat right; */

}



.circuit_top_imkgbox {

    width: 1400px;

    position: absolute;

    right: 0;

    bottom: 0;

    z-index: -1;

}



.circuit_top_imkgbox img {

    width: 100%;

    animation: bg 1.5s ease-in-out 1;

}



@keyframes bg {

    0% {

        transform: scale(1);

    }



    70% {

        transform: scale(1.2);

    }



    100% {

        transform: scale(1);

    }

}



.circuit_top_cont_left {

    width: 50%;

}



.circuit_top_cont_tit {

    font-weight: bold;

}



.circuit_top_cont_word {

    margin: 35px 0 42px 0;

}



.circuit_top_cont_list {

    display: flex;

    margin: 0 -45px;

}



.ctcl_li {

    width: 33.333333%;

    padding: 0 45px;

    display: flex;

    flex-direction: column;

}



.ctcl_li_num {

    font-weight: bold;

    font-size: 48px;

    line-height: 2;

    color: #333;

}



.circuit_min {

    width: 100%;

    background: #F5F8FA;

}



.circuit_min_tit p {

    font-weight: bold;

    text-align: center;

}



.circuit_min_list {

    display: flex;

    align-items: stretch;

    margin: 0 -19px;

}



.circuit_min_list_li {

    width: 33.333333%;

    padding: 0 19px;

    position: relative;

    z-index: 1;

}



.circuit_min_list_li a {

    height: 100%;

    display: flex;

    flex-direction: column;

    padding: 60px 55px 70px 55px;

    overflow: hidden;

    position: relative;

}



.circuit_min_list_li1 a {

    overflow: hidden;

}



.circuit_min_list_li a::after {

    transition: all .36s;

}



.circuit_min_list_li1 a::after {

    content: "";

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background: linear-gradient(0deg, rgba(0, 48, 142, 0.7), rgba(0, 48, 142, 0.7)), url(/Public/Cn/images/c5_bg2.jpg) no-repeat center/cover;

    z-index: -1;

}



.circuit_min_list_li2 a::after {

    content: "";

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background: linear-gradient(0deg, rgba(0, 48, 142, 0.7), rgba(0, 48, 142, 0.7)), url(/Public/Cn/images/c5_bg3.jpg) no-repeat center/cover;

    z-index: -1;

}



.circuit_min_list_li3 a::after {

    content: "";

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background: linear-gradient(0deg, rgba(0, 48, 142, 0.7), rgba(0, 48, 142, 0.7)), url(/Public/Cn/images/c5_bg4.jpg) no-repeat center/cover;

    z-index: -1;

}



.cmll_text {

    font-weight: bold;

    color: #fff;

    margin-bottom: 30px;

}



.cmll_word {

    color: #fff;

    margin-bottom: 56px;

}



.cmll_imgbox {

    width: 20px;

    height: 15px;

}



.cmll_imgbox img {

    width: 100%;

}



.circuit_bot_ul {

    display: flex;

    flex-direction: column;

}



.circuit_bot_ul_li {

    margin-bottom: 128px;

}



.circuit_bot_ul_li a {

    display: flex;

    flex-direction: row;

    align-items: center;

}



.circuit_bot_ul_li:nth-child(2n) a {

    flex-direction: row-reverse;

}



.cbul_left {

    width: 50%;

    padding-right: 160px;

    padding-left: 120px;

}



.cbul_right {

    width: 50%;

}



.cbul_left_tit {

    font-weight: bold;

    margin-bottom: 25px;

}



.circuit_main .microwave_list_btn {

    width: 156px;

    margin: 70px 0 0;

    display: block;

}



/* H1 */

.privacy_cont p {

    font-size: 16px;

    color: #666;

    line-height: 1.75;

    margin-bottom: 12px;

}



.privacy_cont h5 {

    font-size: 24px;

    line-height: 1.65;

    color: #333333;

    font-weight: bold;

}



/* C6 */

.microwave_list_tit {

    font-weight: bold;

    margin-bottom: 41px;

}



.microwave_list_ul {

    display: flex;

    flex-wrap: wrap;

    margin: 0 -20px;

    margin-bottom: 35px;

    padding-top: 40px;

}



.microwave_list_ul_li {

    width: 50%;

    position: relative;

    padding: 0 20px;

    margin-bottom: 45px;

}



.mlul_word {

    position: absolute;

    bottom: 17px;

    right: 37px;

}



.mlul_word p {

    color: #fff;

}



.microwave_list_btn {

    width: 156px;

    margin: 0 auto;

    display: block;

}



.microwave_list_btn a {

    background: #004098;

    display: flex;

    align-items: center;

    justify-content: space-between;

    padding: 12px 16px;

}



.microwave_list_btn_text {

    color: #fff;

}



.microwave_list_btn_imgbox {

    width: 13.5px;

    height: 10px;

}



/* C7 */

/* C8 */

.light_cont .microwave_list_ul_li {

    width: 33.333333%;

}



/* E1 */

.inve_cont_top {

    display: flex;

    flex-wrap: wrap;

    margin: 0 -19px;

}



.inve_cont_top_li {

    width: 50%;

    padding: 0 19px;

    margin-bottom: 50px;

    position: relative;

}



.inve_cont_top_li a {

    display: block;

    padding: 50px 45px 70px 45px;

    position: relative;

    overflow: hidden;

}



.inve_cont_top_li1 a::after {

    content: "";

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    z-index: -1;

    transition: all .36s;

    background: linear-gradient(105.24deg, rgba(29, 66, 148, 0.9) 33.37%, rgba(29, 66, 148, 0) 90.27%), url(/Public/Cn/images/e1_bg1.jpg) no-repeat center/cover;

}



.inve_cont_top_li2 a::after {

    content: "";

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    z-index: -1;

    transition: all .36s;

    background: linear-gradient(105.24deg, rgba(29, 66, 148, 0.9) 33.37%, rgba(29, 66, 148, 0) 90.27%), url(/Public/Cn/images/e1_bg2.jpg) no-repeat center/cover;

}



.inve_cont_top_li3 a::after {

    content: "";

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    z-index: -1;

    transition: all .36s;

    background: linear-gradient(105.24deg, rgba(29, 66, 148, 0.9) 33.37%, rgba(29, 66, 148, 0) 90.27%), url(/Public/Cn/images/e1_bg3.jpg) no-repeat center/cover;

}



.inve_cont_top_li4 a::after {

    content: "";

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    z-index: -1;

    transition: all .36s;

    background: linear-gradient(105.24deg, rgba(29, 66, 148, 0.9) 33.37%, rgba(29, 66, 148, 0) 90.27%), url(/Public/Cn/images/e1_bg4.jpg) no-repeat center/cover;

}



.ictl_tit {

    color: #fff;

    font-weight: bold;

}



.ictl_word {

    color: #fff;

    margin: 10px 0 70px 0;

}



.ictl_more {

    width: 150px;

    padding: 12px 30px;

    display: flex;

    align-items: center;

    justify-content: space-between;

    border: 1px solid #FFFFFF;

}



.ictl_more_text {

    color: #fff;

}



.ictl_more_imgbox {

    width: 14px;

}



.ictl_more_imgbox img {

    width: 100%;

}



.inve_cont_min_tit p {

    font-weight: bold;

}



.inve_cont_min_list {

    display: flex;

    flex-direction: column;

}



.icml_li {

    position: relative;

    margin-bottom: 20px;

}



.icml_li a {

    display: flex;

    align-items: center;

    padding: 40px;

    background: #FFFFFF;

    box-shadow: 3px 3px 30px 4px rgba(0, 48, 142, 0.04);

}



.icml_li a::before {

    content: "";

    position: absolute;

    bottom: 0;

    left: 0;

    width: 0%;

    border-bottom: solid 1px #004098;

    transition: all .6s;

}



.icml_li_left {

    width: 92%;

    display: flex;

    align-items: center;

}



.icml_li_left_imgbox {

    width: 50px;

}



.icml_li_left_text {

    width: calc(100% - 50px);

    padding-left: 60px;

    padding-right: 10px;

}



.illt_date {

    color: #004098;

    font-family: "poppins";

}



.illt_word {

    font-size: 20px;

    line-height: 1.5;

    color: #333;

    text-overflow: clip;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 1;

    overflow: hidden;

}



.icml_li_right {

    width: 8%;

    display: flex;

    align-items: center;

}



.icml_li_right_word {

    width: calc(100% - 18px);

    color: #004098;

}



.icml_li_right_imgbox {

    width: 18px;

    height: 20px;

}



.inve_cont_bot_tit p {

    font-weight: bold;

}



.inve_cont_bot_list {

    display: flex;

    flex-wrap: wrap;

    align-items: stretch;

    margin: 0 -19px;

}



.icbl_li {

    width: 33.333333%;

    padding: 0 19px;

    margin-bottom: 40px;

}



.icbl_li a {

    padding: 40px 45px 42px 45px;

    background: #FFFFFF;

    box-shadow: 3px 3px 30px 4px rgba(0, 48, 142, 0.04);

    display: flex;

    flex-direction: column;

    position: relative;

    height: 100%;

}



.icbl_li_imgbox {

    width: 40px;

}



.icbl_li_imgbox .ys_imgbox_cover {

    width: 100%;

}



.icbl_li_imgbox .ys_imgbox_cover img:nth-child(2) {

    opacity: 0;

}



.icbl_li_imgbox .ys_imgbox_cover img:nth-child(1),

.icbl_li_imgbox .ys_imgbox_cover img:nth-child(2) {

    transition: all .36s;

}



.icbl_li_date {

    color: #004098;

    font-family: 'poppins';

    margin: 23px 0 14px 0;

    transition: all .36s;

}



.icbl_li_text {

    margin-bottom: 25px;

    transition: all .36s;

}



.icbl_li_pic {

    width: 190px;

    position: absolute;

    bottom: -10px;

    right: -8px;

}



.icbl_li_load {

    width: 100px;

    display: flex;

    align-items: center;

    justify-content: space-between;

}



.icbl_li_load_text {

    color: #004098;

    transition: all .36s;

}



.icbl_li_load .ys_imgbox_cover {

    width: 18px;

}



.icbl_li_load .ys_imgbox_cover img {

    width: 100%;

}



.icbl_li_load .ys_imgbox_cover img:nth-child(2) {

    opacity: 0;

}



/* G1-1 */

.sellLed_top_cont_list {

    display: flex;

    justify-content: space-between;

    padding: 99px 0 79px 0;

}



.stcl_li p {

    display: block;

    font-size: 24px;

    line-height: 1.65;

    color: #666666;

    border-bottom: solid 2px #fff;

    transition: all .36s;

}



.stcl_li.on a {

    color: #004098;

    border-bottom: solid 2px #004098;

}



.sellLed_top_cont_ul {

    display: flex;

    flex-direction: column;

    padding-bottom: 80px;

}



.stcu_li {

    display: flex;

    padding: 60px 0;

    border-top: solid 1px #D9D9D9;

}



.stcu_li_left {

    width: 50%;

    padding-right: 10px;

}



.stcu_li_right {

    width: 50%;

}



.stcu_li_right_tel,

.stcu_li_right_email,

.stcu_li_right_area {

    display: flex;

    /* align-items: center; */

}



.stcu_li_right_address {

    display: flex;

}



.slrt_imgbox {

    width: 12px;

    margin-right: 12px;

    margin-top: 5px;

}



.slrt_imgbox img {

    width: 100%;

}



.sellLED_main_bot {

    width: 100%;

    background: #F5F8FA;

}



.sellLED_main_bot .ys_cont1400 {

    display: flex;

}



.sellLED_main_bot_left {

    width: 50%;

    padding: 75px 0 0 0;

}



.sellLED_main_bot_right {

    width: 50%;

}



.smbl_top_tit {

    font-weight: bold;

    margin-bottom: 40px;

}



.smbl_top_text_address,

.smbl_top_text_tel {

    display: flex;

    align-items: center;

    margin-bottom: 15px;

}



.stta_imgbox {

    width: 16px;

    margin-right: 14px;

}



.stta_imgbox img {

    width: 100%;

}



.stta_word a {

    text-decoration: underline;

    padding-left: 3px;

}



.smbl_top_pic {

    width: 130px;

    background: #fff;

    padding: 5px;

    margin: 30px 0 0 30px;

}



.smbl_bot {

    margin-top: 47px;

    width: 880px;

    margin-left: -160px;

}



.smbr_form {

    padding: 45px 80px 63px 80px;

    background: #FFFFFF;

    box-shadow: 3px 3px 30px 4px rgba(0, 48, 142, 0.04);

}



.smbr_form_tit {

    font-weight: bold;

    font-size: 24px;

    line-height: 1.65;

    counter-reset: #333;

}



.smbr_form_word {

    margin-bottom: 38px;

}



.smbr_form_company {

    width: 100%;

    margin-bottom: 19px;

}



.smbr_form_nr {

    display: flex;

    margin: 0 -10px;

    margin-bottom: 19px;

}



.smbr_form_nr span,

.smbr_form_code span {

    color: #ff4f30;

}



.smbr_form_nr_name,

.smbr_form_nr_post {

    width: 50%;

    padding: 0 10px;

}



.smbr_form_company_input,

.sfnn_input,

.sfnp_input {

    border: solid 1px #e4e4e4;

    border-radius: 4px;

    padding: 12px 5px;

}



.sellLED_main input {

    width: 100%;

}



.smbr_form_textarea {

    width: 100%;

    height: 96px;

    border: solid 1px #e4e4e4;

    border-radius: 4px;

    margin-bottom: 19px;

}



.smbr_form_textarea textarea {

    width: 100%;

    height: 100%;

    padding: 10px 15px;

}



.smbr_form_textarea textarea::placeholder {

    font-size: 16px;

    line-height: 1.25;

    color: #999999;

}



.smbr_form_code {

    width: 100%;

    display: flex;

    align-items: flex-end;

    margin-bottom: 14px;

}



.smbr_form_code_val {

    width: calc(100% - 110px);

    padding-right: 16px;

}



.smbr_form_code_pic {

    width: 110px;

}



.smbr_form_code_pic img {

    width: 100%;

}



.smbr_form_select p {

    font-size: 14px;

    line-height: 1.5;

    color: #999999;

}



.smbr_form_select a {

    color: #004098;

}



.smbr_form_select span {

    width: 14px;

    height: 14px;

    border: solid 1px #d9d9d9;

    border-radius: 50%;

    margin-right: 10px;

    cursor: pointer;

    position: relative;

}



.smbr_form_select {

    display: flex;

    align-items: center;

    margin-bottom: 45px;

}



.smbr_form_select span::after {

    content: "";

    position: absolute;

    top: 50%;

    left: 50%;

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

    width: 5px;

    height: 5px;

    border-radius: 50%;

    background: #004098;

    opacity: 0;

}



.smbr_form_select span.on {

    border: solid 1px #004098;

}



.smbr_form_select span.on::after {

    opacity: 1;

}



.smbr_form_btn {

    width: 166px;

    background: #004098;

}



.smbr_form_btn p {

    text-align: center;

    padding: 12px 0;

    color: #fff;

}



/* G1-2 */

/* G1-3 */

.base_main .stcu_li_left {

    width: 45%;

}



.base_main .stcu_li_right {

    width: 45%;

}



.base_btn_text {

    color: #004098;

    transition: all .36s;

}



.base_btn {

    width: 10%;

}



.base_btn a {

    display: flex;

    align-items: center;

    justify-content: space-between;

    padding: 12px 24px;

    border: solid 1px #004098;

    background: #fff;

    transition: all .36s;

}



.base_btn .ys_imgbox_cover img:nth-child(2) {

    opacity: 0;

    transition: all .36s;

}



.base_btn_imgbox {

    width: 13px;

}



.base_btn_imgbox .ys_imgbox_cover {

    width: 100%;

}



/* G1-4 */

.consult_main_top_bg {

    margin-bottom: 117px;

    position: relative;

}



.cmtb_way {

    width: 1040px;

    margin: 0 auto;

    position: absolute;

    bottom: 30px;

    left: 50%;

    transform: translateX(-50%);

    background: #FFFFFF;

    padding: 10px 76px 17px 42px;

    display: flex;

    align-items: center;

}



.cmtb_way_imgbox {

    width: 80px;

}



.cmtb_way_imgbox img {

    width: 100%;

}



.cmtb_way_list {

    width: calc(100% - 80px);

    display: flex;

    padding-left: 60px;

}



.cmtb_way_list_li {

    width: 50%;

    padding-right: 10px;

    display: flex;

    align-items: center;

}



.cwll_email a {

    color: #004098;

}



.cwll_pic {

    width: 18px;

    margin-right: 10px;

}



/* G1-5 */

.business_main_top_cont {

    display: flex;

    margin: 0 -21px;

    margin-bottom: 117px;

}



.bmtc_left {

    width: 50%;

    padding: 0 21px;

}



.bmtc_right {

    width: 50%;

    padding: 0 21px;

    background: #F5F8FA;

    position: relative;

}



.bmtc_right_text {

    padding: 89px 330px 69px 77px;

}



.bmtc_right_pic {

    width: 178px;

    position: absolute;

    right: 65px;

    bottom: 49px;

}



.bmtc_right_text_tit {

    font-weight: bold;

}



.bmtc_right_text_word {

    margin: 20px 0 70px 0;

    color: #333;

}



.bmtc_right_text_word a {

    font-size: 20px;

    color: #004098;

    font-family: 'poppins';

    font-weight: bold;

}



.res_mod {

    padding-top: 13px;

}



/* Delia-end */

/* Delia-3.31-start */

.icnr_tit {

    transition: all .36s;

}



.info_cont_list_li a {

    transition: all .36s;

}



/* B4 */

.detail_top {

    overflow: hidden;

}



/* G1 */

.smbr_form_tit {

    font-weight: bold;

    font-size: 24px;

    line-height: 1.65;

    color: #333;

}



.stcu_list:first-child {

    display: block;

}



.stcu_list {

    display: flex;

    flex-direction: column;

    padding-bottom: 80px;

    display: none;

}



.stcl_li {

    font-size: 24px;

    line-height: 1.65;

    color: #666666;

    cursor: pointer;

    border-bottom: solid 2px #fff;

    transition: all .36s;

}



.stcl_li.active {

    color: #004098;

    border-bottom: solid 2px #004098;

}



.sellLed_top_cont_list {

    width: 950px;

    margin: 0 auto;

}



.slrt_num,

.slra_text {

    width: calc(100% - 12px);

}



.sellLed_top_cont_ul {

    padding-bottom: 0;

}



.stcu_list {

    padding-bottom: 60px;

}



.consult_main_top_bg,

.business_main_top_cont {

    margin-bottom: 80px;

}



.smbr_form_code_pic {

    cursor: pointer;

}



.smbr_form_company_input,

.sfnn_input,

.sfnp_input {



    padding: 0;

}



.stcu_li_right_tel,

.stcu_li_right_email,

.stcu_li_right_area,

.stcu_li_right_address {

    margin-bottom: 5px;

}



.sellLED_main input {

    width: 100%;

    height: 45px;

    padding: 0 15px;

}



/* C5 */

.circuit_bot_ul_li:last-child {

    margin-bottom: 0;

}



.ctcl_li_num {

    font-weight: bold;

    font-size: 48px;

    line-height: 1.3;

}



.circuit_top_imkgbox img {

    animation: none;

}



/* C1 */

.led_cont_list {

    display: flex;

    margin: 0 -55px;

}



.lcll_ul_li {

    width: 50%;

    padding: 0 55px;

    margin-bottom: 70px;

}



.ldcl_word {

    margin: 30px 0 40px 0;

    display: block;

}



.led_line_yuan {

    margin-top: 25px;

}



.ldcl_line {

    margin: 0 auto;

    margin: 40px 0 30px 0;

    width: 100%;

    border-bottom: solid 1px #666666;

    display: flex;

}



.led_line_yuan span {

    width: 13px;

    height: 13px;

    border-radius: 50%;

    background: none;

    opacity: 1;

    position: relative;

    top: 0px;

    left: 100%;

    transform: translateX(-100%);

    display: block;

    cursor: pointer;

    position: relative;

}



.led_line_yuan span::before {

    width: 5px;

    height: 5px;

    border-radius: 50%;

    background: #004098;

    position: relative;

    top: 50%;

    left: 50%;

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

    display: block;

    cursor: pointer;

    position: relative;

}



.led_line_yuan span::after {

    content: "";

    position: absolute;

    top: 50%;

    left: 50%;

    width: 13px;

    height: 13px;

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

    background: #004098;

    opacity: 0.3;

    border-radius: 50%;

}



.led_line_yuan_pic {

    position: absolute;

    bottom: -32px;

}



.yuan1 {

    left: 43px;

}



.yuan2 {

    left: 210px;

}



.yuan3 {

    left: 362px;

}



.yuan4 {

    left: 455px;

}



.yuan5 {

    left: 555px;

}



.led_line_text_word {

    font-size: 14px;

    color: #004098;

    position: absolute;

    bottom: -30px;

}



.led_line_text {

    display: flex;

    position: relative;

}



.word1 {

    left: 20px;

}



.word2 {

    left: 185px;

}



.word3 {

    left: 335px;

}



.word4 {

    left: 430px;

}



.word5 {

    left: 530px;

}



.led_line_text_word {

    opacity: 0;

    transition: all .36s ease;

}



.led_pla_list_li a {

    height: 100%;

}



.base_btn a {

    padding: 11px 20px;

}



.led_line_text_word.on {

    opacity: 1;

}



/* C5 */

.cmll_word {

    height: 7em;

    text-overflow: clip;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 4;

    overflow: hidden;

}



/* E1 */

.ictl_more {

    padding: 11px 30px;

}



.icml_li_left_text {

    padding: 0 60px;

}



/* C6 */

.microwave_list_btn a {

    border: solid 1px #004098;

    transition: all .36s;

}



.microwave_list_btn_text {

    transition: all .36s;

}



.microwave_list_btn_imgbox .ys_imgbox_cover img:nth-child(2) {

    opacity: 0;

}





/*  c1*/

.ys_sabanner {

    position: relative;

}



.ys_sabanner_tit {

    position: absolute;

    top: 50%;

    left: 50%;

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

}



.led_main h1 {

    margin-left: 10px;

}



.ys_sabanner_img::before {

    content: "";

    display: block;

    position: absolute;

    left: 0;

    top: 0;

    z-index: 0;

    width: 100%;

    height: 100%;

    background: linear-gradient(90.17deg, rgba(0, 63, 153, 0.8) 27.28%, rgba(29, 66, 148, 0) 60.46%, rgba(29, 66, 148, 0) 60.46%);

}



/* B2 */

.res_mod_text::after {

    content: none;

}



.res_mod_text a::after {

    content: "\e743";

    position: absolute;

    right: 0;

    top: 2px;

    font-family: iconfont;

    font-size: 12px;

    color: inherit;

    line-height: inherit;

}



.res_mod_text:last-child a::after {

    content: none;

}



.res_mod_text {

    font-size: 14px;

    color: #999999;

    line-height: 1.25;

    padding-right: 0;

    padding-left: 0;

    position: relative;

}



.res_mod_text a {

    font-size: 14px;

    color: #999999;

    line-height: 1.25;

    padding-right: 20px;

    padding-left: 5px;

    position: relative;

}



.rcss_scrollbar {

    width: 100%;

    height: 2px !important;

    background: #d9d9d9 !important;

    top: auto !important;

    left: 0;

    margin-top: 80px;

}



.swiper_arrow {

    position: relative;

    left: 0px;

}



.rllt_word {

    display: none;

}



.rllt_box {

    width: 100%;

    position: absolute;

    top: 50%;

    left: 50%;

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

    transition: all .36s;

}



.res_main .swiper-button-prev {

    left: auto;

    right: auto;

}



.res_main .swiper-button-next {

    right: auto;

    left: 60px;

}



/* C1 */

.ldcr_ul_li {

    display: flex;

    align-items: center;

    padding: 65px 0;

    border-bottom: solid 1px #d9d9d9;

}



.ldcl_line_list span {

    font-size: 14px;

}



h1 {

    font-weight: bold;

}



/* G1 */

.stcu_li_right {

    width: 50%;

    padding-right: 10px;

}



.cwll_text {

    width: calc(100% - 18px);

}



.bmtc_right {

    background: none;

}



.bmtc_text {

    background: #f5f8fa;

}



.rcss_ul_wrap {

    margin: 0;

    position: relative;

}



.res_cont {

    padding-bottom: 210px;

}



.sellLed_top_cont_list {

    position: relative;

}



.stcl_li {

    border-bottom: none;

    position: relative;

}



.stcl_li.active {

    color: #004098;

    border-bottom: none;

}



.stcl_li.active p::after {

    width: 100%;

}



.stcl_li p::after {

    content: "";

    position: absolute;

    left: 0;

    bottom: -8px;

    width: 0%;

    height: 2px;

    background: #004098;

    transition: all .36s;

}



.bmtc_right_text {

    padding: 89px 330px 88px 77px;

}



.bmtc_right_text_word {

    margin: 20px 0 78px 0;

    color: #333;

}



/* b3 */

.info_cont_list_li:last-child a {

    border-bottom: solid 1px #e4e4e4;

    transition: all .36s;

}



.info_cont_list {

    padding-bottom: 60px;

}



.rllt_tit {

    color: #fff;

    font-weight: bold;

    text-align: center;

    margin-bottom: 0;

    transition: all .3s ease;

}



/* Delia-3.31-end */

/* helen star  */



.ys_hd_pc {

    position: fixed;

    top: 0;

    left: 0;

    width: 100%;

    z-index: 99;

    background: #FFFFFF;

    padding: 0 155px;

    box-shadow: 0 0 10px 3px rgb(0 0 0 / 5%);

}



.mod_hd {

    width: 100%;

    position: relative;

    display: flex;

    justify-content: space-between;

}



.mod_hd_le {

    width: 155px;

}



.mod_hd_le a {

    display: block;

    width: 100%;

    line-height: 90px;

}



.mod_hd_le img {

    width: 100%;

}





.mod_hd_ri_nav {

    display: flex;

}



.mhrn_li {

    flex: none;

    margin-right: 60px;

}



.mhrn_link {

    font-size: 16px;

    line-height: 90px;

    transition: all 0.36s;

    color: #333333;

    display: block;

}



.mhrn_li.yxnav_active1 .mhrn_link {

    color: #004098;

}



.mod_hd_lan a {

    font-size: 16px;

    line-height: 90px;

    color: #666;

    transition: all 0.36s;

}



.mod_hd_ri {

    display: flex;

}



.mod_hd_sear_icon {

    width: 26px;

    line-height: 90px;

    cursor: pointer;

}



.mod_hd_sear_icon img {

    width: 100%;

}



.mod_hd_sear {

    margin-left: 20px;

}



.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: 350px;

    background: rgba(255, 255, 255, .98);

    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;

}



.ys_ban_title {

    text-align: center;

    font-weight: bold;

}



.ys_main {

    margin-top: 90px;

}



.mod_main {

    max-width: 100%;

    margin: 0 auto;

    overflow: hidden;

}



.home_introd {

    width: 100%;

    position: relative;

}



.home_introd_cont {

    width: 100%;

    position: relative;

    display: flex;

    flex-wrap: wrap;

}



.home_introd_ri {

    width: 470px;

}



.home_introd_le {

    width: calc(100% - 470px);

    padding-right: 160px;

}



.hiru_li {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

    border-top: 1px solid #D9D9D9;

    padding: 43px 0;

}



.hiru_li:first-child {

    border: none;

    padding-top: 0 !important;

}



.hiru_le {

    width: 60px;

    flex: none;

}



.hiru_ri .std_title2 {

    color: #333;

    font-family: 'poppins';

    font-weight: bold;

}



.hiru_ri p {

    color: #333333;

    line-height: 1.5;

    font-size: 16px;

}



.hiru_ri {

    padding-left: 88px;

}



.home_introd_le_tit .std_title3 {

    font-weight: bold;

}



.home_introd_le_tit {

    margin-bottom: 30px;

}



.home_btn {

    display: inline-block;

}



.home_btn_ri {

    width: 14px;

    position: relative;

}



.home_btn_ri img {

    width: 100%;

    transition: all 0.36s;

    position: relative;

}



.home_btn_ri img:nth-child(1) {

    top: -2px;

}



.home_btn_ri img:nth-child(2) {

    position: absolute;

    top: 1px;

    left: 0;

    opacity: 0;

}



.home_btn_le p {

    font-size: 16px;

    line-height: 1.5;

    color: #004098;

    transition: all 0.36s;

}



.home_btn_le {

    padding-right: 11px;

}



.home_btn_link {

    display: flex;

    align-items: center;

    border: 1px solid #004098;

    padding: 12px 30px;

    transition: all 0.36s;

}



.home_introd_le_info {

    margin-bottom: 85px;

}



.home_news {

    width: 100%;

    background: #F5F8FA;

}



.home_news_cont {

    width: 100%;

    position: relative;

}



.home_news_tit .std_title2 {

    color: #333;

    font-weight: bold;

    line-height: 1.5;

    text-align: center;

}



.home_news_btm {

    width: 100%;

    position: relative;

    display: flex;

    flex-wrap: wrap;

    align-items: flex-start;

}



.home_news_btm_le {

    width: 49%;

    position: relative;

}



.hnbl_btm {

    position: absolute;

    bottom: 0;

    left: 0;

    width: 100%;

    padding: 35px 30px;

}



.hnbl_btm_tim p {

    color: #fff;

    line-height: 1.5;

    font-family: 'poppins';

}



/* .hnbl_btm_tim{

    margin-bottom: 10px;

} */



.hnbl_btm_info .std_title5 {

    color: #fff;

    line-height: 1.5;

    overflow: hidden;

    -webkit-line-clamp: 2;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

}



.home_news_btm_le .ys_imgbox_cover::after {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

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

}



.home_news_btm_ri {

    width: 51%;

    padding-left: 72px;

}



.hnbr_li {

    width: 100%;

    position: relative;

    border-bottom: 1px solid #D9D9D9;

}



.hnbr_li::after {

    content: '';

    position: absolute;

    bottom: 0;

    left: 0;

    width: 0%;

    height: 1px;

    background: #004098;

    transition: all 0.6s;

    opacity: 0;

}





.hnbr_li a {

    display: block;

    width: 100%;

    padding: 30px 0 35px;

}



.hnbr_li .hnbl_btm_tim p {

    color: #004098;

}



.hnbr_li .hnbl_btm_info .std_title5 {

    color: #333333;

    height: 3em;

    transition: all 0.36s;

}



.hnbr_li .hnbl_btm_tim {

    margin-bottom: 3px;

}



.home_protec_cont {

    width: 100%;

    position: relative;

    padding-top: 70px;

    opacity: 0;

    transition: all 0.36s;

}



.home_protec {

    width: 100%;

    position: relative;

    height: 180vh;

}



.home_protec_top {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

}



.home_protec_cont {

    width: 50%;

}



.home_protec_cont .home_introd_le_info p {

    color: #fff;

}



.home_protec_cont .home_introd_le_tit .std_title2 {

    font-weight: bold;

    color: #fff;

}



.home_protec_cont .home_btn_link {

    border-color: #fff;

}



.home_protec_cont .home_btn_le p {

    color: #fff;

}



.home_protec_cont .home_btn_ri img:nth-child(1) {

    opacity: 0;

}



.home_protec_cont .home_btn_ri img:nth-child(2) {

    opacity: 1;

}



.home_protec_cont .home_introd_le_info {

    margin-bottom: 45px;

}



.home_protec_img {

    width: 1400px;

    margin: 0 auto;

}



.home_protec_img img {

    width: 100%;

}





.home_protec_stick {

    width: 100%;

    position: relative;

}



.home_protec.on .home_protec_cont {

    animation: ysfadeInUp .5s ease-in-out both;

}



.home_protec.on.on1 .home_protec_cont {

    opacity: 0 !important;

}



.home_outre {

    width: 100%;

    position: relative;

}



.home_outre_cont {

    width: 100%;

}



.home_outre_ul_li {

    width: 33.333333%;

    padding: 0 17px;

}



.home_outre_ul {

    margin: 0 -17px;

    display: flex;

    flex-wrap: wrap;

}



.houl_link {

    display: block;

    width: 100%;

}



.houl_link_btm {

    width: 100%;

    position: relative;

    margin-top: 32px;

}



.mod_tit24 {

    font-size: 24px;

    line-height: 1.5;

    color: #333;

    font-weight: bold;

}



.houl_link_info p {

    color: #666666;

    line-height: 1.75;

}



.houl_link_tit {

    margin-bottom: 14px;

}



.houl_link_img {

    width: 18px;

    transition: all 0.36s;

    opacity: 0;

}



.houl_link_img img {

    width: 100%;

}



.houl_link_info {

    margin-bottom: 20px;

}



.houl_link_tit .mod_tit24,

.houl_link_info p {

    overflow: hidden;

    -webkit-line-clamp: 2;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

}



.ys_footer {

    width: 100%;

    border-top: 1px solid #D9D9D9;

    padding-top: 64px;

}



.mod_fot_top_ri {

    width: 155px;

    display: flex;

    justify-content: flex-end;

}



.mod_fot_top_le {

    width: calc(100% - 155px);

}



.ys_share_code {

    width: 182px;

    padding: 24px 26px 19px;

    background: #fff;

    border-radius: 8px;

    box-shadow: 3px 3px 30px rgba(0, 48, 142, 0.12);

    position: absolute;

    bottom: 36px;

    left: 50%;

    transform: translateX(-50%);

    display: none;

}



.ys_sharebox1 {

    position: relative;

    cursor: pointer;

}



.ys_sharebox1 {

    margin-right: 37px;

}



.mftl_li_tit_link {

    font-size: 18px;

    line-height: 1.5;

    color: #004098;

}



.mftl_li_sub {

    width: 100%;

}



.mftl_li_sub_link a {

    font-size: 14px;

    line-height: 1.5;

    color: #666;

    transition: all 0.36s;

}



.mftl_li_tit {

    margin-bottom: 20px;

}



.mftl_li_sub_link {

    margin-bottom: 15px;

}



.mod_fot_top_nav {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

}



.mftl_ul {

    display: flex;

    justify-content: space-between;

}



.mftl_li_btm {

    width: 100%;

    position: relative;

}



.mlbl_le {

    width: 18px;

    flex: none;

    margin-top: 2px;

}



.mlbl_le img {

    width: 100%;

}



.mlbl_ri p {

    font-size: 14px;

    line-height: 1.5;

    color: #666;

}



.mftl_li_btm_li {

    display: flex;

    align-items: flex-start;

    margin-bottom: 12px;

}



.mlbl_ri {

    padding-left: 13px;

}



.mftl_li {

    max-width: 100px;

}



.mftl_li:last-child {

    max-width: 290px;

}



.mod_fot_top_quer {

    position: relative;

    display: inline-block;

    margin-top: 60px;

}



.mftq_btm {

    display: flex;

    align-items: center;

    background: #F5F8FA;

    transition: all 0.36s;

    padding: 13px 14px;

    cursor: pointer;

}



.mftq_btm_le .ys_imgbox_cover img:nth-child(2) {

    opacity: 0;

    top: 1px;

    height: auto;

}



.mftq_btm_ri p {

    font-size: 16px;

    line-height: 1.5;

    color: #004098;

    transition: all 0.36s;

}



.mftq_btm_ri {

    padding-left: 12px;

}



.mod_fot_top {

    width: 100%;

    padding-bottom: 33px;

}



.mftq_top_info p {

    font-size: 14px;

    line-height: 1.5;

    color: #666;

    text-align: center;

}



.mftq_top {

    width: 182px;

    background: #FFFFFF;

    box-shadow: 3px 3px 30px rgba(0, 48, 142, 0.12);

    position: absolute;

    left: 50%;

    transform: translateX(-50%);

    bottom: 70px;

    padding: 24px 26px 19px;

    display: none;

}



.mftq_top::after {

    content: '';

    position: absolute;

    left: 50%;

    transform: translateX(-50%);

    bottom: -16px;

    display: block;

    border: 8px solid transparent;

    border-top-color: #fff;

}



.mftq_top_info {

    margin-top: 10px;

}



.mod_fot_btm {

    width: 100%;

    background: #004098;

    padding: 23px 0;

}



.mod_fot_btm_le p,

.mod_fot_btm_le a,

.mod_fot_btm_ri a,

.mod_fot_btm_ri {

    font-size: 14px;

    line-height: 1.5;

    color: #fff;

}



.mod_fot_btm_le a {

    margin-left: 18px;

}



.mod_fot_btm .ys_cont1400 {

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

}



.mod_fot_btm_ri a {

    margin: 0 10px;

}



.mod_fot_btm_ri a:last-child {

    margin-right: 0;

}



.home_news_more {

    display: flex;

    justify-content: center;

    margin-top: 60px;

}



.ys_ban_dots {

    visibility: hidden;

    bottom: 35px;

    z-index: 5;

    width: 100%;

}



.ys_bandots_li {

    position: relative;

    z-index: 1;

    display: inline-block;

    vertical-align: middle;

    width: 38px;

    height: 38px;

    line-height: 30px;

    text-align: center;

    border-radius: 50%;

    color: #fff;

    margin-right: 15px;

    cursor: pointer;



}



.ys_bandots_li::before {

    content: '';

    position: absolute;

    top: 50%;

    left: 50%;

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

    width: 100%;

    height: 100%;

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

}



.ys_bandots_li.act::before {

    opacity: 1;

}



.ys_bandots_container {

    display: flex;

    justify-content: center;

}



.home_pilot {

    width: 100%;

    position: relative;

}



.home_pilot_cont {

    width: 100%;

    position: relative;

}



.home_pilot_top {

    text-align: center;

}



.home_pilot_top .home_introd_le_info {

    width: 800px;

    margin: 0 auto;

    max-width: 100%;

}



.ys_hd_pc.isfixed {

    box-shadow: 0 0 15px 2px rgba(0, 0, 0, 0.06);

}



.home_pilot_btm {

    width: 100%;

    position: relative;

}



.home_pilot_btm_ul {

    display: flex;

}



.hpbu_li {

    width: 33.333333%;

    height: 560px;

    transition: all 0.6s;

    overflow: hidden;

}



.hpbu_li a {

    display: flex;

    width: 100%;

    height: 100%;

    position: relative;

    padding: 40px;

    z-index: 1;

    align-items: flex-end;

}



.hpbu_li a::after {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    z-index: -1;

    display: block;

    background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));

}



.hpbu_wrap {

    width: 100%;

    position: relative;

}



.hpbu_give_tit .std_title4 {

    color: #fff;

    line-height: 1.5;

    font-weight: bold;

}



.hpbu_give_info p {

    color: #fff;

    line-height: 1.75;

}



.hpbu_give_tit {

    margin-bottom: 15px;

}



.hpbu_give_img {

    width: 20px;

}



.hpbu_give_img img {

    width: 100%;

}



.hpbu_give_info {

    margin-bottom: 23px;

}

.hpbu_give_info p{

    margin-bottom: 23px;

    height: 5.25em;

    overflow: hidden;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 3;

}

.hpbu_addit {

    width: 100%;

    position: absolute;

    bottom: 0;

    left: 0;

    opacity: 0;

    transition: all 0.36s;

}



.hpbu_addit .hpbu_give_tit {

    margin-bottom: 0 !important;

}



.hpbu_li.act {

    width: 66%;

}



.hpbu_li.on {

    width: 17%;

}



.hpbu_give {

    width: 100%;

}



.hpbu_li.on .hpbu_give {

    opacity: 0;

}



.hpbu_li.on .hpbu_addit {

    opacity: 1;

}



.hpbu_li.act .hpbu_give {

    opacity: 0;

}



.hpbu_li.act .hpbu_hover {

    opacity: 1;

}



.hpbu_hover {

    position: absolute;

    bottom: 0;

    left: 0;

    width: 100%;

    transition: all 0.36s;

    display: flex;

    flex-wrap: wrap;

    opacity: 0;

    align-items: flex-end;

}



.hpbu_li.act .hpbu_hover {

    transition-delay: 0.5s;

}



.hpbu_hover_le {

    width: 59%;

    padding-right: 100px;

}



.hpbu_li .home_btn_link {

    border-color: #fff;

}



.hpbu_li .home_btn_le p {

    color: #fff;

}



.hpbu_li .home_btn_ri img:nth-child(1) {

    opacity: 0;

}



.hpbu_li .home_btn_ri img:nth-child(2) {

    opacity: 1;

}



.hpbu_hover .hpbu_give_info {

    margin-bottom: 40px;

}



.hpbu_hover_ri_ul {

    display: flex;

    flex-wrap: wrap;

    margin: 0 -15px;

}



.hhru_li {

    width: 50%;

    padding: 0 15px;

}



.hhru_wrap {

    width: 100%;

    border-top: 1px solid rgba(255, 255, 255, .4);

    padding-bottom: 20px;

    padding-top: 10px;

}



.mod_tit36 {

    font-size: 36px;

    line-height: 1.5;

    color: #fff;

    font-weight: bold;

}



.hhru_top p {

    font-size: 18px;

    line-height: 1.5;

    color: #fff;

    font-size: bold;

    font-family: 'poppins';

}



.hpbu_hover_ri {

    width: 41%;

}



.hhru_btm p {

    color: #fff;

    line-height: 1.75;

}



.hpbu_give {

    transition: all 0.36s;

}



.ys_ph_nav li.yxnav_active2>.ys_phnav_lisbox a {

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

}



.ys_phnav_lisbox.yxnav_active3 a {

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

}





.ys_ph_navbar2 .ys_phnav_logo {

    background: transparent !important;

}

.ys_phnav_header{

    background: #004098 !important;

}



.ys_ph_navbar2 .ys_phnav_header a,

.ys_ph_navbar2 .ys_phnav_search .iconfont {

    color: #fff !important;

}



.ys_ph_navbar2 .ys_phnav_menubtn span,

.ys_ph_navbar2 .ys_phnav_menubtn::after,

.ys_ph_navbar2 .ys_phnav_menubtn::before {

    background: #fff !important;

}



.ys_ph_navbar2 .ys_phnav_menu,

.ys_phnav2_lang_modal {

    background: #004098 !important;

}



.ys_banner1 .ys_ban_imgbox::before {

    background: linear-gradient(90.17deg, rgba(0, 63, 153, 0.8) 27.28%, rgba(29, 66, 148, 0) 60.46%, rgba(0, 63, 153, 0) 60.46%);

}



.ys_banner1 .ys_ban_title {

    text-align: left;

}



.mod_bord {

    width: 100%;

    position: relative;

    padding-top: 14px;

}



.mod_bord_ul {

    display: flex;

}



.mod_bord_li {

    position: relative;

    padding-right: 18px;

}



.mod_bord_li a {

    font-size: 14px;

    line-height: 1.5;

    color: #999999;

    transition: all 0.36s;

}



.mod_bord_li::after {

    content: '>';

    font-size: 14px;

    line-height: 1.5;

    color: #999999;

    position: absolute;

    top: 47%;

    transform: translateY(-50%);

    right: 3px;

}



.mod_bord_li:last-child::after {

    display: none;

}



.selec_comin {

    width: 100%;

    position: relative;

    padding-bottom: 0 !important;

}



.selec_comin {

    width: 100%;

    position: relative;

}



.selec_comin_cont {

    width: 800px;

    margin: 0 auto;

    min-height: 639px;

    max-width: 100%;

    display: flex;

    align-items: center;

    position: relative;

}



.selec_comin_top {

    width: 100%;

    text-align: center;

    position: relative;

    z-index: 10;

}



.selec_comin_top .home_introd_le_info p {

    margin-bottom: 25px;

}



.selec_comin_top_grow {

    text-align: center;

}



.selec_comin_top_grow .std_title5 {

    color: #004098;

    font-weight: bold;

    line-height: 1.5;

}



.sctg_img {

    width: 25px;

    margin: 0 auto;

    margin-top: 16px;

}



.sctg_img img {

    width: 100%;

    animation: xl 1.2s infinite;

}



@keyframes xl {

    0% {

        transform: translateY(0px);

    }



    50% {

        transform: translateY(10px);

    }



    100% {

        transform: translateY(0px);

    }

}



.selec_comin_btm {

    position: absolute;

    top: 50%;

    left: 50%;

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

    width: 80%;

}



.selec_comin_btm_wrap {

    width: 16px;

    height: 16px;

    border-radius: 50%;

    background: #004098;

    position: absolute;

    top: -8px;

    left: -8px;

}



.selec_comin_btm svg {

    width: 100%;

}



.selec_comin_btm_circ {

    width: 0%;

    height: 0%;

    position: absolute;

    top: 50%;

    left: 50%;

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

    border-radius: 50%;

    background: #F5F8FA;

    transition: all 0.6s;

}



.selec_reten {

    width: 100%;

    position: relative;

}



.selec_reten_cont {

    width: 100%;

    position: relative;

}



.cflt_swiper_ul_li {

    width: 368px !important;

    height: 473px !important;

    margin-right: 40px;

    transition: all 0.6s;

    transition-property: all !important;

}



.cflt_swiper_ul_li.swiper-slide-active {

    width: 1160px !important;

}



.csul_wrap {

    transition: all 0.6s;

    width: 100%;

    height: 100%;

    display: flex;

}



.selec_reten_top {

    width: 100%;

    position: relative;

}



.selec_reten_btm {

    width: 100%;

    margin-top: 90px;

}



.selec_reten_btm {

    width: 1160px;

}



.csul_le p {

    font-size: 128px;

    line-height: 1.1;

    color: #004098;

    font-family: 'poppins';

}



.csul_le {

    width: 20%;

}



.csul_wrap {

    width: 100%;

    position: relative;

    display: flex;

    flex-wrap: wrap;

}



.csul_ce_tit .mod_tit24 {

    line-height: 1.65;

    color: #333;

}



.csul_ce_info .mod_tit24 {

    line-height: 1.65;

    color: #333;

    font-weight: normal;

}



.csul_ce_tit {

    margin-bottom: 13px;

}



.csul_ri p {

    line-height: 1.75;

    color: #666;

}



.csul_ce {

    width: 46%;

}



.csul_ri {

    width: 34%;

}



.cflb_swiper_ul {

    overflow: hidden;

}



.cflb_swiper_ul_li {

    opacity: 0 !important;

}



.cflb_swiper_ul_li.swiper-slide-active {

    opacity: 1 !important;

}



.cflb_swiper_ul_li.swiper-slide-active .csul_wrap {

    animation: ysfadeInUp .8s ease-in-out both;

    animation-delay: 0.1s;

}



.selec_reten_btn_clic {

    width: 52px;

    position: relative;

    cursor: pointer;

}



.selec_reten_btn_clic img {

    width: 100%;

    transition: all 0.36s;

}



.srbc_img2 {

    position: absolute;

    top: 0;

    left: 0;

    opacity: 0;

}



.selec_reten_btn {

    display: flex;

}



.selec_reten_btn_ri {

    margin-left: 18px;

}



.selec_reten_btn {

    width: 34%;

}



.selec_reten_btn_wrap {

    width: 100%;

    display: flex;

    justify-content: flex-end;

}



.selec_reten_desz {

    width: 610px;

    position: absolute;

    top: 0;

    left: 99px;

}



.selec_reten_desz img {

    width: 100%;

}



.selec_comin.on .selec_comin_btm_circ {

    width: 44%;

    height: 44%;

}



.selec_envir {

    width: 100%;

    position: relative;

    background: #F5F8FA;

}



.selec_envir_cont {

    width: 100%;

    position: relative;

}



.selec_envir_cont .home_introd_le_tit {

    text-align: center;

}



.selec_envir_btm {

    width: 100%;

    position: relative;

    padding: 0 120px;

}



.selec_envir_btm_wrap {

    width: 100%;

    position: relative;

}



.sebt_li {

    display: none;

}



.sebt_li:first-child {

    display: block;

}



.selec_envir_btm_top {

    padding-bottom: 75px;

}



.selec_envir_btm_clic {

    width: 100%;

    padding: 0 48px;

    position: absolute;

    bottom: 0;

    left: 0;

}



.sebc_ul {

    margin: 0 -8px;

    display: flex;

    flex-wrap: wrap;

}



.sebc_li {

    width: 20%;

    padding: 0 8px;

    cursor: pointer;

}



.sebc_li .ys_imgbox_cover::after {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    border: 2px solid #004098;

    transition: all 0.36s;

    opacity: 0;

    pointer-events: none;

}



.selec_envir_top .std_title3 {

    font-weight: bold;

    text-align: center;

}



.sebt_ul .slick-arrow {

    width: 52px;

    height: 52px;

    z-index: 10;

}



.sebt_ul .slick-arrow::after,

.sebt_ul .slick-arrow::before {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background-size: 100% 100%;

    transition: all 0.36s;

}



.sebt_ul .slick-arrow::before {

    opacity: 0;

}



.sebt_ul .slick-prev::after {

    background-image: url(/Public/Cn/images/arrow5.svg);

}



.sebt_ul .slick-prev::before {

    background-image: url(/Public/Cn/images/arrow7.svg);

}



.sebt_ul .slick-next::after {

    background-image: url(/Public/Cn/images/arrow6.svg);

}



.sebt_ul .slick-next::before {

    background-image: url(/Public/Cn/images/arrow8.svg);

}



.sebt_ul .slick-prev {

    left: -120px;

}



.sebt_ul .slick-next {

    right: -120px;

}



.sebt_ul .slick-arrow.slick-disabled {

    pointer-events: none;

    opacity: 0.6;

}



.sebc_li.slick-current .ys_imgbox_cover::after {

    opacity: 1;

}



.selec_elega {

    width: 100%;

    position: relative;

}



.selec_elega_cont {

    width: 100%;

    position: relative;

}



.selec_elega_btm {

    width: 100%;

    position: relative;

}



.sebs_li_info .std_title5 {

    color: #333333;

    line-height: 1.5;

}



.sebs_li_info {

    margin-top: 13px;

}



.sebs_li {

    padding: 0 20px;

    width: 25%;

}



.selec_elega_btm_swip {

    margin: 0 -20px;

    overflow: hidden;

}



.he_swefy {

    position: relative;

    bottom: 0 !important;

    top: inherit !important;

    background: #D9D9D9 !important;

    height: 2px !important;

}



.selec_elega_btm_box {

    width: 100%;

    position: relative;

    padding-bottom: 60px;

    margin-bottom: 40px;

}



.he_swefy .swiper-pagination-progressbar-fill {

    background: #004098 !important;

}



.selec_reten_btn_clic.swiper-button-disabled {

    pointer-events: none;

    opacity: 0.6;

}



.sebs_li a {

    display: block;

    width: 100%;

}



.selec_publi {

    width: 100%;

    position: relative;

    background: #F5F8FA;

}



.selec_publi_cont {

    width: 100%;

    position: relative;

}



.selec_publi_ul {

    margin: 0 -20px;

    display: flex;

    flex-wrap: wrap;

}



.selec_publi_li {

    width: 50%;

    padding: 0 20px;

}



.selec_publi_li a {

    width: 100%;

    display: block;

    padding: 53px 50px 66px 65px;

    background: #004098;

    transition: all 0.36s;

}



.selec_publi_li_wrap {

    width: 100%;

    position: relative;

}



.splw_tit .std_title4 {

    font-weight: bold;

    line-height: 1.5;

    color: #fff;

}



.splw_info .std_title5 {

    color: #fff;

    line-height: 1.5;

}



.splw_info {

    margin-bottom: 66px;

}



.splw_tit {

    margin-bottom: 20px;

}



.selec_publi_li_wrap .home_btn_link {

    border-color: #fff;

}



.selec_publi_li_wrap .home_btn_le p {

    color: #fff;

}



.selec_publi_li_wrap .home_btn_ri img:nth-child(1) {

    opacity: 0;

}



.selec_publi_li_wrap .home_btn_ri img:nth-child(2) {

    opacity: 1;

}



.splw_icon {

    width: 160px;

    position: absolute;

    bottom: -30px;

    right: 0;

}



.splw_icon2 {

    opacity: 0;

}



/* helen end */





/*鼠标效果*/

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



    /* Delia-start */

    /* B2 */

    .rcpl_li_left a:hover .ys_imgbox_cover img,

    .rcpl_li_right a:hover .ys_imgbox_cover img {

        transform: scale(1.05);

    }



    .rcss_ul_li a:hover {

        background: #004098;

        box-shadow: 3px 3px 30px 4px rgba(0, 48, 142, 0.04);

    }



    .rcss_ul_li a:hover .rcss_ul_li_imgbox img:nth-child(1) {

        opacity: 0;

    }



    .rcss_ul_li a:hover .rcss_ul_li_imgbox img:nth-child(2) {

        opacity: 1;

    }



    .rcss_ul_li a:hover .rcss_ul_li_text,

    .rcss_ul_li a:hover .rcss_ul_li_date {

        color: #fff;

    }



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

        opacity: 1;

    }



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

        opacity: 0;

    }



    /* B3 */

    .info_cont_news a:hover .info_cont_news_left .ys_imgbox_cover img {

        transform: scale(1.05);

    }



    .info_cont_list_li a:hover::after {

        width: 100%;

    }



    .info_cont_list_li a:hover .icll_left .ys_imgbox_cover img {

        transform: scale(1.05);

    }



    .info_cont_list_li a:hover .icll_imgbox {

        opacity: 1;

    }



    .info_paging .pc_fenye li:hover {

        color: #004098 !important;

    }



    /* B4 */

    .dcbl_prev a:hover p {

        color: #004098;

    }



    .dcbl_next a:hover p {

        color: #004098;

    }



    /* C4 */

    .apply_cont_list_li a:hover .ys_imgbox_cover img {

        transform: scale(1.05);

    }



    /*  C1 */

    .lcll_ul_li a:hover .ys_imgbox_cover img {

        transform: scale(1.05);

    }



    .led_pla_list_li a:hover::after {

        transform: scale(1.05);

    }



    /* C6 */

    .microwave_list_ul_li:hover .ys_imgbox_cover img {

        transform: scale(1.05);

    }



    /* E1 */

    .icbl_li a:hover .icbl_li_imgbox img:nth-child(1) {

        opacity: 0;

    }



    .icbl_li a:hover .icbl_li_imgbox img:nth-child(2) {

        opacity: 1;

    }



    .icbl_li a:hover {

        background: #004098;

        box-shadow: 3px 3px 30px 4px rgba(0, 48, 142, 0.04);

    }



    .icbl_li a:hover .icbl_li_date,

    .icbl_li a:hover .icbl_li_text,

    .icbl_li a:hover .icbl_li_load_text {

        color: #fff;

    }



    .icbl_li a:hover .ys_imgbox_cover img:nth-child(2) {

        opacity: 1;

    }



    .icbl_li a:hover .ys_imgbox_cover img:nth-child(1) {

        opacity: 0;

    }



    .icml_li a:hover::before {

        width: 100%;

    }



    .inve_cont_top_li a:hover::after {

        transform: scale(1.05);

    }



    /* C5 */

    .circuit_bot_ul_li a:hover .ys_imgbox_cover img {

        transform: scale(1.05);

    }



    .circuit_min_list_li a:hover::after {

        transform: scale(1.05);

    }



    /* G1-1 */

    .stcl_li a:hover {

        color: #004098;

        border-bottom: solid 2px #004098;

    }



    /* G1-3 */

    .base_btn a:hover {

        background: #004098;

    }



    .base_btn a:hover .base_btn_text {

        color: #fff;

    }



    .base_btn a:hover .base_btn_imgbox .ys_imgbox_cover img:nth-child(2) {

        opacity: 1;

    }



    .base_btn a:hover .base_btn_imgbox .ys_imgbox_cover img:nth-child(1) {

        opacity: 0;

    }



    /* Delia-end */

    /* Delia-3.31-start */

    .rcpl_li_wrap a:hover .rllt_box {

        top: 100%;

        left: 50%;

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

    }



    /* B3 */

    .info_cont_list_li a:hover {

        border-color: transparent;

    }



    /* G1 */

    .stcl_li:hover {

        color: #004098;

        border-bottom: none;

    }



    .stcl_li:hover p::after {

        width: 100%;

    }



    /* C6 */

    .microwave_list_btn a:hover {

        background: #fff;

        border: solid 1px #004098;

    }



    .microwave_list_btn a:hover .microwave_list_btn_text {

        color: #004098;

    }



    .microwave_list_btn a:hover .microwave_list_btn_imgbox .ys_imgbox_cover img:nth-child(2) {

        opacity: 1;

    }



    .microwave_list_btn a:hover .microwave_list_btn_imgbox .ys_imgbox_cover img:nth-child(1) {

        opacity: 0;

    }



    /* Delia-3.31-end */

    /* helen star */

    .selec_publi_li a:hover {

        background: #548DDF;

        box-shadow: 3px 3px 30px 4px rgba(0, 48, 142, 0.04);

    }



    .selec_publi_li a:hover .splw_icon2 {

        opacity: 1;

    }



    .selec_publi_li a:hover .splw_icon1 {

        opacity: 0;

    }



    .selec_publi_li a:hover .home_btn_link {

        border-color: #004098;

        background: #004098;

    }



    .sebt_li:hover .ys_imgbox_cover img {

        transform: scale(1.08);

    }



    .sebs_li a:hover .ys_imgbox_cover img {

        transform: scale(1.08);

    }



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

        opacity: 0;

    }



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

        opacity: 1;

    }



    .selec_reten_btn_clic:hover .srbc_img1 {

        opacity: 0;

    }



    .selec_reten_btn_clic:hover .srbc_img2 {

        opacity: 1;

    }



    .mod_bord_li a:hover {

        color: #004098;

    }



    .hnbr_li:hover::after {

        width: 100%;

        opacity: 1;

    }



    .mftq_btm:hover .mftq_btm_le .ys_imgbox_cover img:nth-child(2) {

        opacity: 1;

    }



    .mftq_btm:hover .mftq_btm_le .ys_imgbox_cover img:nth-child(1) {

        opacity: 0;

    }



    .mftq_btm:hover .mftq_btm_ri p {

        color: #fff;

    }



    .mftq_btm:hover {

        background: #004098;

    }



    .mftl_li_sub_link a:hover {

        color: #004098;

    }



    .houl_link:hover .ys_imgbox_cover img {

        transform: scale(1.08);

    }



    .houl_link:hover .houl_link_img {

        opacity: 1;

    }



    .hnbr_li a:hover .hnbl_btm_info .std_title5 {

        color: #004098;

    }



    .home_news_btm_le:hover .ys_imgbox_cover img {

        transform: scale(1.06);

    }



    .home_btn_link:hover {

        background: #004098;

        border-color: #004098 !important;

    }



    .home_btn_link:hover .home_btn_le p {

        color: #fff;

    }



    .home_btn_link:hover .home_btn_ri img:nth-child(1) {

        opacity: 0;

    }



    .home_btn_link:hover .home_btn_ri img:nth-child(2) {

        opacity: 1;

    }



    .mod_hd_lan a:hover {

        color: #004098;

    }



    /* helen end */

    .ys_f1page .selec_publi_li a:hover .home_btn_link {

        border-color: #fff;

        background: transparent;

    }



}



.mod_nav {

    display: none;

}



.mhrn_li {

    position: relative;

}



.mod_nav {

    position: absolute;

    top: 90px;

    left: 50%;

    transform: translateX(-50%);

    padding-top: 18px;

}



.mod_nav_bj {

    box-shadow: 0 0 10px 3px rgb(0 0 0 / 5%);

}



.mod_nav_bj {

    background: #fff;

    position: relative;

    padding: 35px 40px;

}



.mod_nav_bj::before {

    content: '';

    position: absolute;

    top: -16px;

    left: 50%;

    transform: translateX(-50%);

    border-left: 8px solid transparent;

    border-right: 8px solid transparent;

    border-top: 8px solid transparent;

    border-bottom: 8px solid #fff;

}



.mod_nav li a {

    display: flex;

    flex-wrap: nowrap;

    align-items: center;

    justify-content: space-between;

}



.mod_nav li {

    margin-bottom: 12px;

}



.mod_nav li:last-child {

    margin-bottom: 0;

}



.mod_nav li p {

    color: #333;

    font-size: 20px;

    line-height: 1.75;

}



.mod_nav li img {

    width: 16px;

    transition: all .36s ease;

    opacity: 0;

    transform: translateX(-5px);

}



.mod_nav1 {

    width: 270px;

}



.mod_nav2 {

    width: 500px;

}



.mod_nav_left {

    width: 180px;

    padding-right: 30px;

}



.mod_nav_right {

    width: 190px;

    padding-left: 75px;

}



.mod_nav_left_ul2 {

    display: none;

}



.mod_nav_left_ul2.on {

    display: block;

}



.mod_nav2::before {

    content: '';

    position: absolute;

    top: 50%;

    left: 250px;

    transform: translateY(-50%);

    height: calc(100% - 100px);

    width: 1px;

    background: #D9D9D9;

    z-index: 1;

}



.mod_nav li.yxnav_active2 img,

.mod_nav li.yxnav_active3 img {

    opacity: 1;

    transform: translateX(0);

}



.mod_nav2 .mod_nav_bj {

    min-height: 315px;

}



.nitrogen_form h2 {

    font-weight: bold;

}



.nitrogen_form_bot_nr {

    display: none;

}



.nitrogen_form_bot_nr.on {

    display: block;

}



.nitrogen_form_tltle {

    color: #333;

    font-weight: bold;

    line-height: 1.5;

    font-size: 24px;

    margin-bottom: 10px;

}



.nitrogen_form_ul1 {

    display: flex;

    flex-wrap: nowrap;

    justify-content: space-around;

    border-bottom: 1px solid #004098;

    background: #F5F8FA;

}



.nitrogen_form_ul1_li p {

    line-height: 60px;

    font-size: 18px;

    color: #666;

    transition: all .36s ease;

    position: relative;

    cursor: pointer;

}



.nitrogen_form_ul1_li.on p::before {

    content: '';

    position: absolute;

    bottom: -16px;

    left: 50%;

    transform: translateX(-50%);

    border-left: 8px solid transparent;

    border-right: 8px solid transparent;

    border-top: 8px solid #004098;

    border-bottom: 8px solid transparent;

}



.nitrogen_form_ul1_li.on p {

    color: #004098;

}



.nitrogen_form_ul2 {

    margin: 20px 0;

    display: flex;

    flex-wrap: nowrap;

    justify-content: center;

}



.nitrogen_form_ul2_li {

    padding: 0 40px;

}



.nitrogen_form_ul2_li p {

    color: #666;

    font-size: 18px;

    line-height: 1.75;

    transition: all .36s ease;

    cursor: pointer;

}



.nitrogen_form_ul2_li.active p {

    color: #004098;

}



.nitrogen_form_table_head th:nth-child(even) {

    background: #004098;

    color: #fff;

}



.nitrogen_form_table_head th:nth-child(odd) {

    background: #F5F8FA;

    color: #004098;

}



.nitrogen_form_table_head th {

    font-size: 18px;

    line-height: 40px;

    width: 20%;

    text-align: center;

    font-weight: normal;

}



.nitrogen_form_table td {

    color: #666;

    line-height: 1.5;

    padding: 16px 20px;

    border-collapse: collapse;

    border: 1px solid #D9D9D9;

    border-top: none;

}



.nitrogen_form_table td:last-child {

    border-right: none;

}



.nitrogen_form_table td:first-child {

    border-left: none;

}



.nitrogen_form_table tr {

    width: 100%;

}



.nitrogen_form_table table {

    width: 100%;

}



.nitrogen_form_table_nr {

    display: none;

    box-shadow: 3px 3px 30px 4px rgba(0, 48, 142, 0.04);

}



.nitrogen_form_table_nr.active {

    display: block;

}



.arsenic_main .nitrogen_form_bot {

    margin-top: 40px;

}



.nitrogen_form_table_nr table {

    table-layout: fixed;

}



.arsenic_main .nitrogen_form_table_nr {

    overflow: hidden;

    height: 310px;

}



.arsenic_more_box {

    text-align: center;

}



.arsenic_more {

    margin-top: 30px;

    cursor: pointer;

    display: inline-block;

}



.arsenic_more p {

    font-size: 16px;

    line-height: 1.75;

    color: #666;

    text-align: center;

}



.arsenic_more img {

    width: 36px;

    margin: 10px auto 0;

}



.nitrogen_form_bot_nr.open .nitrogen_form_table_nr {

    height: auto;

}



.nitrogen_form_bot_nr.open .arsenic_more {

    display: none;

}



.ys_ban_title {

    opacity: 0;

    transform: translateY(60px);

}



.ys_ban_li.slick-active .ys_ban_title {

    animation: bannertitle 1s .3s ease-out both;

}



@keyframes bannertitle {

    100% {

        opacity: 1;

        transform: translateY(0);

    }

}



.innov_sec1_left {

    width: 16.78%;

}



.innov_sec1_right {

    width: 83.22%;

    padding-left: 15.92%;

}



.innov_sec1_cont {

    display: flex;

    flex-wrap: nowrap;

    align-items: center;

    justify-content: space-between;

}



.innov_sec1_right_num {

    display: flex;

    flex-wrap: nowrap;

}



.innov_sec1_right .std_title3 {

    font-weight: bold;

}



.ys_demo_num {

    font-family: 'poppins-semibold' !important;

}



.innov_sec1_right_num .isln_cont {

    margin-right: 190px;

}
.innov_sec1_right_num .isln_cont:last-child {

    margin-right: 0;

}


.isln_cont p {

    color: #666;

    font-size: 16px;

    line-height: 1.75;

    margin-bottom: 10px;

}



.innov_sec2_cont {

    display: flex;

    justify-content: space-between;

    align-items: center;

}



.innov_sec2_right {

    width: 36.85%;

}



.innov_sec2_left {

    width: 63.15%;

    padding-right: 20%;

}



.innov_sec2_left .std_title3 {

    color: #fff;

    font-weight: bold;

}



.innov_sec2_left .std_word p,

.innov_sec2_left_num .ys_demo_num,

.innov_sec2_left_num p {

    color: #fff;

}



.innov_sec2_left_num {

    display: flex;

    justify-content: space-between;

}



.innov_sec3_li {

    position: relative;

    display: block;

}



.innov_sec3 .sebs_li .ys_imgbox_cover {

    position: relative;

}



.innov_sec3 .sebs_li .ys_imgbox_cover::before {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background: rgba(0, 0, 0, .5);

    z-index: 1;

}



.innov_sec3 .sebs_li_info {

    position: absolute;

    top: 0;

    left: 50%;

    transform: translateX(-50%);

    z-index: 5;

    width: 100%;

    padding: 36px 32px;

    height: 100%;

    margin-top: 0;

}



.innov_sec3 .sebs_li_info {

    text-align: center;

    color: #fff;

}



.innov_sec3 .innov_sec3_icon {

    width: 50px;

    margin: 0 auto 10px;

}



.innov_sec3_title {

    font-weight: bold;

    font-size: 18px;

    line-height: 1.75;

    margin-bottom: 10px;

}



.innov_sec3 .std_word p {

    color: #f5f8fa;

}



.innov_sec3 .std_title3 {

    font-weight: bold;

}



.innov_sec3_bot_ul {

    display: flex;

    flex-wrap: nowrap;

    align-items: stretch;

    margin: 0 -20px;

}



.innov_sec3_bot_li {

    width: 25%;

    padding: 0 20px;

}



.innov_sec3_bot .std_word p {

    color: #666;

}



.innov_sec3_bot_title {

    margin: 20px 0 10px 0;

    padding-bottom: 10px;

    position: relative;

    color: #333;

    font-size: 18px;

    line-height: 1.75;

    font-weight: bold;

}



.innov_sec3_bot_title::before {

    content: '';

    position: absolute;

    bottom: 0;

    left: 0;

    width: 20px;

    height: 2px;

    background: #004098;

}



.terminal_cont .terminal_mod {

    text-align: center;

}



.terminal_cont .std_title3 {

    font-weight: bold;

}



.terminal_sec1nr {

    display: flex;

    justify-content: space-between;

    align-items: flex-start;

}



.terminal_sec1_right {

    width: 48.57%;

}



.terminal_sec1_left {

    width: 51.43%;

    padding-right: 8.57%;

}



.terminal_sec1 .terminal_mod {

    text-align: left;

}



.terminal_sec1 .std_word p {

    margin-bottom: 20px;

}



.terminal_sec2 .std_word p {

    color: #666;

}



.terminal_sec2 .terminal_mod,

.terminal_sec3 .terminal_mod,

.terminal_sec4 .terminal_mod,

.terminal_sec5 .terminal_mod,

.terminal_sec7 .terminal_mod {

    width: 90%;

    margin: 0 auto 50px;

}



.terminal_sec2 .innov_sec3_li .std_word {

    position: absolute;

    bottom: 0;

    right: 0;

    width: 100%;

    padding: 18px;

    z-index: 5;

}



.terminal_sec2 .innov_sec3_li .std_word p {

    text-align: right;

    color: #fff;

}



.terminal_sec2 .innov_sec3_li .ys_imgbox_cover::before {

    display: none;

}



.l_c3bx2nr {

    position: relative;

}



.l_c3bx2imgs {

    text-align: center;

}



.l_c3bx2img {

    width: 80%;

    display: inline-block;

}



.l_c3bx2img img {

    width: 100%;

}



.l_c3bx2points {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

}



.l_c3point {

    width: 36px;

    position: absolute;

}



.l_c3point::before {

    content: "";

    width: 36px;

    height: 36px;

    border-radius: 50%;

    background-color: rgba(0, 90, 235, .3);

    position: absolute;

    top: 0;

    left: 0;

    animation: boderM 3s .7s infinite;

}



.l_c3point::after {

    content: "";

    width: 36px;

    height: 36px;

    border-radius: 50%;

    background-color: rgba(0, 90, 235, .3);

    position: absolute;

    top: 0;

    left: 0;

    animation: boderM 3s infinite;

}



@keyframes boderM {

    0% {

        -webkit-transform: scale(1);

        -moz-transform: scale(1);

        -ms-transform: scale(1);

        -o-transform: scale(1);

        transform: scale(1);

        opacity: 0

    }



    20% {

        opacity: 1

    }



    75% {

        -webkit-transform: scale(2);

        -moz-transform: scale(2);

        -ms-transform: scale(2);

        -o-transform: scale(2);

        transform: scale(2);

        opacity: 0

    }



    100% {

        opacity: 0

    }

}



@-webkit-keyframes boderM {

    0% {

        -webkit-transform: scale(1);

        -moz-transform: scale(1);

        -ms-transform: scale(1);

        -o-transform: scale(1);

        transform: scale(1);

        opacity: 0

    }



    20% {

        opacity: 1

    }



    75% {

        -webkit-transform: scale(2);

        -moz-transform: scale(2);

        -ms-transform: scale(2);

        -o-transform: scale(2);

        transform: scale(2);

        opacity: 0

    }



    100% {

        opacity: 0

    }

}



.l_c3point img {

    width: 100%;

}



.l_c3bx2wz {

    width: 200px;

    background: #fff;

    border-radius: 20px;

    box-shadow: 0px 13px 36.86px 1.14px rgb(40 43 109 / 8%);

    position: absolute;

    top: 52px;

    left: 50%;

    transform: translateX(-50%);

    display: none;

    z-index: 1;

}



.l_c3point1 .l_c3bx2wz,

.l_c3point2 .l_c3bx2wz,

.l_c3point6 .l_c3bx2wz {

    top: 50%;

    left: -220px;

    transform: translateY(-50%);

}



.l_c3bx2wz a {

    display: block;

    padding: 15px 35px;

}



.l_c3bx2wz h6 {

    font-size: 18px;

    line-height: 1.75;

    font-weight: bold;

    color: #005aeb;

}



.l_c3bx2wz p {

    font-size: 18px;

    line-height: 1.75;

    font-weight: bold;

    color: #202020;

}



.res_cont_swiper_slide {

    overflow: hidden;

}



.terminal_sec5 {

    background: #F5F8FA;

}



.terminal_sec5 .rcss_ul_li .ys_imgbox_cover {

    width: 40px;

    margin-bottom: 20px;

}



.terminal_sec5 .std_title4 {

    font-weight: bold;

    margin-bottom: 10px;

    transition: all .36s ease;

}



.terminal_sec5 .std_word p {

    color: #666;

    transition: all .36s ease;

}



.terminal_sec5_li {

    position: relative;

    height: 100%;

    transition: all .36s ease;

    padding: 45px 55px 70px;

    background: #fff;

    box-shadow: 3px 3px 15px 4px rgba(0, 48, 142, 0.04);

}



.terminal_sec5 .rcss_ul {

    display: flex;

    align-items: stretch;

}



.terminal_sec5 .rcss_ul_li {

    height: auto !important;

}



.terminal_sec7 {

    background: #F5F8FA;

}



.terminal_sec7_ul {

    display: flex;

    flex-wrap: wrap;

    align-items: stretch;

    margin: 0 -20px;

}



.terminal_sec7_li {

    width: 33.333333%;

    padding: 0 20px;

    margin-bottom: 80px;

}



.terminal_sec7_li .ys_imgbox_cover {

    margin-bottom: 20px;

}



.terminal_sec7_li .std_title4 {

    font-weight: bold;

    margin-bottom: 10px;

}



.terminal_sec7 {

    padding-bottom: 60px;

}



.terminal_sec6_num {

    display: flex;

    justify-content: space-between;

}



.terminal_sec6_left {

    width: calc(100% - 378px);

    padding-right: 21.42%;

}



.terminal_sec6_right {

    width: 378px;

}



.terminal_sec6 .terminal_mod {

    text-align: left;

    margin-bottom: 20px;

}



.terminal_sec6_video {

    margin: 0 0 40px 0;

    display: flex;

    align-items: center;

    cursor: pointer;

}



.terminal_sec6_video p {

    color: #666;

    font-size: 16px;

    line-height: 1.75;

    padding-left: 10px;

}



.terminal_sec6_vio {

    display: inline-block;

}



.terminal_sec6_nr {

    display: flex;

    justify-content: space-around;

}



.terminal_sec6_right {

    position: relative;

}



.terminal_sec6_right_bj2 {

    position: absolute;

    top: 0;

    left: 0;

}



.terminal_sec6_right_clip img {

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

    border-radius: 10px;

    display: block;

}



.terminal_sec6_right_clip img {

    position: absolute;

}



.terminal_sec6_right_clip1 {

    top: 3.3%;

    left: -1.5%;

}



.terminal_sec6_right_clip2 {

    top: 22%;

    left: 38%;

}



.terminal_sec6_right_clip3 {

    top: 39%;

    left: -2%;

}



.terminal_sec6_right_clip4 {

    bottom: 9%;

    left: 38%;

}



.terminal_sec6_right_img2 {

    animation: fadeInRight .5s ease-in-out both;

    animation-delay: 0.2s;

}



.terminal_sec6_right_img3 {

    animation: fadeInRight .5s ease-in-out both;

    animation-delay: 0.3s;

}



.terminal_sec6_right_img4 {

    animation: fadeInRight .5s ease-in-out both;

    animation-delay: 0.4s;

}



.terminal_sec6_right_img1 {

    animation: fadeInDown .5s ease-in-out both;

    animation-delay: 0.3s;

}



.terminal_sec6_right_clip1 {

    animation: fadeInLeft .5s ease-in-out both;

    animation-delay: 0.3s;

}



.terminal_sec6_right_clip3 {

    animation: fadeInLeft .5s ease-in-out both;

    animation-delay: 0.4s;

}



.terminal_sec6_right_clip2 {

    animation: fadeIn .5s ease-in-out both;

    animation-delay: 0.6s;

}



.terminal_sec6_right_clip4 {

    animation: fadeInUp .5s ease-in-out both;

    animation-delay: 0.3s;

}



.terminal_sec6_nr {

    overflow: hidden;

}



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

    .mod_nav li:hover img {

        opacity: 1;

        transform: translateX(0);

    }



    .terminal_sec5 .rcss_ul_li:hover .std_title4,

    .terminal_sec5 .rcss_ul_li:hover .std_word p {

        color: #fff;

    }



    .terminal_sec5 .rcss_ul_li:hover .ys_imgbox_cover img:first-child {

        opacity: 0;

    }



    .terminal_sec5 .rcss_ul_li:hover .ys_imgbox_cover img:last-child {

        opacity: 1;

    }



    .terminal_sec5_li:hover {

        background: #004098;

    }



    .innov_sec3 .innov_sec3_li:hover .ys_imgbox_cover img,

    .innov_sec3_bot_li:hover .ys_imgbox_cover img {

        transform: scale(1.05);

    }



    .mhrn_link:hover {

        color: #004098;

    }

}



.innov_dots {

    animation: flicker 2s linear infinite;

}



@keyframes flicker {

    0% {

        opacity: 0.3;

    }



    50% {

        opacity: 1;

    }



    100% {

        opacity: 0.3;

    }

}



.innov_dots1 {

    animation: flicker1 2s linear infinite;

}



@keyframes flicker1 {

    0% {

        opacity: 1;

    }



    50% {

        opacity: 0.3;

    }



    100% {

        opacity: 1;

    }

}







/* helen star */



.hpbu_li.act .hpbu_give {

    opacity: 0 !important;

}



.hpbu_li.act .hpbu_hover {

    opacity: 1 !important;

}



.hpbu_li.on .hpbu_give {

    opacity: 0 !important;

}



.home_protec_img {

    max-width: 100%;

}



.mod_hd_lan a {

    display: block;

}



.mftl_li {

    max-width: 120px;

    padding-right: 10px;

}



.mftl_li:last-child {

    padding-right: 0;

}



.selec_reten_desz {

    top: 140px;

}



.csul_ce {

    padding-right: 15px;

}



.about_who {

    width: 100%;

    position: relative;

}



.about_who_cont {

    width: 100%;

    position: relative;

}



.about_who_cont .home_introd_le_info p {

    margin-bottom: 25px;

}



.about_who_vide {

    width: 100%;

    position: relative;

}



.about_who_vide_play {

    width: 80px;

    position: absolute;

    top: 50%;

    left: 50%;

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

    cursor: pointer;

}



.about_who_vide_play img {

    width: 100%;

}



.about_value {

    width: 100%;

    position: relative;

    z-index: 1;

}



.about_value::after {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    display: block;

    z-index: -1;

    background: linear-gradient(180deg, rgba(0, 64, 152, 0.6) 0%, rgba(0, 64, 152, 0) 100%), linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));

}



.about_value_cont {

    width: 100%;

    position: relative;

}



.about_value_tit .std_title3 {

    font-weight: bold;

    color: #fff;

    text-align: center;

}



.about_value_tit {

    margin-bottom: 90px;

}



.about_value_ul {

    display: flex;

    flex-wrap: wrap;

    margin: 0 -10px;

}



.about_value_ul_li {

    width: 25%;

    padding: 0 10px;

}



.avul_wrap {

    width: 100%;

    position: relative;

    text-align: center;

}



.avul_wrap_icon {

    width: 50px;

    margin: 0 auto;

    margin-bottom: 16px;

}



.avul_wrap_tit .mod_tit24 {

    color: #fff;

    font-weight: bold;

}



.avul_wrap_info .std_title5 {

    line-height: 1.65;

    color: #fff;

}



.avul_wrap_tit {

    margin-bottom: 12px;

}



.about_mass {

    width: 100%;

    position: relative;

}



.about_mass_cont {

    width: 100%;

}



.about_mass_btm {

    width: 100%;

    display: flex;

    flex-wrap: wrap;

}



.about_mass_ri {

    width: 600px;

}



.about_mass_le {

    width: calc(100% - 600px);

    padding-right: 120px;

}



.about_mass_top .std_title3 {

    font-weight: bold;

}



.amll_cion {

    width: 40px;

    flex: none;

}



.amll_cion img {

    width: 100%;

}



.amll_tit .std_title5 {

    font-weight: bold;

    color: #333333;

}



.amll_info p {

    color: #666;

}



.about_mass_le_li {

    display: flex;

    border-bottom: 1px solid #D9D9D9;

    padding: 30px 0;

}



.about_mass_le_li:first-child {

    padding-top: 0;

}



.amll_tit {

    flex: none;

    padding-left: 32px;

    padding-right: 14px;

}



.about_distri {

    width: 100%;

    position: relative;

    padding-bottom: 0 !important;

}



.about_distri_cont {

    width: 100%;

    position: relative;

}



.about_distri_top_tit .std_title3 {

    color: #fff;

    font-weight: bold;

}



.about_distri_top_tit {

    margin-bottom: 25px;

}



.adtu_top_le {

    width: 18px;

    margin-top: 4px;

}



.adtu_top_le img {

    width: 100%;

}



.adtu_top_ri_tit p {

    color: #fff;

    line-height: 1.75;

}



.adtu_top_ri {

    width: calc(100% - 18px);

    padding-left: 5px;

}



.adtu_top {

    display: flex;

}





.about_distri_top {

    width: 430px;

    max-width: 100%;

}



.adtu_li {

    margin-bottom: 28px;

}



.adtu_li:last-child {

    margin-bottom: 0;

}



.ys_cont1645 {

    width: 1645px;

    margin: 0 auto;

    max-width: 100%;

}



.about_distri_btm_img {

    width: 100%;

}



.about_distri_btm_img img {

    width: 100%;

}



.about_distri_earth {

    width: 100%;

    position: relative;

    margin-top: -50px;

}



.about_distri_btm {

    width: 100%;

    position: relative;

}



.about_distri_btm_svg {

    width: 100%;

    position: absolute;

    top: 0;

    left: 0;

}



.about_distri_btm_svg svg {

    width: 100%;

}



.adbd_li {

    position: absolute;

    cursor: pointer;

}



.adbd_li1 {

    top: 57%;

    left: 19.8%;

}



.adbd_li2 {

    top: 20%;

    left: 45.3%;

}



.adbd_li3 {

    top: 25%;

    left: 48.3%;

}



.adbd_li4 {

    top: 56.5%;

    left: 72.5%;

}



.adbd_li5 {

    top: 55%;

    left: 75.1%;

}



.adbd_li6 {

    top: 59%;

    left: 77.7%;

}



.adbd_li6 .adbd_btm_le {

    left: 0px;

    top: 31px;

}



.adbd_li5 .adbd_btm_le {

    left: 39px;

    top: -21px;

}



.adbd_li4 .adbd_btm_le {

    left: 0px;

    top: 31px;

}



.adbd_li3 .adbd_btm_le {

    left: 39px;

}



.adbd_btm_le {

    position: absolute;

    white-space: nowrap;

}



.adbd_btm_le {

    left: -46px;

    top: 3px;

}



.adbd_btm_le p {

    font-size: 16px;

    line-height: 1.5;

    color: #fff;

}



.adbd_btm {

    position: relative;

}



.adbd_btm_ri {

    width: 28px;

    height: 28px;

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

    border-radius: 50%;

    position: relative;

}



.adbd_btm_ri::after {

    content: '';

    width: 10px;

    height: 10px;

    background: linear-gradient(180deg, #FFFFFF 0%, rgba(206, 222, 247, 0.43) 100%);

    border-radius: 50%;

    position: absolute;

    top: 50%;

    left: 50%;

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

}



.adbd_top {

    /* width: 528px; */

    width: 650px;

    position: absolute;

    left: 50%;

    bottom: 50px;

    transform: translateX(-32%);

    display: none;

}



.adbd_top_ul_li {

    width: 100%;

}



.atul_wrap {

    width: 100%;

    display: flex;

    background: #fff;

    flex-wrap: nowrap;

    align-items: flex-start;

}



.adbd_top_ul_li:not(:first-child) {

    display: none;

}



.adbd_top_le {

    width: 210px;

}



.adbd_top_ri {

    width: calc(100% - 209px);

    padding: 10px 25px 0;

}



.adbd_top_ri_tit p {

    color: #333;

    font-size: 16px;

    line-height: 1.75;

}



.adbd_top_ri_tit {

    border-bottom: 1px solid #E5E5E5;

    padding-bottom: 5px;

}



.adbd_top_ri_info p {

    font-size: 14px;

    line-height: 1.5;

    color: #666;

    display: -webkit-box;

    display: -moz-box;

    white-space: pre-wrap;

    overflow: hidden;

    text-overflow: ellipsis;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 8;

    height: 16em;

}



.adbd_top_ri_info {

    padding-top: 5px;

}



.adbd_top_le .ys_imgbox_cover {

    height: 100%;

}



.adbd_top_ul .slick-dots {

    width: 209px;

    bottom: 26px;

}



.adbd_top_ul .slick-dots li {

    width: 14px;

    height: 14px;

    background: inherit;

    border-radius: 50%;

    border: 1px solid transparent;

    margin: 0 3px;

}



.adbd_top_ul .slick-dots li::after {

    content: '';

    position: absolute;

    top: 50%;

    left: 50%;

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

    background: #fff;

    border-radius: 50%;

    width: 6px;

    height: 6px;

}



.adbd_top_ul .slick-dots li.slick-active {

    border-color: #fff;

}



.adbd_top_ul_li {

    padding-bottom: 14px;

    position: relative;

}



.adbd_top_ul_li::after {

    content: '';

    position: absolute;

    bottom: 0;

    left: 209px;

    width: 19px;

    height: 19px;

    background-image: url(/Public/Cn/images/b1zhst.svg);

    background-size: 100% 100%;

    z-index: -1;

}



.about_distri_btm_ph {

    display: none;

}



.about_cours {

    width: 100%;

    position: relative;

}



.about_cours_cont {

    width: 100%;

    position: relative;

}



.about_cours_tit .std_title2 {

    color: #15152E;

    font-weight: bold;

    line-height: 1.5;

    text-align: center;

}



.about_cours .selec_elega_btm_swip {

    overflow: inherit;

}



.about_cours_wrap {

    width: 100%;

    position: relative;

}



.about_cours_titn .std_title2 {

    font-family: 'poppins';

    color: #004098;

    line-height: 1.5;

    text-align: left;

    font-weight: bold;

}



.about_cours_titn {

    margin-bottom: 21px;

}



.about_cours_info p {

    padding-left: 14px;

    position: relative;

}



.about_cours_info p::after {

    content: '';

    position: absolute;

    top: 12px;

    left: 0;

    width: 5px;

    height: 5px;

    border-radius: 50%;

    background: rgba(51, 51, 51, 0.7);

}



.about_cours .about_cours_wrap {

    padding-right: 100px;

}



.about_cours_info {

    min-height: 175px;

}



.about_endow,

.about_endow_cont {

    width: 100%;

    position: relative;

    z-index: 1;

}



.about_endow_cont .about_cours_tit .std_title2 {

    color: #fff;

}



.ahbs_li_wrap {

    width: 100%;

    height: 190px;

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

    backdrop-filter: blur(5px);

    border: 1px solid;

    border-image-source: linear-gradient(134.2deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);

    border-image-slice: 1;

    padding: 50px 36px;

    margin-bottom: 30px;

}



.ahbs_li_wrap:last-child {

    margin-bottom: 0;

}



.aebu_li {

    width: 33.333333%;

    padding: 0 21px;

}



.about_endow_btm_ul {

    margin: 0 -21px;

}



.ahbs_li_wrap_pad {

    width: 100%;

    height: 100%;

    position: relative;

    display: flex;

    align-items: center;

    text-align: center;

    justify-content: center;

    padding: 0 50px;

}



.ahbs_li_bg {

    width: 38px;

    position: absolute;

    top: 50%;

    transform: translateY(-50%);

}



.ahbs_li_bg img {

    width: 100%;

}



.ahbs_li_bg1 {

    left: 0;

}



.ahbs_li_bg2 {

    right: 0;

}





.ahbs_li_tit p {

    color: #fff;

    line-height: 1.75;

    font-size: 18px;

    font-weight: bold;

}



.aebu_li:not(:first-child) {

    display: none;

}



.about_endow_btm_ul .slick-dots li {

    width: 10px;

    height: 10px;

    background: #FFFFFF;

}



.about_endow_btm_ul .slick-dots li.slick-active {

    background: #004098;

}



.about_endow_btm_ul .slick-dots {

    position: relative;

    bottom: inherit;

    margin-top: 68px;

}



.about_endow::after {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    z-index: -1;

    background: linear-gradient(180deg, rgba(29, 66, 148, 0.7) 9.9%, rgba(29, 66, 148, 0) 40.86%);

}



.about_who_vide_play {

    z-index: 10;

}



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



    .about_mass_ri .ys_imgbox_cover:hover img,

    .terminal_sec7_li .ys_imgbox_cover:hover img {

        transform: scale(1.08);

    }

}



/* helen end */

.rcss_ul_li {

    padding: 20px;

}



.rcss_ul {

    margin: 0;

}



.rcss_ul_li a {

    box-shadow: 0 0 15px 4px rgb(0 48 142 / 4%);

}



.short_line .rcss_scrollbar {

    width: calc(100% - 40px) !important;

    left: 20px !important;

    margin-top: 60px;

}



.short_line .arrow {

    margin-left: 20px;

}



.short_line .swiper_arrow {

    margin-top: 100px;

}



.innov_sec2_righ {

    width: 36.85%;

}



.innov_sec1_left svg {

    width: 100%;

}



.terminal_sec6_right_clip img {

    width: 50.26%;

}



.terminal_sec6_right_bj,

.terminal_sec6_right_bj img {

    width: 100%;

}



.rcss_ul_li_imgbox .ys_imgbox_cover {

    width: 100%;

}



.smbr_form_text .std_word {

    color: #333;

}



.smbr_form_textarea textarea::-webkit-input-placeholder {

    /* WebKit browsers */

    color: #999;

    font-size: 16px;

}



.smbr_form_textarea textarea::-moz-placeholder {

    /* Mozilla Firefox 19+ */

    color: #999;

    font-size: 16px;

}



.smbr_form_textarea textarea:-ms-input-placeholder {

    /* Internet Explorer 10+ */

    color: #999;

    font-size: 16px;

}



.nitrogen_form_table.open .nitrogen_form_table_nr {

    height: auto;

}



.nitrogen_form_table.open .arsenic_more_box {

    display: none;

}



.innov_sec3_bot {

    padding-top: 50px;

}



.home_protec_stick {

    will-change: top;



}



.home_protec_cont_op {

    transition: all 0.36s;

    width: 100%;

}



.home_protec.on.on1 .home_protec_cont_op {

    opacity: 0 !important;

}



.ys_sabanner_img img {

    width: 100%;

}



/*.mod_hd_lan {*/

/*    display: none;*/

/*}*/



.home_protec_img {

    will-change: width;

}





.home_protec_scrll {

    width: 100%;

    height: 100vh;

    position: absolute;

    top: 0;

    left: 0;

    transition: all 0.36s;

    padding-top: 90px;

    overflow: hidden;

}



.home_protec_stick {

    width: 100%;

    height: 100%;

    position: relative;

}



.home_protec_scrll.isfixed {

    position: fixed;

    top: 0px;

}



.home_protec_scrll.isfixed.isab {

    position: absolute !important;

    top: inherit !important;

    bottom: 0px !important;

}



.home_outre {

    margin-top: -200px;

}



.home_protec_top {

    top: 90px;

}



.home_pilot {

    padding-bottom: 50px;

}



.home_protec_img {

    position: relative;

    height: 100vh;

    overflow: hidden;

}



.home_protec_img img{

    width: 100%;

    position: absolute;

    top: 0;

    left: 0;

}



.home_protec ,.home_protec_img {

    height: inherit;

}



.home_outre {

    margin-top: 0px !important;

}



.home_protec_scrll{

    position: static;

    top: inherit;

    left: inherit;

    height: inherit;

}



.home_protec_img  img{

    position: static;

    top: inherit;

    left: inherit;

}

.ys_demo_num_span{

    font-size: 24px;

    font-weight: bold;

    

}



.adbd_top_ri_tit p{

    font-weight: bold;

}



.adbd_top_le img{

    object-fit: cover;

}

.adbd_top_le{

    width: 458px !important;

}

.adbd_top_ri {

    width: calc(100% - 209px);

    padding: 19px 25px 0;

}

.adbd_top_ri_info p{

    font-size: 14px;

    line-height: 1.75;

}

.rcss_ul_li_text a{

    color:#004098;

    font-weight: 600px;

}

.terminal_sec6 .ldcr_ul_li_text{

    padding-left: 0;

}

.circuit_top_cont_left .std_title4, .yxedr_active h4{

    font-size: 40px;

}

.sellLED_main_bot_left{
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    width: 100%;
}

.smbl_bot img{
    transform: rotateY(180deg);
}
.cflt_swiper_ph{
    display: none;
}
.adbd_li.adbd_li5:nth-of-type(5){
     display: none;
}
.cflt_swiper_ul_li.end {
    width: 68% !important;
    pointer-events: none;
}
.about_distri_top {
    width: 450px;
}
.adbd_li7 {
   left:69.06%;
   top:64.73%;
    transform: translate(-50%, -50%);
}
.adbd_btm_le {
    left: -49px;
}
.about_distri_btm_svg{
    height: 100%;
}
.about_distri_btm_svg svg{
    width: 100%;
    height: 100%;
}
/*.list1 {*/
/*    width: calc(calc(1 / 29) * 100%);*/
/*}*/
/*.list2 {*/
/*    width: calc(calc(1 / 29) * 100%);*/
/*}*/
/*.ldcl_line_list span {*/
/*    font-size: 12px;*/
/*}*/
/*.list3 {*/
/*   width: calc(calc(2 / 29) * 100%);*/
/*}*/
/*.list4 {*/
/*   width: calc(calc(1 / 29) * 100%);*/
/*}*/
/*.list5 {*/
/*   width: calc(calc(1 / 29) * 100%);*/
/*}*/
/*.list6 {*/
/*   width: calc(calc(1 / 29) * 100%);*/
/*}*/
/*.list7 {*/
/*   width: calc(calc(1 / 29) * 100%);*/
/*}*/
/*.list8 {*/
/*   width: calc(calc(3 / 29) * 100%);*/
/*}*/
/*.list9 {*/
/*   width: calc(calc(4 / 29) * 100%);*/
/*}*/
/*.list10 {*/
/*   width: calc(calc(14 / 29) * 100%);*/
/*}*/
.list5, .list6 {
    width: 12%;
}
.list7 {
    width: 14.5%;
}
.list4 {
    width: 7%;
}
.list10{
    width: 9.7%;
}

}


