﻿@charset "utf-8";
/* CSS Document */
*{padding: 0; margin: 0;}

.banner_slide .swiper-slide .nbanner_bg b.on{transition:0s ease;-webkit-transition:0s ease;-o-transition:0s ease;-moz-transition:0s ease;}
.banner_slide .swiper-slide .nbanner_bg b{transform: scale(1, 1) rotate(0deg) translate3d(0,0,0); -moz-transform: scale(1, 1) rotate(0deg) translate3d(0,0,0); -webkit-transform: scale(1, 1) rotate(0deg) translate3d(0,0,0);}

.hor_banner_c{width:76%;overflow:hidden;position:absolute;left:50%;top:2.62rem;z-index:999;opacity:0;transform:translate(-50%,0)!important; height:100%}
.hor_banner_c .hor_txt{width:100%;overflow:hidden;}
.hor_banner_c .hor_txt p{width:100%;overflow:hidden;text-align:center;}
.hor_banner_c .hor_txt p.p1{font-family:Arial;font-size:.32rem;line-height:1.5;color:rgba(255,255,255,0.5);text-transform:uppercase;line-height:.6rem;}
.hor_banner_c .hor_txt p.p2{font-size:.96rem;line-height:1.04rem;color:#fff;padding-bottom:.77rem;position:relative;font-weight:900;letter-spacing:0.05rem;}
.hor_banner_c .hor_txt p.p2 b{width:.4rem;height:.05rem;display:block;overflow:hidden;background-color:#de181d;border-radius:.05rem;position:absolute;left:50%;bottom:0px;margin-left:-.2rem;}
.hor_banner_c .hor_txt p.p3{font-size:.32rem;color:#fff;margin-top:.49rem;}
.hor_banner_c .hor_icon{width:100%;overflow:hidden;margin-top:1.6rem;}
.hor_banner_c .hor_icon ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content:center}
.hor_banner_c .hor_icon ul li{width:calc( ( 100% - .4rem ) / 3 );margin:0px .2rem;padding:0px .2rem;text-align:center;position:relative;background-color:#fff;height:1rem;text-align:center;display:flex;display:-webkit-flex;align-items:center;justify-content:center;border-radius:0.09rem;}
.hor_banner_c .hor_icon ul li.red {background:#D0151C;}
.hor_banner_c .hor_icon ul li.red .font {font-weight:500;font-size:0.28rem;color:#fff}
.hor_banner_c .hor_icon ul li:first-child{margin-left:0px;}
.hor_banner_c .hor_icon ul li:last-child{margin-right:0px;}

.hor_banner_c .hor_icon ul li:before{content:"";width:0%;height:100%;display:block;overflow:hidden;background-color:#d0141a;position:absolute;left:50%;top:0px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.hor_banner_c .hor_icon ul li a{display:inline-block;position:relative;z-index:99;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.hor_banner_c .hor_icon ul li i{float:left;display:inline-block;position:relative;}
.hor_banner_c .hor_icon ul li i img{display:block;height:0.6rem;}
.hor_banner_c .hor_icon ul li i img.img2{position:absolute;left:0px;top:0px;opacity:0;height:0.6rem;}
.hor_banner_c .hor_icon ul li span{display:inline-block;float:left;margin-left:.3rem;font-size:.24rem;color:#1c1c1c;}
.hor_banner_c .hor_icon ul li.on:before{width:100%;left:0px;}
.hor_banner_c .hor_icon ul li.on i img.img1{opacity:1;}
/*.hor_banner_c .hor_icon ul li.on i img.img2{opacity:1;}*/
.hor_banner_c .hor_icon ul li.on span{color:#fff;font-size:.32rem;}



/*.page2{overflow:hidden;height:calc(var(--vh) * 100);position:relative;}*/
/*.pe2fr{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}*/
/*.pe2_slide{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:990;}*/
/*.pe2_slide .swiper-slide{width:100%;height:calc(var(--vh) * 100);overflow:hidden;position:relative;background-color:#fff;}*/
/*.pe2_slide .swiper-slide .pe2s_txt{overflow:hidden;position:absolute;left:3%;top:20%;z-index:999;}*/
/*.pe2_slide .swiper-slide .pe2s_txt_c{widtH:100%;overflow:hidden;}*/
/*.pe2_slide .swiper-slide .pe2s_txt_c p.p1{font-family:Arial;font-size:.48rem;font-weight:bold;line-height:1.3;text-transform:uppercase;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px rgba(255,255,255,0.9);}*/

/*.pe2_slide .swiper-slide .pe2s_bg{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}*/
/*.pe2_slide .swiper-slide .pe2s_bg b{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}*/
/*.pe2_slide .swiper-slide .pe2s_bg .pe2sb_video{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}*/
/*.pe2_slide .swiper-slide .pe2s_bg .pe2sb_video video{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}*/
/*.pe2_slide .swiper-slide .pe2s_bg .pe2sbv_play{width:50%;height:70%;display:block;overflow:hidden;position:absolute;left:25%;top:15%;z-index:999;}*/
/*.pe2_slide .swiper-slide .pe2s_bg .pe2sbv_prev{width:25%;height:70%;display:block;overflow:hidden;position:absolute;left:0%;top:15%;z-index:999;}*/
/*.pe2_slide .swiper-slide .pe2s_bg .pe2sbv_next{width:25%;height:70%;display:block;overflow:hidden;position:absolute;right:0%;top:15%;z-index:999;}*/

/*.pe2_slide .swiper-slide .pe2s_c{width:50%;height:3rem;overflow:hidden;background-color:rgba(0,0,0,.5);padding:.3rem 2.4rem .3rem .6rem;padding-right:1.8rem;position:absolute;right:0px;bottom:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;z-index:990;}*/
/*.pe2_slide .swiper-slide .pe2s_c label{width:100%;display:block;overflow:hidden;height:2.4rem;position:relative;padding-left:0rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}*/
/*.pe2_slide .swiper-slide .pe2s_c em{display:block;font-style:normal;}*/
/*.pe2_slide .swiper-slide .pe2s_c em.em1{width:1.8rem;height:1.2rem;overflow:hidden;float:left;position:absolute;left:0px;top:50%;margin-top:-.6rem;border-radius:.08rem;cursor:pointer;display:None;}*/
/*.pe2_slide .swiper-slide .pe2s_c em.em1 b{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}*/
/*.pe2_slide .swiper-slide .pe2s_c em.em1 i{width:.5rem;height:.5rem;display:block;overflow:hidden;background:url("../images/play_02.png") center no-repeat;background-size:100%;position:absolute;left:50%;top:50%;margin-left:-.25rem;margin-top:-.25rem;}*/
/*.pe2_slide .swiper-slide .pe2s_c em.em2{width:100%;overflow:hidden;height:2.4rem;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}*/
/*.pe2_slide .swiper-slide .pe2s_c em.em3{width:100%;display:block;overflow:hidden;}*/
/*.pe2_slide .swiper-slide .pe2s_c em.em2 span{width:100%;display:block;overflow:hidden;}*/
/*.pe2_slide .swiper-slide .pe2s_c em.em2 span.sp1{font-size:.24rem;color:#fff;line-height:1.5;}*/
/*.pe2_slide .swiper-slide .pe2s_c em.em2 span.sp2{font-size:.16rem;color:#fff;line-height:.24rem;max-height:2rem;margin-top:.1rem;*/
/*-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;display:-webkit-box;*/
/*overflow-y:auto;}*/

/*.pe2_slide .swiper-slide .pe2s_c em.em2 span.sp2::-webkit-scrollbar { */
    /*滚动条整体样式*/
/*    width: 6px;*/
    /*高宽分别对应横竖滚动条的尺寸*/
/*    height: 6px;*/

/*}*/
/*.pe2_slide .swiper-slide .pe2s_c em.em2 span.sp2::-webkit-scrollbar-thumb {*/
    /*滚动条里面小方块*/

/*    width: 6px;*/
    /*高宽分别对应横竖滚动条的尺寸*/
/*    height: 6px;*/
/*    background: #eee;*/
/*    border-radius: 3px;*/

/*}*/
/*.pe2_slide .swiper-slide .pe2s_c em.em2 span.sp2::-webkit-scrollbar-track {  */
    /*滚动条里面轨道*/
    /* -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); */

/*    background:rgba(255,255,255,.3);*/
/*    border-radius: 3px;*/
/*}*/
/*.pe2_a{width:1.2rem;height:3rem;overflow:hidden;background-color:#d0141b;position:absolute;right:0px;bottom:0px;z-index:9999;}*/
/*.pe2_a .pe2_prev{width:100%;height:1rem;display:block;outline:none;border:0px;overflow:hidden;position:absolute;left:0px;top:.5rem;background:url("../images/data_01.png") center no-repeat;background-size:.3rem;cursor:pointer;}*/
/*.pe2_a .pe2_next{width:100%;height:1rem;display:block;outline:none;border:0px;overflow:hidden;position:absolute;left:0px;bottom:.5rem;background:url("../images/data_02.png") center no-repeat;background-size:.3rem;cursor:pointer;}*/
/*.pe2_a .pe2_prev.pe2_disabled{background:url("../images/data_01_on.png") center no-repeat;background-size:.3rem;}*/
/*.pe2_a .pe2_next.pe2_disabled{background:url("../images/data_02_on.png") center no-repeat;background-size:.3rem;}*/







/*page2 new*/

.page2{overflow:hidden;height:100vh;position:relative;}
.pe2_bg{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}
.pe2bg_slide{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}
.pe2bg_slide .swiper-slide{width:100%;overflow:hidden;position:relative;}
.pe2bg_slide .swiper-slide .pe2bg_v{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}
.pe2bg_slide .swiper-slide .pe2bg_v b.b1{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;}

.pe2bg_slide .swiper-slide .pe2bg_c{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;display:flex;display:-webkit-flex;justify-content:center;}
.pe2bg_slide .swiper-slide .pe2bg_c a.pe2bgs_prev{width:40%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}
.pe2bg_slide .swiper-slide .pe2bg_c a.pe2bgs_next{width:40%;height:100%;display:block;overflow:hidden;position:absolute;right:0px;top:0px;}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b{width:100%;overflow:visible;}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .wrap_nr{position:relative;}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_c{width:34%;overflow:hidden;}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_c .richTextEditor {color:#fff;margin-top:5.5rem;}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_c p{width:100%;overflow:hidden;}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_c p.p1{font-family:Arial;font-size:.48rem;font-weight:bold;line-height:1.3;text-transform:uppercase;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px rgba(255,255,255,0.5);}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_c p.p2{font-size:.48rem;color:#fff;line-height:1.3;font-weight:bold;}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_c p.p3{margin-top:4rem;font-size:.18rem;line-height:1.5;color:rgba(255,255,255);}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_c p.p4{margin-top:1rem;}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_c p.p4 a{display:inline-block;line-height:.6rem;padding:0px .6rem;background-color:#d0141a;border-radius:.6rem;font-size:.18rem;color:#fff;}

.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_r{width:38%;overflow:visible;position:fixed;right:31%;top:50%;margin-top:-15vh;}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_r a{width:100%;display:block;overflow:visible;position:relative;}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_r em{width:100%;display:block;overflow:hidden;font-style:normal;}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_r em.em1{position:relative;border-radius:.08rem;}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_r em.em1 b.b1{width:100%;height:calc(var(--vh) * 30);display:block;overflow:hidden;}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_r em.em1 label{width:1rem;height:1rem;display:block;overflow:hidden;position:absolute;left:50%;top:50%;margin-left:-.5rem;margin-top:-.5rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;cursor:pointer}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_r em.em1 label i.i2{width:.7rem;height:.7rem;display:block;overflow:hidden;background:url("../images/play_01.png") center no-repeat;background-size:100%;position:relative;z-index:99;}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_r em.em1 label i.i1{width:.7rem;height:.7rem;display:block;overflow:hidden;background-color:rgba(211,47,37,.4);position:absolute;left:50%;top:50%;margin-left:-.35rem;margin-top:-.35rem;border-radius:50%;}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_r em.em1 label i.i1{-webkit-animation:an_cg_01 1.1s linear infinite;animation: an_cg_01 1.1s linear infinite;}
.pe2bg_slide .swiper-slide .pe2bg_c .pe2bgc_b .pe2bgc_r em.em2{text-align:center;font-size:.18rem;color:#fff;line-height:1.5;margin-top:.15rem;}


@-webkit-keyframes an_cg_01 {
  0%{background-color:rgba(211,47,37,.4);width:.7rem;height:.7rem;left:50%;top:50%;margin-left:-.35rem;margin-top:-.35rem;}
 100%{background-color:rgba(211,47,37,.1);width:100%;height:100%;left:0;top:0;margin-left:0;margin-top:0;}
}
 
@keyframes an_cg_01 {
 0%{background-color:rgba(211,47,37,.4);width:.7rem;height:.7rem;left:50%;top:50%;margin-left:-.35rem;margin-top:-.35rem;}
 100%{background-color:rgba(211,47,37,.1);width:100%;height:100%;left:0;top:0;margin-left:0;margin-top:0;}
}

.pe2bg_b{position:absolute;right:.5rem;bottom:1.2rem;z-index:999;width:40%;}
.pe2bg_b:before{content:"";width:100%;height:.03rem;display:block;overflow:hidden;background-color:rgba(255,255,255,0.03);position:absolute;left:0px;bottom:.02rem;}
.pe2bg_b ul li{float:left;padding:0px .68rem;position:relative;padding-bottom:.24rem;cursor:pointer;}
.pe2bg_b ul li span{width:100%;display:block;overflow:hidden;font-family:Arial;font-size:.48rem;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px rgba(255,255,255,0.3);}
.pe2bg_b ul li.on b{width:100%;height:.07rem;display:block;overflow:hidden;border-radius:.07rem;background-color:#d32f25;position:absolute;left:0px;bottom:0px;}
.pe2bg_b ul li.on span{color:#fff;-webkit-text-fill-color:initial;-webkit-text-stroke:initial;}
.pe2bgb_slide{width:100%;overflow:hidden;}
.pe2bgb_slide .swiper-slide{width:auto;}
.pe2bgb_slide .swiper-slide label{display:inline-block;position:relative;padding:0px .68rem;padding-bottom:.24rem;cursor:pointer;}
.pe2bgb_slide .swiper-slide label span{width:100%;display:block;overflow:hidden;font-family:Arial;font-size:.48rem;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px rgba(255,255,255,0.3);}
.pe2bgb_slide .swiper-slide label.on b{width:100%;height:.07rem;display:block;overflow:hidden;border-radius:.07rem;background-color:#d32f25;position:absolute;left:0px;bottom:0px;}
.pe2bgb_slide .swiper-slide label.on span{color:#fff;-webkit-text-fill-color:initial;-webkit-text-stroke:initial;}
.pe2bg_b .pe2bgb_prev{width:.12rem;height:0.55rem;display:block;overflow:hidden;background:url("../images/in_07.png") center no-repeat;background-size:100%;position:absolute;left:-.4rem;top:0px;z-index:999;}
.pe2bg_b .pe2bgb_next{width:.12rem;height:0.55rem;display:block;overflow:hidden;background:url("../images/in_08.png") center no-repeat;background-size:100%;position:absolute;right:-.4rem;top:0px;z-index:999;}


/*page2 new*/


/*new swiper*/
/*.swiperNew {*/
/*    width:100px;*/
/*    height:600px;*/
/*}*/



.swiperContainer {height:calc(var(--vh) * 100 - 7rem);}
.swiperNew{width:100%;overflow:hidden;height:2rem;}
.swiperNew .swiper-slide img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* 确保图片保持比例填充 */
    border-radius: 10px; /* 可选：添加圆角 */
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); /* 可选：添加阴影 */
}
.swiperNew  img.arrow {width:0.5rem;height:0.5rem;position:absolute;cursor:pointer;}
.swiperNew  img.arrow.custom-next {right:0.5rem;top:1.7rem;}
.swiperNew  img.arrow.custom-prev {left:0.5rem;top:1.7rem;}
.page5 {overflow:hidden;height:calc(var(--vh) * 100);position:relative; padding:1rem 1.19rem 1rem;} 
.scanMoCap .pagefr_n {
    padding:0!important;
}

.swiper-pagination-bullet-active {background: #d0121b!important;}
.swiper-button-next, .swiper-button-prev {
    top:68%!important;

}
.swiper-button-prev {
        left:1%!important;
}
.swiper-button-next {
    right:1%!important;
}


#imageView {
    height: 100%;
    width:100%;
}
#imageView img.closeBtn { height:.3rem;width: .3rem;position:absolute; right: 0.5rem;top:0.5rem;}
#imageView img.mainImage{
 max-width:90vw;max-height:90vh;width:auto;height:auto; position: absolute;top:50%;left:50%; transform:translate(-50%, -50%);
}
#imageView img.detail-custom-prev {height:.5rem; width:.5rem; position:absolute;top:50%;transform:translateY(-50%);left:0.5rem;    color: lightblue ;user-select:none;font-size: 1.5rem;}
#imageView img.detail-custom-next {height: .5rem; width:.5rem; position:absolute;top:50%;transform:translateY(-50%);right:0.5rem;    color: lightblue;user-select:none;font-size: 1.5rem;}



#videoView {
    position: fixed;
    top: 0;
    left: 0;
       height: 100%;
    width:100%;
    background:rgba(0,0,0,0.9);
}
#videoView .frame {
    width:50%;
    height: 60%;
    position: absolute;
    left: 50%;
    top:50%;
    transform: translate(-50%,-50%);
}

#videoView .closeBtn {
    height:.3rem;width: .3rem;position:absolute; right: 1.5rem;top:1.5rem;cursor: pointer;
}

.page3{overflow:hidden;height:calc(var(--vh) * 100);position:relative;} 
/*background:url("../upimg/data_03.jpg") center no-repeat;background-size:cover;*/


.page3 .pagefr_n{width:100%;height:calc(var(--vh) * 100 - 1.08rem);padding-top:1.08rem;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.pe3fr{width:85%;overflow:hidden;position:relative;}
.pe3fr img.img_bg{width:100%;display:block;}
.pe3fr .p1{width:100%;overflow:hidden;font-size:.48rem;color:#000;line-height:2;font-weight:bold;position:absolute;left:0px;top:0px;}
.pe3r_c{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}
.pe3r_c ul li{position:absolute;left:0px;top:0px;width:13.6%;height:32%;}
.pe3r_c ul li img{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;object-fit:contain;}

.pe3r_c ul li:nth-child(1){left:6.9%;top:34%}

.pe3r_c ul li:nth-child(2){left:24.9%;top:11%}
.pe3r_c ul li:nth-child(3){left:24.9%;top:58%}

.pe3r_c ul li:nth-child(4){left:43.3%;top:34%}

.pe3r_c ul li:nth-child(5){left:61.3%;top:11%}
.pe3r_c ul li:nth-child(6){left:61.3%;top:58%}

.pe3r_c ul li:nth-child(7){left:79.5%;top:34%}

.pe3_slide{width:100%;overflow:hidden;}
.pe3_slide .swiper-slide{width:100%;overflow:hidden;position:relative;}

.pe3_sp{width:100%;overflow:hidden;z-index:9999;text-align:center;position:absolute;left:0px;bottom:0rem;z-index:999;}
.pe3_sp .pe3_prev{width:.5rem;height:.5rem;display:inline-block;outline:none;border:0px;margin:0px .1rem;cursor:pointer;overflow:hidden;background:url("../images/arr_left.png") center no-repeat;background-size:100%;}
.pe3_sp .pe3_prev:hover{background:url("../images/arr_left_on.png") center no-repeat;background-size:100%;outline:none;border:0px;}
.pe3_sp .pe3_next{width:.5rem;height:.5rem;display:inline-block;outline:none;border:0px;margin:0px .1rem;cursor:pointer;overflow:hidden;background:url("../images/arr_right.png") center no-repeat;background-size:100%;}
.pe3_sp .pe3_next:hover{background:url("../images/arr_right_on.png") center no-repeat;background-size:100%;outline:none;border:0px;}
.pe3_sp .swiper-button-disabled{opacity:0.4;}



/*.page4{overflow:hidden;background-color:#fff;}*/
/*.page4 .pagefr_n{height:auto;padding:.6rem 0px;text-align:center;position:relative;}*/
/*.page4 .pagefr_n span{font-size:.2rem;color:#666;line-height:.6rem;display:inline-block;background-color:#fff;position:relative;z-index:9;padding:0px .6rem;}*/
/*.page4 .pagefr_n b{width:100%;height:.01rem;display:block;overflow:hidden;background-color:#eee;position:absolute;left:0px;top:50%;margin-top:-.005rem;}*/



.pe2c_slide1{width:100%;overflow:hidden;height:calc(var(--vh) * 100);position: relative;}
.pe2c_slide1 .swiper-slide{width:100% !important;overflow:hidden;position:relative;height:calc(var(--vh) * 100);}
.pe2c_slide1 .swiper-slide b.b1{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;opacity:.5;transition:2.3s ease;-webkit-transition:2.3s ease;-o-transition:2.3s ease;-moz-transition:2.3s ease;}
.pe2c_slide1 .swiper-slide b.b1.on{transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);opacity:1;}
.pe2cs_c1{width:100%;overflow:hidden;height:calc(var(--vh) * 100 - 1.08rem - 2.4rem);display:flex;display:-webkit-flex;justify-content:center;position:absolute;left:0px;top:1.08rem;margin-top:2rem;}
.pe2csc_c1{width:100%;overflow:hidden;opacity:0;}
.pe2csc_c1 p{width:100%;overflow:hidden;}
.pe2csc_c1 p.p1{font-size:.55rem;color:#fff;line-height:1.3;font-weight:bold;letter-spacing:0.05rem;}
.pe2csc_c1 p.p2{font-size:.24rem;color:rgba(255,255,255,0.5);line-height:1.2;text-transform:uppercase;padding-top:.24rem;}
.pe2csc_c1 p.p3{font-size:.18rem;color:rgba(255,255,255,0.8);line-height:1.5;padding-top:.4rem;max-width:35.4%;}
.pe2csc_c1 .btn {color:#fff;width:1.76rem;height:0.53rem; background: #D0151C;z-index:1000;text-align:center;font-size:0.24rem;margin-top:0.59rem;    line-height: 0.5rem; border-radius:0.09rem;}
.pe2csc_c1 .btn a {color:white ;width:100%;height:100%;display:inline-block;}

.pe2fr_c{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:999;}

.pe2fr_b1{width:100%;height:1.8rem;overflow:hidden;position:absolute;left:0px;bottom:0px!important;z-index:9999;border-top:.01rem solid rgba(255,255,255,0.2);}
.pe2fr_b1 .pe2cb_prev1{width:1.2rem;height:100%;display:block;cursor:pointer;position:absolute;left:0px;top:0px;overflow:hidden;background:url("../images/in_07.png") center no-repeat;background-size:.12rem;border-right:.01rem solid rgba(255,255,255,0.2);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;z-index:9999;}
.pe2fr_b1 .pe2cb_next1{width:1.2rem;height:100%;display:block;cursor:pointer;position:absolute;right:0px;top:0px;overflow:hidden;background:url("../images/in_08.png") center no-repeat;background-size:.12rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;z-index:9999;}
.pe2fr_b1 .swiper-button-disabled{opacity:0;}

.pe2cb_slide1{width:calc(100% - 1.2rem * 2);height:1.8rem;overflow:hidden;margin:0px auto;padding:0px;z-index:999;}
.pe2cb_slide1 .swiper-slide{width:25%;overflow:hidden;cursor:pointer;display:flex;display:-webkit-flex;align-items:center;justify-content:center;border-right:.01rem solid rgba(255,255,255,0.2);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.pe2cb_slide1 .swiper-slide:before{width:100%;height:100%;opacity:0;overflow:hidden;content:"";display:block;position:absolute;left:0px;top:0px;background: linear-gradient( 180deg, rgba(106,11,14,0) 0%, #D0151C 100%);background: -webkit-linear-gradient(to right,#ea5e30, #f1ab40);background: -o-linear-gradient(to right,#ea5e30, #f1ab40); background: -moz-linear-gradient(to right,#ea5e30, #f1ab40);transition:.3s ease;-webkit-transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;}
.pe2cb_slide1 .swiper-slide .pe2cb_c1{width:calc(100% - .8rem);overflow:hidden;color:#fff;margin:0px auto;padding:0px;position:relative;z-index:999;}
.pe2cb_slide1 .swiper-slide .pe2cb_c1 p{width:100%;overflow:hidden;}
.pe2cb_slide1 .swiper-slide .pe2cb_c1 p.p1{font-size:.20rem;line-height:1.4;text-align:center;font-weight:bold;}
.pe2cb_slide1 .swiper-slide .pe2cb_c1 p.p2{font-size:.14rem;color:rgba(255,255,255,0.5);text-transform:uppercase;line-height:1.2;text-align:center;margin-top:.17rem;}
.pe2cb_slide1 .swiper-slide.on:before{opacity:1;}
.pe2c_prev1,.pe2c_next1{position: absolute;width: 5%; height: 100%; top: 0; cursor: pointer; z-index: 999;}
.pe2c_prev1{ left: 0;}
.pe2c_next1{right: 0;}



.page3 .logoContainer {margin:1.7rem 1.19rem 1.4rem 1.19rem;}
.page3 .logoContainer .title {font-weight:bold;font-size:0.4rem;colo:#000; line-height:0.46rem; letter-spacing:1px; }
.page3 .logoContainer .logos {margin-top:.65rem;display:flex;  flex-wrap: wrap; gap: 0.4rem; /* 设置 logo 之间的间距 */}
.page3 .logoContainer .logos .logo {height:.5rem; flex: 0 0 auto;}

#imageView {
    display: none;
     height: 100vh;width:100vw;background: rgb(0,0,0,.7);top:50%;left:50%;position: fixed;z-index:999999;cursor:pointer;transform: translate(-50%, -50%);
}
.ppjsbox {height:4rem;}
.swiper-lazy {cursor:pointer}

/*body.modal-open {*/
/*    overflow: hidden;*/
/*}*/

@media screen and (max-width:1820px) {
}


@media screen and (max-width:1520px) {
    

}

@media screen and (max-width:1300px) {

    
}


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

   

}



@media screen and (max-width:992px) {


}

@media screen and (max-width:768px) {


}
@media screen and (max-width:749px) {
    
    .hor_banner_c{width:90%;left:5%;}
    .hor_banner_c .hor_icon ul li i img{width:.4rem;}
    .hor_banner_c .hor_icon ul li span{margin-left:.1rem;font-size:.2rem;}
    .hor_banner_c .hor_icon ul li.on span{font-size:.2rem;}

    .pe2_slide .swiper-slide .pe2s_c{width:100%;}
    .pe2_slide .swiper-slide .pe2s_c{padding:.3rem 1.6rem .3rem .3rem;}
    .pe2_slide .swiper-slide .pe2s_c label{padding-left:0rem;}
    .pe3_slide{margin-top: 1rem; height:calc(var(--vh) * 60);}
    .pe3fr img.img_bg{display:none;}
    .pe3r_c ul{display: flex; justify-content: center;flex-wrap: wrap;}
    .pe3r_c ul li{position:static;left:0px;top:0px;width:40%; height: auto; margin-top: .2rem; margin-right:2%;}
    .pe3r_c ul li img{width:100%;height:100%;display:block;position:static;left:0px;top:0px;object-fit:contain;}
    
    .pe2fr_b1{height:2.2rem;}
    .pe2cb_slide1{height:2.2rem;}
    .pe2csc_c1 p.p3{max-width:100%;}
}


@media screen and (max-width:480px) {


}