.xs-display{display: none !important}
.text-center{text-align: center !important;}
.fb{font-weight: bold !important;}
.bgf6{background: #F6F6F6 !important}
.pt100{padding-top: 5vw !important;}
.pt140{padding-top: 6.5vw !important;}

.Isamap .newdet_cont{margin: 3% 0 5%;}
.Isamap .newdet_cont .std_title2{text-align: center;}
.Isamap .newdet_cont dl{margin-top: 3%;margin-bottom: 0;}
.Isamap .newdet_cont dl dt{font-weight: normal;position: relative;padding-left: 20px;margin-bottom: 2%;}
.Isamap .newdet_cont dl dt:before{content: "";width: 8px;height: 8px;background: #1B46B4;position: absolute;left: 0;top: 40%;border-radius: 100%;}
.Isamap .newdet_cont dl dd table{width: 100%;table-layout: fixed;border-radius: 10px 10px 0 0;overflow: hidden;}
.Isamap .newdet_cont dl dd table th{background: #1B46B3;font-size: 18px;color: #fff;font-weight: normal;padding: 1.8% 4%;text-align: center;}
.Isamap .newdet_cont dl dd table th:nth-child(1),.Isamap .newdet_cont dl dd table th:nth-child(2){width: 20%;}
.Isamap .newdet_cont dl dd table th:nth-child(3){text-align: left;}
.Isamap .newdet_cont dl dd table td{font-size: 16px;padding: 1% 4%;border: 1px solid #ccc;text-align: center;line-height: 1.75;position: relative;}
.Isamap .newdet_cont dl dd table td:last-child{text-align: left;}
.Isamap .newdet_cont dl dd table tr:nth-child(odd) td:first-child,.Isamap .newdet_cont dl dd table tr:nth-child(odd) td:last-child{background: #F3F3F3;}
.Isamap .newdet_cont dl dd table.table2 td{text-align: left;}
.Isamap .newdet_cont dl dd table.table2 td:first-child{padding: 3% 2% 3% 6%;}
.Isamap .newdet_cont dl dd table.table2 td img:last-child{margin-top: 2%}
.Isamap .newdet_cont dl dd table.table2 td img:first-child{margin-top: 0;}
.Isamap .newdet_cont dl dd table.table2 td span{position: absolute;left: 9%;margin-top: 1%;}
.Isamap .newdet_cont dl dd h4{font-size: 24px;margin-bottom: 1.5%;}
.Isamap .newdet_cont dl dd p{font-size: 16px;color: #666;margin-top: 1%;line-height: 1.75;}
.Isamap .newdet_cont dl dd p a{color: #1B46B4;}

/* 2024-8-10 */
.ys_nyban_cont .ys_pos_bot{bottom: 80px;}
.ys_nyban_cont_btn{margin-top: 30px;}
.ys_nyban_cont_btn .yncb_ul_li_cont .std_btn3{margin-top: 0;}
.ys_nybanner .tips{width: 100%;font-size: 15px;color: #fff;text-align: center;position: absolute;left: 0;bottom: 30px;}

.NewsXq1 .newdet_tp{padding-top: 5%;}
.NewsXq1 .newdet_tp_le{width: 100%;}
.NewsXq1 .newdet_tp_le h2{font-weight: bold;}
.NewsXq1 .newdet_tp_le_date{margin-bottom: 0;margin-right: 4%;}
.NewsXq1 .ju_newdet_tp{margin-top: 2%;}
.NewsXq1 .newdet_tp_ri{width: 400px;padding: 0;position: sticky;top: 100px;}
.NewsXq1 .newdet_tp_ri_edr{margin-top: 2%;}
.NewsXq1 .newdet_tp_ri_edr img{border-radius: 10px;margin: 0 auto;display: block;}
.NewsXq1 .newdet_tp_ri ul li{margin-top: 10%;}
.NewsXq1 .newdet_tp_ri ul li:first-child{margin-top: 5%;}
.NewsXq1 .newdet_tp_ri ul li .img{overflow: hidden;border-radius: 10px;}
.NewsXq1 .newdet_tp_ri ul li .img img{width: 100%;transition: all .36s;}
.NewsXq1 .newdet_tp_ri ul li .text{margin-top: 5%;}
.NewsXq1 .newdet_tp_ri ul li .text .date{font-size: 18px;color: #666;}
.NewsXq1 .newdet_tp_ri ul li .text .tit{color: #000;margin-top: 2%;}
.NewsXq1 .newdet_tp_ri ul li:hover img{transform: scale(1.05);}

/* 下拉语言 */
.mpcb_cont_global_le{width: auto;}
.mult_lang_ul_li{padding: 0;margin-top: 0;border: 0;}
.mult_lang_ul_li a{padding: 6px 20px;display: block;border: 1px solid #E1E1E1;border-radius: 30px;}
.mult_lang_ul_li:hover{border: 0}
.mult_lang_ul_li:hover a{border-color: #004abb}

/* 2024-8-31 */
.mb0{margin-bottom: 0 !important;}
.porc_list_li_check ul{display: flex;flex-wrap: wrap;}
.porc_list_li_check ul li{font-size: 16px;color: #333;display: flex;align-items: center;margin: 10px 30px 0 0;cursor: pointer;}
.porc_list_li_check ul li span{width: 16px;height: 16px;border:1px solid #D9D9D9;border-radius: 2px;display: block;margin-right: 8px;position: relative;top: -1px;position: relative;}
.porc_list_li_check ul li span:before{content: "";width: 8px;height: 8px;background: #0047BA;border-radius: 1px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);transition: all .36s;opacity: 0;}
.porc_list_li_check ul li.active span:before{opacity: 1;}

/* 2024-9-5 c12pro详情 */
@keyframes moveRightSlideshow { 100% { -webkit-transform: translateX(-105.9vw); } }
@keyframes moveLeftSlideshow { 0% { -webkit-transform: translateX(-105.9vw); }100% { -webkit-transform: translateX(0); } }

.ys_nybanner .nav-bar{position: absolute;right: 0;bottom: 0;border-top-left-radius: 30px;background: #0D1D46;overflow: hidden;display: flex;}
.ys_nybanner .nav-bar .tit{line-height: 88px;font-size: 32px;color: #fff;background: #0047BA;padding: 0 55px;}
.ys_nybanner .nav-bar .items{display: flex;}
.ys_nybanner .nav-bar .items .item{font-size: 18px;color: #fff;line-height: 88px;padding: 0 55px;}
.ys_nybanner .nav-bar .items .item.active,.ys_nybanner .nav-bar .items .item:hover{background: #fff;color: #0047BA;}
.ys_nybanner1 .ys_nyban_cont .ys_pos_bot{bottom: 17.5vh;}
.ys_nybanner1 .tips{bottom: 13vh;}
.nav-bar-fix{position: fixed;right: 0;top: 80px;border-bottom-left-radius: 20px;background: #0D1D46;overflow: hidden;display: flex;z-index: 10;transform: translateY(-80px);transition: all .36s;}
.nav-bar-fix .tit{line-height: 60px;font-size: 28px;color: #fff;background: #0047BA;padding: 0 55px;}
.nav-bar-fix .items{display: flex;}
.nav-bar-fix .items .item{font-size: 18px;color: #fff;line-height: 60px;padding: 0 55px;}
.nav-bar-fix .items .item.active,.nav-bar-fix .items .item:hover{background: #fff;color: #0047BA;}
.nav-bar-fix.active{transform: translate(0);}
.C12proXq .std_title2{text-transform: uppercase;font-weight: bold;}
.C12proXq .prodet_new_tp{justify-content: center;position: relative;}
.C12proXq .prodet_new_tp .prodet_new_tp_btn{position: absolute;right: 0;top: 0;bottom: 0;margin: auto;display: flex;align-items: center;}
.prodet_ov{padding: 5vw 0;position: relative;background: url(../images/view360-bg.webp) no-repeat top/100%;}
.prodet_ov .view360{width: 62%;margin: 5vw auto 0;}
.prodet_ov .cs{width: 87.5%;display: flex;flex-wrap: wrap;margin: 0 auto}
.prodet_ov .cs li{width: 45%;margin-right: 10%;padding-bottom: 2vw;margin-bottom: 2vw;border-bottom: 1px solid #D3D3D3;}
.prodet_ov .cs li h3{font-size: 18px;margin-bottom: 1.5vw;color: #000;}
.prodet_ov .cs li h2{font-size: 32px;font-weight: bold;color: #000;word-wrap: break-word !important;}
.prodet_ov .cs li:nth-child(2n){margin-right: 0;}
.prodet_ov .cs li:nth-last-child(-n+2){border-bottom: 0;}
.prodet_points .std_title2{margin-bottom: 1vw;}
.prodet_points .std_parga p{color: #000;}
.prodet_points .big{width: 100%;margin-top: 3vw;}
.prodet_points .big img{width: 100%;object-fit: cover;}
.prodet_points .slide{margin-top: 0.5vw;}
.prodet_points .slide .swiper-slide{overflow: hidden;position: relative;}
.prodet_points .slide .swiper-slide img{width: 100%;transition: all .36s;}
.prodet_points .slide .swiper-slide h3{width: 100%;font-size: 24px;line-height: 1.5;font-weight: bold;color: #fff;padding: 2vw 3vw;position: absolute;left: 0;bottom: 0;}
.prodet_points .slide .swiper-slide:hover img{transform: scale(1.1);}
.prodet_points ul{height: auto;overflow: hidden;margin-top: 3vw;}
.prodet_points ul li{float: right;width: 34.9%;position: relative;overflow: hidden;margin-top: 0.5vw;}
.prodet_points ul li:first-child{width: 64.6%;float: left;position: relative;}
.prodet_points ul li img{width: 100%;transition: all .36s;object-fit: cover;}
.prodet_points ul li h3{width: 100%;font-size: 24px;line-height: 1.5;font-weight: bold;color: #fff;padding: 2vw 3vw;position: absolute;left: 0;bottom: 0;}
.prodet_points ul li:not(:first-child):hover img{transform: scale(1.1);}
.prodet_case .box{width: 86.5%;margin: 3vw auto 0;overflow: hidden;position: relative;}
.prodet_case .box .swiper-slide{display: flex;}
.prodet_case .box .swiper-slide .img{width: 50%;}
.prodet_case .box .swiper-slide .text{width: 50%;padding: 2vw 0 0 5vw}
.prodet_case .box .swiper-slide .text h3{font-size: 24px;font-weight: bold;color: #0047BA;position: relative;padding-left: 45px;}
.prodet_case .box .swiper-slide .text h3:before{content: "";width: 28px;height: 39px;background: url(../images/c12pro-case-icon.webp) no-repeat center/100%;position: absolute;left: 0;top: -8px;}
.prodet_case .box .swiper-slide .text h2{font-size: 48px;line-height: 1.35;margin: 2vw 0;text-transform: capitalize;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.prodet_case .box .swiper-slide .text p{font-size: 18px;line-height: 1.7;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;}
.prodet_case .box .swiper-pagination{width: 50%;padding-left: 5vw;right: 0;bottom: 20px;left: auto;text-align: left;}
.prodet_case .box .swiper-pagination-bullet{width: 25px;height: 3px;background: #D2D2D2;opacity: 1;border-radius: 0;transition: all .36s;}
.prodet_case .box .swiper-pagination-bullet-active{width: 50px;background: #0047BA;}
.prodet_moments .scroll-wrapper{overflow: hidden; position: relative;margin-top: 3vw;}
.prodet_moments .scroll-wrapper .scroll { display: flex; flex-direction: row; flex-wrap: nowrap; margin-bottom: 2vw; width: fit-content; animation-play-state: running; }
.prodet_moments .scroll-wrapper .scroll .item { width: 33.3vw; margin-right: 2vw; overflow: hidden;border-radius: 30px;}
.prodet_moments .scroll-wrapper .scroll.first-row, .About.content .section6 .scroll-wrapper .scroll.third-row { animation: moveRightSlideshow 30s linear infinite; }
.prodet_moments .scroll-wrapper .scroll.second-row { animation: moveLeftSlideshow 30s linear infinite; }
.prodet_moments .scroll-wrapper .scroll:hover { animation-play-state: paused; }

@media screen and (max-width: 1680px) {
    .Isamap .newdet_cont dl dd table th{font-size: 16px;}
    .Isamap .newdet_cont dl dd table td{font-size: 16px;}
    .Isamap .newdet_cont dl dd h4{font-size: 22px;}
    .Isamap .newdet_cont dl dd p{font-size: 16px;}

    .ys_nybanner .nav-bar .tit{line-height: 80px;font-size: 28px;padding: 0 50px;}
    .ys_nybanner .nav-bar .items .item{font-size: 16px;line-height: 80px;padding: 0 50px;}
    .prodet_ov .cs li h3{font-size: 16px;}
    .prodet_ov .cs li h2{font-size: 28px;}
    .prodet_points .slide .swiper-slide h3{font-size: 20px;}
    .prodet_points ul li h3{font-size: 20px;}
    .prodet_case .box .swiper-slide .text h3{font-size: 20px;padding-left: 35px;}
    .prodet_case .box .swiper-slide .text h3:before{width: 22px;height: 30px;}
    .prodet_case .box .swiper-slide .text h2{font-size: 44px;}
    .prodet_case .box .swiper-slide .text p{font-size: 16px;}

}

@media screen and (max-width: 1560px) {
    .porc_list_li_check ul li{font-size: 14px;}
}

@media screen and (max-width: 1440px) {
    
}

@media screen and (max-width: 1280px) {
    .Isamap .newdet_cont dl dd table th{font-size: 14px;}
    .Isamap .newdet_cont dl dd table td{font-size: 14px;}
    .Isamap .newdet_cont dl dd h4{font-size: 20px;}
    .Isamap .newdet_cont dl dd p{font-size: 14px;}

    .nav-bar-fix{top: 66px;}
    .ys_nybanner .nav-bar .tit{line-height: 60px;font-size: 24px;padding: 0 45px;}
    .ys_nybanner .nav-bar .items .item{line-height: 60px;padding: 0 45px;}
    .prodet_ov .cs li h3{font-size: 14px;}
    .prodet_ov .cs li h2{font-size: 24px;}
    .prodet_points .slide .swiper-slide h3{font-size: 16px;}
    .prodet_points ul li h3{font-size: 16px;}
    .prodet_case .box .swiper-slide .text h2{font-size: 32px;}
    .prodet_case .box .swiper-slide .text p{font-size: 14px;}

}

@media screen and (max-width: 1199px) {
    
}

@media screen and (max-width: 991px) {
    .xs-display{display: block !important}
    .lg-display{display: none !important}

    .pt100{padding-top: 11vw !important;}
    .pt140{padding-top: 15vw !important;}
    
    .Isamap .newdet_cont{margin: 12% 0 5%;}
    .Isamap .newdet_cont dl{margin-top: 10%;}
    .Isamap .newdet_cont dl dt{padding-left: 15px;margin-bottom: 5%;}
    .Isamap .newdet_cont dl dt:before{width: 6px;height: 6px;}
    .Isamap .newdet_cont dl dd table th{font-size: 16px;}
    .Isamap .newdet_cont dl dd table th:nth-child(1),.Isamap .newdet_cont dl dd table th:nth-child(2){width: 25%;}
    .Isamap .newdet_cont dl dd table td{font-size: 14px;padding: 4%;line-height: 1.5;}
    .Isamap .newdet_cont dl dd table.table2 td:first-child{padding: 3% 2% 3% 9%;}
    .Isamap .newdet_cont dl dd table.table2 td img:last-child{margin-top: 2%}
    .Isamap .newdet_cont dl dd table.table2 td span{left: 9%;margin-top: 1.5%;}
    .Isamap .newdet_cont dl dd h4{font-size: 20px;margin-bottom: 2.5%;}
    .Isamap .newdet_cont dl dd p{font-size: 14px;margin-top: 2.5%;line-height: 1.6;}
    .Isamap .newdet_cont dl dd p a{color: #1B46B4;}

    /* 2024-8-10 */
    .ys_nyban_cont_btn{margin-top: 0;}
    .ys_nyban_cont .ys_pos_bot{bottom: 80px;}
    .ys_nybanner .tips{width: 100%;padding: 0 20px;font-size: 14px;position: absolute;right: 0;line-height: 20px;bottom: 20px;}

    .NewsXq1 .newdet_tp_le{width: 100%;}
    .NewsXq1 .ju_newdet_tp{flex-wrap: wrap;}
    .NewsXq1 .newdet_tp_le_date{width: 100%;margin-bottom: 2%;}
    .NewsXq1 .newdet_tp_ri{display: none;}
    .NewsXq1 .newdet_tp_ri_edr{margin-top: 6%;}

    @keyframes moveRightSlideshow { 100% { -webkit-transform: translateX(-156vw); } }
    @keyframes moveLeftSlideshow { 0% { -webkit-transform: translateX(-156vw); }100% { -webkit-transform: translateX(0); } }
    .ys_nybanner .nav-bar{display: none;}
    .ys_nybanner1 .ys_nyban_cont .ys_pos_bot{bottom: 80px;}
    .prodet_ov{padding: 10vw 0 5vw;background: url(../images/view360-bg-xs.webp) no-repeat top/100%;}
    .prodet_ov .view360{width: 100%;margin: 20vw 0 5vw;}
    .prodet_ov .cs{width: 90%;justify-content: space-between;}
    .prodet_ov .cs li{width: 45%;margin-right: 0;padding-bottom: 3.5vw;margin-bottom: 3.5vw;}
    .prodet_ov .cs li:nth-last-child(-n+2){border: 0}
    .prodet_ov .cs li h3{font-size: 12px;margin-bottom: 2vw;line-height: 1.6;}
    .prodet_ov .cs li h2{font-size: 16px;line-height: 1.4;}
    .prodet_points .std_title2{margin-bottom: 2vw;}
    .prodet_points .big{margin-top: 4vw;}
    .prodet_points .big img{height: 350px;}
    .prodet_points .slide{margin-top: 2vw;}
    .prodet_points .slide .swiper-slide h3{font-size: 16px;line-height: 1.35;padding: 4vw}
    .prodet_points ul li h3{font-size: 16px;line-height: 1.35;padding: 4vw}
    .prodet_points ul li{width: 49% !important;float: left;margin-top: 2vw;}
    .prodet_points ul li:last-child{margin-left: 2%;}
    .prodet_points ul li:first-child{width: 100% !important;}
    .prodet_case .box{margin-top: 4vw;}
    .prodet_case .box .swiper-slide{flex-wrap: wrap;}
    .prodet_case .box .swiper-slide .img{width: 100%;}
    .prodet_case .box .swiper-slide .text{width: 100%;padding: 6vw 0}
    .prodet_case .box .swiper-slide .text h3{font-size: 16px;padding-left: 25px;}
    .prodet_case .box .swiper-slide .text h3:before{width: 14px;height: 20px;top: -3px;}
    .prodet_case .box .swiper-slide .text h2{font-size: 20px;margin: 3vw 0}
    .prodet_case .box .swiper-slide .text p{font-size: 14px;}
    .prodet_case .box .swiper-pagination{width: 100%;text-align: center;bottom: 0;}
    .prodet_case .box .swiper-pagination-bullet{width: 12px;}
    .prodet_case .box .swiper-pagination-bullet-active{width: 24px;}
    .prodet_moments{margin-bottom: 6vw;}
    .prodet_moments .scroll-wrapper .scroll .item{width: 50vw;border-radius: 10px;}

}

@media screen and (max-width: 768px) {
   
}

@media screen and (max-width: 480px) {
    
}
